No. |
CAT |
AUTHOR |
TITLE |
2012 Check |
NOTES |
|
|
|
20 |
A1 |
Bramson A & Birch N |
Tiger Moth Story (The)
(Copy 2) |
|
|
|
|
|
25 |
A1 |
Bowyer Chaz |
British Military Aircraft* |
|
|
|
|
|
32 |
A1 |
Quill, Jeffery |
Birth of a Legend - The Spitfire |
|
|
|
|
|
672 |
A1 |
Quill, Jeffrey |
Spitfire - A Test Pilot's
Story (Copy 1) |
|
|
|
|
687 |
A1 |
Salmon Colour Book (Pub.) |
British Warplanes 1914-1954 |
|
|
|
|
|
1355 |
A1 |
Robertson, Bruce |
Spitfire - the Story of a
famous fighter |
|
|
|
|
1516 |
A1 |
Bramson A & Birch N |
Tiger Moth Story (The)
(Copy 2) |
|
|
|
|
|
1693 |
A1 |
Ogilvy, David |
Shuttleworth Collection (The) |
|
|
|
|
|
1810 |
A1 |
Mason F K |
Hawker Hurricane |
|
|
|
|
|
1825 |
A1 |
Mason F K |
British Fighter (The) |
|
Cranwell 2/11 |
|
|
|
1986 |
A1 |
Hensser, H |
Comet Highway |
|
|
|
|
|
1999 |
A1 |
Jarrett P |
Aircraft of the Second World War |
|
|
|
|
|
2091 |
A1 |
Bowman, B |
Wellington, the Geodetic Giant |
|
|
|
|
|
2351 |
A1 |
Bowyer, M |
Stirling Bomber, The |
|
|
|
|
|
2449 |
A1 |
Forat, John |
TSR2 - Precision Attack to Tornado |
|
|
|
|
|
2481 |
A1 |
Birth of a Legend - the Spitfire |
Quill, J |
|
|
|
|
|
2065 |
A2 |
Jackson, Robert |
Sea Harrier and AV-8B |
|
|
|
|
|
305 |
A3 |
Davis Larry |
P-47 Thunderbolt in Action |
|
|
|
|
|
968 |
A3 |
Jablonski Edward |
Flying Fortress |
|
|
|
|
|
2039 |
A3 |
Veale, S E |
American Warplanes in Action |
|
|
|
|
|
1017 |
A4 |
Cross Wilbur |
Zeppelins of World War 1 |
|
|
|
|
|
1030 |
A4 |
Brown Eric |
Wings of the Luftwaffe |
|
|
|
|
|
1054 |
A4 |
Gray Peter & Thetford Owen |
German Aircraft of the
First World War |
|
|
|
|
3 |
A5 |
Gunston Bill |
Spyplanes &
Electronic Warfare Aircraft* |
|
|
|
|
14 |
A5 |
Gething Michael J |
Military Helicopters* |
|
|
|
|
|
15 |
A5 |
Gunston Bill |
Illustrated Encyclopedia
of the World's Modern Military Aircraft* |
|
|
|
17 |
A5 |
Yenne Bill |
Great Warplanes of the 1990s, The |
|
|
|
|
|
36 |
A5 |
Gunston Bill |
Fighters of the Fifties* |
|
|
|
|
|
103 |
A5 |
Wheeler Barry C |
Military Aircraft
Markings and Profiles |
|
|
|
|
128 |
A5 |
Gent/Deerness |
Fighter Meet |
|
|
|
|
|
166 |
A5 |
Leigh Howard |
Planes of the Great War
(The) |
|
|
|
|
|
169 |
A5 |
Donald/Lake |
Encyclopedia of World
Military Aircraft Vol 2* |
|
|
|
205 |
A5 |
Gibbs-Smith C H |
Aircraft Recognition Manual (The) |
|
|
|
|
|
267 |
A5 |
March Peter R |
Directory of Military
Aircraft of the World |
|
|
|
|
443 |
A5 |
Seo, Hiroshi |
Military Aircraft in Colour |
|
|
|
|
|
463 |
A5 |
Stafford Gene B |
Thunderbolt in Action |
|
|
|
|
|
577 |
A5 |
Wilson Stewart |
Combat Aircraft since 1945 |
|
|
|
|
|
646 |
A5 |
Taylor, J W R (Ed) |
Aircraft 1973 |
|
|
|
|
|
771 |
A5 |
Geelen J & Deerness R |
Topdresser 1990 |
|
|
|
|
|
982 |
A5 |
Taylor Michael |
Encyclopaedia of Modern
Military Aircraft |
|
|
|
|
983 |
A5 |
Weal Elke C (Comp) |
Combat Aircraft of World War Two |
|
|
|
|
|
988 |
A5 |
Gunston Bill |
Fighters 1914-1945 |
|
|
|
|
|
989 |
A5 |
Ellis Chris |
History of Combat Aircraft (A) |
|
|
|
|
|
1028 |
A5 |
Lukins/Russell |
Book of Miles Aircraft (The) |
|
|
|
|
|
1246 |
A5 |
Thetford, Owen G |
Camouflage of 1939-42 Aircraft |
|
|
|
|
|
1299 |
A5 |
Robinson A (Ed.) |
In the Cockpit - Flying
the World's Greatest Aircraft |
|
|
|
1411 |
A5 |
Hayward |
Beaufort File (The) |
|
|
|
|
|
1698 |
A5 |
Chant, Christopher |
Aircraft of World War 2 |
|
|
|
|
|
1710 |
A5 |
Gunston, Bill |
Combat Aircraft: a
Technical Directory of Major Warplanes |
|
|
|
1875 |
A5 |
Cacutt L (Ed) |
Great Aircraft of the World
(OS) |
|
|
|
|
|
1908 |
A5 |
Gunston Bill |
Allied Fighters of World War 2 |
|
|
|
|
|
2001 |
A5 |
Jarrett P |
Modern War Machine
(The) |
|
|
|
|
|
2117 |
A5 |
Gunston, Bill |
Modern Fighters and Attack Aircraft |
|
|
|
|
|
2141 |
A5 |
Anon. Recog. Handbook |
British, German and Italian Aircraft |
|
|
|
|
|
2187 |
A5 |
Munson K |
Aircraft of World War 2 |
|
|
|
|
|
2339 |
A5 |
Longstreet |
Canvas Falcons, The |
|
|
|
|
|
251 |
A6 |
Player J & Sons |
Album of International
Airliners: Cig Cards (An) |
|
|
|
252 |
A6 |
Player J & Sons |
Album of Aeroplanes
(Civil): Cig Cards (An) |
|
|
|
|
253 |
A6 |
Player J & Sons |
Aircraft of the Royal Air
Force - Cig Cards |
|
|
|
|
545 |
A6 |
Cook Ray |
Armstrong Siddeley The
Parkside Story |
|
|
|
|
605 |
A6 |
Hudson K |
Air Travel, A Social History |
|
|
|
|
|
613 |
A6 |
Frater A |
Beyond The Blue Horizon |
|
|
|
|
|
615 |
A6 |
Bray W |
History of BOAC (The) |
|
Cranwell 2/11 |
|
|
|
815 |
A6 |
Crichton Michael |
Airframe, A Novel |
|
|
|
|
|
978 |
A6 |
Gillman Capt R E |
Croydon to Concorde |
|
|
|
|
|
1064 |
A6 |
Munson, Kenneth |
Airliners from 1919 to
the Present Day (Copy 2) |
|
|
|
1371 |
A6 |
Church |
One-Eleven Story (The) |
|
|
|
|
|
1804 |
A6 |
Russell, D (Ed.,) |
Aircraft of the Fighting
Powers - Vol 5 |
|
|
|
|
1805 |
A6 |
Russell, D (Ed.,) |
Aircraft of the Fighting
Power s- Vol 7 |
|
|
|
|
1830 |
A6 |
James T |
British Aircraft 1953-58 |
|
|
|
|
|
1931 |
A6 |
Boulton Paul Association |
Boulton Paul Aircraft |
|
|
|
|
|
2056 |
A6 |
Birtles PJ |
De Havilland Vampire, Venom, Sea Vixen |
|
|
|
|
2089 |
A6 |
Ellis, P |
British Commercial
Aircraft: 60 Years in Pictures |
|
|
|
2453 |
A6 |
Williams D E |
A View of Ansty |
|
|
|
|
|
1707 |
A7 |
March, DJ (Ed.) |
British Warplanes of World War 2 |
|
|
|
|
|
1815 |
A7 |
Horseman M |
Aircraft - Illustrated Annual |
|
|
|
|
|
145 |
B1 |
Flack J |
Today's Royal Air Force in Colour |
|
|
|
|
|
152 |
B1 |
Bishop Edward |
Debt We Owe, (The) (Copy 1) |
|
|
|
|
|
210 |
B1 |
Fowler Simon & et al |
RAF Records in the PRO |
|
|
|
|
|
261 |
B1 |
Various |
Flying Special RAF Issue |
|
|
|
|
|
262 |
B1 |
London Illustrated News |
British Air Forces |
|
|
|
|
|
818 |
B1 |
Armitage |
Royal Air Force- An
Illustrated History (The) |
|
|
|
1330 |
B1 |
Fellowes (Ed.) |
Britain's Wonderful Air Force |
|
|
|
|
|
2062 |
B1 |
Conyers Nesbit, Roy |
RAF - Illustrated History from 1918 |
|
|
|
|
|
2252 |
B1 |
MOD |
The Definitive MOD Guide |
|
|
|
|
|
2392 |
B1 |
Adkin |
From the Ground Up |
|
|
|
|
|
2472 |
B1 |
128 - The Story of the RAF Club
Copy 2 |
Probert, A/C H/ Gilbert, W/C M |
|
|
|
|
|
131 |
B2 |
Marr |
No 124 (Baroda) Squadron RAF |
|
|
|
|
|
133 |
B2 |
Shaw M |
Twice Vertical (Copy 1) |
|
|
|
|
|
935 |
B2 |
Shores C F |
2nd Tactical Air Force |
|
|
|
|
|
1149 |
B2 |
Bowyer M |
2 Group, RAF |
|
|
|
|
|
1538 |
B2 |
Clark, Byan |
619: The History of a
Forgotten Squadron |
|
|
|
|
1795 |
B2 |
Cull, B |
249 At War |
|
|
|
|
|
2278 |
B2 |
Jefford, C |
Flying Camels (The),
History of 45 Sqn |
|
|
|
|
2291 |
B2 |
Halley, James |
Royal Air Force Unit Histories |
|
|
|
|
|
2353 |
B2 |
Franks, N |
RAF Fighter Command -
1936-1968 |
|
|
|
|
108 |
B3 |
Ogley Bob |
Biggin on the Bump (Copy 1) |
|
|
|
|
|
790 |
B3 |
Abraham Barry |
Post War Yorkshire Airfields |
|
|
|
|
|
807 |
B3 |
Otter, Patrick |
Yorkshire Airfields in
the Second World War |
|
|
|
1584 |
B3 |
Bogue J/Cluett D/Learmonth B |
Croydon Airport -1928-39 |
|
|
|
|
|
2024 |
B3 |
Asworth, Cliff |
Action Stations Vol 1 |
|
|
|
|
|
2029 |
B3 |
Asser |
Battle of Britain Camera View (The) |
|
|
|
|
|
2435 |
B3 |
Smith D J |
Action Stations 7 -
Military Airfields of Scotland, N England and N. Ireland |
|
|
|
1222 |
B3 |
Cooper FW |
Calshot and Fawley Narrow
Gauge Railways (The) |
|
|
|
127 |
B4 |
Doak |
Royal Australian Air
Force: A Brief History |
|
|
|
|
151 |
B4 |
Feist Uwe Francillon Rene J |
Luftwaffe in World War II
(The) |
|
|
|
|
|
914 |
B4 |
Killen J |
Luftwaffe A History
(The) (Copy 1) |
|
|
|
|
|
44 |
C1 |
Braybrook Roy |
Aircraft Weaponry of Today* |
|
|
|
|
|
546 |
C1 |
Air Ministry |
Manual of Air Pilotage |
|
|
|
|
|
549 |
C1 |
Air Ministry |
Elementary Flying Training |
|
|
|
|
|
583 |
C1 |
Air Ministry |
Instructor's Book of
Advanced Flying Training (AP1732b) (The) |
|
|
|
1093 |
C1 |
US Army |
Attack Helicopter Operations
(OS) |
|
|
|
|
|
1094 |
C1 |
US Army |
Air Mobile Operations (OS) |
|
|
|
|
|
|
C1 |
Air Ministry |
Pre-Flying Training Syllabus* |
|
|
|
|
|
121 |
C2 |
Jolly Cmdr Rick |
In Confidence: the
Jackspeak Tri-Service Guide |
|
|
|
161 |
C2 |
Mcminnies Flt Cmdr |
Practical Flying |
|
|
|
|
|
663 |
C2 |
Ogilvy David |
Flying Light Aircraft |
|
|
|
|
|
1048 |
C2 |
Flying Magazine Editors |
I Learned About Flying From That |
|
|
|
|
|
532 |
C3 |
Marks Lionel S |
Aeroplane Engine (The) |
|
|
|
|
|
544 |
C3 |
Beaumont, R A |
Aero Engines for Students |
|
|
|
|
|
2290 |
C3 |
Bailey, R |
Support, Save, Supply (Gulf War) |
|
|
|
|
|
46 |
C4 |
Combined Services Pubs |
British Airport Equipment
Catalogue (OS) |
|
|
|
|
1635 |
C4 |
Howard L |
Crispin's Day |
|
|
|
|
|
1733 |
C4 |
Wetherspoon, Nick |
North-West Aircraft Wrecks |
|
|
|
|
|
722 |
D |
Various |
Lifetime of Service 1918-1983 (A) |
|
Cranwell 2/11 |
|
|
|
728 |
D |
Donne M (Ed) |
Lifetime of Aviation
1916-1986 (A) (Copy 2) SBAC (OS) |
|
|
|
1309 |
D |
Probert A/C H/AHB |
Lifetime of Service
1918-83: RAF Insignia (A) (Copy 2) |
|
|
|
1342 |
D |
Probert A/C H/AHB |
Lifetime of Service:
Sixty Five Years of the RAF 1918-1983
(A) (Copy 3) |
|
|
|
1462 |
D |
Weston R & Taylor |
Air Combat Paintings of
Robert Taylor (The) (Copy 2) |
Cranwell 2/11 |
|
|
|
115 |
E1 |
Taylor, J W R & Munson K |
History of Aviation (Copy 1) |
|
|
|
|
|
418 |
E1 |
Taylor, J W R / Munson
K |
History of Aviation (Copy 1) |
|
|
|
|
|
845 |
E1 |
Carter Nick & Carter Carol |
Distinguished Flying
Cross and How it was Won, The Vol 1 |
|
|
|
846 |
E1 |
Carter Nick & Carter Carol |
Distinguished Flying
Cross and How it was Won, The Vol 2 |
|
|
|
854 |
E1 |
RAF Club |
Royal Air Force Club
Rules and List of Members 1919 (The) |
|
|
|
1114 |
E1 |
HMSO |
Air Force List 2004 |
|
|
|
|
|
1231 |
E1 |
Taylor, J W R & Munson K |
History of Aviation (Copy 3) |
|
|
|
|
|
1957 |
E1 |
Black A and C (Pub.) |
Whitaker's Almanac 2009 |
|
|
|
|
|
2021 |
E1 |
Brooks, C/Routledge, J |
RAF Long-Service and Good
Conduct Medals (The) |
|
|
|
2022 |
E1 |
Howard, D |
Encyclopaedia of World
Aircraft, The |
|
|
|
|
? |
E1 |
Nesbit Roy Conyers |
Illustrated History of
the RAF (An) (Copy 2) |
|
|
|
|
? |
E1 |
Nesbit Roy Conyers |
Illustrated History of
the RAF (An) (Copy 4) |
|
|
|
|
|
E1 |
Nesbit Roy Conyers |
Illustrated History of
the RAF (An) (Copy 3) |
|
|
|
|
2324 |
E2 |
Jane's |
Jane's 1919 |
|
|
|
|
|
83 |
F01 |
McIntosh, Dave |
High Blue Battle |
|
Cranwell 2/11 |
|
|
|
200 |
F01 |
Collier |
Eagle Day |
|
|
|
|
|
378 |
F01 |
Hough R & Richards D |
Battle of Britain (The) (2001 Reprint) (Copy
2) |
|
|
|
569 |
F01 |
Various |
Battle of Britain 50th
Anniversary Flypast |
|
|
|
|
1115 |
F01 |
May P |
Battle of Britain -
Fighter Command (OS) |
|
|
|
|
1126 |
F01 |
Deighton Len |
Fighter (Copy 2) |
|
|
|
|
|
1175 |
F01 |
RAF Benevolent Fund |
Battle of Britain - 50th
Anniversary Flypast (OS) |
|
|
|
1572 |
F01 |
W H Smith Exclusive Books |
So Few (OS) |
|
|
|
|
|
1594 |
F01 |
Air Ministry |
Battle of Britain,
Aug-Oct 1940: An Air Ministry Account of the Great Days From 8 Aug - 31 Oct
1940 (The) |
1623 |
F01 |
|
Battle of Britain: The
Forgotten Months, Nov and Dec 1940 |
|
|
|
1658 |
F01 |
Parker M |
Battle of Britain, July
-Oct 1940: An Oral History of Britain's Finest Hour (The) |
|
|
|
2218 |
F01 |
? |
Battle of Britain 50th Flypast |
|
|
|
|
|
2274 |
F01 |
Townshend-Bickers, R |
Battle Of Britain (The) |
|
|
|
|
|
2478 |
F01 |
Battle of Britain (The) - New
Perspectives |
Ray, J |
|
|
|
|
|
2166 |
F01 |
Kaplan P |
Few (The) |
|
|
|
|
|
363 |
F01 |
Kaplan P & Collier |
Few , The |
|
|
|
|
|
110 |
F02 |
Richards Dennis |
Hardest Victory - Bomber Command WW2 (The) |
|
|
|
362 |
F02 |
Bowyer Chaz |
Pathfinders at War |
|
|
|
|
|
429 |
F02 |
Kaplan P/Currie |
Round the Clock* (Copy 2) |
|
|
|
|
|
791 |
F02 |
Lihon Maurice |
Out of the Italian Night |
|
|
|
|
|
808 |
F02 |
Cooper Alan W |
Beyond the Dams to theTirpitz |
|
|
|
|
|
836 |
F02 |
Saundby A/M Sir Robert |
Air Bombardment |
|
|
|
|
|
878 |
F02 |
Overy R J |
Battle (The) |
|
|
|
|
|
903 |
F02 |
Tripp Miles |
Eighth Passenger, The (Copy 1) |
|
|
|
|
|
1204 |
F02 |
Chorley W R |
Bomber Command Losses 1941 |
|
|
|
|
|
1205 |
F02 |
Chorley W R |
Bomber Command Losses 1942 |
|
|
|
|
|
1206 |
F02 |
Chorley W R |
Bomber Command Losses 1943 |
|
|
|
|
|
1208 |
F02 |
Chorley W R |
Bomber Command Losses 1945 |
|
|
|
|
|
1209 |
F02 |
Chorley W R |
Bomber Command Losses -
OTUs 40-47 |
|
|
|
|
1210 |
F02 |
Chorley WR |
Bomber Command Losses -
HCUs 39-48 |
|
|
|
|
1236 |
F02 |
Crafts W F |
12.30 from Gaydon,
(The)* |
|
|
|
|
|
1339 |
F02 |
Taylor, F |
Dresden |
|
|
|
|
|
1569 |
F02 |
Barker, Ralph |
Thousand Plan (The) |
|
|
|
|
|
1654 |
F02 |
Neillands, Robin |
Bomber War: Arthur Harris
and the Allied Bomber Offensive
1939-45 (The) |
|
|
|
1760 |
F02 |
Van Den Dreesschen, Jan |
We Will Remember Them (Gibson and the Dams Raid) |
|
|
|
1811 |
F02 |
Goulding J |
RAF Bomber Command, 1941-45 |
|
|
|
|
|
2228 |
F02 |
Middlebrook, M |
Bomber Command War
Diaries (The) |
|
|
|
|
2457 |
F02 |
Overy R |
Bomber Command 1939-45 |
|
|
|
|
|
2473 |
F02 |
Battle Axe Blenheims |
Scott, S |
|
|
|
|
|
286 |
F03 |
Walker Rowland |
Wings Over the Atlantic |
|
Cranwell 2/11 |
|
|
|
294 |
F03 |
Rayner T |
Coastal Command Pilot*
(1939-45) (Copy 1) |
|
|
|
385 |
F03 |
Barker, Ralph |
Ship-Busters (The) |
|
|
|
|
|
527 |
F03 |
Air Ministry |
Atlantic Bridge |
|
|
|
|
|
2501 |
F03 |
Barker, Ralph |
The Ship Busters - the Story of the RAF Torpedo Bombers |
|
|
|
381 |
F05 |
Combat Pictorial 1, Blandford E (Ed) |
Luftwaffe Over Britain |
|
|
|
|
|
1434 |
F05 |
Spick, M |
Luftwaffe Fighter Aces |
|
|
|
|
|
1441 |
F05 |
Johnen W |
Duel Under the Stars -
Luftwaffe in World War 2 |
Cranwell 2/11 |
|
|
|
1679 |
F05 |
SteinhilperU/Osborne P |
Spitfire on My Tail |
|
|
|
|
|
1946 |
F05 |
Watkins W |
Cracking the Luftwaffe Codes |
|
|
|
|
|
2101 |
F05 |
Faber E (Ed.) |
Luftwaffe Fighter Units,
Mediterranean 1941-44 |
Cranwell 2/11 |
|
|
|
57 |
F06 |
Howell Edward |
Escape to Live |
|
|
|
|
|
291 |
F06 |
Gill, Anton |
Great Escape, The |
|
|
|
|
|
1217 |
F06 |
Clutton-Brock Olive |
Footprints in the sands
of Time (Copy 2) |
|
|
|
|
92 |
F07 |
Briscoe (Ed.) |
Friendly Firm Remembers
Stories-194 Sqn in SE Asia, The* |
|
|
|
583 |
F07 |
Douglas-Hamilton J |
Air Battle for Malta (The) |
|
|
|
|
|
756 |
F07 |
HMSO |
Wings of the Phoenix (Burma) (Copy 1) |
|
|
|
|
1067 |
F07 |
HMSO |
Air Battle for Malta (The) |
|
|
|
|
|
1573 |
F07 |
Shorrick, N |
Lion In The Sky |
|
|
|
|
|
1589 |
F07 |
HMSO |
RAF Middle East: The
Official Story of Air Operations in the Middle East Feb 42-Jan 43 |
|
|
2220 |
F07 |
James, B |
Hitler's Guilf War |
|
|
|
|
|
236 |
F08 |
Jones R V |
Reflections on Intelligence |
|
|
|
|
|
237 |
F08 |
Joachimsthaler Anton |
Last days of Hitler
(The) |
|
|
|
|
|
992 |
F08 |
Mayhew A Peter & Taylor Carol |
It Started With Dunkirk |
|
|
|
|
|
1460 |
F08 |
Wooldridge John De L |
Secret War ( (The) (BBC TV Series)* |
|
|
|
|
1613 |
F08 |
Collier Basil |
Defence of the United
Kingdom, The |
|
|
|
|
1669 |
F08 |
Transport Command |
Transport Command 229
Group RAF: Confidential Route Book - North Flow |
|
|
|
2030 |
F08 |
Anon. |
Fighter Pilot |
|
|
|
|
|
1878 |
F09 |
Boyes J |
Project Emily: Thor IRBM
and the RAF |
|
|
|
|
1935 |
F09 |
Boyes J |
Project Emily - THOR IRBM
and the RAF |
|
|
|
|
96 |
F10 |
Jensen/Stevenson |
KissThe Boys Goodbye* |
|
|
|
|
|
870 |
F11 |
Hanrahan Brian |
I Counted Them All Out And… |
|
|
|
|
|
1583 |
F11 |
White, R |
Vulcan 607 |
|
Cranwell 2/11 |
|
|
|
2499 |
F11 |
Ethell J/Price A |
Air War, South Atlantic |
|
|
|
|
|
1596 |
F12 |
HMSO |
Thunder and Lightning:
The RAF in the Gulf - Personal Experiences of War |
|
|
|
247 |
F13 |
Air Historical Branch |
RAF in The Mediterranean
and The Middle East 1945-71 (The) |
|
|
|
55 |
G1 |
Jenkins Alan |
Forties, The (OS) |
|
|
|
|
|
89 |
G1 |
Mason F K |
Battle Over Britain |
|
|
|
|
|
94 |
G1 |
Terraine John |
Right of The Line
(The) Copy 1 |
|
|
|
|
|
135 |
G1 |
Gunn W/C A C |
MacRoberts Trusts 1943 -
1993 (The) (Copy 2) |
|
|
|
212 |
G1 |
Barker, Ralph |
Great Mysteries of the Air |
|
|
|
|
|
264 |
G1 |
Lee, ACM, Sir David |
Royal Air Force in
Germany 1945-1978 (The) |
|
|
|
323 |
G1 |
Joubert, ACM Sir Philip |
War in the Air |
|
|
|
|
|
400 |
G1 |
Terraine John |
Right of the Line
(The) Copy 2 |
|
|
|
|
|
415 |
G1 |
Saunders, Hilary St George |
Per Ardua |
|
|
|
|
|
555 |
G1 |
Harris John |
Sea Shall Not Have Them
(The) |
|
Cranwell 2/11 |
|
|
|
556 |
G1 |
Brickhill Paul |
Dambusters, The (Copy 2) |
|
|
|
|
|
559 |
G1 |
Mills Sqdn Ldr W M |
Long Haul (The)* |
|
|
|
|
|
678 |
G1 |
Yeates V M |
Winged Victory (Copy 1) |
|
|
|
|
|
700 |
G1 |
Robinson Derek |
Hornet's Sting |
|
|
|
|
|
936 |
G1 |
Shirer William L |
Rise and Fall of the
Third Reich (The) |
|
|
|
|
937 |
G1 |
Middleton Don |
Test Pilots |
|
|
|
|
|
1105 |
G1 |
Overy R J |
Air War 1939-1945 (The) |
|
|
|
|
|
1328 |
G1 |
Tangye Nigel |
Britain in the Air
(duplicated number) |
|
|
|
|
1400 |
G1 |
Parsons |
Men Who March Away -
Poems of the First World War |
|
|
|
1458 |
G1 |
Gilliam A T |
Wight Air Wrecks* (on IOW in peacetime
and WW2) |
|
|
|
1505 |
G1 |
Douglas Sholto |
Years of Combat (Copy 2) (Autobiog. Vol 1) |
|
|
|
|
1550 |
G1 |
Yeates M |
Winged Victory (Copy 2) |
|
|
|
|
|
1575 |
G1 |
Mackie, Mary |
Sky wards: History of PMRAFNS |
|
|
|
|
|
2094 |
G1 |
Terraine, John |
Right of the Line (The) |
|
|
|
|
|
2446 |
G1 |
Clarke, Bob |
Four Minute Warning -
Britains's Cold War |
|
|
|
|
? |
G1 |
Richards/Saunders |
Royal Air Force 1939-45
Vol 1 The Fight at Odds (Copy 2) |
|
|
|
? |
G1 |
Richards/Saunders |
Royal Air Force 1939-45
Vol 1 The Fight at Odds (Copy 3) |
|
|
|
? |
G1 |
Richards/Saunders |
Royal Air Force 1939-45
Vol 2 The Fight Avails (Copy 2) |
|
|
|
? |
G1 |
Richards/Saunders |
Royal Air Force 1939-45
Vol 2 The Fight Avails (Copy 3) |
|
|
|
? |
G1 |
Richards/Saunders |
Royal Air Force 1939-45
Vol 3 The Fight is Won (Copy 3) |
|
|
|
? |
G1 |
Richards/Sauunders |
Royal Air Force 1939-45
Vol 3 The Fight is Won (Copy 2) |
|
|
|
? |
G1 |
RUSI |
Global Security in the
New Millennium |
|
|
|
|
416 |
G2 |
Johnson, Johnnie |
Story of Air
Fighting (The) (Copy 2) |
|
|
|
|
693 |
G2 |
Purnell's History, Kershaw (Ed.) |
First Warplanes, The |
|
|
|
|
|
821 |
G2 |
Gray Peter (Ed) |
British Air Power |
|
|
|
|
|
901 |
G2 |
BBC TV |
BBC Video War in the Air
Round the Clock Tape 1 |
|
|
|
902 |
G2 |
BBC TV |
BBC Video War in the Air
Round the Clock Tape 2 |
|
|
|
1058 |
G2 |
Isby David C |
Fighter Combat in the Jet
Age (Jane's) |
|
|
|
|
1062 |
G2 |
Collier Basil |
History of Air Power
(A) (Copy 2) |
|
|
|
|
|
1110 |
G2 |
Wood D & Dempster D |
Narrow Margin (The) |
|
|
|
|
|
2120 |
G2 |
Gregory/Batchelor |
Airborne Warfare 1918-1945 |
|
|
|
|
|
2305 |
G2 |
Franks, Norman |
Aircraft Versus Aircraft
- Fighter Combat |
|
|
|
|
2474 |
G2 |
Isby, D |
Jane's Fighter Combat in
the Jet Age |
|
|
|
|
2476 |
G2 |
Wragg, D |
Offensive Weapon (The) - The Strategy of Bombing |
|
|
|
2502 |
G2 |
Johnson, J E |
Courage in the Skies -
Great Air Battles from the Somme to Desert Storm |
|
|
|
1465 |
G2 |
Abbott P |
British Airship at War
1914-1918 (The) |
|
|
|
|
1466 |
G2 |
Robinson DH |
Zeppelin in Combat (The)
(Copy 2) (OS) |
|
|
|
|
315 |
G3 |
Gardiner Leslie |
Lunardi (Copy 1) |
|
|
|
|
|
519 |
G3 |
Bryan C D B |
National Air and Space
Museum (The) (Copy 1) (OS) |
|
|
|
721 |
G3 |
Harrison (Ed.) |
GPA Foynes Flying Boat Museum |
|
|
|
|
|
861 |
G3 |
Penrose H |
British Aviation:The
Adventuring Years 1920-29 (Copy 2) |
|
|
|
899 |
G3 |
Hallion Richard P |
Taking Flight* (Copy 2) (OS) |
|
|
|
|
|
904 |
G3 |
March Peter R |
Wright to Fly -
Celebrating 100 Years of Powered
Flight (OS) |
|
|
|
1113 |
G3 |
Palmer Jnr Henry R |
This Was Air Travel
(OS) |
|
|
|
|
|
1300 |
G3 |
Gibbs-Smith C H |
Early Flying Machines
1799-1909 (OS) |
|
|
|
|
1322 |
G3 |
Wolstenholme |
Wit of the Air (The) |
|
|
|
|
|
1785 |
G3 |
Jackson, Robert |
Infamous Aircraft |
|
|
|
|
|
2115 |
G3 |
Frayn-Turner, J |
Heroic Flights - First
100 years of Aviation |
|
|
|
|
2323 |
G3 |
Ross, F |
Flying Windmills |
|
|
|
|
|
1049 |
G3 |
Gann EK |
Ernest K Gann's Flying
Circus (OS) |
|
|
|
|
154 |
H1 |
Yeager Chuck & Janos L |
Yeager |
|
|
|
|
|
225 |
H1 |
Dudgeon AVM A G |
Luck of the Devil (The)
(Copy 1) |
|
|
|
|
|
256 |
H1 |
Snuggs Don |
To Travel Hopefully |
|
|
|
|
|
282 |
H1 |
Goodson James A |
Tumult in the Clouds (Copy 2) |
|
|
|
|
|
312 |
H1 |
Doolittle "Jimmy" |
General "Jimmie!
Doolittle - I Could Never Be So Lucky Again |
|
|
|
353 |
H1 |
Douglas Sholto |
Years of Combat (Copy 1) (Autobiog. Vol. 1) |
|
|
|
609 |
H1 |
Hales H K |
Chariots of the Air |
|
|
|
|
|
680 |
H1 |
Vincent AVM E |
Flying Fever |
|
|
|
|
|
831 |
H1 |
Drake & Shores* |
Billy Drake Fighter Leader |
|
|
|
|
|
873 |
H1 |
Ritchie Paul |
Fighter Pilot |
|
|
|
|
|
1184 |
H1 |
Davis J |
Winged Victory |
|
|
|
|
|
1237 |
H1 |
Johnson Johnnie |
To be Checked |
|
|
|
|
|
1241 |
H1 |
Shute Neville |
Slide Rule - the
Autobiography of an Engineer |
|
|
|
1244 |
H1 |
Bennett |
Path Finder* - A War
Autiobiography |
|
|
|
|
1247 |
H1 |
Brickenbracker |
Brickenbracker |
|
|
|
|
|
1295 |
H1 |
Barthrop P |
Paddy (Copy 1) |
|
|
|
|
|
1296 |
H1 |
Embry Sir Basil |
Mission Completed (Copy 2) |
|
|
|
|
|
1379 |
H1 |
Cross, ACM Sir K |
Straight and Level (ACM Cross) Copy 2 |
|
|
|
|
1418 |
H1 |
Knoke |
I Flew for the Fuhrer |
|
|
|
|
|
1713 |
H1 |
Park, Irene M |
Join the WAAF in '41 (Copy 2) |
|
Cranwell 2/11 |
|
|
|
1726 |
H1 |
Rice, Joan |
Sand In My Shoes (Copy 2) |
|
|
|
|
|
1876 |
H1 |
Burgess, C M |
Diary and Letters of a
World War 1 Fighter Pilot, The |
|
|
|
1879 |
H1 |
Smith R |
Spitfire Smiths (The) |
|
|
|
|
|
1928 |
H1 |
Barnato, Walker D |
Spreading My Wings |
|
|
|
|
|
1947 |
H1 |
Pack J (Ed.) |
Love is in the Air |
|
|
|
|
|
2230 |
H1 |
Thomas, MT |
Out on a Wing |
|
|
|
|
|
2250 |
H1 |
Taylor H A |
Test Pilot at War |
|
|
|
|
|
2267 |
H1 |
Rice, Joan |
Sand in My Shoes |
|
|
|
|
|
1731 |
H1 |
Kingcombe, B |
Willingness to Die :
Memoirs from Fighter Command (A) |
|
|
|
1922 |
H1 |
Rolls W |
Spiitfire Attack |
|
|
|
|
|
157 |
H1 |
Weston Frederick |
Trenchard Brat - A Life in Aviation (A) |
|
|
|
|
186 |
H2 |
McDonald |
Howard Hughes
and His Hercules |
|
|
|
|
|
192 |
H2 |
Morris, Richard |
Guy Gibson
(Copy 1) |
|
|
|
|
|
320 |
H2 |
Toliver R F |
Fighter General - The
Life of Adolf Galland* |
|
|
|
|
328 |
H2 |
Lucas "Laddie" |
Flying Colours - Douglas Bader |
|
|
|
|
|
336 |
H2 |
Morris, Richard |
Guy Gibson
(Copy 2) |
|
Cranwell 2/11 |
|
|
|
526 |
H2 |
Fraser |
Alanbrook |
|
|
|
|
|
644 |
H2 |
Bramson A |
Master Airman (AVM Bennett) Copy 2 |
|
|
|
|
652 |
H2 |
Pudney John |
Pride of Unicorns (A) (Atcherleys) |
|
|
|
|
|
679 |
H2 |
Townshend-Bickers R |
Ginger Lacey
Fighter Pilot |
|
|
|
|
|
689 |
H2 |
Lanchbery E |
Against the Sun (Wg Cdr Beamont) |
|
|
|
|
886 |
H2 |
Golley, John |
John "Cat's Eyes" Cunningham |
|
|
|
|
|
888 |
H2 |
Mitchell, Gordon |
RJ Mitchell Schooldays to Spitfire (Copy 2) |
|
|
|
|
915 |
H2 |
Orange Vincent |
Sir Keith Park
(Copy 2) |
|
|
|
|
|
916 |
H2 |
Rolfe Mel |
Gunning For the
Enemy (McIntosh) |
|
|
|
|
1539 |
H2 |
Mitchell, Gordon |
R J Mitchell - Schooldays to Spitfire (Copy 3) |
|
|
|
1608 |
H2 |
Burn Michael |
Mary and Richard: The
Story of Richard Hillary and Mary Booker |
Cranwell 2/11 |
|
|
|
1668 |
H2 |
Ross D |
Richard Hillary: The Definitive Biography
of A Battle of Britain Fighter Pilot (Copy 2) |
|
|
1724 |
H2 |
McDonnell, D |
Dogfight to Diplomacy |
|
|
|
|
|
1774 |
H2 |
Gray, J |
Fire by Night |
|
|
|
|
|
1877 |
H2 |
Thomas N |
RAF Top Gun |
|
|
|
|
|
1895 |
H2 |
Bowyer C |
"For Valour" - the Air VCs |
|
|
|
|
|
1939 |
H2 |
Celis P |
One Who Almost Made It Back |
|
|
|
|
|
2063 |
H2 |
Kristen, Alexander |
Jack Davenport,
Beaufighter Leader |
|
|
|
|
2182 |
H2 |
Probert H |
High Commanders of the RAF |
|
|
|
|
|
2193 |
H2 |
Hanbury, O V |
Pedro |
|
|
|
|
|
2265 |
H2 |
Edwards, Sir George |
From Bouncing Bomb to Concorde |
|
|
|
|
|
? |
H2 |
RAFHS |
Air Commodore Probert on Bomber Harris &
Index of Back Issues RAFHS Vol 27 |
|
|
|
2010 |
H2 |
Taylor/Davidson |
Bomber Crew |
|
|
|
|
|
2247 |
H2 |
Jackson A S |
Pathfinder Bennett -
Airman Extraordinary |
|
|
|
|
702 |
H2 |
Mitchell, Gordon |
R J Mitchell - Schooldays to
Spitfire (Copy 1) |
|
|
|
1239 |
H2 |
Ross D |
Richard Hillary: The Definitive Biography
of A Battle of Britain Fighter Pilot (Copy 1) |
|
|
1240 |
H2 |
Morris, Riichard |
Guy Gibson (Copy
3) |
|
Cranwell 2/11 |
|
|
|
156 |
H3 |
Guarino Col. L |
POW's Story (A) (Vietnam) |
|
?in F6 POWs |
|
|
|
199 |
H3 |
Montgomery |
Memoirs of Montgomery
(The) |
|
|
|
|
|
255 |
H3 |
Singh Roopinder |
Arfan Singh DFC MIAF S/B
(Copy 2) |
|
|
|
|
284 |
H3 |
Anon. |
Fighter Pilot (Copy 1) |
|
|
|
|
|
316 |
H3 |
Held Werner |
Ein Fleigerleben in Kreig
und Frieden* |
|
|
|
|
325 |
H3 |
Lewis Cecil |
Sagittarius Rising |
|
|
|
|
|
330 |
H3 |
Derrick (Ed.) |
Time to Fly (A)* |
|
|
|
|
|
343 |
H3 |
Franks, Norman L R |
Typhoon Attack* |
|
|
|
|
|
578 |
H3 |
Turner John Frayn |
VCs of the Air (Copy 1) |
|
|
|
|
|
809 |
H3 |
Dundas Hugh |
Flying Start - A Fighter
Pilot's War Years (Copy 2) |
|
|
|
872 |
H3 |
Woodward Adm Sandy |
One Hundred Days |
|
|
|
|
|
893 |
H3 |
Obeyeseker J |
Solo Flyer* |
|
|
|
|
|
939 |
H3 |
Prest Robert |
F4 Phantom A Pilot's Story |
|
|
|
|
|
1245 |
H3 |
Peden Murray |
Thousand Shall Fall (A) (Copy 2)* |
|
|
|
|
|
1467 |
H3 |
Flying Magazine |
I lLearned Flying From That |
|
?Same as C2/1048 |
|
|
|
1468 |
H3 |
Spence |
There I was at 20,000
feet - The Best of RAF Humour |
|
|
|
1536 |
H3 |
Cooper, Alan W |
Men who Breached the
Dams (The) |
|
|
|
|
1540 |
H3 |
Johnson Johnnie |
Wing Leader |
|
|
|
|
|
1541 |
H3 |
Marsden, Barry M. |
Derbyshire Fighter Aces
of Two World Wars |
Cranwell 2/11 |
|
|
|
1664 |
H3 |
Rhys JL |
England is my Village |
|
|
|
|
|
1676 |
H3 |
Simpson S/L W |
I Burned My Fingers |
|
|
|
|
|
1683 |
H3 |
Tendrey FD |
Pilot's Summer: An RAF Diary |
|
|
|
|
|
1843 |
H3 |
Hamilton T |
Pilot Officer Prune (Copy 2) |
|
|
|
|
|
1844 |
H3 |
Hooper, B |
Pilot Officer Prune's
Picture Parade! (Copy 2) |
|
|
|
2131 |
H3 |
Bishop P |
Bomber Boys: Fighting
Bacfk 1940-45 |
|
|
|
|
2177 |
H3 |
Hagen L |
Arnhem Lift |
|
|
|
|
|
2185 |
H3 |
Olds R |
Fighter Pilot |
|
|
|
|
|
2258 |
H3 |
Price Alfred |
Skies of Fire - Dramatic
Air Combat |
|
|
|
|
2480 |
H3 |
Service With a Smile |
Conquer, W/C Norman |
|
|
|
|
|
1512 |
H3 |
Bouchier C "Boy" |
Spitfires in Japan |
|
|
|
|
|
2027 |
H5 |
Gunston, Bill |
Modern Military Aircraft |
|
|
|
|
|
731 |
J3 |
RAFHS |
TSR2 With Hindsight |
|
|
|
|
|
735 |
J3 |
RAFHS |
RAF in Germany |
|
|
|
|
|
737 |
J3 |
RAFHS |
RAF and the Far East War (The) |
|
|
|
|
|
1189 |
J3 |
RAFHS |
RAF Hist. Soc. - Journal No. 32 |
|
|
|
|
|
1885 |
J3 |
RAFHS |
RAFHS Proceedings No. 15 |
|
|
|
|
|
2148 |
J3 |
RAFHS |
RAFHS Journal 26 |
|
|
|
|
|
2259 |
J3 |
RAFHS |
RAF Historical Society
Journal No. 49 |
|
|
|
|
? |
J3 |
RAFHS |
RAFHS Journal 08 |
|
|
|
|
|
? |
J3 |
RAFHS |
RAFHS Journal 09 |
|
|
|
|
|
? |
J3 |
RAFHS |
RAFHS Journal 10 |
|
|
|
|
|
? |
J3 |
RAFHS |
RAFHS Journal 11 |
|
|
|
|
|
? |
J3 |
RAFHS |
RAFHS Journal 15 |
|
|
|
|
|
482 |
J4 |
Time Life Series |
Soviet Air Force In World
War II (The) |
|
|
|
|
496 |
J4 |
Time Life Series |
Flying the Mail |
|
|
|
|
|
|
J5 |
Various |
Air Pictorial" 26 Unbound Copies |
|
|
|
|
|
2289 |
J6 |
RUSI (Australia |
Global Security in the
New Millennium |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
**************** |
|
|
|
|
|
|
|
|
************************ |
|
|
|
|
|
|
|
|
********************* |
|
|
|
|
|
|
|
|
*********************** |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
********************* |
|
|
|
|
|
|
|
|
*********************** |
|
|
|
|
|
|
|
|
************************** |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
************************* |
|
|
|
|
|
|
|
|
************************ |
|
|
|
|
|
|
|
|
************************** |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
********************** |
|
|
|
|
|
|
|
|
********************* |
|
|
|
|
|
|
|
|
******************** |
|
|
|
|
|
|
|
|
************************ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
************************* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*********************** |
|
|
|
|
|
|
|
|
****************** |
|
|
|
|
|
|
|
|
****************** |
|
|
|
|
|
|
|
|
******************* |
|
|
|
|
|
|
|
|
******************** |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|