From c5ad0a2bb7853f47ab4216a97a7a9b1bcd5d76c5 Mon Sep 17 00:00:00 2001 From: Mike Young Date: Sun, 1 Dec 2019 11:57:12 -0500 Subject: [PATCH] removed unnecessary file --- data/shelf.json | 1 - tags | 3803 ----------------------------------------------- 2 files changed, 3804 deletions(-) delete mode 100644 data/shelf.json delete mode 100644 tags diff --git a/data/shelf.json b/data/shelf.json deleted file mode 100644 index 197b2ea..0000000 --- a/data/shelf.json +++ /dev/null @@ -1 +0,0 @@ -{"/home/raelon/Projects/pyShelf/books/1789133807-[it-eb.com]/1789133807-[it-eb.com].epub": {"files": ["book.opf", "cover.xhtml"], "path": "/home/raelon/Projects/pyShelf/books/1789133807-[it-eb.com]/1789133807-[it-eb.com].epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Dune Chronicles (Dune 7)/Dune Chronicles 1 - Hunters of Dune.epub": {"files": ["OPS/xhtml/cover.html", "OPS/9780765312921.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Dune Chronicles (Dune 7)/Dune Chronicles 1 - Hunters of Dune.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Dune Chronicles (Dune 7)/Dune Chronicles 2 - The Sandworms of Dune.epub": {"files": ["OPS/package.opf", "OPS/xhtml/cover.html"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Dune Chronicles (Dune 7)/Dune Chronicles 2 - The Sandworms of Dune.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 1 - Sisterhood of Dune.epub": {"files": ["OEBPS/content.opf", "OEBPS/Text/cover.xml"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 1 - Sisterhood of Dune.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 2 - Mentats of Dune.epub": {"files": ["OEBPS/content.opf", "OEBPS/Images/cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 2 - Mentats of Dune.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 2.5 - Red Plague.epub": {"files": ["OEBPS/content.opf", "OEBPS/Text/cover.xhtml"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 2.5 - Red Plague.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 3 - Navigators of Dune.epub": {"files": ["OEBPS/content.opf", "OEBPS/Text/cover.xhtml"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Great Schools of Dune/Great Schools of Dune 3 - Navigators of Dune.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Heroes of Dune/Heroes of Dune 1 - Paul of Dune.epub": {"files": ["OPS/package.opf", "OPS/xhtml/cover.xml"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Heroes of Dune/Heroes of Dune 1 - Paul of Dune.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Heroes of Dune/Heroes of Dune 2 - The Winds of Dune.epub": {"files": ["OPS/package.opf", "OPS/xhtml/cover.xml"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Heroes of Dune/Heroes of Dune 2 - The Winds of Dune.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/1 - Dune - Frank Herbert (1965).epub": {"files": ["OEBPS/package.opf", "OEBPS/cover.xml"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/1 - Dune - Frank Herbert (1965).epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/2 - Dune Messiah - Frank Herbert (1969).epub": {"files": ["OEBPS/9780575104426_oeb_opf_r1.opf", "OEBPS/9780575104426_oeb_cover_r1.html"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/2 - Dune Messiah - Frank Herbert (1969).epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/3 - Children of Dune - Frank Herbert (1976).epub": {"files": ["OEBPS/9780575104402_oeb_cover_r1.html", "OEBPS/9780575104402_oeb_opf_r1.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/3 - Children of Dune - Frank Herbert (1976).epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/4 - God Emperor Of Dune - Frank Herbert (1981).epub": {"files": ["OEBPS/9780575104440_oeb_opf_r1.opf", "OEBPS/9780575104440_oeb_cover_r1.html"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/4 - God Emperor Of Dune - Frank Herbert (1981).epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/5 - Heretics of Dune - Frank Herbert (1984).epub": {"files": ["OEBPS/9780575104457_oeb_cover_r1.html", "OEBPS/9780575104457_oeb_opf_r1.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/5 - Heretics of Dune - Frank Herbert (1984).epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/6 - Chapter House Dune - Frank Herbert (1985).epub": {"files": ["OEBPS/9780575104396_oeb_opf_r1.opf", "OEBPS/9780575104396_oeb_cover_r1.html"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Original Dune series/6 - Chapter House Dune - Frank Herbert (1985).epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Prelude to Dune/Prelude to Dune 1 - House Atreides.epub": {"files": ["OEBPS/content.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Prelude to Dune/Prelude to Dune 1 - House Atreides.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Prelude to Dune/Prelude to Dune 2 - House Harkonnen.epub": {"files": ["Herb_9780553897838_epub_opf_r1.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Prelude to Dune/Prelude to Dune 2 - House Harkonnen.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Prelude to Dune/Prelude to Dune 3 - House Corrino.epub": {"files": ["OPS/content.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Prelude to Dune/Prelude to Dune 3 - House Corrino.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/CliffsNotes on Herbert's Dune & Other Works - L. David Allen.epub": {"files": ["OPS/images/cover.jpg", "OPS/content.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/CliffsNotes on Herbert's Dune & Other Works - L. David Allen.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/Dreamer of Dune- The Biography of Frank Herbert by Brian Herbert.epub": {"files": ["OEBPS/content.opf", "OEBPS/Images/cover.jpg"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/Dreamer of Dune- The Biography of Frank Herbert by Brian Herbert.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/Eye (Short stories) - Frank Herbert.epub": {"files": ["OEBPS/content.opf", "OEBPS/Text/cover.xhtml"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/Eye (Short stories) - Frank Herbert.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/Tales of Dune (Short stories) - Brian Herbert and Kevin J. Anderson.epub": {"files": ["OEBPS/content.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/Tales of Dune (Short stories) - Brian Herbert and Kevin J. Anderson.epub"}, "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/The Road to Dune (Companion book) - Frank Herbert et al.epub": {"files": ["OEBPS/e9781429924917_cover.jpg", "OEBPS/e9781429924917_content.opf"], "path": "/home/raelon/Projects/pyShelf/books/All Dune books + short stories + extras ePUB/Short story collections and extras/The Road to Dune (Companion book) - Frank Herbert et al.epub"}, "/home/raelon/Projects/pyShelf/books/Automate the Boring Stuff with Python - Practical Programming for Total Beginners - 1st Edition (2015) (Pdf, Epub & Mobi) Gooner/Automate the Boring Stuff with Python (2015).epub": {"files": ["OEBPS/content.opf", "OEBPS/Images/cover00710.jpeg", "OEBPS/Text/cover_page.xhtml"], "path": "/home/raelon/Projects/pyShelf/books/Automate the Boring Stuff with Python - Practical Programming for Total Beginners - 1st Edition (2015) (Pdf, Epub & Mobi) Gooner/Automate the Boring Stuff with Python (2015).epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Against All Enemies/Against All Enemies - Tom Clancy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Against All Enemies/Against All Enemies - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Archimedes Effect, The/Archimedes Effect, The - Tom Clancy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Archimedes Effect, The/Archimedes Effect, The - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Cardinal of the Kremlin, The/Cardinal of the Kremlin, The - Tom Clancy.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Cardinal of the Kremlin, The/Cardinal of the Kremlin, The - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Dead or Alive/Dead or Alive - Tom Clancy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Dead or Alive/Dead or Alive - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Debt of Honor/Debt of Honor - Tom Clancy.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Debt of Honor/Debt of Honor - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Rainbow Six/Rainbow Six - Tom Clancy.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Rainbow Six/Rainbow Six - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Red Storm Rising/Red Storm Rising - Tom Clancy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Red Storm Rising/Red Storm Rising - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Springboard/Springboard - Tom Clancy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/Springboard/Springboard - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/State of War/State of War - Tom Clancy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Clancy/Clancy, Tom/State of War/State of War - Tom Clancy.epub"}, "/home/raelon/Projects/pyShelf/books/Python Tricks by Dan Bader/Python Tricks by Dan Bader.epub": {"files": ["content.opf", "media/cover-6x9.png", "cover.xhtml"], "path": "/home/raelon/Projects/pyShelf/books/Python Tricks by Dan Bader/Python Tricks by Dan Bader.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/1 - Before the Republic/002 - Dawn of the Jedi_Into the Void.epub": {"files": ["Lebb_9780345541949_epub_opf_r1.opf"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/1 - Before the Republic/002 - Dawn of the Jedi_Into the Void.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/003 - Lost Tribe of the Sith_The Collected Stories.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/003 - Lost Tribe of the Sith_The Collected Stories.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/004 - The Old Republic_Revan.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/004 - The Old Republic_Revan.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/005 - The Old Republic_Deceived.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/005 - The Old Republic_Deceived.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/006 - Red Harvest.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/006 - Red Harvest.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/007 - The Old Republic_Fatal Alliance.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/007 - The Old Republic_Fatal Alliance.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/008 - The Old Republic_Annihilation.epub": {"files": ["Karp_9780345535672_epub_opf_r1.opf"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/008 - The Old Republic_Annihilation.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/009 - Knight Errant.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/009 - Knight Errant.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/010 - Darth Bane_Path of Destruction.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/010 - Darth Bane_Path of Destruction.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/011 - Darth Bane_Rule of Two.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/011 - Darth Bane_Rule of Two.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/012 - Darth Bane_Dynasty of Evil.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/012 - Darth Bane_Dynasty of Evil.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/013 - Legacy of the Jedi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/013 - Legacy of the Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/014 - Darth Plagueis.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/014 - Darth Plagueis.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/015 - Jedi Apprentice_The Rising Force.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/015 - Jedi Apprentice_The Rising Force.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/016 - Jedi Apprentice_The Dark Rival.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/016 - Jedi Apprentice_The Dark Rival.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/017 - Jedi Apprentice_The Hidden Past.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/017 - Jedi Apprentice_The Hidden Past.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/018 - Jedi Apprentice_The Mark of the Crown.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/018 - Jedi Apprentice_The Mark of the Crown.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/019 - Jedi Apprentice_The Defenders of the Dead.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/019 - Jedi Apprentice_The Defenders of the Dead.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/020 - Jedi Apprentice_The Uncertain Path.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/020 - Jedi Apprentice_The Uncertain Path.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/021 - Jedi Apprentice_The Captive Temple.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/021 - Jedi Apprentice_The Captive Temple.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/022 - Jedi Apprentice_The Day of Reckoning.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/022 - Jedi Apprentice_The Day of Reckoning.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/023 - Jedi Apprentice_The Fight for Truth.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/023 - Jedi Apprentice_The Fight for Truth.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/024 - Jedi Apprentice_The Shattered Peace.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/024 - Jedi Apprentice_The Shattered Peace.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/025 - Jedi Apprentice_Deceptions.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/025 - Jedi Apprentice_Deceptions.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/026 - The Life and Legend of Obi-Wan Kenobi.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/026 - The Life and Legend of Obi-Wan Kenobi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/027 - Jedi Apprentice_The Deadly Hunter.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/027 - Jedi Apprentice_The Deadly Hunter.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/039 - Cloak of Deception.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/039 - Cloak of Deception.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/040 - Maul_Lockdown.epub": {"files": ["Schr_9780345535665_epub_opf_r1.opf"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/040 - Maul_Lockdown.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/041 - Darth Maul_Shadow Hunter.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/041 - Darth Maul_Shadow Hunter.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/042 - Episode I_The Phantom Menace.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/042 - Episode I_The Phantom Menace.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/043 - Journal_Anakin Skywalker.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/043 - Journal_Anakin Skywalker.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/044 - Journal_Darth Maul.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/044 - Journal_Darth Maul.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/045 - Journal_Queen Amidala.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/045 - Journal_Queen Amidala.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/046 - Rogue Planet.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/046 - Rogue Planet.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/047 - Jedi Quest_Path to Truth.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/047 - Jedi Quest_Path to Truth.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/048 - Jedi Quest_The Way of the Apprentice.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/048 - Jedi Quest_The Way of the Apprentice.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/049 - Outbound Flight.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/049 - Outbound Flight.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/050 - Jedi Quest_The Trail of the Jedi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/050 - Jedi Quest_The Trail of the Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/051 - Jedi Quest_Dangerous Games.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/051 - Jedi Quest_Dangerous Games.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/052 - Jedi Quest_The Master of Disguise.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/052 - Jedi Quest_The Master of Disguise.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/071 - Clone Wars Secret Missions_Guardians of the Chiss Key.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/071 - Clone Wars Secret Missions_Guardians of the Chiss Key.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/072 - The Clone Wars_Wild Space.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/072 - The Clone Wars_Wild Space.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/073 - Boba Fett_Hunted.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/073 - Boba Fett_Hunted.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/074 - Republic Commando_Hard Contact.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/074 - Republic Commando_Hard Contact.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/075 - Shatterpoint.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/075 - Shatterpoint.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/076 - The Clone Wars_No Prisoners.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/076 - The Clone Wars_No Prisoners.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/077 - Republic Commando_Triple Zero.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/077 - Republic Commando_Triple Zero.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/078 - Clone Wars Gambit_Stealth.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/078 - Clone Wars Gambit_Stealth.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/079 - Clone Wars Gambit_Siege.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/079 - Clone Wars Gambit_Siege.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/080 - Republic Commando_True Colors.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/080 - Republic Commando_True Colors.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/081 - The Wrath of Darth Maul.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/081 - The Wrath of Darth Maul.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/082 - Medstar I_Battle Surgeons.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/082 - Medstar I_Battle Surgeons.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/083 - Medstar II_Jedi Healer.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/083 - Medstar II_Jedi Healer.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/084 - Yoda Dark Rendezvous.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/084 - Yoda Dark Rendezvous.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/085 - Boba Fett_A New Threat.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/085 - Boba Fett_A New Threat.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/086 - Boba Fett_Pursuit.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/086 - Boba Fett_Pursuit.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/087 - Episode III_Labyrinth of Evil.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/087 - Episode III_Labyrinth of Evil.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/088 - Episode III_Revenge of the Sith.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/088 - Episode III_Revenge of the Sith.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/089 - Republic Commando_Order 066.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/089 - Republic Commando_Order 066.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/090 - Kenobi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/090 - Kenobi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/091 - Episode III_Dark Lord The Rise of Darth Vader.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/091 - Episode III_Dark Lord The Rise of Darth Vader.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/092 - Republic Commando_501st.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/092 - Republic Commando_501st.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/028 - Jedi Apprentice_The Evil Experiment.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/028 - Jedi Apprentice_The Evil Experiment.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/038 - Darth Maul_Saboteur.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/038 - Darth Maul_Saboteur.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/053 - Jedi Quest_The School of Fear.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/053 - Jedi Quest_The School of Fear.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/070 - Clone Wars Secret Missions_Duel at Shattered Rock.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/070 - Clone Wars Secret Missions_Duel at Shattered Rock.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/093 - Coruscant Nights_Jedi Twilight.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/093 - Coruscant Nights_Jedi Twilight.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/107 - A New Hope_The Life of Luke Skywalker.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/107 - A New Hope_The Life of Luke Skywalker.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/094 - The Last of the Jedi_The Desperate Mission.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/094 - The Last of the Jedi_The Desperate Mission.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/095 - The Last of the Jedi_Dark Warning.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/095 - The Last of the Jedi_Dark Warning.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/096 - The Last of the Jedi_Underworld.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/096 - The Last of the Jedi_Underworld.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/097 - The Last of the Jedi_Death on Naboo.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/097 - The Last of the Jedi_Death on Naboo.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/098 - Coruscant Nights_Street of Shadows.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/098 - Coruscant Nights_Street of Shadows.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/099 - The Last of the Jedi_A Tangled Web.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/099 - The Last of the Jedi_A Tangled Web.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/100 - The Last of the Jedi_Return of the Dark Side.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/100 - The Last of the Jedi_Return of the Dark Side.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/101 - The Last of the Jedi_Secret Weapon.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/101 - The Last of the Jedi_Secret Weapon.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/102 - The Last of the Jedi_Against the Empire.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/102 - The Last of the Jedi_Against the Empire.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/103 - The Last of the Jedi_Master of Deception.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/103 - The Last of the Jedi_Master of Deception.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/104 - The Last of the Jedi_Reckoning.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/104 - The Last of the Jedi_Reckoning.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/105 - Coruscant Nights_Patterns of Force.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/105 - Coruscant Nights_Patterns of Force.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/106 - The Last Jedi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/106 - The Last Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/054 - Jedi Quest_The Shadow Trap.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/054 - Jedi Quest_The Shadow Trap.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/055 - Jedi Quest_The Moment of Truth.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/055 - Jedi Quest_The Moment of Truth.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/056 - Jedi Quest_The Changing of the Guard.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/056 - Jedi Quest_The Changing of the Guard.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/057 - Jedi Quest_The False Peace.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/057 - Jedi Quest_The False Peace.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/058 - Jedi Quest_The Final Showdown.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/058 - Jedi Quest_The Final Showdown.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/059 - The Approaching Storm.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/059 - The Approaching Storm.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/060 - Episode II_Attack of the Clones.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/060 - Episode II_Attack of the Clones.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/061 - Boba Fett_The Fight to Survive.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/061 - Boba Fett_The Fight to Survive.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/062 - Boba Fett_Crossfire.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/062 - Boba Fett_Crossfire.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/063 - Boba Fett_Maze of Deception.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/063 - Boba Fett_Maze of Deception.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/064 - The Cestus Deception.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/064 - The Cestus Deception.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/065 - The Hive.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/065 - The Hive.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/066 - Jedi Trial.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/066 - Jedi Trial.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/067 - The Clone Wars.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/067 - The Clone Wars.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/068 - Clone Wars Secret Missions_Breakout Squad.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/068 - Clone Wars Secret Missions_Breakout Squad.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/069 - Clone Wars Secret Missions_Curse of the Black Hole Pirates.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/069 - Clone Wars Secret Missions_Curse of the Black Hole Pirates.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/108 - Han Solo_The Paradise Snare.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/108 - Han Solo_The Paradise Snare.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/109 - Han Solo_The Hutt Gambit.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/109 - Han Solo_The Hutt Gambit.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/110 - The Force Unleashed.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/110 - The Force Unleashed.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/111 - The Adventures of Lando Calrissian.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/111 - The Adventures of Lando Calrissian.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/112 - Death Star.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/112 - Death Star.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/113 - The Han Solo Adventures.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/113 - The Han Solo Adventures.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/114 - Han Solo_Rebel Dawn.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/114 - Han Solo_Rebel Dawn.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/115 - The Force Unleashed II.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/115 - The Force Unleashed II.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/116 - Dark Forces_Soldier for the Empire.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/116 - Dark Forces_Soldier for the Empire.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/117 - Dark Forces_Rebel Agent.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/117 - Dark Forces_Rebel Agent.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/118 - Dark Forces_Jedi Knight.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/118 - Dark Forces_Jedi Knight.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/119 - Death Troopers.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/119 - Death Troopers.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/029 - Jedi Apprentice_The Dangerous Rescue.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/029 - Jedi Apprentice_The Dangerous Rescue.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/030 - Jedi Apprentice_The Ties That Bind.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/030 - Jedi Apprentice_The Ties That Bind.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/031 - Jedi Apprentice_The Death of Hope.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/031 - Jedi Apprentice_The Death of Hope.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/032 - Jedi Apprentice_The Call to Vengeance.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/032 - Jedi Apprentice_The Call to Vengeance.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/033 - Jedi Apprentice_The Only Witness.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/033 - Jedi Apprentice_The Only Witness.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/034 - Jedi Apprentice_The Threat Within.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/034 - Jedi Apprentice_The Threat Within.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/035 - Jedi Apprentice_The Followers.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/035 - Jedi Apprentice_The Followers.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/036 - Secrets of the Jedi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/036 - Secrets of the Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/037 - The Rise and Fall of Darth Vader.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/037 - The Rise and Fall of Darth Vader.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/139 - The Swarm.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/139 - The Swarm.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/120 - Shadow Games.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/120 - Shadow Games.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/121 - Episode IV_A New Hope.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/121 - Episode IV_A New Hope.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/122 - Tales From Mos Eisley Cantina.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/122 - Tales From Mos Eisley Cantina.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/123 - Scoundrels.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/123 - Scoundrels.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/124 - Rebel Force_Target.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/124 - Rebel Force_Target.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/125 - Rebel Force_Hostage.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/125 - Rebel Force_Hostage.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/126 - Rebel Force_Renegade.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/126 - Rebel Force_Renegade.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/127 - Rebel Force_Firefight.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/127 - Rebel Force_Firefight.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/128 - Rebel Force_Trapped.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/128 - Rebel Force_Trapped.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/129 - Allegiance.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/129 - Allegiance.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/130 - Rebel Force_Uprising.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/130 - Rebel Force_Uprising.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/131 - Eaten Alive.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/131 - Eaten Alive.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/132 - City of the Dead.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/132 - City of the Dead.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/133 - Planet Plague.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/133 - Planet Plague.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/134 - The Nightmare Machine.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/134 - The Nightmare Machine.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/135 - Ghost of the Jedi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/135 - Ghost of the Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/136 - Army of Terror.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/136 - Army of Terror.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/137 - Choices of One.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/137 - Choices of One.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/138 - The Brain Spiders.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/138 - The Brain Spiders.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/140 - Spore.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/140 - Spore.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/141 - The Doomsday Ship.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/141 - The Doomsday Ship.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/142 - Clones.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/142 - Clones.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/143 - The Hunger.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/143 - The Hunger.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/144 - Honor Among Thieves.epub": {"files": ["OEBPS/content.opf", "OEBPS/Text/cover.xhtml", "OEBPS/Images/cover.jpg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/144 - Honor Among Thieves.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/145 - Galaxies_The Ruins of Dantooine.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/145 - Galaxies_The Ruins of Dantooine.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/146 - Splinter of the Mind's Eye.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/146 - Splinter of the Mind's Eye.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/147 - Empire and Rebellion_Razor's Edge.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/147 - Empire and Rebellion_Razor's Edge.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/148 - Episode V_The Empire Strikes Back.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/148 - Episode V_The Empire Strikes Back.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/149 - Tales of the Bounty Hunters.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/149 - Tales of the Bounty Hunters.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/150 - Shadows of the Empire.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/150 - Shadows of the Empire.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/151 - Tales From the Empire.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/151 - Tales From the Empire.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/152 - Tales From Jabba's Palace.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/152 - Tales From Jabba's Palace.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/153 - Episode VI_Return of the Jedi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/153 - Episode VI_Return of the Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/154 - The Bounty Hunter Wars_The Mandalorian Armor.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/154 - The Bounty Hunter Wars_The Mandalorian Armor.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/155 - The Bounty Hunter Wars_Slave Ship.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/155 - The Bounty Hunter Wars_Slave Ship.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/156 - The Truce at Bakura.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/156 - The Truce at Bakura.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/157 - The Bounty Hunter Wars_Hard Merchandise.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/157 - The Bounty Hunter Wars_Hard Merchandise.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/158 - Tales From the New Republic.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/158 - Tales From the New Republic.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/159 - Luke Skywalker and the Shadows of Mindor.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/159 - Luke Skywalker and the Shadows of Mindor.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/160 - Jedi Prince_The Glove of Darth Vader.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/160 - Jedi Prince_The Glove of Darth Vader.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/161 - Jedi Prince_The Lost City of the Jedi.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/161 - Jedi Prince_The Lost City of the Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/162 - Jedi Prince_Zorba the Hutt's Revenge.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/162 - Jedi Prince_Zorba the Hutt's Revenge.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/163 - Jedi Prince_Mission From Mount Yoda.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/163 - Jedi Prince_Mission From Mount Yoda.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/164 - Jedi Prince_Queen of the Empire.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/164 - Jedi Prince_Queen of the Empire.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/165 - Jedi Prince_Prophets of the Dark Side.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/165 - Jedi Prince_Prophets of the Dark Side.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/166 - Dark Forces_Rebel Agent.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/166 - Dark Forces_Rebel Agent.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/167 - Dark Forces_ Jedi Knight.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/167 - Dark Forces_ Jedi Knight.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/168 - X-Wing_Rogue Squadron.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/168 - X-Wing_Rogue Squadron.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/169 - X-Wing_Wedge's Gamble.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/169 - X-Wing_Wedge's Gamble.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/170 - X-Wing_The Krytos Trap.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/170 - X-Wing_The Krytos Trap.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/171 - X-Wing_The Bacta War.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/171 - X-Wing_The Bacta War.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/172 - X-Wing_Wraith Squadron.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/172 - X-Wing_Wraith Squadron.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/173 - X-Wing_Iron Fist.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/173 - X-Wing_Iron Fist.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/174 - X-Wing_Solo Command.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/174 - X-Wing_Solo Command.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/175 - The Courtship of Princess Leia.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/175 - The Courtship of Princess Leia.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/177 - Tatooine Ghost.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/177 - Tatooine Ghost.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/178 - Thrawn_Heir to the Empire.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/178 - Thrawn_Heir to the Empire.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/179 - Thrawn_Dark Force Rising.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/179 - Thrawn_Dark Force Rising.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/180 - Thrawn_The Last Command.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/180 - Thrawn_The Last Command.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/181 - X-Wing_Isard's Revenge.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/181 - X-Wing_Isard's Revenge.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/182 - The Jedi Academy_Jedi Search.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/182 - The Jedi Academy_Jedi Search.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/183 - The Jedi Academy_Dark Apprentice.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/183 - The Jedi Academy_Dark Apprentice.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/184 - The Jedi Academy_Champions of the Force.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/184 - The Jedi Academy_Champions of the Force.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/185 - I, Jedi.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/185 - I, Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/186 - Children of the Jedi.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/186 - Children of the Jedi.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/187 - Darksaber.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/187 - Darksaber.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/188 - X-Wing_Starfighters of Adumar.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/188 - X-Wing_Starfighters of Adumar.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/189 - Planet of Twilight.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/189 - Planet of Twilight.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/191 - The Black Fleet Crisis_Before the Storm.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/191 - The Black Fleet Crisis_Before the Storm.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/192 - The Black Fleet Crisis_Shield of Lies.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/192 - The Black Fleet Crisis_Shield of Lies.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/193 - The Black Fleet Crisis_Tyrant's Test.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/193 - The Black Fleet Crisis_Tyrant's Test.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/194 - The New Rebellion.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/194 - The New Rebellion.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/195 - The Corellian_Ambush at Corellia.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/195 - The Corellian_Ambush at Corellia.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/196 - The Corellian_Assault at Selonia.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/196 - The Corellian_Assault at Selonia.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/197 - The Corellian_Showdown at Centerpoint.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/197 - The Corellian_Showdown at Centerpoint.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/198 - The Hand of Thrawn_Specter of the Past.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/198 - The Hand of Thrawn_Specter of the Past.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/199 - The Hand of Thrawn_Vision of the Future.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/199 - The Hand of Thrawn_Vision of the Future.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/200 - Scourge.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/200 - Scourge.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/201 - Junior Jedi Knights_The Golden Globe.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/201 - Junior Jedi Knights_The Golden Globe.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/202 - Junior Jedi Knights_Lyric's World.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/202 - Junior Jedi Knights_Lyric's World.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/203 - Junior Jedi Knights_Promises.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/203 - Junior Jedi Knights_Promises.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/176 - A Forest Apart.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/176 - A Forest Apart.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/190 - The Crystal Star.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/190 - The Crystal Star.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/204 - Junior Jedi Knights_Anakin's Quest.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/204 - Junior Jedi Knights_Anakin's Quest.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/205 - Junior Jedi Knights_Vader's Fortress.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/205 - Junior Jedi Knights_Vader's Fortress.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/206 - Junior Jedi Knights_Kenobi's Blade.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/206 - Junior Jedi Knights_Kenobi's Blade.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/207 - Fool's Bargain.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/207 - Fool's Bargain.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/208 - Survivor's Quest.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/208 - Survivor's Quest.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/209 - Young Jedi Knights_Heirs of the Force.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/209 - Young Jedi Knights_Heirs of the Force.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/210 - Young Jedi Knights_Shadow Academy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/210 - Young Jedi Knights_Shadow Academy.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/211 - Young Jedi Knights_The Lost Ones.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/211 - Young Jedi Knights_The Lost Ones.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/212 - Young Jedi Knights_Lightsabers.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/212 - Young Jedi Knights_Lightsabers.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/213 - Young Jedi Knights_Darkest Knight.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/213 - Young Jedi Knights_Darkest Knight.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/214 - Young Jedi Knights_Jedi Under Siege.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/214 - Young Jedi Knights_Jedi Under Siege.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/215 - Young Jedi Knights_Shards of Alderaann.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/215 - Young Jedi Knights_Shards of Alderaann.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/216 - Young Jedi Knights_Diversity Alliance.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/216 - Young Jedi Knights_Diversity Alliance.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/217 - Young Jedi Knights_Delusions of Grandeur.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/217 - Young Jedi Knights_Delusions of Grandeur.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/218 - Young Jedi Knights_Jedi Bounty.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/218 - Young Jedi Knights_Jedi Bounty.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/219 - Young Jedi Knights_The Emperor's Plague.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/219 - Young Jedi Knights_The Emperor's Plague.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/220 - Young Jedi Knights_Return to Ord Mantell.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/220 - Young Jedi Knights_Return to Ord Mantell.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/221 - Young Jedi Knights_Trouble on Cloud City.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/221 - Young Jedi Knights_Trouble on Cloud City.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/222 - Young Jedi Knights_Crisis at Crystal Reef.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/222 - Young Jedi Knights_Crisis at Crystal Reef.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/237 - The New Jedi Order_Traitor.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/237 - The New Jedi Order_Traitor.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/223 - Boba Fett_A Practical Man.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/223 - Boba Fett_A Practical Man.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/224 - The New Jedi Order_Vector Prime.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/224 - The New Jedi Order_Vector Prime.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/225 - The New Jedi Order_Dark Tide I - Onslaught.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/225 - The New Jedi Order_Dark Tide I - Onslaught.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/226 - The New Jedi Order_Dark Tide II - Ruin.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/226 - The New Jedi Order_Dark Tide II - Ruin.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/227 - The New Jedi Order_Agents of Chaos I - Hero's Trial.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/227 - The New Jedi Order_Agents of Chaos I - Hero's Trial.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/228 - The New Jedi Order_Agents of Chaos II - Jedi Eclipse.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/228 - The New Jedi Order_Agents of Chaos II - Jedi Eclipse.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/229 - The New Jedi Order_Balance Point.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/229 - The New Jedi Order_Balance Point.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/230 - The New Jedi Order_Recovery.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/230 - The New Jedi Order_Recovery.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/231 - The New Jedi Order_Edge of Victory I - Conquest.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/231 - The New Jedi Order_Edge of Victory I - Conquest.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/232 - The New Jedi Order_Edge of Victory II - Rebirth.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/232 - The New Jedi Order_Edge of Victory II - Rebirth.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/233 - The New Jedi Order_Star by Star.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/233 - The New Jedi Order_Star by Star.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/234 - The New Jedi Order_Dark Journey.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/234 - The New Jedi Order_Dark Journey.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/235 - The New Jedi Order_Enemy Lines I - Rebel Dream.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/235 - The New Jedi Order_Enemy Lines I - Rebel Dream.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/236 - The New Jedi Order_Enemy Lines II - Rebel Stand.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/236 - The New Jedi Order_Enemy Lines II - Rebel Stand.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/238 - The New Jedi Order_Destiny's Way.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/238 - The New Jedi Order_Destiny's Way.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/239 - The New Jedi Order_Ylesia.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/239 - The New Jedi Order_Ylesia.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/240 - The New Jedi Order_Force Heretic I - Remnant.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/240 - The New Jedi Order_Force Heretic I - Remnant.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/241 - The New Jedi Order_Force Heretic II - Refugee.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/241 - The New Jedi Order_Force Heretic II - Refugee.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/242 - The New Jedi Order_Force Heretic III - Reunion.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/242 - The New Jedi Order_Force Heretic III - Reunion.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/243 - The New Jedi Order_The Final Prophecy.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/243 - The New Jedi Order_The Final Prophecy.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/244 - The New Jedi Order_The Unifying Force.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/244 - The New Jedi Order_The Unifying Force.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/245 - Dark Nest_The Joiner King.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/245 - Dark Nest_The Joiner King.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/246 - Dark Nest_The Unseen Queen.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/246 - Dark Nest_The Unseen Queen.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/247 - Dark Nest_The Swarm War.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/247 - Dark Nest_The Swarm War.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/248 - Legacy of the Force_Betrayal.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/248 - Legacy of the Force_Betrayal.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/249- Legacy of the Force_Bloodlines.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/249- Legacy of the Force_Bloodlines.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/250 - Legacy of the Force_Tempest.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/250 - Legacy of the Force_Tempest.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/251 - Legacy of the Force_Exile.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/251 - Legacy of the Force_Exile.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/252 - Legacy of the Force_Sacrifice.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/252 - Legacy of the Force_Sacrifice.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/253 - Legacy of the Force_Inferno.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/253 - Legacy of the Force_Inferno.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/254 - Legacy of the Force_Fury.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/254 - Legacy of the Force_Fury.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/255 - Legacy of the Force_Revelation.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/255 - Legacy of the Force_Revelation.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/256 - Legacy of the Force_Invincible.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/256 - Legacy of the Force_Invincible.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/257 - Crosscurrent.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/257 - Crosscurrent.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/258 - Riptide.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/258 - Riptide.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/259 - Millennium Falcon.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/259 - Millennium Falcon.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/260 - Fate of the Jedi_Outcast.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/260 - Fate of the Jedi_Outcast.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/261 - Fate of the Jedi_Omen.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/261 - Fate of the Jedi_Omen.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/262 - Fate of the Jedi_Abyss.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/262 - Fate of the Jedi_Abyss.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/263 - Fate of the Jedi_Backlash.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/263 - Fate of the Jedi_Backlash.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/264 - Fate of the Jedi_Allies.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/264 - Fate of the Jedi_Allies.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/265 - Fate of the Jedi_Vortex.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/265 - Fate of the Jedi_Vortex.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/266 - Fate of the Jedi_Conviction.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/266 - Fate of the Jedi_Conviction.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/267 - Fate of the Jedi_Ascension.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/267 - Fate of the Jedi_Ascension.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/268 - Fate of the Jedi_Apocalypse.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/268 - Fate of the Jedi_Apocalypse.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/269 - X-Wing_Mercy Kill.epub": {"files": ["content.opf", "cover1.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/269 - X-Wing_Mercy Kill.epub"}, "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/270 - Crucible.epub": {"files": ["content.opf", "cover.jpeg"], "path": "/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/270 - Crucible.epub"}, "/home/raelon/Projects/pyShelf/books/Ubuntu Server Essentials - 6685 [ECLiPSE]/Ubuntu Server Essentials.epub": {"files": ["OEBPS/cover/cover.jpg", "OEBPS/cover.html", "OEBPS/content.opf"], "path": "/home/raelon/Projects/pyShelf/books/Ubuntu Server Essentials - 6685 [ECLiPSE]/Ubuntu Server Essentials.epub"}} diff --git a/tags b/tags deleted file mode 100644 index 0426fe8..0000000 --- a/tags +++ /dev/null @@ -1,3803 +0,0 @@ -!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ -!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ -!_TAG_OUTPUT_MODE u-ctags /u-ctags or e-ctags/ -!_TAG_PROGRAM_AUTHOR Universal Ctags Team // -!_TAG_PROGRAM_NAME Universal Ctags /Derived from Exuberant Ctags/ -!_TAG_PROGRAM_URL https://ctags.io/ /official site/ -!_TAG_PROGRAM_VERSION 0.0.0 /3fdf28bc/ -#app app/static/css/main.css /^#app{$/;" i -#doc-content docs/html/doxygen.css /^ #doc-content$/;" i -#guide docs/html/HTML/style.css /^#guide {$/;" i -#guide a docs/html/HTML/style.css /^#guide a {$/;" s -#guide ul docs/html/HTML/style.css /^#guide ul {$/;" s -#guide ul li docs/html/HTML/style.css /^#guide ul li {$/;" s -#guide ul li.standout span docs/html/HTML/style.css /^#guide ul li.standout span {$/;" s -#main-nav ul docs/html/doxygen.css /^#main-nav ul {$/;" s -#nav-path docs/html/doxygen.css /^ #nav-path { display: none; }$/;" i -#powerTip docs/html/doxygen.css /^#powerTip {$/;" i -#powerTip div docs/html/doxygen.css /^#powerTip div {$/;" s -#powerTip div.ttdeci docs/html/doxygen.css /^#powerTip div.ttdeci {$/;" c -#powerTip div.ttdoc docs/html/doxygen.css /^#powerTip div.ttdoc {$/;" c -#powerTip div.ttname docs/html/doxygen.css /^#powerTip div.ttname {$/;" c -#powerTip div.ttname a docs/html/doxygen.css /^#powerTip div.ttname a {$/;" s -#powerTip.e:after docs/html/doxygen.css /^#powerTip.e:after {$/;" c -#powerTip.e:after docs/html/doxygen.css /^#powerTip.e:after, #powerTip.e:before,$/;" c -#powerTip.e:after docs/html/doxygen.css /^#powerTip.e:after, #powerTip.e:before {$/;" c -#powerTip.e:after docs/html/doxygen.css /^#powerTip.w:after, #powerTip.e:after,$/;" c -#powerTip.e:before docs/html/doxygen.css /^#powerTip.e:after, #powerTip.e:before,$/;" c -#powerTip.e:before docs/html/doxygen.css /^#powerTip.e:after, #powerTip.e:before {$/;" c -#powerTip.e:before docs/html/doxygen.css /^#powerTip.e:before {$/;" c -#powerTip.e:before docs/html/doxygen.css /^#powerTip.w:before, #powerTip.e:before,$/;" c -#powerTip.n:after docs/html/doxygen.css /^#powerTip.n:after, #powerTip.n:before,$/;" c -#powerTip.n:after docs/html/doxygen.css /^#powerTip.n:after, #powerTip.s:after,$/;" c -#powerTip.n:after docs/html/doxygen.css /^#powerTip.n:after, #powerTip.n:before {$/;" c -#powerTip.n:after docs/html/doxygen.css /^#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {$/;" c -#powerTip.n:before docs/html/doxygen.css /^#powerTip.n:after, #powerTip.n:before,$/;" c -#powerTip.n:before docs/html/doxygen.css /^#powerTip.n:after, #powerTip.n:before {$/;" c -#powerTip.n:before docs/html/doxygen.css /^#powerTip.n:before {$/;" c -#powerTip.n:before docs/html/doxygen.css /^#powerTip.n:before, #powerTip.s:before,$/;" c -#powerTip.ne:after docs/html/doxygen.css /^#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {$/;" c -#powerTip.ne:after docs/html/doxygen.css /^#powerTip.ne:after, #powerTip.ne:before {$/;" c -#powerTip.ne:after docs/html/doxygen.css /^#powerTip.ne:after, #powerTip.ne:before,$/;" c -#powerTip.ne:after docs/html/doxygen.css /^#powerTip.nw:after, #powerTip.ne:after,$/;" c -#powerTip.ne:before docs/html/doxygen.css /^#powerTip.ne:after, #powerTip.ne:before {$/;" c -#powerTip.ne:before docs/html/doxygen.css /^#powerTip.ne:after, #powerTip.ne:before,$/;" c -#powerTip.ne:before docs/html/doxygen.css /^#powerTip.nw:before, #powerTip.ne:before,$/;" c -#powerTip.nw:after docs/html/doxygen.css /^#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {$/;" c -#powerTip.nw:after docs/html/doxygen.css /^#powerTip.nw:after, #powerTip.ne:after,$/;" c -#powerTip.nw:after docs/html/doxygen.css /^#powerTip.nw:after, #powerTip.nw:before {$/;" c -#powerTip.nw:after docs/html/doxygen.css /^#powerTip.nw:after, #powerTip.nw:before,$/;" c -#powerTip.nw:before docs/html/doxygen.css /^#powerTip.nw:after, #powerTip.nw:before {$/;" c -#powerTip.nw:before docs/html/doxygen.css /^#powerTip.nw:after, #powerTip.nw:before,$/;" c -#powerTip.nw:before docs/html/doxygen.css /^#powerTip.nw:before, #powerTip.ne:before,$/;" c -#powerTip.s:after docs/html/doxygen.css /^#powerTip.n:after, #powerTip.s:after,$/;" c -#powerTip.s:after docs/html/doxygen.css /^#powerTip.s:after, #powerTip.s:before,$/;" c -#powerTip.s:after docs/html/doxygen.css /^#powerTip.s:after, #powerTip.s:before {$/;" c -#powerTip.s:after docs/html/doxygen.css /^#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {$/;" c -#powerTip.s:before docs/html/doxygen.css /^#powerTip.n:before, #powerTip.s:before,$/;" c -#powerTip.s:before docs/html/doxygen.css /^#powerTip.s:after, #powerTip.s:before,$/;" c -#powerTip.s:before docs/html/doxygen.css /^#powerTip.s:after, #powerTip.s:before {$/;" c -#powerTip.s:before docs/html/doxygen.css /^#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {$/;" c -#powerTip.se:after docs/html/doxygen.css /^#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {$/;" c -#powerTip.se:after docs/html/doxygen.css /^#powerTip.se:after, #powerTip.se:before {$/;" c -#powerTip.se:after docs/html/doxygen.css /^#powerTip.se:after, #powerTip.se:before,$/;" c -#powerTip.se:after docs/html/doxygen.css /^#powerTip.sw:after, #powerTip.se:after {$/;" c -#powerTip.se:before docs/html/doxygen.css /^#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {$/;" c -#powerTip.se:before docs/html/doxygen.css /^#powerTip.se:after, #powerTip.se:before {$/;" c -#powerTip.se:before docs/html/doxygen.css /^#powerTip.se:after, #powerTip.se:before,$/;" c -#powerTip.se:before docs/html/doxygen.css /^#powerTip.sw:before, #powerTip.se:before {$/;" c -#powerTip.sw:after docs/html/doxygen.css /^#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {$/;" c -#powerTip.sw:after docs/html/doxygen.css /^#powerTip.sw:after, #powerTip.se:after {$/;" c -#powerTip.sw:after docs/html/doxygen.css /^#powerTip.sw:after, #powerTip.sw:before {$/;" c -#powerTip.sw:before docs/html/doxygen.css /^#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {$/;" c -#powerTip.sw:before docs/html/doxygen.css /^#powerTip.sw:after, #powerTip.sw:before {$/;" c -#powerTip.sw:before docs/html/doxygen.css /^#powerTip.sw:before, #powerTip.se:before {$/;" c -#powerTip.w:after docs/html/doxygen.css /^#powerTip.w:after {$/;" c -#powerTip.w:after docs/html/doxygen.css /^#powerTip.w:after, #powerTip.e:after,$/;" c -#powerTip.w:after docs/html/doxygen.css /^#powerTip.w:after, #powerTip.w:before,$/;" c -#powerTip.w:after docs/html/doxygen.css /^#powerTip.w:after, #powerTip.w:before {$/;" c -#powerTip.w:before docs/html/doxygen.css /^#powerTip.w:after, #powerTip.w:before,$/;" c -#powerTip.w:before docs/html/doxygen.css /^#powerTip.w:after, #powerTip.w:before {$/;" c -#powerTip.w:before docs/html/doxygen.css /^#powerTip.w:before {$/;" c -#powerTip.w:before docs/html/doxygen.css /^#powerTip.w:before, #powerTip.e:before,$/;" c -#powerTip:after docs/html/doxygen.css /^#powerTip:before, #powerTip:after {$/;" i -#powerTip:before docs/html/doxygen.css /^#powerTip:before, #powerTip:after {$/;" i -#projectalign docs/html/doxygen.css /^#projectalign$/;" i -#projectbrief docs/html/doxygen.css /^#projectbrief$/;" i -#projectlogo docs/html/doxygen.css /^#projectlogo$/;" i -#projectlogo img docs/html/doxygen.css /^#projectlogo img$/;" s -#projectname docs/html/doxygen.css /^#projectname$/;" i -#projectnumber docs/html/doxygen.css /^#projectnumber$/;" i -#python_logo app/static/css/main.css /^#python_logo{$/;" i -#side-nav docs/html/doxygen.css /^ #side-nav { display: none; }$/;" i -#side-nav ul docs/html/doxygen.css /^#side-nav ul {$/;" s -#titlearea docs/html/doxygen.css /^#titlearea$/;" i -#top docs/html/doxygen.css /^ #top { display: none; }$/;" i -◆ CreateFile() docs/html/classapp_1_1lib_1_1pyShelf_1_1InitFiles.html /^

◆/;" i -◆ __init__() docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^

◆/;" i -◆ __init__() docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^

◆/;" i -◆ app_Headers() docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^

◆/;" i -◆ app_body() docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^

◆/;" i -◆ app_footer() docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^

◆/;" i -◆ booksPerPage() docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^

◆/;" i -◆ close() docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^

◆/;" i -◆ close_prompt() docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^

◆/;" i -◆ compile() docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^

◆/;" i -◆ create_tables() docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^

◆/;" i -◆ database() docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^

◆/;" i -◆ extract_metadata() docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^

◆/;" i -◆ filter_books() docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^

◆/;" i -◆ html_Headers() docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^

◆/;" i -◆ image_result() docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^

◆/;" i -◆ insert_book() docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^

◆/;" i -◆ nextPage() docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^

◆/;" i -◆ previousPage() docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^

◆/;" i -◆ process_book() docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^

◆/;" i -◆ run() docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^

◆/;" i -◆ scan_book() docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^

◆/;" i -.DocNodeLTR docs/html/doxygen.css /^.DocNodeLTR {$/;" c -.DocNodeRTL docs/html/doxygen.css /^.DocNodeRTL {$/;" c -.PageDocRTL-title div.headertitle docs/html/doxygen.css /^.PageDocRTL-title div.headertitle {$/;" c -.PageDocRTL-title div.toc docs/html/doxygen.css /^.PageDocRTL-title div.toc {$/;" c -.PageDocRTL-title div.toc li docs/html/doxygen.css /^.PageDocRTL-title div.toc li {$/;" s -.PageDocRTL-title div.toc li.level1 docs/html/doxygen.css /^.PageDocRTL-title div.toc li.level1 {$/;" c -.PageDocRTL-title div.toc li.level2 docs/html/doxygen.css /^.PageDocRTL-title div.toc li.level2 {$/;" c -.PageDocRTL-title div.toc li.level3 docs/html/doxygen.css /^.PageDocRTL-title div.toc li.level3 {$/;" c -.PageDocRTL-title div.toc li.level4 docs/html/doxygen.css /^.PageDocRTL-title div.toc li.level4 {$/;" c -.app_body app/static/css/main.css /^.app_body{$/;" c -.app_footer app/static/css/main.css /^.app_footer{$/;" c -.app_hdr app/static/css/main.css /^.app_hdr{$/;" c -.app_header app/static/css/main.css /^.app_header{$/;" c -.app_subhdr app/static/css/main.css /^.app_subhdr{$/;" c -.arrow docs/html/doxygen.css /^.arrow {$/;" c -.caption docs/html/doxygen.css /^.caption$/;" c -.caution docs/html/HTML/style.css /^.caution { text-align: center; margin: 1em 40px; }$/;" c -.contents a.qindexHL:visited docs/html/doxygen.css /^.contents a.qindexHL:visited {$/;" c -.contents a:visited docs/html/doxygen.css /^.contents a:visited {$/;" s -.curline:hover docs/html/HTML/style.css /^.curline:hover { background-color:lightgray; }$/;" c -.cvs docs/html/HTML/style.css /^.cvs { font-size: 90%; }$/;" c -.diagraph docs/html/doxygen.css /^.diagraph$/;" c -.directory .levels docs/html/doxygen.css /^.directory .levels {$/;" c -.directory .levels span docs/html/doxygen.css /^.directory .levels span {$/;" s -.directory img docs/html/doxygen.css /^.directory img {$/;" s -.directory table docs/html/doxygen.css /^.directory table {$/;" s -.directory td docs/html/doxygen.css /^.directory td {$/;" s -.directory td.desc docs/html/doxygen.css /^.directory td.desc {$/;" c -.directory td.entry docs/html/doxygen.css /^.directory td.entry {$/;" c -.directory td.entry a docs/html/doxygen.css /^.directory td.entry a {$/;" s -.directory td.entry a img docs/html/doxygen.css /^.directory td.entry a img {$/;" s -.directory tr.even docs/html/doxygen.css /^.directory tr.even {$/;" c -.dirtab docs/html/doxygen.css /^.dirtab {$/;" c -.dotgraph docs/html/doxygen.css /^.dotgraph$/;" c -.error docs/html/HTML/style.css /^.error { color: red; }$/;" c -.exception docs/html/doxygen.css /^.params, .retval, .exception, .tparams {$/;" c -.exception .paramname docs/html/doxygen.css /^.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {$/;" c -.fieldtable td docs/html/doxygen.css /^.fieldtable td, .fieldtable th {$/;" s -.fieldtable td.fielddoc docs/html/doxygen.css /^.fieldtable td.fielddoc {$/;" c -.fieldtable td.fielddoc p:first-child docs/html/doxygen.css /^.fieldtable td.fielddoc p:first-child {$/;" s -.fieldtable td.fielddoc p:last-child docs/html/doxygen.css /^.fieldtable td.fielddoc p:last-child {$/;" s -.fieldtable td.fieldname docs/html/doxygen.css /^.fieldtable td.fieldname {$/;" c -.fieldtable td.fieldname docs/html/doxygen.css /^.fieldtable td.fieldtype, .fieldtable td.fieldname {$/;" c -.fieldtable td.fieldtype docs/html/doxygen.css /^.fieldtable td.fieldtype, .fieldtable td.fieldname {$/;" c -.fieldtable th docs/html/doxygen.css /^.fieldtable td, .fieldtable th {$/;" s -.fieldtable th docs/html/doxygen.css /^.fieldtable th {$/;" s -.fieldtable tr docs/html/doxygen.css /^.memberdecls td, .fieldtable tr {$/;" s -.fieldtable tr.glow docs/html/doxygen.css /^.memberdecls td.glow, .fieldtable tr.glow {$/;" c -.fieldtable tr:last-child td docs/html/doxygen.css /^.fieldtable tr:last-child td {$/;" s -.fragment docs/html/doxygen.css /^.fragment {$/;" c -.icon docs/html/doxygen.css /^.icon {$/;" c -.icona docs/html/doxygen.css /^.icona {$/;" c -.icondoc docs/html/doxygen.css /^.icondoc {$/;" c -.iconfclosed docs/html/doxygen.css /^.iconfclosed {$/;" c -.iconfopen docs/html/doxygen.css /^.iconfopen {$/;" c -.image docs/html/doxygen.css /^.image$/;" c -.inherit docs/html/doxygen.css /^.inherit {$/;" c -.inherit_header docs/html/doxygen.css /^.inherit_header {$/;" c -.inherit_header td docs/html/doxygen.css /^.inherit_header td {$/;" s -.left_col app/static/css/main.css /^.left_col{$/;" c -.lineno docs/html/doxygen.css /^.lineno {$/;" c -.loading docs/html/HTML/style.css /^.loading { color: white; background-color: red; }$/;" c -.mdescLeft docs/html/doxygen.css /^.mdescLeft, .mdescRight {$/;" c -.mdescLeft docs/html/doxygen.css /^.mdescLeft, .mdescRight,$/;" c -.mdescRight docs/html/doxygen.css /^.mdescLeft, .mdescRight {$/;" c -.mdescRight docs/html/doxygen.css /^.mdescLeft, .mdescRight,$/;" c -.memItemLeft docs/html/doxygen.css /^.memItemLeft, .memItemRight,$/;" c -.memItemLeft docs/html/doxygen.css /^.memItemLeft, .memTemplItemLeft {$/;" c -.memItemRight docs/html/doxygen.css /^.memItemLeft, .memItemRight,$/;" c -.memItemRight docs/html/doxygen.css /^.memItemRight {$/;" c -.memSeparator docs/html/doxygen.css /^.memSeparator {$/;" c -.memTemplItemLeft docs/html/doxygen.css /^.memItemLeft, .memTemplItemLeft {$/;" c -.memTemplItemLeft docs/html/doxygen.css /^.memTemplItemLeft, .memTemplItemRight, .memTemplParams {$/;" c -.memTemplItemRight docs/html/doxygen.css /^.memTemplItemLeft, .memTemplItemRight, .memTemplParams {$/;" c -.memTemplParams docs/html/doxygen.css /^.memTemplItemLeft, .memTemplItemRight, .memTemplParams {$/;" c -.memTemplParams docs/html/doxygen.css /^.memTemplParams {$/;" c -.memberdecls td docs/html/doxygen.css /^.memberdecls td, .fieldtable tr {$/;" s -.memberdecls td.glow docs/html/doxygen.css /^.memberdecls td.glow, .fieldtable tr.glow {$/;" c -.memdoc docs/html/doxygen.css /^.memdoc, dl.reflist dd {$/;" c -.memitem docs/html/doxygen.css /^ .memitem { page-break-inside: avoid; }$/;" c -.memitem docs/html/doxygen.css /^.memitem {$/;" c -.memitem.glow docs/html/doxygen.css /^.memitem.glow {$/;" c -.memname docs/html/doxygen.css /^.memname {$/;" c -.memname td docs/html/doxygen.css /^.memname td {$/;" s -.memnav docs/html/doxygen.css /^.memnav {$/;" c -.mempage docs/html/doxygen.css /^.mempage {$/;" c -.memproto docs/html/doxygen.css /^.memproto, dl.reflist dt {$/;" c -.memtemplate docs/html/doxygen.css /^.memtemplate {$/;" c -.memtitle docs/html/doxygen.css /^.memtitle {$/;" c -.mscgraph docs/html/doxygen.css /^.mscgraph$/;" c -.navpath li docs/html/doxygen.css /^.navpath li$/;" s -.navpath li.footer docs/html/doxygen.css /^.navpath li.footer$/;" c -.navpath li.navelem a docs/html/doxygen.css /^.navpath li.navelem a$/;" s -.navpath li.navelem a:hover docs/html/doxygen.css /^.navpath li.navelem a:hover$/;" s -.navpath ul docs/html/doxygen.css /^.navpath ul$/;" s -.overload docs/html/doxygen.css /^.overload {$/;" c -.paramkey docs/html/doxygen.css /^.paramkey {$/;" c -.paramname docs/html/doxygen.css /^.paramname {$/;" c -.paramname code docs/html/doxygen.css /^.paramname code {$/;" s -.paramname em docs/html/doxygen.css /^.paramname em {$/;" s -.params docs/html/doxygen.css /^.params, .retval, .exception, .tparams {$/;" c -.params .paramdir docs/html/doxygen.css /^.params .paramdir, .tparams .paramdir {$/;" c -.params .paramname docs/html/doxygen.css /^.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {$/;" c -.params .paramtype docs/html/doxygen.css /^.params .paramtype, .tparams .paramtype {$/;" c -.paramtype docs/html/doxygen.css /^.paramtype {$/;" c -.permalink docs/html/doxygen.css /^.permalink$/;" c -.plantumlgraph docs/html/doxygen.css /^.plantumlgraph$/;" c -.poweredby docs/html/HTML/style.css /^.poweredby { text-align: right; }$/;" c -.python_logo app/static/css/main.css /^.python_logo{$/;" c -.retval docs/html/doxygen.css /^.params, .retval, .exception, .tparams {$/;" c -.retval .paramname docs/html/doxygen.css /^.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {$/;" c -.right_col app/static/css/main.css /^.right_col{$/;" c -.shadow app/static/css/main.css /^.shadow{$/;" c -.shelf app/static/css/main.css /^.shelf{$/;" c -.shelf_contents app/static/css/main.css /^.shelf_contents{$/;" c -.sm docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm * docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm *:after docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm *:before docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm a.disabled docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm li docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox a span.sub-arrow docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox a.current docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox a.disabled docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox a.highlighted span.sub-arrow:before docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox a:active docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox a:focus docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox a:hover docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul a:active docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul a:focus docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul a:hover docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul a:active docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul a:focus docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul a:hover docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul a:active docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul a:focus docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul a:hover docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul a:active docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul a:focus docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul a:hover docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul ul a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul ul a:active docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul ul a:focus docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox ul ul ul ul ul a:hover docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox>li:first-child>:not(ul) a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox>li:first-child>a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>*:not(ul) a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox>li:last-child>*:not(ul) a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox>li:last-child>ul>li:last-child>*:not(ul) a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>*:not(ul) a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-dox>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-rtl docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm-rtl li docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm-rtl ul docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" s -.sm:after docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm>li>h1 docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm>li>h2 docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm>li>h3 docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm>li>h4 docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm>li>h5 docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.sm>li>h6 docs/html/tabs.css /^.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padd/;" c -.summary docs/html/doxygen.css /^ .summary { display: none; }$/;" c -.tabsearch docs/html/doxygen.css /^.tabsearch {$/;" c -.title docs/html/HTML/style.css /^.title { color: #cc0000; }$/;" c -.title docs/html/doxygen.css /^.title {$/;" c -.tparams docs/html/doxygen.css /^.params, .retval, .exception, .tparams {$/;" c -.tparams .paramdir docs/html/doxygen.css /^.params .paramdir, .tparams .paramdir {$/;" c -.tparams .paramname docs/html/doxygen.css /^.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {$/;" c -.tparams .paramtype docs/html/doxygen.css /^.params .paramtype, .tparams .paramtype {$/;" c -.ttc docs/html/doxygen.css /^.ttc {$/;" c -/home/raelon/Projects/pyShelf/books/Star Wars/1 - Before the Republic/002 - Dawn of the Jedi_Into the Void.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/003 - Lost Tribe of the Sith_The Collected Stories.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/004 - The Old Republic_Revan.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/005 - The Old Republic_Deceived.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/006 - Red Harvest.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/007 - The Old Republic_Fatal Alliance.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/008 - The Old Republic_Annihilation.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/009 - Knight Errant.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/010 - Darth Bane_Path of Destruction.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/011 - Darth Bane_Rule of Two.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/012 - Darth Bane_Dynasty of Evil.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/013 - Legacy of the Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/014 - Darth Plagueis.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/015 - Jedi Apprentice_The Rising Force.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/016 - Jedi Apprentice_The Dark Rival.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/017 - Jedi Apprentice_The Hidden Past.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/018 - Jedi Apprentice_The Mark of the Crown.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/019 - Jedi Apprentice_The Defenders of the Dead.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/020 - Jedi Apprentice_The Uncertain Path.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/021 - Jedi Apprentice_The Captive Temple.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/022 - Jedi Apprentice_The Day of Reckoning.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/023 - Jedi Apprentice_The Fight for Truth.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/024 - Jedi Apprentice_The Shattered Peace.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/025 - Jedi Apprentice_Deceptions.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/026 - The Life and Legend of Obi-Wan Kenobi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/027 - Jedi Apprentice_The Deadly Hunter.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/028 - Jedi Apprentice_The Evil Experiment.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/029 - Jedi Apprentice_The Dangerous Rescue.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/030 - Jedi Apprentice_The Ties That Bind.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/031 - Jedi Apprentice_The Death of Hope.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/032 - Jedi Apprentice_The Call to Vengeance.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/033 - Jedi Apprentice_The Only Witness.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/034 - Jedi Apprentice_The Threat Within.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/035 - Jedi Apprentice_The Followers.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/036 - Secrets of the Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/037 - The Rise and Fall of Darth Vader.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/038 - Darth Maul_Saboteur.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/039 - Cloak of Deception.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/040 - Maul_Lockdown.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/041 - Darth Maul_Shadow Hunter.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/042 - Episode I_The Phantom Menace.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/043 - Journal_Anakin Skywalker.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/044 - Journal_Darth Maul.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/045 - Journal_Queen Amidala.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/046 - Rogue Planet.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/047 - Jedi Quest_Path to Truth.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/048 - Jedi Quest_The Way of the Apprentice.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/049 - Outbound Flight.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/050 - Jedi Quest_The Trail of the Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/051 - Jedi Quest_Dangerous Games.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/052 - Jedi Quest_The Master of Disguise.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/053 - Jedi Quest_The School of Fear.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/054 - Jedi Quest_The Shadow Trap.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/055 - Jedi Quest_The Moment of Truth.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/056 - Jedi Quest_The Changing of the Guard.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/057 - Jedi Quest_The False Peace.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/058 - Jedi Quest_The Final Showdown.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/059 - The Approaching Storm.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/060 - Episode II_Attack of the Clones.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/061 - Boba Fett_The Fight to Survive.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/062 - Boba Fett_Crossfire.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/063 - Boba Fett_Maze of Deception.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/064 - The Cestus Deception.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/065 - The Hive.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/066 - Jedi Trial.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/067 - The Clone Wars.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/068 - Clone Wars Secret Missions_Breakout Squad.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/069 - Clone Wars Secret Missions_Curse of the Black Hole Pirates.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/070 - Clone Wars Secret Missions_Duel at Shattered Rock.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/071 - Clone Wars Secret Missions_Guardians of the Chiss Key.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/072 - The Clone Wars_Wild Space.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/073 - Boba Fett_Hunted.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/074 - Republic Commando_Hard Contact.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/075 - Shatterpoint.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/076 - The Clone Wars_No Prisoners.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/077 - Republic Commando_Triple Zero.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/078 - Clone Wars Gambit_Stealth.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/079 - Clone Wars Gambit_Siege.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/080 - Republic Commando_True Colors.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/081 - The Wrath of Darth Maul.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/082 - Medstar I_Battle Surgeons.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/083 - Medstar II_Jedi Healer.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/084 - Yoda Dark Rendezvous.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/085 - Boba Fett_A New Threat.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/086 - Boba Fett_Pursuit.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/087 - Episode III_Labyrinth of Evil.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/088 - Episode III_Revenge of the Sith.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/089 - Republic Commando_Order 066.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/090 - Kenobi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/091 - Episode III_Dark Lord The Rise of Darth Vader.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/092 - Republic Commando_501st.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/093 - Coruscant Nights_Jedi Twilight.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/094 - The Last of the Jedi_The Desperate Mission.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/095 - The Last of the Jedi_Dark Warning.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/096 - The Last of the Jedi_Underworld.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/097 - The Last of the Jedi_Death on Naboo.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/098 - Coruscant Nights_Street of Shadows.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/099 - The Last of the Jedi_A Tangled Web.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/100 - The Last of the Jedi_Return of the Dark Side.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/101 - The Last of the Jedi_Secret Weapon.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/102 - The Last of the Jedi_Against the Empire.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/103 - The Last of the Jedi_Master of Deception.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/104 - The Last of the Jedi_Reckoning.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/105 - Coruscant Nights_Patterns of Force.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/106 - The Last Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/107 - A New Hope_The Life of Luke Skywalker.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/108 - Han Solo_The Paradise Snare.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/109 - Han Solo_The Hutt Gambit.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/110 - The Force Unleashed.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/111 - The Adventures of Lando Calrissian.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/112 - Death Star.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/113 - The Han Solo Adventures.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/114 - Han Solo_Rebel Dawn.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/115 - The Force Unleashed II.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/116 - Dark Forces_Soldier for the Empire.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/117 - Dark Forces_Rebel Agent.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/118 - Dark Forces_Jedi Knight.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/119 - Death Troopers.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/120 - Shadow Games.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/121 - Episode IV_A New Hope.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/122 - Tales From Mos Eisley Cantina.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/123 - Scoundrels.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/124 - Rebel Force_Target.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/125 - Rebel Force_Hostage.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/126 - Rebel Force_Renegade.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/127 - Rebel Force_Firefight.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/128 - Rebel Force_Trapped.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/129 - Allegiance.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/130 - Rebel Force_Uprising.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/131 - Eaten Alive.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/132 - City of the Dead.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/133 - Planet Plague.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/134 - The Nightmare Machine.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/135 - Ghost of the Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/136 - Army of Terror.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/137 - Choices of One.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/138 - The Brain Spiders.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/139 - The Swarm.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/140 - Spore.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/141 - The Doomsday Ship.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/142 - Clones.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/143 - The Hunger.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/144 - Honor Among Thieves.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/145 - Galaxies_The Ruins of Dantooine.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/146 - Splinter of the Mind's Eye.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/147 - Empire and Rebellion_Razor's Edge.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/148 - Episode V_The Empire Strikes Back.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/149 - Tales of the Bounty Hunters.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/150 - Shadows of the Empire.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/151 - Tales From the Empire.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/152 - Tales From Jabba's Palace.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/153 - Episode VI_Return of the Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/154 - The Bounty Hunter Wars_The Mandalorian Armor.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/155 - The Bounty Hunter Wars_Slave Ship.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/156 - The Truce at Bakura.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/157 - The Bounty Hunter Wars_Hard Merchandise.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/158 - Tales From the New Republic.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/159 - Luke Skywalker and the Shadows of Mindor.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/160 - Jedi Prince_The Glove of Darth Vader.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/161 - Jedi Prince_The Lost City of the Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/162 - Jedi Prince_Zorba the Hutt's Revenge.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/163 - Jedi Prince_Mission From Mount Yoda.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/164 - Jedi Prince_Queen of the Empire.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/165 - Jedi Prince_Prophets of the Dark Side.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/166 - Dark Forces_Rebel Agent.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/167 - Dark Forces_ Jedi Knight.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/168 - X-Wing_Rogue Squadron.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/169 - X-Wing_Wedge's Gamble.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/170 - X-Wing_The Krytos Trap.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/171 - X-Wing_The Bacta War.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/172 - X-Wing_Wraith Squadron.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/173 - X-Wing_Iron Fist.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/174 - X-Wing_Solo Command.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/175 - The Courtship of Princess Leia.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/176 - A Forest Apart.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/177 - Tatooine Ghost.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/178 - Thrawn_Heir to the Empire.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/179 - Thrawn_Dark Force Rising.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/180 - Thrawn_The Last Command.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/181 - X-Wing_Isard's Revenge.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/182 - The Jedi Academy_Jedi Search.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/183 - The Jedi Academy_Dark Apprentice.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/184 - The Jedi Academy_Champions of the Force.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/185 - I, Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/186 - Children of the Jedi.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/187 - Darksaber.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/188 - X-Wing_Starfighters of Adumar.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/189 - Planet of Twilight.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/190 - The Crystal Star.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/191 - The Black Fleet Crisis_Before the Storm.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/192 - The Black Fleet Crisis_Shield of Lies.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/193 - The Black Fleet Crisis_Tyrant's Test.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/194 - The New Rebellion.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/195 - The Corellian_Ambush at Corellia.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/196 - The Corellian_Assault at Selonia.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/197 - The Corellian_Showdown at Centerpoint.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/198 - The Hand of Thrawn_Specter of the Past.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/199 - The Hand of Thrawn_Vision of the Future.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/200 - Scourge.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/201 - Junior Jedi Knights_The Golden Globe.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/202 - Junior Jedi Knights_Lyric's World.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/203 - Junior Jedi Knights_Promises.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/204 - Junior Jedi Knights_Anakin's Quest.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/205 - Junior Jedi Knights_Vader's Fortress.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/206 - Junior Jedi Knights_Kenobi's Blade.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/207 - Fool's Bargain.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/208 - Survivor's Quest.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/209 - Young Jedi Knights_Heirs of the Force.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/210 - Young Jedi Knights_Shadow Academy.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/211 - Young Jedi Knights_The Lost Ones.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/212 - Young Jedi Knights_Lightsabers.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/213 - Young Jedi Knights_Darkest Knight.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/214 - Young Jedi Knights_Jedi Under Siege.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/215 - Young Jedi Knights_Shards of Alderaann.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/216 - Young Jedi Knights_Diversity Alliance.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/217 - Young Jedi Knights_Delusions of Grandeur.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/218 - Young Jedi Knights_Jedi Bounty.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/219 - Young Jedi Knights_The Emperor's Plague.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/220 - Young Jedi Knights_Return to Ord Mantell.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/221 - Young Jedi Knights_Trouble on Cloud City.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/222 - Young Jedi Knights_Crisis at Crystal Reef.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/223 - Boba Fett_A Practical Man.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/224 - The New Jedi Order_Vector Prime.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/225 - The New Jedi Order_Dark Tide I - Onslaught.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/226 - The New Jedi Order_Dark Tide II - Ruin.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/227 - The New Jedi Order_Agents of Chaos I - Hero's Trial.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/228 - The New Jedi Order_Agents of Chaos II - Jedi Eclipse.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/229 - The New Jedi Order_Balance Point.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/230 - The New Jedi Order_Recovery.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/231 - The New Jedi Order_Edge of Victory I - Conquest.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/232 - The New Jedi Order_Edge of Victory II - Rebirth.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/233 - The New Jedi Order_Star by Star.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/234 - The New Jedi Order_Dark Journey.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/235 - The New Jedi Order_Enemy Lines I - Rebel Dream.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/236 - The New Jedi Order_Enemy Lines II - Rebel Stand.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/237 - The New Jedi Order_Traitor.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/238 - The New Jedi Order_Destiny's Way.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/239 - The New Jedi Order_Ylesia.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/240 - The New Jedi Order_Force Heretic I - Remnant.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/241 - The New Jedi Order_Force Heretic II - Refugee.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/242 - The New Jedi Order_Force Heretic III - Reunion.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/243 - The New Jedi Order_The Final Prophecy.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/244 - The New Jedi Order_The Unifying Force.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/245 - Dark Nest_The Joiner King.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/246 - Dark Nest_The Unseen Queen.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/247 - Dark Nest_The Swarm War.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/248 - Legacy of the Force_Betrayal.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/249- Legacy of the Force_Bloodlines.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/250 - Legacy of the Force_Tempest.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/251 - Legacy of the Force_Exile.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/252 - Legacy of the Force_Sacrifice.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/253 - Legacy of the Force_Inferno.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/254 - Legacy of the Force_Fury.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/255 - Legacy of the Force_Revelation.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/256 - Legacy of the Force_Invincible.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/257 - Crosscurrent.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/258 - Riptide.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/259 - Millennium Falcon.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/260 - Fate of the Jedi_Outcast.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/261 - Fate of the Jedi_Omen.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/262 - Fate of the Jedi_Abyss.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/263 - Fate of the Jedi_Backlash.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/264 - Fate of the Jedi_Allies.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/265 - Fate of the Jedi_Vortex.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/266 - Fate of the Jedi_Conviction.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/267 - Fate of the Jedi_Ascension.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/268 - Fate of the Jedi_Apocalypse.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/269 - X-Wing_Mercy Kill.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/270 - Crucible.epub app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" o -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/1 - Before the Republic/002 - Dawn of the Jedi_Into the Void.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/003 - Lost Tribe of the Sith_The Collected Stories.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/004 - The Old Republic_Revan.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/005 - The Old Republic_Deceived.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/006 - Red Harvest.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/007 - The Old Republic_Fatal Alliance.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/008 - The Old Republic_Annihilation.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/009 - Knight Errant.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/010 - Darth Bane_Path of Destruction.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/011 - Darth Bane_Rule of Two.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/012 - Darth Bane_Dynasty of Evil.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/013 - Legacy of the Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/014 - Darth Plagueis.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/015 - Jedi Apprentice_The Rising Force.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/016 - Jedi Apprentice_The Dark Rival.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/017 - Jedi Apprentice_The Hidden Past.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/018 - Jedi Apprentice_The Mark of the Crown.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/019 - Jedi Apprentice_The Defenders of the Dead.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/020 - Jedi Apprentice_The Uncertain Path.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/021 - Jedi Apprentice_The Captive Temple.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/022 - Jedi Apprentice_The Day of Reckoning.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/023 - Jedi Apprentice_The Fight for Truth.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/024 - Jedi Apprentice_The Shattered Peace.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/025 - Jedi Apprentice_Deceptions.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/026 - The Life and Legend of Obi-Wan Kenobi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/027 - Jedi Apprentice_The Deadly Hunter.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/028 - Jedi Apprentice_The Evil Experiment.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/029 - Jedi Apprentice_The Dangerous Rescue.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/030 - Jedi Apprentice_The Ties That Bind.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/031 - Jedi Apprentice_The Death of Hope.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/032 - Jedi Apprentice_The Call to Vengeance.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/033 - Jedi Apprentice_The Only Witness.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/034 - Jedi Apprentice_The Threat Within.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/035 - Jedi Apprentice_The Followers.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/036 - Secrets of the Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/037 - The Rise and Fall of Darth Vader.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/038 - Darth Maul_Saboteur.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/039 - Cloak of Deception.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/040 - Maul_Lockdown.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/041 - Darth Maul_Shadow Hunter.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/042 - Episode I_The Phantom Menace.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/043 - Journal_Anakin Skywalker.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/044 - Journal_Darth Maul.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/045 - Journal_Queen Amidala.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/046 - Rogue Planet.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/047 - Jedi Quest_Path to Truth.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/048 - Jedi Quest_The Way of the Apprentice.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/049 - Outbound Flight.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/050 - Jedi Quest_The Trail of the Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/051 - Jedi Quest_Dangerous Games.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/052 - Jedi Quest_The Master of Disguise.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/053 - Jedi Quest_The School of Fear.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/054 - Jedi Quest_The Shadow Trap.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/055 - Jedi Quest_The Moment of Truth.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/056 - Jedi Quest_The Changing of the Guard.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/057 - Jedi Quest_The False Peace.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/058 - Jedi Quest_The Final Showdown.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/059 - The Approaching Storm.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/060 - Episode II_Attack of the Clones.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/061 - Boba Fett_The Fight to Survive.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/062 - Boba Fett_Crossfire.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/063 - Boba Fett_Maze of Deception.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/064 - The Cestus Deception.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/065 - The Hive.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/066 - Jedi Trial.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/067 - The Clone Wars.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/068 - Clone Wars Secret Missions_Breakout Squad.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/069 - Clone Wars Secret Missions_Curse of the Black Hole Pirates.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/070 - Clone Wars Secret Missions_Duel at Shattered Rock.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/071 - Clone Wars Secret Missions_Guardians of the Chiss Key.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/072 - The Clone Wars_Wild Space.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/073 - Boba Fett_Hunted.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/074 - Republic Commando_Hard Contact.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/075 - Shatterpoint.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/076 - The Clone Wars_No Prisoners.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/077 - Republic Commando_Triple Zero.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/078 - Clone Wars Gambit_Stealth.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/079 - Clone Wars Gambit_Siege.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/080 - Republic Commando_True Colors.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/081 - The Wrath of Darth Maul.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/082 - Medstar I_Battle Surgeons.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/083 - Medstar II_Jedi Healer.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/084 - Yoda Dark Rendezvous.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/085 - Boba Fett_A New Threat.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/086 - Boba Fett_Pursuit.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/087 - Episode III_Labyrinth of Evil.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/088 - Episode III_Revenge of the Sith.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/089 - Republic Commando_Order 066.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/090 - Kenobi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/091 - Episode III_Dark Lord The Rise of Darth Vader.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/092 - Republic Commando_501st.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/093 - Coruscant Nights_Jedi Twilight.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/094 - The Last of the Jedi_The Desperate Mission.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/095 - The Last of the Jedi_Dark Warning.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/096 - The Last of the Jedi_Underworld.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/097 - The Last of the Jedi_Death on Naboo.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/098 - Coruscant Nights_Street of Shadows.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/099 - The Last of the Jedi_A Tangled Web.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/100 - The Last of the Jedi_Return of the Dark Side.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/101 - The Last of the Jedi_Secret Weapon.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/102 - The Last of the Jedi_Against the Empire.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/103 - The Last of the Jedi_Master of Deception.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/104 - The Last of the Jedi_Reckoning.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/105 - Coruscant Nights_Patterns of Force.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/106 - The Last Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/107 - A New Hope_The Life of Luke Skywalker.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/108 - Han Solo_The Paradise Snare.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/109 - Han Solo_The Hutt Gambit.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/110 - The Force Unleashed.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/111 - The Adventures of Lando Calrissian.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/112 - Death Star.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/113 - The Han Solo Adventures.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/114 - Han Solo_Rebel Dawn.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/115 - The Force Unleashed II.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/116 - Dark Forces_Soldier for the Empire.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/117 - Dark Forces_Rebel Agent.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/118 - Dark Forces_Jedi Knight.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/119 - Death Troopers.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/120 - Shadow Games.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/121 - Episode IV_A New Hope.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/122 - Tales From Mos Eisley Cantina.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/123 - Scoundrels.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/124 - Rebel Force_Target.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/125 - Rebel Force_Hostage.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/126 - Rebel Force_Renegade.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/127 - Rebel Force_Firefight.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/128 - Rebel Force_Trapped.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/129 - Allegiance.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/130 - Rebel Force_Uprising.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/131 - Eaten Alive.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/132 - City of the Dead.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/133 - Planet Plague.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/134 - The Nightmare Machine.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/135 - Ghost of the Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/136 - Army of Terror.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/137 - Choices of One.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/138 - The Brain Spiders.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/139 - The Swarm.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/140 - Spore.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/141 - The Doomsday Ship.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/142 - Clones.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/143 - The Hunger.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/144 - Honor Among Thieves.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/145 - Galaxies_The Ruins of Dantooine.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/146 - Splinter of the Mind's Eye.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/147 - Empire and Rebellion_Razor's Edge.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/148 - Episode V_The Empire Strikes Back.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/149 - Tales of the Bounty Hunters.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/150 - Shadows of the Empire.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/151 - Tales From the Empire.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/152 - Tales From Jabba's Palace.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/153 - Episode VI_Return of the Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/154 - The Bounty Hunter Wars_The Mandalorian Armor.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/155 - The Bounty Hunter Wars_Slave Ship.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/156 - The Truce at Bakura.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/157 - The Bounty Hunter Wars_Hard Merchandise.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/158 - Tales From the New Republic.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/159 - Luke Skywalker and the Shadows of Mindor.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/160 - Jedi Prince_The Glove of Darth Vader.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/161 - Jedi Prince_The Lost City of the Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/162 - Jedi Prince_Zorba the Hutt's Revenge.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/163 - Jedi Prince_Mission From Mount Yoda.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/164 - Jedi Prince_Queen of the Empire.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/165 - Jedi Prince_Prophets of the Dark Side.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/166 - Dark Forces_Rebel Agent.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/167 - Dark Forces_ Jedi Knight.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/168 - X-Wing_Rogue Squadron.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/169 - X-Wing_Wedge's Gamble.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/170 - X-Wing_The Krytos Trap.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/171 - X-Wing_The Bacta War.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/172 - X-Wing_Wraith Squadron.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/173 - X-Wing_Iron Fist.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/174 - X-Wing_Solo Command.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/175 - The Courtship of Princess Leia.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/176 - A Forest Apart.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/177 - Tatooine Ghost.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/178 - Thrawn_Heir to the Empire.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/179 - Thrawn_Dark Force Rising.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/180 - Thrawn_The Last Command.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/181 - X-Wing_Isard's Revenge.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/182 - The Jedi Academy_Jedi Search.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/183 - The Jedi Academy_Dark Apprentice.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/184 - The Jedi Academy_Champions of the Force.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/185 - I, Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/186 - Children of the Jedi.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/187 - Darksaber.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/188 - X-Wing_Starfighters of Adumar.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/189 - Planet of Twilight.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/190 - The Crystal Star.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/191 - The Black Fleet Crisis_Before the Storm.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/192 - The Black Fleet Crisis_Shield of Lies.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/193 - The Black Fleet Crisis_Tyrant's Test.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/194 - The New Rebellion.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/195 - The Corellian_Ambush at Corellia.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/196 - The Corellian_Assault at Selonia.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/197 - The Corellian_Showdown at Centerpoint.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/198 - The Hand of Thrawn_Specter of the Past.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/199 - The Hand of Thrawn_Vision of the Future.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/200 - Scourge.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/201 - Junior Jedi Knights_The Golden Globe.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/202 - Junior Jedi Knights_Lyric's World.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/203 - Junior Jedi Knights_Promises.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/204 - Junior Jedi Knights_Anakin's Quest.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/205 - Junior Jedi Knights_Vader's Fortress.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/206 - Junior Jedi Knights_Kenobi's Blade.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/207 - Fool's Bargain.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/208 - Survivor's Quest.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/209 - Young Jedi Knights_Heirs of the Force.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/210 - Young Jedi Knights_Shadow Academy.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/211 - Young Jedi Knights_The Lost Ones.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/212 - Young Jedi Knights_Lightsabers.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/213 - Young Jedi Knights_Darkest Knight.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/214 - Young Jedi Knights_Jedi Under Siege.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/215 - Young Jedi Knights_Shards of Alderaann.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/216 - Young Jedi Knights_Diversity Alliance.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/217 - Young Jedi Knights_Delusions of Grandeur.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/218 - Young Jedi Knights_Jedi Bounty.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/219 - Young Jedi Knights_The Emperor's Plague.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/220 - Young Jedi Knights_Return to Ord Mantell.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/221 - Young Jedi Knights_Trouble on Cloud City.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/222 - Young Jedi Knights_Crisis at Crystal Reef.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/223 - Boba Fett_A Practical Man.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/224 - The New Jedi Order_Vector Prime.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/225 - The New Jedi Order_Dark Tide I - Onslaught.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/226 - The New Jedi Order_Dark Tide II - Ruin.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/227 - The New Jedi Order_Agents of Chaos I - Hero's Trial.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/228 - The New Jedi Order_Agents of Chaos II - Jedi Eclipse.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/229 - The New Jedi Order_Balance Point.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/230 - The New Jedi Order_Recovery.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/231 - The New Jedi Order_Edge of Victory I - Conquest.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/232 - The New Jedi Order_Edge of Victory II - Rebirth.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/233 - The New Jedi Order_Star by Star.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/234 - The New Jedi Order_Dark Journey.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/235 - The New Jedi Order_Enemy Lines I - Rebel Dream.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/236 - The New Jedi Order_Enemy Lines II - Rebel Stand.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/237 - The New Jedi Order_Traitor.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/238 - The New Jedi Order_Destiny's Way.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/239 - The New Jedi Order_Ylesia.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/240 - The New Jedi Order_Force Heretic I - Remnant.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/241 - The New Jedi Order_Force Heretic II - Refugee.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/242 - The New Jedi Order_Force Heretic III - Reunion.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/243 - The New Jedi Order_The Final Prophecy.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/244 - The New Jedi Order_The Unifying Force.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/245 - Dark Nest_The Joiner King.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/246 - Dark Nest_The Unseen Queen.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/247 - Dark Nest_The Swarm War.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/248 - Legacy of the Force_Betrayal.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/249- Legacy of the Force_Bloodlines.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/250 - Legacy of the Force_Tempest.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/251 - Legacy of the Force_Exile.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/252 - Legacy of the Force_Sacrifice.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/253 - Legacy of the Force_Inferno.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/254 - Legacy of the Force_Fury.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/255 - Legacy of the Force_Revelation.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/256 - Legacy of the Force_Invincible.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/257 - Crosscurrent.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/258 - Riptide.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/259 - Millennium Falcon.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/260 - Fate of the Jedi_Outcast.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/261 - Fate of the Jedi_Omen.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/262 - Fate of the Jedi_Abyss.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/263 - Fate of the Jedi_Backlash.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/264 - Fate of the Jedi_Allies.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/265 - Fate of the Jedi_Vortex.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/266 - Fate of the Jedi_Conviction.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/267 - Fate of the Jedi_Ascension.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/268 - Fate of the Jedi_Apocalypse.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/269 - X-Wing_Mercy Kill.epub.files -0 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/270 - Crucible.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/003 - Lost Tribe of the Sith_The Collected Stories.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/004 - The Old Republic_Revan.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/005 - The Old Republic_Deceived.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/006 - Red Harvest.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/007 - The Old Republic_Fatal Alliance.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/009 - Knight Errant.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/010 - Darth Bane_Path of Destruction.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/011 - Darth Bane_Rule of Two.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/012 - Darth Bane_Dynasty of Evil.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/013 - Legacy of the Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/014 - Darth Plagueis.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/015 - Jedi Apprentice_The Rising Force.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/016 - Jedi Apprentice_The Dark Rival.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/017 - Jedi Apprentice_The Hidden Past.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/018 - Jedi Apprentice_The Mark of the Crown.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/019 - Jedi Apprentice_The Defenders of the Dead.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/020 - Jedi Apprentice_The Uncertain Path.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/021 - Jedi Apprentice_The Captive Temple.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/022 - Jedi Apprentice_The Day of Reckoning.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/023 - Jedi Apprentice_The Fight for Truth.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/024 - Jedi Apprentice_The Shattered Peace.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/025 - Jedi Apprentice_Deceptions.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/026 - The Life and Legend of Obi-Wan Kenobi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/027 - Jedi Apprentice_The Deadly Hunter.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/028 - Jedi Apprentice_The Evil Experiment.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/029 - Jedi Apprentice_The Dangerous Rescue.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/030 - Jedi Apprentice_The Ties That Bind.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/031 - Jedi Apprentice_The Death of Hope.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/032 - Jedi Apprentice_The Call to Vengeance.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/033 - Jedi Apprentice_The Only Witness.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/034 - Jedi Apprentice_The Threat Within.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/035 - Jedi Apprentice_The Followers.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/036 - Secrets of the Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/037 - The Rise and Fall of Darth Vader.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/038 - Darth Maul_Saboteur.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/039 - Cloak of Deception.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/041 - Darth Maul_Shadow Hunter.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/042 - Episode I_The Phantom Menace.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/043 - Journal_Anakin Skywalker.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/044 - Journal_Darth Maul.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/045 - Journal_Queen Amidala.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/046 - Rogue Planet.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/047 - Jedi Quest_Path to Truth.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/048 - Jedi Quest_The Way of the Apprentice.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/049 - Outbound Flight.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/050 - Jedi Quest_The Trail of the Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/051 - Jedi Quest_Dangerous Games.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/052 - Jedi Quest_The Master of Disguise.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/053 - Jedi Quest_The School of Fear.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/054 - Jedi Quest_The Shadow Trap.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/055 - Jedi Quest_The Moment of Truth.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/056 - Jedi Quest_The Changing of the Guard.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/057 - Jedi Quest_The False Peace.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/058 - Jedi Quest_The Final Showdown.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/059 - The Approaching Storm.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/060 - Episode II_Attack of the Clones.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/061 - Boba Fett_The Fight to Survive.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/062 - Boba Fett_Crossfire.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/063 - Boba Fett_Maze of Deception.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/064 - The Cestus Deception.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/065 - The Hive.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/066 - Jedi Trial.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/067 - The Clone Wars.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/068 - Clone Wars Secret Missions_Breakout Squad.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/069 - Clone Wars Secret Missions_Curse of the Black Hole Pirates.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/070 - Clone Wars Secret Missions_Duel at Shattered Rock.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/071 - Clone Wars Secret Missions_Guardians of the Chiss Key.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/072 - The Clone Wars_Wild Space.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/073 - Boba Fett_Hunted.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/074 - Republic Commando_Hard Contact.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/075 - Shatterpoint.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/076 - The Clone Wars_No Prisoners.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/077 - Republic Commando_Triple Zero.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/078 - Clone Wars Gambit_Stealth.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/079 - Clone Wars Gambit_Siege.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/080 - Republic Commando_True Colors.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/081 - The Wrath of Darth Maul.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/082 - Medstar I_Battle Surgeons.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/083 - Medstar II_Jedi Healer.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/084 - Yoda Dark Rendezvous.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/085 - Boba Fett_A New Threat.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/086 - Boba Fett_Pursuit.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/087 - Episode III_Labyrinth of Evil.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/088 - Episode III_Revenge of the Sith.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/089 - Republic Commando_Order 066.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/090 - Kenobi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/091 - Episode III_Dark Lord The Rise of Darth Vader.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/092 - Republic Commando_501st.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/093 - Coruscant Nights_Jedi Twilight.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/094 - The Last of the Jedi_The Desperate Mission.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/095 - The Last of the Jedi_Dark Warning.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/096 - The Last of the Jedi_Underworld.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/097 - The Last of the Jedi_Death on Naboo.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/098 - Coruscant Nights_Street of Shadows.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/099 - The Last of the Jedi_A Tangled Web.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/100 - The Last of the Jedi_Return of the Dark Side.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/101 - The Last of the Jedi_Secret Weapon.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/102 - The Last of the Jedi_Against the Empire.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/103 - The Last of the Jedi_Master of Deception.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/104 - The Last of the Jedi_Reckoning.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/105 - Coruscant Nights_Patterns of Force.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/106 - The Last Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/107 - A New Hope_The Life of Luke Skywalker.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/108 - Han Solo_The Paradise Snare.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/109 - Han Solo_The Hutt Gambit.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/110 - The Force Unleashed.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/111 - The Adventures of Lando Calrissian.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/112 - Death Star.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/113 - The Han Solo Adventures.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/114 - Han Solo_Rebel Dawn.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/115 - The Force Unleashed II.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/116 - Dark Forces_Soldier for the Empire.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/117 - Dark Forces_Rebel Agent.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/118 - Dark Forces_Jedi Knight.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/119 - Death Troopers.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/120 - Shadow Games.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/121 - Episode IV_A New Hope.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/122 - Tales From Mos Eisley Cantina.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/123 - Scoundrels.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/124 - Rebel Force_Target.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/125 - Rebel Force_Hostage.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/126 - Rebel Force_Renegade.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/127 - Rebel Force_Firefight.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/128 - Rebel Force_Trapped.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/129 - Allegiance.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/130 - Rebel Force_Uprising.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/131 - Eaten Alive.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/132 - City of the Dead.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/133 - Planet Plague.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/134 - The Nightmare Machine.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/135 - Ghost of the Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/136 - Army of Terror.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/137 - Choices of One.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/138 - The Brain Spiders.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/139 - The Swarm.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/140 - Spore.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/141 - The Doomsday Ship.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/142 - Clones.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/143 - The Hunger.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/144 - Honor Among Thieves.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/145 - Galaxies_The Ruins of Dantooine.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/146 - Splinter of the Mind's Eye.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/147 - Empire and Rebellion_Razor's Edge.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/148 - Episode V_The Empire Strikes Back.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/149 - Tales of the Bounty Hunters.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/150 - Shadows of the Empire.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/151 - Tales From the Empire.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/152 - Tales From Jabba's Palace.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/153 - Episode VI_Return of the Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/154 - The Bounty Hunter Wars_The Mandalorian Armor.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/155 - The Bounty Hunter Wars_Slave Ship.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/156 - The Truce at Bakura.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/157 - The Bounty Hunter Wars_Hard Merchandise.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/158 - Tales From the New Republic.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/159 - Luke Skywalker and the Shadows of Mindor.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/160 - Jedi Prince_The Glove of Darth Vader.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/161 - Jedi Prince_The Lost City of the Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/162 - Jedi Prince_Zorba the Hutt's Revenge.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/163 - Jedi Prince_Mission From Mount Yoda.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/164 - Jedi Prince_Queen of the Empire.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/165 - Jedi Prince_Prophets of the Dark Side.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/166 - Dark Forces_Rebel Agent.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/167 - Dark Forces_ Jedi Knight.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/168 - X-Wing_Rogue Squadron.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/169 - X-Wing_Wedge's Gamble.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/170 - X-Wing_The Krytos Trap.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/171 - X-Wing_The Bacta War.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/172 - X-Wing_Wraith Squadron.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/173 - X-Wing_Iron Fist.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/174 - X-Wing_Solo Command.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/175 - The Courtship of Princess Leia.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/176 - A Forest Apart.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/177 - Tatooine Ghost.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/178 - Thrawn_Heir to the Empire.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/179 - Thrawn_Dark Force Rising.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/180 - Thrawn_The Last Command.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/181 - X-Wing_Isard's Revenge.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/182 - The Jedi Academy_Jedi Search.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/183 - The Jedi Academy_Dark Apprentice.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/184 - The Jedi Academy_Champions of the Force.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/185 - I, Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/186 - Children of the Jedi.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/187 - Darksaber.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/188 - X-Wing_Starfighters of Adumar.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/189 - Planet of Twilight.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/190 - The Crystal Star.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/191 - The Black Fleet Crisis_Before the Storm.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/192 - The Black Fleet Crisis_Shield of Lies.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/193 - The Black Fleet Crisis_Tyrant's Test.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/194 - The New Rebellion.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/195 - The Corellian_Ambush at Corellia.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/196 - The Corellian_Assault at Selonia.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/197 - The Corellian_Showdown at Centerpoint.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/198 - The Hand of Thrawn_Specter of the Past.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/199 - The Hand of Thrawn_Vision of the Future.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/200 - Scourge.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/201 - Junior Jedi Knights_The Golden Globe.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/202 - Junior Jedi Knights_Lyric's World.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/203 - Junior Jedi Knights_Promises.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/204 - Junior Jedi Knights_Anakin's Quest.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/205 - Junior Jedi Knights_Vader's Fortress.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/206 - Junior Jedi Knights_Kenobi's Blade.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/207 - Fool's Bargain.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/208 - Survivor's Quest.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/209 - Young Jedi Knights_Heirs of the Force.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/210 - Young Jedi Knights_Shadow Academy.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/211 - Young Jedi Knights_The Lost Ones.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/212 - Young Jedi Knights_Lightsabers.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/213 - Young Jedi Knights_Darkest Knight.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/214 - Young Jedi Knights_Jedi Under Siege.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/215 - Young Jedi Knights_Shards of Alderaann.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/216 - Young Jedi Knights_Diversity Alliance.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/217 - Young Jedi Knights_Delusions of Grandeur.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/218 - Young Jedi Knights_Jedi Bounty.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/219 - Young Jedi Knights_The Emperor's Plague.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/220 - Young Jedi Knights_Return to Ord Mantell.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/221 - Young Jedi Knights_Trouble on Cloud City.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/222 - Young Jedi Knights_Crisis at Crystal Reef.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/223 - Boba Fett_A Practical Man.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/224 - The New Jedi Order_Vector Prime.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/225 - The New Jedi Order_Dark Tide I - Onslaught.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/226 - The New Jedi Order_Dark Tide II - Ruin.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/227 - The New Jedi Order_Agents of Chaos I - Hero's Trial.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/228 - The New Jedi Order_Agents of Chaos II - Jedi Eclipse.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/229 - The New Jedi Order_Balance Point.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/230 - The New Jedi Order_Recovery.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/231 - The New Jedi Order_Edge of Victory I - Conquest.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/232 - The New Jedi Order_Edge of Victory II - Rebirth.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/233 - The New Jedi Order_Star by Star.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/234 - The New Jedi Order_Dark Journey.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/235 - The New Jedi Order_Enemy Lines I - Rebel Dream.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/236 - The New Jedi Order_Enemy Lines II - Rebel Stand.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/237 - The New Jedi Order_Traitor.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/238 - The New Jedi Order_Destiny's Way.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/239 - The New Jedi Order_Ylesia.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/240 - The New Jedi Order_Force Heretic I - Remnant.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/241 - The New Jedi Order_Force Heretic II - Refugee.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/242 - The New Jedi Order_Force Heretic III - Reunion.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/243 - The New Jedi Order_The Final Prophecy.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/244 - The New Jedi Order_The Unifying Force.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/245 - Dark Nest_The Joiner King.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/246 - Dark Nest_The Unseen Queen.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/247 - Dark Nest_The Swarm War.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/248 - Legacy of the Force_Betrayal.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/249- Legacy of the Force_Bloodlines.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/250 - Legacy of the Force_Tempest.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/251 - Legacy of the Force_Exile.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/252 - Legacy of the Force_Sacrifice.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/253 - Legacy of the Force_Inferno.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/254 - Legacy of the Force_Fury.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/255 - Legacy of the Force_Revelation.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/256 - Legacy of the Force_Invincible.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/257 - Crosscurrent.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/258 - Riptide.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/259 - Millennium Falcon.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/260 - Fate of the Jedi_Outcast.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/261 - Fate of the Jedi_Omen.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/262 - Fate of the Jedi_Abyss.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/263 - Fate of the Jedi_Backlash.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/264 - Fate of the Jedi_Allies.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/265 - Fate of the Jedi_Vortex.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/266 - Fate of the Jedi_Conviction.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/267 - Fate of the Jedi_Ascension.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/268 - Fate of the Jedi_Apocalypse.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/269 - X-Wing_Mercy Kill.epub.files -1 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/270 - Crucible.epub.files -2 app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" s array:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/144 - Honor Among Thieves.epub.files -A docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -ABBREVIATE_BRIEF doxygen.conf /^ABBREVIATE_BRIEF = "The $name class" \\$/;" k -ALIASES doxygen.conf /^ALIASES =$/;" k -ALLEXTERNALS doxygen.conf /^ALLEXTERNALS = NO$/;" k -ALLOWED_HOSTS frontend/frontend/settings.py /^ALLOWED_HOSTS = []$/;" v -ALLOW_UNICODE_NAMES doxygen.conf /^ALLOW_UNICODE_NAMES = NO$/;" k -ALPHABETICAL_INDEX doxygen.conf /^ALPHABETICAL_INDEX = YES$/;" k -ALWAYS_DETAILED_SEC doxygen.conf /^ALWAYS_DETAILED_SEC = NO$/;" k -AUTH_PASSWORD_VALIDATORS frontend/frontend/settings.py /^AUTH_PASSWORD_VALIDATORS = [$/;" v -AUTOLINK_SUPPORT doxygen.conf /^AUTOLINK_SUPPORT = YES$/;" k -Ae docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac0800 -AnonymousFunction4d6c64ac0a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac0f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac10100 -AnonymousFunction4d6c64ac10300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac10100.AnonymousFunction4d6c64ac10200 -AnonymousFunction4d6c64ac10400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac10400 -AnonymousFunction4d6c64ac10600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac10600 -AnonymousFunction4d6c64ac10800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:AnonymousFunction4d6c64ac10800 -AnonymousFunction4d6c64ac10a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:AnonymousFunction4d6c64ac10a00 -AnonymousFunction4d6c64ac10c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac10e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac10d00 -AnonymousFunction4d6c64ac10f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac10f00 -AnonymousFunction4d6c64ac11100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac11100 -AnonymousFunction4d6c64ac11300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Ge -AnonymousFunction4d6c64ac11c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac11f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:k.cssHooks -AnonymousFunction4d6c64ac12100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac12100 -AnonymousFunction4d6c64ac12300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac12400 -AnonymousFunction4d6c64ac12600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c -AnonymousFunction4d6c64ac12700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac12f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:dt -AnonymousFunction4d6c64ac1300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac13500 -AnonymousFunction4d6c64ac13700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac13500 -AnonymousFunction4d6c64ac13800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac13500 -AnonymousFunction4d6c64ac13a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac13500 -AnonymousFunction4d6c64ac13b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac13500 -AnonymousFunction4d6c64ac13c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac13f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac14000 -AnonymousFunction4d6c64ac14200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac14200 -AnonymousFunction4d6c64ac14400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac14a00 -AnonymousFunction4d6c64ac14c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac14e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac14d00 -AnonymousFunction4d6c64ac14f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac15500 -AnonymousFunction4d6c64ac15700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac15c00 -AnonymousFunction4d6c64ac15e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac15f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac15e00 -AnonymousFunction4d6c64ac1600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac16000 -AnonymousFunction4d6c64ac16200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac16000 -AnonymousFunction4d6c64ac16300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac16500 -AnonymousFunction4d6c64ac16700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac16f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac16f00 -AnonymousFunction4d6c64ac17100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:qt -AnonymousFunction4d6c64ac17500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac17800 -AnonymousFunction4d6c64ac17a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac17b00 -AnonymousFunction4d6c64ac17d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Bt -AnonymousFunction4d6c64ac17e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac17f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac18000.l -AnonymousFunction4d6c64ac18300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac18000.l -AnonymousFunction4d6c64ac18400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac18a00 -AnonymousFunction4d6c64ac18c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac18f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac18f00 -AnonymousFunction4d6c64ac19100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac19600.o -AnonymousFunction4d6c64ac19800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac19c00 -AnonymousFunction4d6c64ac19e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac19f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac19f00 -AnonymousFunction4d6c64ac1a100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1a900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1aa00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1ab00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac1aa00 -AnonymousFunction4d6c64ac1ac00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1ad00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1ae00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac1ad00 -AnonymousFunction4d6c64ac1af00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:k.fn -AnonymousFunction4d6c64ac1b100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:k.fn -AnonymousFunction4d6c64ac1b600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1b900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1ba00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1bb00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1bc00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1bd00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac1bc00 -AnonymousFunction4d6c64ac1be00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1bf00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1c000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1c100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1c200 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1c300 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.cleanData -AnonymousFunction4d6c64ac1c400 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1c500 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1c600 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1c500 -AnonymousFunction4d6c64ac1c700 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:o.o -AnonymousFunction4d6c64ac1c800 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1c900 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1ca00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.Widget._createWidget -AnonymousFunction4d6c64ac1cb00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t -AnonymousFunction4d6c64ac1cc00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1cd00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1ce00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t.Widget._hoverable -AnonymousFunction4d6c64ac1cf00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t.Widget._hoverable -AnonymousFunction4d6c64ac1d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1d000 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t.Widget._focusable -AnonymousFunction4d6c64ac1d100 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t.Widget._focusable -AnonymousFunction4d6c64ac1d200 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1d300 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1d400 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1d500 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1d600 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1d700 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1d800 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1d900 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1d800 -AnonymousFunction4d6c64ac1da00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1db00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1dc00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1db00 -AnonymousFunction4d6c64ac1dd00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1db00.AnonymousFunction4d6c64ac1dc00 -AnonymousFunction4d6c64ac1de00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1df00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1e000 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e100 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e200 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e300 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1e200 -AnonymousFunction4d6c64ac1e400 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac1e500 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e600 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e700 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e800 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1e900 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.fn -AnonymousFunction4d6c64ac1ea00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.fn -AnonymousFunction4d6c64ac1eb00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1ec00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1ed00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1ec00 -AnonymousFunction4d6c64ac1ee00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1ef00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac1f000 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1ef00 -AnonymousFunction4d6c64ac1f100 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1f200 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1f300 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1f200 -AnonymousFunction4d6c64ac1f400 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:AnonymousFunction4d6c64ac1f200.AnonymousFunction4d6c64ac1f300 -AnonymousFunction4d6c64ac1f500 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1f600 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1f500 -AnonymousFunction4d6c64ac1f700 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1f800 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac1f900 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:element -AnonymousFunction4d6c64ac1fa00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:element -AnonymousFunction4d6c64ac1fb00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac1fc00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac1fd00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:s -AnonymousFunction4d6c64ac1fe00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:s -AnonymousFunction4d6c64ac1ff00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:s -AnonymousFunction4d6c64ac2000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac20000 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20100 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac20200 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20300 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20400 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20500 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20600 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20700 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20800 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20900 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20a00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20b00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20c00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac20d00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac20e00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:i -AnonymousFunction4d6c64ac20f00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:i -AnonymousFunction4d6c64ac2100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac21000 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac21100 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21200 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac21300 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:_handles -AnonymousFunction4d6c64ac21400 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac21500 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21600 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21700 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21800 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac21900 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac21a00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21b00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21c00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac21d00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21e00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac21f00 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac2200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac22000 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -AnonymousFunction4d6c64ac22100 docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -AnonymousFunction4d6c64ac22200 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22300 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22400 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22500 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22600 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22700 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22800 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22900 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22a00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22b00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22c00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22d00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22e00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac22f00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f function:AnonymousFunction4d6c64ac22e00 -AnonymousFunction4d6c64ac2300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac23000 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23100 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23200 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23300 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23400 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23500 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23600 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23700 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23800 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23900 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23a00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23b00 docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" f -AnonymousFunction4d6c64ac23c00 docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" f -AnonymousFunction4d6c64ac23d00 docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" f function:$.fn.scrollTo -AnonymousFunction4d6c64ac23e00 docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" f function:$.fn.scrollTo.AnonymousFunction4d6c64ac23d00.k -AnonymousFunction4d6c64ac23f00 docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" f -AnonymousFunction4d6c64ac2400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac24000 docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -AnonymousFunction4d6c64ac24100 docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -AnonymousFunction4d6c64ac24200 docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -AnonymousFunction4d6c64ac24300 docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -AnonymousFunction4d6c64ac24400 docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:closeDesyncedTip -AnonymousFunction4d6c64ac24500 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac24600 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac24700 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac24800 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac24900 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac24a00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac24b00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac24c00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac24d00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac24c00 -AnonymousFunction4d6c64ac24e00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac24f00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:$root -AnonymousFunction4d6c64ac2500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:de -AnonymousFunction4d6c64ac25000 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:$root -AnonymousFunction4d6c64ac25100 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25200 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25300 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25400 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac25300 -AnonymousFunction4d6c64ac25500 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25600 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac25700 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac25800 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25900 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25a00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25b00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25c00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25d00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25e00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac25f00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac2600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:he -AnonymousFunction4d6c64ac26000 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26100 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26200 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26300 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26400 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26500 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26600 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26700 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26800 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26900 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26a00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26b00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac26c00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26d00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac26e00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac26f00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac26e00 -AnonymousFunction4d6c64ac2700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:ge -AnonymousFunction4d6c64ac27000 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac27100 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac27200 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27300 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac27400 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27500 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27600 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27700 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27800 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27900 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27a00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac27600 -AnonymousFunction4d6c64ac27b00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac27600 -AnonymousFunction4d6c64ac27c00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac27600 -AnonymousFunction4d6c64ac27d00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac27e00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac27d00 -AnonymousFunction4d6c64ac27f00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac2800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:ve -AnonymousFunction4d6c64ac28000 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28100 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28200 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac28300 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28400 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28500 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28600 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac28700 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac28600 -AnonymousFunction4d6c64ac28800 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28900 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac28a00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28b00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28c00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac28b00 -AnonymousFunction4d6c64ac28d00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -AnonymousFunction4d6c64ac28e00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f -AnonymousFunction4d6c64ac28f00 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:Array -AnonymousFunction4d6c64ac2900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:ve.AnonymousFunction4d6c64ac2800 -AnonymousFunction4d6c64ac29000 docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:$.fn.smartmenus -AnonymousFunction4d6c64ac2a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac2b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac2c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac2d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac2e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac2f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00.AnonymousFunction4d6c64ac2f00 -AnonymousFunction4d6c64ac3100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00.AnonymousFunction4d6c64ac3200 -AnonymousFunction4d6c64ac3400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac2b00 -AnonymousFunction4d6c64ac3f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac4b00 -AnonymousFunction4d6c64ac4d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac4e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac4d00 -AnonymousFunction4d6c64ac4f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac5300 -AnonymousFunction4d6c64ac5500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac5500 -AnonymousFunction4d6c64ac5700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac5f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac6b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Ce -AnonymousFunction4d6c64ac6c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Ee -AnonymousFunction4d6c64ac6d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Ee -AnonymousFunction4d6c64ac6e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Ee -AnonymousFunction4d6c64ac6f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac7000 -AnonymousFunction4d6c64ac7200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac7f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac7f00 -AnonymousFunction4d6c64ac8100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac8100 -AnonymousFunction4d6c64ac8300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac8700 -AnonymousFunction4d6c64ac8900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac8f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9a00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9b00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac9a00 -AnonymousFunction4d6c64ac9c00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9d00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9e00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ac9f00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aca900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acaa00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acab00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acac00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64aca900.a.then.l -AnonymousFunction4d6c64acad00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64aca900.a -AnonymousFunction4d6c64acae00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acaf00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acb000.a -AnonymousFunction4d6c64acb200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acb800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acb700 -AnonymousFunction4d6c64acb900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acba00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acbb00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acbc00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acbd00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acbe00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acbf00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acc000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acc100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acc200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acc300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acc400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acc500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acc600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acc500 -AnonymousFunction4d6c64acc700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:AnonymousFunction4d6c64acc500 -AnonymousFunction4d6c64acc800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acc500.AnonymousFunction4d6c64acc700 -AnonymousFunction4d6c64acc900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acca00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acc900 -AnonymousFunction4d6c64accb00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64accc00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64accd00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64accc00 -AnonymousFunction4d6c64acce00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64accf00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acd200 -AnonymousFunction4d6c64acd400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acd900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acda00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acdb00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acdc00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acdd00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acdc00 -AnonymousFunction4d6c64acde00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Ae -AnonymousFunction4d6c64acdf00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:De -AnonymousFunction4d6c64ace100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64ace900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acea00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aceb00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acec00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64aced00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acee00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acef00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acf000 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acf100 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c -AnonymousFunction4d6c64acf200 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c -AnonymousFunction4d6c64acf300 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c -AnonymousFunction4d6c64acf400 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acf500 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acf600 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acf700 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acf800 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acf900 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acfa00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acf900 -AnonymousFunction4d6c64acfb00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:Ie -AnonymousFunction4d6c64acfc00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acfd00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acfe00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction4d6c64acff00 docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -AnonymousFunction8660289f0100 docs/html/dynsections.js /^ $('table.directory tr').each(function() {$/;" f -AnonymousFunction8660289f0200 docs/html/dynsections.js /^ var childRows = rows.filter(function() { return this.id.match(re); });$/;" f function:toggleFolder -AnonymousFunction8660289f0300 docs/html/dynsections.js /^$(document).ready(function() {$/;" f -AnonymousFunction8660289f0400 docs/html/dynsections.js /^ $('.code,.codeRef').each(function() {$/;" f -Array docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c -Author docs/man/man3/app_config_Config.3 /^.SH "Author"$/;" s title:app.config.Config -Author docs/man/man3/app_lib_api_hooks_DuckDuckGo.3 /^.SH "Author"$/;" s title:app.lib.api_hooks.DuckDuckGo -Author docs/man/man3/app_lib_display_Frontend.3 /^.SH "Author"$/;" s title:app.lib.display.Frontend -Author docs/man/man3/app_lib_library_Catalogue.3 /^.SH "Author"$/;" s title:app.lib.library.Catalogue -Author docs/man/man3/app_lib_pyShelf_BookDisplay.3 /^.SH "Author"$/;" s title:app.lib.pyShelf.BookDisplay -Author docs/man/man3/app_lib_pyShelf_BookServer.3 /^.SH "Author"$/;" s title:app.lib.pyShelf.BookServer -Author docs/man/man3/app_lib_pyShelf_InitFiles.3 /^.SH "Author"$/;" s title:app.lib.pyShelf.InitFiles -Author docs/man/man3/app_lib_pyShelf_RequestHandler.3 /^.SH "Author"$/;" s title:app.lib.pyShelf.RequestHandler -Author docs/man/man3/app_lib_storage_Storage.3 /^.SH "Author"$/;" s title:app.lib.storage.Storage -B docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -BASE_DIR frontend/frontend/settings.py /^BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))$/;" v -BINARY_TOC doxygen.conf /^BINARY_TOC = YES$/;" k -BRIEF_MEMBER_DESC doxygen.conf /^BRIEF_MEMBER_DESC = YES$/;" k -BUILTIN_STL_SUPPORT doxygen.conf /^BUILTIN_STL_SUPPORT = NO$/;" k -BookDisplay app/lib/pyShelf.py /^class BookDisplay:$/;" c -BookServer app/lib/pyShelf.py /^class BookServer:$/;" c -BookServerTest tests/test_bookserver.py /^class BookServerTest(unittest.TestCase):$/;" c -Bt docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -C docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac27600 -CALLER_GRAPH doxygen.conf /^CALLER_GRAPH = NO$/;" k -CALL_GRAPH doxygen.conf /^CALL_GRAPH = NO$/;" k -CASE_SENSE_NAMES doxygen.conf /^CASE_SENSE_NAMES = YES$/;" k -CHM_FILE doxygen.conf /^CHM_FILE = pyShelf_docs$/;" k -CHM_INDEX_ENCODING doxygen.conf /^CHM_INDEX_ENCODING =$/;" k -CITE_BIB_FILES doxygen.conf /^CITE_BIB_FILES =$/;" k -CLASS_DIAGRAMS doxygen.conf /^CLASS_DIAGRAMS = YES$/;" k -CLASS_GRAPH doxygen.conf /^CLASS_GRAPH = YES$/;" k -COLLABORATION_GRAPH doxygen.conf /^COLLABORATION_GRAPH = YES$/;" k -COLS_IN_ALPHA_INDEX doxygen.conf /^COLS_IN_ALPHA_INDEX = 5$/;" k -COMPACT_LATEX doxygen.conf /^COMPACT_LATEX = NO$/;" k -COMPACT_RTF doxygen.conf /^COMPACT_RTF = NO$/;" k -CPP_CLI_SUPPORT doxygen.conf /^CPP_CLI_SUPPORT = NO$/;" k -CREATE_SUBDIRS doxygen.conf /^CREATE_SUBDIRS = NO$/;" k -CSSCoordinates docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -Catalogue app/lib/library.py /^class Catalogue:$/;" c -Catalogue app/main.py /^Catalogue = Catalogue() # Open the Catalogue$/;" v -Catalogue tests/test_library.py /^Catalogue = Catalogue()$/;" v -Ce docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -Collision docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" c class:AnonymousFunction4d6c64ac24000 -Config app/config.py /^class Config:$/;" c -Configuration README.md /^## Configuration$/;" s -Constructor & Destructor Documentation docs/man/man3/app_lib_display_Frontend.3 /^.SH "Constructor & Destructor Documentation"$/;" s title:app.lib.display.Frontend -Constructor & Destructor Documentation docs/man/man3/app_lib_pyShelf_BookDisplay.3 /^.SH "Constructor & Destructor Documentation"$/;" s title:app.lib.pyShelf.BookDisplay -Constructor & Destructor Documentation docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^
Dynamic frontend display functions<\/pre> <\/div>
All functions related to displaying book informatio/;"	i
-CreateFile	app/lib/pyShelf.py	/^    def CreateFile(self, _pointer):$/;"	m	class:InitFiles
-Current Features	README.md	/^## Current Features$/;"	s
-D	docs/html/jquery.js	/^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;"	f	function:AnonymousFunction4d6c64ac1d00
-DATABASES	frontend/frontend/settings.py	/^DATABASES = {$/;"	v
-DEBUG	frontend/frontend/settings.py	/^DEBUG = True$/;"	v
-DEFINITIONS	docs/html/HTML/defines.html	/^

DEFINITIONS<\/h2>$/;" i -DEFINITIONS docs/html/HTML/index.html /^

DEFINITIONS<\/h2>$/;" i -DEFINITIONS docs/html/HTML/mains.html /^

DEFINITIONS<\/h2>$/;" i -DIAFILE_DIRS doxygen.conf /^DIAFILE_DIRS =$/;" k -DIA_PATH doxygen.conf /^DIA_PATH =$/;" k -DIRECTORY_GRAPH doxygen.conf /^DIRECTORY_GRAPH = YES$/;" k -DISABLE_INDEX doxygen.conf /^DISABLE_INDEX = NO$/;" k -DISTRIBUTE_GROUP_DOC doxygen.conf /^DISTRIBUTE_GROUP_DOC = NO$/;" k -DOCBOOK_OUTPUT doxygen.conf /^DOCBOOK_OUTPUT = docbook$/;" k -DOCBOOK_PROGRAMLISTING doxygen.conf /^DOCBOOK_PROGRAMLISTING = NO$/;" k -DOCSET_BUNDLE_ID doxygen.conf /^DOCSET_BUNDLE_ID = co.mylocaltech.pyShelf$/;" k -DOCSET_FEEDNAME doxygen.conf /^DOCSET_FEEDNAME = "Doxygen generated docs"$/;" k -DOCSET_PUBLISHER_ID doxygen.conf /^DOCSET_PUBLISHER_ID = co.mylocaltech.myoung$/;" k -DOCSET_PUBLISHER_NAME doxygen.conf /^DOCSET_PUBLISHER_NAME = myoung$/;" k -DOTFILE_DIRS doxygen.conf /^DOTFILE_DIRS =$/;" k -DOT_CLEANUP doxygen.conf /^DOT_CLEANUP = YES$/;" k -DOT_FONTNAME doxygen.conf /^DOT_FONTNAME = Helvetica$/;" k -DOT_FONTPATH doxygen.conf /^DOT_FONTPATH =$/;" k -DOT_FONTSIZE doxygen.conf /^DOT_FONTSIZE = 10$/;" k -DOT_GRAPH_MAX_NODES doxygen.conf /^DOT_GRAPH_MAX_NODES = 50$/;" k -DOT_IMAGE_FORMAT doxygen.conf /^DOT_IMAGE_FORMAT = png$/;" k -DOT_MULTI_TARGETS doxygen.conf /^DOT_MULTI_TARGETS = NO$/;" k -DOT_NUM_THREADS doxygen.conf /^DOT_NUM_THREADS = 0$/;" k -DOT_PATH doxygen.conf /^DOT_PATH =$/;" k -DOT_TRANSPARENT doxygen.conf /^DOT_TRANSPARENT = NO$/;" k -DOXYFILE_ENCODING doxygen.conf /^DOXYFILE_ENCODING = UTF-8$/;" k -De docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -Detailed Description docs/html/classapp_1_1config_1_1Config.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1pyShelf_1_1InitFiles.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>

Detailed Description<\/h2>$/;" i -Detailed Description docs/man/man3/app_config_Config.3 /^.SH "Detailed Description"$/;" s title:app.config.Config -Detailed Description docs/man/man3/app_lib_api_hooks_DuckDuckGo.3 /^.SH "Detailed Description"$/;" s title:app.lib.api_hooks.DuckDuckGo -Detailed Description docs/man/man3/app_lib_display_Frontend.3 /^.SH "Detailed Description"$/;" s title:app.lib.display.Frontend -Detailed Description docs/man/man3/app_lib_library_Catalogue.3 /^.SH "Detailed Description"$/;" s title:app.lib.library.Catalogue -Detailed Description docs/man/man3/app_lib_pyShelf_BookDisplay.3 /^.SH "Detailed Description"$/;" s title:app.lib.pyShelf.BookDisplay -Detailed Description docs/man/man3/app_lib_pyShelf_BookServer.3 /^.SH "Detailed Description"$/;" s title:app.lib.pyShelf.BookServer -Detailed Description docs/man/man3/app_lib_pyShelf_InitFiles.3 /^.SH "Detailed Description"$/;" s title:app.lib.pyShelf.InitFiles -Detailed Description docs/man/man3/app_lib_pyShelf_RequestHandler.3 /^.SH "Detailed Description"$/;" s title:app.lib.pyShelf.RequestHandler -Detailed Description docs/man/man3/app_lib_storage_Storage.3 /^.SH "Detailed Description"$/;" s title:app.lib.storage.Storage -Development README.md /^## Development$/;" s -Directories docs/html/dir_d422163b96683743ed3963d4aac17747.html /^Directories<\/h2><\/td><\/tr>$/;" i -DisplayController docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" c -DuckDuckGo app/lib/api_hooks.py /^class DuckDuckGo:$/;" c -ECLIPSE_DOC_ID doxygen.conf /^ECLIPSE_DOC_ID = org.doxygen.Project$/;" k -ENABLED_SECTIONS doxygen.conf /^ENABLED_SECTIONS =$/;" k -ENABLE_PREPROCESSING doxygen.conf /^ENABLE_PREPROCESSING = YES$/;" k -ENUM_VALUES_PER_LINE doxygen.conf /^ENUM_VALUES_PER_LINE = 4$/;" k -EXAMPLE_PATH doxygen.conf /^EXAMPLE_PATH =$/;" k -EXAMPLE_PATTERNS doxygen.conf /^EXAMPLE_PATTERNS = *$/;" k -EXAMPLE_RECURSIVE doxygen.conf /^EXAMPLE_RECURSIVE = NO$/;" k -EXCLUDE doxygen.conf /^EXCLUDE =$/;" k -EXCLUDE_PATTERNS doxygen.conf /^EXCLUDE_PATTERNS =$/;" k -EXCLUDE_SYMBOLS doxygen.conf /^EXCLUDE_SYMBOLS =$/;" k -EXCLUDE_SYMLINKS doxygen.conf /^EXCLUDE_SYMLINKS = NO$/;" k -EXPAND_AS_DEFINED doxygen.conf /^EXPAND_AS_DEFINED =$/;" k -EXPAND_ONLY_PREDEF doxygen.conf /^EXPAND_ONLY_PREDEF = NO$/;" k -EXTENSION_MAPPING doxygen.conf /^EXTENSION_MAPPING =$/;" k -EXTERNAL_GROUPS doxygen.conf /^EXTERNAL_GROUPS = YES$/;" k -EXTERNAL_PAGES doxygen.conf /^EXTERNAL_PAGES = YES$/;" k -EXTERNAL_SEARCH doxygen.conf /^EXTERNAL_SEARCH = NO$/;" k -EXTERNAL_SEARCH_ID doxygen.conf /^EXTERNAL_SEARCH_ID =$/;" k -EXTRACT_ALL doxygen.conf /^EXTRACT_ALL = NO$/;" k -EXTRACT_ANON_NSPACES doxygen.conf /^EXTRACT_ANON_NSPACES = NO$/;" k -EXTRACT_LOCAL_CLASSES doxygen.conf /^EXTRACT_LOCAL_CLASSES = YES$/;" k -EXTRACT_LOCAL_METHODS doxygen.conf /^EXTRACT_LOCAL_METHODS = NO$/;" k -EXTRACT_PACKAGE doxygen.conf /^EXTRACT_PACKAGE = NO$/;" k -EXTRACT_PRIVATE doxygen.conf /^EXTRACT_PRIVATE = NO$/;" k -EXTRACT_PRIV_VIRTUAL doxygen.conf /^EXTRACT_PRIV_VIRTUAL = NO$/;" k -EXTRACT_STATIC doxygen.conf /^EXTRACT_STATIC = NO$/;" k -EXTRA_PACKAGES doxygen.conf /^EXTRA_PACKAGES =$/;" k -EXTRA_SEARCH_MAPPINGS doxygen.conf /^EXTRA_SEARCH_MAPPINGS =$/;" k -EXT_LINKS_IN_WINDOW doxygen.conf /^EXT_LINKS_IN_WINDOW = NO$/;" k -Ee docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -FILES docs/html/HTML/files.html /^

FILES<\/a><\/h2>$/;" i -FILES docs/html/HTML/index.html /^

FILES<\/h2>$/;" i -FILES docs/html/HTML/mains.html /^

FILES<\/h2>$/;" i -FILE_PATTERNS doxygen.conf /^FILE_PATTERNS = *.c \\$/;" k -FILE_VERSION_FILTER doxygen.conf /^FILE_VERSION_FILTER =$/;" k -FILTER_PATTERNS doxygen.conf /^FILTER_PATTERNS =$/;" k -FILTER_SOURCE_FILES doxygen.conf /^FILTER_SOURCE_FILES = NO$/;" k -FILTER_SOURCE_PATTERNS doxygen.conf /^FILTER_SOURCE_PATTERNS =$/;" k -FORCE_LOCAL_INCLUDES doxygen.conf /^FORCE_LOCAL_INCLUDES = NO$/;" k -FORMULA_FONTSIZE doxygen.conf /^FORMULA_FONTSIZE = 10$/;" k -FORMULA_TRANSPARENT doxygen.conf /^FORMULA_TRANSPARENT = YES$/;" k -FULL_PATH_NAMES doxygen.conf /^FULL_PATH_NAMES = YES$/;" k -Frontend app/lib/display.py /^class Frontend():$/;" c -Future Goals README.md /^## Future Goals$/;" s -GENERATE_AUTOGEN_DEF doxygen.conf /^GENERATE_AUTOGEN_DEF = NO$/;" k -GENERATE_BUGLIST doxygen.conf /^GENERATE_BUGLIST = YES$/;" k -GENERATE_CHI doxygen.conf /^GENERATE_CHI = NO$/;" k -GENERATE_DEPRECATEDLIST doxygen.conf /^GENERATE_DEPRECATEDLIST= YES$/;" k -GENERATE_DOCBOOK doxygen.conf /^GENERATE_DOCBOOK = NO$/;" k -GENERATE_DOCSET doxygen.conf /^GENERATE_DOCSET = NO$/;" k -GENERATE_ECLIPSEHELP doxygen.conf /^GENERATE_ECLIPSEHELP = NO$/;" k -GENERATE_HTML doxygen.conf /^GENERATE_HTML = YES$/;" k -GENERATE_HTMLHELP doxygen.conf /^GENERATE_HTMLHELP = YES$/;" k -GENERATE_LATEX doxygen.conf /^GENERATE_LATEX = NO$/;" k -GENERATE_LEGEND doxygen.conf /^GENERATE_LEGEND = YES$/;" k -GENERATE_MAN doxygen.conf /^GENERATE_MAN = YES$/;" k -GENERATE_PERLMOD doxygen.conf /^GENERATE_PERLMOD = NO$/;" k -GENERATE_QHP doxygen.conf /^GENERATE_QHP = NO$/;" k -GENERATE_RTF doxygen.conf /^GENERATE_RTF = NO$/;" k -GENERATE_TAGFILE doxygen.conf /^GENERATE_TAGFILE =$/;" k -GENERATE_TESTLIST doxygen.conf /^GENERATE_TESTLIST = YES$/;" k -GENERATE_TODOLIST doxygen.conf /^GENERATE_TODOLIST = YES$/;" k -GENERATE_TREEVIEW doxygen.conf /^GENERATE_TREEVIEW = YES$/;" k -GENERATE_XML doxygen.conf /^GENERATE_XML = NO$/;" k -GRAPHICAL_HIERARCHY doxygen.conf /^GRAPHICAL_HIERARCHY = YES$/;" k -GROUP_GRAPHS doxygen.conf /^GROUP_GRAPHS = YES$/;" k -GROUP_NESTED_COMPOUNDS doxygen.conf /^GROUP_NESTED_COMPOUNDS = NO$/;" k -Ge docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -HAVE_DOT doxygen.conf /^HAVE_DOT = NO$/;" k -HHC_LOCATION doxygen.conf /^HHC_LOCATION =$/;" k -HIDE_COMPOUND_REFERENCE doxygen.conf /^HIDE_COMPOUND_REFERENCE= NO$/;" k -HIDE_FRIEND_COMPOUNDS doxygen.conf /^HIDE_FRIEND_COMPOUNDS = NO$/;" k -HIDE_IN_BODY_DOCS doxygen.conf /^HIDE_IN_BODY_DOCS = NO$/;" k -HIDE_SCOPE_NAMES doxygen.conf /^HIDE_SCOPE_NAMES = NO$/;" k -HIDE_UNDOC_CLASSES doxygen.conf /^HIDE_UNDOC_CLASSES = NO$/;" k -HIDE_UNDOC_MEMBERS doxygen.conf /^HIDE_UNDOC_MEMBERS = NO$/;" k -HIDE_UNDOC_RELATIONS doxygen.conf /^HIDE_UNDOC_RELATIONS = YES$/;" k -HTML_COLORSTYLE_GAMMA doxygen.conf /^HTML_COLORSTYLE_GAMMA = 80$/;" k -HTML_COLORSTYLE_HUE doxygen.conf /^HTML_COLORSTYLE_HUE = 220$/;" k -HTML_COLORSTYLE_SAT doxygen.conf /^HTML_COLORSTYLE_SAT = 100$/;" k -HTML_DYNAMIC_MENUS doxygen.conf /^HTML_DYNAMIC_MENUS = YES$/;" k -HTML_DYNAMIC_SECTIONS doxygen.conf /^HTML_DYNAMIC_SECTIONS = YES$/;" k -HTML_EXTRA_FILES doxygen.conf /^HTML_EXTRA_FILES =$/;" k -HTML_EXTRA_STYLESHEET doxygen.conf /^HTML_EXTRA_STYLESHEET =$/;" k -HTML_FILE_EXTENSION doxygen.conf /^HTML_FILE_EXTENSION = .html$/;" k -HTML_FOOTER doxygen.conf /^HTML_FOOTER =$/;" k -HTML_HEADER doxygen.conf /^HTML_HEADER =$/;" k -HTML_INDEX_NUM_ENTRIES doxygen.conf /^HTML_INDEX_NUM_ENTRIES = 100$/;" k -HTML_OUTPUT doxygen.conf /^HTML_OUTPUT = html$/;" k -HTML_STYLESHEET doxygen.conf /^HTML_STYLESHEET =$/;" k -HTML_TIMESTAMP doxygen.conf /^HTML_TIMESTAMP = YES$/;" k -I docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -IDL_PROPERTY_SUPPORT doxygen.conf /^IDL_PROPERTY_SUPPORT = YES$/;" k -IGNORE_PREFIX doxygen.conf /^IGNORE_PREFIX =$/;" k -IMAGE_PATH doxygen.conf /^IMAGE_PATH =$/;" k -INCLUDED_BY_GRAPH doxygen.conf /^INCLUDED_BY_GRAPH = YES$/;" k -INCLUDE_FILE_PATTERNS doxygen.conf /^INCLUDE_FILE_PATTERNS =$/;" k -INCLUDE_GRAPH doxygen.conf /^INCLUDE_GRAPH = YES$/;" k -INCLUDE_PATH doxygen.conf /^INCLUDE_PATH =$/;" k -INHERIT_DOCS doxygen.conf /^INHERIT_DOCS = YES$/;" k -INLINE_GROUPED_CLASSES doxygen.conf /^INLINE_GROUPED_CLASSES = NO$/;" k -INLINE_INFO doxygen.conf /^INLINE_INFO = YES$/;" k -INLINE_INHERITED_MEMB doxygen.conf /^INLINE_INHERITED_MEMB = YES$/;" k -INLINE_SIMPLE_STRUCTS doxygen.conf /^INLINE_SIMPLE_STRUCTS = NO$/;" k -INLINE_SOURCES doxygen.conf /^INLINE_SOURCES = NO$/;" k -INPUT doxygen.conf /^INPUT = "app\/"$/;" k -INPUT_ENCODING doxygen.conf /^INPUT_ENCODING = UTF-8$/;" k -INPUT_FILTER doxygen.conf /^INPUT_FILTER =$/;" k -INSTALLED_APPS frontend/frontend/settings.py /^INSTALLED_APPS = [$/;" v -INTERACTIVE_SVG doxygen.conf /^INTERACTIVE_SVG = NO$/;" k -INTERNAL_DOCS doxygen.conf /^INTERNAL_DOCS = YES$/;" k -Ie docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -InitFiles app/lib/pyShelf.py /^class InitFiles:$/;" c -InterfaceConfig frontend/interface/apps.py /^class InterfaceConfig(AppConfig):$/;" c -JAVADOC_AUTOBRIEF doxygen.conf /^JAVADOC_AUTOBRIEF = NO$/;" k -JAVADOC_BANNER doxygen.conf /^JAVADOC_BANNER = NO$/;" k -LANGUAGE_CODE frontend/frontend/settings.py /^LANGUAGE_CODE = 'en-us'$/;" v -LATEX_BATCHMODE doxygen.conf /^LATEX_BATCHMODE = NO$/;" k -LATEX_BIB_STYLE doxygen.conf /^LATEX_BIB_STYLE = plain$/;" k -LATEX_CMD_NAME doxygen.conf /^LATEX_CMD_NAME =$/;" k -LATEX_EMOJI_DIRECTORY doxygen.conf /^LATEX_EMOJI_DIRECTORY =$/;" k -LATEX_EXTRA_FILES doxygen.conf /^LATEX_EXTRA_FILES =$/;" k -LATEX_EXTRA_STYLESHEET doxygen.conf /^LATEX_EXTRA_STYLESHEET =$/;" k -LATEX_FOOTER doxygen.conf /^LATEX_FOOTER =$/;" k -LATEX_HEADER doxygen.conf /^LATEX_HEADER =$/;" k -LATEX_HIDE_INDICES doxygen.conf /^LATEX_HIDE_INDICES = NO$/;" k -LATEX_MAKEINDEX_CMD doxygen.conf /^LATEX_MAKEINDEX_CMD = makeindex$/;" k -LATEX_OUTPUT doxygen.conf /^LATEX_OUTPUT = latex$/;" k -LATEX_SOURCE_CODE doxygen.conf /^LATEX_SOURCE_CODE = YES$/;" k -LATEX_TIMESTAMP doxygen.conf /^LATEX_TIMESTAMP = YES$/;" k -LAYOUT_FILE doxygen.conf /^LAYOUT_FILE =$/;" k -LOOKUP_CACHE_SIZE doxygen.conf /^LOOKUP_CACHE_SIZE = 0$/;" k -LibraryTest tests/test_library.py /^class LibraryTest(unittest.TestCase):$/;" c -M docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -MACRO_EXPANSION doxygen.conf /^MACRO_EXPANSION = NO$/;" k -MAINS docs/html/HTML/index.html /^

MAINS<\/h2>$/;" i -MAINS docs/html/HTML/mains.html /^

MAINS<\/h2>$/;" i -MAKEINDEX_CMD_NAME doxygen.conf /^MAKEINDEX_CMD_NAME = makeindex$/;" k -MAN_EXTENSION doxygen.conf /^MAN_EXTENSION = .3$/;" k -MAN_LINKS doxygen.conf /^MAN_LINKS = NO$/;" k -MAN_OUTPUT doxygen.conf /^MAN_OUTPUT = man$/;" k -MAN_SUBDIR doxygen.conf /^MAN_SUBDIR =$/;" k -MARKDOWN_SUPPORT doxygen.conf /^MARKDOWN_SUPPORT = YES$/;" k -MATHJAX_CODEFILE doxygen.conf /^MATHJAX_CODEFILE =$/;" k -MATHJAX_EXTENSIONS doxygen.conf /^MATHJAX_EXTENSIONS =$/;" k -MATHJAX_FORMAT doxygen.conf /^MATHJAX_FORMAT = HTML-CSS$/;" k -MATHJAX_RELPATH doxygen.conf /^MATHJAX_RELPATH = https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/mathjax\/2.7.5\/$/;" k -MAX_DOT_GRAPH_DEPTH doxygen.conf /^MAX_DOT_GRAPH_DEPTH = 0$/;" k -MAX_INITIALIZER_LINES doxygen.conf /^MAX_INITIALIZER_LINES = 30$/;" k -MIDDLEWARE frontend/frontend/settings.py /^MIDDLEWARE = [$/;" v -MSCFILE_DIRS doxygen.conf /^MSCFILE_DIRS =$/;" k -MULTILINE_CPP_IS_BRIEF doxygen.conf /^MULTILINE_CPP_IS_BRIEF = NO$/;" k -Me docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -Member Function Documentation docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^
duckduckgo related searching<\/pre> <\/div>

Member Function Documentation<\/h2>$/;" i -Member Function Documentation docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^
Decodes and stores book information<\/pre>
Member Function Documentation<\/h2>$/;"	i
-Member Function Documentation	docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html	/^<\/pre> <\/div>

Member Function Documentation<\/h2>$/;" i -Member Function Documentation docs/html/classapp_1_1lib_1_1pyShelf_1_1InitFiles.html /^
First run file creation operations<\/pre> <\/div>
Contains all methods for system storage<\/pre> <\/d/;"	i
-Member Function Documentation	docs/man/man3/app_lib_api_hooks_DuckDuckGo.3	/^.SH "Member Function Documentation"$/;"	s	title:app.lib.api_hooks.DuckDuckGo
-Member Function Documentation	docs/man/man3/app_lib_display_Frontend.3	/^.SH "Member Function Documentation"$/;"	s	title:app.lib.display.Frontend
-Member Function Documentation	docs/man/man3/app_lib_library_Catalogue.3	/^.SH "Member Function Documentation"$/;"	s	title:app.lib.library.Catalogue
-Member Function Documentation	docs/man/man3/app_lib_pyShelf_BookDisplay.3	/^.SH "Member Function Documentation"$/;"	s	title:app.lib.pyShelf.BookDisplay
-Member Function Documentation	docs/man/man3/app_lib_pyShelf_BookServer.3	/^.SH "Member Function Documentation"$/;"	s	title:app.lib.pyShelf.BookServer
-Member Function Documentation	docs/man/man3/app_lib_pyShelf_InitFiles.3	/^.SH "Member Function Documentation"$/;"	s	title:app.lib.pyShelf.InitFiles
-Member Function Documentation	docs/man/man3/app_lib_storage_Storage.3	/^.SH "Member Function Documentation"$/;"	s	title:app.lib.storage.Storage
-Migration	frontend/interface/migrations/0001_initial.py	/^class Migration(migrations.Migration):$/;"	c
-NAME	docs/man/man3/app_config_Config.3	/^.SH NAME$/;"	s	title:app.config.Config
-NAME	docs/man/man3/app_lib_api_hooks_DuckDuckGo.3	/^.SH NAME$/;"	s	title:app.lib.api_hooks.DuckDuckGo
-NAME	docs/man/man3/app_lib_display_Frontend.3	/^.SH NAME$/;"	s	title:app.lib.display.Frontend
-NAME	docs/man/man3/app_lib_library_Catalogue.3	/^.SH NAME$/;"	s	title:app.lib.library.Catalogue
-NAME	docs/man/man3/app_lib_pyShelf_BookDisplay.3	/^.SH NAME$/;"	s	title:app.lib.pyShelf.BookDisplay
-NAME	docs/man/man3/app_lib_pyShelf_BookServer.3	/^.SH NAME$/;"	s	title:app.lib.pyShelf.BookServer
-NAME	docs/man/man3/app_lib_pyShelf_InitFiles.3	/^.SH NAME$/;"	s	title:app.lib.pyShelf.InitFiles
-NAME	docs/man/man3/app_lib_pyShelf_RequestHandler.3	/^.SH NAME$/;"	s	title:app.lib.pyShelf.RequestHandler
-NAME	docs/man/man3/app_lib_storage_Storage.3	/^.SH NAME$/;"	s	title:app.lib.storage.Storage
-Ne	docs/html/jquery.js	/^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;"	f
-OPTIMIZE_FOR_FORTRAN	doxygen.conf	/^OPTIMIZE_FOR_FORTRAN   = NO$/;"	k
-OPTIMIZE_OUTPUT_FOR_C	doxygen.conf	/^OPTIMIZE_OUTPUT_FOR_C  = NO$/;"	k
-OPTIMIZE_OUTPUT_JAVA	doxygen.conf	/^OPTIMIZE_OUTPUT_JAVA   = NO$/;"	k
-OPTIMIZE_OUTPUT_SLICE	doxygen.conf	/^OPTIMIZE_OUTPUT_SLICE  = NO$/;"	k
-OPTIMIZE_OUTPUT_VHDL	doxygen.conf	/^OPTIMIZE_OUTPUT_VHDL   = NO$/;"	k
-OUTPUT_DIRECTORY	doxygen.conf	/^OUTPUT_DIRECTORY       = "docs\/"$/;"	k
-OUTPUT_LANGUAGE	doxygen.conf	/^OUTPUT_LANGUAGE        = English$/;"	k
-OUTPUT_TEXT_DIRECTION	doxygen.conf	/^OUTPUT_TEXT_DIRECTION  = None$/;"	k
-Oe	docs/html/jquery.js	/^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;"	f
-Open Source E-book Server	app/static/index.html	/^            

Open Source E-book Server<\/h2>$/;" i -P docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -PAPER_TYPE doxygen.conf /^PAPER_TYPE = a4$/;" k -PDF_HYPERLINKS doxygen.conf /^PDF_HYPERLINKS = YES$/;" k -PERLMOD_LATEX doxygen.conf /^PERLMOD_LATEX = NO$/;" k -PERLMOD_MAKEVAR_PREFIX doxygen.conf /^PERLMOD_MAKEVAR_PREFIX =$/;" k -PERLMOD_PRETTY doxygen.conf /^PERLMOD_PRETTY = YES$/;" k -PLANTUML_CFG_FILE doxygen.conf /^PLANTUML_CFG_FILE =$/;" k -PLANTUML_INCLUDE_PATH doxygen.conf /^PLANTUML_INCLUDE_PATH =$/;" k -PLANTUML_JAR_PATH doxygen.conf /^PLANTUML_JAR_PATH =$/;" k -PREDEFINED doxygen.conf /^PREDEFINED =$/;" k -PROJECT_BRIEF doxygen.conf /^PROJECT_BRIEF = "Open source, console based E-book server"$/;" k -PROJECT_LOGO doxygen.conf /^PROJECT_LOGO =$/;" k -PROJECT_NAME doxygen.conf /^PROJECT_NAME = "pyShelf Open Source Ebook Server"$/;" k -PROJECT_NUMBER doxygen.conf /^PROJECT_NUMBER = 0.1.0$/;" k -Pe docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -PlacementCalculator docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -Public Attributes docs/html/classapp_1_1config_1_1Config.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Attributes docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Attributes docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Attributes docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Attributes docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Attributes docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Attributes docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Attributes docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^Public Attributes<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1config_1_1Config.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1pyShelf_1_1InitFiles.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -Public Member Functions docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^Public Member Functions<\/h2><\/td><\/tr>$/;" i -QCH_FILE doxygen.conf /^QCH_FILE =$/;" k -QHG_LOCATION doxygen.conf /^QHG_LOCATION =$/;" k -QHP_CUST_FILTER_ATTRS doxygen.conf /^QHP_CUST_FILTER_ATTRS =$/;" k -QHP_CUST_FILTER_NAME doxygen.conf /^QHP_CUST_FILTER_NAME =$/;" k -QHP_NAMESPACE doxygen.conf /^QHP_NAMESPACE = org.doxygen.Project$/;" k -QHP_SECT_FILTER_ATTRS doxygen.conf /^QHP_SECT_FILTER_ATTRS =$/;" k -QHP_VIRTUAL_FOLDER doxygen.conf /^QHP_VIRTUAL_FOLDER = doc$/;" k -QT_AUTOBRIEF doxygen.conf /^QT_AUTOBRIEF = NO$/;" k -QUIET doxygen.conf /^QUIET = NO$/;" k -RECURSIVE doxygen.conf /^RECURSIVE = YES$/;" k -REFERENCED_BY_RELATION doxygen.conf /^REFERENCED_BY_RELATION = NO$/;" k -REFERENCES_LINK_SOURCE doxygen.conf /^REFERENCES_LINK_SOURCE = YES$/;" k -REFERENCES_RELATION doxygen.conf /^REFERENCES_RELATION = NO$/;" k -REPEAT_BRIEF doxygen.conf /^REPEAT_BRIEF = YES$/;" k -ROOT_URLCONF frontend/frontend/settings.py /^ROOT_URLCONF = 'frontend.urls'$/;" v -RTF_EXTENSIONS_FILE doxygen.conf /^RTF_EXTENSIONS_FILE =$/;" k -RTF_HYPERLINKS doxygen.conf /^RTF_HYPERLINKS = NO$/;" k -RTF_OUTPUT doxygen.conf /^RTF_OUTPUT = rtf$/;" k -RTF_SOURCE_CODE doxygen.conf /^RTF_SOURCE_CODE = NO$/;" k -RTF_STYLESHEET_FILE doxygen.conf /^RTF_STYLESHEET_FILE =$/;" k -Re docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -RequestHandler app/lib/pyShelf.py /^class RequestHandler(BaseHTTPRequestHandler):$/;" c -SEARCHDATA_FILE doxygen.conf /^SEARCHDATA_FILE = searchdata.xml$/;" k -SEARCHENGINE doxygen.conf /^SEARCHENGINE = YES$/;" k -SEARCHENGINE_URL doxygen.conf /^SEARCHENGINE_URL =$/;" k -SEARCH_INCLUDES doxygen.conf /^SEARCH_INCLUDES = YES$/;" k -SECRET_KEY frontend/frontend/settings.py /^SECRET_KEY = '@(9b9jslgg41u1u=mr)-2*-n2x0vef0zsy39*z@sz18&tvow18'$/;" v -SEPARATE_MEMBER_PAGES doxygen.conf /^SEPARATE_MEMBER_PAGES = NO$/;" k -SERVER_BASED_SEARCH doxygen.conf /^SERVER_BASED_SEARCH = NO$/;" k -SHORT_NAMES doxygen.conf /^SHORT_NAMES = NO$/;" k -SHOW_FILES doxygen.conf /^SHOW_FILES = YES$/;" k -SHOW_GROUPED_MEMB_INC doxygen.conf /^SHOW_GROUPED_MEMB_INC = NO$/;" k -SHOW_INCLUDE_FILES doxygen.conf /^SHOW_INCLUDE_FILES = YES$/;" k -SHOW_NAMESPACES doxygen.conf /^SHOW_NAMESPACES = YES$/;" k -SHOW_USED_FILES doxygen.conf /^SHOW_USED_FILES = YES$/;" k -SIP_SUPPORT doxygen.conf /^SIP_SUPPORT = NO$/;" k -SKIP_FUNCTION_MACROS doxygen.conf /^SKIP_FUNCTION_MACROS = YES$/;" k -SORT_BRIEF_DOCS doxygen.conf /^SORT_BRIEF_DOCS = NO$/;" k -SORT_BY_SCOPE_NAME doxygen.conf /^SORT_BY_SCOPE_NAME = NO$/;" k -SORT_GROUP_NAMES doxygen.conf /^SORT_GROUP_NAMES = NO$/;" k -SORT_MEMBERS_CTORS_1ST doxygen.conf /^SORT_MEMBERS_CTORS_1ST = NO$/;" k -SORT_MEMBER_DOCS doxygen.conf /^SORT_MEMBER_DOCS = YES$/;" k -SOURCE_BROWSER doxygen.conf /^SOURCE_BROWSER = YES$/;" k -SOURCE_TOOLTIPS doxygen.conf /^SOURCE_TOOLTIPS = YES$/;" k -STATIC_URL frontend/frontend/settings.py /^STATIC_URL = '\/static\/'$/;" v -STRICT_PROTO_MATCHING doxygen.conf /^STRICT_PROTO_MATCHING = NO$/;" k -STRIP_CODE_COMMENTS doxygen.conf /^STRIP_CODE_COMMENTS = YES$/;" k -STRIP_FROM_INC_PATH doxygen.conf /^STRIP_FROM_INC_PATH =$/;" k -STRIP_FROM_PATH doxygen.conf /^STRIP_FROM_PATH =$/;" k -SUBGROUPING doxygen.conf /^SUBGROUPING = YES$/;" k -SYNOPSIS docs/man/man3/app_config_Config.3 /^.SH SYNOPSIS$/;" s title:app.config.Config -SYNOPSIS docs/man/man3/app_lib_api_hooks_DuckDuckGo.3 /^.SH SYNOPSIS$/;" s title:app.lib.api_hooks.DuckDuckGo -SYNOPSIS docs/man/man3/app_lib_display_Frontend.3 /^.SH SYNOPSIS$/;" s title:app.lib.display.Frontend -SYNOPSIS docs/man/man3/app_lib_library_Catalogue.3 /^.SH SYNOPSIS$/;" s title:app.lib.library.Catalogue -SYNOPSIS docs/man/man3/app_lib_pyShelf_BookDisplay.3 /^.SH SYNOPSIS$/;" s title:app.lib.pyShelf.BookDisplay -SYNOPSIS docs/man/man3/app_lib_pyShelf_BookServer.3 /^.SH SYNOPSIS$/;" s title:app.lib.pyShelf.BookServer -SYNOPSIS docs/man/man3/app_lib_pyShelf_InitFiles.3 /^.SH SYNOPSIS$/;" s title:app.lib.pyShelf.InitFiles -SYNOPSIS docs/man/man3/app_lib_pyShelf_RequestHandler.3 /^.SH SYNOPSIS$/;" s title:app.lib.pyShelf.RequestHandler -SYNOPSIS docs/man/man3/app_lib_storage_Storage.3 /^.SH SYNOPSIS$/;" s title:app.lib.storage.Storage -Se docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -Server app/main.py /^Server = BookServer()$/;" v -SmartMenus docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c class:$ -Storage app/lib/pyShelf.py /^Storage = Storage()$/;" v -Storage app/lib/storage.py /^class Storage:$/;" c -StorageTest tests/test_storage.py /^class StorageTest(unittest.TestCase):$/;" c -SysIoTest tests/test_sysio.py /^class SysIoTest(unittest.TestCase):$/;" c -T docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:AnonymousFunction4d6c64ac18000 -TAB_SIZE doxygen.conf /^TAB_SIZE = 4$/;" k -TAGFILES doxygen.conf /^TAGFILES =$/;" k -TCL_SUBST doxygen.conf /^TCL_SUBST =$/;" k -TEMPLATES frontend/frontend/settings.py /^TEMPLATES = [$/;" v -TEMPLATE_RELATIONS doxygen.conf /^TEMPLATE_RELATIONS = NO$/;" k -TIME_ZONE frontend/frontend/settings.py /^TIME_ZONE = 'UTC'$/;" v -TOC_EXPAND doxygen.conf /^TOC_EXPAND = YES$/;" k -TOC_INCLUDE_HEADINGS doxygen.conf /^TOC_INCLUDE_HEADINGS = 5$/;" k -TREEVIEW_WIDTH doxygen.conf /^TREEVIEW_WIDTH = 250$/;" k -TYPEDEF_HIDES_STRUCT doxygen.conf /^TYPEDEF_HIDES_STRUCT = NO$/;" k -Te docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -TooltipController docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -UI app/main.py /^UI = Frontend()$/;" v -UML_LIMIT_NUM_FIELDS doxygen.conf /^UML_LIMIT_NUM_FIELDS = 10$/;" k -UML_LOOK doxygen.conf /^UML_LOOK = NO$/;" k -USE_HTAGS doxygen.conf /^USE_HTAGS = YES$/;" k -USE_I18N frontend/frontend/settings.py /^USE_I18N = True$/;" v -USE_L10N frontend/frontend/settings.py /^USE_L10N = True$/;" v -USE_MATHJAX doxygen.conf /^USE_MATHJAX = NO$/;" k -USE_MDFILE_AS_MAINPAGE doxygen.conf /^USE_MDFILE_AS_MAINPAGE =$/;" k -USE_PDFLATEX doxygen.conf /^USE_PDFLATEX = YES$/;" k -USE_TZ frontend/frontend/settings.py /^USE_TZ = True$/;" v -Usage of Links docs/html/HTML/help.html /^

Usage of Links<\/h2>$/;" i -V docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -VERBATIM_HEADERS doxygen.conf /^VERBATIM_HEADERS = YES$/;" k -W docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -WARNINGS doxygen.conf /^WARNINGS = YES$/;" k -WARN_AS_ERROR doxygen.conf /^WARN_AS_ERROR = NO$/;" k -WARN_FORMAT doxygen.conf /^WARN_FORMAT = "$file:$line: $text"$/;" k -WARN_IF_DOC_ERROR doxygen.conf /^WARN_IF_DOC_ERROR = YES$/;" k -WARN_IF_UNDOCUMENTED doxygen.conf /^WARN_IF_UNDOCUMENTED = YES$/;" k -WARN_LOGFILE doxygen.conf /^WARN_LOGFILE = "docs\/warn.log"$/;" k -WARN_NO_PARAMDOC doxygen.conf /^WARN_NO_PARAMDOC = YES$/;" k -WSGI_APPLICATION frontend/frontend/settings.py /^WSGI_APPLICATION = 'frontend.wsgi.application'$/;" v -We docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -Widget docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t -Widget docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t -X docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -XML_NS_MEMB_FILE_SCOPE doxygen.conf /^XML_NS_MEMB_FILE_SCOPE = NO$/;" k -XML_OUTPUT doxygen.conf /^XML_OUTPUT = xml$/;" k -XML_PROGRAMLISTING doxygen.conf /^XML_PROGRAMLISTING = YES$/;" k -Y docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c -Ze docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -__init__ app/config.py /^ def __init__(self):$/;" m class:Config -__init__ app/lib/api_hooks.py /^ def __init__(self):$/;" m class:DuckDuckGo -__init__ app/lib/display.py /^ def __init__(self, dimensions=[0, 0]):$/;" m class:Frontend -__init__ app/lib/library.py /^ def __init__(self):$/;" m class:Catalogue -__init__ app/lib/pyShelf.py /^ def __init__(self):$/;" m class:BookDisplay -__init__ app/lib/pyShelf.py /^ def __init__(self):$/;" m class:BookServer -__init__ app/lib/pyShelf.py /^ def __init__(self, file_array):$/;" m class:InitFiles -__init__ app/lib/storage.py /^ def __init__(self):$/;" m class:Storage -__init__ tests/test_bookserver.py /^ def __init__(self):$/;" m class:BookServerTest -_addClass docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_classes docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_create docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget -_createWidget docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_delay docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_destroy docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget -_e docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -_focusable docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_getCreateEventData docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget -_getCreateOptions docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_hoverable docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_init docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget -_mouseDestroy docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" f function:b -_mouseInit docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" f function:b -_off docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_on docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_removeClass docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_renderAxis docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:AnonymousFunction4d6c64ac21200 -_setOption docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_setOptionClasses docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_setOptionDisabled docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_setOptions docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_t docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -_toggleClass docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_touchEnd docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" f function:b -_touchMove docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" f function:b -_touchStart docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" f function:b -_trigger docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -_untrackClassesElement docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -a docs/html/doxygen.css /^a {$/;" s -a docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:AnonymousFunction4d6c64aca900 -a docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac13f00 -a docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac14000 -a docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64acb000 -a docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:AnonymousFunction4d6c64ac1e700 -a.code docs/html/doxygen.css /^a.code, a.code:visited, a.line, a.line:visited {$/;" c -a.code:visited docs/html/doxygen.css /^a.code, a.code:visited, a.line, a.line:visited {$/;" c -a.codeRef docs/html/doxygen.css /^a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {$/;" c -a.codeRef:visited docs/html/doxygen.css /^a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {$/;" c -a.el docs/html/doxygen.css /^a.el {$/;" c -a.elRef docs/html/doxygen.css /^a.elRef {$/;" c -a.line docs/html/doxygen.css /^a.code, a.code:visited, a.line, a.line:visited {$/;" c -a.line:visited docs/html/doxygen.css /^a.code, a.code:visited, a.line, a.line:visited {$/;" c -a.lineRef docs/html/doxygen.css /^a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {$/;" c -a.lineRef:visited docs/html/doxygen.css /^a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {$/;" c -a.qindex docs/html/doxygen.css /^a.qindex {$/;" c -a.qindexHL docs/html/doxygen.css /^a.qindexHL {$/;" c -a.visited docs/html/HTML/style.css /^a.visited { color: gray; }$/;" c -a00c793aa4f36d6c4623db5509153623a docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^<\/a>$/;" I -a062e40dcea67408d1cf36b0319316408 docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^<\/a>$/;" I -a3580927488f4d8571fcd4c7bd7ae7481 docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^<\/a>$/;" I -a56cbc79336b86698a6954a56ee29b167 docs/html/classapp_1_1config_1_1Config.html /^<\/a>$/;" I -a6a62aedc980975e37cd10eb6006b18a3 docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^<\/a>$/;" I -a6ea053a288f542ca0c22dbb8f4317a7b docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^<\/a>$/;" I -a74b9d8ea8187dab68396d11fb4f98542 docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^<\/a>$/;" I -a8f4d613f2476e124202a62b224d3cc2b docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^<\/a>$/;" I -a9166da1804181b156a264498c6df9301 docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>$/;" I -a:hover docs/html/doxygen.css /^a:hover {$/;" s -aa3319ca207a2d9b087307b71246d13b8 docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>$/;" I -ab462c2dc90bdabbea4f885dbffb7d8b5 docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^<\/a>$/;" I -ab8a381a4ce3f5ab9aa070d286d41d6ec docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>$/;" I -ab9842f8c0937e6e23fa9562ff4c9d9b6 docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^<\/a>$/;" I -abort docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" m class:AnonymousFunction4d6c64ac18000.T -ac024ff106efd6c9dd533fb88a982fa5c docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^<\/a>$/;" I -ac0c087b439c6b50241b08ee88c44a0d2 docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^<\/a>$/;" I -acd24ea8f14df2ef4bdfdb56f5480dea8 docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^<\/a>$/;" I -acd81b86d200fed8ea177e16dff358237 docs/html/classapp_1_1config_1_1Config.html /^<\/a>$/;" I -aeb4e5e1f4d450de77e71b1b8fd4b30ba docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>$/;" I -aeef7a8b53b250749b2147649a32f6ec9 docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>$/;" I -af15b4054633e9a7e8043d2a33b520acb docs/html/classapp_1_1config_1_1Config.html /^<\/a>$/;" I -af6d4779a748534f2b6d2226de791a636 docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^<\/a>$/;" I -afdf0fe4499eb1e4d462fa24d6f542b90 docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^<\/a>$/;" I -aff6ec0378811d900c8768354aa08a66b docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^$/;" I -app.config.Config docs/man/man3/app_config_Config.3 /^.TH "app.config.Config" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Server" \\/;" t -app.lib.api_hooks.DuckDuckGo docs/man/man3/app_lib_api_hooks_DuckDuckGo.3 /^.TH "app.lib.api_hooks.DuckDuckGo" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Eboo/;" t -app.lib.display.Frontend docs/man/man3/app_lib_display_Frontend.3 /^.TH "app.lib.display.Frontend" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Se/;" t -app.lib.library.Catalogue docs/man/man3/app_lib_library_Catalogue.3 /^.TH "app.lib.library.Catalogue" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook S/;" t -app.lib.pyShelf.BookDisplay docs/man/man3/app_lib_pyShelf_BookDisplay.3 /^.TH "app.lib.pyShelf.BookDisplay" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook/;" t -app.lib.pyShelf.BookServer docs/man/man3/app_lib_pyShelf_BookServer.3 /^.TH "app.lib.pyShelf.BookServer" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook /;" t -app.lib.pyShelf.InitFiles docs/man/man3/app_lib_pyShelf_InitFiles.3 /^.TH "app.lib.pyShelf.InitFiles" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook S/;" t -app.lib.pyShelf.RequestHandler docs/man/man3/app_lib_pyShelf_RequestHandler.3 /^.TH "app.lib.pyShelf.RequestHandler" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Eb/;" t -app.lib.storage.Storage docs/man/man3/app_lib_storage_Storage.3 /^.TH "app.lib.storage.Storage" 3 "Sun Nov 10 2019" "Version 0.1.0" "pyShelf Open Source Ebook Ser/;" t -app_Headers app/lib/display.py /^ def app_Headers(self):$/;" m class:Frontend -app_body app/lib/display.py /^ def app_body(self, nav, shelf):$/;" m class:Frontend -app_footer app/lib/display.py /^ def app_footer(self):$/;" m class:Frontend -application frontend/frontend/wsgi.py /^application = get_wsgi_application()$/;" v -arr_0_ docs/html/annotated.html /^/;" I -arr_0_ docs/html/files.html /^/;" I -arr_0_0_ docs/html/annotated.html /^ <\/span/;" I -arr_0_0_ docs/html/files.html /^ <\/span/;" I -arr_0_1_ docs/html/annotated.html /^ <\/span/;" I -arr_0_1_0_ docs/html/annotated.html /^ <\/sp/;" I -arr_8_ docs/html/hierarchy.html /^/;" I -author frontend/interface/models.py /^ author = models.CharField(max_length=255, blank=True)$/;" v class:books -axis docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" p class:p.defaults -b docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" v -b docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -be docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -beginShowTip docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:TooltipController -bindType docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" p class:k.event.special -blockquote docs/html/doxygen.css /^blockquote {$/;" s -blockquote.DocNodeRTL docs/html/doxygen.css /^blockquote.DocNodeRTL {$/;" c -body app/static/css/main.css /^body{$/;" s -body docs/html/HTML/style.css /^body { color: #191970; background-color: #f5f5dc; }$/;" s -body docs/html/doxygen.css /^ body { overflow:visible; }$/;" s -body docs/html/doxygen.css /^body {$/;" s -body docs/html/doxygen.css /^body, table, div, p, dl {$/;" s -book_paths_list app/lib/storage.py /^ def book_paths_list(self):$/;" m class:Storage -books frontend/interface/models.py /^class books(models.Model):$/;" c -booksPerPage app/lib/pyShelf.py /^ def booksPerPage(self, screen_size):$/;" m class:BookDisplay -bottom docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.Collision -bottomToTopSubMenus docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -bridge docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.widget -bt docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -c docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac9a00 -cancelClose docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:DisplayController -cancelTimer docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:DisplayController -caption docs/html/doxygen.css /^caption {$/;" s -catch docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" m class:AnonymousFunction4d6c64aca900.a -categories frontend/interface/models.py /^ categories = models.CharField(max_length=255, blank=True)$/;" v class:books -ce docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -checkForIntent docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:DisplayController -children docs/html/menudata.js /^var menudata={children:[$/;" p class:menudata -classes docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget.options -cleanData docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t -close app/lib/pyShelf.py /^ def close(self):$/;" m class:BookServer -close app/lib/storage.py /^ def close(self):$/;" m class:Storage -closeAnyDelayed docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:DisplayController -closeDelay docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -closeDelayTimeout docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -closeDesyncedTip docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -closeTooltip docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:DisplayController -close_prompt app/lib/pyShelf.py /^ def close_prompt(self):$/;" m class:BookServer -code docs/html/doxygen.css /^tt, code, kbd, samp$/;" s -collapsibleBehavior docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -collapsibleHideDuration docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -collapsibleHideFunction docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" m class:$.fn.smartmenus.defaults -collapsibleShowDuration docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -collapsibleShowFunction docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" m class:$.fn.smartmenus.defaults -commit app/lib/storage.py /^ def commit(self):$/;" m class:Storage -compare_shelf_current app/lib/library.py /^ def compare_shelf_current(self):$/;" m class:Catalogue -compile app/lib/display.py /^ def compile(self, nav, shelf):$/;" m class:Frontend -complete docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:r -computePlacementCoords docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:PlacementCalculator -config app/lib/library.py /^config = Config()$/;" v -config app/lib/pyShelf.py /^config = Config()$/;" v -config app/main.py /^config = Config() # Get configuration settings$/;" v -countFlags docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -cover frontend/interface/models.py /^ cover = models.BinaryField(blank=True, editable=True)$/;" v class:books -create docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget.options -create_tables app/lib/storage.py /^ def create_tables(self):$/;" m class:Storage -cssHooks docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:k -ct docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -currentX docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -currentY docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -d docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -dataSM docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:$.fn -database app/lib/storage.py /^ def database(self):$/;" m class:Storage -db_pointer app/lib/storage.py /^db_pointer = Config().catalogue_db$/;" v -de docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -defaultElement docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget -defaults docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c class:$.fn.smartmenus -defaults docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" c class:p -delayInProgress docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -delegateType docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" p class:k.event.special -dependencies frontend/interface/migrations/0001_initial.py /^ dependencies = [$/;" v class:Migration -destroy docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -desyncTimeout docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -details docs/html/classapp_1_1config_1_1Config.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1config_1_1Config.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1api__hooks_1_1DuckDuckGo.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1display_1_1Frontend.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1library_1_1Catalogue.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1pyShelf_1_1BookDisplay.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1pyShelf_1_1BookServer.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1pyShelf_1_1InitFiles.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1pyShelf_1_1InitFiles.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^<\/a>

Detailed Description<\/h2>$/;" a -details docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>

Detailed Description<\/h2>$/;" I -details docs/html/classapp_1_1lib_1_1storage_1_1Storage.html /^<\/a>

Detailed Description<\/h2>$/;" a -disable docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -disabled docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget.options -div docs/html/doxygen.css /^body, table, div, p, dl {$/;" s -div.ah docs/html/doxygen.css /^div.ah, span.ah {$/;" c -div.center docs/html/doxygen.css /^div.center {$/;" c -div.center img docs/html/doxygen.css /^div.center img {$/;" s -div.classindex span.ai docs/html/doxygen.css /^div.classindex span.ai {$/;" c -div.classindex ul docs/html/doxygen.css /^div.classindex ul {$/;" s -div.contents docs/html/doxygen.css /^div.contents {$/;" c -div.directory docs/html/doxygen.css /^div.directory {$/;" c -div.dynheader docs/html/doxygen.css /^div.dynheader {$/;" c -div.fragment docs/html/doxygen.css /^div.fragment {$/;" c -div.groupHeader docs/html/doxygen.css /^div.groupHeader {$/;" c -div.groupText docs/html/doxygen.css /^div.groupText {$/;" c -div.header docs/html/doxygen.css /^div.header$/;" c -div.headertitle docs/html/doxygen.css /^div.headertitle$/;" c -div.ingroups docs/html/doxygen.css /^div.ingroups$/;" c -div.ingroups a docs/html/doxygen.css /^div.ingroups a$/;" s -div.line docs/html/doxygen.css /^div.line {$/;" c -div.line.glow docs/html/doxygen.css /^div.line.glow {$/;" c -div.line:after docs/html/doxygen.css /^div.line:after {$/;" c -div.navpath docs/html/doxygen.css /^div.qindex, div.navpath {$/;" c -div.navtab docs/html/doxygen.css /^div.navtab {$/;" c -div.navtab docs/html/doxygen.css /^div.qindex, div.navtab{$/;" c -div.qindex docs/html/doxygen.css /^div.qindex, div.navpath {$/;" c -div.qindex docs/html/doxygen.css /^div.qindex, div.navtab{$/;" c -div.summary docs/html/doxygen.css /^div.summary$/;" c -div.summary a docs/html/doxygen.css /^div.summary a$/;" s -div.toc docs/html/doxygen.css /^div.toc {$/;" c -div.toc h3 docs/html/doxygen.css /^div.toc h3 {$/;" s -div.toc li docs/html/doxygen.css /^div.toc li {$/;" s -div.toc li.level1 docs/html/doxygen.css /^div.toc li.level1 {$/;" c -div.toc li.level2 docs/html/doxygen.css /^div.toc li.level2 {$/;" c -div.toc li.level3 docs/html/doxygen.css /^div.toc li.level3 {$/;" c -div.toc li.level4 docs/html/doxygen.css /^div.toc li.level4 {$/;" c -div.toc ul docs/html/doxygen.css /^div.toc ul {$/;" s -div.zoom docs/html/doxygen.css /^div.zoom$/;" c -dl docs/html/doxygen.css /^body, table, div, p, dl {$/;" s -dl docs/html/doxygen.css /^dl {$/;" s -dl.attention docs/html/doxygen.css /^dl.warning, dl.attention {$/;" c -dl.attention.DocNodeRTL docs/html/doxygen.css /^dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {$/;" c -dl.bug docs/html/doxygen.css /^dl.bug {$/;" c -dl.bug.DocNodeRTL docs/html/doxygen.css /^dl.bug.DocNodeRTL {$/;" c -dl.citelist docs/html/doxygen.css /^dl.citelist {$/;" c -dl.citelist dd docs/html/doxygen.css /^dl.citelist dd {$/;" s -dl.citelist dt docs/html/doxygen.css /^dl.citelist dt {$/;" s -dl.deprecated docs/html/doxygen.css /^dl.deprecated {$/;" c -dl.deprecated.DocNodeRTL docs/html/doxygen.css /^dl.deprecated.DocNodeRTL {$/;" c -dl.el docs/html/doxygen.css /^dl.el {$/;" c -dl.invariant docs/html/doxygen.css /^dl.pre, dl.post, dl.invariant {$/;" c -dl.invariant.DocNodeRTL docs/html/doxygen.css /^dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {$/;" c -dl.note docs/html/doxygen.css /^dl.note {$/;" c -dl.note.DocNodeRTL docs/html/doxygen.css /^dl.note.DocNodeRTL {$/;" c -dl.post docs/html/doxygen.css /^dl.pre, dl.post, dl.invariant {$/;" c -dl.post.DocNodeRTL docs/html/doxygen.css /^dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {$/;" c -dl.pre docs/html/doxygen.css /^dl.pre, dl.post, dl.invariant {$/;" c -dl.pre.DocNodeRTL docs/html/doxygen.css /^dl.pre.DocNodeRTL, dl.post.DocNodeRTL, dl.invariant.DocNodeRTL {$/;" c -dl.reflist dd docs/html/doxygen.css /^.memdoc, dl.reflist dd {$/;" s -dl.reflist dd docs/html/doxygen.css /^dl.reflist dd {$/;" s -dl.reflist dt docs/html/doxygen.css /^.memproto, dl.reflist dt {$/;" s -dl.reflist dt docs/html/doxygen.css /^dl.reflist dt {$/;" s -dl.section docs/html/doxygen.css /^dl.section {$/;" c -dl.section dd docs/html/doxygen.css /^dl.section dd {$/;" s -dl.section.DocNodeRTL docs/html/doxygen.css /^dl.section.DocNodeRTL {$/;" c -dl.test docs/html/doxygen.css /^dl.test {$/;" c -dl.test.DocNodeRTL docs/html/doxygen.css /^dl.test.DocNodeRTL {$/;" c -dl.todo docs/html/doxygen.css /^dl.todo {$/;" c -dl.todo.DocNodeRTL docs/html/doxygen.css /^dl.todo.DocNodeRTL {$/;" c -dl.warning docs/html/doxygen.css /^dl.warning, dl.attention {$/;" c -dl.warning.DocNodeRTL docs/html/doxygen.css /^dl.warning.DocNodeRTL, dl.attention.DocNodeRTL {$/;" c -do_GET app/lib/pyShelf.py /^ def do_GET(self):$/;" m class:RequestHandler -documentClick docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -dt docs/html/doxygen.css /^dt {$/;" s -dt docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -duration docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" p class:p.defaults -dynsection-0 docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^
$/;" I -dynsection-0-summary docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^
$/;" I -dynsection-0-trigger docs/html/classapp_1_1lib_1_1pyShelf_1_1RequestHandler.html /^ + Inheritance diagram for app.lib.pyS/;" I -e docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c class:AnonymousFunction4d6c64ac24500.initMouseDetection.o.mousemove -e docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac27200 -e docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" v -e docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac11500 -e docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64aca900.a.then.l.AnonymousFunction4d6c64acac00 -e docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:ue -e docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -e docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:AnonymousFunction4d6c64ac1c200 -ee docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -element docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:AnonymousFunction4d6c64ac1d700.u -element docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1d700.u.element -element docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1d700.u.target -element docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget._toggleClass.o -elementClose docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -elementKeyDown docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -elementOpen docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -elementSetup docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -elementToggle docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -em docs/html/HTML/style.css /^em { font-style: normal; }$/;" s -em.brace docs/html/HTML/style.css /^em.brace { color: red; }$/;" c -em.comment docs/html/HTML/style.css /^em.comment { color: green; font-style: italic; }$/;" c -em.sharp docs/html/HTML/style.css /^em.sharp { color: #8b0000; }$/;" c -em.string docs/html/HTML/style.css /^em.string { text-decoration: underline; }$/;" c -em.warned docs/html/HTML/style.css /^em.warned { background-color: yellow; }$/;" c -enable docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.Widget -et docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -expand docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" m class:k.cssHooks -extend docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.widget -extra docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget._toggleClass.o -extract_content app/lib/library.py /^ def extract_content(self, book_zip, book):$/;" m class:Catalogue -extract_cover_html app/lib/library.py /^ def extract_cover_html(self, book_zip, book):$/;" m class:Catalogue -extract_cover_image app/lib/library.py /^ def extract_cover_image(self, book_zip, book):$/;" m class:Catalogue -extract_metadata app/lib/library.py /^ def extract_metadata(self, book):$/;" m class:Catalogue -f docs/html/jquery.js /^!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a./;" f -fadeInCallback docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -fadeOutCallback docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -fe docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -file_name frontend/interface/models.py /^ file_name = models.CharField(max_length=255, blank=False)$/;" v class:books -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/1 - Before the Republic/002 - Dawn of the Jedi_Into the Void.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/003 - Lost Tribe of the Sith_The Collected Stories.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/004 - The Old Republic_Revan.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/005 - The Old Republic_Deceived.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/006 - Red Harvest.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/007 - The Old Republic_Fatal Alliance.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/008 - The Old Republic_Annihilation.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/009 - Knight Errant.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/010 - Darth Bane_Path of Destruction.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/011 - Darth Bane_Rule of Two.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/2 - Old Galactic Republic Era/012 - Darth Bane_Dynasty of Evil.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/013 - Legacy of the Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/014 - Darth Plagueis.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/015 - Jedi Apprentice_The Rising Force.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/016 - Jedi Apprentice_The Dark Rival.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/017 - Jedi Apprentice_The Hidden Past.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/018 - Jedi Apprentice_The Mark of the Crown.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/019 - Jedi Apprentice_The Defenders of the Dead.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/020 - Jedi Apprentice_The Uncertain Path.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/021 - Jedi Apprentice_The Captive Temple.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/022 - Jedi Apprentice_The Day of Reckoning.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/023 - Jedi Apprentice_The Fight for Truth.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/024 - Jedi Apprentice_The Shattered Peace.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/025 - Jedi Apprentice_Deceptions.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/026 - The Life and Legend of Obi-Wan Kenobi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/027 - Jedi Apprentice_The Deadly Hunter.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/028 - Jedi Apprentice_The Evil Experiment.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/029 - Jedi Apprentice_The Dangerous Rescue.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/030 - Jedi Apprentice_The Ties That Bind.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/031 - Jedi Apprentice_The Death of Hope.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/032 - Jedi Apprentice_The Call to Vengeance.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/033 - Jedi Apprentice_The Only Witness.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/034 - Jedi Apprentice_The Threat Within.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/035 - Jedi Apprentice_The Followers.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/036 - Secrets of the Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/037 - The Rise and Fall of Darth Vader.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/038 - Darth Maul_Saboteur.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/039 - Cloak of Deception.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/040 - Maul_Lockdown.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/041 - Darth Maul_Shadow Hunter.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/042 - Episode I_The Phantom Menace.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/043 - Journal_Anakin Skywalker.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/044 - Journal_Darth Maul.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/045 - Journal_Queen Amidala.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/046 - Rogue Planet.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/047 - Jedi Quest_Path to Truth.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/048 - Jedi Quest_The Way of the Apprentice.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/049 - Outbound Flight.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/050 - Jedi Quest_The Trail of the Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/051 - Jedi Quest_Dangerous Games.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/052 - Jedi Quest_The Master of Disguise.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/053 - Jedi Quest_The School of Fear.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/054 - Jedi Quest_The Shadow Trap.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/055 - Jedi Quest_The Moment of Truth.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/056 - Jedi Quest_The Changing of the Guard.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/057 - Jedi Quest_The False Peace.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/058 - Jedi Quest_The Final Showdown.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/059 - The Approaching Storm.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/060 - Episode II_Attack of the Clones.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/061 - Boba Fett_The Fight to Survive.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/062 - Boba Fett_Crossfire.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/063 - Boba Fett_Maze of Deception.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/064 - The Cestus Deception.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/065 - The Hive.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/066 - Jedi Trial.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/067 - The Clone Wars.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/068 - Clone Wars Secret Missions_Breakout Squad.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/069 - Clone Wars Secret Missions_Curse of the Black Hole Pirates.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/070 - Clone Wars Secret Missions_Duel at Shattered Rock.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/071 - Clone Wars Secret Missions_Guardians of the Chiss Key.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/072 - The Clone Wars_Wild Space.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/073 - Boba Fett_Hunted.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/074 - Republic Commando_Hard Contact.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/075 - Shatterpoint.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/076 - The Clone Wars_No Prisoners.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/077 - Republic Commando_Triple Zero.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/078 - Clone Wars Gambit_Stealth.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/079 - Clone Wars Gambit_Siege.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/080 - Republic Commando_True Colors.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/081 - The Wrath of Darth Maul.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/082 - Medstar I_Battle Surgeons.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/083 - Medstar II_Jedi Healer.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/084 - Yoda Dark Rendezvous.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/085 - Boba Fett_A New Threat.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/086 - Boba Fett_Pursuit.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/087 - Episode III_Labyrinth of Evil.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/088 - Episode III_Revenge of the Sith.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/089 - Republic Commando_Order 066.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/090 - Kenobi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/091 - Episode III_Dark Lord The Rise of Darth Vader.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/092 - Republic Commando_501st.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/093 - Coruscant Nights_Jedi Twilight.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/094 - The Last of the Jedi_The Desperate Mission.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/095 - The Last of the Jedi_Dark Warning.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/096 - The Last of the Jedi_Underworld.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/097 - The Last of the Jedi_Death on Naboo.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/098 - Coruscant Nights_Street of Shadows.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/099 - The Last of the Jedi_A Tangled Web.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/100 - The Last of the Jedi_Return of the Dark Side.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/101 - The Last of the Jedi_Secret Weapon.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/102 - The Last of the Jedi_Against the Empire.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/103 - The Last of the Jedi_Master of Deception.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/104 - The Last of the Jedi_Reckoning.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/105 - Coruscant Nights_Patterns of Force.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/106 - The Last Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/107 - A New Hope_The Life of Luke Skywalker.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/108 - Han Solo_The Paradise Snare.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/109 - Han Solo_The Hutt Gambit.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/110 - The Force Unleashed.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/111 - The Adventures of Lando Calrissian.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/112 - Death Star.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/113 - The Han Solo Adventures.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/114 - Han Solo_Rebel Dawn.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/115 - The Force Unleashed II.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/116 - Dark Forces_Soldier for the Empire.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/117 - Dark Forces_Rebel Agent.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/118 - Dark Forces_Jedi Knight.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/3 - Rise of the Empire Era/119 - Death Troopers.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/120 - Shadow Games.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/121 - Episode IV_A New Hope.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/122 - Tales From Mos Eisley Cantina.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/123 - Scoundrels.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/124 - Rebel Force_Target.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/125 - Rebel Force_Hostage.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/126 - Rebel Force_Renegade.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/127 - Rebel Force_Firefight.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/128 - Rebel Force_Trapped.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/129 - Allegiance.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/130 - Rebel Force_Uprising.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/131 - Eaten Alive.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/132 - City of the Dead.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/133 - Planet Plague.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/134 - The Nightmare Machine.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/135 - Ghost of the Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/136 - Army of Terror.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/137 - Choices of One.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/138 - The Brain Spiders.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/139 - The Swarm.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/140 - Spore.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/141 - The Doomsday Ship.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/142 - Clones.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/143 - The Hunger.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/144 - Honor Among Thieves.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/145 - Galaxies_The Ruins of Dantooine.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/146 - Splinter of the Mind's Eye.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/147 - Empire and Rebellion_Razor's Edge.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/148 - Episode V_The Empire Strikes Back.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/149 - Tales of the Bounty Hunters.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/150 - Shadows of the Empire.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/151 - Tales From the Empire.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/152 - Tales From Jabba's Palace.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/153 - Episode VI_Return of the Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/154 - The Bounty Hunter Wars_The Mandalorian Armor.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/155 - The Bounty Hunter Wars_Slave Ship.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/156 - The Truce at Bakura.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/4 - Rebellion Era/157 - The Bounty Hunter Wars_Hard Merchandise.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/158 - Tales From the New Republic.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/159 - Luke Skywalker and the Shadows of Mindor.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/160 - Jedi Prince_The Glove of Darth Vader.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/161 - Jedi Prince_The Lost City of the Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/162 - Jedi Prince_Zorba the Hutt's Revenge.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/163 - Jedi Prince_Mission From Mount Yoda.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/164 - Jedi Prince_Queen of the Empire.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/165 - Jedi Prince_Prophets of the Dark Side.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/166 - Dark Forces_Rebel Agent.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/167 - Dark Forces_ Jedi Knight.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/168 - X-Wing_Rogue Squadron.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/169 - X-Wing_Wedge's Gamble.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/170 - X-Wing_The Krytos Trap.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/171 - X-Wing_The Bacta War.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/172 - X-Wing_Wraith Squadron.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/173 - X-Wing_Iron Fist.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/174 - X-Wing_Solo Command.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/175 - The Courtship of Princess Leia.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/176 - A Forest Apart.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/177 - Tatooine Ghost.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/178 - Thrawn_Heir to the Empire.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/179 - Thrawn_Dark Force Rising.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/180 - Thrawn_The Last Command.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/181 - X-Wing_Isard's Revenge.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/182 - The Jedi Academy_Jedi Search.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/183 - The Jedi Academy_Dark Apprentice.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/184 - The Jedi Academy_Champions of the Force.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/185 - I, Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/186 - Children of the Jedi.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/187 - Darksaber.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/188 - X-Wing_Starfighters of Adumar.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/189 - Planet of Twilight.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/190 - The Crystal Star.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/191 - The Black Fleet Crisis_Before the Storm.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/192 - The Black Fleet Crisis_Shield of Lies.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/193 - The Black Fleet Crisis_Tyrant's Test.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/194 - The New Rebellion.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/195 - The Corellian_Ambush at Corellia.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/196 - The Corellian_Assault at Selonia.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/197 - The Corellian_Showdown at Centerpoint.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/198 - The Hand of Thrawn_Specter of the Past.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/199 - The Hand of Thrawn_Vision of the Future.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/200 - Scourge.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/201 - Junior Jedi Knights_The Golden Globe.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/202 - Junior Jedi Knights_Lyric's World.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/203 - Junior Jedi Knights_Promises.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/204 - Junior Jedi Knights_Anakin's Quest.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/205 - Junior Jedi Knights_Vader's Fortress.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/206 - Junior Jedi Knights_Kenobi's Blade.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/207 - Fool's Bargain.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/208 - Survivor's Quest.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/209 - Young Jedi Knights_Heirs of the Force.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/210 - Young Jedi Knights_Shadow Academy.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/211 - Young Jedi Knights_The Lost Ones.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/212 - Young Jedi Knights_Lightsabers.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/213 - Young Jedi Knights_Darkest Knight.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/214 - Young Jedi Knights_Jedi Under Siege.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/215 - Young Jedi Knights_Shards of Alderaann.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/216 - Young Jedi Knights_Diversity Alliance.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/217 - Young Jedi Knights_Delusions of Grandeur.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/218 - Young Jedi Knights_Jedi Bounty.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/219 - Young Jedi Knights_The Emperor's Plague.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/220 - Young Jedi Knights_Return to Ord Mantell.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/221 - Young Jedi Knights_Trouble on Cloud City.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/5 - New Republic Era/222 - Young Jedi Knights_Crisis at Crystal Reef.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/223 - Boba Fett_A Practical Man.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/224 - The New Jedi Order_Vector Prime.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/225 - The New Jedi Order_Dark Tide I - Onslaught.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/226 - The New Jedi Order_Dark Tide II - Ruin.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/227 - The New Jedi Order_Agents of Chaos I - Hero's Trial.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/228 - The New Jedi Order_Agents of Chaos II - Jedi Eclipse.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/229 - The New Jedi Order_Balance Point.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/230 - The New Jedi Order_Recovery.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/231 - The New Jedi Order_Edge of Victory I - Conquest.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/232 - The New Jedi Order_Edge of Victory II - Rebirth.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/233 - The New Jedi Order_Star by Star.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/234 - The New Jedi Order_Dark Journey.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/235 - The New Jedi Order_Enemy Lines I - Rebel Dream.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/236 - The New Jedi Order_Enemy Lines II - Rebel Stand.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/237 - The New Jedi Order_Traitor.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/238 - The New Jedi Order_Destiny's Way.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/239 - The New Jedi Order_Ylesia.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/240 - The New Jedi Order_Force Heretic I - Remnant.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/241 - The New Jedi Order_Force Heretic II - Refugee.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/242 - The New Jedi Order_Force Heretic III - Reunion.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/243 - The New Jedi Order_The Final Prophecy.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/244 - The New Jedi Order_The Unifying Force.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/245 - Dark Nest_The Joiner King.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/246 - Dark Nest_The Unseen Queen.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/6 - New Jedi Order Era/247 - Dark Nest_The Swarm War.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/248 - Legacy of the Force_Betrayal.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/249- Legacy of the Force_Bloodlines.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/250 - Legacy of the Force_Tempest.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/251 - Legacy of the Force_Exile.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/252 - Legacy of the Force_Sacrifice.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/253 - Legacy of the Force_Inferno.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/254 - Legacy of the Force_Fury.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/255 - Legacy of the Force_Revelation.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/256 - Legacy of the Force_Invincible.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/257 - Crosscurrent.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/258 - Riptide.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/259 - Millennium Falcon.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/260 - Fate of the Jedi_Outcast.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/261 - Fate of the Jedi_Omen.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/262 - Fate of the Jedi_Abyss.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/263 - Fate of the Jedi_Backlash.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/264 - Fate of the Jedi_Allies.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/265 - Fate of the Jedi_Vortex.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/266 - Fate of the Jedi_Conviction.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/267 - Fate of the Jedi_Ascension.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/268 - Fate of the Jedi_Apocalypse.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/269 - X-Wing_Mercy Kill.epub -files app/data/shelf.json /^{"\/home\/raelon\/Projects\/pyShelf\/books\/Star Wars\/1 - Before the Republic\/002 - Dawn of th/;" a object:/home/raelon/Projects/pyShelf/books/Star Wars/7 - Legacy Era/270 - Crucible.epub -filter_books app/lib/library.py /^ def filter_books(self):$/;" m class:Catalogue -fit docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t.ui.position -flip docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t.ui.position -flipfit docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c class:t.ui.position -fn docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:k -fn docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t -ft docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -ge docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -getAllResponseHeaders docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" m class:AnonymousFunction4d6c64ac18000.T -getEventsNS docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac24500 -getHtmlPlacement docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -getResponseHeader docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" m class:AnonymousFunction4d6c64ac18000.T -getScrollInfo docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.position -getSvgPlacement docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -getTooltipContent docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -getViewportCollisions docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -getViewportDimensions docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -getWithinInfo docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.position -gt docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac15300 -h docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" f function:AnonymousFunction4d6c64ac23c00 -h docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" c class:AnonymousFunction4d6c64ac22c00 -h1 docs/html/doxygen.css /^ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }$/;" s -h1 docs/html/doxygen.css /^h1, h2, h3, h4, h5, h6 {$/;" s -h1.glow docs/html/doxygen.css /^h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {$/;" c -h1.groupheader docs/html/doxygen.css /^h1.groupheader {$/;" c -h2 docs/html/doxygen.css /^ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }$/;" s -h2 docs/html/doxygen.css /^h1, h2, h3, h4, h5, h6 {$/;" s -h2.glow docs/html/doxygen.css /^h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {$/;" c -h2.groupheader docs/html/doxygen.css /^h2.groupheader {$/;" c -h3 docs/html/doxygen.css /^ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }$/;" s -h3 docs/html/doxygen.css /^h1, h2, h3, h4, h5, h6 {$/;" s -h3.glow docs/html/doxygen.css /^h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {$/;" c -h3.groupheader docs/html/doxygen.css /^h3.groupheader {$/;" c -h3.version docs/html/doxygen.css /^h3.version {$/;" c -h4 docs/html/doxygen.css /^ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }$/;" s -h4 docs/html/doxygen.css /^h1, h2, h3, h4, h5, h6 {$/;" s -h4.glow docs/html/doxygen.css /^h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {$/;" c -h5 docs/html/doxygen.css /^ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }$/;" s -h5 docs/html/doxygen.css /^h1, h2, h3, h4, h5, h6 {$/;" s -h5.glow docs/html/doxygen.css /^h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {$/;" c -h6 docs/html/doxygen.css /^ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }$/;" s -h6 docs/html/doxygen.css /^h1, h2, h3, h4, h5, h6 {$/;" s -h6.glow docs/html/doxygen.css /^h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {$/;" c -handle docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" m class:k.event.special -he docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -height docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" p class:ft.i -height docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1d700.u.element -height docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1d700.u.target -height docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac21900.prevSize -height docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:sizeDiff -height docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" p class:AnonymousFunction4d6c64ac22c00.h -height docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" p class:AnonymousFunction4d6c64ac22d00.s -height docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" p class:AnonymousFunction4d6c64ac23400.r -hideDuration docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -hideFunction docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" m class:$.fn.smartmenus.defaults -hideOnClick docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -hideTimeout docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -hideTip docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:TooltipController -horizontal docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1d700.u -hr docs/html/doxygen.css /^hr {$/;" s -hr.footer docs/html/doxygen.css /^hr.footer {$/;" c -html_Headers app/lib/display.py /^ def html_Headers(self):$/;" m class:Frontend -i docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:AnonymousFunction4d6c64ac1ac00 -i docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" c class:ft -i docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac17200 -i docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac17500 -i docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" c -i docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f -i docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.Widget._classes -i docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" f function:t.Widget._delay -i docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:AnonymousFunction4d6c64ac21000 -image_result app/lib/api_hooks.py /^ def image_result(self, query):$/;" m class:DuckDuckGo -img.footer docs/html/doxygen.css /^img.footer {$/;" c -img.formulaDsp docs/html/doxygen.css /^img.formulaDsp {$/;" c -img.formulaInl docs/html/doxygen.css /^img.formulaInl, img.inline {$/;" c -img.icon docs/html/HTML/style.css /^img.icon { vertical-align: top; border: 0; }$/;" c -img.inline docs/html/doxygen.css /^img.formulaInl, img.inline {$/;" c -img_0_ docs/html/files.html /^/;" I -img_0_0_ docs/html/files.html /^ <\/span/;" I -import_books app/lib/library.py /^ def import_books(self, list=None):$/;" m class:Catalogue -index frontend/interface/views.py /^def index(request):$/;" f -initMenu docs/html/menu.js /^function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {$/;" f -initMouseDetection docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac24500 -initTracking docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -initial frontend/interface/migrations/0001_initial.py /^ initial = True$/;" v class:Migration -innerHeight docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1e700.a -innerWidth docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1e700.a -insert_book app/lib/storage.py /^ def insert_book(self, book):$/;" m class:Storage -intentDelay docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f function:DisplayController.openTooltip -isClosing docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -isFixedTipOpen docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -isMouseEvent docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -isMouseOver docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -isPopup docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -isSvgElement docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" f -isTipOpen docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.session -isTouchEvent docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" f function:AnonymousFunction4d6c64ac24500 -j docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -k docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac18600 -k docs/html/jquery.js /^;(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefine/;" f function:$.fn.scrollTo.AnonymousFunction4d6c64ac23d00 -kbd docs/html/doxygen.css /^tt, code, kbd, samp$/;" s -ke docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -keepHighlighted docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -keepInViewport docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" p class:$.fn.smartmenus.defaults -keys docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:t.Widget._toggleClass.o -l docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64ac18000 -l docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:AnonymousFunction4d6c64aca900.a.then -l docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f function:_t -lastTouch docs/html/jquery.js /^ * Copyright Vasil Dinkov, Vadikom Web Ltd. http:\/\/vadikom.com; Licensed MIT *\/(function(t){"/;" c class:AnonymousFunction4d6c64ac25600 -le docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" f -left docs/html/jquery.js /^!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.expo/;" p class:AnonymousFunction4d6c64ac1ac00.i -left docs/html/jquery.js /^(function(root,factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory)}el/;" p class:AnonymousFunction4d6c64ac24000.Collision -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.ui.position.fit -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.ui.position.flip -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" m class:t.ui.position.flipfit -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1d700.u.element -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac1d700.u.target -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:AnonymousFunction4d6c64ac21900.prevPosition -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:originalMousePosition -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:originalPosition -left docs/html/jquery.js /^(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){/;" p class:position -left docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" p class:AnonymousFunction4d6c64ac22d00.s -left docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" p class:AnonymousFunction4d6c64ac23000.u -left docs/html/jquery.js /^},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.o/;" p class:AnonymousFunction4d6c64ac23400.r -letter_b docs/html/classes.html /^<\/a>
<\/a>
<\/a><\/a>
<\/a>
<\/a>
<\/a>
<\/div>$/;" I -main-nav docs/html/classapp_1_1config_1_1Config-members.html /^