|
|
2 IRON BRIDGE WALK |
|
|
|
|
|
|
|
|
|
PEDMORE |
|
|
|
|
|
|
|
|
|
STOURBRIDGE |
|
|
|
|
|
|
|
|
|
WEST MIDLANDS |
|
|
|
|
|
|
|
|
|
DY9 OSF |
|
|
|
|
|
|
|
|
|
TEL: 01562 885731 |
|
|
|
|
|
|
|
|
|
PACKAGE & POSTAGE (UK) Recorded delivery £2.50+50p EACH 45 |
|
|
|
|
|
|
|
ARTIST |
|
TITLE |
LABEL No |
COND |
£ |
|
|
|
|
Mac Band |
|
Stalemate/Inst |
MCA 1271 |
M pc |
5 |
|
|
|
|
Maceo+All Kings Men |
ADV PROMO |
Got to Get' Cha/Thank you for letting me be myself again |
PYE 7N 25571 |
M |
20 |
|
|
|
|
Mad Dog & The Pups |
USA |
Why did you leave me girl/SOULFUL HOUNDS - Inst |
Magic City MC012 |
EXwol |
25 |
|
|
|
|
Mad
Jocks+Jockmaster BA |
Jock mix 1/Auld Lang Syne |
Debut DEBT 3037 |
M pc |
3 |
|
|
|
|
Mad Lads |
|
Sugar, Sugar/Get out my life, woman |
ATL 584038 |
EX |
12 |
|
|
|
|
Mad Lads |
USA |
I'm so glad I fell in love with you/I forget to be your lover |
VOLT VOA 4098 |
M |
10 |
|
|
|
|
Magistrates |
PROMO |
After the Fox/Tear down the walls |
MGM 1437 |
M wol |
15 |
|
|
|
|
Mahogany |
|
Ride on the Rhythm/Dub |
ARIST 517 |
M |
5 |
|
|
|
|
Mai Tai |
|
History/Inst |
VS 773 |
EX pc |
4 |
|
|
|
|
Main Ingredient |
DEMO |
Everybody plays the fool/Who can I turn to |
RCA 2270 |
M |
12 |
|
|
|
|
Main Ingredient |
|
Everybody plays the fool/Who can I turn to |
RCA 2270 |
M |
7 |
|
|
|
|
Main Ingredient |
|
I'm better off without you/Somebody's been sleeping |
RCA 2034 |
M |
8 |
|
|
|
|
Main Ingredient |
DEMO |
You've got to take it/Travelling |
RCA 2313 |
M |
10 |
|
|
|
|
Main Ingredient |
DEMO |
The good old days/I want to make you glad |
RCA 2587 |
M |
10 |
|
|
|
|
Main Ingredient |
|
Do me right/Inst |
COOL 126 |
M pc |
8 |
|
|
|
|
Main Ingredient |
|
Just don't want to be lonely/Goodbye my love |
RCA APBO 0205 |
M |
6 |
|
|
|
|
Main Ingredient |
|
Happiness is just around
bend/Why can't we all unite |
RCA APBO 0305 |
M |
8 |
|
|
|
|
Mainstreet |
|
No Appointment necessary/Still hanging on to love |
STAT 74 |
EX |
4 |
|
|
|
|
Majestics |
ADV PROMO |
Sweet Regrets/Love is here to stay |
Pye 7N 45508 |
EX |
5 |
|
|
|
|
Mandrill |
USA PROMO |
The Road to Love/same |
Polydor PD14257 |
M |
9 |
|
|
|
|
Manhattans |
|
Kiss and say goodbye/Wonderful world of love |
CBS 4317 |
EX |
5 |
|
|
|
|
Manhattans |
|
Hurt/We'll have forever to love |
CBS 4562 |
M |
4 |
|
|
|
|
Manhattans |
PROMO |
I kinda miss you/same |
CBS 4831 |
M |
7 |
|
|
|
|
Manhattans |
|
I kinda miss you/Gypsy man |
CBS 4831 |
M |
4 |
|
|
|
|
Manhattans |
|
It's you/Mind your business |
CBS 5093 |
M |
4 |
|
|
|
|
Manhattans |
PROMO |
We never danced to a love song/Let's start it over again |
CBS 5375 |
M |
7 |
|
|
|
|
Manhattans |
PROMO |
Am I losing you/Movin' |
CBS 6162 |
M sm |
7 |
|
|
|
|
Manhattans |
PROMO |
Tomorrow/Happiness |
CBS 6386 |
M |
6 |
|
|
|
|
Manhattans |
PROMO |
Here comes the hurt again/Don't say goodbye |
CBS 7360 |
M sm |
7 |
|
|
|
|
Manhattans |
PROMO |
Shining star/I'll never run away from love again |
CBS 8624 |
M |
7 |
|
|
|
|
Manhattans |
PROMO |
Crazy/Love is gonna find you |
CBS A3578 |
M |
5 |
|
|
|
|
Manhattans |
|
You send me/You're gonna love being loved by me |
CBS A6046 |
M pc |
4 |
|
|
|
|
Manhattans |
USA |
From Atlanta to goodbye/Fantastic Journey |
Deluxe 45-129 |
M |
4 |
|
|
|
|
Manhattans |
USA |
One life to live/It's the only way |
De LUXE D8473 |
M |
7 |
|
|
|
|
Manhatten Transfer |
|
Java Jive/Sweet Talking Guy |
ATL K10644 |
M |
4 |
|
|
|
|
Manhatten Transfer |
|
Boy from New York City/Confirmation |
ATL K11585 |
M |
4 |
|
|
|
|
Manhatten Transfer |
|
Spice of life/Soldier of Fortune |
ATL A9728 |
M |
4 |
|
|
|
|
Manhatten Transfer |
USA |
Sweet Talking Guy/Clap your hands |
ATL 3277 |
M |
4 |
|
|
|
|
Manitoba |
DEMO |
Something in you/You'll never get back |
RCA 2016 |
EX |
15 |
|
|
|
|
Manitoba |
DEMO |
Come on down to my boat/Dead end street |
RCA 2055 |
EX |
22 |
|
|
|
|
Mantronix feat Windress |
Take your time/Don't you want more |
CL 573 |
M pc |
5 |
|
|
|
|
Mantus |
|
Freestyle Rhythm/Inst |
ATL K 11265 |
M |
5 |
|
|
|
|
Mar-keys |
|
Black/Jive Man |
STAX 132 |
M wol |
5 |
|
|
|
|
Marvels |
|
Keep on Searching/Heartache |
Columbia DB8341 |
VG- |
50 |
|
|
|
|
Masquerade |
|
One Nation-Medley/same |
S/Sounds Khan59 |
M |
7 |
|
|
|
|
Masquerade |
|
The Problem/Dance mix |
KHAN 67 |
M pc |
5 |
|
|
|
|
Masquerade |
|
Real Thing Mix/Jingo house mix |
HAK 10 |
M pc |
5 |
|
|
|
|
Massivo |
feat Tracy |
Loving you/Half will do |
DEBT 3097 |
M pc |
7 |
|
|
|
|
Massivo |
&Jackie Rowe |
Kingdom of love/Dream mix |
DEBT 3101 |
M pc |
6 |
|
|
|
|
Massivo |
|
Take my hand/Claremont mix |
DEBT 3135 |
M pc |
6 |
|
|
|
|
Mass Production |
A COPY |
Welcome to our world/Magic |
Cotillion K 10898 |
EX |
8 |
|
|
|
|
Mass Production |
A COPY |
Wine Flow Disco/Fun in the sun |
K 10966 |
M |
7 |
|
|
|
|
Mass Production |
|
I believe in music/Cosmic Lust |
K 11021 |
M |
5 |
|
|
|
|
Mass Production |
|
Shante/Your Love |
ATL K 11475 |
M |
5 |
|
|
|
|
Mass Production |
|
Diamond chips/Bopp |
ATL K 11598 |
M |
5 |
|
|
|
|
Match |
PROMO |
Mister Dee Jay/Ain't got no lowdown feeling |
FLAMINGO FM 6 |
M |
7 |
|
|
|
|
Matt Bianco |
|
Don't blame it on the girl/Wam Bam Boogie |
WEA YZ 188 |
M pc |
4 |
|
|
|
|
Mauds |
|
Soul Drippin'/Forever gone |
Mercury MF 1062 |
M |
8 |
|
|
|
|
Mauriat Orch (Paul) |
|
Black is Black/Un Homme et une Femme |
Phillips 6009 316 |
M |
4 |
|
|
|
|
Maximum Penetration |
DEMO |
Maximum Penetration/Pt 2 |
SID 115 |
M |
5 |
|
|
|
|
Maze |
DEMO |
Colour Blind/While I'm alone |
CL 15922 |
M |
7 |
|
|
|
|
Maze |
IMPORT |
Colour Blind/While I'm alone |
Capitol 5C00685130 |
M |
5 |
|
|
|
|
Maze |
DEMO |
Lady of Magic/Time is on my side |
CL 15939 |
M |
8 |
|
|
|
|
Maze |
DEMO |
Travelin' Man/Golden time of day |
CL 16017 |
M sm |
6 |
|
|
|
|
Maze |
|
Joy and Pain/Happy Feelin's |
CL 211 |
M pc |
6 |
|
|
|
|
Maze |
|
Before I let go/Golden time of day |
CL 244 |
M pc |
5 |
|
|
|
|
Maze |
|
Love is the key/Lady of Magic |
CL 290 |
M pc |
5 |
|
|
|
|
Maze |
|
We are one/Right on time |
CL 295 |
M pc |
5 |
|
|
|
|
Maze |
|
Too many games/Twilight |
CL 363 |
M pc |
5 |
|
|
|
|
Maze |
|
Can't get over you/Africa |
WB W 2895 |
M pc |
5 |
|
|
|
|
McClain
(Alton) & Destiny |
Crazy love/God said Love ye one another |
POSP 72 |
M |
6 |
|
|
|
|
McClain (Alton) & Destiny |
DEMO |
It must be love/Taking my love for granted |
Polydor 2095026 |
M |
6 |
|
|
|
|
Meco |
|
Stars Wars theme/Cantina Band/Funk |
RCA XB 1028 |
M |
4 |
|
|
|
|
McCoy (Van) Strings |
USA |
Sweet and easy/If I could make you mine |
SHARE SR 102 |
M |
10 |
|
|
|
|
McCrarys |
|
Love on a summer night/Miles above |
CL 251 |
M |
7 |
|
|
|
|
Melvin(Harold)+Blue Notes |
PROMO |
I miss you/Pt 2 |
CBS 8291 |
M sm |
9 |
|
|
|
|
Melvin(Harold)+Blue
Notes |
I miss you/Pt 2 |
CBS 8291 |
M |
5 |
|
|
|
|
Melvin(Harold)+Blue Notes |
PROMO |
If you don't know me by now/Let me into your world |
CBS 8496 |
VG |
6 |
|
|
|
|
Melvin(Harold)+Blue
Notes |
If you don't know me by now/Let me into your world |
CBS 8496 |
EX |
4 |
|
|
|
|
Melvin(Harold)+Blue Notes |
PROMO |
Wake up everybody/Pt 2 |
PIR 3866 |
EX |
9 |
|
|
|
|
Melvin(Harold)+Blue
Notes |
Wake up everybody/Pt 2 |
PIR 3866 |
M wol |
5 |
|
|
|
|
Melvin(Harold)+Blue
Notes |
Tell the world how I feel about 'cha baby/You know.. |
PIR 4238 |
M |
7 |
|
|
|
|
Melvin(Harold)+Blue
Notes |
Don't leave me this way/To be free to be who you are |
PIR 4909 |
M |
6 |
|
|
|
|
Melvin(Harold)+Blue Notes |
PROMO |
Where are all my friends/Let it be you |
PIR 5114 |
M |
15 |
|
|
|
|
Melvin(Harold)+Blue Notes |
ADV PROMO |
Reaching for the world/Stay together |
ABC 4161 |
M sm |
25 |
|
|
|
|
Melvin(Harold)+Blue Notes |
USA |
Satisfaction Guaranteed/I'm weak for you |
Philly ZS7 3543 |
EX |
5 |
|
|
|
|
Memphis Horns |
DEMO |
Just for your love/Keep on smilin' |
RCA PB 1064 |
M |
5 |
|
|
|
|
Meters |
PROMO |
People say/Africa |
REPRISE K14367 |
M |
10 |
|
|
|
|
Metropolis |
DEMO |
I Love New York/Inst |
Salsoul SSOL107 |
M |
5 |
|
|
|
|
MFSB |
|
Family Affair/Lay in Low |
PIR 2219 |
M |
4 |
|
|
|
|
MFSB |
|
TSOP/Something for nothing |
PIR 2289 |
VG |
4 |
|
|
|
|
MFSB |
|
Love is the message/My one and only love |
PIR 2536 |
EX |
4 |
|
|
|
|
MFSB |
|
Sexy/Human Machine |
PIR 3381 |
EX |
4 |
|
|
|
|
MFSB |
|
Let's go Disco/My Mood |
PIR 3635 |
EX |
4 |
|
|
|
|
MFSB |
PROMO |
K-Jee/My Mood |
PIR 6287 |
M |
5 |
|
|
|
|
MFSB |
PROMO |
Mysteries of the world/Manhattan Skyline |
PIR 9501 |
M |
5 |
|
|
|
|
MFSB |
USA |
Let's clean up the Ghetto/Inst |
Philly ZS8 3627 |
EX |
4 |
|
|
|
|
MFSB |
USA |
Picnic in the park/I'm on your side |
Philly ZS8 3626 |
M |
4 |
|
|
|
|
Miami |
|
Party Freaks/Pt 2 |
JAY BOY 81 |
EX |
5 |
|
|
|
|
Miami |
PROMO |
Funk it up/Freak on down my way |
JAY BOY 96 |
EX tol |
6 |
|
|
|
|
Miami |
PROMO |
Kill that roach/Mr. Notorious |
JAY BOY 111 |
M |
8 |
|
|
|
|
Miami |
|
Kill that roach/Mr. Notorious |
JAY BOY 111 |
M |
6 |
|
|
|
|
Miami Sound Machine |
|
Prisoner of love/Toda Tuya |
EPIC A4800 |
M |
3 |
|
|
|
|
Miami Sound Machine |
|
Bad Boy/Movies |
EPIC A6537 |
M pc |
3 |
|
|
|
|
Miami Sound Machine |
|
Falling in love/Surrender |
EPIC A6956 |
M pc |
3 |
|
|
|
|
Midas Touch |
|
Too much love too soon/Gotta get back to you |
C/pagne FUNK 3 |
M |
5 |
|
|
|
|
Midnight Movers |
|
Why can't we do it in the road/Pt 2 |
MOJO 2092 038 |
M |
7 |
|
|
|
|
Midnight Movers |
|
Follow the wind/Pt 2 |
C/Tempo CS9018 |
M |
6 |
|
|
|
|
Midnight Star |
DEMO |
Make it last/Follow the path |
SOLAR SO 5DJ |
M |
7 |
|
|
|
|
Midnight Star |
|
I've been watching you/Open up to love |
K12545 |
M |
6 |
|
|
|
|
Midnight Sunrise |
|
In at the deep end/On the House |
MARES 11 |
M |
5 |
|
|
|
|
Mighty Clouds of Joy |
USA |
Mighty cloud of Joy/Everything is going up |
ABC D15025 |
EX |
6 |
|
|
|
|
Milli Vanilli |
|
Girl you know it's true/Magic Touch |
COOL 170 |
M pc |
4 |
|
|
|
|
Mint Condition |
|
Breakin' my heart/Brown eyed edit |
PERSS 864 |
M pc |
5 |
|
|
|
|
Miracles feat Billy Friffin |
PROMO |
Spy for Brotherhood/ext version |
CBS 4936 |
M |
9 |
|
|
|
|
Miracles |
PROMO |
Woman/I can touch the sky |
CBS 5200 |
M |
9 |
|
|
|
|
Mirage |
|
Into the groove(Madonna Medley)/Young heart |
DEBT 9 |
M pc |
5 |
|
|
|
|
Mirage |
|
Give me the night(G.Benson Medley)/After dark |
Passion PASH 15 |
EX |
5 |
|
|
|
|
Mirage |
|
Jack Mix V11/Me Tarzan You Jack |
DEBT 3042 |
M |
5 |
|
|
|
|
Mirage |
|
House Attack/Here is the House |
DEBT 3062 |
M pc |
5 |
|
|
|
|
Mirage |
PROMO |
Summer Grooves/Love and Devotion |
FM 7 |
M |
5 |
|
|
|
|
Mirettes |
|
In the midnight hour/To love somebody |
UNI UN 501 |
EX |
8 |
|
|
|
|
Mirwood Strings |
USA |
Superdance/JACKIE LEE-Superdance |
Mirwood MW1008 |
M |
10 |
|
|
|
|
Mirwood Strings |
USA |
The Temptation walk/Oh my Darlin' |
Mirwood MW1106 |
M |
10 |
|
|
|
|
Mistura |
PROMO |
A certain kind of music/Let the dance go on |
PYE 7N 25742 |
M |
6 |
|
|
|
|
Mob |
|
Money/Once a man, Twice a child |
PYE 2001 200 |
M |
5 |
|
|
|
|
Modern Romance |
|
Ay Ay Ay Moosey/Moose on the loose |
WEA K 18883 |
M pc |
3 |
|
|
|
|
Modern Romance |
DJ COPY |
Queen of rapping scene/Nothing ever goes way you.. |
WEA K18928DJ |
M |
4 |
|
|
|
|
Modern Romance |
|
Queen of the rapping scene/Can you move |
WEA K 18928 |
M pc |
4 |
|
|
|
|
Modern Romance |
A COPY |
By the way/Trumpet Voluntary |
WEA K 19185 |
M |
5 |
|
|
|
|
Modern Romance |
|
High Life/You just can't kill the beat |
WEA ROM 2 |
M |
4 |
|
|
|
|
Modern Romance |
GERMAN |
Best years of our lives/We've got them running |
WEA 24 9964-7 |
M pc |
4 |
|
|
|
|
Modern Romance |
|
Move on/Come on |
RCA 454 |
M pc |
4 |
|
|
|
|
Modern Romance |
|
That's what friends are for/Jealousy |
RCA 437 |
M pc |
4 |
|
|
|
|
Modern Romance |
|
Burn it/Inst |
RCA 473 |
M pc |
4 |
|
|
|
|
Modern Romance |
FLEXI Disc |
5 Tracks Sampler |
SAM 168 |
EX |
7 |
|
|
|
|
Moment of Truth |
|
You got me Hummin'/At long last |
Salsoul SZ2025 |
M |
15 |
|
|
|
|
Moment of Truth |
|
Lovin' you is killin' me/So much for love |
Salsoul SZ2027 |
EX |
5 |
|
|
|
|
Moments |
|
Love on a two way street/I won't do anything |
HLU 10378 |
VG |
6 |
|
|
|
|
Moments |
DEMO |
Just because he wants to make love |
HLU 10389 |
M |
8 |
|
|
|
|
Moments |
DEMO |
Gotta find a way/Sweeter as the days go by |
HLU 10433 |
EX |
8 |
|
|
|
|
" + Whatnauts |
|
Girls/More Girls |
ALL/P 6146 302 |
VG |
4 |
|
|
|
|
Moments |
|
Girls/More Girls |
ALL/P 6146 302 |
M |
6 |
|
|
|
|
Moments |
|
Dolly my love/More Dolly |
" 6146 306 |
EX |
3 |
|
|
|
|
Moments |
|
Look at me/Same in French |
" 6146 309 |
EX |
7 |
|
|
|
|
Moments |
|
Jack in the box/Love on a two way street |
" 6146 318 |
EX |
4 |
|
|
|
|
Moments |
|
It don't rain in my back yard/Next time I see you |
" 6146 322 |
M |
8 |
|
|
|
|
Moments |
|
I don't wanna go/Oh I could have loved you |
" 6146 325 |
M |
7 |
|
|
|
|
Moments |
USA |
Sexy Mama/Where can I find her |
STANG ST 5052 |
EX |
6 |
|
|
|
|
Moments |
USA DEMO |
We don'y cry out load/same |
Stang ST 5071 |
M |
9 |
|
|
|
|
Moments |
USA |
Gotta find a way/Sweeter as the days go by |
Stang ST 5050 |
EX+ |
8 |
|
|
|
|
Monday After |
USA |
Merry-Go-Round/Pt 2 |
Buddah BDA512 |
EX |
8 |
|
|
|
|
Monitors |
USA |
Bring back the love/further you look, the less you see |
V.I.P.25046 |
EX |
8 |
|
|
|
|
Montclairs |
|
Make up for lost time/How can one man live |
C/Tempo CS2008 |
M |
8 |
|
|
|
|
Monyaka |
|
Go Deh Yaka/Inst |
POSP 641 |
M |
4 |
|
|
|
|
Mood-Mosaic |
|
A Touch of Velvet A sting of brass/Bond St P.M. |
DB 7801 |
VG |
20 |
|
|
|
|
Morning,Noon & Night |
USA |
Bite your Granny/Feelin' strong |
RS-XW1003 |
M |
4 |
|
|
|
|
Movement 98 |
&C.Thompson |
Joy and Heartbreak/Inst |
CIRCA YR 45 |
M pc |
7 |
|
|
|
|
Movement 98 |
&C.Thompson |
Sunrise/Ninety 8 |
CIRCA 113 579 |
M pc |
7 |
|
|
|
|
Murphy(Walter)+Big
Apple Band |
A fifth of Beethoven/California Strut |
PVT 59 |
M |
5 |
|
|
|
|
Music Explosion |
|
Little Bit O'Soul/I see the light |
USA 9 |
M |
6 |
|
|
|
|
Music Explosion |
|
Little Bit O'Soul/I see the light |
S/SIDE SS 2028 |
VG+ |
18 |
|
|
|
|
Muscle Shoals Horns |
|
Breakdown/Get it up |
BANG 002 |
M |
5 |
|
|
|
|
Muscle Shoals Horns |
|
Bump De Bump Yo Boogie/Where I'm coming from |
BANG 005 |
M |
4 |
|
|
|
|
Muscles |
|
Space Party/Scuttlin' |
Big Bear OURS 3 |
EX |
4 |
|
|
|
|
Muscles |
|
Make me happy/Funky Music |
Big Bear OURS 5 |
M |
5 |
|
|
|
|
Muscles |
DEMO |
Love is all I've got/I'm gonna synthesise you |
BB 5 |
M |
8 |
|
|
|
|
Muscles |
|
Love is all I've got/I'm gonna synthesise you |
BB 5 |
M |
4 |
|
|
|
|
Muscles |
DEMO |
If it relaxes your mind/Music is our message |
BB 8 |
M |
8 |
|
|
|
|
Muscles |
|
If it relaxes your mind/Music is our message |
BB 8 |
M |
4 |
|
|
|
|
Muscles |
DEMO |
I'm a girl watcher/People |
BB 12 |
M |
9 |
|
|
|
|
Muscles |
DEMO |
Jungle Strut/Disco version |
EMI INT 525 |
M |
6 |
|
|
|
|
Music Box |
USA |
Wee oo I'll let it be you baby/Karl Evans-Vocal version |
SKY 1000 |
M |
10 |
|
|
|
|
Musique |
|
In the Bush/Special disco remix by Francois K |
CBS 6791 |
M |
5 |
|
|
|
|
Mystic Merlin |
|
60 Thrills a minute/Got to make it better |
Capitol CL 16190 |
M |
5 |
|
|
|
|
Nairobi |
|
Soul Makossa/Rap |
LON 17 |
M pc |
5 |
|
|
|
|
Natural Essence |
|
Out of Darkness/It's you I need |
ATL K 10514 |
M sm |
6 |
|
|
|
|
Natural Four |
USA |
Nothing eats failure/Free |
Curtom CMS0119 |
M |
5 |
|
|
|
|
Nature Zone |
|
Porcupine/Rhythm |
HLU 10537 |
M |
4 |
|
|
|
|
Newbeats |
|
Bread and Butter/Tough little Buggy |
Hickory 1269 |
EX |
5 |
|
|
|
|
Newbeats |
|
I can't hear you no more/Little Child |
HICKORY 1320 |
M sm |
8 |
|
|
|
|
Newbeats |
DEMO |
Groovin'/Everythings alright |
London HLE10299 |
M tol |
7 |
|
|
|
|
Newbeats |
DEMO |
Am I not my brothers keeper/Run Baby Run |
HLE 10341 |
VG |
5 |
|
|
|
|
Newbeats |
DEMO |
Oh pretty woman/Remember love |
HLE 10383 |
M sm |
6 |
|
|
|
|
Newbeats |
|
The way you do the things you do/Does your baby need |
JAM 34 |
M |
8 |
|
|
|
|
Newbeats |
|
Bread and butter/Everything's alright |
DJS 10710 |
M |
5 |
|
|
|
|
Newcomers |
|
Keep an eye on your close friends/Inst |
STXS 2023 |
M wol |
9 |
|
|
|
|
Newcomers |
|
Pin the tail on the donkey/Mannish boy |
STAX 2025 063 |
M sm |
7 |
|
|
|
|
Newcomers |
USA |
Keep an eye on your close friends/same (Slight Warp) |
TRUTH TRA 3204 |
M |
5 |
|
|
|
|
New Edition |
|
Candy Girl/Singalong/ |
LON 21 |
M pc |
5 |
|
|
|
|
New Edition |
|
Popcorn love/Pass the beat |
LON 31 |
M pc |
5 |
|
|
|
|
New Edition |
|
Is this the end/She gives me a bang |
LON 35 |
M pc |
5 |
|
|
|
|
New Edition |
|
Cool it now/Singalong |
MCA 922 |
M pc |
5 |
|
|
|
|
New Edition |
|
Cool it now-M & M Mix/Dub |
MCA 963 |
M pc |
5 |
|
|
|
|
New Guys on the Block |
|
On the dance floor/Inst |
Sugarhill SH126 |
EX |
5 |
|
|
|
|
New Kids on the Block |
|
Step by Step/Valentine Girl |
CBS BLOCK 6 |
M pc |
5 |
|
|
|
|
New Kids on the Block |
DUTCH |
If you go away/Call it what you wan |
CBS 657666 7 |
M pc |
5 |
|
|
|
|
New York City |
|
Quick, Fast, in a hurry/Reach out |
Polydor 2001 481 |
M |
5 |
|
|
|
|
New York City |
|
I'm doin' fine now/Aint it so |
RCA 2351 |
EX |
5 |
|
|
|
|
New York Skyy |
PROMO |
Let's Celebrate/Call me |
EPC A1898 |
EX |
8 |
|
|
|
|
New York Skyy |
|
Call me/Jam the box |
S/Wave EPCA2151 |
M |
5 |
|
|
|
|
New York Skyy |
|
Superlove/Take it easy |
EXC 507 |
M |
5 |
|
|
|
|
Nite-Liters |
|
K-Jee/Tanga Boo Gonk |
RCA 2203 |
M |
8 |
|
|
|
|
Nite School |
|
Do you speak French/Pt 2 |
ENY 10 |
M |
4 |
|
|
|
|
Notations |
USA |
Think before you stop/I'm Losing |
Gemigo GMS0500 |
EX |
10 |
|
|
|
|
N.R.G.U.K. feat Ellie |
|
Band of gold/Remix |
S/YARD SYR 16 |
M pc |
5 |
|
|
|
|
Number One |
|
Big boy Little boy/Running for your love |
EPIC NOV 1 |
M pc |
4 |
|
|
|
|
Nu Shooz |
|
Time will tell/I can't wait |
ATL A 7440 |
M pc |
5 |
|
|
|
|
Nu Shooz |
|
Should I say yes/MonteCarlo nite |
ATL A9108 |
M pc |
5 |
|
|
|
|
Odyssey |
DEMO |
Native New Yorker/Ever lovin' Sam |
RCA PB 1129 |
VG+ |
8 |
|
|
|
|
Odyssey |
|
Use it up and wear it out |
RCA PB 1962 |
EX |
6 |
|
|
|
|
Odyssey |
PROMO |
If your lookin' for a way out/Never had it all |
RCA 5 |
M |
7 |
|
|
|
|
Odyssey |
PROMO |
Hang together/Down boy |
RCA 23 |
M |
7 |
|
|
|
|
Odyssey |
PROMO |
Going back to my roots/Bawa Awa |
RCA 85 |
M |
7 |
|
|
|
|
Odyssey |
|
It will be alright/Oh not my baby |
RCA 128 |
M |
6 |
|
|
|
|
Odyssey |
|
Inside out/Love's alright |
RCA 226 |
EX |
5 |
|
|
|
|
Odyssey |
|
Magic Touch/Happy People |
RCA 275 |
EX pc |
6 |
|
|
|
|
Odyssey |
|
Easy come, Easy go/I got the Melody |
RCA 295 |
M pc |
6 |
|
|
|
|
Odyssey |
|
Inside out 87 Remix/Native New Yorker-Flute mix |
RCA PB 49623 |
M pc |
7 |
|
|
|
|
Ofanchi |
DEMO |
That's the way/One more minute |
RCA PB 5113 |
M |
6 |
|
|
|
|
Ofanchi |
DEMO |
Making the best of a bad situation/Gonna do my best.. |
RCA PB 5174 |
VG+ |
6 |
|
|
|
|
Offenbach |
IMPORT |
Judy in Disguise/No letter today |
PAULA 293 |
M |
5 |
|
|
|
|
Offenbach |
|
Judy in Disguise/No letter today |
Surrey Int SIT5003 |
M |
4 |
|
|
|
|
Ohio Express |
|
Sweeter than sugar/Nothing sweeter than my baby |
Buddah 201 038 |
EX |
5 |
|
|
|
|
Ohio Express |
|
Yummy Yummy Yummy/Chewy chewy |
2011 169 |
EX |
5 |
|
|
|
|
Ohio Players |
|
Pain/Pt 2 |
Janus 6146 009 |
M |
5 |
|
|
|
|
Ohio Players |
|
Got Pleasure/I wanna hear from you |
Janus 6146 017 |
M |
5 |
|
|
|
|
Ohio Players |
|
Funky Worm/Paint me |
W/bound 6146100 |
M |
8 |
|
|
|
|
Ohio Players |
|
Skin Tight/Heaven must be like this |
Merc 6167012 |
EX |
5 |
|
|
|
|
Ohio Players |
|
Fire/Together |
6167 058 |
EX |
5 |
|
|
|
|
Ohio Players |
|
Love Rollercoaster/Alone |
6167 225 |
M |
5 |
|
|
|
|
Ohio Players |
|
Fire/Skin Tight |
6167 420 |
M |
5 |
|
|
|
|
Ohio Players |
|
O-H-I-O/Can you still love me |
6167 549 |
M |
4 |
|
|
|
|
Ohio Players |
|
Who'd she Coo/Fopp |
PLAY 001 |
M |
4 |
|
|
|
|
Ohio Players |
DJ COPY |
Everybody up/Take De Funk Off, Fly |
ARIST 268 |
M |
7 |
|
|
|
|
O'Jays |
PROMO |
The Choice/Going going gone |
BLL 1033 |
EX |
25 |
|
|
|
|
O'Jays |
USA |
I Dig your Act/I'll be sweeter tomorrow |
BELL 691 |
VG |
10 |
|
|
|
|
O'Jays |
USA |
Four for the price of one/Look over your shoulder |
Bell 45 378 |
VG |
12 |
|
|
|
|
O'Jays |
DEMO |
Peace/Little Brother |
Power/Ex PX 101 |
VG |
6 |
|
|
|
|
O'Jays |
|
I dig your act/I'll be sweeter tomorrow |
MOJO 2092 052 |
EX |
8 |
|
|
|
|
O'Jays |
|
992 Arguments/Listen to the clock on the wall |
CBS 1014 |
M |
6 |
|
|
|
|
O'Jays |
|
Love Train/Who am I |
CBS 1181 |
EXwol |
5 |
|
|
|
|
O'Jays |
|
Time to get down/Shiftless,Shady,Jealous kind of people |
CBS 1546 |
EX |
6 |
|
|
|
|
O'Jays |
|
Back Stabbers/Sunshine |
CBS 8270 |
EXwol |
5 |
|
|
|
|
O'Jays |
|
Now that we found love/You got your hooks in me |
PIR 2577 |
M |
5 |
|
|
|
|
O'Jays |
PROMO |
Give the people what they want/DJ version |
PIR 3296 |
EX sm |
9 |
|
|
|
|
O'Jays |
|
Xmas ain't xmas New Year... ./Just can't get enough |
PIR 3743 |
EX |
8 |
|
|
|
|
O'Jays |
|
I love music part 1/Part 1 & 2 |
PIR 3879 |
M |
6 |
|
|
|
|
O'Jays |
|
Livin' for the weekend/Stairway to heaven |
PIR 4189 |
M |
6 |
|
|
|
|
O'Jays |
|
Message in our music/She's only a woman |
PIR 4598 |
EX |
6 |
|
|
|
|
O'Jays |
|
Darlin Darlin baby/A Prayer |
PIR 4834 |
M |
8 |
|
|
|
|
O'Jays |
|
Back Stabbers/Love Train |
PIR 4882 |
M |
6 |
|
|
|
|
O'Jays |
|
So glad I got you girl/Let's spend some time together |
PIR 5337 |
M |
8 |
|
|
|
|
O'Jays |
PROMO |
We're all in this thing together/Feelings |
PIR 5582 |
M |
10 |
|
|
|
|
O'Jays |
|
Use to be my girl/This time baby |
PIR 6332 |
VG+ |
10 |
|
|
|
|
O'Jays |
PROMO |
Brandy/Take me to the stars |
PIR 6658 |
EX |
10 |
|
|
|
|
O'Jays |
|
Brandy/Take me to the stars |
PIR 6658 |
M |
5 |
|
|
|
|
O'Jays |
PROMO |
Identify/Hurry up and come back |
PIR 8054 |
M |
9 |
|
|
|
|
O'Jays |
|
Identify/Hurry up and come back |
PIR 8054 |
M |
5 |
|
|
|
|
O'Jays |
PROMO |
Forever mine/Get on out and Party |
PIR 8203 |
M |
10 |
|
|
|
|
O'Jays |
PROMO |
Girl, don't let it get you down/You're girl of my dreams |
PIR 8928 |
M |
10 |
|
|
|
|
O'Jays |
|
Girl, don't let it get you down/You're girl of my dreams |
PIR 8928 |
M |
5 |
|
|
|
|
O'Jays |
PROMO |
I just want to satisfy/Don't walk away mad |
PIR A2247 |
M |
8 |
|
|
|
|
O'Jays |
|
Put our heads together/A letter to my friends |
PIR A3642 |
M pc |
5 |
|
|
|
|
O'Jays |
|
Don't take your love away/I Just want somebody to… |
PIR 5 |
M pc |
5 |
|
|
|
|
O'Jays |
ADV PROMO |
Lovin you/Don't let the dream get away |
PIR 6 |
M |
10 |
|
|
|
|
O'Kaysions |
USA |
Dedicated to the one I love/Love machine |
ABC 11153 |
M |
6 |
|
|
|
|
O'Kaysions |
USA |
Girl watcher/Deal me in |
ABC 11094 |
EX |
10 |
|
|
|
|
Olympic Runners |
DEMO |
Do it over/Put the music where your mouth is |
HLU 10455 |
M |
7 |
|
|
|
|
Olympic Runners |
|
Personel Thang/Don't let up |
CHIP 3 |
M |
5 |
|
|
|
|
Olympic Runners |
DJ COPY |
Keep it up/Ext |
RCA PC 5048 |
EX |
7 |
|
|
|
|
Olympic Runners |
DEMO |
Whatever it takes/Solar Heat |
RCA PB 5078 |
M |
7 |
|
|
|
|
Olympic Runners |
|
Sir Dancealot/Crossword |
POSP 17 |
M |
5 |
|
|
|
|
Olympic Runners |
|
The Bitch/Energy dream |
POSP 63 |
M |
4 |
|
|
|
|
Olympics |
|
Baby do the Philly Dog/Mine Exclusively |
Action ACT 4539 |
EX |
18 |
|
|
|
|
Olympics |
FRENCH EP |
Baby do Philly dog- duck/Mine exclusively-Secret agents |
Festival FX 1523 |
M |
20 |
|
|
|
|
Olympics |
|
The Bounce/Fireworks |
SUE WI 348 |
M wol |
35 |
|
|
|
|
Olympics |
|
Western Movies/Well |
POP 528 |
VG+ |
10 |
|
|
|
|
100 Proof aged in soul |
|
Somebody's been sleeping/I've come to save you |
H/Wax HWX 102 |
EX |
5 |
|
|
|
|
100 Proof aged in soul |
PROMO |
Somebody's been sleeping/I've come to save you |
HWX 108 |
M |
10 |
|
|
|
|
100 Proof aged in soul |
|
Everything good is bad/I'd rather fight than switch |
HWX 113 |
M |
5 |
|
|
|
|
100 Proof aged in soul |
DEMO |
Never my love/Since you been gone |
HWX 120 |
M |
9 |
|
|
|
|
Oneness of Juju |
|
Every way but loose/Make a change |
Buddah BDS497 |
M |
6 |
|
|
|
|
One On One |
PROMO |
Body Music/Ext |
RCA 46 |
M |
7 |
|
|
|
|
One Way |
PROMO |
Now that I found you/Rock |
MCA 553 |
M |
7 |
|
|
|
|
One Way |
PROMO |
Music/Tonight |
MCA 542 |
M |
7 |
|
|
|
|
One Way |
|
Do your thang/Copy this |
MCA 619 |
M |
5 |
|
|
|
|
One Way |
|
Push/All over again |
MCA 738 |
M |
5 |
|
|
|
|
One Way |
|
Who's foolin' who/Sweet Lady |
MCA 768 |
M pc |
8 |
|
|
|
|
One Way |
|
Shine on me/Together forever |
MCA 832 |
M |
5 |
|
|
|
|
One Way |
|
Mr. Groove/Lady you are |
MCA 890 |
M pc |
5 |
|
|
|
|
Orlons |
|
Spinning Top/Anyone who had a heart |
MOJO 2092029 |
EX |
15 |
|
|
|
|
Osibisa |
DEMO |
Music for Gong Gong/Wcyaya |
MCA MKS 5079 |
EX- |
6 |
|
|
|
|
Osibisa |
DEMO |
Wango Wango/Ana-Bo |
MCA MKS 5093 |
EX |
6 |
|
|
|
|
Osibisa |
PROMO |
Happy children/Lolita |
WB K 16350 |
M sm |
6 |
|
|
|
|
Osibisa |
|
Who's got the paper/Rokoto |
WB K 16464 |
EX |
4 |
|
|
|
|
Osibisa |
|
Sunshine day/Bum to Bum |
Bronze BRO 20 |
M |
4 |
|
|
|
|
Osibisa |
|
Dance the body music/Right now |
BRONZE BRO 26 |
EX |
4 |
|
|
|
|
Osibisa |
|
Celebration/Moving on |
Calibre CAB 104 |
M |
4 |
|
|
|
|
Osibisa |
|
Move your body/Sunshine day 82 version |
MAG 235 |
M |
5 |
|
|
|
|
Ottawan |
|
D.I.S.C.O./French version |
CAR 161 |
VG+ |
3 |
|
|
|
|
Ottawan |
|
Hands up/Inst |
CAR 183 |
M pc |
3 |
|
|
|
|
Ottawan |
|
Help, get me some help/Siesta for two |
CAR 215 |
M |
3 |
|
|
|
|
Ovations |
USA |
Recipe for love/I'm living good |
G/wax GW 71765 |
EX |
12 |
|
|
|
|
Pacific Gas & Electric |
|
Are you ready?/Staggolee |
CBS 5039 |
EX sm |
5 |
|
|
|
|
Pacific Gas & Electric |
GERMAN |
Get ready for love/Can I get to know you |
Y/Blood DV11083 |
M pc |
6 |
|
|
|
|
Packers |
|
Hole in the wall/Go Head on |
Soul City SC111 |
M |
15 |
|
|
|
|
Paradise Express |
DEMO |
Dance/Poinciana |
Fantasy FTC 167 |
M |
6 |
|
|
|
|
Parker (Eddie)+Sunlovers |
USA |
You'll never make the
grade/This love of ours |
ALIZA AZ 48 |
M |
10 |
|
|
|
|
Parliament |
FRENCH EP |
Flash Light/Swing low Sweet Chariot |
C/Blanca CB 104 |
M |
8 |
|
|
|
|
Parliament |
PROMO |
Flash Light/Swing low Sweet Chariot |
CAN 123 |
M |
7 |
|
|
|
|
Parliament |
|
Flash Light/Swing low Sweet Chariot |
CAN 123 |
M |
4 |
|
|
|
|
Parliament |
PROMO |
Aqua Boogie/Water sign |
CAN 136 |
EX |
7 |
|
|
|
|
Parliament |
|
Aqua Boogie/Water sign |
CAN 136 |
M |
4 |
|
|
|
|
Parliament |
|
Agony of Defeet/The freeze |
CAN 223 |
M |
5 |
|
|
|
|
Parliament |
DEMO |
Up for the down stroke/Presence of a brain |
CBX 505 |
M |
10 |
|
|
|
|
Parliament |
DEMO |
Tear the roof off the sucker/P. Funk |
CBX 518 |
EX |
10 |
|
|
|
|
Parliament |
|
Tear the roof off the sucker/P. Funk |
CBX 518 |
M |
5 |
|
|
|
|
Parliament |
|
Party People/Reprise |
NB 2222 |
M |
5 |
|
|
|
|
Parliament |
USA |
Bop Gun/I've been watching you |
NB 900 |
M |
6 |
|
|
|
|
Parliments |
USA |
I wanna testify/All your goodies are gone |
SOULTOWN 502 |
M |
12 |
|
|
|
|
Pasadenas |
|
Enchanted Lady/New Love |
CBS PASA 3 |
M pc |
6 |
|
|
|
|
Pasadenas |
|
Love Thing/He'll give you all |
CBS PASA 4 |
M pc |
7 |
|
|
|
|
Pasadenas |
|
Reeling/State of shock |
CBS PASA 5 |
M pc |
7 |
|
|
|
|
Pasadenas |
DUTCH |
I'm doing fine now/Cry my tears |
CBS 657718 7 |
M pc |
5 |
|
|
|
|
Peace |
|
Low Rider/Crank it |
BLR 47 |
M |
5 |
|
|
|
|
Peaches and Herb |
|
Soothe me with your love/We're so much in love |
CBS 5249 |
VG |
4 |
|
|
|
|
Peaches and Herb |
PROMO |
Satisfy my hunger/It's just a game, love |
Direction 58-4909 |
EX |
12 |
|
|
|
|
Peaches and Herb |
|
Reunited/Easy as pie |
POSP 43 |
M |
4 |
|
|
|
|
Peaches and Herb |
|
We've got love/Four's a traffic Jam |
POSP 65 |
M |
4 |
|
|
|
|
Peaches and Herb |
|
One child of love/Fun time |
POSP 198 |
M |
5 |
|
|
|
|
Peaches and Herb |
|
Freeway/Picking up the pieces |
POSP 330 |
M |
5 |
|
|
|
|
Peaches and Herb |
|
Shake your groove thing/All your love |
Polydor 2066 992 |
M |
7 |
|
|
|
|
Peaches and Herb |
|
We're still together/Love is here beside us |
MCA 297 |
M |
4 |
|
|
|
|
Pearls |
DEMO |
You came, you saw, you conquered/Sing out to me |
BELL 1254 |
EX |
8 |
|
|
|
|
Pearls |
|
You came, you saw, you conquered/Sing out to me |
BELL 1254 |
EX |
4 |
|
|
|
|
Pearls |
DEMO |
You are everything/She say, he say |
BELL 1284 |
M |
6 |
|
|
|
|
Pearls |
DEMO |
Guilty/I'll say it over again |
BELL 1352 |
M sm |
6 |
|
|
|
|
Pearls |
|
Guilty/I'll say it over again |
BELL 1352 |
EX |
4 |
|
|
|
|
Pearls |
DEMO |
Wizard of love/Playing around |
BELL 1372 |
M |
6 |
|
|
|
|
Pearls |
|
The Cheater/I'm gonna steal your heart away |
PVT 39 |
EX |
5 |
|
|
|
|
Peach Boys |
|
Don't make me wait/Alt version |
TMT 7001 |
EX |
5 |
|
|
|
|
Pearson Buster Band |
|
Pretty Woman.Big funk |
Action ACT4912 |
VG |
10 |
|
|
|
|
Penthouse 4 |
|
Slave/I'd rather B' |
DYNA 102 |
M pc |
5 |
|
|
|
|
Peoples Choice |
|
Do it any way you wanna/The big hurt |
PIR 3500 |
EX- |
5 |
|
|
|
|
Peoples Choice |
|
A party is a groovy thing/Don't send me away |
PIR 3815 |
M |
5 |
|
|
|
|
Peoples Choice |
PROMO |
If you gonna do it/Pt 2 |
PIR 5237 |
M |
6 |
|
|
|
|
Peoples Choice |
|
Jam, Jam, Jam/Cold blooded & down right-Funky |
PIR 5891 |
EX |
5 |
|
|
|
|
Peppers |
ADV PROMO |
Pepper Box/Pinch of salt |
SPARK SRL1100 |
VG+ |
5 |
|
|
|
|
Peppers |
|
Pepper Box/Pinch of salt |
SPARK SRL1100 |
M |
3 |
|
|
|
|
Peppers |
ADV PROMO |
Doctor Music/Blue Ballade |
SPARK SRL1119 |
M sm |
4 |
|
|
|
|
Perri |
|
Fall in love/Maybe Tomorrow |
MCA 1293 |
M pc |
5 |
|
|
|
|
Persuaders |
|
Peace in the valley/Thin line between love
& hate |
ATL K 10265 |
M |
9 |
|
|
|
|
Persuaders |
DEMO |
Good old Acappella/You must believe me |
MCA MUS 1222 |
M |
7 |
|
|
|
|
Persuaders |
DEMO |
Gonna keep on tryin' till I win your love |
AMS 7123 |
M sm |
6 |
|
|
|
|
P. Funk All Stars |
|
Hydraulic Pump/Pt 2 |
VS 487 |
M |
5 |
|
|
|
|
Philadelphia Int All Stars |
|
Let's clean up the Ghetto/Inst |
PIR 5451 |
VG |
5 |
|
|
|
|
Philadelphia Society |
PROMO |
100 South of Broadway/Pt 2 |
GULS 21 |
M |
8 |
|
|
|
|
Philly Sound |
USA |
Waitin' for the rain/Don't depend on me |
PH PSO 2 |
M |
6 |
|
|
|
|
Pieces of a dream |
|
Warm weather/Body music |
Elektra K12569 |
M |
6 |
|
|
|
|
Pig Bag |
|
Papa's got a brand new Pig Bag/Backside |
Y 10 |
M pc |
5 |
|
|
|
|
Pig Bag |
GERMAN |
Papa's got a brand new Pig Bag/Backside |
Y I0 |
M pc |
5 |
|
|
|
|
Pig Bag |
|
The Big Bean/Scumda
(sm) |
Y 24 |
M pc |
4 |
|
|
|
|
Pig Bag |
|
Hit the O'Deck/Six of one (tol) |
Y 101 |
M pc |
4 |
|
|
|
|
Pigmeat Markham |
ADV PROMO |
Here come the Judge/The Trial |
Chess CRS 8077 |
M |
15 |
|
|
|
|
Pigmeat Markham |
ADV PROMO |
Sock it to 'em Judge/The Hip Judge |
Chess CRS 8085 |
M tol |
15 |
|
|
|
|
Platters |
DEMO |
I love you 1000 times/Here no evil, speak no evil, see no.. |
SS 511 |
VG+ |
30 |
|
|
|
|
Platters |
ADV PROMO |
With this ring/Washed ashore |
PYE 7N 25569 |
M |
15 |
|
|
|
|
Platters |
USA |
With this ring/Washed ashore |
Musicor MU 1939 |
M tol |
10 |
|
|
|
|
Platters |
USA |
With this ring/What name shall I give you my love |
Musicor MU 1251 |
M |
10 |
|
|
|
|
Platters |
ADV PROMO |
Sweet, Sweet Lovin'/Going back to Detroit |
Pye 7N 25559 |
EX |
30 |
|
|
|
|
Players Association |
|
Baby come back/Love is where you find it |
RSO 2090 254 |
M |
5 |
|
|
|
|
Players Association |
PROMO |
Ride the groove/Everybody dance |
Vanguard VS5012 |
M |
8 |
|
|
|
|
Players Association |
PROMO |
Disco Inferno/I Like it |
VS 5006 |
M |
8 |
|
|
|
|
Players Association |
|
Turn the music up/Goin' to the Disco |
VS 5011 |
M |
8 |
|
|
|
|
Players Association |
|
We got the groove/I like it |
VS 5016 |
M |
6 |
|
|
|
|
Players Association |
|
Get down mellow mellow sound/More than a little bit |
VS 5017 |
M |
12 |
|
|
|
|
Players Association |
|
Get on up now/Let your body go |
VS 5020 |
M |
6 |
|
|
|
|
Playthings |
|
Stop what you're doing/Sad Songs |
Pye 7N 45212 |
EX |
8 |
|
|
|
|
Playthings |
PROMO |
Surrounded by sunshine/V.Mc Kenna-Love feeling... |
Casino/C CC 12 |
M |
8 |
|
|
|
|
Playthings |
|
Walkin' on a tight rope/A woman's work |
Pye 7N 45316 |
VG |
5 |
|
|
|
|
Pleasure |
USA |
Let me be the one/Lets dance |
Fantasy 803 |
M |
4 |
|
|
|
|
Pockets |
|
In the pocket/Doin the do |
CBS 6120 |
M |
4 |
|
|
|
|
Pockets |
USA |
Take it on up/Sphinx |
Columbia 3-10755 |
M |
4 |
|
|
|
|
Poets |
|
She blew a good thing/Out to lunch |
UP 35308 |
M |
15 |
|
|
|
|
Pointer Sisters |
|
Yes we can can/Jada |
WIP 6171 |
EX |
4 |
|
|
|
|
Pointer Sisters |
DEMO |
Live your life before you die/Shaky flat blues |
ABC 4048 |
M |
6 |
|
|
|
|
Pointer Sisters |
|
Let it be me/Steam hat |
ABC 4064 |
M |
4 |
|
|
|
|
Pointer Sisters |
DEMO |
How Long/Easy days |
ABC 4069 |
M |
6 |
|
|
|
|
Pointer Sisters |
ADV PROMO |
You gotta believe/Shaky flat blues |
ABC 4157 |
M sm |
6 |
|
|
|
|
Pointer Sisters |
|
Everybody is a star/Lay it on the line |
Planet K12324 |
M pc |
4 |
|
|
|
|
Pointer Sisters |
|
All your love/The shape I'm in |
K 12395 |
M |
4 |
|
|
|
|
Pointer Sisters |
|
Slowhand/Hold out for love |
K 12530 |
M pc |
4 |
|
|
|
|
Pointer Sisters |
|
Could I be dreamin'/Evil |
K 12505 |
M |
4 |
|
|
|
|
Pointer Sisters |
|
Should I do it/Sweet lover man |
K 12578 |
M |
4 |
|
|
|
|
Pointer Sisters |
|
He's so shy/Happiness |
E 9924 |
M |
4 |
|
|
|
|
Pointer Sisters |
|
I need you/Operation |
RPS 104 |
M pc |
4 |
|
|
|
|
Pointer Sisters |
|
I need you/Slow Hand
(wol) |
RPS 107 |
M pc |
4 |
|
|
|
|
Pointer Sisters |
|
Goldmine/Sexual Power |
RCA PB 49787 |
M pc |
4 |
|
|
|
|
Pointer Sisters |
|
Back in my arms/Dance Electric |
RCA PB 49865 |
M pc |
4 |
|
|
|
|
Pointer Sisters |
|
Be There/Acappella |
MCA 1181 |
M pc |
4 |
|
|
|
|
Politicians |
A COPY |
Love Machine/Free your mind |
H/Wax HWX 114 |
M |
20 |
|
|
|
|
Positive Force |
|
We got the Funk/Tell me what you see |
S/HILL SH 102 |
M |
6 |
|
|
|
|
Positive People+F.Hooper |
PROMO |
Rock me/Looking for my No.1 Love |
DJS 10931 |
M sm |
7 |
|
|
|
|
Post (Mike) Coalition |
|
Afternoon of the Rhino/Bubble Gum breakthrough |
WB F16588 |
VG+ |
8 |
|
|
|
|
Power |
|
Groovin'Hott |
Malaco MAL 001 |
M |
7 |
|
|
|
|
Precisions |
USA |
Instant heartbreak/Dream girl |
DREW DR 1004 |
M |
10 |
|
|
|
|
Pseudo Echo |
|
Funky Town/Lies are nothing |
RCA PB 49705 |
M pc |
3 |
|
|
|
|
Pure Energy |
|
Stop the war/Give sheep a chance |
WIP 6797 |
M |
4 |
|
|
|
|
Push |
|
Midnight/Who's gonna |
EXC 532 |
M |
5 |
|
|
|
|
Quarterman(J)+Free Soul |
DEMO |
Thanks Dad/Pt 2 |
GSZ 12 |
M |
10 |
|
|
|
|
Quartz feat Dina Carroll |
|
It's too late/Obession |
MERCURY ITM 3 |
EX |
5 |
|
|
|
|
Quiet Elelgance |
DEMO |
I'm afraid of losing you/Do you love me |
HLU 10394 |
M sm |
6 |
|
|
|
|
Quiet Elelgance |
DEMO |
Mama said/I need love |
HLU 10409 |
M sm |
6 |
|
|
|
|
Raf Ravenscroft |
|
Maxine/Just the two of us |
SOLID STOP 007 |
M pc |
4 |
|
|
|
|
Rah Band |
PROMO |
Tokyo Flyer/Inst |
DJS 10930 |
M |
5 |
|
|
|
|
Rah Band |
|
Slide/Drat that cat |
DJS 10964 |
M |
4 |
|
|
|
|
Rah Band |
|
Downside up/Dream on |
DJS 10967 |
M pc |
4 |
|
|
|
|
Rah Band |
|
Riding on a fantasy/Rock me down to Rio |
DJS 10973 |
M pc |
4 |
|
|
|
|
Rah Band |
|
Hunger for your Jungle love/Tears and rain |
KR 10 |
M |
4 |
|
|
|
|
Rah Band |
|
Sam the Samba man/Scratch mix |
TMT 3 |
M |
4 |
|
|
|
|
Rah Band |
|
Sweet forbidden/Perfect stranger |
RCA PB 40779 |
M pc |
4 |
|
|
|
|
Rah Band |
|
Across the Bay/Jammin' on the Byte |
RCA PB 41099 |
M pc |
4 |
|
|
|
|
Rain with Charity Brown |
USA |
Out of my mind/Here with you |
AXE 43 |
EX |
5 |
|
|
|
|
Raisins |
|
Ain't that lovin' you/Stranger things have happened |
M/Minor MM 540 |
M |
12 |
|
|
|
|
Rallo(Tony)+Midnite
Band |
Burnin' Alive/Holdin' on |
CALIBRE CAB501 |
M |
5 |
|
|
|
|
Ram Jam Band |
|
Freetown/Do what |
JAM 001 |
EX pc |
5 |
|
|
|
|
Rare Earth |
DEMO |
I'm Losing you/When Joanie smiles |
R/Earth RES114 |
M |
10 |
|
|
|
|
Rare Earth |
FRENCH |
I'm Losing you/When Joanie smiles |
2C006 91737 |
M sm |
6 |
|
|
|
|
Rare Earth |
DEMO |
Is your teacher cool/Crazy love |
PROD 7 |
M |
7 |
|
|
|
|
Rare Earth |
DEMO |
Warm ride/Would you like to come along |
PROD 9 |
M |
7 |
|
|
|
|
Rare Gems Odyssey |
PROMO |
What is Funk/Wonder Boy |
C/Blanca CAN124 |
M |
6 |
|
|
|
|
Raw Silk |
|
Do it to the music/Dub |
KR 14 |
M |
6 |
|
|
|
|
Raw Silk |
|
Just in time/Inst |
W/ End WEND 2 |
M |
6 |
|
|
|
|
Raydio |
|
Jack and Jill/Get Down |
ARIST 161 |
M |
5 |
|
|
|
|
Raydio |
|
Honey I'm rich/Me |
ARIST 183 |
M |
4 |
|
|
|
|
Raydio |
|
Is this a love thing/Let's go all the way |
ARIST 193 |
M |
5 |
|
|
|
|
Raydio |
|
You can't change that/Me |
ARIST 249 |
M |
5 |
|
|
|
|
Raydio |
|
Rock on/Goin' thru' school and love |
ARIST 285 |
M pc |
4 |
|
|
|
|
Raydio |
|
Betcha can't love me just once/Hot stuff |
ARIST 315 |
M |
4 |
|
|
|
|
Raydio |
|
Two places at the same time/For those who like to… |
ARIST 334 |
M |
5 |
|
|
|
|
Raze |
|
Let the music move u/Get down |
CHAMP 27 |
M pc |
5 |
|
|
|
|
R & D Dept |
|
Energise/Funkified edit |
Polydor EVOL 7 |
M pc |
5 |
|
|
|
|
Realistics |
|
Someone oughta write a song about you/Unchain me |
Epic EPC 5156 |
EX |
8 |
|
|
|
|
Realistics |
|
Love Vibrations/The magic that you do |
Epic EPC 5439 |
EX |
15 |
|
|
|
|
Reel to Reel |
|
Love me like this/Taking the long way home |
ARIST 565 |
M |
5 |
|
|
|
|
Real Thing |
DEMO |
Plastic man/Check it out |
EMI 2001 |
M |
7 |
|
|
|
|
Real Thing |
|
Stone cold love affair/A love that's real |
PYE 7N 25681 |
M |
30 |
|
|
|
|
Real Thing |
DEMO |
Listen Joe McGintoo/Girl I don't mind |
EMI 2025 |
M sm |
7 |
|
|
|
|
Real Thing |
|
You to me are everything/Keep an eye |
PYE 7N 25709 |
EX |
4 |
|
|
|
|
Real Thing |
PROMO |
Can't get by without you/Moneymaker |
PYE 7N 45618 |
EX |
7 |
|
|
|
|
Real Thing |
|
Can't get by without you/Moneymaker |
PYE 7N 45618 |
M |
4 |
|
|
|
|
Real Thing |
PROMO |
You'll never know what you're missing/Love is a play.. |
PYE 7N 45662 |
M |
7 |
|
|
|
|
Real Thing |
|
You'll never know what you're missing/Love is a play.. |
PYE 7N 45662 |
EX |
4 |
|
|
|
|
Real Thing |
PROMO |
Love's such a wonderful thing/Topsy Turvy |
PYE 7N 45701 |
EX |
7 |
|
|
|
|
Real Thing |
|
Love's such a wonderful thing/Topsy Turvy |
PYE 7N 45701 |
EX |
4 |
|
|
|
|
Real Thing |
|
Lightning strikes/Dance with me |
PYE 7N 46025 |
M pc |
4 |
|
|
|
|
Real Thing |
|
Whenever you want my love/Stanhope street |
PYE 7N 46045 |
M |
4 |
|
|
|
|
Real Thing |
|
Rainin' through my sunshine/Lady I love you all the time |
PYE 7N 46113 |
M |
5 |
|
|
|
|
Real Thing Yellow Vinyl |
PROMO |
Can you feel the force/Children of the ghetto |
PYE 7N 46147 |
M sm |
7 |
|
|
|
|
Real Thing |
PROMO |
Give me your love/You can't force the funk |
PYE 7P 142 |
M sm |
7 |
|
|
|
|
Real Thing |
|
Saint or sinner/Second stage |
PYE 7P 161 |
M |
6 |
|
|
|
|
Real Thing |
E.P. |
Rainin' through my sunshine-Can you feel the force/ |
|
|
|
|
|
|
|
|
|
You to me are everything-Can't get by without you |
PYE 7P 178 |
M |
5 |
|
|
|
|
Real Thing |
|
She's a groovy freak/It's the Real Thing |
Calibre CAB 105 |
M |
5 |
|
|
|
|
Real Thing |
|
I believe in you/You're my number one |
CAB 109 |
M |
6 |
|
|
|
|
Real Thing |
|
Foot Tapin'/Inst |
CAB 110 |
M |
5 |
|
|
|
|
Real Thing |
|
Love takes tears/Goin' for the big one |
CAB 112 |
M |
5 |
|
|
|
|
Real Thing |
|
Straight to the heart/Mystique |
JIVE 129 |
M pc |
5 |
|
|
|
|
Real Thing |
|
Hard Times/Children of the Ghetto |
JIVE 137 |
M pc |
5 |
|
|
|
|
Real Thing |
|
The crime of love/Baby don't go |
RCA PB 42847 |
M pc |
5 |
|
|
|
|
Reddings |
PROMO |
Remote control/The Awakening |
EPC 9360 |
M |
6 |
|
|
|
|
Reddings |
|
Remote control/The Awakening |
EPC 9360 |
M |
4 |
|
|
|
|
Red Lemon Electric B/Band |
E.P. |
Road runner-Can I get a witness/Heatwave |
RLEBB 002 |
VG pc |
5 |
|
|
|
|
Reflections |
USA |
Love on Delivery/One into One |
Capitol 4137 |
EX |
8 |
|
|
|
|
Reflections |
USA |
Gift wrap my love/She's my summer breeze |
Capitol 4358 |
EX |
8 |
|
|
|
|
Regal Dewy |
USA |
Love Music/Where would I be without you |
MN 603 |
EX |
5 |
|
|
|
|
Reparata & The Delrons |
DEMO |
Captain of your ship/Toom Toom |
BELL 1252 |
EX |
5 |
|
|
|
|
Reparata & The Delrons |
|
Octopus's Garden/Your life is gone |
DART ART 2006 |
M |
4 |
|
|
|
|
Revanche |
|
1979 It's dancing time/Music man |
ATL K 11355 |
EX |
5 |
|
|
|
|
Revelation |
USA |
Get ready for this/Where it's warm |
RSO SO 512 |
EX |
6 |
|
|
|
|
Rhythm Heritage |
ADV PROMO |
Barretta's Theme/My Cherie amour |
ABC 41117 |
M tol |
5 |
|
|
|
|
Rhythm Heritage |
|
Theme from Rocky/Last night on earth |
ABC 4164 |
M sm |
5 |
|
|
|
|
Rice & Beans Orch |
|
Rice and Beans theme/Symphonic Salsa |
C/Tempo CS2116 |
M |
5 |
|
|
|
|
Rice & Beans Orch |
|
Disco dancing/The Blue Danube Hustle |
CS 2125 |
M |
5 |
|
|
|
|
Rimshots |
|
7-6-5-4-3-2-1/Harvey Wallbanger |
ALL/P 6146 304 |
M |
5 |
|
|
|
|
Rimshots |
|
Do what you feel/Pt 2 |
ALL/P 6146 314 |
M |
8 |
|
|
|
|
Rimshots |
|
Super Disco/Groove Bus |
ALL/P 6146 316 |
M |
5 |
|
|
|
|
Ripple |
|
The beat goes on and on/Facts of life |
SSOL 105 |
M |
4 |
|
|
|
|
Ritchie Family |
|
Best Disco in Town/Pt 2 |
POLYDOR PPSP7 |
M |
4 |
|
|
|
|
Ritchie Family |
|
Put your feet to the beat/Where are the men |
Mercury 6007239 |
M |
4 |
|
|
|
|
Rizma |
|
I'm on my way/Going Zero |
Zone ZON 08 |
M |
6 |
|
|
|
|
Riviera |
|
Well Seasoned (4Seasons Medley)/Michigan Lady |
MIRACLE M 25 |
M |
5 |
|
|
|
|
Rockers Revenge |
|
Walking on sunshine/Inst |
LON 11 |
M |
4 |
|
|
|
|
Rokotto |
|
Funk Theory/Get on down |
STAT 80 |
M |
4 |
|
|
|
|
Rokotto |
|
Somebody's been sleeping in my bed/Tell me |
STAT 96 |
M |
4 |
|
|
|
|
Ronettes |
|
Baby, I love you/Miss John and Mr. Sam |
HLU 9826 |
EX- |
5 |
|
|
|
|
Ronettes |
DEMO |
Be my baby/Baby, I love you |
HLU 10240 |
VG |
6 |
|
|
|
|
Rose Royce |
|
Put your money where your mouth is/Zig Zag |
MCA 259 |
M |
4 |
|
|
|
|
Rose Royce |
|
Car wash/Water |
MCA 267 |
M |
4 |
|
|
|
|
Rose Royce |
DEMO |
I wanna get next to you/Sunrise |
MCA 278 |
M |
6 |
|
|
|
|
Rose Royce |
|
It makes you feel like dancin'You're my world girl |
Whitfield K17148 |
VG |
4 |
|
|
|
|
Rose Royce |
A COPY |
Love don't live here anymore/Do it, Do it |
K 17236 |
M |
6 |
|
|
|
|
Rose Royce |
|
I'm in love/Get up off your fat |
K 17291 |
M |
5 |
|
|
|
|
Rose Royce |
|
Is it love you're after/You can't run away from yourself |
K 17456 |
M sm |
4 |
|
|
|
|
Rose Royce |
|
I wonder where you are tonite/can't run from yourself |
K 17463 |
M |
4 |
|
|
|
|
Rose Royce |
|
Ooh Baby/What you waitin' for |
K 17575 |
M |
5 |
|
|
|
|
Rose Royce |
|
Pop your fingers/I wonder where you are tonight |
K 17674 |
M |
5 |
|
|
|
|
Rose Royce |
|
Golden Touch/Help Yourself |
K 17747 |
M |
5 |
|
|
|
|
Rose Royce |
|
R.R. Express/Lock it down |
K 17875 |
M |
5 |
|
|
|
|
Rose Royce |
|
Lonely road/Doesn't have to be this way |
Carrere CAR 417 |
M pc |
5 |
|
|
|
|
Royal Family of Funk |
DEMO |
Bad King/Funk Royale |
UP 36273 |
M |
6 |
|
|
|
|
Rufus |
|
Tell me something good/Smokin' Room |
ABC 4008 |
M |
4 |
|
|
|
|
Rufus |
DEMO |
You got the love/Rags to Rufus |
ABC 4022 |
VG+ |
6 |
|
|
|
|
Rufus |
DEMO |
Stop on by/Rufusized |
ABC 4038 |
M |
7 |
|
|
|
|
Rufus |
|
Once you get started/Right is right |
ABC 4055 |
EX |
5 |
|
|
|
|
Rufus |
DEMO |
Please Pardon me/Somebody's watching you |
ABC 4068 |
M |
6 |
|
|
|
|
Rufus |
DEMO |
Sweet Thing/Circles |
ABC 4091 |
M |
7 |
|
|
|
|
Rufus |
ADV PROMO |
Jive Talkin'Oh time |
ABC 4135 |
EX |
6 |
|
|
|
|
Rufus |
ADV PROMO |
At Midnight/Better days |
ABC 4165 |
M |
7 |
|
|
|
|
Rufus |
ADV PROMO |
Hollywood/Earth song |
ABC 4175 |
M |
6 |
|
|
|
|
Rufus |
|
Blue love/Take time |
ABC 4209 |
M |
4 |
|
|
|
|
Rufus |
|
Do you love whatyou feel/Dancin' mood |
MCA 531 |
M |
5 |
|
|
|
|
Rufus |
PROMO |
Any love/What am I missing |
MCA 575 |
M |
6 |
|
|
|
|
Rufus |
|
Tonight we love/Afterwards |
MCA 690 |
M |
5 |
|
|
|
|
Rufus |
|
One million kisses/Any old Sunday |
WB W 9244 |
M pc |
5 |
|
|
|
|
Rufus |
|
Take it to the top/Distant lovers |
WB 9790 |
M |
5 |
|
|
|
|
Rumple-Stilts-Skin |
|
I think I want to dance with you/Inst |
POSP 649 |
M |
5 |
|
|
|
|
Ryder(Mitch)+D/Wheels |
PROMO |
You get your kicks/Breakout |
DDS 113 |
EX |
10 |
|
|
|
|
Rhythm Syndicate |
|
Passion/Power mix |
IMPACT EM 197 |
M pc |
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|