|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SAXONY, Duke Henrich I Submit Photo / Document
Drag or scroll to see more of the chart. SAXONY, Princess Judith Marie
HUNGARY, King Salamon
POLAND, Duke Wladislav Herman
GERMANY, Emperor Heinrich IV
KIEV, Evpraksya Adelgejda
GERMANY, King Heinrich V
BEAUCLERC, Empress Mathilda
MAURINE, Countess Bertha
Count Conrad
HENNEBERG, Countess Irmingard von
HOHENSTAUFFEN, Friedrich Von II
Dutchess Agnes
HOHENSTAUFEN, Henry
HOHENSTAUFEN, Adrienne
BARBOSA, Emperor Frederich I
VOHBURG, Adela Von
GERMANY, Frederich I
HOHENSTAUFEN, Emperor Fredrick II
BRIENNE, Isabella Yolanda de
SICILY, King Fredrico III
NAPLES, Queen Eleanora
SICILY, Princess Constance
ARAGON, King Pedro
SICILY, King Manfredo
SAVOY, Beatrice
Unknown ENGLAND, Princess Isabell
SICILY, Costanza Alfonsez
HOHENSTAUFEN, Count Otto von I
CHAMPAGNE, Countess Marguerite
GERMANY, Conrad
GERMANY, Countess Beatrice
GERMANY, Emperor Otto
CASTILE, King Alfonso X
GUZMAN VILLENA, Mayor Maria Guillen
CASTILE, Fernando
FRANCE, Princess Blanche
ARAGON, Princess Yolanda
CASTILE, King Fernando III
GERMANY, Princess Kunigunde
BOHEMIA, King Vaclav
ARTIOS, Count Robert II
COURTENAY, Amicie de
DAMPIERRE, Agnes de
AVESNES, Countess Marguerite de
NAVARRE, Thibaut
FRANCE, Princess Marguerite
FRANCE, Louis X
Endeline
BURGUNDY, Princess Marguerite
HUNGARY, Klemencia
FRANCE, Blanche
FRANCE, King Philippe VI
BERRUERE, Beatrice de
BURGUNDY, Jeanne
CAPET, Charles IV
BURGUNDY, Blanche de
LUXEMBURG, Marie de
EVREUX, Jeanne d'
FRANCE, Robert
CAPET, Princess Isabel
ENGLAND, King Edward II
NAVARRE, Princess Jeanne
FRANCE, King Philippe IV
ARTIOS, Queen Blanche d'
NAVARRE, Enrique Henri
PLANTAGENET, Earl Thomas
PLANTAGENET, John
PLANTAGENET, Mary
PLANTAGENET, Blanche
WAKE, Baron Thomas
PLANTAGENET, Countess Maud
BURGH, William de
UFFORD, Ralph de
PLANTAGENET, Duke Henry II
BEAUMONT, Dutchess Isabell de
PLANTAGENET, Isabell
FLORE, Roger de II
PLANTAGENET, Countess Eleanor
BEAUMONT, Baron John de
FITZ-ALEN, Earl Richard
PLANTAGENET, Mary
PERCY, Lord Henry de III
PLANTAGENET, Baroness Joan
MOWBRAY, Baron John de
PLANTAGENET, Earl Henry I
CHAWORTH, Countess Maud de
ENGLAND, Prince Edmund
BRABANT, Mahaut de
ARTIOS, Count Robert I
BRABANT, Duke Jean
FRANCE, Marguerite
FRANCE, Prince Louis
ARTIOS, Marguerite
FRANCE, Blanche de Duchesse d'Autriche
AUSTRIA, Rudolf
FRANCE, King Phillip IV
LA ZOUCHE, Countess Loretta
SANFORD, Gilbert de
LA ZOUCHE, Eudo
CANTELUPE, Lady Millicent de
FERRERS, Agatha
ZOUCHE, Allen La
QUINCY, Lady Helen de
ZOUCHE, Alice La
ZOUCHE, William La
ZOUCHE, Maud La
DE HOLLAND, Sir Robert
CAPET, Margaret
LA ZOUCHE, Earl Roger
PLANTAGENET, Prince Thomas
HALYS, Countess Alice de
BRAOSE, Countess Mary de
ENGLAND, Prince Edmund
WAKE, Countess Margaret
ENGLAND, Eleanore
BRABANT, Marie
FRANCE, King Philippe III
BRABANT, Hertog Hendrik van III
BOURGOGNE, Adélaïde de Chalon
HOHENSTAUFFEN, Maria von
BRABANT, Duke Henri II
CASTILE, Fadrique Fernandez
CASTILE, Fernando Fernandez
HÅKONSSON, Princess Kristin
CASTILE, Enrqiue Fernandez
CASTILE, Princess Leonor Fernandez
CASTILE, Prince Sancho Fernandez
CASTILE, Prince Manuel Fernandez
ARAGON, Princess Constanza
CASTILE, Berenguela Fernandez
CASTILE, Princess Maria Fernandez
SWABIA, Queen Elizabeth
CASTILE, King Fernando III
HOHENSTAUFEN, Duke Philipp Von
ANGELINA, Eirene
MACON, Beatrix de
HOHENSTAUFFEN, Bertha
HOHENSTAUFFEN, Matthew
HOHENSTAUFFEN, Countess Jutta
HOHENSTAUFFEN, Louis
WELF, Princess Judith
WAIBLINGEN, Agnes Von
HOHENSTAUFFEN, Duke Frederick Von I
AUSTRIA, Prince Adalbert
POLAND, Adelaid
HUNGARY, Hedvige
AUSTRIA, Margrave Leopold
BOHEMIA, Marie
VON FREISING, Otto
SILESIA, Prince Boleslaw
KIEV, Svenislava Vsevolodovna
SULZBACH, Countess Adelheid
CASTILE, Queen Ryksa
CASTILE, Prince Fernando
LEON, Queen Urraca Alfonsez
ARAGON, Princess Sancha
ARAGON, Count Jaime Pedrez I
VIDAURE, Teresa Gil de
CASTILE, Princess Eleanor
CASTILE, Fernando
FRANCE, Princess Blanche
ARAGON, Princess Yolanda
CASTILE, King Alfonso X
ARAGON, Princess Constanza
CASTILE, Prince Manuel Fernandez
FRANCE, Prince Louis
FRANCE, Princess Marguerite
FRANCE, Louis X
Endeline
BURGUNDY, Princess Marguerite
HUNGARY, Klemencia
FRANCE, Blanche
FRANCE, King Philippe VI
BERRUERE, Beatrice de
BURGUNDY, Jeanne
CAPET, Charles IV
BURGUNDY, Blanche de
LUXEMBURG, Marie de
EVREUX, Jeanne d'
FRANCE, Robert
CAPET, Princess Isabel
ENGLAND, King Edward II
FRANCE, King Philippe IV
NAVARRE, Princess Jeanne
FRANCE, Prince Robert
VALOIS, Countess Jeanne de
AVESNES, Count William de
FRANCE, King Philippe VI
BURGUNDY, Jeanne
VALOIS, Countess Marguerite de
VALOIS, Count Charles
VALOIS, Empress Catherine de
VALOIS, Princess Isabell de
VALOIS, Count Charles I
COURTENAY, Countess Catherine de
VALOIS, Countess Marie de
SICILE, Charles de
VALOIS, Princess Isabell de
BOURBON, Duke Pierre I
VALOIS, Queen Blanche Marguerite de
Emperor Karel Charles IV
VALOIS, Count Louis de
CHATILLON, Matilde de
ARAGON, Princess Isabelle
FRANCE, King Philippe III
MAJORCA, King Jaime
FOIX, Esclaramunde de
ARAGON, Prince Fernando
ARAGON, Prince Sancho
ARAGON, Princess Maria
SICILY, King Fredrico III
NAPLES, Queen Eleanora
ARAGON, King Pedro
SICILY, Princess Constance
ARAGON, Princess Leonor
HUNGARY, Princess Jolan
ALFONSEZ, King Pedro II
MONTPELLIER, Countess Maria
LONGSHANKS, Katherine
ENGLAND, Princess Joanna
PLANTAGENET, John
ENGLAND, Prince Henry
ENGLAND, Countess Eleanor
ARAGON, Alphonso
BAR-LE-DUC, Henry III
ENGLAND, Juliana
PLANTAGENET, Princess Joan
CLARE, Earl Gilbert de
MONTHERMER, Baron Ralph de
PLANTAGENET, Alphonso
ENGLAND, Princess Margaret
BRABANT, Hertog Jan van II
PLANTAGENET, Berengaria
ENGLAND, Princess Alice
ENGLAND, Princess Mary
PLANTAGENET, Princess Elizabeth
HOLLAND, Count John I
BOHUN, Earl Humphrey de VIII
ENGLAND, King Edward II
CAPET, Princess Isabel
CASTILE, Princess Eleanor
PLANTAGENET, Prince Thomas
HALYS, Countess Alice de
BRAOSE, Countess Mary de
ENGLAND, Prince Edmund
WAKE, Countess Margaret
ENGLAND, Eleanore
CAPET, Margaret
ENGLAND, Princess Margaret
SCOTLAND, King Alexander III
PLANTAGENET, Princess Beatrice
FRANCE, Jean
ENGLAND, Prince Edmund
FORTIBUS, Aveline de
PLANTAGENET, Earl Thomas
PLANTAGENET, John
PLANTAGENET, Mary
PLANTAGENET, Earl Henry I
CHAWORTH, Countess Maud de
ARTIOS, Queen Blanche d'
ENGLAND, Prince Richard
ENGLAND, Prince John
ENGLAND, Princess Catherine
ENGLAND, Prince William
ENGLAND, Prince Henry
ENGLAND, Eleonore
ENGLAND, King Henry III
PROVENCE, Count Raymond de
FRANCE, Princess Blanche
FRANCE, Princess Isabelle
NAVARRE, King Teobaldo II
FRANCE, Louis
FRANCE, Prince Louis
FRANCE, King Philippe IV
NAVARRE, Princess Jeanne
FRANCE, Prince Robert
VALOIS, Count Charles I
COURTENAY, Countess Catherine de
CHATILLON, Matilde de
FRANCE, King Philippe III
ARAGON, Princess Isabelle
FRANCE, Prince Louis
ARTIOS, Marguerite
FRANCE, Blanche de Duchesse d'Autriche
AUSTRIA, Rudolf
FRANCE, King Phillip IV
CAPET, Margaret
LA ZOUCHE, Earl Roger
BRABANT, Marie
FRANCE, Prince Jean
FRANCE, Jean Tristan
D'ALENÇON, Prince Pierre Ier
CHAMPAGNE, Jeanne de
FRANCE, Princess Blanche
CASTILE, Fernando
FRANCE, Marguerite
BRABANT, Duke Jean
BOURBON, Duke Louis I
AVESNES, Marie d'
FRANCE, Prince Robert
BURGUNDY, Beatrice de
BURGUNDY, Princess Marguerite
FRANCE, Louis X
BURGUNDY, Jeanne
FRANCE, King Philippe VI
FRANCE, King Philippe VI
FRANCE, Princess Agnes
BURGUNDY, Duke Robert
PROVENCE, Countess Marguerite
FRANCE, King Louis IX
PROVENCE, Queen Beatrice de
CORNWALL, Earl Richard
NAPLES, Carlo
SICILY, Louis de
SICILY, Princess Blanche de
FLANDERS, Count Robert
SICILY, Queen Beatrix de
COURTENAY, Emperor Philippe De
COURTENAY, Countess Catherine de
VALOIS, Count Charles I
NAPLES, Queen Bianca
PEDREZ, King Jaime II
NAPLES, Queen Eleanora
SICILY, King Fredrico III
SICILY, Princess Maria
MAJORCA, King Sancho
HUNGARY, King Karoly
AUSTRIA, Dutchess Klementie
NAPLES, King Carlo
HUNGARY, Princess Maria
SICILY, Robert de
SICILY, Marie Elizabeth Isabell
HUNGARY, King Laszlo IV
NAPLES, Princess Isabella
HUNGARY, King Laszlo IV
SICILY, King Carlo
PROVENCE, Count Raimund Berenger IV
SAVOY, Countess Beatrice
PROVENCE, Countess Gersinde
BEARN, Viscomte Guillaume de
PROVENCE, Count Alfonso II
SABRAN, Countess Gersinde de
HOHENSTAUFEN, Emperor Fredrick II
BRIENNE, Isabella Yolanda de
SICILY, King Fredrico III
NAPLES, Queen Eleanora
SICILY, Princess Constance
ARAGON, King Pedro
SICILY, King Manfredo
SAVOY, Beatrice
Unknown ENGLAND, Princess Isabell
SICILY, Costanza Alfonsez
HUNGARY, King Imre
ARAGON, Princess Sancha Alfonsez
ARAGON, Queen Sancha
ARAGON, King Alfonsez II
CASTILE, King Alfonsez VIII
SILESIA, Prince Wojciech
SILESIA, Prince Mieszko
SILESIA, Princess Ludmila
GLOGAU, Prince Konrad
AUSTRIA, Agnes
POLAND, Prince Wladislav
AUSTRIA, Duke Heinrich
Gertrude
KOMNENE, Theodora
AUSTRIA, Prince Ernst
MONTFERRAT, Guillaume V
Queen Sibylle
MONTFERRAT, Conrado Marchese
ANGELINA, Theodora
JAPHE, Queen Isabeau de
MONTFERRAT, Bonifacio
ÁRPÁD, Princess Margaret
SALUZZO, Countess Alisona de
FITZ-ALEN, Earl Richard
PERCY, Baron Henry de III
CLIFFORD, Baroness Idoine de
PERCY, Sir William de
ARUNDEL, Baroness Eleanor Fitz-Alen de
PERCY, Baron Henry de II
FITZALAN, Aline Olive
STRANGE, Lord Roger Le
FITZALAN, Katherine
FITZ-ALEN, Earl Richard
DESPENCER, Countess Isabelle Le
PLANTAGENET, Countess Eleanor
FITZALAN, Edmund II
MONTAGU, Sybil de
BOHUN, Earl John de
FITZALAN, Jane
FITZALAN, Earl Edward
FITZALAN, John
FITZALAN, Thomas
FITZALAN, Elizabeth
ALAN, Earl Edmund Fitz
WARREN, Countess Alice de
FITZALAN, Baroness Alice
SEGRAVE, Baron Stephen John de
FITZJOHN, Elizabeth
HUNGERFORD, Sir Walter IV
FITZJOHN, Lord Adam
SEGRAVE, Baron Stephen de
FITZALAN, Margaret
SALUZZO, Countess Alisona Alicia de
FITZ-ALEN, Earl Richard
SALUZZA, Marquis Thomas de
CEVA, Leugia de
SALUZZO, King Manfredo
SAVOIA, Marchioness Beatrice di
SALUZZO, Bonifacio de
TORRES, Maria de
SALUZZO, Countess Alisona de
FITZ-ALEN, Earl Richard
PERCY, Baron Henry de III
CLIFFORD, Baroness Idoine de
PERCY, Sir William de
ARUNDEL, Baroness Eleanor Fitz-Alen de
PERCY, Baron Henry de II
FITZALAN, Aline Olive
STRANGE, Lord Roger Le
FITZALAN, Katherine
FITZ-ALEN, Earl Richard
DESPENCER, Countess Isabelle Le
PLANTAGENET, Countess Eleanor
FITZALAN, Edmund II
MONTAGU, Sybil de
BOHUN, Earl John de
FITZALAN, Jane
FITZALAN, Earl Edward
FITZALAN, John
FITZALAN, Thomas
FITZALAN, Elizabeth
ALAN, Earl Edmund Fitz
WARREN, Countess Alice de
FITZALAN, Baroness Alice
SEGRAVE, Baron Stephen John de
FITZJOHN, Elizabeth
HUNGERFORD, Sir Walter IV
FITZJOHN, Lord Adam
SEGRAVE, Baron Stephen de
FITZALAN, Margaret
SALUZZO, Countess Alisona Alicia de
FITZ-ALEN, Earl Richard
CEVA, Leugia de
SALUZZA, Marquis Thomas de
CEVA, Marquis Giorgio de
D'ESTE, Elisa Alessine Menzia
DEL VASTO DE SALUZZO, Marie
CEVA, Marquis Guglielmo de
MONTFERRAT, Alice Adelheid de
SALUZZO, Marquis Manfred II
MONTFERRAT, Marquis Ranier
KOMNENE, Queen Maria
BABENBERG, Princess Judith von
MONTFERRAT, Count Guillaume VI
PLAIN, Count Leopold
MONFERRATO, Marchese Guglielmo Di
CLARE, Isabell de
SAVOY, Countess Margherita
MONTFERRAT, Marquis Bonifacio
SAVOY, Countess Marguerite Ana
SAVOY, Count Amadeo IV
DE BOURGOGNE, Comtesse Marie Capet
BOURGOGNE, Countess Mahaut de Capet
MONFERRATO, Marchese Guglielmo Di
CLARE, Isabell de
SAVOY, Countess Margherita
MONTFERRAT, Marquis Bonifacio
SAVOY, Countess Marguerite Ana
SAVOY, Count Amadeo IV
DE BOURGOGNE, Comtesse Marie Capet
BOURGOGNE, Countess Mahaut de Capet
SAVOY, Countess Marguerite Ana
SAVOY, Count Amadeo IV
DE BOURGOGNE, Comtesse Marie Capet
BOURGOGNE, Countess Mahaut de Capet
DE BOURGOGNE, André Dauphin
PARODI, Beatrice
VIENNOIS, Dutchess Beatrix
BURGUNDY, Duke Hugues III
DE BOURGOGNE, André Dauphin
PARODI, Beatrice
VIENNOIS, Dutchess Beatrix
BURGUNDY, Duke Hugues III
DE BOURGOGNE, André Dauphin
PARODI, Beatrice
VIENNOIS, Dutchess Beatrix
BURGUNDY, Duke Hugues III
PARODI, Beatrice
DE BOURGOGNE, André Dauphin
MONTFERRAT, Marquis William V
AUSTRIA, Princess Gertrude
BOHEMIA, Vladislav
OSTERREICH, Count Konrad von
AUSTRIA, Princess Elizabeth
WINZENBURG, Count Herman
ÖSTERREICH, Princess Bertha von
REGENSBURG, Count Heinrich Burgrave
AUSTRIA, Duke Leopold
HOHENSTAUFFEN, King Konrad von
King Heinrich King of Germany
AQUITAINE, Princess Agnes
Emperor Konrad
SWABIA, Gisele
SAXONY, Duke Henrich I
ALSACE, Countess Adelheid
Count Conrad
HENNEBERG, Countess Irmingard von
HOHENSTAUFFEN, Friedrich Von II
Dutchess Agnes
HOHENSTAUFEN, Henry
HOHENSTAUFEN, Adrienne
BARBOSA, Emperor Frederich I
VOHBURG, Adela Von
GERMANY, Frederich I
HOHENSTAUFEN, Emperor Fredrick II
BRIENNE, Isabella Yolanda de
SICILY, King Fredrico III
NAPLES, Queen Eleanora
SICILY, Princess Constance
ARAGON, King Pedro
SICILY, King Manfredo
SAVOY, Beatrice
Unknown ENGLAND, Princess Isabell
SICILY, Costanza Alfonsez
HOHENSTAUFEN, Count Otto von I
CHAMPAGNE, Countess Marguerite
GERMANY, Conrad
GERMANY, Countess Beatrice
GERMANY, Emperor Otto
CASTILE, King Alfonso X
GUZMAN VILLENA, Mayor Maria Guillen
CASTILE, Fernando
FRANCE, Princess Blanche
ARAGON, Princess Yolanda
CASTILE, King Fernando III
GERMANY, Princess Kunigunde
BOHEMIA, King Vaclav
ARTIOS, Count Robert II
COURTENAY, Amicie de
DAMPIERRE, Agnes de
AVESNES, Countess Marguerite de
NAVARRE, Thibaut
NAVARRE, Princess Jeanne
FRANCE, King Philippe IV
ARTIOS, Queen Blanche d'
NAVARRE, Enrique Henri
PLANTAGENET, Earl Thomas
PLANTAGENET, John
PLANTAGENET, Mary
PLANTAGENET, Earl Henry I
CHAWORTH, Countess Maud de
ENGLAND, Prince Edmund
BRABANT, Mahaut de
ARTIOS, Count Robert I
BRABANT, Duke Jean
FRANCE, Marguerite
FRANCE, Prince Louis
ARTIOS, Marguerite
FRANCE, Blanche de Duchesse d'Autriche
AUSTRIA, Rudolf
FRANCE, King Phillip IV
CAPET, Margaret
LA ZOUCHE, Earl Roger
BRABANT, Marie
FRANCE, King Philippe III
BRABANT, Hertog Hendrik van III
BOURGOGNE, Adélaïde de Chalon
HOHENSTAUFFEN, Maria von
BRABANT, Duke Henri II
CASTILE, Fadrique Fernandez
CASTILE, Fernando Fernandez
HÅKONSSON, Princess Kristin
CASTILE, Enrqiue Fernandez
CASTILE, Princess Leonor Fernandez
CASTILE, Prince Sancho Fernandez
CASTILE, Prince Manuel Fernandez
ARAGON, Princess Constanza
CASTILE, Berenguela Fernandez
CASTILE, Princess Maria Fernandez
SWABIA, Queen Elizabeth
CASTILE, King Fernando III
HOHENSTAUFEN, Duke Philipp Von
ANGELINA, Eirene
MACON, Beatrix de
HOHENSTAUFFEN, Bertha
HOHENSTAUFFEN, Matthew
HOHENSTAUFFEN, Countess Jutta
HOHENSTAUFFEN, Louis
WELF, Princess Judith
HOHENSTAUFFEN, Duke Frederick Von I
WAIBLINGEN, Agnes Von
BUREN OTTO, Count Ludwig Von
HOHENSTAUFFEN, Adelheit
HOHENSTAUFFEN, Frederick Von Buren
HOHENLOHE, Hildegard Von
BUREN, Frederick Herman de
TURIN, Adelaid
BAVARIA, Hedwig
FRIEDRICH, Burchard
BAVARIA, Countess Judith
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This site powered by The Next Generation of Genealogy Sitebuilding v. 15.0.1, written by Darrin Lythgoe © 2001-2026. Maintained by Michael A. Kennedy. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||