diff --git a/.gitignore b/.gitignore
index 90ed677e..2a8a083f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -273,3 +273,6 @@ autom4te.cache
/redist/MapsTables/PythonExamples
/redist/MapsTables/TestEncCnvtrs
/genericinstaller
+/.vs/config/applicationhost.config
+/.vs/SEC VS2010/v14/.suo
+/.vs/SEC VS2015/v14/.suo
diff --git a/.vs/SEC VS2010/v14/.suo b/.vs/SEC VS2010/v14/.suo
deleted file mode 100644
index e344b58b..00000000
Binary files a/.vs/SEC VS2010/v14/.suo and /dev/null differ
diff --git a/.vs/SEC VS2015/v14/.suo b/.vs/SEC VS2015/v14/.suo
deleted file mode 100644
index daeb8e36..00000000
Binary files a/.vs/SEC VS2015/v14/.suo and /dev/null differ
diff --git a/.vs/config/applicationhost.config b/.vs/config/applicationhost.config
deleted file mode 100644
index dfded7b7..00000000
--- a/.vs/config/applicationhost.config
+++ /dev/null
@@ -1,1030 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Directory.Build.props b/Directory.Build.props
index 6bc626c2..6f36b4e3 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -3,9 +3,9 @@
SILConverters
SILConverters
5.1
- 5.1.1.0
+ 5.1.3.0
8A50226C-84D0-4CAF-AF8F-B0284643C415
- 2022
+ 2023
SIL International
\ No newline at end of file
diff --git a/Installer/Converter Packages/IndicConverters/IndicConverters.wixproj b/Installer/Converter Packages/IndicConverters/IndicConverters.wixproj
index 2c520679..648421ab 100644
--- a/Installer/Converter Packages/IndicConverters/IndicConverters.wixproj
+++ b/Installer/Converter Packages/IndicConverters/IndicConverters.wixproj
@@ -1,7 +1,7 @@
+
-
Debug
x86
@@ -81,8 +81,8 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
+
+
-
+
+
+
-
+
+
+
-
+
+
+
-
+
+
+
diff --git a/Installer/SEC Setup/License.rtf b/Installer/SEC Setup/License.rtf
index bb912d2c..d241d751 100644
--- a/Installer/SEC Setup/License.rtf
+++ b/Installer/SEC Setup/License.rtf
@@ -1,62 +1,63 @@
-{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff31507\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi31507\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f4\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Helvetica;}
-{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
-{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}
-{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
-{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
-{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f44\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f45\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
-{\f47\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f48\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f49\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f50\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
-{\f51\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f52\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f84\fbidi \fswiss\fcharset238\fprq2 Helvetica CE;}{\f85\fbidi \fswiss\fcharset204\fprq2 Helvetica Cyr;}
-{\f87\fbidi \fswiss\fcharset161\fprq2 Helvetica Greek;}{\f88\fbidi \fswiss\fcharset162\fprq2 Helvetica Tur;}{\f89\fbidi \fswiss\fcharset177\fprq2 Helvetica (Hebrew);}{\f90\fbidi \fswiss\fcharset178\fprq2 Helvetica (Arabic);}
-{\f91\fbidi \fswiss\fcharset186\fprq2 Helvetica Baltic;}{\f92\fbidi \fswiss\fcharset163\fprq2 Helvetica (Vietnamese);}{\f414\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f415\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}
-{\f417\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f418\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f419\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\f420\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}
-{\f421\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f422\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
-{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
-{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
-{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
-{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
-{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
-{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}
-{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\fhimajor\f31533\fbidi \fswiss\fcharset177\fprq2 Calibri Light (Hebrew);}{\fhimajor\f31534\fbidi \fswiss\fcharset178\fprq2 Calibri Light (Arabic);}
-{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
-{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
-{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
-{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
-{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
-{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
-{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
-{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
-{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}
-{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}
-{\fhiminor\f31573\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\fhiminor\f31574\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}
-{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
-{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
-{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}
-{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;
-\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red0\green0\blue0;\red0\green0\blue0;\red51\green51\blue51;}{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap
-\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
-\af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
+{\rtf1\adeflang1081\ansi\ansicpg1252\uc1\adeff24\deff0\stshfdbch31505\stshfloch31506\stshfhich31506\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f4\fbidi \fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Helvetica;}
+{\f24\fbidi \froman\fcharset0\fprq2{\*\panose 00000400000000000000}Mangal{\*\falt Nirmala UI};}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}
+{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;}{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}
+{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f329\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\f330\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\f332\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f333\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f334\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\f335\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f336\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f337\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f369\fbidi \fswiss\fcharset238\fprq2 Helvetica CE;}
+{\f370\fbidi \fswiss\fcharset204\fprq2 Helvetica Cyr;}{\f372\fbidi \fswiss\fcharset161\fprq2 Helvetica Greek;}{\f373\fbidi \fswiss\fcharset162\fprq2 Helvetica Tur;}{\f374\fbidi \fswiss\fcharset177\fprq2 Helvetica (Hebrew);}
+{\f375\fbidi \fswiss\fcharset178\fprq2 Helvetica (Arabic);}{\f376\fbidi \fswiss\fcharset186\fprq2 Helvetica Baltic;}{\f377\fbidi \fswiss\fcharset163\fprq2 Helvetica (Vietnamese);}{\f669\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}
+{\f670\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f672\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f673\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;}{\f676\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}
+{\f677\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f699\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f700\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\f702\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}
+{\f703\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f704\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\f705\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\f706\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}
+{\f707\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}
+{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;}{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}
+{\fhimajor\f31533\fbidi \fswiss\fcharset177\fprq2 Calibri Light (Hebrew);}{\fhimajor\f31534\fbidi \fswiss\fcharset178\fprq2 Calibri Light (Arabic);}{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}
+{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}
+{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}
+{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}
+{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}
+{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}
+{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31573\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}
+{\fhiminor\f31574\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}
+{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}
+{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;
+\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;
+\red192\green192\blue192;\red0\green0\blue0;\red0\green0\blue0;\red51\green51\blue51;}{\*\defchp \fs22\loch\af31506\hich\af31506\dbch\af31505 }{\*\defpap \ql \li0\ri0\sa160\sl259\slmult1
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa160\sl259\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af24\afs22\alang1025 \ltrch\fcs0
+\fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa160\sl259\slmult1
-\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused
-Normal Table;}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid6833241\rsid9134832}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info{\operator Bob Eaton}
-{\creatim\yr2021\mo8\dy28\hr17\min5}{\revtim\yr2021\mo8\dy28\hr17\min6}{\version2}{\edmins1}{\nofpages1}{\nofwords161}{\nofchars918}{\nofcharsws1077}{\vern29}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
-\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
+\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1081 \ltrch\fcs0 \fs22\lang1033\langfe1033\loch\f31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused
+Normal Table;}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid3604928\rsid6833241\rsid9134832}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim0}{\info
+{\operator Bob Eaton}{\creatim\yr2021\mo8\dy28\hr17\min5}{\revtim\yr2023\mo3\dy15\hr6\min59}{\version3}{\edmins1}{\nofpages1}{\nofwords161}{\nofchars918}{\nofcharsws1077}{\vern67}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}
+}\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect
\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\rsidroot9134832 \nouicompat \fet0{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1
\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5
\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang
-{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa150\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 \cbpat8 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0
+{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa150\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 \cbpat8 \rtlch\fcs1 \af24\afs22\alang1025 \ltrch\fcs0
\fs22\lang1033\langfe1033\loch\af31506\hich\af31506\dbch\af31505\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af4\afs21 \ltrch\fcs0 \f4\fs21\cf19\insrsid6833241 \hich\af4\dbch\af31505\loch\f4 The MIT License (MIT)
\par }\pard \ltrpar\ql \li0\ri0\sa150\widctlpar\wrapdefault\faauto\rin0\lin0\itap0\pararsid9134832 \cbpat8 {\rtlch\fcs1 \af4\afs21 \ltrch\fcs0 \f4\fs21\cf19\insrsid6833241 \hich\af4\dbch\af31505\loch\f4 Copyright }{\rtlch\fcs1 \af4\afs21 \ltrch\fcs0
-\f4\fs21\cf19\insrsid9134832\charrsid9134832 \loch\af4\dbch\af31505\hich\f4 \'a9}{\rtlch\fcs1 \af4\afs21 \ltrch\fcs0 \f4\fs21\cf19\insrsid9134832 \hich\af4\dbch\af31505\loch\f4 \hich\af4\dbch\af31505\loch\f4 2021}{\rtlch\fcs1 \af4\afs21 \ltrch\fcs0
-\f4\fs21\cf19\insrsid6833241 \hich\af4\dbch\af31505\loch\f4 SIL International
+\f4\fs21\cf19\insrsid9134832\charrsid9134832 \loch\af4\dbch\af31505\hich\f4 \'a9}{\rtlch\fcs1 \af4\afs21 \ltrch\fcs0 \f4\fs21\cf19\insrsid9134832 \hich\af4\dbch\af31505\loch\f4 202}{\rtlch\fcs1 \af4\afs21 \ltrch\fcs0 \f4\fs21\cf19\insrsid3604928
+\hich\af4\dbch\af31505\loch\f4 3}{\rtlch\fcs1 \af4\afs21 \ltrch\fcs0 \f4\fs21\cf19\insrsid6833241 \hich\af4\dbch\af31505\loch\f4 SIL International
\par }\pard \ltrpar\ql \li0\ri0\sa150\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 \cbpat8 {\rtlch\fcs1 \af4\afs21 \ltrch\fcs0 \f4\fs21\cf19\insrsid6833241 \hich\af4\dbch\af31505\loch\f4 P\hich\af4\dbch\af31505\loch\f4
-ermission is hereby granted, free of charge, to any person obtain\hich\af4\dbch\af31505\loch\f4
-ing a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the S
-\hich\af4\dbch\af31505\loch\f4 o\hich\af4\dbch\af31505\loch\f4 ftware, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-\par \hich\af4\dbch\af31505\loch\f4 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-\par \hich\af4\dbch\af31505\loch\f4 THE SOFTWARE IS PR\hich\af4\dbch\af31505\loch\f4
-OVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CL
-\hich\af4\dbch\af31505\loch\f4 A\hich\af4\dbch\af31505\loch\f4 IM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, me
+\hich\af4\dbch\af31505\loch\f4 r\hich\af4\dbch\af31505\loch\f4 ge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
+\par \hich\af4\dbch\af31505\loch\f4 The above copyright notice and this permission notice shall be included in all c\hich\af4\dbch\af31505\loch\f4 opies or substantial portions of the Software.
+\par \hich\af4\dbch\af31505\loch\f4 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO E
+\hich\af4\dbch\af31505\loch\f4
+VENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
\par }\pard \ltrpar\ql \li0\ri0\sa160\sl252\slmult1\widctlpar\wrapdefault\faauto\rin0\lin0\itap0 {\rtlch\fcs1 \af37 \ltrch\fcs0 \f37\insrsid6833241
\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a
@@ -143,35 +144,25 @@ faadb081f196af190c6a98242f8467912ab0a651ad6a5a548d8cc3c1aafb6121653923699635d3ca
\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym;
\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition;
\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Table;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 1;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Simple 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 2;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Classic 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 2;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Colorful 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 3;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Columns 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 2;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 6;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Grid 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 2;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 6;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table List 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 2;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table 3D effects 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Contemporary;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Elegant;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Professional;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Subtle 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 1;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 2;
-\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Web 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table Grid;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Table Theme;\lsdsemihidden1 \lsdlocked0 Placeholder Text;
-\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid;\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;
-\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2;\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;
-\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1;\lsdpriority61 \lsdlocked0 Light List Accent 1;
-\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdsemihidden1 \lsdlocked0 Revision;
-\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;
-\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;\lsdpriority72 \lsdlocked0 Colorful List Accent 1;
-\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;
-\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;
-\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;
-\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;
-\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;
-\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;
-\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;
-\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;
-\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;
-\lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1;
+\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table Grid;
+\lsdsemihidden1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid;
+\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2;
+\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1;
+\lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;
+\lsdsemihidden1 \lsdlocked0 Revision;\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;
+\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4;
+\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdpriority62 \lsdlocked0 Light Grid Accent 5;
+\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5;
\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;
\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6;
\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;
@@ -213,8 +204,8 @@ fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
-ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e50000000000000000000000006096
-c7eb589cd701feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
+ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000b072
+0d953557d901feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000105000000000000}}
\ No newline at end of file
diff --git a/Installer/SEC Setup/SEC Setup.wixproj b/Installer/SEC Setup/SEC Setup.wixproj
index 688af7a5..1b9a3b56 100644
--- a/Installer/SEC Setup/SEC Setup.wixproj
+++ b/Installer/SEC Setup/SEC Setup.wixproj
@@ -1,7 +1,7 @@
+
-
Release
x86
@@ -66,8 +66,8 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -205,6 +207,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/BulkSFMConverter/packages.config b/src/BulkSFMConverter/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/BulkSFMConverter/packages.config
+++ b/src/BulkSFMConverter/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/ClipboardEC/ClipboardEC.csproj b/src/ClipboardEC/ClipboardEC.csproj
index d3f479cc..1422be36 100644
--- a/src/ClipboardEC/ClipboardEC.csproj
+++ b/src/ClipboardEC/ClipboardEC.csproj
@@ -1,6 +1,6 @@
-
+
Local
9.0.30729
@@ -109,6 +109,8 @@
AllRules.ruleset
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -196,6 +198,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/ClipboardEC/ClipboardEncConverter.cs b/src/ClipboardEC/ClipboardEncConverter.cs
index 0c32efb7..b19c7dd9 100644
--- a/src/ClipboardEC/ClipboardEncConverter.cs
+++ b/src/ClipboardEC/ClipboardEncConverter.cs
@@ -856,11 +856,20 @@ private void CreateContextMenu()
try
{
IEncConverter aEC = aECs[strText];
- strOutput = this.ConvertData(aEC,strInput);
- // if( strOutput != null )
- // strText += String.Format(":\t{0}", strOutput);
+
+ // if it's a Translator type, then hold off calling to the internet for conversion
+ // which takes time and is possibly unnecessary), put in a dummy result to see if
+ // that's really what they want
+ if (IsOnlineTranslator(aEC))
+ {
+ strOutput = $"Click to convert w/ {aEC.Name}";
+ }
+ else
+ {
+ strOutput = this.ConvertData(aEC, strInput);
+ }
}
- catch(Exception e)
+ catch (Exception e)
{
// since this is just a 'preview' (and exceptions can be expected), don't
// allow them to be throw up.
@@ -878,6 +887,20 @@ private void CreateContextMenu()
}
}
+ private static bool IsOnlineTranslator(IEncConverter aEC)
+ {
+ var isOnlineTranslator = (aEC.ProcessType & (int)ProcessTypeFlags.Translation) == (int)ProcessTypeFlags.Translation;
+
+ // it could still be if it's a primary-fallback or daisy-chain converter that has one (but there's no interface way
+ // to get at the individual converters... :-( (and changing the interface would just break existing clients)
+ if ((aEC.ImplementType == EncConverters.strTypeSILcomp) || (aEC.ImplementType == EncConverters.strTypeSILfallback))
+ {
+ isOnlineTranslator = true; // for now...
+ }
+
+ return isOnlineTranslator;
+ }
+
private void NormalizeClick(Object sender, EventArgs e)
{
// Determine if clicked menu item is the Blue menu item.
diff --git a/src/ClipboardEC/app.config b/src/ClipboardEC/app.config
index 4cf6b3d2..8204e7fa 100644
--- a/src/ClipboardEC/app.config
+++ b/src/ClipboardEC/app.config
@@ -53,6 +53,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/ClipboardEC/packages.config b/src/ClipboardEC/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/ClipboardEC/packages.config
+++ b/src/ClipboardEC/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/DChartHelper/DChartHelper.csproj b/src/DChartHelper/DChartHelper.csproj
index 32ae205c..e9474f52 100644
--- a/src/DChartHelper/DChartHelper.csproj
+++ b/src/DChartHelper/DChartHelper.csproj
@@ -1,6 +1,6 @@
-
+
Debug
x86
@@ -87,6 +87,8 @@
$(EcDistFilesPath)\win-$(Platform)\native\AIGuesserEC.dll
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -253,6 +255,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/DChartHelper/packages.config b/src/DChartHelper/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/DChartHelper/packages.config
+++ b/src/DChartHelper/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.Designer.cs b/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.Designer.cs
index eb7a83e0..5eda8692 100644
--- a/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.Designer.cs
+++ b/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.Designer.cs
@@ -29,8 +29,8 @@ protected override void Dispose(bool disposing)
///
private void InitializeComponent()
{
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(BackTranslationHelperForm));
this.backTranslationHelperCtrl = new BackTranslationHelper.BackTranslationHelperCtrl();
+ this.textBoxStatus = new System.Windows.Forms.TextBox();
this.SuspendLayout();
//
// backTranslationHelperCtrl
@@ -38,22 +38,41 @@ private void InitializeComponent()
this.backTranslationHelperCtrl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
+ // if you edit the form (e.g. to add a control), then the designer auto coding will change this "AutoSize = false"
+ // to (possibly true) and add an 'AutoSizeMode = GrowAndShrink'... but this will cause the embedded control to
+ // stop showing properly. It *must* be AutoSize = false. (keep this comment here too, so the next person sees it too)
+ // (I'm not sure if it's specifically necessary, but you might need to restore the PerformLayout at the bottom,
+ // which the editing of the form will remove too)
this.backTranslationHelperCtrl.AutoSize = false;
this.backTranslationHelperCtrl.Location = new System.Drawing.Point(0, 0);
this.backTranslationHelperCtrl.Name = "backTranslationHelperCtrl";
- this.backTranslationHelperCtrl.NewTargetTexts = ((System.Collections.Generic.List)(resources.GetObject("backTranslationHelperCtrl.NewTargetTexts")));
- this.backTranslationHelperCtrl.Size = new System.Drawing.Size(790, 449);
+ this.backTranslationHelperCtrl.Size = new System.Drawing.Size(800, 428);
this.backTranslationHelperCtrl.TabIndex = 1;
//
+ // textBoxStatus
+ //
+ this.textBoxStatus.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.textBoxStatus.Location = new System.Drawing.Point(0, 430);
+ this.textBoxStatus.Name = "textBoxStatus";
+ this.textBoxStatus.ReadOnly = true;
+ this.textBoxStatus.Size = new System.Drawing.Size(800, 20);
+ this.textBoxStatus.TabIndex = 2;
+ this.textBoxStatus.Click += TextBoxStatus_Click;
+ //
// BackTranslationHelperForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(800, 450);
+ this.Controls.Add(this.textBoxStatus);
this.Controls.Add(this.backTranslationHelperCtrl);
this.Name = "BackTranslationHelperForm";
this.Text = "Back Translating from {0} - {1} in verse: {2}";
+ this.Activated += new System.EventHandler(this.BackTranslationHelperForm_Activated);
+ this.Deactivate += new System.EventHandler(this.BackTranslationHelperForm_Deactivate);
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.BackTranslationHelperForm_FormClosing);
+ this.Load += new System.EventHandler(this.BackTranslationHelperForm_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
@@ -61,5 +80,6 @@ private void InitializeComponent()
#endregion
private BackTranslationHelper.BackTranslationHelperCtrl backTranslationHelperCtrl;
+ private System.Windows.Forms.TextBox textBoxStatus;
}
}
\ No newline at end of file
diff --git a/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.cs b/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.cs
index 61811f0f..9a05748f 100644
--- a/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.cs
+++ b/src/ParatextPluginBackTranslationHelper/BackTranslationHelperForm.cs
@@ -1,6 +1,8 @@
// Uncomment this define to enable code that helps in test creation for a new scenario
// See UnitTest_PtxBackTrHelper::It_Can_Determine_Correct_Update_To_Target_Project in the TestBwdc project for details
+#if DEBUG
#define SerializeToCreateTestFiles
+#endif
using BackTranslationHelper;
using Paratext.PluginInterfaces;
@@ -10,6 +12,8 @@
using System.Linq;
using System.Windows.Forms;
using Newtonsoft.Json;
+using System.Windows;
+using System.Security.Policy;
namespace SIL.ParatextBackTranslationHelperPlugin
{
@@ -29,6 +33,7 @@ public partial class BackTranslationHelperForm : Form, IBackTranslationHelperDat
private BackTranslationHelperModel _model;
private IWriteLock _writeLock = null;
private readonly Action _setSyncReferenceGroup;
+ private bool _isNotInFocus;
///
/// the current verse we're processing. (this generally is the 1st of a range if it is a combined verse).
@@ -49,16 +54,29 @@ public partial class BackTranslationHelperForm : Form, IBackTranslationHelperDat
private IVerseRef _verseReferenceLast;
///
- /// this contains the tokens from the source project, but just the verse(s) that we're processing (e.g. v1 or could be v2-5)
+ /// this contains the tokens from the source project, but just the verse(s) that we're processing (e.g. v1
+ /// or could be v2-5)
/// Key is the [BookNum]_[ChapterNum]_[VerseNum] (e.g. ACT_001_001)
///
private Dictionary> UsfmTokensSource { get; set; } = new Dictionary>();
///
- /// this contains the tokens from the target project, for all the verses in the current chapter (we need the whole chapter,
- /// because we have to Put the entire chapter when we go to write it.
+ /// The number of text lines in the source data (i.e. the number of IUSFMTextTokens in the verse(s))
+ ///
+ private int SourceDataLineCount { get; set; }
+
+ ///
+ /// This contains the list of marker tokens immediately preceding the text tokens in the source data
+ ///
+ private List TextTokenMarkersSource { get; set; } = new List();
+
+ ///
+ /// this contains the tokens from the target project, for all the verses in the current chapter (we need the
+ /// whole chapter,because we have to Put the entire chapter when we go to write it.
/// Key is the [BookNum]_[ChapterNum] (e.g. 44_001)
- /// Key2 (of the SortedDictionary) is [BookNum]_[ChapterNum]_[VerseNum] (e.g. ACT_001_001)
+ /// Key2 (of the SortedDictionary) is [BookNum]_[ChapterNum]_[VerseNum] (e.g. ACT_001_001
+ /// Note: beware that this could be out of date if the user edits the verse (or another) in Ptx after
+ /// we pulled these values. Cause it to requery if we lose focus.
///
private Dictionary>> UsfmTokensTarget { get; set; } = new Dictionary>>();
@@ -79,19 +97,34 @@ public BackTranslationHelperForm(IPluginHost host, ParatextBackTranslationHelper
// this form is the implementation of the way to get get data
backTranslationHelperCtrl.BackTranslationHelperDataSource = this;
+ backTranslationHelperCtrl.RegisterForNotification(BackTranslationHelperCtrl.SubscribeableEventKeyTargetBackTranslationTextChanged,
+ TargetBackTranslationTextChanged);
_host.VerseRefChanged += Host_VerseRefChanged;
_projectSource.ScriptureDataChanged += ScriptureDataChangedHandlerSource;
_projectTarget.ScriptureDataChanged += ScriptureDataChangedHandlerTarget;
+ }
- Text = GetFrameText(_projectSource, _projectTarget, _verseReference);
- Location = Properties.Settings.Default.WindowLocation;
- WindowState = Properties.Settings.Default.DefaultWindowState;
- if (MinimumSize.Height <= Properties.Settings.Default.WindowSize.Height &&
- MinimumSize.Width <= Properties.Settings.Default.WindowSize.Width)
+ private void TargetBackTranslationTextChanged(string value)
+ {
+ var translatedCount = GetTranslatedLines(value).Count;
+ System.Diagnostics.Debug.WriteLine($"PtxBTH: TargetBackTranslationTextChanged: SourceDataLineCount = '{SourceDataLineCount}', translatedCount = '{translatedCount}'");
+ var statusText = String.Empty;
+ if (SourceDataLineCount != translatedCount)
{
- Size = Properties.Settings.Default.WindowSize;
+ statusText = String.Format("There {0} currently {1} line{2} of text in the Target Translation box vs. {3} text line{4} in the source verse ({5}: {6})",
+ (translatedCount > 1) ? "are" : "is",
+ translatedCount,
+ (translatedCount > 1) ? "s" : string.Empty,
+ SourceDataLineCount,
+ (SourceDataLineCount > 1) ? "s" : string.Empty,
+ (TextTokenMarkersSource.Count > 1) ? "one for each of these markers" : "for this marker",
+ String.Join(",", TextTokenMarkersSource.Select(m => $"\\{m.Marker}")));
}
+
+ textBoxStatus.Text = statusText;
+
+ Application.DoEvents(); // this says we need to do this for when it won't display the change: https://social.msdn.microsoft.com/Forums/vstudio/en-US/983d2e3b-9bcb-4c9c-9e85-59f8b2051b3e/program-updating-a-textbox-does-not-work?forum=csharpgeneral
}
private static string GetFrameText(IProject projectSource, IProject projectTarget, IVerseRef versesReference)
@@ -104,23 +137,73 @@ private static string GetProjectName(IProject projectSource, IProject projectTar
return String.Format(ProjectNameFormat, projectSource, projectTarget);
}
+ private bool IsDirty(IVerseRef verseReference, int bookNum, int chapterNum)
+ {
+ return ((bookNum == 0) || (verseReference.BookNum == bookNum)) && ((chapterNum == 0) || (verseReference.ChapterNum == chapterNum));
+ }
+
private void ScriptureDataChangedHandlerSource(IProject sender, int bookNum, int chapterNum)
{
- Unlock();
+ System.Diagnostics.Debug.WriteLine($"PtxBTH: ScriptureDataChangedHandlerSource: bookNum = '{bookNum}', chapterNum = ‘{chapterNum}‘, IsModified: {backTranslationHelperCtrl.IsModified}, _verseReference: {_verseReference}");
+
+ // if the change was in the chapter we're processing, then clear what we think the data is, so we'll repull it later
+ if (IsDirty(_verseReference, bookNum, chapterNum))
+ UsfmTokensSource.Clear();
}
private void ScriptureDataChangedHandlerTarget(IProject sender, int bookNum, int chapterNum)
{
- Unlock();
+ System.Diagnostics.Debug.WriteLine($"PtxBTH: ScriptureDataChangedHandlerTarget: bookNum = '{bookNum}', chapterNum = ‘{chapterNum}‘, IsModified: {backTranslationHelperCtrl.IsModified}, _verseReference: {_verseReference}, _isChangingTarget: {AreWeChangingTheTarget}");
+ if (AreWeChangingTheTarget) // if we're the ones who changed it, then ignore
+ return;
+
+ // if the change was in the chapter we're processing, then clear what we think the data is, so we'll repull it later
+ if (IsDirty(_verseReference, bookNum, chapterNum))
+ UsfmTokensTarget.Clear();
+
+#if TriedAndFailed
+ // UPDATE: Ptx by definition has the write lock right now, so we can't call GetNewReference here
+ // Go back to calling it in Activate
+ // unless we were editing it, and then force it to stay the same
+ if (backTranslationHelperCtrl.IsModified)
+ return;
+
+ GetNewReference(_verseReference);
+#endif
}
private void Host_VerseRefChanged(IPluginHost sender, IVerseRef newReference, SyncReferenceGroup group)
{
- // since this will initialize the _verseReference, which is intended to be the first of a series of verses...
var newRef = (newReference.RepresentsMultipleVerses) ? newReference.AllVerses.First() : newReference;
+ System.Diagnostics.Debug.WriteLine($"PtxBTH: In Host_VerseRefChanged {newReference} (newRef: {newRef}) & {group}, _isNotInFocus: {_isNotInFocus}, IsModified: {backTranslationHelperCtrl.IsModified}");
+
+ // since this will initialize the _verseReference, which is intended to be the first
+ // of a series of verses...
+ // UPDATE: but not if the Form isn't in focus (so we don't thrash around converting stuff while
+ // the user may be editing stuff in Ptx)
+ if (_isNotInFocus && backTranslationHelperCtrl.IsModified)
+ {
+ textBoxStatus.Text = $"Staying on {_verseReference} because the Target Translation box was modified. Click here to update to current verse in Paratext";
+ textBoxStatus.Tag = newRef;
+ Application.DoEvents(); // this says we need to do this for when it won't display the change: https://social.msdn.microsoft.com/Forums/vstudio/en-US/983d2e3b-9bcb-4c9c-9e85-59f8b2051b3e/program-updating-a-textbox-does-not-work?forum=csharpgeneral
+ return;
+ }
+ else
+ textBoxStatus.Tag = null;
+
GetNewReference(newRef);
}
+ private void TextBoxStatus_Click(object sender, System.EventArgs e)
+ {
+ if (textBoxStatus.Tag != null)
+ {
+ backTranslationHelperCtrl.IsModified = false;
+ var newReference = (IVerseRef)textBoxStatus.Tag;
+ GetNewReference(newReference);
+ }
+ }
+
private void GetNewReference(IVerseRef newReference)
{
Unlock();
@@ -183,11 +266,12 @@ BackTranslationHelperModel IBackTranslationHelperDataSource.Model
{
get
{
+ var currentTargetData = CurrentTargetData;
var model = new BackTranslationHelperModel
{
SourceData = CurrentSourceData ?? "
@@ -82,6 +84,8 @@
False
DistFiles\dao.dll
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -137,6 +141,7 @@
System.XML.dll
System.XML
+
@@ -231,7 +236,6 @@
TranslationHelperForm.cs
- Form
TranslationHelperForm.designer.cs
@@ -346,6 +350,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice07/app.config b/src/SILConvertersOffice07/app.config
index a40e82f6..4583899b 100644
--- a/src/SILConvertersOffice07/app.config
+++ b/src/SILConvertersOffice07/app.config
@@ -1,7 +1,12 @@
-
-
+
+
+
+
+
+
+
@@ -50,6 +55,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+ Normal
+
+
+ 0, 0
+
+
+ 800, 450
+
+
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice07/packages.config b/src/SILConvertersOffice07/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/SILConvertersOffice07/packages.config
+++ b/src/SILConvertersOffice07/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice10/Properties/Settings.Designer.cs b/src/SILConvertersOffice10/Properties/Settings.Designer.cs
index d30151b3..565afd43 100644
--- a/src/SILConvertersOffice10/Properties/Settings.Designer.cs
+++ b/src/SILConvertersOffice10/Properties/Settings.Designer.cs
@@ -12,7 +12,7 @@ namespace SILConvertersOffice10.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.7.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
@@ -55,5 +55,41 @@ public static Settings Default {
this["ConverterMappingRecentFiles"] = value;
}
}
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("Normal")]
+ public global::System.Windows.Forms.FormWindowState DefaultWindowState {
+ get {
+ return ((global::System.Windows.Forms.FormWindowState)(this["DefaultWindowState"]));
+ }
+ set {
+ this["DefaultWindowState"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("0, 0")]
+ public global::System.Drawing.Point WindowLocation {
+ get {
+ return ((global::System.Drawing.Point)(this["WindowLocation"]));
+ }
+ set {
+ this["WindowLocation"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("800, 450")]
+ public global::System.Drawing.Size WindowSize {
+ get {
+ return ((global::System.Drawing.Size)(this["WindowSize"]));
+ }
+ set {
+ this["WindowSize"] = value;
+ }
+ }
}
}
diff --git a/src/SILConvertersOffice10/Properties/Settings.settings b/src/SILConvertersOffice10/Properties/Settings.settings
index fdb4efbc..6b2cdcd3 100644
--- a/src/SILConvertersOffice10/Properties/Settings.settings
+++ b/src/SILConvertersOffice10/Properties/Settings.settings
@@ -1,5 +1,5 @@
-
+
@@ -11,5 +11,14 @@
+
+ Normal
+
+
+ 0, 0
+
+
+ 800, 450
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice10/SILConvertersOffice10.csproj b/src/SILConvertersOffice10/SILConvertersOffice10.csproj
index 1ebaf8dc..5abf4d89 100644
--- a/src/SILConvertersOffice10/SILConvertersOffice10.csproj
+++ b/src/SILConvertersOffice10/SILConvertersOffice10.csproj
@@ -1,6 +1,6 @@
-
+
Debug
x86
@@ -46,6 +46,7 @@
TRACE;DEBUG;BUILD_FOR_OFF14
false
x86
+ latest
AllRules.ruleset
false
@@ -55,6 +56,7 @@
true
false
x86
+ latest
AllRules.ruleset
false
@@ -63,7 +65,7 @@
bin\x64\Debug\
TRACE;DEBUG;BUILD_FOR_OFF14
x64
- 7.3
+ latest
AllRules.ruleset
@@ -71,13 +73,15 @@
TRACE;BUILD_FOR_OFF14
true
x64
- 7.3
+ latest
AllRules.ruleset
false
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -145,6 +149,7 @@
System.XML.dll
System.XML
+
@@ -225,7 +230,6 @@
TranslationHelperForm.cs
- Form
TranslationHelperForm.designer.cs
@@ -259,6 +263,11 @@
True
Resources.resx
+
+ True
+ True
+ Settings.settings
+
@@ -292,6 +301,7 @@
TranslationHelperForm.cs
+ Designer
@@ -303,7 +313,10 @@
-
+
+ SettingsSingleFileGenerator
+ Settings.Designer.cs
+
@@ -340,6 +353,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice10/app.config b/src/SILConvertersOffice10/app.config
index cc4c784e..7977aa4a 100644
--- a/src/SILConvertersOffice10/app.config
+++ b/src/SILConvertersOffice10/app.config
@@ -1,7 +1,12 @@
-
-
+
+
+
+
+
+
+
@@ -50,6 +55,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+ Normal
+
+
+ 0, 0
+
+
+ 800, 450
+
+
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice10/packages.config b/src/SILConvertersOffice10/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/SILConvertersOffice10/packages.config
+++ b/src/SILConvertersOffice10/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice13/Properties/Settings.Designer.cs b/src/SILConvertersOffice13/Properties/Settings.Designer.cs
index 971d72aa..0017f570 100644
--- a/src/SILConvertersOffice13/Properties/Settings.Designer.cs
+++ b/src/SILConvertersOffice13/Properties/Settings.Designer.cs
@@ -12,7 +12,7 @@ namespace SILConvertersOffice13.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
@@ -55,5 +55,41 @@ public static Settings Default {
this["ConverterMappingRecentFiles"] = value;
}
}
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("Normal")]
+ public global::System.Windows.Forms.FormWindowState DefaultWindowState {
+ get {
+ return ((global::System.Windows.Forms.FormWindowState)(this["DefaultWindowState"]));
+ }
+ set {
+ this["DefaultWindowState"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("0, 0")]
+ public global::System.Drawing.Point WindowLocation {
+ get {
+ return ((global::System.Drawing.Point)(this["WindowLocation"]));
+ }
+ set {
+ this["WindowLocation"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("800, 450")]
+ public global::System.Drawing.Size WindowSize {
+ get {
+ return ((global::System.Drawing.Size)(this["WindowSize"]));
+ }
+ set {
+ this["WindowSize"] = value;
+ }
+ }
}
}
diff --git a/src/SILConvertersOffice13/Properties/Settings.settings b/src/SILConvertersOffice13/Properties/Settings.settings
index fdb4efbc..c1a1dd7f 100644
--- a/src/SILConvertersOffice13/Properties/Settings.settings
+++ b/src/SILConvertersOffice13/Properties/Settings.settings
@@ -1,5 +1,5 @@
-
+
@@ -11,5 +11,14 @@
+
+ Normal
+
+
+ 0, 0
+
+
+ 800, 450
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice13/SILConvertersOffice13.csproj b/src/SILConvertersOffice13/SILConvertersOffice13.csproj
index 8240e79f..a881a74a 100644
--- a/src/SILConvertersOffice13/SILConvertersOffice13.csproj
+++ b/src/SILConvertersOffice13/SILConvertersOffice13.csproj
@@ -1,6 +1,6 @@
-
+
Debug
x86
@@ -46,6 +46,7 @@
TRACE;DEBUG;BUILD_FOR_OFF15
false
x86
+ latest
AllRules.ruleset
false
@@ -55,6 +56,7 @@
true
false
x86
+ latest
AllRules.ruleset
false
@@ -63,7 +65,7 @@
..\..\output\x64\Debug\
TRACE;DEBUG;BUILD_FOR_OFF15
x64
- 7.3
+ latest
AllRules.ruleset
@@ -72,7 +74,7 @@
true
false
x64
- 7.3
+ latest
AllRules.ruleset
@@ -85,6 +87,8 @@
$(EcDistFilesPath)\win-$(Platform)\native\BackTranslationHelper.dll
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -143,6 +147,7 @@
System.XML.dll
System.XML
+
@@ -223,7 +228,6 @@
TranslationHelperForm.cs
- Form
TranslationHelperForm.designer.cs
@@ -354,6 +358,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice13/app.config b/src/SILConvertersOffice13/app.config
index cc4c784e..e61e9a4a 100644
--- a/src/SILConvertersOffice13/app.config
+++ b/src/SILConvertersOffice13/app.config
@@ -1,7 +1,12 @@
-
-
+
+
+
+
+
+
+
@@ -50,6 +55,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+ Normal
+
+
+ 0, 0
+
+
+ 800, 450
+
+
+
\ No newline at end of file
diff --git a/src/SILConvertersOffice13/packages.config b/src/SILConvertersOffice13/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/SILConvertersOffice13/packages.config
+++ b/src/SILConvertersOffice13/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/SILConvertersWordML/FontsStylesForm.Designer.cs b/src/SILConvertersWordML/FontsStylesForm.Designer.cs
index 920ffc8e..c8d074eb 100644
--- a/src/SILConvertersWordML/FontsStylesForm.Designer.cs
+++ b/src/SILConvertersWordML/FontsStylesForm.Designer.cs
@@ -72,11 +72,11 @@ private void InitializeComponent()
this.singlestepConversionToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.leaveXMLFileInFolderToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.useLinqToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.combineIntoIsoformattedParagraphToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.toolTip = new System.Windows.Forms.ToolTip(this.components);
this.fontDialog = new System.Windows.Forms.FontDialog();
this.saveFileDialog = new System.Windows.Forms.SaveFileDialog();
this.helpProvider = new System.Windows.Forms.HelpProvider();
- this.combineIntoIsoformattedParagraphToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.tableLayoutPanel.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridView)).BeginInit();
this.toolStrip.SuspendLayout();
@@ -505,6 +505,7 @@ private void InitializeComponent()
this.leaveXMLFileInFolderToolStripMenuItem.Size = new System.Drawing.Size(280, 22);
this.leaveXMLFileInFolderToolStripMenuItem.Text = "&Leave XML files in folder ";
this.leaveXMLFileInFolderToolStripMenuItem.ToolTipText = resources.GetString("leaveXMLFileInFolderToolStripMenuItem.ToolTipText");
+ this.leaveXMLFileInFolderToolStripMenuItem.CheckStateChanged += new System.EventHandler(this.SomeCheckStateChangedRequiringReload);
//
// useLinqToolStripMenuItem
//
@@ -515,7 +516,18 @@ private void InitializeComponent()
this.useLinqToolStripMenuItem.Size = new System.Drawing.Size(280, 22);
this.useLinqToolStripMenuItem.Text = "&Use Linq";
this.useLinqToolStripMenuItem.ToolTipText = "Check this menu to have the \'Linq\' technology attempt to do the conversion (may y" +
- "ield a different result if the normal approach doesn\'t work). Check this menu before opening the document.";
+ "ield a different result if the normal approach doesn\'t work). Check this menu be" +
+ "fore opening the document.";
+ this.useLinqToolStripMenuItem.CheckStateChanged += new System.EventHandler(this.SomeCheckStateChangedRequiringReload);
+ //
+ // combineIntoIsoformattedParagraphToolStripMenuItem
+ //
+ this.combineIntoIsoformattedParagraphToolStripMenuItem.CheckOnClick = true;
+ this.combineIntoIsoformattedParagraphToolStripMenuItem.Name = "combineIntoIsoformattedParagraphToolStripMenuItem";
+ this.combineIntoIsoformattedParagraphToolStripMenuItem.Size = new System.Drawing.Size(280, 22);
+ this.combineIntoIsoformattedParagraphToolStripMenuItem.Text = "&Combine into iso-formatted paragraph";
+ this.combineIntoIsoformattedParagraphToolStripMenuItem.ToolTipText = resources.GetString("combineIntoIsoformattedParagraphToolStripMenuItem.ToolTipText");
+ this.combineIntoIsoformattedParagraphToolStripMenuItem.CheckStateChanged += new System.EventHandler(this.SomeCheckStateChangedRequiringReload);
//
// fontDialog
//
@@ -528,14 +540,6 @@ private void InitializeComponent()
this.saveFileDialog.RestoreDirectory = true;
this.saveFileDialog.SupportMultiDottedExtensions = true;
//
- // combineIntoIsoformattedParagraphToolStripMenuItem
- //
- this.combineIntoIsoformattedParagraphToolStripMenuItem.CheckOnClick = true;
- this.combineIntoIsoformattedParagraphToolStripMenuItem.Name = "combineIntoIsoformattedParagraphToolStripMenuItem";
- this.combineIntoIsoformattedParagraphToolStripMenuItem.Size = new System.Drawing.Size(280, 22);
- this.combineIntoIsoformattedParagraphToolStripMenuItem.Text = "&Combine into iso-formatted paragraph";
- this.combineIntoIsoformattedParagraphToolStripMenuItem.ToolTipText = resources.GetString("combineIntoIsoformattedParagraphToolStripMenuItem.ToolTipText");
- //
// FontsStylesForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
diff --git a/src/SILConvertersWordML/FontsStylesForm.cs b/src/SILConvertersWordML/FontsStylesForm.cs
index bb1c3493..1905e730 100644
--- a/src/SILConvertersWordML/FontsStylesForm.cs
+++ b/src/SILConvertersWordML/FontsStylesForm.cs
@@ -421,7 +421,9 @@ protected DocXmlDocument ConvertDocToXml(Word.Application wrdApp, string strDocF
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing);
- wrdDoc.Close(ref oMissing, ref oMissing, ref oMissing);
+ wrdDoc.Close(false);
+ Marshal.ReleaseComObject(wrdDoc);
+ wrdDoc = null;
SaveIntermediateXmlFile(ref strXmlFilename, cstrLeftXmlFileSuffixBefore,
strDocFilename,
@@ -445,11 +447,7 @@ protected XDocument SaveIntermediateXmlFile(ref string strXmlFilename, string st
{
if (bSaveXmlOutputInFolder)
{
- if (doc == null)
- {
- doc = XDocument.Load(strXmlFilename);
- // doc.Load(strXmlFilename);
- }
+ doc ??= XDocument.Load(strXmlFilename);
int nIndex = strDocFilename.LastIndexOf('.');
if (nIndex != -1)
@@ -462,8 +460,8 @@ protected XDocument SaveIntermediateXmlFile(ref string strXmlFilename, string st
File.Delete(strXmlFilename);
}
}
- if (doc != null)
- doc.Save(strXmlFilename);
+
+ doc?.Save(strXmlFilename);
}
catch (Exception ex)
{
@@ -678,8 +676,10 @@ protected void ConvertXmlToDoc(Word.Application wrdApp, string strXmlFilename, s
ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing,
ref oMissing, ref oMissing, ref oMissing);
- wrdDoc.Close(ref oMissing, ref oMissing, ref oMissing);
-
+ wrdDoc.Close(false);
+ Marshal.ReleaseComObject(wrdDoc);
+ wrdDoc = null;
+
try
{
// at least *try* to clean up the temp files
@@ -849,8 +849,9 @@ private void convertAndSaveDocumentsToolStripMenuItem_Click(object sender, Event
}
finally
{
- ((Microsoft.Office.Interop.Word._Application)wrdApp).Quit(ref oMissing, ref oMissing, ref oMissing);
+ wrdApp.Quit(false);
Marshal.ReleaseComObject(wrdApp);
+ wrdApp = null;
Cursor = Cursors.Default;
}
}
@@ -1053,7 +1054,7 @@ internal static string GetTempFilename
protected bool CheckForWinWord()
{
- bool bReady;
+ bool bReady;
do
{
bReady = true;
@@ -1062,10 +1063,25 @@ protected bool CheckForWinWord()
{
if (myProcess.ProcessName.ToLower() == "winword")
{
- DialogResult res = MessageBox.Show("Close all running instances of Microsoft Word (including Outlook when Word is your email editor) and then click OK to continue.", cstrCaption, MessageBoxButtons.OKCancel);
+ var res = MessageBox.Show("It's best for any existing running instances of Microsoft Word (including Outlook when Word is the email editor) to be closed before doing the conversion. Would you like to close any other instances?", cstrCaption, MessageBoxButtons.YesNoCancel);
if (res == DialogResult.Cancel)
+ {
return false;
- bReady = false;
+ }
+ else if (res == DialogResult.Yes)
+ {
+ try
+ {
+ myProcess.Close();
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show(ex.Message, cstrCaption);
+ }
+ bReady = true;
+ break; // it's not absolutely necessary -- it just does things like wanting to close the normal.dot file... so just skip it if the user has tried this at least once...
+ }
+ bReady = false;
}
}
} while (!bReady);
@@ -1102,8 +1118,9 @@ protected void GetXmlDocuments(string[] astrFileNames)
}
finally
{
- ((Microsoft.Office.Interop.Word._Application)wrdApp).Quit(ref oMissing, ref oMissing, ref oMissing);
+ wrdApp.Quit(false);
Marshal.ReleaseComObject(wrdApp);
+ wrdApp = null;
}
}
@@ -1174,7 +1191,17 @@ private void dataGridView_CellMouseClick(object sender, DataGridViewCellMouseEve
strFontName = strFontStyleName;
IEncConverter aIEC = aECs.AutoSelectWithData(strExampleData, strFontName, ConvType.Unknown, "Select Converter");
if (aIEC != null)
+ {
aEC = new DirectableEncConverter(aIEC);
+ if (((aIEC.ProcessType & (int)ProcessTypeFlags.Translation) == (int)ProcessTypeFlags.Translation) &&
+ (!combineIntoIsoformattedParagraphToolStripMenuItem.Checked))
+ {
+ if (MessageBox.Show("If you are using a Translator type converter, you probably want to combine all the data in a paragraph into a single font/style or it won't be converted together (which will likely give a less accurate translation). Would you like to combine the text into the style of the first run of text in the paragraph so they are translated as a unit? (you will lose any specially formatting within the paragraph)?", cstrCaption, MessageBoxButtons.YesNo) == DialogResult.Yes)
+ {
+ combineIntoIsoformattedParagraphToolStripMenuItem.CheckState = CheckState.Checked;
+ }
+ }
+ }
}
}
@@ -1731,5 +1758,10 @@ internal void AddFontIfNeeded(DocXmlDocument doc, string strStyleName)
RowMaxHeight = Math.Max(RowMaxHeight, font.Height);
}
}
+
+ private void SomeCheckStateChangedRequiringReload(object sender, EventArgs e)
+ {
+ Program.myTimer.Start(); // force reload
+ }
}
}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/FontsStylesForm.resx b/src/SILConvertersWordML/FontsStylesForm.resx
index 76c71d4e..06371ef3 100644
--- a/src/SILConvertersWordML/FontsStylesForm.resx
+++ b/src/SILConvertersWordML/FontsStylesForm.resx
@@ -117,6 +117,9 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 656, 17
+
True
@@ -135,6 +138,21 @@
945, 17
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
+
+ True
+
656, 17
@@ -159,17 +177,17 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJQSURBVDhPrZDrS1NhHMfPnxD0L0S96kXYoKA30YuMdUEy
- p+TSCloEc2BN6U0TSoUINllsbuBwOdlNzy5n9yu75DZSNgPRdYGlbnMsUygQdfpt5+zMS5H1og/8OAee
- 5/N5nnOIP5HyDxxXapSqQak0Jxl8levrf6bi8/kn2eV97NEF1MeX+oRoOof0fA5aE4lANI5i+SsWV8rQ
- kXZ0iZ9Od4gkx1i1Bi3+SjgegzccZd63K8D3jR0UvlUg15jQ2ikYZNUalvAcs1E26sOQ1o8RcwQKjRb5
- UnlPXlnfRja/BSq2gJb29s+sWsPsn2UCB5Eq1VgurdbktUpV3kQyuwHVZBI3W1oOB/SuaUYaqt5AMR7A
- hCsJC0XB7g2juFY9ubCFxIcNOGd+QNgrAa+tTSnrF79gdYIYsyeZwEEK+SVI5a8xYnDAGpvHMJmEsIeW
- b8Eg40P3UrS7F9GQMVY7zNtUBkq1Eo+EQtzpvIfbvCbIH19CcfQydqbuQt7XvSsdEF8n1MYQI0xNv4c/
- koLDF4PNEwHpDMFs82HMaIXe4kGXqBsPr51FRsLB8vBFrFI89AhugFCM+5gALdPS/gRhtvuhJ13QU1F0
- iJ5DwG1oFlxtQLD3HB40nkYrl9NEyN+4mYAzEMekI4gJyl8VfTDZvDCQbhgtbmjMIXD5T0B/Mh25cOYU
- Gs+faGb+QT3wLj0HS/VU0hGA0ephRGv1Jp5QAgqdF5wr95nAb9QDNJtbFRRL6/j4pYzZbBGJzBKiM4ug
- 9/w1QD+PmiMD9OK/DKv8TwjiJ9i0Qb45QxnYAAAAAElFTkSuQmCC
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJTSURBVDhPrZDrS1NhHMfPnxD0L0S96kWYUNCb6EXGuiDZ
+ VHJpBS2CObCm9KYFpfYi2MZicwOHV7Y5PZs7013OLuyS22iyGYiuCyx1m2OZQsFwTr+dc3a8FVkv+sCP
+ c+B5Pp/nOYf4E3G657jWoNX1KhQZee/rzPPuZzqRSHSSX97HHlrE7njinxBKZpBcyGBwjIQ3FEG++BVL
+ q0WMkHa0y54mWqXyY7xahRV/JRAJwx0Ice9bFeB7aRu5bxWoDWNoahP38moVa2Ce26gc8EA1SKPfEoTG
+ MIhsobgnr25sIZ0tgwovQtjS8plXq1joOS5wEIVWj5XCWlVerzDyJmLpEnQTMdwUCg8HjNMJTlIxN9CM
+ ejE+HYOVomB3B5BfZ07OlRH9UMLU7A9IuuRobG7WKrtlL3mdIIbtMS5wkFx2GQr1G/SbHLCFF9BHxiDp
+ ZOVbMClFGHol3dmLGMgwrx3mbTwFrV6LRxIJ7rTdw+3GeqgfX0J+4DK2Z+5CJe/YUfTIrhN6s58TZhLv
+ QQfjcHjCmHQFQU75YZn0YNhsg9HqQru0Aw+vnUVKXouVvotYoxrRKb4BQjPq4QKszEr744PFTsNITsNI
+ hdAqfQGxoKZBfLUGvq5zeFB3Gk2C2npCPeTkAlPeCCYcPoxTNCN6MDbphol0wmx1wmDxQyB6AvaT2ciF
+ M6dQd/5EA/cPdgPvkvOwMqeSDi/MNhcn2pibuPxRaEbcqL1ynwv8xm6AZbNcQb6wgY9fiphL5xFNLSM0
+ uwR2z18D7POoOTLALv7L8Mr/hCB+AskzQbeWD9t7AAAAAElFTkSuQmCC
@@ -197,17 +215,17 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJZSURBVDhPtZBfSFNhGMZ321VeBEE3ddFFRSGE0R+WtLJV
- VDgKLHC0/pAMyZWzU003z7bTPG5tc7bp1mabMyUXxTSKMrAYEaSF5ULbtKitGlMrdZWS5Xk60w9CWnVT
- P/guXt7n97zwCf4b3Q86Vl70GKTNnmqolMeW3QsGs8jq75gN1JaAjwVL01zkPs012plXgUYW7a0eFYn8
- mSpenIgxSF/HsA1+F4PJmGFm7unu3EBiv6feQX/mhmp4gZ0tqNMjPTe5quCyqOF3W/NJNDMNtZW8YEWT
- UwcM2eCt1YDji3x1Onx5zcBpUXWSaGZs+pKZi97zKnBJG1ymk5jmC51GClPxauipQ1ESncXn0Gq8Dh3S
- 71ab/xxLyXjRCndNKabemFBvkGPqrRHm8qOYiJ2F8uDufqIKBAGLZV6Ty4CxFwy/ZHDFq4VaLsH3hAl3
- Wk8gFdUgdLUEn17SaLUXIRWpgLxQHCb6LM1uVq8s3ISRfi3GB9VwaiWYjLMYHdRjbECN0YgKHyMUxqIq
- JHqKcUQifETUn7S4jdRMSbgMw08UGH2uRWpAj/EIjfd9FUj2nkay5ziiHfsg3bk2RLS5eGo1l9Ml77rk
- SHQrMMxLH/rKMfLsDOIPi/D02jZc0uZy+7fn3CXKXILBmqxTMjGTLum9sRfX7RLu9oU9XLhtFx4HNqOr
- WYjqYuFX5YGtTqL8SouZXsB/Ip0usdJ5nJcWcSFvLm461k3LZIu/7di4AtThvEUknhm6WLy0UlFQJs1f
- 3569av7kmuULIcpZ0l8oXt1QWiDKJrF/gUDwA0zJbjxPK11bAAAAAElFTkSuQmCC
+ YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJYSURBVDhPtZBdSJNhGIZ32lEeBEEnddBBRSGE0Q8mrWwV
+ FY4CCxytH5IhaTn7qunmt+1z7adNt5xubDadTNqi2IR+MLDYQZAWlgvXpkVt1Ziz2rRytPK7+6YvhGR1
+ Uhe8Bw/Pfd0PvLz/xuCDvrVXnBqRx6mDTHpq1X2/v4Cs/o5RQ+3wdWqhoWk2HKTZrlbmla9Li16vU0Yi
+ f6aJE6djDPLXkTLDbWeQjWlm56HB/i0k9nvarfRndryFE7RzBW1q5Odu+0XYTXK4Hc1lJLowHZZGTmhG
+ t00FjJvhsijAckWdbSp8ec3AZpL1k+jCmNXVsxddl2Vgk2bYDWcxwxXa9BRycR3U1LEoic7RaVUqXFYV
+ 8u9OwH1JS4k5sRmOllrk3hjQrpEg91YPY/1JTMeaID26P0xUHs9nMi3qtmuQecFwSwbXXErIJUJ8Txhw
+ 13sGU1EFgter8eklDW9rJaYiDZBUCEJEn8Pj0KqlFdswEVZickwOm1KIbFyL9JgamVE50hEZPkYoZKIy
+ JIaqcEJY/IioP+lx6KnZklAdUk9qkH6uxNSoGpMRGu9HGpAcPo/k0GlE+w5BtHdjkGjzcVoUV/Ml7wYk
+ SAzWIMVJH0bqMfHsAuIPK/H0xi646RL28O6ie0SZj9/fUnBOLGDyJcM3DyJgEbK3bQfYUGAfHvu2Y8BT
+ DF1V8VfpkZ02ovxKj5Fewn0inS8x0qVsB81ng64S3LJumhGLl3/bs3UNqOOly0h8YegqwcrGmvI6Udnm
+ 3sJ1i7MbVi8Fv2hFuEKwvqO2nF9IYv8CHu8HJNZuJZmI/4AAAAAASUVORK5CYII=
@@ -225,6 +243,9 @@
Check this menu to combine all the runs of text in a paragraph into a single run that has the formatting of the initial run of the paragraph. This is primarily to combine all the words in a paragraph together so they get converted together, which is recommended for when using a Translating EncConverter like Bing or DeepL, which work best with full sentences of text. Check this menu before opening the document.
+
+ 347, 17
+
432, 17
@@ -234,6 +255,9 @@
Word Document (*.doc)|*.doc|XML Document (*.xml)|*.xml|Single File Web Page (*.mht; *.mhtml)|*.mht; *.mhtml|Web Page (*.htm; *.html)|*.htm; *.html|Document Template (*.dot)|*.dot|Rich Text Format (*.rtf)|*.rtf|Encoded Text (*.txt)|*.txt|All files (*.*)|*.*
+
+ 945, 17
+
AAABAAIAICAQAAAAAADoAgAAJgAAABAQEAAAAAAAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAIAC
diff --git a/src/SILConvertersWordML/SILConvertersWordML.csproj b/src/SILConvertersWordML/SILConvertersWordML.csproj
index 2aba7719..355f4109 100644
--- a/src/SILConvertersWordML/SILConvertersWordML.csproj
+++ b/src/SILConvertersWordML/SILConvertersWordML.csproj
@@ -1,6 +1,6 @@
-
+
Debug
x86
@@ -45,6 +45,7 @@
DEBUG;TRACE
full
x86
+ latest
true
GlobalSuppressions.cs
prompt
@@ -57,6 +58,7 @@
true
pdbonly
x86
+ latest
true
GlobalSuppressions.cs
prompt
@@ -87,6 +89,8 @@
$(EcDistFilesPath)\win-$(Platform)\native\AIGuesserEC.dll
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -244,6 +248,6 @@
This project references a Microsoft Office PIA file, which is required to be built against or it won't work for older versions of Word. The missing file needing to be restored is {0}.
-
+
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestBwdc.csproj b/src/SILConvertersWordML/TestBwdc/TestBwdc.csproj
index 98effa92..e617bf82 100644
--- a/src/SILConvertersWordML/TestBwdc/TestBwdc.csproj
+++ b/src/SILConvertersWordML/TestBwdc/TestBwdc.csproj
@@ -1,8 +1,8 @@
+
-
Debug
AnyCPU
@@ -61,7 +61,7 @@
DEBUG;TRACE
full
x64
- 7.3
+ latest
prompt
MinimumRecommendedRules.ruleset
@@ -71,30 +71,38 @@
true
pdbonly
x64
- 7.3
+ latest
prompt
MinimumRecommendedRules.ruleset
-
- ..\..\..\packages\Encoding-Converters-Core.0.5.4\lib\net48\x86\ECInterfaces.dll
+
+
+ $(EcLibFilesPath)\net48\x86\ECInterfaces.dll
-
- ..\..\..\packages\ParatextEmbeddedUiPluginInterfaces.2.0.21\lib\net48\EmbeddedUiPluginInterfaces.dll
+
+ $(EcLibFilesPath)\net48\x64\ECInterfaces.dll
+
+
+ ..\..\..\packages\ParatextEmbeddedUiPluginInterfaces.2.0.23\lib\net48\EmbeddedUiPluginInterfaces.dll
-
-
- ..\..\..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll
+ ..\..\..\packages\Newtonsoft.Json.13.0.2\lib\net45\Newtonsoft.Json.dll
-
- ..\..\..\packages\NUnit.3.13.3\lib\net45\nunit.framework.dll
+
+ ..\..\..\packages\ParatextPluginInterfaces.2.0.23\lib\netstandard2.0\PluginInterfaces.dll
-
- ..\..\..\packages\ParatextPluginInterfaces.2.0.21\lib\netstandard2.0\PluginInterfaces.dll
+
+ $(EcLibFilesPath)\net48\x86\SilEncConverters40.dll
-
- ..\..\..\packages\Encoding-Converters-Core.0.5.4\lib\net48\x86\SilEncConverters40.dll
+
+ $(EcLibFilesPath)\net48\x64\SilEncConverters40.dll
+
+
+
+
+ ..\..\..\packages\NUnit.3.13.3\lib\net45\nunit.framework.dll
@@ -280,7 +288,13 @@
+
+
+
+
+
+
@@ -412,6 +426,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -422,9 +456,9 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/BulkWordDocConverter/TestFile_ConvertMiddleTableCell_Expected.xml b/src/SILConvertersWordML/TestBwdc/TestFiles/BulkWordDocConverter/TestFile_ConvertMiddleTableCell_Expected.xml
new file mode 100644
index 00000000..4c682ff4
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/BulkWordDocConverter/TestFile_ConvertMiddleTableCell_Expected.xml
@@ -0,0 +1,654 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ युहन्ना द्वारा परमेश्वर के पुत्र के लिए मार्ग तैयार किया जाना
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یوحنا خدا کے بیٹے کے لیے راستہ تیار کر رہا ہے
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یوحنا خدا کے بیٹے کے لیے راستہ تیار کر رہا ہے
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1 यह सु-समाचार परमेश्वर के पुत्र यीशु मसीह के विषय में है, जो इस जगत में देह धारण कर आया। यह इस प्रकार है… 2 यीशु के देह धारण करने से लगभग सात सौ वर्ष पहले यशायाह नामक एक संत था। उसने यीशु के विषय में परमेश्वर की ओर से भविष्यवाणी कर यह वादा किया:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1 یہ خُوشخبری خُدا کے بیٹے یِسُوعؔ مسِیح کے بارے میں ہے; جو اِس دُنیا میں اِسان کی جِسم میں کر آیا, یہ اِس کے بارے میں ہے۔۔۔ 2 یِسُوعؔ کے اِسان کی جِسم میں کرنے سے تقریباً سات سو سال پہلے یسعیاہ نام کا ایک نبی تھا, اُس نے یِسُوعؔ کے بارے میں خُدا کی ترف سے پیشن گوئی کر یہ وعدہ کیا:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1 یہ خُوشخبری خُدا کے بیٹے یِسُوعؔ مسِیح کے بارے میں ہے; جو اِس دُنیا میں اِسان کی جِسم میں کر آیا, یہ اِس کے بارے میں ہے۔۔۔ 2 یِسُوعؔ کے اِسان کی جِسم میں کرنے سے تقریباً سات سو سال پہلے یسعیاہ نام کا ایک نبی تھا, اُس نے یِسُوعؔ کے بارے میں خُدا کی ترف سے پیشن گوئی کر یہ وعدہ کیا:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “‘देख! मैं अपने दूत को तुझ से पहले भेज रहा हूँ,
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “‘دیکھ! مَیں اپنے پیغمبر کو تُجھ سے پہلے بھیج رہا ہُوں;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “‘دیکھ! مَیں اپنے پیغمبر کو تُجھ سے پہلے بھیج رہا ہُوں;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ जो तेरे आने से पहले लोगों के मनों को तुझे मान लेने के लिए तैयार करेगा।’” मलाकी 3:1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ جو تیرے آنے سے پہلے لوگوں کے منوں کو تُجھے مان لینے کے لئے تیار کرے گا;’”
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ جو تیرے آنے سے پہلے لوگوں کے منوں کو تُجھے مان لینے کے لئے تیار کرے گا;’”
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3 “उजाड़ जंगल में एक दूत की आवाज आते-जाते लोगों को सुनाई देगी —
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3 “اُجاڑ جنگل میں ایک پیغمبر کی آواز آتے جاتے لوگوں کو سنائی دے گی
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3 “اُجاڑ جنگل میں ایک پیغمبر کی آواز آتے جاتے لوگوں کو سنائی دے گی
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ‘प्रभु के आने से पहले अपने हृदयों को साफ करो, और अपना जीवन सुधार लो’।” यशायाह 40:3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ‘خُداوند کے آنے سے پہلے اپنے اپنے دلوں کو صاف کرو۔ اور اپنی زندگی سُدھار لو’;”
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ‘خُداوند کے آنے سے پہلے اپنے اپنے دلوں کو صاف کرو۔ اور اپنی زندگی سُدھار لو’;”
+
+
+
+
+
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/BulkWordDocConverter/TestFile_ConvertMiddleTableCell_Input.xml b/src/SILConvertersWordML/TestBwdc/TestFiles/BulkWordDocConverter/TestFile_ConvertMiddleTableCell_Input.xml
new file mode 100644
index 00000000..7994cb02
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/BulkWordDocConverter/TestFile_ConvertMiddleTableCell_Input.xml
@@ -0,0 +1,3547 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ युहन्
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ना
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ द्वारा
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ परमेश्वर
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ पुत्र
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ लिए
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ मार्ग
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ तैयार
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ किया
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ जाना
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یوحنا خدا کے بیٹے کے لیے راستہ تیار کر رہا ہے
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یوحنا خدا کے بیٹے کے لیے راستہ تیار کر رہا ہے
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+ यह
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ सु
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+ समाचार
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ परमेश्वर
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ पुत्र
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ यीशु
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ मसीह
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ विषय
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ में
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ है
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+ जो
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ इस
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ जगत
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ में
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ देह
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ धारण
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ कर
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ आया।
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ यह
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ इस
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ प्रकार
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ है
+
+
+
+
+
+
+
+
+
+ …
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ यीशु
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ देह
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ धारण
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ करने
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ से
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ लगभग
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ सात
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ सौ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ वर्ष
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ पहले
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ यशायाह
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ नामक
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ एक
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ संत
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ था।
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ उसने
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ यीशु
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ विषय
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ में
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ परमेश्वर
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ की
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ओर
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ से
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ भविष्यवाणी
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ कर
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ यह
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ वादा
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ किया
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یہ خُوشخبری خُدا کے بیٹے یِسُوعؔ مسِیح کے بارے میں ہے
+
+
+
+
+
+
+
+
+
+
+ ;
+
+
+
+
+
+
+
+
+
+
+ جو اِس دُنیا میں اِسان کی جِسم میں کر آیا
+
+
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+
+ یہ اِس کے بارے میں ہے۔۔۔
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یِسُوعؔ کے اِسان کی جِسم میں کرنے سے تقریباً سات سو سال پہلے یسعیاہ نام کا ایک نبی تھا
+
+
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+
+ اُس نے یِسُوعؔ کے بارے میں خُدا کی ترف سے پیشن گوئی کر یہ وعدہ کیا
+
+
+
+
+
+
+
+
+
+
+ :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یہ خُوشخبری خُدا کے بیٹے یِسُوعؔ مسِیح کے بارے میں ہے; جو اِس دُنیا میں اِسان کی جِسم میں کر آیا, یہ اِس کے بارے میں ہے۔۔۔
+
+
+
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ یِسُوعؔ کے اِسان کی جِسم میں کرنے سے تقریباً سات سو سال پہلے یسعیاہ نام کا ایک نبی تھا, اُس نے یِسُوعؔ کے بارے میں خُدا کی ترف سے پیشن گوئی کر یہ وعدہ کیا:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “
+
+
+
+
+
+
+
+
+ ‘
+
+
+
+
+
+
+
+
+
+ देख
+
+
+
+
+
+
+
+
+
+ !
+
+
+
+
+
+
+
+
+
+ मैं
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ अपने
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ दूत
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ को
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ तुझ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ से
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ पहले
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ भेज
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ रहा
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ हूँ
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “
+
+
+
+
+
+
+
+
+
+
+ ‘دیکھ
+
+
+
+
+
+
+
+
+
+
+ !
+
+
+
+
+
+
+
+
+
+
+ مَیں اپنے پیغمبر کو تُجھ سے پہلے بھیج رہا ہُوں
+
+
+
+
+
+
+
+
+
+
+ ;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “‘
+
+
+
+
+
+
+
+
+
+ دیکھ! مَیں اپنے پیغمبر کو تُجھ سے پہلے بھیج رہا ہُوں;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ जो
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ तेरे
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ आने
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ से
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ पहले
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ लोगों
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ मनों
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ को
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ तुझे
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ मान
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ लेने
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ लिए
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ तैयार
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ करेगा।
+
+
+
+
+
+
+
+
+
+ ’”
+
+
+
+
+
+
+
+
+
+
+
+ मलाकी
+
+
+
+
+
+
+
+
+
+
+
+ 3:1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ جو تیرے آنے سے پہلے لوگوں کے منوں کو تُجھے مان لینے کے لئے تیار کرے گا
+
+
+
+
+
+
+
+
+
+
+ ;
+
+
+
+
+
+
+
+
+
+
+ ’
+
+
+
+
+
+
+
+
+
+
+ ”
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ جو تیرے آنے سے پہلے لوگوں کے منوں کو تُجھے مان لینے کے لئے تیار کرے گا;
+
+
+
+
+
+
+
+
+
+
+ ’”
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+ “
+
+
+
+
+
+
+
+
+
+ उजाड़
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ जंगल
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ में
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ एक
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ दूत
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ की
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ आवाज
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ आते
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+ जाते
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ लोगों
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ को
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ सुनाई
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ देगी
+
+
+
+
+
+
+
+
+
+ —
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “
+
+
+
+
+
+
+
+
+
+
+ اُجاڑ جنگل میں ایک پیغمبر کی آواز آتے جاتے لوگوں کو سنائی دے گی
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ “
+
+
+
+
+
+
+
+
+
+ اُجاڑ جنگل میں ایک پیغمبر کی آواز آتے جاتے لوگوں کو سنائی دے گی
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ‘
+
+
+
+
+
+
+
+
+
+ प्रभु
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ के
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ आने
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ से
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ पहले
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ अपने
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ हृदयों
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ को
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ साफ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ करो
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+
+
+
+ और
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ अपना
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ जीवन
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ सुधार
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ लो
+
+
+
+
+
+
+
+
+
+ ’
+
+
+
+
+
+
+
+
+
+ ।
+
+
+
+
+
+
+
+
+
+ ”
+
+
+
+
+
+
+
+
+
+
+
+ यशायाह
+
+
+
+
+
+
+
+
+
+
+
+ 40:3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ‘خُداوند کے آنے سے پہلے اپنے اپنے دلوں کو صاف کرو۔ اور اپنی زندگی سُدھار لو’
+
+
+
+
+
+
+
+
+
+
+ ;”
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ‘
+
+
+
+
+
+
+
+
+
+ خُداوند کے آنے سے پہلے اپنے اپنے دلوں کو صاف کرو۔ اور اپنی زندگی سُدھار لو
+
+
+
+
+
+
+
+
+
+
+ ’
+
+
+
+
+
+
+
+
+
+ ;
+
+
+
+
+
+
+
+
+
+
+ ”
+
+
+
+
+
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensSource.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensSource.json
new file mode 100644
index 00000000..93a99b91
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensSource.json
@@ -0,0 +1,1032 @@
+{
+ "40_018_003": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3-4",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3-4",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": "3क",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "3क",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 11,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 13,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": " फिर कहा, ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " फिर कहा, ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 17,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 27,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "4",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "4",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 31,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 32,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " “मैं तुम्हें सच्चाई बताता हूँ कि जो अपने आपको दीन बनाएगा, और इस बच्चे के समान साफ दिल बनेगा, वही परमेश्वर के राज्य में सबसे बड़ा है। ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " “मैं तुम्हें सच्चाई बताता हूँ कि जो अपने आपको दीन बनाएगा, और इस बच्चे के समान साफ दिल बनेगा, वही परमेश्वर के राज्य में सबसे बड़ा है। ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 36,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 174,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "3ख",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "3ख",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 178,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 180,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " और जब तक तुम ऐसा नहीं करते हो, तब तक स्वर्ग के राज्य में प्रवेश नहीं कर सकते हो।” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " और जब तक तुम ऐसा नहीं करते हो, तब तक स्वर्ग के राज्य में प्रवेश नहीं कर सकते हो।” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 184,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 269,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "परख के विषय में शिक्षा ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "परख के विषय में शिक्षा ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 272,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 295,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensTarget.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensTarget.json
new file mode 100644
index 00000000..5d0b6733
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensTarget.json
@@ -0,0 +1,7059 @@
+{
+ "40_018": {
+ "40_018_000": [
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "18",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Who Is the Greatest? ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Who Is the Greatest? ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 30,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_001": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 1,
+ "BBBCCCVVV": 40018001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "One day Jesus’ disciples asked Him, “Guru jii, who among us is the greatest in the kingdom of God?” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "One day Jesus’ disciples asked Him, “Guru jii, who among us is the greatest in the kingdom of God?” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 1,
+ "BBBCCCVVV": 40018001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 2,
+ "BBBCCCVVV": 40018002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "He called a child to Himself, and He placed him in their midst. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "He called a child to Himself, and He placed him in their midst. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 2,
+ "BBBCCCVVV": 40018002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 2,
+ "BBBCCCVVV": 40018002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 69,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_003-004": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3-4",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3-4",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": "3a",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "3a",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 11,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 13,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": " Then he said, ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " Then he said, ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 17,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 32,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "4",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "4",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 36,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 37,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " “I tell you the truth that whoever makes himself humble, and becomes clean-hearted like this child, is the greatest in the kingdom of God. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " “I tell you the truth that whoever makes himself humble, and becomes clean-hearted like this child, is the greatest in the kingdom of God. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 41,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 181,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "3b",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "3b",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 185,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 187,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " And until you make yourself like this, then you can’t enter the kingdom of heaven.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " And until you make yourself like this, then you can’t enter the kingdom of heaven.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 191,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 276,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Teaching about temptations ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Teaching about temptations ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 279,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 306,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus said, “If you lovingly accept the ones who believe on me",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus said, “If you lovingly accept the ones who believe on me",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 72,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 77,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:5 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:5 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 81,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 86,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "keeping-faith-on-me-ones ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "keeping-faith-on-me-ones ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 115,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In the Greek language, “one such child” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In the Greek language, “one such child” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 119,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 159,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " – regardless of who they are – then this means that you are lovingly accepting me. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " – regardless of who they are – then this means that you are lovingly accepting me. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 162,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_006": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 6,
+ "BBBCCCVVV": 40018006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But if someone encourages anyone of these to sin, or tries to stop them from believing in me, then on judgement day his condition, woe, what could I tell... For him it would be better if a millstone was bound to his neck and be thrown into the ocean. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But if someone encourages anyone of these to sin, or tries to stop them from believing in me, then on judgement day his condition, woe, what could I tell... For him it would be better if a millstone was bound to his neck and be thrown into the ocean. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 6,
+ "BBBCCCVVV": 40018006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Yes, woe to those people in this world who cause other people to sin and then put hurdles in their faith on me. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Yes, woe to those people in this world who cause other people to sin and then put hurdles in their faith on me. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 117,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Be that as it may, in this world temptations abound. But woe to the people, through whom these temptations come, then on judgement day their condition, woe, what could I say. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Be that as it may, in this world temptations abound. But woe to the people, through whom these temptations come, then on judgement day their condition, woe, what could I say. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 120,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 295,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 8,
+ "BBBCCCVVV": 40018008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“For this reason, if your mind having caused sin by your hand or foot (you) are putting an obstacle in your faith, then cut it off and then throw it away. Going to the unending life of heaven having become one-handed or lame will be better than being thrown into the fire of hell with two hands and two feet! ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“For this reason, if your mind having caused sin by your hand or foot (you) are putting an obstacle in your faith, then cut it off and then throw it away. Going to the unending life of heaven having become one-handed or lame will be better than being thrown into the fire of hell with two hands and two feet! ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 8,
+ "BBBCCCVVV": 40018008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 9,
+ "BBBCCCVVV": 40018009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Like this, if your mind causes sin by your eyes, then take them out and throw away. Going into unending life blind will be better than being thrown into the fire of hell along with your eyes. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Like this, if your mind causes sin by your eyes, then take them out and throw away. Going into unending life blind will be better than being thrown into the fire of hell along with your eyes. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 9,
+ "BBBCCCVVV": 40018009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 9,
+ "BBBCCCVVV": 40018009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 197,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 10,
+ "BBBCCCVVV": 40018010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“I am telling you that those who have faith in me like children, their guardian angels are always near my Father God in heaven. For this reason, don’t consider any among them to be inferior. ⌊ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“I am telling you that those who have faith in me like children, their guardian angels are always near my Father God in heaven. For this reason, don’t consider any among them to be inferior. ⌊ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 10,
+ "BBBCCCVVV": 40018010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Look, the Son of Man has come to save such lost wandering ones.”⌋",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Look, the Son of Man has come to save such lost wandering ones.”⌋",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 71,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 76,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:11 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:11 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 80,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 86,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "This line was added in later books. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "This line was added in later books. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 126,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 129,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 130,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The parable of the lost sheep ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The parable of the lost sheep ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 133,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "pc",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "pc",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "pc*",
+ "NestlessMarker": "pc",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 163,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus wanted to explain to his disciples about how happy God becomes when even one wandering person repents of his sins. For this reason, he shared this parable. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus wanted to explain to his disciples about how happy God becomes when even one wandering person repents of his sins. For this reason, he shared this parable. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 167,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 334,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 12,
+ "BBBCCCVVV": 40018012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus said, “Suppose that someone had a hundred sheep, and if one of them was lost, would he leave the ninety-nine sheep and go to search for that one lost sheep, or not? He would definitely go! ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus said, “Suppose that someone had a hundred sheep, and if one of them was lost, would he leave the ninety-nine sheep and go to search for that one lost sheep, or not? He would definitely go! ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 12,
+ "BBBCCCVVV": 40018012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 12,
+ "BBBCCCVVV": 40018012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 206,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_013": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 13,
+ "BBBCCCVVV": 40018013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“And I tell you the truth that when he finds that sheep, then he becomes more happy about it than of the ninety-nine sheep that were not lost. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“And I tell you the truth that when he finds that sheep, then he becomes more happy about it than of the ninety-nine sheep that were not lost. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 13,
+ "BBBCCCVVV": 40018013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_014": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "14",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "14",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In this very way, Father God also wants that not even one of his devotees would fall away.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In this very way, Father God also wants that not even one of his devotees would fall away.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 98,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The method for correction ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The method for correction ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 101,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 127,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus said, “If anyone from the group does an evil deed or sins,",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus said, “If anyone from the group does an evil deed or sins,",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 75,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 80,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:15 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:15 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "does evil acts or sins ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "does evil acts or sins ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 94,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 117,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In some Greek manuscripts it is written here, “sins against you”. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In some Greek manuscripts it is written here, “sins against you”. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 121,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 187,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " then take him aside alone and try to correct him. If he listens to you, then you have won his heart. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " then take him aside alone and try to correct him. If he listens to you, then you have won his heart. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 190,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 16,
+ "BBBCCCVVV": 40018016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But if he doesn’t listen to you, then bring two or three people from the church, so that they may be witness of this thing that you tried to correct him. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But if he doesn’t listen to you, then bring two or three people from the church, so that they may be witness of this thing that you tried to correct him. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 16,
+ "BBBCCCVVV": 40018016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 16,
+ "BBBCCCVVV": 40018016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 160,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_017": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "If he doesn’t listen to them also, then you tell it before the church. If he doesn’t listen to them, then excommunicate him from the church. Keep no relation with those who despite these steps don’t repent.",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "If he doesn’t listen to them also, then you tell it before the church. If he doesn’t listen to them, then excommunicate him from the church. Keep no relation with those who despite these steps don’t repent.",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 212,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 217,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:17 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:17 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 221,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 227,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "despite these steps don’t repent ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "despite these steps don’t repent ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 231,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 264,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In Greek language, “Gentiles and road.tax takers” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In Greek language, “Gentiles and road.tax takers” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 268,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 318,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 321,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 322,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“Bind this thing in your knot: the key of authority of God’s kingdom which you have being in the group of believers,",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“Bind this thing in your knot: the key of authority of God’s kingdom which you have being in the group of believers,",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 122,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 127,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18.18 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18.18 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 131,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 137,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Matt 16:19 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Matt 16:19 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 141,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 152,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " with that whatever you lock with that key on earth, God will have already locked",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " with that whatever you lock with that key on earth, God will have already locked",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 155,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 236,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 241,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:18 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:18 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 245,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 251,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "will have already closed ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "will have already closed ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 255,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 280,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In the Greek language, the construction of this sentence shows that God has already done this thing from heaven beforehand. The sentence below, \"will have already opened\" also has this form. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In the Greek language, the construction of this sentence shows that God has already done this thing from heaven beforehand. The sentence below, \"will have already opened\" also has this form. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 284,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 475,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " them from heaven. And whatever that you unlock in this earth, God will have already unlocked them from heaven. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " them from heaven. And whatever that you unlock in this earth, God will have already unlocked them from heaven. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 478,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 590,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_019-020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19-20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19-20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“I say to you, wherever two people gather together in my name, I am with them. For this reason, if two people, having become agreed, pray about something, then whatever you ask for from my Father God in heaven, that God will fulfill.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“I say to you, wherever two people gather together in my name, I am with them. For this reason, if two people, having become agreed, pray about something, then whatever you ask for from my Father God in heaven, that God will fulfill.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 244,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "How many times we should forgive? ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "How many times we should forgive? ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 247,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 281,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 21,
+ "BBBCCCVVV": 40018021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Peter came to Jesus and asked, “Lord, if someone were to do some wrong to me, then how many times should I forgive him? Is seven times enough? ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Peter came to Jesus and asked, “Lord, if someone were to do some wrong to me, then how many times should I forgive him? Is seven times enough? ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 21,
+ "BBBCCCVVV": 40018021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Jesus replied, “Not seven times, but rather I tell you that you should forgive seventy-seven times.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Jesus replied, “Not seven times, but rather I tell you that you should forgive seventy-seven times.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 107,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 112,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:22 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:22 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 116,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 122,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "seventy-seven times ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "seventy-seven times ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 126,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 146,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Or \"more than even seven times seventy\". This is a Hebrew idiom, which means ‘unlimited number of time.’. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Or \"more than even seven times seventy\". This is a Hebrew idiom, which means ‘unlimited number of time.’. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 150,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 256,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 259,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 260,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The parable of asking for and giving forgiveness ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The parable of asking for and giving forgiveness ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 263,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 312,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 23,
+ "BBBCCCVVV": 40018023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“For this reason, what forgiving is in the view of God can be understood through this parable: There was a king. He wanted to settle accounts with his servants, to whom he had given loans. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“For this reason, what forgiving is in the view of God can be understood through this parable: There was a king. He wanted to settle accounts with his servants, to whom he had given loans. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 23,
+ "BBBCCCVVV": 40018023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 23,
+ "BBBCCCVVV": 40018023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 195,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 24,
+ "BBBCCCVVV": 40018024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "When he began to take the account sheets, then one such debtor was presented before him who owed him several crore rupees. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "When he began to take the account sheets, then one such debtor was presented before him who owed him several crore rupees. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 24,
+ "BBBCCCVVV": 40018024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 25,
+ "BBBCCCVVV": 40018025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But he had no resources to pay back the money. So the king gave this command, ‘Let his wife, children and everything he has be sold to repay the debt.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But he had no resources to pay back the money. So the king gave this command, ‘Let his wife, children and everything he has be sold to repay the debt.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 25,
+ "BBBCCCVVV": 40018025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 25,
+ "BBBCCCVVV": 40018025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 158,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 26,
+ "BBBCCCVVV": 40018026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“Then that debtor fell at the king’s feet and begged, ‘Sir, please give me more time, I will repay it little by little.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“Then that debtor fell at the king’s feet and begged, ‘Sir, please give me more time, I will repay it little by little.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 26,
+ "BBBCCCVVV": 40018026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 27,
+ "BBBCCCVVV": 40018027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "That king had so much compassion on him that he forgave his entire debt and said, ‘Now you may go.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "That king had so much compassion on him that he forgave his entire debt and said, ‘Now you may go.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 27,
+ "BBBCCCVVV": 40018027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 27,
+ "BBBCCCVVV": 40018027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 28,
+ "BBBCCCVVV": 40018028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“When he went out, he met another servant of the king, to whom the forgiven servant had given a loan of a some rupees. But he grabbed him by the throat and said, ‘You pay back my loan right now!’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“When he went out, he met another servant of the king, to whom the forgiven servant had given a loan of a some rupees. But he grabbed him by the throat and said, ‘You pay back my loan right now!’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 28,
+ "BBBCCCVVV": 40018028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 28,
+ "BBBCCCVVV": 40018028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 202,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_029": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "29",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "29",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 29,
+ "BBBCCCVVV": 40018029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“He fell down at his feet and begged, ‘Sir, please give me some time, I will pay it back little by little.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“He fell down at his feet and begged, ‘Sir, please give me some time, I will pay it back little by little.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 29,
+ "BBBCCCVVV": 40018029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_030": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "30",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "30",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 30,
+ "BBBCCCVVV": 40018030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But his fellow servant didn’t accept his proposal. And he had him thrown into jail, and said, ‘You will rot here until fully repaying the loan.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But his fellow servant didn’t accept his proposal. And he had him thrown into jail, and said, ‘You will rot here until fully repaying the loan.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 30,
+ "BBBCCCVVV": 40018030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 30,
+ "BBBCCCVVV": 40018030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 151,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_031": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "31",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "31",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 31,
+ "BBBCCCVVV": 40018031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“But there were other servants of the king who saw this and became very distressed. And they went and told the king what had happened. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“But there were other servants of the king who saw this and became very distressed. And they went and told the king what had happened. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 31,
+ "BBBCCCVVV": 40018031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_032": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "32",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "32",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 32,
+ "BBBCCCVVV": 40018032,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "So the king called that unmerciful servant and said, ‘O evil fool, you requested of me, and I forgave your entire debt. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "So the king called that unmerciful servant and said, ‘O evil fool, you requested of me, and I forgave your entire debt. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 32,
+ "BBBCCCVVV": 40018032,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_033": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "33",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "33",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 33,
+ "BBBCCCVVV": 40018033,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "So, if I could have so much mercy on you, shouldn’t you have had mercy on your debtor also?’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "So, if I could have so much mercy on you, shouldn’t you have had mercy on your debtor also?’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 33,
+ "BBBCCCVVV": 40018033,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 33,
+ "BBBCCCVVV": 40018033,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_034": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "34",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "34",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 34,
+ "BBBCCCVVV": 40018034,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“The king was so angry with him that he gave him this punishment, ‘He is to rot in jail, until he has repaid the whole debt. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“The king was so angry with him that he gave him this punishment, ‘He is to rot in jail, until he has repaid the whole debt. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 34,
+ "BBBCCCVVV": 40018034,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_035": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "35",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "35",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 35,
+ "BBBCCCVVV": 40018035,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Like this, if someone asks forgiveness from you, but you don’t forgive them with a full heart, then your Father God in heaven will also do to you.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Like this, if someone asks forgiveness from you, but you don’t forgive them with a full heart, then your Father God in heaven will also do to you.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 35,
+ "BBBCCCVVV": 40018035,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensTargetUpdate.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensTargetUpdate.json
new file mode 100644
index 00000000..c0c4801d
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TokensTargetUpdate.json
@@ -0,0 +1,6973 @@
+{
+ "40_018_000": [
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "18",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Who Is the Greatest? ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Who Is the Greatest? ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 0,
+ "BBBCCCVVV": 40018000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 30,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_001": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 1,
+ "BBBCCCVVV": 40018001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "One day Jesus’ disciples asked Him, “Guru jii, who among us is the greatest in the kingdom of God?” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "One day Jesus’ disciples asked Him, “Guru jii, who among us is the greatest in the kingdom of God?” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 1,
+ "BBBCCCVVV": 40018001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 2,
+ "BBBCCCVVV": 40018002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "He called a child to Himself, and He placed him in their midst. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "He called a child to Himself, and He placed him in their midst. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 2,
+ "BBBCCCVVV": 40018002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 2,
+ "BBBCCCVVV": 40018002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 69,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_003-004": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3-4",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3-4",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": "3a",
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 11,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 13,
+ "IsSpecial": true,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": " Then He said, ",
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 17,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 27,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "4",
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 31,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 32,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " “I tell you the truth, whoever humbles himself and has a pure heart like this child will be the greatest in God’s kingdom. ",
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 36,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "va",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "va*",
+ "Token": {
+ "Type": 5,
+ "Marker": "va",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "va*",
+ "NestlessMarker": "va",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 174,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "3b",
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 178,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "va*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "va*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "va*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 180,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " And unless you do this, you cannot enter the kingdom of heaven.” ",
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 184,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 269,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Teaching About Temptation ",
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 272,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 295,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus said, “If you lovingly accept the ones who believe on me",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus said, “If you lovingly accept the ones who believe on me",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 72,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 77,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:5 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:5 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 81,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 86,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "keeping-faith-on-me-ones ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "keeping-faith-on-me-ones ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 115,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In the Greek language, “one such child” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In the Greek language, “one such child” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 119,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 159,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " – regardless of who they are – then this means that you are lovingly accepting me. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " – regardless of who they are – then this means that you are lovingly accepting me. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 5,
+ "BBBCCCVVV": 40018005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 162,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_006": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 6,
+ "BBBCCCVVV": 40018006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But if someone encourages anyone of these to sin, or tries to stop them from believing in me, then on judgement day his condition, woe, what could I tell... For him it would be better if a millstone was bound to his neck and be thrown into the ocean. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But if someone encourages anyone of these to sin, or tries to stop them from believing in me, then on judgement day his condition, woe, what could I tell... For him it would be better if a millstone was bound to his neck and be thrown into the ocean. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 6,
+ "BBBCCCVVV": 40018006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Yes, woe to those people in this world who cause other people to sin and then put hurdles in their faith on me. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Yes, woe to those people in this world who cause other people to sin and then put hurdles in their faith on me. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 117,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Be that as it may, in this world temptations abound. But woe to the people, through whom these temptations come, then on judgement day their condition, woe, what could I say. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Be that as it may, in this world temptations abound. But woe to the people, through whom these temptations come, then on judgement day their condition, woe, what could I say. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 120,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 7,
+ "BBBCCCVVV": 40018007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 295,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 8,
+ "BBBCCCVVV": 40018008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“For this reason, if your mind having caused sin by your hand or foot (you) are putting an obstacle in your faith, then cut it off and then throw it away. Going to the unending life of heaven having become one-handed or lame will be better than being thrown into the fire of hell with two hands and two feet! ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“For this reason, if your mind having caused sin by your hand or foot (you) are putting an obstacle in your faith, then cut it off and then throw it away. Going to the unending life of heaven having become one-handed or lame will be better than being thrown into the fire of hell with two hands and two feet! ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 8,
+ "BBBCCCVVV": 40018008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 9,
+ "BBBCCCVVV": 40018009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Like this, if your mind causes sin by your eyes, then take them out and throw away. Going into unending life blind will be better than being thrown into the fire of hell along with your eyes. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Like this, if your mind causes sin by your eyes, then take them out and throw away. Going into unending life blind will be better than being thrown into the fire of hell along with your eyes. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 9,
+ "BBBCCCVVV": 40018009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 9,
+ "BBBCCCVVV": 40018009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 197,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 10,
+ "BBBCCCVVV": 40018010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“I am telling you that those who have faith in me like children, their guardian angels are always near my Father God in heaven. For this reason, don’t consider any among them to be inferior. ⌊ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“I am telling you that those who have faith in me like children, their guardian angels are always near my Father God in heaven. For this reason, don’t consider any among them to be inferior. ⌊ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 10,
+ "BBBCCCVVV": 40018010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Look, the Son of Man has come to save such lost wandering ones.”⌋",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Look, the Son of Man has come to save such lost wandering ones.”⌋",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 71,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 76,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:11 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:11 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 80,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 86,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "This line was added in later books. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "This line was added in later books. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 126,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 129,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 130,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The parable of the lost sheep ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The parable of the lost sheep ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 133,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "pc",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "pc",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "pc*",
+ "NestlessMarker": "pc",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 163,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus wanted to explain to his disciples about how happy God becomes when even one wandering person repents of his sins. For this reason, he shared this parable. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus wanted to explain to his disciples about how happy God becomes when even one wandering person repents of his sins. For this reason, he shared this parable. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 167,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 11,
+ "BBBCCCVVV": 40018011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 334,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 12,
+ "BBBCCCVVV": 40018012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus said, “Suppose that someone had a hundred sheep, and if one of them was lost, would he leave the ninety-nine sheep and go to search for that one lost sheep, or not? He would definitely go! ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus said, “Suppose that someone had a hundred sheep, and if one of them was lost, would he leave the ninety-nine sheep and go to search for that one lost sheep, or not? He would definitely go! ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 12,
+ "BBBCCCVVV": 40018012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 12,
+ "BBBCCCVVV": 40018012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 206,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_013": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 13,
+ "BBBCCCVVV": 40018013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“And I tell you the truth that when he finds that sheep, then he becomes more happy about it than of the ninety-nine sheep that were not lost. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“And I tell you the truth that when he finds that sheep, then he becomes more happy about it than of the ninety-nine sheep that were not lost. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 13,
+ "BBBCCCVVV": 40018013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_014": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "14",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "14",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In this very way, Father God also wants that not even one of his devotees would fall away.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In this very way, Father God also wants that not even one of his devotees would fall away.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 98,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The method for correction ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The method for correction ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 101,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 14,
+ "BBBCCCVVV": 40018014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 127,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Jesus said, “If anyone from the group does an evil deed or sins,",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Jesus said, “If anyone from the group does an evil deed or sins,",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 75,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 80,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:15 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:15 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "does evil acts or sins ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "does evil acts or sins ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 94,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 117,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In some Greek manuscripts it is written here, “sins against you”. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In some Greek manuscripts it is written here, “sins against you”. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 121,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 187,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " then take him aside alone and try to correct him. If he listens to you, then you have won his heart. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " then take him aside alone and try to correct him. If he listens to you, then you have won his heart. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 15,
+ "BBBCCCVVV": 40018015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 190,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 16,
+ "BBBCCCVVV": 40018016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But if he doesn’t listen to you, then bring two or three people from the church, so that they may be witness of this thing that you tried to correct him. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But if he doesn’t listen to you, then bring two or three people from the church, so that they may be witness of this thing that you tried to correct him. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 16,
+ "BBBCCCVVV": 40018016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 16,
+ "BBBCCCVVV": 40018016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 160,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_017": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "If he doesn’t listen to them also, then you tell it before the church. If he doesn’t listen to them, then excommunicate him from the church. Keep no relation with those who despite these steps don’t repent.",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "If he doesn’t listen to them also, then you tell it before the church. If he doesn’t listen to them, then excommunicate him from the church. Keep no relation with those who despite these steps don’t repent.",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 212,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 217,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:17 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:17 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 221,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 227,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "despite these steps don’t repent ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "despite these steps don’t repent ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 231,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 264,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In Greek language, “Gentiles and road.tax takers” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In Greek language, “Gentiles and road.tax takers” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 268,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 318,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 321,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 17,
+ "BBBCCCVVV": 40018017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 322,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“Bind this thing in your knot: the key of authority of God’s kingdom which you have being in the group of believers,",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“Bind this thing in your knot: the key of authority of God’s kingdom which you have being in the group of believers,",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 122,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 127,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18.18 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18.18 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 131,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 137,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Matt 16:19 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Matt 16:19 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 141,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 152,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " with that whatever you lock with that key on earth, God will have already locked",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " with that whatever you lock with that key on earth, God will have already locked",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 155,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 236,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 241,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:18 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:18 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 245,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 251,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "will have already closed ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "will have already closed ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 255,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 280,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In the Greek language, the construction of this sentence shows that God has already done this thing from heaven beforehand. The sentence below, \"will have already opened\" also has this form. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In the Greek language, the construction of this sentence shows that God has already done this thing from heaven beforehand. The sentence below, \"will have already opened\" also has this form. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 284,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 475,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " them from heaven. And whatever that you unlock in this earth, God will have already unlocked them from heaven. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " them from heaven. And whatever that you unlock in this earth, God will have already unlocked them from heaven. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 478,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 18,
+ "BBBCCCVVV": 40018018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 590,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_019-020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19-20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19-20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“I say to you, wherever two people gather together in my name, I am with them. For this reason, if two people, having become agreed, pray about something, then whatever you ask for from my Father God in heaven, that God will fulfill.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“I say to you, wherever two people gather together in my name, I am with them. For this reason, if two people, having become agreed, pray about something, then whatever you ask for from my Father God in heaven, that God will fulfill.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 244,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "How many times we should forgive? ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "How many times we should forgive? ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 247,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 19,
+ "BBBCCCVVV": 40018019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 20,
+ "BBBCCCVVV": 40018020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 281,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 21,
+ "BBBCCCVVV": 40018021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Then Peter came to Jesus and asked, “Lord, if someone were to do some wrong to me, then how many times should I forgive him? Is seven times enough? ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Then Peter came to Jesus and asked, “Lord, if someone were to do some wrong to me, then how many times should I forgive him? Is seven times enough? ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 21,
+ "BBBCCCVVV": 40018021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Jesus replied, “Not seven times, but rather I tell you that you should forgive seventy-seven times.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Jesus replied, “Not seven times, but rather I tell you that you should forgive seventy-seven times.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 107,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 112,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "18:22 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "18:22 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 116,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 122,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "seventy-seven times ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "seventy-seven times ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 126,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 146,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Or \"more than even seven times seventy\". This is a Hebrew idiom, which means ‘unlimited number of time.’. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Or \"more than even seven times seventy\". This is a Hebrew idiom, which means ‘unlimited number of time.’. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 150,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 256,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 259,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 260,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The parable of asking for and giving forgiveness ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The parable of asking for and giving forgiveness ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 263,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 22,
+ "BBBCCCVVV": 40018022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 312,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 23,
+ "BBBCCCVVV": 40018023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“For this reason, what forgiving is in the view of God can be understood through this parable: There was a king. He wanted to settle accounts with his servants, to whom he had given loans. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“For this reason, what forgiving is in the view of God can be understood through this parable: There was a king. He wanted to settle accounts with his servants, to whom he had given loans. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 23,
+ "BBBCCCVVV": 40018023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 23,
+ "BBBCCCVVV": 40018023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 195,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 24,
+ "BBBCCCVVV": 40018024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "When he began to take the account sheets, then one such debtor was presented before him who owed him several crore rupees. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "When he began to take the account sheets, then one such debtor was presented before him who owed him several crore rupees. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 24,
+ "BBBCCCVVV": 40018024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 25,
+ "BBBCCCVVV": 40018025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But he had no resources to pay back the money. So the king gave this command, ‘Let his wife, children and everything he has be sold to repay the debt.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But he had no resources to pay back the money. So the king gave this command, ‘Let his wife, children and everything he has be sold to repay the debt.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 25,
+ "BBBCCCVVV": 40018025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 25,
+ "BBBCCCVVV": 40018025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 158,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 26,
+ "BBBCCCVVV": 40018026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“Then that debtor fell at the king’s feet and begged, ‘Sir, please give me more time, I will repay it little by little.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“Then that debtor fell at the king’s feet and begged, ‘Sir, please give me more time, I will repay it little by little.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 26,
+ "BBBCCCVVV": 40018026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 27,
+ "BBBCCCVVV": 40018027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "That king had so much compassion on him that he forgave his entire debt and said, ‘Now you may go.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "That king had so much compassion on him that he forgave his entire debt and said, ‘Now you may go.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 27,
+ "BBBCCCVVV": 40018027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 27,
+ "BBBCCCVVV": 40018027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 28,
+ "BBBCCCVVV": 40018028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“When he went out, he met another servant of the king, to whom the forgiven servant had given a loan of a some rupees. But he grabbed him by the throat and said, ‘You pay back my loan right now!’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“When he went out, he met another servant of the king, to whom the forgiven servant had given a loan of a some rupees. But he grabbed him by the throat and said, ‘You pay back my loan right now!’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 28,
+ "BBBCCCVVV": 40018028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 28,
+ "BBBCCCVVV": 40018028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 202,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_029": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "29",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "29",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 29,
+ "BBBCCCVVV": 40018029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“He fell down at his feet and begged, ‘Sir, please give me some time, I will pay it back little by little.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“He fell down at his feet and begged, ‘Sir, please give me some time, I will pay it back little by little.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 29,
+ "BBBCCCVVV": 40018029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_030": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "30",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "30",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 30,
+ "BBBCCCVVV": 40018030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But his fellow servant didn’t accept his proposal. And he had him thrown into jail, and said, ‘You will rot here until fully repaying the loan.’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But his fellow servant didn’t accept his proposal. And he had him thrown into jail, and said, ‘You will rot here until fully repaying the loan.’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 30,
+ "BBBCCCVVV": 40018030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 30,
+ "BBBCCCVVV": 40018030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 151,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_031": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "31",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "31",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 31,
+ "BBBCCCVVV": 40018031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“But there were other servants of the king who saw this and became very distressed. And they went and told the king what had happened. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“But there were other servants of the king who saw this and became very distressed. And they went and told the king what had happened. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 31,
+ "BBBCCCVVV": 40018031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_032": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "32",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "32",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 32,
+ "BBBCCCVVV": 40018032,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "So the king called that unmerciful servant and said, ‘O evil fool, you requested of me, and I forgave your entire debt. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "So the king called that unmerciful servant and said, ‘O evil fool, you requested of me, and I forgave your entire debt. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 32,
+ "BBBCCCVVV": 40018032,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_033": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "33",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "33",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 33,
+ "BBBCCCVVV": 40018033,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "So, if I could have so much mercy on you, shouldn’t you have had mercy on your debtor also?’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "So, if I could have so much mercy on you, shouldn’t you have had mercy on your debtor also?’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 33,
+ "BBBCCCVVV": 40018033,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 33,
+ "BBBCCCVVV": 40018033,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_034": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "34",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "34",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 34,
+ "BBBCCCVVV": 40018034,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "“The king was so angry with him that he gave him this punishment, ‘He is to rot in jail, until he has repaid the whole debt. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "“The king was so angry with him that he gave him this punishment, ‘He is to rot in jail, until he has repaid the whole debt. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 34,
+ "BBBCCCVVV": 40018034,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "40_018_035": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "35",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "35",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 35,
+ "BBBCCCVVV": 40018035,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Like this, if someone asks forgiveness from you, but you don’t forgive them with a full heart, then your Father God in heaven will also do to you.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Like this, if someone asks forgiveness from you, but you don’t forgive them with a full heart, then your Father God in heaven will also do to you.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 35,
+ "BBBCCCVVV": 40018035,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TranslatedText.txt b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TranslatedText.txt
new file mode 100644
index 00000000..b1649211
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_TranslatedText.txt
@@ -0,0 +1,7 @@
+3a
+ Then He said,
+4
+ “I tell you the truth, whoever humbles himself and has a pure heart like this child will be the greatest in God’s kingdom.
+3b
+ And unless you do this, you cannot enter the kingdom of heaven.”
+Teaching About Temptation
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_VerseReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_VerseReference.json
new file mode 100644
index 00000000..3c579a3c
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_VerseReference.json
@@ -0,0 +1,13 @@
+{
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_VersesReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_VersesReference.json
new file mode 100644
index 00000000..66291308
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceAndTargetWithVaOverride/CombinedInSourceAndTargetWithVaOverride_VersesReference.json
@@ -0,0 +1,40 @@
+{
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 3,
+ "BBBCCCVVV": 40018003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "MAT",
+ "BookNum": 40,
+ "ChapterNum": 18,
+ "VerseNum": 4,
+ "BBBCCCVVV": 40018004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensSource.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensSource.json
new file mode 100644
index 00000000..8badf263
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensSource.json
@@ -0,0 +1,264 @@
+{
+ "01_001_001-002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1-2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1-2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "परमेश्वर ने सृष्टि की रचना यूँ की: आरम्भ में परमेश्वर ने पृथ्वी की रचना की। परंतु उस समय वह सुनसान थी, और उस पर केवल पानी ही था। और चारों ओर कोई प्रकाश भी नहीं था। परमेश्वर की आत्मा उस पानी के ऊपर मंडराती थी। ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "परमेश्वर ने सृष्टि की रचना यूँ की: आरम्भ में परमेश्वर ने पृथ्वी की रचना की। परंतु उस समय वह सुनसान थी, और उस पर केवल पानी ही था। और चारों ओर कोई प्रकाश भी नहीं था। परमेश्वर की आत्मा उस पानी के ऊपर मंडराती थी। ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 219,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 222,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensTarget.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensTarget.json
new file mode 100644
index 00000000..54f0b076
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensTarget.json
@@ -0,0 +1,2508 @@
+{
+ "01_001": {
+ "01_001_000": [
+ {
+ "Type": 0,
+ "Marker": "id",
+ "Attributes": [],
+ "Data": "GEN",
+ "EndMarker": null,
+ "Token": {
+ "Type": 0,
+ "Marker": "id",
+ "Text": null,
+ "Attributes": null,
+ "Data": "GEN",
+ "EndMarker": null,
+ "NestlessMarker": "id",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 47,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 50,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc3",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc3",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc3*",
+ "NestlessMarker": "toc3",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 59,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Cre ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Cre ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 65,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc2",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc2",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc2*",
+ "NestlessMarker": "toc2",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 69,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 75,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc1",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc1",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc1*",
+ "NestlessMarker": "toc1",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "mt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "mt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "mt*",
+ "NestlessMarker": "mt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 102,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 111,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_001": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "This is how God created the universe: In the beginning God created the earth. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "This is how God created the universe: In the beginning God created the earth. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But at that time she was deserted, and there was only water on it. There was no light all around. God's Spirit hovered over that water. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But at that time she was deserted, and there was only water on it. There was no light all around. God's Spirit hovered over that water. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 141,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 144,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_003": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 3,
+ "BBBCCCVVV": 1001003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_004": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "4",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "4",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 4,
+ "BBBCCCVVV": 1001004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_006": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 6,
+ "BBBCCCVVV": 1001006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 7,
+ "BBBCCCVVV": 1001007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 9,
+ "BBBCCCVVV": 1001009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 11,
+ "BBBCCCVVV": 1001011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 12,
+ "BBBCCCVVV": 1001012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_013": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_014-015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "14-15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "14-15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 15,
+ "BBBCCCVVV": 1001015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_017-018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17-18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17-18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 18,
+ "BBBCCCVVV": 1001018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_019": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 20,
+ "BBBCCCVVV": 1001020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 21,
+ "BBBCCCVVV": 1001021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 22,
+ "BBBCCCVVV": 1001022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 24,
+ "BBBCCCVVV": 1001024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 26,
+ "BBBCCCVVV": 1001026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 28,
+ "BBBCCCVVV": 1001028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_029": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "29",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "29",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 29,
+ "BBBCCCVVV": 1001029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_030": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "30",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "30",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_031": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "31",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "31",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 31,
+ "BBBCCCVVV": 1001031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensTargetUpdate.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensTargetUpdate.json
new file mode 100644
index 00000000..e66963c5
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TokensTargetUpdate.json
@@ -0,0 +1,2526 @@
+{
+ "01_001_000": [
+ {
+ "Type": 0,
+ "Marker": "id",
+ "Attributes": [],
+ "Data": "GEN",
+ "EndMarker": null,
+ "Token": {
+ "Type": 0,
+ "Marker": "id",
+ "Text": null,
+ "Attributes": null,
+ "Data": "GEN",
+ "EndMarker": null,
+ "NestlessMarker": "id",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 47,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 50,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc3",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc3",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc3*",
+ "NestlessMarker": "toc3",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 59,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Cre ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Cre ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 65,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc2",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc2",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc2*",
+ "NestlessMarker": "toc2",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 69,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 75,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc1",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc1",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc1*",
+ "NestlessMarker": "toc1",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "mt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "mt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "mt*",
+ "NestlessMarker": "mt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 102,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 111,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_001-002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1-2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1-2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "This is how God created the universe: In the beginning God created the earth. But at that time she was deserted, and there was only water on it. There was no light all around. God's Spirit hovered over that water. ",
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 219,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 222,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_003": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 3,
+ "BBBCCCVVV": 1001003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_004": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "4",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "4",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 4,
+ "BBBCCCVVV": 1001004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_006": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 6,
+ "BBBCCCVVV": 1001006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 7,
+ "BBBCCCVVV": 1001007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 9,
+ "BBBCCCVVV": 1001009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 11,
+ "BBBCCCVVV": 1001011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 12,
+ "BBBCCCVVV": 1001012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_013": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_014-015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "14-15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "14-15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 15,
+ "BBBCCCVVV": 1001015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_017-018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17-18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17-18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 18,
+ "BBBCCCVVV": 1001018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_019": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 20,
+ "BBBCCCVVV": 1001020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 21,
+ "BBBCCCVVV": 1001021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 22,
+ "BBBCCCVVV": 1001022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 24,
+ "BBBCCCVVV": 1001024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 26,
+ "BBBCCCVVV": 1001026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 28,
+ "BBBCCCVVV": 1001028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_029": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "29",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "29",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 29,
+ "BBBCCCVVV": 1001029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_030": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "30",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "30",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_031": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "31",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "31",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 31,
+ "BBBCCCVVV": 1001031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TranslatedText.txt b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TranslatedText.txt
new file mode 100644
index 00000000..1b7aa1cf
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_TranslatedText.txt
@@ -0,0 +1 @@
+This is how God created the universe: In the beginning God created the earth. But at that time she was deserted, and there was only water on it. There was no light all around. God's Spirit hovered over that water.
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_VerseReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_VerseReference.json
new file mode 100644
index 00000000..0b01bd8a
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_VerseReference.json
@@ -0,0 +1,40 @@
+{
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_VersesReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_VersesReference.json
new file mode 100644
index 00000000..0b01bd8a
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/CombinedInSourceSeparateNoEmptyInTarget/CombinedInSourceSeparateNoEmptyInTarget_VersesReference.json
@@ -0,0 +1,40 @@
+{
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensSource.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensSource.json
new file mode 100644
index 00000000..404e21e7
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensSource.json
@@ -0,0 +1,326 @@
+{
+ "52_005_013": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13-14",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13-14",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "इसलिए उनकी इस सेवकाई के कारण उनका प्रेम सहित बहुत आदर करो। ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "इसलिए उनकी इस सेवकाई के कारण उनका प्रेम सहित बहुत आदर करो। ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 68,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "मेरे भाई-बहनों, हमारी तुमसे यह भी विनती है कि मंडली में आपस में एक-दूसरे के साथ मेल-मिलाप से रहो। तुम में जो आलसी हो गये हैं, उनको प्रतिदिन की रोटी कमाने के लिए परिश्रम करने की चेतावनी दो। डरपोकों का साहस बढ़ाओ। जिनमें दुर्बलताएँ हैं, उनकी सहायता करो। सभी की सहनशीलता के साथ सुधि लेते रहो। ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "मेरे भाई-बहनों, हमारी तुमसे यह भी विनती है कि मंडली में आपस में एक-दूसरे के साथ मेल-मिलाप से रहो। तुम में जो आलसी हो गये हैं, उनको प्रतिदिन की रोटी कमाने के लिए परिश्रम करने की चेतावनी दो। डरपोकों का साहस बढ़ाओ। जिनमें दुर्बलताएँ हैं, उनकी सहायता करो। सभी की सहनशीलता के साथ सुधि लेते रहो। ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 71,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 361,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensTarget.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensTarget.json
new file mode 100644
index 00000000..352bc8ee
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensTarget.json
@@ -0,0 +1,5193 @@
+{
+ "52_005": {
+ "52_005_000": [
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Be Prepared For the Return of the Lord Jesus ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Be Prepared For the Return of the Lord Jesus ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 53,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_001": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 1,
+ "BBBCCCVVV": 52005001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Brothers and sisters, I don’t think it is necessary to write to you about when the Lord Jesus Christ will return to this world. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Brothers and sisters, I don’t think it is necessary to write to you about when the Lord Jesus Christ will return to this world. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 1,
+ "BBBCCCVVV": 52005001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "For you know very well that the Lord will return when you have not even thought about it.",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "For you know very well that the Lord will return when you have not even thought about it.",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 94,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5:2 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5:2 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 103,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 107,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "when you have not even thought about it ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "when you have not even thought about it ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 111,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 151,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In Greek, “like a thief at night”. See, Revelation 3:3, 16:15; Matthew 24:42-44; 2 Peter 3:10. This is also in verses 4-5.",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In Greek, “like a thief at night”. See, Revelation 3:3, 16:15; Matthew 24:42-44; 2 Peter 3:10. This is also in verses 4-5.",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 155,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 277,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 280,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 281,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_003": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Those who are in the dark kingdom of Satan will then say, “Now there is peace all around, and there is nothing to fear...” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Those who are in the dark kingdom of Satan will then say, “Now there is peace all around, and there is nothing to fear...” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 128,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But what will really happen is that just as a pregnant woman feels the pain of childbirth in an instant, disaster will come upon them at once, and they will have nowhere to go. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But what will really happen is that just as a pregnant woman feels the pain of childbirth in an instant, disaster will come upon them at once, and they will have nowhere to go. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 131,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 308,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_004-005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "4-5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "4-5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 5,
+ "BBBCCCVVV": 52005005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But brothers and sisters, you and I are neither of the ‘darkness’ nor of the ‘night’ like them. You belong to God’s ‘light’ and to the ‘day’. And for you, the return of the Lord will not be alarming or come as a surprise. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But brothers and sisters, you and I are neither of the ‘darkness’ nor of the ‘night’ like them. You belong to God’s ‘light’ and to the ‘day’. And for you, the return of the Lord will not be alarming or come as a surprise. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 5,
+ "BBBCCCVVV": 52005005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 5,
+ "BBBCCCVVV": 52005005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 229,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_006-007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6-7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6-7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 7,
+ "BBBCCCVVV": 52005007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "For ‘Night’ is when people drink and get drunk and sleep away their lives. So let us not sleep away our lives like them, but rather be vigilant and sober. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "For ‘Night’ is when people drink and get drunk and sleep away their lives. So let us not sleep away our lives like them, but rather be vigilant and sober. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 7,
+ "BBBCCCVVV": 52005007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Since we are of the ‘day’, let us strap on our weapons and armor and be alert: such as the ‘helmet’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Since we are of the ‘day’, let us strap on our weapons and armor and be alert: such as the ‘helmet’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 105,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 110,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5.8 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5.8 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 114,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xq*",
+ "NestlessMarker": "xq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 118,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "‘helmet’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "‘helmet’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 122,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 131,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Eph 6:17 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Eph 6:17 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 135,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 144,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " of our full faith in salvation, and let us put on the ‘breastplate’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " of our full faith in salvation, and let us put on the ‘breastplate’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 147,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 216,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 221,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5.8 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5.8 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 225,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xq*",
+ "NestlessMarker": "xq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 229,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "‘breastplate’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "‘breastplate’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 233,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 247,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Eph 6:14,16 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Eph 6:14,16 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 251,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 263,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " of our faith in and love for Christ. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " of our faith in and love for Christ. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 266,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 304,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 9,
+ "BBBCCCVVV": 52005009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "You see, God did not choose us to punish us, but rather to save us through the sacrifice of the Lord Jesus Christ. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "You see, God did not choose us to punish us, but rather to save us through the sacrifice of the Lord Jesus Christ. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 9,
+ "BBBCCCVVV": 52005009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 10,
+ "BBBCCCVVV": 52005010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Jesus Christ gave His life for us, so that when He returns, whether we are alive or dead, He will take us to heaven to live with Him there forever and ever. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Jesus Christ gave His life for us, so that when He returns, whether we are alive or dead, He will take us to heaven to live with Him there forever and ever. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 10,
+ "BBBCCCVVV": 52005010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Therefore, continue to encourage one another, and help each other grow in spiritual maturity, just as you have been doing. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Therefore, continue to encourage one another, and help each other grow in spiritual maturity, just as you have been doing. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 129,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Final Warning and Greetings ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Final Warning and Greetings ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 132,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 160,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Brothers and sisters, we ask you to honor the leaders of the Church of the Lord Jesus,",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Brothers and sisters, we ask you to honor the leaders of the Church of the Lord Jesus,",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 92,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 97,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5:12 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5:12 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 101,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xq*",
+ "NestlessMarker": "xq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "honor those leaders",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "honor those leaders",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 110,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 129,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Hebrews 13:7-17 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Hebrews 13:7-17 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 133,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 149,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " who help you grow spiritually. They give their life and limb to guide you. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " who help you grow spiritually. They give their life and limb to guide you. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 152,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_013-014": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13-14",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13-14",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Because of their very hard work among you, give them plenty of love and honor. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Because of their very hard work among you, give them plenty of love and honor. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 88,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "My brothers and sisters, this also is our request to you that, in the group among yourselves, remain reconciled with one another. Those among you who are fallen into inactivity, explain to them to do hard.work to earn their daily needs. Increase the courage of those who are afraid. Those who are lacking knowledge,",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "My brothers and sisters, this also is our request to you that, in the group among yourselves, remain reconciled with one another. Those among you who are fallen into inactivity, explain to them to do hard.work to earn their daily needs. Increase the courage of those who are afraid. Those who are lacking knowledge,",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 91,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 406,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 411,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5:13-14 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5:13-14 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 415,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 423,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "lacking knowledge ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "lacking knowledge ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 427,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 445,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In the Greek language, “weak”. See Rom 14:1. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In the Greek language, “weak”. See Rom 14:1. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 449,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 494,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " help them. Keep on looking after everyone with patience. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " help them. Keep on looking after everyone with patience. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 497,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 555,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 15,
+ "BBBCCCVVV": 52005015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Be careful! No one among you should take revenge for evil. But in every situation, always look for ways to do good, not only to those within the Church, but also to outsiders. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Be careful! No one among you should take revenge for evil. But in every situation, always look for ways to do good, not only to those within the Church, but also to outsiders. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 15,
+ "BBBCCCVVV": 52005015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 16,
+ "BBBCCCVVV": 52005016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Always be happy. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Always be happy. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 16,
+ "BBBCCCVVV": 52005016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_017": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 17,
+ "BBBCCCVVV": 52005017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Always keep praying. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Always keep praying. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 17,
+ "BBBCCCVVV": 52005017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 18,
+ "BBBCCCVVV": 52005018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "No matter what happens, always give thank to God. This is God’s will for you as a believer in Christ Jesus. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "No matter what happens, always give thank to God. This is God’s will for you as a believer in Christ Jesus. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 18,
+ "BBBCCCVVV": 52005018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 18,
+ "BBBCCCVVV": 52005018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 114,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_019": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 19,
+ "BBBCCCVVV": 52005019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Let God’s Holy Spirit work in you. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Let God’s Holy Spirit work in you. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 19,
+ "BBBCCCVVV": 52005019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 20,
+ "BBBCCCVVV": 52005020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Don’t ignore prophecies. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Don’t ignore prophecies. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 20,
+ "BBBCCCVVV": 52005020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 21,
+ "BBBCCCVVV": 52005021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But test them and all things first. If they are scripturally correct, accept them. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But test them and all things first. If they are scripturally correct, accept them. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 21,
+ "BBBCCCVVV": 52005021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 22,
+ "BBBCCCVVV": 52005022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "And stay away from all evil. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "And stay away from all evil. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 22,
+ "BBBCCCVVV": 52005022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 22,
+ "BBBCCCVVV": 52005022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 35,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "May the peace-giving God Himself sanctify everything in your life holy, so that you may be completely blameless ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "May the peace-giving God Himself sanctify everything in your life holy, so that you may be completely blameless ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 118,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 123,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5:23 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5:23 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 127,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 132,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "completely ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "completely ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 136,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 147,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In the Greek language, “whole spirit, soul, and body.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In the Greek language, “whole spirit, soul, and body.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 151,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 206,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " at the return of the Lord Jesus Christ. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " at the return of the Lord Jesus Christ. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 209,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 24,
+ "BBBCCCVVV": 52005024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "And look, the God who has chosen you is faithful, and He will surely do this. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "And look, the God who has chosen you is faithful, and He will surely do this. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 24,
+ "BBBCCCVVV": 52005024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 24,
+ "BBBCCCVVV": 52005024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 25,
+ "BBBCCCVVV": 52005025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Brothers and sisters, continue to pray for us also. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Brothers and sisters, continue to pray for us also. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 25,
+ "BBBCCCVVV": 52005025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 26,
+ "BBBCCCVVV": 52005026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Embrace and greet each other. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Embrace and greet each other. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 26,
+ "BBBCCCVVV": 52005026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 27,
+ "BBBCCCVVV": 52005027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Before the Lord Jesus read this letter aloud to all the believers in the church there. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Before the Lord Jesus read this letter aloud to all the believers in the church there. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 27,
+ "BBBCCCVVV": 52005027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 27,
+ "BBBCCCVVV": 52005027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 93,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 28,
+ "BBBCCCVVV": 52005028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The grace of our Lord Jesus Christ be with you. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The grace of our Lord Jesus Christ be with you. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 28,
+ "BBBCCCVVV": 52005028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensTargetUpdate.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensTargetUpdate.json
new file mode 100644
index 00000000..b814f029
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TokensTargetUpdate.json
@@ -0,0 +1,4589 @@
+{
+ "52_005_000": [
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Be Prepared For the Return of the Lord Jesus ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Be Prepared For the Return of the Lord Jesus ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 0,
+ "BBBCCCVVV": 52005000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 53,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_001": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 1,
+ "BBBCCCVVV": 52005001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Brothers and sisters, I don’t think it is necessary to write to you about when the Lord Jesus Christ will return to this world. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Brothers and sisters, I don’t think it is necessary to write to you about when the Lord Jesus Christ will return to this world. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 1,
+ "BBBCCCVVV": 52005001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "For you know very well that the Lord will return when you have not even thought about it.",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "For you know very well that the Lord will return when you have not even thought about it.",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 94,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5:2 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5:2 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 103,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 107,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "when you have not even thought about it ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "when you have not even thought about it ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 111,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 151,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In Greek, “like a thief at night”. See, Revelation 3:3, 16:15; Matthew 24:42-44; 2 Peter 3:10. This is also in verses 4-5.",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In Greek, “like a thief at night”. See, Revelation 3:3, 16:15; Matthew 24:42-44; 2 Peter 3:10. This is also in verses 4-5.",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 155,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 277,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 280,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 2,
+ "BBBCCCVVV": 52005002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 281,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_003": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Those who are in the dark kingdom of Satan will then say, “Now there is peace all around, and there is nothing to fear...” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Those who are in the dark kingdom of Satan will then say, “Now there is peace all around, and there is nothing to fear...” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 128,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But what will really happen is that just as a pregnant woman feels the pain of childbirth in an instant, disaster will come upon them at once, and they will have nowhere to go. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But what will really happen is that just as a pregnant woman feels the pain of childbirth in an instant, disaster will come upon them at once, and they will have nowhere to go. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 131,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 3,
+ "BBBCCCVVV": 52005003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 308,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_004-005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "4-5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "4-5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 5,
+ "BBBCCCVVV": 52005005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But brothers and sisters, you and I are neither of the ‘darkness’ nor of the ‘night’ like them. You belong to God’s ‘light’ and to the ‘day’. And for you, the return of the Lord will not be alarming or come as a surprise. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But brothers and sisters, you and I are neither of the ‘darkness’ nor of the ‘night’ like them. You belong to God’s ‘light’ and to the ‘day’. And for you, the return of the Lord will not be alarming or come as a surprise. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 5,
+ "BBBCCCVVV": 52005005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 4,
+ "BBBCCCVVV": 52005004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 5,
+ "BBBCCCVVV": 52005005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 229,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_006-007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6-7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6-7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 7,
+ "BBBCCCVVV": 52005007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "For ‘Night’ is when people drink and get drunk and sleep away their lives. So let us not sleep away our lives like them, but rather be vigilant and sober. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "For ‘Night’ is when people drink and get drunk and sleep away their lives. So let us not sleep away our lives like them, but rather be vigilant and sober. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 6,
+ "BBBCCCVVV": 52005006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 7,
+ "BBBCCCVVV": 52005007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Since we are of the ‘day’, let us strap on our weapons and armor and be alert: such as the ‘helmet’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Since we are of the ‘day’, let us strap on our weapons and armor and be alert: such as the ‘helmet’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 105,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 110,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5.8 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5.8 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 114,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xq*",
+ "NestlessMarker": "xq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 118,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "‘helmet’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "‘helmet’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 122,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 131,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Eph 6:17 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Eph 6:17 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 135,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 144,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " of our full faith in salvation, and let us put on the ‘breastplate’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " of our full faith in salvation, and let us put on the ‘breastplate’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 147,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 216,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 221,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5.8 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5.8 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 225,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xq*",
+ "NestlessMarker": "xq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 229,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "‘breastplate’ ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "‘breastplate’ ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 233,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 247,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Eph 6:14,16 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Eph 6:14,16 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 251,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 263,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " of our faith in and love for Christ. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " of our faith in and love for Christ. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 266,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 8,
+ "BBBCCCVVV": 52005008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 304,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 9,
+ "BBBCCCVVV": 52005009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "You see, God did not choose us to punish us, but rather to save us through the sacrifice of the Lord Jesus Christ. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "You see, God did not choose us to punish us, but rather to save us through the sacrifice of the Lord Jesus Christ. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 9,
+ "BBBCCCVVV": 52005009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 10,
+ "BBBCCCVVV": 52005010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Jesus Christ gave His life for us, so that when He returns, whether we are alive or dead, He will take us to heaven to live with Him there forever and ever. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Jesus Christ gave His life for us, so that when He returns, whether we are alive or dead, He will take us to heaven to live with Him there forever and ever. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 10,
+ "BBBCCCVVV": 52005010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Therefore, continue to encourage one another, and help each other grow in spiritual maturity, just as you have been doing. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Therefore, continue to encourage one another, and help each other grow in spiritual maturity, just as you have been doing. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 129,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Final Warning and Greetings ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Final Warning and Greetings ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 132,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 11,
+ "BBBCCCVVV": 52005011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 160,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Brothers and sisters, we ask you to honor the leaders of the Church of the Lord Jesus,",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Brothers and sisters, we ask you to honor the leaders of the Church of the Lord Jesus,",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "x",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "x*",
+ "Token": {
+ "Type": 6,
+ "Marker": "x",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "x*",
+ "NestlessMarker": "x",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 92,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xo",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xo*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xo",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xo*",
+ "NestlessMarker": "xo",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 97,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5:12 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5:12 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 101,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xq*",
+ "NestlessMarker": "xq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "honor those leaders",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "honor those leaders",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 110,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "xt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "xt*",
+ "Token": {
+ "Type": 5,
+ "Marker": "xt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "xt*",
+ "NestlessMarker": "xt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 129,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Hebrews 13:7-17 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Hebrews 13:7-17 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 133,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "x*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "x*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "x*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 149,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " who help you grow spiritually. They give their life and limb to guide you. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " who help you grow spiritually. They give their life and limb to guide you. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 12,
+ "BBBCCCVVV": 52005012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 152,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_013-014": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13-14",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13-14",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Therefore, respect them with love for this ministry of theirs. ",
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 68,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Brothers and sisters, we also ask that you reconcile among yourselves in the Church. Warn those who have become lazy to work hard to earn their daily bread. Encourage those who are afraid. Help those who are weak. Continue to patiently care for all. ",
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 71,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 361,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 15,
+ "BBBCCCVVV": 52005015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Be careful! No one among you should take revenge for evil. But in every situation, always look for ways to do good, not only to those within the Church, but also to outsiders. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Be careful! No one among you should take revenge for evil. But in every situation, always look for ways to do good, not only to those within the Church, but also to outsiders. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 15,
+ "BBBCCCVVV": 52005015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 16,
+ "BBBCCCVVV": 52005016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Always be happy. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Always be happy. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 16,
+ "BBBCCCVVV": 52005016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_017": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 17,
+ "BBBCCCVVV": 52005017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Always keep praying. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Always keep praying. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 17,
+ "BBBCCCVVV": 52005017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 18,
+ "BBBCCCVVV": 52005018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "No matter what happens, always give thank to God. This is God’s will for you as a believer in Christ Jesus. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "No matter what happens, always give thank to God. This is God’s will for you as a believer in Christ Jesus. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 18,
+ "BBBCCCVVV": 52005018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 18,
+ "BBBCCCVVV": 52005018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 114,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_019": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 19,
+ "BBBCCCVVV": 52005019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Let God’s Holy Spirit work in you. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Let God’s Holy Spirit work in you. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 19,
+ "BBBCCCVVV": 52005019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 20,
+ "BBBCCCVVV": 52005020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Don’t ignore prophecies. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Don’t ignore prophecies. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 20,
+ "BBBCCCVVV": 52005020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 21,
+ "BBBCCCVVV": 52005021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "But test them and all things first. If they are scripturally correct, accept them. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "But test them and all things first. If they are scripturally correct, accept them. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 21,
+ "BBBCCCVVV": 52005021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 22,
+ "BBBCCCVVV": 52005022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "And stay away from all evil. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "And stay away from all evil. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 22,
+ "BBBCCCVVV": 52005022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 22,
+ "BBBCCCVVV": 52005022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 35,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "May the peace-giving God Himself sanctify everything in your life holy, so that you may be completely blameless ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "May the peace-giving God Himself sanctify everything in your life holy, so that you may be completely blameless ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 5,
+ "Marker": "f",
+ "Attributes": [],
+ "Data": "+",
+ "EndMarker": "f*",
+ "Token": {
+ "Type": 6,
+ "Marker": "f",
+ "Text": null,
+ "Attributes": null,
+ "Data": "+",
+ "EndMarker": "f*",
+ "NestlessMarker": "f",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 118,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fr",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fr*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fr",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fr*",
+ "NestlessMarker": "fr",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 123,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "5:23 ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "5:23 ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 127,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "fq",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "fq*",
+ "Token": {
+ "Type": 5,
+ "Marker": "fq",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "fq*",
+ "NestlessMarker": "fq",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 132,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "completely ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "completely ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 136,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 4,
+ "Marker": "ft",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": "ft*",
+ "Token": {
+ "Type": 5,
+ "Marker": "ft",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "ft*",
+ "NestlessMarker": "ft",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 147,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "In the Greek language, “whole spirit, soul, and body.” ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "In the Greek language, “whole spirit, soul, and body.” ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 151,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": true,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 6,
+ "Marker": "f*",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 7,
+ "Marker": "f*",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": "f*",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 206,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": " at the return of the Lord Jesus Christ. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": " at the return of the Lord Jesus Christ. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 23,
+ "BBBCCCVVV": 52005023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 209,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 24,
+ "BBBCCCVVV": 52005024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "And look, the God who has chosen you is faithful, and He will surely do this. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "And look, the God who has chosen you is faithful, and He will surely do this. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 24,
+ "BBBCCCVVV": 52005024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 24,
+ "BBBCCCVVV": 52005024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 25,
+ "BBBCCCVVV": 52005025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Brothers and sisters, continue to pray for us also. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Brothers and sisters, continue to pray for us also. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 25,
+ "BBBCCCVVV": 52005025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 26,
+ "BBBCCCVVV": 52005026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Embrace and greet each other. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Embrace and greet each other. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 26,
+ "BBBCCCVVV": 52005026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 27,
+ "BBBCCCVVV": 52005027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Before the Lord Jesus read this letter aloud to all the believers in the church there. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Before the Lord Jesus read this letter aloud to all the believers in the church there. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 27,
+ "BBBCCCVVV": 52005027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 27,
+ "BBBCCCVVV": 52005027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 93,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "52_005_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 28,
+ "BBBCCCVVV": 52005028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "The grace of our Lord Jesus Christ be with you. ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "The grace of our Lord Jesus Christ be with you. ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 28,
+ "BBBCCCVVV": 52005028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TranslatedText.txt b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TranslatedText.txt
new file mode 100644
index 00000000..9ec3cd44
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_TranslatedText.txt
@@ -0,0 +1,2 @@
+Therefore, respect them with love for this ministry of theirs.
+Brothers and sisters, we also ask that you reconcile among yourselves in the Church. Warn those who have become lazy to work hard to earn their daily bread. Encourage those who are afraid. Help those who are weak. Continue to patiently care for all.
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_VerseReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_VerseReference.json
new file mode 100644
index 00000000..8ee11fc4
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_VerseReference.json
@@ -0,0 +1,13 @@
+{
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_VersesReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_VersesReference.json
new file mode 100644
index 00000000..75791f93
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/MultipleVersesWithFootnote/MultipleVersesWithFootnote_VersesReference.json
@@ -0,0 +1,40 @@
+{
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 13,
+ "BBBCCCVVV": 52005013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "1TH",
+ "BookNum": 52,
+ "ChapterNum": 5,
+ "VerseNum": 14,
+ "BBBCCCVVV": 52005014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensSource.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensSource.json
new file mode 100644
index 00000000..aa6c65c5
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensSource.json
@@ -0,0 +1,308 @@
+{
+ "01_001_001-002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "परमेश्वर ने सृष्टि की रचना यूँ की: आरम्भ में परमेश्वर ने पृथ्वी की रचना की। ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "परमेश्वर ने सृष्टि की रचना यूँ की: आरम्भ में परमेश्वर ने पृथ्वी की रचना की। ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "परंतु उस समय वह सुनसान थी, और उस पर केवल पानी ही था। और चारों ओर कोई प्रकाश भी नहीं था। परमेश्वर की आत्मा उस पानी के ऊपर मंडराती थी। ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "परंतु उस समय वह सुनसान थी, और उस पर केवल पानी ही था। और चारों ओर कोई प्रकाश भी नहीं था। परमेश्वर की आत्मा उस पानी के ऊपर मंडराती थी। ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 139,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 142,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_001": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "परमेश्वर ने सृष्टि की रचना यूँ की: आरम्भ में परमेश्वर ने पृथ्वी की रचना की। ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "परमेश्वर ने सृष्टि की रचना यूँ की: आरम्भ में परमेश्वर ने पृथ्वी की रचना की। ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensTarget.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensTarget.json
new file mode 100644
index 00000000..9e23b275
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensTarget.json
@@ -0,0 +1,2478 @@
+{
+ "01_001": {
+ "01_001_000": [
+ {
+ "Type": 0,
+ "Marker": "id",
+ "Attributes": [],
+ "Data": "GEN",
+ "EndMarker": null,
+ "Token": {
+ "Type": 0,
+ "Marker": "id",
+ "Text": null,
+ "Attributes": null,
+ "Data": "GEN",
+ "EndMarker": null,
+ "NestlessMarker": "id",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 47,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 50,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc3",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc3",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc3*",
+ "NestlessMarker": "toc3",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 59,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Cre ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Cre ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 65,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc2",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc2",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc2*",
+ "NestlessMarker": "toc2",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 69,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 75,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc1",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc1",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc1*",
+ "NestlessMarker": "toc1",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "mt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "mt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "mt*",
+ "NestlessMarker": "mt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 102,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 111,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_001-002": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1-2",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1-2",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 7,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 2,
+ "BBBCCCVVV": 1001002,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 10,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_003": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 3,
+ "BBBCCCVVV": 1001003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_004": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "4",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "4",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 4,
+ "BBBCCCVVV": 1001004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_006": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 6,
+ "BBBCCCVVV": 1001006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 7,
+ "BBBCCCVVV": 1001007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 9,
+ "BBBCCCVVV": 1001009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 11,
+ "BBBCCCVVV": 1001011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 12,
+ "BBBCCCVVV": 1001012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_013": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_014-015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "14-15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "14-15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 15,
+ "BBBCCCVVV": 1001015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_017-018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17-18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17-18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 18,
+ "BBBCCCVVV": 1001018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_019": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 20,
+ "BBBCCCVVV": 1001020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 21,
+ "BBBCCCVVV": 1001021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 22,
+ "BBBCCCVVV": 1001022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 24,
+ "BBBCCCVVV": 1001024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 26,
+ "BBBCCCVVV": 1001026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 28,
+ "BBBCCCVVV": 1001028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_029": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "29",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "29",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 29,
+ "BBBCCCVVV": 1001029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_030": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "30",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "30",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_031": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "31",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "31",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 31,
+ "BBBCCCVVV": 1001031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensTargetUpdate.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensTargetUpdate.json
new file mode 100644
index 00000000..bed098dd
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TokensTargetUpdate.json
@@ -0,0 +1,2340 @@
+{
+ "01_001_000": [
+ {
+ "Type": 0,
+ "Marker": "id",
+ "Attributes": [],
+ "Data": "GEN",
+ "EndMarker": null,
+ "Token": {
+ "Type": 0,
+ "Marker": "id",
+ "Text": null,
+ "Attributes": null,
+ "Data": "GEN",
+ "EndMarker": null,
+ "NestlessMarker": "id",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "- English नौंआ जीबन सास्तर (from xnr) ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": true,
+ "IsPublishableVernacular": false
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 47,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 50,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc3",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc3",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc3*",
+ "NestlessMarker": "toc3",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 59,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Cre ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Cre ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 65,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc2",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc2",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc2*",
+ "NestlessMarker": "toc2",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 69,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 75,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "toc1",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "toc1",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "toc1*",
+ "NestlessMarker": "toc1",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 84,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "Creation ",
+ "Token": {
+ "Type": 3,
+ "Marker": null,
+ "Text": "Creation ",
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": null,
+ "NestlessMarker": null,
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 90,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "h",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "h",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "h*",
+ "NestlessMarker": "h",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 99,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "mt",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "mt",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "mt*",
+ "NestlessMarker": "mt",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 102,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 1,
+ "Marker": "c",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 1,
+ "Marker": "c",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "c",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 106,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 0,
+ "BBBCCCVVV": 1001000,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 111,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_001": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "1",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "1",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Text": "This is how God created the universe: In the beginning God created the earth.",
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_003": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "3",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "3",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 3,
+ "BBBCCCVVV": 1001003,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_004": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "4",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "4",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 4,
+ "BBBCCCVVV": 1001004,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_005": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "5",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "5",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 5,
+ "BBBCCCVVV": 1001005,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_006": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "6",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "6",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 6,
+ "BBBCCCVVV": 1001006,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_007": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "7",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "7",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 7,
+ "BBBCCCVVV": 1001007,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_008": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "8",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "8",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 5,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 8,
+ "BBBCCCVVV": 1001008,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 8,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_009": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "9",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "9",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 9,
+ "BBBCCCVVV": 1001009,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_010": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "10",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "10",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 10,
+ "BBBCCCVVV": 1001010,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_011": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "11",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "11",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 11,
+ "BBBCCCVVV": 1001011,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_012": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "12",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "12",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 12,
+ "BBBCCCVVV": 1001012,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_013": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "13",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "13",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 13,
+ "BBBCCCVVV": 1001013,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_014-015": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "14-15",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "14-15",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 14,
+ "BBBCCCVVV": 1001014,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 15,
+ "BBBCCCVVV": 1001015,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_016": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "16",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "16",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 16,
+ "BBBCCCVVV": 1001016,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_017-018": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "17-18",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "17-18",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": true,
+ "AllVerses": [
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 17,
+ "BBBCCCVVV": 1001017,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 18,
+ "BBBCCCVVV": 1001018,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ }
+ ]
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_019": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "19",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "19",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 19,
+ "BBBCCCVVV": 1001019,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_020": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "20",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "20",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 20,
+ "BBBCCCVVV": 1001020,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_021": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "21",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "21",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 21,
+ "BBBCCCVVV": 1001021,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_022": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "22",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "22",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 22,
+ "BBBCCCVVV": 1001022,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_023": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "23",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "23",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "s",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "s",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "s*",
+ "NestlessMarker": "s",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": false,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 23,
+ "BBBCCCVVV": 1001023,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 9,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_024": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "24",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "24",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 24,
+ "BBBCCCVVV": 1001024,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_025": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "25",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "25",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 25,
+ "BBBCCCVVV": 1001025,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_026": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "26",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "26",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 26,
+ "BBBCCCVVV": 1001026,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_027": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "27",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "27",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 27,
+ "BBBCCCVVV": 1001027,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_028": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "28",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "28",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 28,
+ "BBBCCCVVV": 1001028,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_029": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "29",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "29",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 29,
+ "BBBCCCVVV": 1001029,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_030": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "30",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "30",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ },
+ {
+ "Type": 3,
+ "Marker": "p",
+ "Attributes": [],
+ "Data": null,
+ "EndMarker": null,
+ "Token": {
+ "Type": 4,
+ "Marker": "p",
+ "Text": null,
+ "Attributes": null,
+ "Data": null,
+ "EndMarker": "p*",
+ "NestlessMarker": "p",
+ "HasData": false,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 30,
+ "BBBCCCVVV": 1001030,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 6,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ],
+ "01_001_031": [
+ {
+ "Type": 2,
+ "Marker": "v",
+ "Attributes": [],
+ "Data": "31",
+ "EndMarker": null,
+ "Token": {
+ "Type": 2,
+ "Marker": "v",
+ "Text": null,
+ "Attributes": null,
+ "Data": "31",
+ "EndMarker": null,
+ "NestlessMarker": "v",
+ "HasData": true,
+ "HasAttributes": false,
+ "HasNonDefaultAttribute": false
+ },
+ "VerseRef": {
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 31,
+ "BBBCCCVVV": 1001031,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+ },
+ "VerseOffset": 0,
+ "IsSpecial": false,
+ "IsFigure": false,
+ "IsFootnoteOrCrossReference": false,
+ "IsScripture": true,
+ "IsMetadata": false,
+ "IsPublishableVernacular": true
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TranslatedText.txt b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TranslatedText.txt
new file mode 100644
index 00000000..03cac910
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_TranslatedText.txt
@@ -0,0 +1 @@
+This is how God created the universe: In the beginning God created the earth.
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_VerseReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_VerseReference.json
new file mode 100644
index 00000000..d01d8b8b
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_VerseReference.json
@@ -0,0 +1,13 @@
+{
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_VersesReference.json b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_VersesReference.json
new file mode 100644
index 00000000..d01d8b8b
--- /dev/null
+++ b/src/SILConvertersWordML/TestBwdc/TestFiles/PtxBackTrHelper/SeparateInSourceCombinedButEmptyInTarget/SeparateInSourceCombinedButEmptyInTarget_VersesReference.json
@@ -0,0 +1,13 @@
+{
+ "BookCode": "GEN",
+ "BookNum": 1,
+ "ChapterNum": 1,
+ "VerseNum": 1,
+ "BBBCCCVVV": 1001001,
+ "Versification": {
+ "Type": 4,
+ "IsCustomized": false
+ },
+ "RepresentsMultipleVerses": false,
+ "AllVerses": []
+}
\ No newline at end of file
diff --git a/src/SILConvertersWordML/TestBwdc/UnitTest_BulkWordDocConverter.cs b/src/SILConvertersWordML/TestBwdc/UnitTest_BulkWordDocConverter.cs
index 9b266ed8..392d43a3 100644
--- a/src/SILConvertersWordML/TestBwdc/UnitTest_BulkWordDocConverter.cs
+++ b/src/SILConvertersWordML/TestBwdc/UnitTest_BulkWordDocConverter.cs
@@ -6,6 +6,7 @@
using System.Xml.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using SILConvertersWordML;
+using TestBwdc.TestFiles;
namespace TestBwdc
{
@@ -1322,11 +1323,59 @@ public void TestingCombiningRunsIntoSingleIsoFormattedParagraph_With_Initial_Non
AssertEqual(strResult, cstrOutput);
}
- public void AssertEqual(string str1, string str2)
+ [TestMethod]
+ public void TestingCombiningRunsIntoSingleIsoFormattedParagraph_With_Text_In_A_Table()
+ {
+ // from C:\My Paratext 9 Projects\xnrUr\Mark 1_1-8 Urdu.rtf
+ var input = TestModel.LoadEmbeddedResourceFileAsStringExecutingAssembly("TestFile_ConvertMiddleTableCell_Input.xml");
+ var expected = TestModel.LoadEmbeddedResourceFileAsStringExecutingAssembly("TestFile_ConvertMiddleTableCell_Expected.xml");
+
+ var strExpectedDoc = String.Format(Properties.Resources.TestFile2,
+ expected);
+ var docExpected = XDocument.Parse(strExpectedDoc);
+ var paragraphsExpected = docExpected.Root.Descendants(WordLinqDocument.w + "p").ToList();
+
+ var strInput = String.Format(Properties.Resources.TestFile2,
+ input);
+ var doc = XDocument.Parse(strInput);
+ WordLinqDocument.CombineAllRunsIntoSingleRun(doc);
+
+ var paragraphsOutput = doc.Root.Descendants(WordLinqDocument.w + "p").ToList();
+ for (var i= 0; i < paragraphsOutput.Count; i++)
+ {
+ var paragraphExpected = paragraphsExpected[i];
+ var strExpected = paragraphExpected.ToString();
+ var paragraphOutput = paragraphsOutput[i];
+ var strResult = paragraphOutput.ToString();
+ AssertEqual(strExpected, strResult);
+ }
+ }
+
+ public void AssertEqual(string strExpected, string strResult)
+ {
+ var expected = RemoveSomeAttributes(RemoveNameSpaces(strExpected));
+ var result = RemoveSomeAttributes(RemoveNameSpaces(strResult));
+ Assert.IsTrue(XmlUtilities.AreXmlElementsEqual(expected, result));
+ }
+
+ private static List _attributesToRemove = new List
+ {
+ "rsidP",
+ "rsidR",
+ "rsidRDefault",
+ "rsidRPr",
+ "rsidTr"
+ };
+
+ private string RemoveSomeAttributes(string xml)
{
- string ours = RemoveNameSpaces(str1);
- string theirs = RemoveNameSpaces(str2);
- Assert.IsTrue(XmlUtilities.AreXmlElementsEqual(ours, theirs));
+ // some attributes may be different from the source to the expected target and don't mean it's different
+ foreach (var attributeName in _attributesToRemove)
+ {
+ var regexExpression = $" {attributeName}=['\"].*?['\"]";
+ xml = Regex.Replace(xml, regexExpression, String.Empty);
+ }
+ return xml;
}
[TestMethod]
diff --git a/src/SILConvertersWordML/TestBwdc/UnitTest_PtxBackTrHelper.cs b/src/SILConvertersWordML/TestBwdc/UnitTest_PtxBackTrHelper.cs
index 029e9f22..fb4efa0e 100644
--- a/src/SILConvertersWordML/TestBwdc/UnitTest_PtxBackTrHelper.cs
+++ b/src/SILConvertersWordML/TestBwdc/UnitTest_PtxBackTrHelper.cs
@@ -17,22 +17,29 @@ namespace TestBwdc
public class UnitTest_PtxBackTrHelper
{
[Test]
+ [TestCase("Complex_SingleVerse", "Complex_MissingInTarget")]
+ [TestCase("MultipleParagraphs", "MultipleParagraphsMissingInTarget")]
+ [TestCase("MultiplePoeticParagraphs", "MultiplePoeticParagraphsMissingInTarget")]
+ [TestCase("SimpleParagraphVerse", "SimpleParagraphVerseMissingInTarget")]
[TestCase("SingleVerse", "SingleVerseMissingInTarget")]
+ /* the test cases below are all now failing, but they don't matter anymore. They were for
+ * when we were trying to merge the markers from the source with any possible ones existing
+ * in the target. This was a fool's errand (too many possible differences).
+ * Now we just completely overwrite the text in the target project with the same markers from
+ * the source project (with the source text replaced by the translated text). So what these
+ * tests were trying to validate doesn't happen anymore.
[TestCase("SingleVerse", "SingleVerseMiTSplitIntoTwoParagraphs")]
[TestCase("SingleVerse", "SingleVerseSplitIntoTwoParagraphs")]
[TestCase("MultipleParagraphs", "MultipleParagraphsJoinedIntoOneParagraphs")]
- [TestCase("MultipleParagraphs", "MultipleParagraphsMissingInTarget")]
[TestCase("MultipleParagraphs", "MultipleParagraphsMiTJoinedIntoOneParagraphs")]
- [TestCase("MultiplePoeticParagraphs", "MultiplePoeticParagraphsMissingInTarget")]
- [TestCase("SimpleParagraphVerse", "SimpleParagraphVerseMissingInTarget")]
[TestCase("SimpleParagraphVerse", "SimpleParagraphVerseMiTSplitIntoTwoParagraphs")]
[TestCase("SimpleParagraphVerse", "SimpleParagraphVerseSplitIntoTwoParagraphs")]
[TestCase("MultipleVerses", "MultipleVersesMissingInTarget")]
[TestCase("MultipleVerses", "MultipleVersesAndParagraphsMiTJoinedIntoOneParagraphs")]
[TestCase("MultipleVerses", "MultipleVersesAndParagraphsJoinedIntoOneParagraphs")]
- [TestCase("Complex_SingleVerse", "Complex_MissingInTarget")]
[TestCase("Complex_SingleVerse", "Complex_PartialOverwriteMarker")]
[TestCase("Complex_SingleVerse", "Complex_PartialOverwriteText")]
+ */
public void It_Can_Determine_Correct_Update_To_Target_Project(string fileNameCommon, string fileNameTestSpecific)
{
var usfmTokensSource = TestModel.LoadKeyedListOfTokens($"{fileNameCommon}_TokensSource.json");
@@ -48,5 +55,26 @@ public void It_Can_Determine_Correct_Update_To_Target_Project(string fileNameCom
var strUsfmTokensTargetUpdated = TestModel.ToJson(usfmTokensTargetUpdated);
Assert.AreEqual(strUsfmTokensTargetUpdated, strResult);
}
+
+ [Test]
+ [TestCase("MultipleVersesWithFootnote")]
+ [TestCase("SeparateInSourceCombinedButEmptyInTarget")]
+ [TestCase("CombinedInSourceSeparateNoEmptyInTarget")]
+ [TestCase("CombinedInSourceAndTargetWithVaOverride")]
+ public void It_Can_Determine_Correct_Update_To_Target_Project_For_Other_Cases(string fileNamePrefix)
+ {
+ var usfmTokensSource = TestModel.LoadKeyedListOfTokens($"{fileNamePrefix}_TokensSource.json");
+ var usfmTokensTarget = TestModel.LoadKeyedSortedListOfTokens($"{fileNamePrefix}_TokensTarget.json");
+ var verseReference = TestModel.LoadVerseRef($"{fileNamePrefix}_VerseReference.json");
+ var versesReference = TestModel.LoadVerseRef($"{fileNamePrefix}_VersesReference.json");
+ var translatedText = TestModel.LoadEmbeddedResourceFileAsStringExecutingAssembly($"{fileNamePrefix}_TranslatedText.txt");
+ var result = BackTranslationHelperForm.CalculateTargetTokens(verseReference, versesReference, translatedText, usfmTokensSource, usfmTokensTarget);
+
+ var strResult = TestModel.ToJson(result);
+ Assert.IsNotNull(usfmTokensTarget);
+ var usfmTokensTargetUpdated = TestModel.LoadKeyedListOfTokens($"{fileNamePrefix}_TokensTargetUpdate.json");
+ var strUsfmTokensTargetUpdated = TestModel.ToJson(usfmTokensTargetUpdated);
+ Assert.AreEqual(strUsfmTokensTargetUpdated, strResult);
+ }
}
}
diff --git a/src/SILConvertersWordML/TestBwdc/packages.config b/src/SILConvertersWordML/TestBwdc/packages.config
index aaf29458..bf328b02 100644
--- a/src/SILConvertersWordML/TestBwdc/packages.config
+++ b/src/SILConvertersWordML/TestBwdc/packages.config
@@ -1,10 +1,10 @@
-
+
-
+
-
-
+
+
\ No newline at end of file
diff --git a/src/SILConvertersWordML/WordLinqDocument.cs b/src/SILConvertersWordML/WordLinqDocument.cs
index 37e9da9f..47f0eadc 100644
--- a/src/SILConvertersWordML/WordLinqDocument.cs
+++ b/src/SILConvertersWordML/WordLinqDocument.cs
@@ -235,19 +235,62 @@ public static void CombineAllRunsIntoSingleRun(XDocument doc)
if (firstRun == null)
continue;
+ bool firstNonPunctuationFound = false;
XElement textOfNextRun, textOfFirstRun = Get_t(firstRun);
for (var i = runs.IndexOf(firstRun) + 1; i < runs.Count; i++)
{
// combine the text of any subsequent "w:r"s that have text into the text field of the 1st one
var nextRun = runs[i];
if ((nextRun.Name == w + "r") && ((textOfNextRun = Get_t(nextRun)) != null))
+ {
+ // Often, punctuation comes across as the wrong font (e.g. if you have a double
+ // quote in Nastaliq, it'll be Times New Roman in Word. For punctuation-initial
+ // runs, we don't want them to set the font/style of the combined run...
+ // if we haven't already found the first non-punctuation run of text,
+ // check the current accumulated text and if it's all punctuation, then
+ // if the next run is non-punctuation, then swap them, so that becomes
+ // the first run
+ if (!firstNonPunctuationFound)
+ {
+ // if the current first run is all punctuation...
+ if (textOfFirstRun.Value.All(ch => !IsIndicitiveForFont(ch)))
+ {
+ // if the next run has some non-punctuation...
+ if (!textOfNextRun.Value.All(ch => !IsIndicitiveForFont(ch)))
+ {
+ // then let's use that next run as a new first run and prepend
+ // its data with the earlier punctuation.
+ var previousPunctuation = textOfFirstRun.Value;
+ firstRun.Remove();
+ firstRun = nextRun;
+ textOfFirstRun = Get_t(firstRun);
+ textOfFirstRun.Value = previousPunctuation + textOfFirstRun.Value;
+ firstNonPunctuationFound = true;
+ continue;
+ }
+ }
+ else
+ firstNonPunctuationFound = true;
+ }
+
textOfFirstRun.Value += textOfNextRun.Value;
+ }
// anything else (and any after the 1st one) are removed
nextRun.Remove();
}
}
}
+
+ ///
+ /// Returns whether the given character is a good value to decide whether this run qualifies as the run of the paragraph
+ ///
+ ///
+ ///
+ private static bool IsIndicitiveForFont(char ch)
+ {
+ return !(Char.IsPunctuation(ch) || Char.IsWhiteSpace(ch) || Char.IsDigit(ch));
+ }
///
/// This method will combine the w:t element values of sibling w:r elements whose w:rPr formatting specifications are equivalent
diff --git a/src/SILConvertersWordML/app.config b/src/SILConvertersWordML/app.config
index 77418022..4cb3dd91 100644
--- a/src/SILConvertersWordML/app.config
+++ b/src/SILConvertersWordML/app.config
@@ -65,6 +65,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SILConvertersWordML/packages.config b/src/SILConvertersWordML/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/SILConvertersWordML/packages.config
+++ b/src/SILConvertersWordML/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/SilConvertersXML/Program.cs b/src/SilConvertersXML/Program.cs
index 992a53e7..dfc09e8d 100644
--- a/src/SilConvertersXML/Program.cs
+++ b/src/SilConvertersXML/Program.cs
@@ -68,7 +68,7 @@ static void Main(string[] args)
string strOutputFileSpec = strFileSpecToOpen;
if (args.Length > 3)
strOutputFileSpec = args[3];
- m_aForm.ProcessAndSave(false, strOutputFileSpec);
+ m_aForm.ProcessAndSave(false, false, strOutputFileSpec);
return;
}
}
@@ -80,7 +80,7 @@ static void Main(string[] args)
public static void PrintUsage()
{
Assembly assy = Assembly.GetExecutingAssembly();
- string strUsage = String.Format("Usage: {1} .xml (/cm .xcm) (.xml){0}{0} where the xml file (i.e. .xml) will be automatically converted if you provide the '/cm' switch and the converter mapping file (i.e. .xcm). If you want to save it with a different name, you can optionally provide the .xml parameter",
+ string strUsage = String.Format("Usage: {1} (/cm ) (){0}{0} where the xml file (i.e. ) will be automatically converted if you provide the '/cm' switch and the converter mapping file (i.e. ). If you want to save it with a different name, you can optionally provide the parameter",
Environment.NewLine, assy.ManifestModule.Name);
Console.WriteLine(strUsage);
MessageBox.Show(strUsage, XMLViewForm.cstrCaption);
diff --git a/src/SilConvertersXML/Properties/Resources.Designer.cs b/src/SilConvertersXML/Properties/Resources.Designer.cs
index e7bc7a5e..826f48ba 100644
--- a/src/SilConvertersXML/Properties/Resources.Designer.cs
+++ b/src/SilConvertersXML/Properties/Resources.Designer.cs
@@ -19,7 +19,7 @@ namespace SilConvertersXML.Properties {
// class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project.
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
@@ -112,7 +112,11 @@ internal static string flowLayoutPanelConstraintTypeHelp {
///If you want to set the font to be used in this list,
///then right-click on the list and the font dialog will
///be displayed for you to choose from.
- /// .
+ ///
+ ///If you want to convert the data in this list from a certain value
+ ///(e.g. if the list is large and you didn't finish it last time),
+ ///you can select the item you want to start with and when you click
+ ///the 'Convert and Save XML D [rest of string was truncated]";.
///
internal static string listBoxViewDataHelp {
get {
diff --git a/src/SilConvertersXML/Properties/Resources.resx b/src/SilConvertersXML/Properties/Resources.resx
index 315e71fa..6c86ebd5 100644
--- a/src/SilConvertersXML/Properties/Resources.resx
+++ b/src/SilConvertersXML/Properties/Resources.resx
@@ -112,10 +112,10 @@
2.0
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
This grid displays the conversion "instructions" that you've created. The 'XPath' column shows the XPath syntax of the requested change(s).
@@ -216,7 +216,12 @@ to the left. Right-click on an item in the tree to select it.
If you want to set the font to be used in this list,
then right-click on the list and the font dialog will
be displayed for you to choose from.
-
+
+If you want to convert the data in this list from a certain value
+(e.g. if the list is large and you didn't finish it last time),
+you can select the item you want to start with and when you click
+the 'Convert and Save XML Document' button, you'll be asked if
+you want to continue the conversion from that item or not.
This window shows all the unique XML elements/attributes in the XML file (c.f. an XML schema).
diff --git a/src/SilConvertersXML/Properties/Settings.Designer.cs b/src/SilConvertersXML/Properties/Settings.Designer.cs
index 774395e5..77f8f4ac 100644
--- a/src/SilConvertersXML/Properties/Settings.Designer.cs
+++ b/src/SilConvertersXML/Properties/Settings.Designer.cs
@@ -12,7 +12,7 @@ namespace SilConvertersXML.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.5.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
@@ -44,5 +44,41 @@ public static Settings Default {
this["RecentFilters"] = value;
}
}
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("Normal")]
+ public global::System.Windows.Forms.FormWindowState DefaultWindowState {
+ get {
+ return ((global::System.Windows.Forms.FormWindowState)(this["DefaultWindowState"]));
+ }
+ set {
+ this["DefaultWindowState"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("0, 0")]
+ public global::System.Drawing.Point WindowLocation {
+ get {
+ return ((global::System.Drawing.Point)(this["WindowLocation"]));
+ }
+ set {
+ this["WindowLocation"] = value;
+ }
+ }
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("800, 450")]
+ public global::System.Drawing.Size WindowSize {
+ get {
+ return ((global::System.Drawing.Size)(this["WindowSize"]));
+ }
+ set {
+ this["WindowSize"] = value;
+ }
+ }
}
}
diff --git a/src/SilConvertersXML/Properties/Settings.settings b/src/SilConvertersXML/Properties/Settings.settings
index 7404a85c..779a79f5 100644
--- a/src/SilConvertersXML/Properties/Settings.settings
+++ b/src/SilConvertersXML/Properties/Settings.settings
@@ -8,5 +8,14 @@
+
+ Normal
+
+
+ 0, 0
+
+
+ 800, 450
+
\ No newline at end of file
diff --git a/src/SilConvertersXML/SilConvertersXML.csproj b/src/SilConvertersXML/SilConvertersXML.csproj
index b1bbda8f..1ff00675 100644
--- a/src/SilConvertersXML/SilConvertersXML.csproj
+++ b/src/SilConvertersXML/SilConvertersXML.csproj
@@ -1,6 +1,6 @@
-
+
Debug
x86
@@ -44,6 +44,7 @@
DEBUG;TRACE
full
x86
+ latest
true
GlobalSuppressions.cs
prompt
@@ -56,6 +57,7 @@
true
pdbonly
x86
+ latest
true
GlobalSuppressions.cs
prompt
@@ -83,6 +85,11 @@
AllRules.ruleset
+
+
+ $(EcDistFilesPath)\win-$(Platform)\native\BackTranslationHelper.dll
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -125,6 +132,12 @@
QueryFixedValueForm.cs
+
+ Form
+
+
+ TranslationHelperForm.cs
+
Form
@@ -150,6 +163,9 @@
Designer
QueryFixedValueForm.cs
+
+ TranslationHelperForm.cs
+
Designer
XMLViewForm.cs
@@ -220,6 +236,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/SilConvertersXML/TranslationHelperForm.Designer.cs b/src/SilConvertersXML/TranslationHelperForm.Designer.cs
new file mode 100644
index 00000000..71e71144
--- /dev/null
+++ b/src/SilConvertersXML/TranslationHelperForm.Designer.cs
@@ -0,0 +1,74 @@
+using System;
+using System.Windows.Forms;
+
+namespace SilConvertersXML
+{
+ partial class TranslationHelperForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.backTranslationHelperCtrl = new BackTranslationHelper.BackTranslationHelperCtrl();
+ this.SuspendLayout();
+ //
+ // backTranslationHelperCtrl
+ //
+ this.backTranslationHelperCtrl.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ // if you edit the form (e.g. to add a control), then the designer auto coding will change this "AutoSize = false"
+ // to (possibly true) and add an 'AutoSizeMode = GrowAndShrink'... but this will cause the embedded control to
+ // stop showing properly. It *must* be AutoSize = false. (keep this comment here too, so the next person sees it too)
+ // (I'm not sure if it's specifically necessary, but you might need to restore the PerformLayout at the bottom,
+ // which the editing of the form will remove too)
+ this.backTranslationHelperCtrl.AutoSize = false;
+ this.backTranslationHelperCtrl.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.backTranslationHelperCtrl.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.backTranslationHelperCtrl.Location = new System.Drawing.Point(0, 0);
+ this.backTranslationHelperCtrl.Name = "backTranslationHelperCtrl";
+ this.backTranslationHelperCtrl.Size = new System.Drawing.Size(800, 450);
+ this.backTranslationHelperCtrl.TabIndex = 0;
+ //
+ // TranslationHelperForm
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(800, 450);
+ this.Controls.Add(this.backTranslationHelperCtrl);
+ this.Name = "TranslationHelperForm";
+ this.Text = "TranslationHelperForm";
+ this.Load += new System.EventHandler(this.TranslationHelperForm_Load);
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.TranslationHelperForm_FormClosing);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private BackTranslationHelper.BackTranslationHelperCtrl backTranslationHelperCtrl;
+ }
+}
\ No newline at end of file
diff --git a/src/SilConvertersXML/TranslationHelperForm.cs b/src/SilConvertersXML/TranslationHelperForm.cs
new file mode 100644
index 00000000..738c0953
--- /dev/null
+++ b/src/SilConvertersXML/TranslationHelperForm.cs
@@ -0,0 +1,175 @@
+using BackTranslationHelper;
+using ECInterfaces;
+using SilConvertersXML.Properties;
+using SilEncConverters40;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace SilConvertersXML
+{
+ public partial class TranslationHelperForm : Form, IBackTranslationHelperDataSource
+ {
+ protected BackTranslationHelperModel _model;
+ protected Action _updateDataProc;
+ protected Font _font = null;
+ protected DirectableEncConverter _theEc = null;
+
+ public TranslationHelperForm()
+ {
+ InitializeComponent();
+ }
+
+ private string _translatedOutput = null;
+ public string TranslatedOutput
+ {
+ get
+ {
+ return _translatedOutput ?? backTranslationHelperCtrl.GetNewTargetTexts().FirstOrDefault().TargetData;
+ }
+
+ private set
+ {
+ _translatedOutput = value;
+ }
+ }
+
+ public DialogResult Show(DirectableEncConverter theEc, Font font, string sourceString)
+ {
+ var cursor = Cursor;
+ try
+ {
+ Cursor = Cursors.WaitCursor;
+ _font = font;
+ _theEc = theEc;
+ _model = new BackTranslationHelperModel
+ {
+ SourceData = sourceString,
+ TargetData = null,
+ TargetDataPreExisting = null, // we don't have an original version of the target (unless someday we allow side-by-side processing of 2 word docs)
+
+ // the control we're sending this to may have other EncConverters associated w/ this font, but we only have the one. So add it
+ // here and when it gets initialized below, it may add other conversions done at that time
+ TargetsPossible = new List(),
+ };
+
+ // this form is the implementation of the way to get data
+ backTranslationHelperCtrl.BackTranslationHelperDataSource = this;
+ if (!backTranslationHelperCtrl.TheTranslators.Any(t => t.Name == theEc.GetEncConverter.Name))
+ backTranslationHelperCtrl.TheTranslators.Add(theEc.GetEncConverter);
+
+ backTranslationHelperCtrl.Initialize(displayExistingTargetTranslation: false);
+ backTranslationHelperCtrl.GetNewData(ref _model);
+ _updateDataProc(_model);
+
+ // get some info to show in the title bar
+ this.Text = String.Format("{0}: {1}", XMLViewForm.cstrCaption, theEc?.ToString());
+
+ Cursor = cursor;
+
+ return ShowDialog();
+ }
+ catch (Exception ex)
+ {
+ Cursor = cursor;
+ var error = ex.Message;
+ while (ex.InnerException != null)
+ {
+ error += Environment.NewLine + Environment.NewLine + ex.InnerException.Message;
+ ex = ex.InnerException;
+ }
+
+ MessageBox.Show(error, XMLViewForm.cstrCaption);
+ }
+
+ return DialogResult.None;
+ }
+
+ public Font SourceLanguageFont => _font;
+
+ public bool SourceLanguageRightToLeft => false;
+
+ public Font TargetLanguageFont => _font;
+
+ public bool TargetLanguageRightToLeft => false;
+
+ public BackTranslationHelperModel Model => _model;
+
+ public string ProjectName => _theEc.Name;
+
+ public void ActivateKeyboard()
+ {
+ // TODO
+ }
+
+ public void ButtonPressed(ButtonPressed button)
+ {
+ switch (button)
+ {
+ case BackTranslationHelper.ButtonPressed.Skip:
+ DialogResult = DialogResult.No;
+ break;
+ case BackTranslationHelper.ButtonPressed.MoveToNext:
+ case BackTranslationHelper.ButtonPressed.WriteToTarget:
+ DialogResult = DialogResult.OK;
+ break;
+ case BackTranslationHelper.ButtonPressed.Cancel:
+ DialogResult = DialogResult.Cancel;
+ break;
+ }
+ }
+
+ public void Cancel()
+ {
+ Close();
+ }
+
+ public void Log(string message)
+ {
+ System.Diagnostics.Debug.WriteLine(message);
+ }
+
+ public void MoveToNext()
+ {
+ Close();
+ }
+
+ public void SetDataUpdateProc(Action updateControls)
+ {
+ _updateDataProc = updateControls;
+ }
+
+ public bool WriteToTarget(string text)
+ {
+ TranslatedOutput = text;
+ DialogResult = DialogResult.OK;
+ Close();
+ return true;
+ }
+
+ private void TranslationHelperForm_Load(object sender, EventArgs e)
+ {
+ Location = Settings.Default.WindowLocation;
+ WindowState = Settings.Default.DefaultWindowState;
+ if (MinimumSize.Height <= Settings.Default.WindowSize.Height &&
+ MinimumSize.Width <= Settings.Default.WindowSize.Width)
+ {
+ Size = Settings.Default.WindowSize;
+ }
+ }
+
+ private void TranslationHelperForm_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ Properties.Settings.Default.DefaultWindowState = WindowState;
+ Properties.Settings.Default.WindowLocation = Location;
+ Properties.Settings.Default.WindowSize = Size;
+ Properties.Settings.Default.Save();
+ }
+ }
+}
diff --git a/src/SilConvertersXML/TranslationHelperForm.resx b/src/SilConvertersXML/TranslationHelperForm.resx
new file mode 100644
index 00000000..1af7de15
--- /dev/null
+++ b/src/SilConvertersXML/TranslationHelperForm.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/src/SilConvertersXML/XMLViewForm.Designer.cs b/src/SilConvertersXML/XMLViewForm.Designer.cs
index 8f645ccc..7a2b0c67 100644
--- a/src/SilConvertersXML/XMLViewForm.Designer.cs
+++ b/src/SilConvertersXML/XMLViewForm.Designer.cs
@@ -67,6 +67,7 @@ private void InitializeComponent()
this.toolTip = new System.Windows.Forms.ToolTip(this.components);
this.backgroundWorker = new System.ComponentModel.BackgroundWorker();
this.fontDialog = new System.Windows.Forms.FontDialog();
+ this.menuUseTranslationDialog = new System.Windows.Forms.ToolStripMenuItem();
this.menuStrip.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer)).BeginInit();
this.splitContainer.Panel1.SuspendLayout();
@@ -208,7 +209,8 @@ private void InitializeComponent()
// advancedToolStripMenuItem
//
this.advancedToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.enterXPathExpressionToolStripMenuItem});
+ this.enterXPathExpressionToolStripMenuItem,
+ this.menuUseTranslationDialog});
this.advancedToolStripMenuItem.Name = "advancedToolStripMenuItem";
this.advancedToolStripMenuItem.Size = new System.Drawing.Size(72, 20);
this.advancedToolStripMenuItem.Text = "&Advanced";
@@ -217,7 +219,7 @@ private void InitializeComponent()
//
this.enterXPathExpressionToolStripMenuItem.Enabled = false;
this.enterXPathExpressionToolStripMenuItem.Name = "enterXPathExpressionToolStripMenuItem";
- this.enterXPathExpressionToolStripMenuItem.Size = new System.Drawing.Size(193, 22);
+ this.enterXPathExpressionToolStripMenuItem.Size = new System.Drawing.Size(194, 22);
this.enterXPathExpressionToolStripMenuItem.Text = "Enter &XPath Expression";
this.enterXPathExpressionToolStripMenuItem.Click += new System.EventHandler(this.enterXPathExpressionToolStripMenuItem_Click);
//
@@ -296,7 +298,7 @@ private void InitializeComponent()
this.radioButtonDefaultFont.AutoSize = true;
this.radioButtonDefaultFont.Location = new System.Drawing.Point(3, 231);
this.radioButtonDefaultFont.Name = "radioButtonDefaultFont";
- this.radioButtonDefaultFont.Size = new System.Drawing.Size(121, 20);
+ this.radioButtonDefaultFont.Size = new System.Drawing.Size(120, 20);
this.radioButtonDefaultFont.TabIndex = 3;
this.radioButtonDefaultFont.TabStop = true;
this.radioButtonDefaultFont.Text = "Arial Unicode MS";
@@ -341,7 +343,7 @@ private void InitializeComponent()
this.buttonProcessAndSave.Location = new System.Drawing.Point(270, 143);
this.buttonProcessAndSave.Margin = new System.Windows.Forms.Padding(2);
this.buttonProcessAndSave.Name = "buttonProcessAndSave";
- this.buttonProcessAndSave.Size = new System.Drawing.Size(204, 26);
+ this.buttonProcessAndSave.Size = new System.Drawing.Size(203, 26);
this.buttonProcessAndSave.TabIndex = 3;
this.buttonProcessAndSave.Text = "&Convert and Save XML Document";
this.buttonProcessAndSave.UseVisualStyleBackColor = true;
@@ -432,6 +434,13 @@ private void InitializeComponent()
this.backgroundWorker.ProgressChanged += new System.ComponentModel.ProgressChangedEventHandler(this.backgroundWorker_ProgressChanged);
this.backgroundWorker.RunWorkerCompleted += new System.ComponentModel.RunWorkerCompletedEventHandler(this.backgroundWorker_RunWorkerCompleted);
//
+ // menuUseTranslationDialog
+ //
+ this.menuUseTranslationDialog.CheckOnClick = true;
+ this.menuUseTranslationDialog.Name = "menuUseTranslationDialog";
+ this.menuUseTranslationDialog.Size = new System.Drawing.Size(194, 22);
+ this.menuUseTranslationDialog.Text = "&UseTranslation Dialog";
+ //
// XMLViewForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 16F);
@@ -506,6 +515,7 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripMenuItem enterXPathExpressionToolStripMenuItem;
private System.Windows.Forms.TextBox textBoxInput;
private System.Windows.Forms.TextBox textBoxOutput;
- }
+ private System.Windows.Forms.ToolStripMenuItem menuUseTranslationDialog;
+ }
}
diff --git a/src/SilConvertersXML/XMLViewForm.cs b/src/SilConvertersXML/XMLViewForm.cs
index 50129943..82798df2 100644
--- a/src/SilConvertersXML/XMLViewForm.cs
+++ b/src/SilConvertersXML/XMLViewForm.cs
@@ -392,16 +392,19 @@ protected void UncheckAllNodes(TreeNodeCollection nodes)
private void processAndSaveDocuments(object sender, EventArgs e)
{
- ProcessAndSave(true, null);
+ ProcessAndSave(true, menuUseTranslationDialog.Checked, null);
}
- public void ProcessAndSave(bool bShowUI, string strOutputFileSpec)
+ private Dictionary _mapConverterToTranslationForm = new Dictionary();
+
+ public void ProcessAndSave(bool bShowUI, bool useTranslationForm, string strOutputFileSpec)
{
try
{
Cursor = Cursors.WaitCursor;
+ bool queryForStartAfterIndexRecords = true;
bool bModified = Program.Modified;
- int nIndex = 0;
+ int nIndex = 0, numToSkip = 0;
while (nIndex < dataGridViewConverterMapping.Rows.Count)
{
DataGridViewRow aRow = dataGridViewConverterMapping.Rows[nIndex];
@@ -430,8 +433,53 @@ public void ProcessAndSave(bool bShowUI, string strOutputFileSpec)
while (xpIterator.MoveNext())
{
System.Diagnostics.Trace.WriteLine(String.Format("Position: {0} Count: {1}", xpIterator.CurrentPosition, xpIterator.Count));
+
+ DialogResult res;
+ // if the user has selected an item in the listBoxViewData, then see if they want to skip to there and pick up
+ // (if it's a big file, it might have already a portion of it converted)
+ if (queryForStartAfterIndexRecords)
+ {
+ var index = listBoxViewData.SelectedIndex;
+ if (index != -1)
+ {
+ res = MessageBox.Show($"You selected the item at index, {index} (={listBoxViewData.Items[index]}). Do you want to skip past the earlier items and start the conversion from that item?", cstrCaption, MessageBoxButtons.YesNo);
+ if (res == DialogResult.Yes)
+ {
+ numToSkip = index;
+ }
+ }
+ queryForStartAfterIndexRecords = false;
+ }
+
+ if (numToSkip-- > 0)
+ continue;
+
string strInput = xpIterator.Current.Value;
- string strOutput = CallSafeConvert(aEC, strInput);
+ string strOutput = strInput;
+ var isTranslatorResource = (((ProcessTypeFlags)aEC.GetEncConverter.ProcessType & ProcessTypeFlags.Translation) == ProcessTypeFlags.Translation);
+ if (bShowUI && (useTranslationForm || isTranslatorResource))
+ {
+ if (!_mapConverterToTranslationForm.TryGetValue(aEC.Name, out TranslationHelperForm form))
+ {
+ form = new TranslationHelperForm();
+ _mapConverterToTranslationForm.Add(aEC.Name, form);
+ }
+
+ res = form.Show(aEC, listBoxViewData.Font, strInput);
+ if (res == DialogResult.OK)
+ {
+ strOutput = form.TranslatedOutput;
+ }
+ else if (res == DialogResult.Cancel)
+ {
+ break;
+ }
+ }
+ else
+ {
+ strOutput = CallSafeConvert(aEC, strInput);
+ }
+
if (bShowUI)
{
textBoxInput.Text = strInput;
@@ -451,7 +499,7 @@ public void ProcessAndSave(bool bShowUI, string strOutputFileSpec)
// reset this so we can do new versions
m_mapEncConverters.Clear();
- bool bHaveOutputFilename = false;
+ bool bHaveOutputFilename = !String.IsNullOrEmpty(strOutputFileSpec);
do
{
if (String.IsNullOrEmpty(strOutputFileSpec))
@@ -681,15 +729,10 @@ private void backgroundWorker_DoWork(object sender, DoWorkEventArgs e)
{
XPathNodeIterator xpIterator = GetIterator((TreeNode)e.Argument, out strXPath);
- List lstUnique = new List();
while (xpIterator.MoveNext() && !worker.CancellationPending)
{
string strValue = xpIterator.Current.Value;
- if (!lstUnique.Contains(strValue))
- {
- lstUnique.Add(strValue);
- worker.ReportProgress((lstUnique.Count * 100) / xpIterator.Count, strValue);
- }
+ worker.ReportProgress((xpIterator.Count * 100) / xpIterator.Count, strValue);
}
}
catch (ApplicationException ex)
diff --git a/src/SilConvertersXML/app.config b/src/SilConvertersXML/app.config
index e17519ad..3da1b89b 100644
--- a/src/SilConvertersXML/app.config
+++ b/src/SilConvertersXML/app.config
@@ -1,5 +1,92 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Normal
+
+
+ 0, 0
+
+
+ 800, 450
+
+
+
+
diff --git a/src/SilConvertersXML/packages.config b/src/SilConvertersXML/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/SilConvertersXML/packages.config
+++ b/src/SilConvertersXML/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/SpellingFixerEC/AddNewProjectForm.Designer.cs b/src/SpellingFixerEC/AddNewProjectForm.Designer.cs
new file mode 100644
index 00000000..f6670345
--- /dev/null
+++ b/src/SpellingFixerEC/AddNewProjectForm.Designer.cs
@@ -0,0 +1,254 @@
+namespace SpellingFixerEC
+{
+ partial class AddNewProjectForm
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AddNewProjectForm));
+ this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
+ this.labelName = new System.Windows.Forms.Label();
+ this.textBoxName = new System.Windows.Forms.TextBox();
+ this.labelFont = new System.Windows.Forms.Label();
+ this.buttonChooseFont = new System.Windows.Forms.Button();
+ this.labelFontChosen = new System.Windows.Forms.Label();
+ this.checkBoxRtL = new System.Windows.Forms.CheckBox();
+ this.labelWordBoundaryDelimiter = new System.Windows.Forms.Label();
+ this.textBoxWordBoundaryDelimiter = new System.Windows.Forms.TextBox();
+ this.labelAddlPunct = new System.Windows.Forms.Label();
+ this.textBoxAddlPunctuation = new System.Windows.Forms.TextBox();
+ this.buttonCancel = new System.Windows.Forms.Button();
+ this.buttonOk = new System.Windows.Forms.Button();
+ this.toolTips = new System.Windows.Forms.ToolTip(this.components);
+ this.fontDialog = new System.Windows.Forms.FontDialog();
+ this.tableLayoutPanel.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // tableLayoutPanel
+ //
+ this.tableLayoutPanel.AutoSize = true;
+ this.tableLayoutPanel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
+ this.tableLayoutPanel.ColumnCount = 4;
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 120F));
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
+ this.tableLayoutPanel.Controls.Add(this.labelName, 0, 0);
+ this.tableLayoutPanel.Controls.Add(this.textBoxName, 1, 0);
+ this.tableLayoutPanel.Controls.Add(this.labelFont, 0, 1);
+ this.tableLayoutPanel.Controls.Add(this.buttonChooseFont, 1, 1);
+ this.tableLayoutPanel.Controls.Add(this.labelFontChosen, 2, 1);
+ this.tableLayoutPanel.Controls.Add(this.checkBoxRtL, 1, 2);
+ this.tableLayoutPanel.Controls.Add(this.labelWordBoundaryDelimiter, 0, 3);
+ this.tableLayoutPanel.Controls.Add(this.textBoxWordBoundaryDelimiter, 1, 3);
+ this.tableLayoutPanel.Controls.Add(this.labelAddlPunct, 0, 4);
+ this.tableLayoutPanel.Controls.Add(this.textBoxAddlPunctuation, 1, 4);
+ this.tableLayoutPanel.Controls.Add(this.buttonCancel, 2, 5);
+ this.tableLayoutPanel.Controls.Add(this.buttonOk, 1, 5);
+ this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.tableLayoutPanel.Location = new System.Drawing.Point(0, 0);
+ this.tableLayoutPanel.Name = "tableLayoutPanel";
+ this.tableLayoutPanel.RowCount = 6;
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 20F));
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.tableLayoutPanel.Size = new System.Drawing.Size(463, 315);
+ this.tableLayoutPanel.TabIndex = 15;
+ //
+ // labelName
+ //
+ this.labelName.Anchor = System.Windows.Forms.AnchorStyles.Right;
+ this.labelName.AutoSize = true;
+ this.labelName.Location = new System.Drawing.Point(79, 22);
+ this.labelName.Name = "labelName";
+ this.labelName.Size = new System.Drawing.Size(38, 13);
+ this.labelName.TabIndex = 16;
+ this.labelName.Text = "&Name:";
+ //
+ // textBoxName
+ //
+ this.textBoxName.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
+ this.tableLayoutPanel.SetColumnSpan(this.textBoxName, 2);
+ this.textBoxName.Location = new System.Drawing.Point(123, 18);
+ this.textBoxName.Name = "textBoxName";
+ this.textBoxName.Size = new System.Drawing.Size(317, 20);
+ this.textBoxName.TabIndex = 0;
+ this.toolTips.SetToolTip(this.textBoxName, "Enter the name of a new projects (e.g. \'Hindi to English fixes\')");
+ //
+ // labelFont
+ //
+ this.labelFont.Anchor = System.Windows.Forms.AnchorStyles.Right;
+ this.labelFont.AutoSize = true;
+ this.labelFont.Location = new System.Drawing.Point(86, 79);
+ this.labelFont.Name = "labelFont";
+ this.labelFont.Size = new System.Drawing.Size(31, 13);
+ this.labelFont.TabIndex = 16;
+ this.labelFont.Text = "Font:";
+ //
+ // buttonChooseFont
+ //
+ this.buttonChooseFont.Anchor = System.Windows.Forms.AnchorStyles.Left;
+ this.buttonChooseFont.Location = new System.Drawing.Point(123, 74);
+ this.buttonChooseFont.Name = "buttonChooseFont";
+ this.buttonChooseFont.Size = new System.Drawing.Size(84, 23);
+ this.buttonChooseFont.TabIndex = 2;
+ this.buttonChooseFont.Text = "Choose &Font";
+ this.toolTips.SetToolTip(this.buttonChooseFont, "Click to choose the font to be used for displaying the Find-Replace pairs (e.g. \'" +
+ "Arial Unicode MS, 12 pt\')");
+ this.buttonChooseFont.UseVisualStyleBackColor = true;
+ this.buttonChooseFont.Click += new System.EventHandler(this.ButtonChooseFont_Click);
+ //
+ // labelFontChosen
+ //
+ this.labelFontChosen.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
+ this.labelFontChosen.Location = new System.Drawing.Point(227, 76);
+ this.labelFontChosen.Name = "labelFontChosen";
+ this.labelFontChosen.Size = new System.Drawing.Size(213, 18);
+ this.labelFontChosen.TabIndex = 19;
+ //
+ // checkBoxRtL
+ //
+ this.checkBoxRtL.Anchor = System.Windows.Forms.AnchorStyles.Left;
+ this.checkBoxRtL.CheckAlign = System.Drawing.ContentAlignment.MiddleRight;
+ this.checkBoxRtL.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.checkBoxRtL.Location = new System.Drawing.Point(123, 130);
+ this.checkBoxRtL.Name = "checkBoxRtL";
+ this.checkBoxRtL.Size = new System.Drawing.Size(98, 24);
+ this.checkBoxRtL.TabIndex = 3;
+ this.checkBoxRtL.Text = "&Right-to-Left";
+ this.toolTips.SetToolTip(this.checkBoxRtL, "Check this if the data is right-to-left");
+ //
+ // labelWordBoundaryDelimiter
+ //
+ this.labelWordBoundaryDelimiter.Anchor = System.Windows.Forms.AnchorStyles.Right;
+ this.labelWordBoundaryDelimiter.Location = new System.Drawing.Point(27, 180);
+ this.labelWordBoundaryDelimiter.Name = "labelWordBoundaryDelimiter";
+ this.labelWordBoundaryDelimiter.Size = new System.Drawing.Size(90, 38);
+ this.labelWordBoundaryDelimiter.TabIndex = 21;
+ this.labelWordBoundaryDelimiter.Text = "&Word boundary delimiter:";
+ //
+ // textBoxWordBoundaryDelimiter
+ //
+ this.textBoxWordBoundaryDelimiter.Anchor = System.Windows.Forms.AnchorStyles.Left;
+ this.textBoxWordBoundaryDelimiter.Location = new System.Drawing.Point(123, 189);
+ this.textBoxWordBoundaryDelimiter.Name = "textBoxWordBoundaryDelimiter";
+ this.textBoxWordBoundaryDelimiter.Size = new System.Drawing.Size(24, 20);
+ this.textBoxWordBoundaryDelimiter.TabIndex = 4;
+ this.textBoxWordBoundaryDelimiter.Text = "#";
+ this.toolTips.SetToolTip(this.textBoxWordBoundaryDelimiter, resources.GetString("textBoxWordBoundaryDelimiter.ToolTip"));
+ //
+ // labelAddlPunct
+ //
+ this.labelAddlPunct.Anchor = System.Windows.Forms.AnchorStyles.Right;
+ this.labelAddlPunct.AutoSize = true;
+ this.labelAddlPunct.Location = new System.Drawing.Point(5, 243);
+ this.labelAddlPunct.Name = "labelAddlPunct";
+ this.labelAddlPunct.Size = new System.Drawing.Size(112, 26);
+ this.labelAddlPunct.TabIndex = 23;
+ this.labelAddlPunct.Text = "Additional &punctuation and whitespace:";
+ this.labelAddlPunct.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
+ //
+ // textBoxAddlPunctuation
+ //
+ this.textBoxAddlPunctuation.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
+ this.tableLayoutPanel.SetColumnSpan(this.textBoxAddlPunctuation, 2);
+ this.textBoxAddlPunctuation.Location = new System.Drawing.Point(123, 246);
+ this.textBoxAddlPunctuation.Name = "textBoxAddlPunctuation";
+ this.textBoxAddlPunctuation.Size = new System.Drawing.Size(317, 20);
+ this.textBoxAddlPunctuation.TabIndex = 5;
+ this.toolTips.SetToolTip(this.textBoxAddlPunctuation, "Enter any additional punctuation or whitespace characters needed for this languag" +
+ "e, separated by spaces (these are used for boundary condition checking)");
+ //
+ // buttonCancel
+ //
+ this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+ this.buttonCancel.Location = new System.Drawing.Point(227, 288);
+ this.buttonCancel.Name = "buttonCancel";
+ this.buttonCancel.Size = new System.Drawing.Size(75, 23);
+ this.buttonCancel.TabIndex = 7;
+ this.buttonCancel.Text = "&Cancel";
+ this.buttonCancel.UseVisualStyleBackColor = true;
+ //
+ // buttonOk
+ //
+ this.buttonOk.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
+ this.buttonOk.DialogResult = System.Windows.Forms.DialogResult.OK;
+ this.buttonOk.Location = new System.Drawing.Point(146, 288);
+ this.buttonOk.Name = "buttonOk";
+ this.buttonOk.Size = new System.Drawing.Size(75, 23);
+ this.buttonOk.TabIndex = 6;
+ this.buttonOk.Text = "OK";
+ this.buttonOk.UseVisualStyleBackColor = true;
+ this.buttonOk.Click += new System.EventHandler(this.ButtonOk_Click);
+ //
+ // toolTips
+ //
+ this.toolTips.AutoPopDelay = 30000;
+ this.toolTips.InitialDelay = 500;
+ this.toolTips.ReshowDelay = 100;
+ //
+ // AddNewProjectForm
+ //
+ this.AcceptButton = this.buttonOk;
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.CancelButton = this.buttonCancel;
+ this.ClientSize = new System.Drawing.Size(463, 315);
+ this.Controls.Add(this.tableLayoutPanel);
+ this.Name = "AddNewProjectForm";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
+ this.Text = "Add New Project";
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.AddNewProjectForm_FormClosing);
+ this.tableLayoutPanel.ResumeLayout(false);
+ this.tableLayoutPanel.PerformLayout();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel;
+ private System.Windows.Forms.Label labelName;
+ private System.Windows.Forms.TextBox textBoxName;
+ private System.Windows.Forms.Label labelFont;
+ private System.Windows.Forms.Button buttonChooseFont;
+ private System.Windows.Forms.Label labelFontChosen;
+ private System.Windows.Forms.CheckBox checkBoxRtL;
+ private System.Windows.Forms.Label labelWordBoundaryDelimiter;
+ private System.Windows.Forms.TextBox textBoxWordBoundaryDelimiter;
+ private System.Windows.Forms.Label labelAddlPunct;
+ private System.Windows.Forms.TextBox textBoxAddlPunctuation;
+ private System.Windows.Forms.Button buttonCancel;
+ private System.Windows.Forms.Button buttonOk;
+ private System.Windows.Forms.ToolTip toolTips;
+ private System.Windows.Forms.FontDialog fontDialog;
+ }
+}
\ No newline at end of file
diff --git a/src/SpellingFixerEC/AddNewProjectForm.cs b/src/SpellingFixerEC/AddNewProjectForm.cs
new file mode 100644
index 00000000..3b94cc85
--- /dev/null
+++ b/src/SpellingFixerEC/AddNewProjectForm.cs
@@ -0,0 +1,210 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace SpellingFixerEC
+{
+ public partial class AddNewProjectForm : Form
+ {
+ public AddNewProjectForm(string addlPunctuation)
+ {
+ InitializeComponent();
+
+ if (!String.IsNullOrEmpty(addlPunctuation))
+ {
+ textBoxAddlPunctuation.Text = DecodePunctuationForCC(addlPunctuation);
+ }
+ }
+
+ public string NewProjectName
+ {
+ get { return textBoxName.Text; }
+ set { textBoxName.Text = value; }
+ }
+
+ public string WordBoundaryDelimiter
+ {
+ get { return textBoxWordBoundaryDelimiter.Text; }
+ set { textBoxWordBoundaryDelimiter.Text = value; }
+ }
+
+ public Font SelectedFont
+ {
+ get { return fontDialog.Font; }
+ set
+ {
+ fontDialog.Font = value;
+ labelFontChosen.Text = $"{fontDialog.Font.Name}, with size: {fontDialog.Font.Size}";
+ }
+ }
+
+ public bool IsRightToLeft
+ {
+ get { return checkBoxRtL.Checked; }
+ set { checkBoxRtL.Checked = value; }
+ }
+
+ public bool UserDefinedPunctuation { get; set; }
+
+ public string GetAddlPunctuation(bool encoded)
+ {
+ var addlPunctuation = textBoxAddlPunctuation.Text;
+ if (encoded)
+ {
+ addlPunctuation = EncodePunctuationForCC(addlPunctuation);
+ }
+ return addlPunctuation;
+ }
+
+ private void ButtonChooseFont_Click(object sender, EventArgs e)
+ {
+ if (fontDialog.ShowDialog() == DialogResult.OK)
+ {
+ textBoxWordBoundaryDelimiter.Font = textBoxAddlPunctuation.Font = SelectedFont = fontDialog.Font;
+ }
+ }
+
+ private void ButtonOk_Click(object sender, EventArgs e)
+ {
+ }
+
+ private string EncodePunctuationForCC(string strPunctuation)
+ {
+ string strRet = null;
+
+ if (UserDefinedPunctuation)
+ return strPunctuation;
+
+ else if (!String.IsNullOrEmpty(strPunctuation))
+ {
+ string[] astrChars = strPunctuation.Split(new char[] { ' ' });
+ foreach (string strChar in astrChars)
+ {
+ if (SpellingFixerEC.GetDefaultPunctuation.IndexOf(strChar) != -1)
+ {
+ MessageBox.Show(String.Format("There's no need to add the {0} character as Additional Punctuation because it's there by default,\r\nas are these: {1}",
+ strChar, DecodePunctuationForCCEx(SpellingFixerEC.GetDefaultPunctuation)), SpellingFixerEC.cstrCaption);
+ return null;
+ }
+ strRet += '\'' + strChar + "\' ";
+ }
+ if (!String.IsNullOrEmpty(strRet))
+ strRet = strRet.Substring(0, strRet.Length - 1);
+
+ return SpellingFixerEC.GetDefaultPunctuation + ' ' + strRet;
+ }
+
+ return SpellingFixerEC.GetDefaultPunctuation;
+ }
+
+ private string DecodePunctuationForCC(string strPunctuation)
+ {
+ if (String.IsNullOrEmpty(strPunctuation))
+ return null;
+
+ else
+ {
+ // initialize it so that *we* take care of delimiting the punctuation
+ UserDefinedPunctuation = false;
+
+ // the first chunk of this should be the fixed punctuation
+ int nIndex = strPunctuation.IndexOf(SpellingFixerEC.GetDefaultPunctuation);
+ if ((nIndex == 0) && (strPunctuation.Length <= SpellingFixerEC.GetDefaultPunctuation.Length))
+ {
+ // if this is all there is, then the 'decoded' string is nothing.
+ return null;
+ }
+ else
+ {
+ // pre-v3
+ nIndex = strPunctuation.IndexOf(SpellingFixerEC.cstrDefaultPunctuationAndWhitespace);
+ if (nIndex == 0)
+ {
+ // if this is all there is, then the 'decoded' string is nothing.
+ int nLength = SpellingFixerEC.cstrDefaultPunctuationAndWhitespace.Length;
+ if (strPunctuation.Length <= nLength)
+ return null;
+
+ // otherwise, process only the extra
+ strPunctuation = strPunctuation.Substring(nLength);
+ if (strPunctuation.IndexOf(SpellingFixerEC.cstrV3DefaultPunctuationAndWhitespaceAdds) == 0)
+ {
+ nLength = SpellingFixerEC.cstrV3DefaultPunctuationAndWhitespaceAdds.Length;
+ if (strPunctuation.Length <= nLength)
+ return null;
+ strPunctuation = strPunctuation.Substring(nLength + 1);
+ }
+ else
+ strPunctuation = strPunctuation.Substring(1);
+ }
+ else
+ {
+ UserDefinedPunctuation = true;
+ return strPunctuation; // in this case, the user is responsible for delimiting the string him/herself
+ }
+ }
+ }
+
+ return DecodePunctuationForCCEx(strPunctuation);
+ }
+
+ private string DecodePunctuationForCCEx(string strPunctuation)
+ {
+ string strRet = null;
+ string[] astrDelimitedChars = strPunctuation.Split(new char[] { ' ' });
+
+ // each string should be in the form 'X', where X is the punctuation
+ foreach (string strDelimitedChar in astrDelimitedChars)
+ {
+ if ((strDelimitedChar.IndexOfAny(new char[] { '\'', '\"' }) != -1)
+ && (strDelimitedChar.Length > 2))
+ strRet += strDelimitedChar.Substring(1, strDelimitedChar.Length - 2);
+ else
+ strRet += strDelimitedChar;
+
+ strRet += ' ';
+ }
+
+ if (!String.IsNullOrEmpty(strRet))
+ strRet = strRet.Substring(0, strRet.Length - 1);
+
+ return strRet;
+ }
+
+ private void AddNewProjectForm_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if (WordBoundaryDelimiter.Contains('"'))
+ {
+ MessageBox.Show("Can't use the double-quote character for the word boundary delimiter",
+ SpellingFixerEC.cstrCaption);
+ e.Cancel = true;
+ return;
+ }
+
+ if (String.IsNullOrEmpty(NewProjectName))
+ {
+ MessageBox.Show("You must define a name for this converter (e.g. 'Hindi fixes')",
+ SpellingFixerEC.cstrCaption);
+ e.Cancel = true;
+ return;
+ }
+
+ if (String.IsNullOrEmpty(labelFontChosen.Text))
+ {
+ if (MessageBox.Show("Did you want to select a font to use when displaying Find-Replace pairs?",
+ SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNo)
+ == DialogResult.Yes)
+ {
+ e.Cancel = true;
+ return;
+ }
+ }
+ }
+ }
+}
diff --git a/src/SpellingFixerEC/AddNewProjectForm.resx b/src/SpellingFixerEC/AddNewProjectForm.resx
new file mode 100644
index 00000000..82e427ec
--- /dev/null
+++ b/src/SpellingFixerEC/AddNewProjectForm.resx
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
+ Enter the character(s) to use as a word boundary delimiter (e.g. with a delimiter of "#", you can enter the "Find What" text like: #car#, which will only match if the search string is "car", but not "cars" or "sportscar")
+
+
+ 112, 17
+
+
\ No newline at end of file
diff --git a/src/SpellingFixerEC/AssemblyInfo.cs b/src/SpellingFixerEC/AssemblyInfo.cs
index 355e8d83..49c88e23 100644
--- a/src/SpellingFixerEC/AssemblyInfo.cs
+++ b/src/SpellingFixerEC/AssemblyInfo.cs
@@ -8,12 +8,12 @@
// associated with an assembly.
//
[assembly: AssemblyTitle("SIL Spelling fixer plug-in")]
-[assembly: AssemblyDescription("SIL Spelling fixer plug-in (for use with EncConverters)")]
+[assembly: AssemblyDescription("SIL Spelling fixer plug-in (for use with EncConverters). A GUI wrapper on CC (Consistent changes)")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("SIL")]
[assembly: AssemblyProduct("SpellingFixerEC")]
-[assembly: AssemblyCopyright("Copyright 2004-2021 SIL. All rights reserved.")]
-[assembly: AssemblyTrademark("Copyright 2004-2021 SIL. All rights reserved.")]
+[assembly: AssemblyCopyright("Copyright 2004-2023 SIL. All rights reserved.")]
+[assembly: AssemblyTrademark("Copyright 2004-2023 SIL. All rights reserved.")]
[assembly: AssemblyCulture("")]
//
@@ -27,7 +27,7 @@
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
-[assembly: AssemblyVersion("4.0.0.0")]
+[assembly: AssemblyVersion("5.0.0.0")]
//
// In order to sign your assembly you must specify a key to use. Refer to the
@@ -57,5 +57,5 @@
[assembly: AssemblyDelaySign(false)]
// [assembly: AssemblyKeyFile("")]
[assembly: AssemblyKeyName("")]
-[assembly: AssemblyFileVersion("4.5.0.0")]
+[assembly: AssemblyFileVersion("5.0.0.0")]
[assembly: NeutralResourcesLanguageAttribute("en")]
diff --git a/src/SpellingFixerEC/LoginSF.Designer.cs b/src/SpellingFixerEC/LoginSF.Designer.cs
new file mode 100644
index 00000000..42018b79
--- /dev/null
+++ b/src/SpellingFixerEC/LoginSF.Designer.cs
@@ -0,0 +1,199 @@
+using System.Windows.Forms;
+
+namespace SpellingFixerEC
+{
+ partial class LoginSF
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ protected override void Dispose( bool disposing )
+ {
+ if( disposing )
+ {
+ if(components != null)
+ {
+ components.Dispose();
+ }
+ }
+ base.Dispose( disposing );
+ }
+
+ #region Windows Form Designer generated code
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LoginSF));
+ this.checkedListBoxProjects = new System.Windows.Forms.CheckedListBox();
+ this.buttonOK = new System.Windows.Forms.Button();
+ this.buttonCancel = new System.Windows.Forms.Button();
+ this.toolTips = new System.Windows.Forms.ToolTip(this.components);
+ this.contextMenu = new System.Windows.Forms.ContextMenu();
+ this.menuItemAddNewProject = new System.Windows.Forms.MenuItem();
+ this.menuItemClick = new System.Windows.Forms.MenuItem();
+ this.menuItemDelete = new System.Windows.Forms.MenuItem();
+ this.menuItemDeleteAll = new System.Windows.Forms.MenuItem();
+ this.menuItemEdit = new System.Windows.Forms.MenuItem();
+ this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
+ this.buttonAddNewProject = new System.Windows.Forms.Button();
+ this.tableLayoutPanel.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // checkedListBoxProjects
+ //
+ this.tableLayoutPanel.SetColumnSpan(this.checkedListBoxProjects, 3);
+ this.checkedListBoxProjects.Cursor = System.Windows.Forms.Cursors.Hand;
+ this.checkedListBoxProjects.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.checkedListBoxProjects.Location = new System.Drawing.Point(3, 3);
+ this.checkedListBoxProjects.Name = "checkedListBoxProjects";
+ this.checkedListBoxProjects.Size = new System.Drawing.Size(485, 252);
+ this.checkedListBoxProjects.TabIndex = 0;
+ this.checkedListBoxProjects.ThreeDCheckBoxes = true;
+ this.toolTips.SetToolTip(this.checkedListBoxProjects, "List of existing projects");
+ this.checkedListBoxProjects.SelectedIndexChanged += new System.EventHandler(this.CheckedListBoxProjects_SelectedIndexChanged);
+ this.checkedListBoxProjects.DoubleClick += new System.EventHandler(this.CheckedListBoxProjects_DoubleClick);
+ this.checkedListBoxProjects.MouseUp += new System.Windows.Forms.MouseEventHandler(this.CheckedListBoxProjects_MouseUp);
+ //
+ // buttonOK
+ //
+ this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK;
+ this.buttonOK.Location = new System.Drawing.Point(167, 261);
+ this.buttonOK.Name = "buttonOK";
+ this.buttonOK.Size = new System.Drawing.Size(75, 23);
+ this.buttonOK.TabIndex = 11;
+ this.buttonOK.Text = "OK";
+ this.toolTips.SetToolTip(this.buttonOK, "Click to use the checked project");
+ this.buttonOK.Click += new System.EventHandler(this.ButtonOK_Click);
+ //
+ // buttonCancel
+ //
+ this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
+ this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+ this.buttonCancel.Location = new System.Drawing.Point(248, 261);
+ this.buttonCancel.Name = "buttonCancel";
+ this.buttonCancel.Size = new System.Drawing.Size(75, 23);
+ this.buttonCancel.TabIndex = 12;
+ this.buttonCancel.Text = "Cancel";
+ this.toolTips.SetToolTip(this.buttonCancel, "Click to cancel this operation");
+ this.buttonCancel.Click += new System.EventHandler(this.ButtonCancel_Click);
+ //
+ // toolTips
+ //
+ this.toolTips.AutoPopDelay = 30000;
+ this.toolTips.InitialDelay = 500;
+ this.toolTips.ReshowDelay = 100;
+ //
+ // contextMenu
+ //
+ this.contextMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
+ this.menuItemAddNewProject,
+ this.menuItemClick,
+ this.menuItemDelete,
+ this.menuItemDeleteAll,
+ this.menuItemEdit});
+ //
+ // menuItemAddNewProject
+ //
+ this.menuItemAddNewProject.Index = 0;
+ this.menuItemAddNewProject.Text = "&Add New Project";
+ this.menuItemAddNewProject.Click += new System.EventHandler(this.MenuItemAddNewProject_Click);
+ //
+ // menuItemClick
+ //
+ this.menuItemClick.DefaultItem = true;
+ this.menuItemClick.Index = 1;
+ this.menuItemClick.Text = "&Check Project";
+ this.menuItemClick.Click += new System.EventHandler(this.MenuItemClick_Click);
+ //
+ // menuItemDelete
+ //
+ this.menuItemDelete.Index = 2;
+ this.menuItemDelete.Text = "&Delete Project";
+ this.menuItemDelete.Click += new System.EventHandler(this.MenuItemDelete_Click);
+ //
+ // menuItemDeleteAll
+ //
+ this.menuItemDeleteAll.Index = 3;
+ this.menuItemDeleteAll.Text = "Delete &All Projects";
+ this.menuItemDeleteAll.Click += new System.EventHandler(this.MenuItemDeleteAll_Click);
+ //
+ // menuItemEdit
+ //
+ this.menuItemEdit.Index = 4;
+ this.menuItemEdit.Text = "&Edit Project";
+ this.menuItemEdit.Click += new System.EventHandler(this.MenuItemEdit_Click);
+ //
+ // tableLayoutPanel
+ //
+ this.tableLayoutPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
+ | System.Windows.Forms.AnchorStyles.Left)
+ | System.Windows.Forms.AnchorStyles.Right)));
+ this.tableLayoutPanel.ColumnCount = 3;
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50F));
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 20F));
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 30F));
+ this.tableLayoutPanel.Controls.Add(this.checkedListBoxProjects, 0, 0);
+ this.tableLayoutPanel.Controls.Add(this.buttonCancel, 1, 1);
+ this.tableLayoutPanel.Controls.Add(this.buttonOK, 0, 1);
+ this.tableLayoutPanel.Controls.Add(this.buttonAddNewProject, 2, 1);
+ this.tableLayoutPanel.Location = new System.Drawing.Point(12, 12);
+ this.tableLayoutPanel.Name = "tableLayoutPanel";
+ this.tableLayoutPanel.RowCount = 2;
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.tableLayoutPanel.Size = new System.Drawing.Size(491, 287);
+ this.tableLayoutPanel.TabIndex = 14;
+ //
+ // buttonAddNewProject
+ //
+ this.buttonAddNewProject.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
+ this.buttonAddNewProject.Location = new System.Drawing.Point(378, 261);
+ this.buttonAddNewProject.Name = "buttonAddNewProject";
+ this.buttonAddNewProject.Size = new System.Drawing.Size(110, 23);
+ this.buttonAddNewProject.TabIndex = 13;
+ this.buttonAddNewProject.Text = "&Add New Project";
+ this.buttonAddNewProject.UseVisualStyleBackColor = true;
+ this.buttonAddNewProject.Click += new System.EventHandler(this.MenuItemAddNewProject_Click);
+ //
+ // LoginSF
+ //
+ this.AcceptButton = this.buttonOK;
+ this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
+ this.CancelButton = this.buttonCancel;
+ this.ClientSize = new System.Drawing.Size(515, 311);
+ this.Controls.Add(this.tableLayoutPanel);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "LoginSF";
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
+ this.Text = "Select Find-Replace Project";
+ this.Shown += new System.EventHandler(this.LoginSF_Shown);
+ this.tableLayoutPanel.ResumeLayout(false);
+ this.ResumeLayout(false);
+
+ }
+ #endregion
+
+ private CheckedListBox checkedListBoxProjects;
+ private Button buttonOK;
+ private Button buttonCancel;
+ private ToolTip toolTips;
+ private MenuItem menuItemDelete;
+ private MenuItem menuItemClick;
+ private ContextMenu contextMenu;
+ private MenuItem menuItemEdit;
+ private MenuItem menuItemDeleteAll;
+ private TableLayoutPanel tableLayoutPanel;
+ private MenuItem menuItemAddNewProject;
+ private Button buttonAddNewProject;
+ }
+}
\ No newline at end of file
diff --git a/src/SpellingFixerEC/LoginSF.cs b/src/SpellingFixerEC/LoginSF.cs
index 62f43bb1..bbeac225 100644
--- a/src/SpellingFixerEC/LoginSF.cs
+++ b/src/SpellingFixerEC/LoginSF.cs
@@ -20,30 +20,9 @@ namespace SpellingFixerEC
/// Summary description for LoginSF.
///
[ComVisible(false)]
- internal class LoginSF : System.Windows.Forms.Form
+ internal partial class LoginSF : System.Windows.Forms.Form
{
- private System.Windows.Forms.CheckedListBox checkedListBoxProjects;
- private System.Windows.Forms.Button buttonOK;
- private System.Windows.Forms.Button buttonCancel;
- private System.Windows.Forms.TextBox textBoxNewProjectName;
- private System.Windows.Forms.Button buttonAddNewProject;
- private System.Windows.Forms.CheckBox checkBoxUnicode;
- private System.Windows.Forms.Label labelFont;
- private System.Windows.Forms.ListBox listBoxFontSize;
- private System.Windows.Forms.GroupBox groupBoxNewProject;
- private System.Windows.Forms.Label labelName;
- private System.Windows.Forms.ComboBox comboBoxFont;
- private System.Windows.Forms.Label labelFontSize;
- private System.Windows.Forms.ToolTip toolTips;
- private System.Windows.Forms.MenuItem menuItemDelete;
- private System.Windows.Forms.MenuItem menuItemClick;
- private System.Windows.Forms.ContextMenu contextMenu;
- private System.Windows.Forms.Label labelCP;
- private System.Windows.Forms.TextBox textBoxCP;
- private System.ComponentModel.IContainer components;
-
- private bool m_bLegacy;
- private int m_cp = 1252;
+ private bool m_isRightToleft;
private Font m_font;
private string m_strConverterSpec;
private string m_strEncConverterName;
@@ -52,17 +31,11 @@ internal class LoginSF : System.Windows.Forms.Form
public const string cstrAddNewProjectButtonToolTipText = "Click to add new project";
public const string cstrNewProjectGroupText = "New Project";
private const string cstrProjectMemoryKey = @"SOFTWARE\SIL\SilEncConverters40\SpellingFixerEC";
- private System.Windows.Forms.Label labelInstructions;
- private System.Windows.Forms.Label label1;
- private System.Windows.Forms.TextBox textBoxWordBoundaryDelimiter;
- private System.Windows.Forms.MenuItem menuItemEdit;
- private System.Windows.Forms.MenuItem menuItemDeleteAll;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.TextBox textBoxAddlPunctuation;
private string m_strNonWordCharacters;
- private string cstrProjectMostRecentProject = "MostRecentProject";
+ private const string cstrProjectMostRecentProject = "MostRecentProject";
- public LoginSF()
+
+ public LoginSF()
{
//
// Required for Windows Form Designer support
@@ -71,11 +44,8 @@ public LoginSF()
this.checkedListBoxProjects.ContextMenu = this.contextMenu;
- EncConverters aECs = new EncConverters();
- EncConverters myECs = aECs.FilterByProcessType(SpellingFixerEC.SFProcessType);
-
- // disable the list box (and the OK button) if there's nothing in it
- this.buttonOK.Enabled = this.checkedListBoxProjects.Visible = (myECs.Count > 0);
+ var aECs = new EncConverters();
+ var myECs = aECs.FilterByProcessType(SpellingFixerEC.SFProcessType);
string strPartialName;
foreach(IEncConverter aEC in myECs.Values)
@@ -91,49 +61,20 @@ public LoginSF()
}
catch {}
- // TODO: also, add a new ctor to allow choosing the project programmatically.
- if( nIndex != -1 )
- checkedListBoxProjects.SetItemChecked(nIndex,true);
- else
- // if there are no items in the list, then make the "Add New Project" the default button
- this.AcceptButton = this.buttonAddNewProject;
-
- // populate the font name combo box with all the fonts installed (but only if they
- // do Regular style). That is, on my system, I choose the "Aharoni" (some sort of
- // hebrew font) as a test and the creation of the "Font" object below failed,
- // because I was using the ctor that takes only the name and size, but that font
- // doesn't have a 'Regular' style (which is the default for that ctor). If I
- // wanted to add a query for the font 'style' to this dialog box as well (c.f.
- // Word's font dialog box), then this restriction could be removed, but... I'll
- // wait until someone complains.
- InstalledFontCollection installedFontCollection = new InstalledFontCollection();
- FontFamily[] fontFamilies = installedFontCollection.Families;
- foreach(FontFamily fontFamily in fontFamilies)
- if( fontFamily.IsStyleAvailable(FontStyle.Regular) )
- comboBoxFont.Items.Add(fontFamily.Name);
-
- // start with some defaults.
- this.listBoxFontSize.SelectedItem = "14";
- this.textBoxCP.Text = "1252";
- this.textBoxWordBoundaryDelimiter.Text = SpellingFixerEC.cstrDefaultWordBoundaryDelimiter;
-
- // start out pessimmistic
- DialogResult = DialogResult.Cancel;
- }
-
- public Font FontToUse
- {
- get { return m_font; }
+ if (nIndex != -1)
+ {
+ checkedListBoxProjects.SetItemChecked(nIndex, true);
+ }
}
- public int CpToUse
+ public bool ProjectsExist
{
- get { return m_cp; }
+ get { return checkedListBoxProjects.Items.Count > 0; }
}
- public bool IsLegacy
+ public Font FontToUse
{
- get { return m_bLegacy; }
+ get { return m_font; }
}
public string ConverterSpec
@@ -151,341 +92,15 @@ public string WordBoundaryDelimiter
get { return m_strWordBoundaryDelimiter; }
}
- public string Punctuation
+ public bool IsRightToLeft
{
- get { return m_strNonWordCharacters; }
+ get { return m_isRightToleft; }
}
- ///
- /// Clean up any resources being used.
- ///
- protected override void Dispose( bool disposing )
- {
- if( disposing )
- {
- if(components != null)
- {
- components.Dispose();
- }
- }
- base.Dispose( disposing );
- }
-
- #region Windows Form Designer generated code
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(LoginSF));
- this.checkedListBoxProjects = new System.Windows.Forms.CheckedListBox();
- this.buttonOK = new System.Windows.Forms.Button();
- this.buttonCancel = new System.Windows.Forms.Button();
- this.labelName = new System.Windows.Forms.Label();
- this.textBoxNewProjectName = new System.Windows.Forms.TextBox();
- this.checkBoxUnicode = new System.Windows.Forms.CheckBox();
- this.buttonAddNewProject = new System.Windows.Forms.Button();
- this.groupBoxNewProject = new System.Windows.Forms.GroupBox();
- this.textBoxAddlPunctuation = new System.Windows.Forms.TextBox();
- this.label2 = new System.Windows.Forms.Label();
- this.textBoxWordBoundaryDelimiter = new System.Windows.Forms.TextBox();
- this.label1 = new System.Windows.Forms.Label();
- this.labelFont = new System.Windows.Forms.Label();
- this.comboBoxFont = new System.Windows.Forms.ComboBox();
- this.labelFontSize = new System.Windows.Forms.Label();
- this.labelCP = new System.Windows.Forms.Label();
- this.textBoxCP = new System.Windows.Forms.TextBox();
- this.listBoxFontSize = new System.Windows.Forms.ListBox();
- this.toolTips = new System.Windows.Forms.ToolTip(this.components);
- this.contextMenu = new System.Windows.Forms.ContextMenu();
- this.menuItemClick = new System.Windows.Forms.MenuItem();
- this.menuItemDelete = new System.Windows.Forms.MenuItem();
- this.menuItemDeleteAll = new System.Windows.Forms.MenuItem();
- this.menuItemEdit = new System.Windows.Forms.MenuItem();
- this.labelInstructions = new System.Windows.Forms.Label();
- this.groupBoxNewProject.SuspendLayout();
- this.SuspendLayout();
- //
- // checkedListBoxProjects
- //
- this.checkedListBoxProjects.Cursor = System.Windows.Forms.Cursors.Hand;
- this.checkedListBoxProjects.Location = new System.Drawing.Point(16, 16);
- this.checkedListBoxProjects.Name = "checkedListBoxProjects";
- this.checkedListBoxProjects.Size = new System.Drawing.Size(360, 154);
- this.checkedListBoxProjects.TabIndex = 0;
- this.checkedListBoxProjects.ThreeDCheckBoxes = true;
- this.toolTips.SetToolTip(this.checkedListBoxProjects, "List of existing projects");
- this.checkedListBoxProjects.DoubleClick += new System.EventHandler(this.checkedListBoxProjects_DoubleClick);
- this.checkedListBoxProjects.SelectedIndexChanged += new System.EventHandler(this.checkedListBoxProjects_SelectedIndexChanged);
- this.checkedListBoxProjects.MouseUp += new System.Windows.Forms.MouseEventHandler(this.checkedListBoxProjects_MouseUp);
- //
- // buttonOK
- //
- this.buttonOK.Location = new System.Drawing.Point(115, 464);
- this.buttonOK.Name = "buttonOK";
- this.buttonOK.Size = new System.Drawing.Size(75, 24);
- this.buttonOK.TabIndex = 11;
- this.buttonOK.Text = "OK";
- this.toolTips.SetToolTip(this.buttonOK, "Click to use the checked project");
- this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click);
- //
- // buttonCancel
- //
- this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.buttonCancel.Location = new System.Drawing.Point(203, 464);
- this.buttonCancel.Name = "buttonCancel";
- this.buttonCancel.Size = new System.Drawing.Size(75, 24);
- this.buttonCancel.TabIndex = 12;
- this.buttonCancel.Text = "Cancel";
- this.toolTips.SetToolTip(this.buttonCancel, "Click to cancel this operation");
- this.buttonCancel.Click += new System.EventHandler(this.buttonCancel_Click);
- //
- // labelName
- //
- this.labelName.Location = new System.Drawing.Point(32, 216);
- this.labelName.Name = "labelName";
- this.labelName.Size = new System.Drawing.Size(56, 23);
- this.labelName.TabIndex = 1;
- this.labelName.Text = "&Name:";
- //
- // textBoxNewProjectName
- //
- this.textBoxNewProjectName.Location = new System.Drawing.Point(88, 216);
- this.textBoxNewProjectName.Name = "textBoxNewProjectName";
- this.textBoxNewProjectName.Size = new System.Drawing.Size(272, 20);
- this.textBoxNewProjectName.TabIndex = 2;
- this.textBoxNewProjectName.Text = "";
- this.toolTips.SetToolTip(this.textBoxNewProjectName, "Enter the name of a new projects (e.g. \'Hindi\')");
- this.textBoxNewProjectName.TextChanged += new System.EventHandler(this.textBoxNewProjectName_TextChanged);
- //
- // checkBoxUnicode
- //
- this.checkBoxUnicode.CheckAlign = System.Drawing.ContentAlignment.MiddleRight;
- this.checkBoxUnicode.Checked = true;
- this.checkBoxUnicode.CheckState = System.Windows.Forms.CheckState.Checked;
- this.checkBoxUnicode.Cursor = System.Windows.Forms.Cursors.Hand;
- this.checkBoxUnicode.Location = new System.Drawing.Point(16, 120);
- this.checkBoxUnicode.Name = "checkBoxUnicode";
- this.checkBoxUnicode.Size = new System.Drawing.Size(72, 24);
- this.checkBoxUnicode.TabIndex = 7;
- this.checkBoxUnicode.Text = "&Unicode:";
- this.toolTips.SetToolTip(this.checkBoxUnicode, "Check this if the data is Unicode-encoded (otherwise, it is Legacy-encoded)");
- this.checkBoxUnicode.CheckedChanged += new System.EventHandler(this.checkBoxUnicode_CheckedChanged);
- //
- // buttonAddNewProject
- //
- this.buttonAddNewProject.Location = new System.Drawing.Point(116, 224);
- this.buttonAddNewProject.Name = "buttonAddNewProject";
- this.buttonAddNewProject.Size = new System.Drawing.Size(128, 23);
- this.buttonAddNewProject.TabIndex = 10;
- this.buttonAddNewProject.Text = "&Add New Project";
- this.toolTips.SetToolTip(this.buttonAddNewProject, "Click to add new project");
- this.buttonAddNewProject.Click += new System.EventHandler(this.buttonAddNewProject_Click);
- //
- // groupBoxNewProject
- //
- this.groupBoxNewProject.Controls.Add(this.textBoxAddlPunctuation);
- this.groupBoxNewProject.Controls.Add(this.label2);
- this.groupBoxNewProject.Controls.Add(this.textBoxWordBoundaryDelimiter);
- this.groupBoxNewProject.Controls.Add(this.label1);
- this.groupBoxNewProject.Controls.Add(this.labelFont);
- this.groupBoxNewProject.Controls.Add(this.comboBoxFont);
- this.groupBoxNewProject.Controls.Add(this.labelFontSize);
- this.groupBoxNewProject.Controls.Add(this.checkBoxUnicode);
- this.groupBoxNewProject.Controls.Add(this.labelCP);
- this.groupBoxNewProject.Controls.Add(this.textBoxCP);
- this.groupBoxNewProject.Controls.Add(this.listBoxFontSize);
- this.groupBoxNewProject.Controls.Add(this.buttonAddNewProject);
- this.groupBoxNewProject.Location = new System.Drawing.Point(16, 184);
- this.groupBoxNewProject.Name = "groupBoxNewProject";
- this.groupBoxNewProject.Size = new System.Drawing.Size(360, 264);
- this.groupBoxNewProject.TabIndex = 9;
- this.groupBoxNewProject.TabStop = false;
- this.groupBoxNewProject.Text = "New Project";
- //
- // textBoxAddlPunctuation
- //
- this.textBoxAddlPunctuation.Location = new System.Drawing.Point(232, 184);
- this.textBoxAddlPunctuation.Name = "textBoxAddlPunctuation";
- this.textBoxAddlPunctuation.Size = new System.Drawing.Size(112, 20);
- this.textBoxAddlPunctuation.TabIndex = 14;
- this.textBoxAddlPunctuation.Text = "";
- this.toolTips.SetToolTip(this.textBoxAddlPunctuation, "Enter any additional punctuation or whitespace characters needed for this languag" +
- "e, separated by spaces");
- //
- // label2
- //
- this.label2.Location = new System.Drawing.Point(16, 184);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(208, 24);
- this.label2.TabIndex = 13;
- this.label2.Text = "Additional &punctuation and whitespace:";
- //
- // textBoxWordBoundaryDelimiter
- //
- this.textBoxWordBoundaryDelimiter.Location = new System.Drawing.Point(232, 152);
- this.textBoxWordBoundaryDelimiter.Name = "textBoxWordBoundaryDelimiter";
- this.textBoxWordBoundaryDelimiter.Size = new System.Drawing.Size(24, 20);
- this.textBoxWordBoundaryDelimiter.TabIndex = 12;
- this.textBoxWordBoundaryDelimiter.Text = SpellingFixerEC.cstrDefaultWordBoundaryDelimiter;
- this.toolTips.SetToolTip(this.textBoxWordBoundaryDelimiter, "Enter the character(s) to use as a word boundary delimiter (e.g. with a delimiter" +
- " of \"#\", you can enter the \"bad spelling\" words like: #car#, which will only mat" +
- "ch if the search string is \"car\", but not \"cars\" or \"sportscar\")");
- this.textBoxWordBoundaryDelimiter.TextChanged += new System.EventHandler(this.textBoxWordBoundaryDelimiter_TextChanged);
- //
- // label1
- //
- this.label1.Location = new System.Drawing.Point(16, 154);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(136, 16);
- this.label1.TabIndex = 11;
- this.label1.Text = "&Word boundary delimiter:";
- //
- // labelFont
- //
- this.labelFont.Location = new System.Drawing.Point(16, 64);
- this.labelFont.Name = "labelFont";
- this.labelFont.TabIndex = 3;
- this.labelFont.Text = "&Font:";
- //
- // comboBoxFont
- //
- this.comboBoxFont.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.comboBoxFont.Location = new System.Drawing.Point(24, 88);
- this.comboBoxFont.Name = "comboBoxFont";
- this.comboBoxFont.Size = new System.Drawing.Size(232, 21);
- this.comboBoxFont.TabIndex = 4;
- this.toolTips.SetToolTip(this.comboBoxFont, "Choose the font to be used for displaying the words whose spelling is to be corre" +
- "cted (e.g. \'Arial Unicode MS\')");
- this.comboBoxFont.SelectedIndexChanged += new System.EventHandler(this.comboBoxFont_SelectedIndexChanged);
- //
- // labelFontSize
- //
- this.labelFontSize.Location = new System.Drawing.Point(264, 64);
- this.labelFontSize.Name = "labelFontSize";
- this.labelFontSize.Size = new System.Drawing.Size(64, 23);
- this.labelFontSize.TabIndex = 5;
- this.labelFontSize.Text = "Font &Size:";
- //
- // labelCP
- //
- this.labelCP.Location = new System.Drawing.Point(120, 120);
- this.labelCP.Name = "labelCP";
- this.labelCP.Size = new System.Drawing.Size(80, 23);
- this.labelCP.TabIndex = 8;
- this.labelCP.Text = "&Code page:";
- this.labelCP.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
- this.labelCP.Visible = false;
- //
- // textBoxCP
- //
- this.textBoxCP.Location = new System.Drawing.Point(200, 120);
- this.textBoxCP.Name = "textBoxCP";
- this.textBoxCP.Size = new System.Drawing.Size(56, 20);
- this.textBoxCP.TabIndex = 9;
- this.textBoxCP.Text = "";
- this.toolTips.SetToolTip(this.textBoxCP, "Enter the code page used by this legacy font");
- this.textBoxCP.Visible = false;
- this.textBoxCP.TextChanged += new System.EventHandler(this.textBoxCP_TextChanged);
- //
- // listBoxFontSize
- //
- this.listBoxFontSize.Items.AddRange(new object[] {
- "8",
- "9",
- "10",
- "10.5",
- "11",
- "12",
- "14",
- "16",
- "18",
- "20",
- "22",
- "24",
- "26",
- "28",
- "36",
- "48",
- "72"});
- this.listBoxFontSize.Location = new System.Drawing.Point(272, 88);
- this.listBoxFontSize.Name = "listBoxFontSize";
- this.listBoxFontSize.ScrollAlwaysVisible = true;
- this.listBoxFontSize.Size = new System.Drawing.Size(72, 82);
- this.listBoxFontSize.TabIndex = 6;
- this.toolTips.SetToolTip(this.listBoxFontSize, "Choose the font size");
- this.listBoxFontSize.SelectedIndexChanged += new System.EventHandler(this.listBoxFontSize_SelectedIndexChanged);
- //
- // toolTips
- //
- this.toolTips.AutoPopDelay = 30000;
- this.toolTips.InitialDelay = 500;
- this.toolTips.ReshowDelay = 100;
- //
- // contextMenu
- //
- this.contextMenu.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
- this.menuItemClick,
- this.menuItemDelete,
- this.menuItemDeleteAll,
- this.menuItemEdit});
- //
- // menuItemClick
- //
- this.menuItemClick.DefaultItem = true;
- this.menuItemClick.Index = 0;
- this.menuItemClick.Text = "&Click";
- this.menuItemClick.Click += new System.EventHandler(this.menuItemClick_Click);
- //
- // menuItemDelete
- //
- this.menuItemDelete.Index = 1;
- this.menuItemDelete.Text = "&Delete";
- this.menuItemDelete.Click += new System.EventHandler(this.menuItemDelete_Click);
- //
- // menuItemDeleteAll
- //
- this.menuItemDeleteAll.Index = 2;
- this.menuItemDeleteAll.Text = "Delete &All";
- this.menuItemDeleteAll.Click += new System.EventHandler(this.menuItemDeleteAll_Click);
- //
- // menuItemEdit
- //
- this.menuItemEdit.Index = 3;
- this.menuItemEdit.Text = "&Edit";
- this.menuItemEdit.Click += new System.EventHandler(this.menuItemEdit_Click);
- //
- // labelInstructions
- //
- this.labelInstructions.Location = new System.Drawing.Point(32, 64);
- this.labelInstructions.Name = "labelInstructions";
- this.labelInstructions.Size = new System.Drawing.Size(336, 64);
- this.labelInstructions.TabIndex = 13;
- this.labelInstructions.Text = "Fill in the details below and click the Add New Project button.";
- //
- // LoginSF
- //
- this.AcceptButton = this.buttonOK;
- this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
- this.CancelButton = this.buttonCancel;
- this.ClientSize = new System.Drawing.Size(392, 502);
- this.Controls.Add(this.checkedListBoxProjects);
- this.Controls.Add(this.labelName);
- this.Controls.Add(this.textBoxNewProjectName);
- this.Controls.Add(this.groupBoxNewProject);
- this.Controls.Add(this.buttonOK);
- this.Controls.Add(this.buttonCancel);
- this.Controls.Add(this.labelInstructions);
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
- this.Name = "LoginSF";
- this.Text = "Choose or Add New Fix Spelling Project";
- this.groupBoxNewProject.ResumeLayout(false);
- this.ResumeLayout(false);
-
+ public string Punctuation
+ {
+ get { return m_strNonWordCharacters; }
}
- #endregion
internal string FullName(string strProjName)
{
@@ -501,26 +116,29 @@ internal string PartialName(string strFullName)
return null;
}
- internal static void CreateCCTable(string strCCTableSpec, string strEncConverterName, string strPunctuation, string strCustomCode, bool bUnicode)
+ internal static void CreateCCTable(string strCCTableSpec, string strEncConverterName, string strPunctuation)
{
- CreateCCTable(new FileStream(strCCTableSpec, FileMode.Create), strEncConverterName, strPunctuation, strCustomCode, bUnicode);
+ CreateCCTable(new FileStream(strCCTableSpec, FileMode.Create), strEncConverterName, strPunctuation);
}
- internal static void CreateCCTable(FileStream fs, string strEncConverterName, string strPunctuation, string strCustomCode, bool bUnicode)
+ internal static void CreateCCTable(FileStream fs, string strEncConverterName, string strPunctuation)
{
// write out the header lines.
- StreamWriter sw = new StreamWriter(fs);
- CreateCCTable(sw, strEncConverterName, strPunctuation, strCustomCode, bUnicode);
+ var sw = new StreamWriter(fs);
+ CreateCCTable(sw, strEncConverterName, strPunctuation);
sw.Flush();
sw.Close();
}
- internal static string cstrLastHeaderLine
+ internal static string CctableLastHeaderLine
{
get { return "c Last Header Line: DON'T modify the table beyond this point (or your changes may be overwritten)"; }
}
- internal static void CreateCCTable(StreamWriter sw, string strEncConverterName, string strPunctuation, string strCustomCode, bool bUnicode)
+ internal const string DummyRule = " d31 > d31 c dummy rule so that the table isn't empty (can be removed if you have rules below the Last Header Line below)";
+ internal const string CustomRuleEndComment = "c +----------end custom changes----------+";
+
+ internal static void CreateCCTable(StreamWriter sw, string strEncConverterName, string strPunctuation, string strCustomCode = DummyRule, bool bUnicode = true)
{
// write out the header lines.
string strVersion = Assembly.GetExecutingAssembly().GetName().Version.ToString();
@@ -537,14 +155,14 @@ internal static void CreateCCTable(StreamWriter sw, string strEncConverterName,
sw.WriteLine("c +----------start custom changes----------+");
if (!String.IsNullOrEmpty(strCustomCode))
{
- sw.Write(strCustomCode);
+ sw.WriteLine(strCustomCode);
}
- sw.WriteLine("c +----------end custom changes----------+");
+ sw.WriteLine(CustomRuleEndComment);
sw.WriteLine("");
- sw.WriteLine(cstrLastHeaderLine);
+ sw.WriteLine(CctableLastHeaderLine);
}
- internal static void ReWriteCCTableHeader(string strCCTableSpec, string strPunctuation, Encoding enc)
+ internal static void ReWriteCCTableHeader(string strCCTableSpec, string strPunctuation, Encoding enc, bool removeDummyRule)
{
// Open the CC table that has the mappings put them in a new file
// while re-writing the first part of the header
@@ -552,24 +170,39 @@ internal static void ReWriteCCTableHeader(string strCCTableSpec, string strPunct
{
const string strTempExt = ".new";
// get a stream writer for these encoding and append
- StreamReader sr = new StreamReader(strCCTableSpec,enc);
- StreamWriter sw = new StreamWriter(strCCTableSpec + strTempExt, false, enc);
+ var sr = new StreamReader(strCCTableSpec,enc);
+ var sw = new StreamWriter(strCCTableSpec + strTempExt, false, enc);
// this is for version 1.2.0.0
string strVersion = Assembly.GetExecutingAssembly().GetName().Version.ToString();
+ var copiedDummyRule = false;
// copy the read stuff to the output and update the 'ws' store line
for(string line = sr.ReadLine(); line != null; line = sr.ReadLine())
{
- if( line.IndexOf("c This cc table was created by SpellingFixerEC.dll v") != -1 )
+ if (line.Contains("c This cc table was created by SpellingFixerEC.dll v"))
line = String.Format("c This cc table was created by SpellingFixerEC.dll v{0} on {1}.",strVersion, DateTime.Now.ToShortDateString());
- else if( line.IndexOf("store(ws)") != -1 )
+ else if (line.Contains("store(ws)"))
line = String.Format(" store(ws) {0} endstore", strPunctuation);
+ // if we're re-writing the cc table with this method, then if we're going to be adding
+ // actual rules (i.e. removeDummyRule is true), then we can get rid of the dummy rule.
+ if (line.Contains(DummyRule))
+ {
+ if (removeDummyRule)
+ continue;
+ copiedDummyRule = true;
+ }
+ // otherwise, we need to put it back in
+ else if (line.Contains(CustomRuleEndComment) && !removeDummyRule && !copiedDummyRule)
+ {
+ sw.WriteLine(DummyRule);
+ }
+
sw.WriteLine(line);
// stop when we get past the end of the header
- if( line == cstrLastHeaderLine )
+ if( line == CctableLastHeaderLine )
break;
}
@@ -585,121 +218,6 @@ internal static void ReWriteCCTableHeader(string strCCTableSpec, string strPunct
}
}
- private void EnableAddNewProjectButton()
- {
- this.buttonAddNewProject.Enabled = (
- (this.textBoxNewProjectName.Text != "")
- && ((this.comboBoxFont.SelectedItem != null) && (this.comboBoxFont.SelectedItem.ToString() != ""))
- && ((this.listBoxFontSize.SelectedItem != null) && (this.listBoxFontSize.SelectedItem.ToString() != ""))
- && ((this.checkBoxUnicode.Checked) || (this.textBoxCP.Text != ""))
- && (!String.IsNullOrEmpty(this.textBoxWordBoundaryDelimiter.Text)) );
- }
-
- private bool m_bUserDefinePunctuation = false;
-
- private string DecodePunctuationForCC(string strPunctuation)
- {
- if( String.IsNullOrEmpty(strPunctuation) )
- return null;
-
- else
- {
- // initialize it so that *we* take care of delimiting the punctuation
- m_bUserDefinePunctuation = false;
-
- // the first chunk of this should be the fixed punctuation
- int nIndex = strPunctuation.IndexOf(SpellingFixerEC.GetDefaultPunctuation);
- if ((nIndex == 0) && (strPunctuation.Length <= SpellingFixerEC.GetDefaultPunctuation.Length))
- {
- // if this is all there is, then the 'decoded' string is nothing.
- return null;
- }
- else
- {
- // pre-v3
- nIndex = strPunctuation.IndexOf(SpellingFixerEC.cstrDefaultPunctuationAndWhitespace);
- if( nIndex == 0 )
- {
- // if this is all there is, then the 'decoded' string is nothing.
- int nLength = SpellingFixerEC.cstrDefaultPunctuationAndWhitespace.Length;
- if (strPunctuation.Length <= nLength)
- return null;
-
- // otherwise, process only the extra
- strPunctuation = strPunctuation.Substring(nLength);
- if (strPunctuation.IndexOf(SpellingFixerEC.cstrV3DefaultPunctuationAndWhitespaceAdds) == 0)
- {
- nLength = SpellingFixerEC.cstrV3DefaultPunctuationAndWhitespaceAdds.Length;
- if (strPunctuation.Length <= nLength)
- return null;
- strPunctuation = strPunctuation.Substring(nLength + 1);
- }
- else
- strPunctuation = strPunctuation.Substring(1);
- }
- else
- {
- m_bUserDefinePunctuation = true;
- return strPunctuation; // in this case, the user is responsible for delimiting the string him/herself
- }
- }
- }
-
- return DecodePunctuationForCCEx(strPunctuation);
- }
-
- private string DecodePunctuationForCCEx(string strPunctuation)
- {
- string strRet = null;
- string [] astrDelimitedChars = strPunctuation.Split(new char [] {' '});
-
- // each string should be in the form 'X', where X is the punctuation
- foreach(string strDelimitedChar in astrDelimitedChars)
- {
- if( (strDelimitedChar.IndexOfAny(new char [] {'\'', '\"' }) != -1)
- && (strDelimitedChar.Length > 2) )
- strRet += strDelimitedChar.Substring(1,strDelimitedChar.Length - 2);
- else
- strRet += strDelimitedChar;
-
- strRet += ' ';
- }
-
- if( !String.IsNullOrEmpty(strRet) )
- strRet = strRet.Substring(0,strRet.Length - 1);
-
- return strRet;
- }
-
- private string EncodePunctuationForCC(string strPunctuation)
- {
- string strRet = null;
-
- if( m_bUserDefinePunctuation )
- return strPunctuation;
-
- else if( !String.IsNullOrEmpty(strPunctuation) )
- {
- string [] astrChars = strPunctuation.Split(new char [] {' '});
- foreach(string strChar in astrChars)
- {
- if (SpellingFixerEC.GetDefaultPunctuation.IndexOf(strChar) != -1)
- {
- MessageBox.Show(String.Format("There's no need to add the {0} character as Additional Punctuation because it's there by default,\r\nas are these: {1}",
- strChar, DecodePunctuationForCCEx(SpellingFixerEC.GetDefaultPunctuation)), SpellingFixerEC.cstrCaption);
- return null;
- }
- strRet += '\'' + strChar + "\' ";
- }
- if( !String.IsNullOrEmpty(strRet) )
- strRet = strRet.Substring(0,strRet.Length - 1);
-
- return SpellingFixerEC.GetDefaultPunctuation + ' ' + strRet;
- }
-
- return SpellingFixerEC.GetDefaultPunctuation;
- }
-
internal static string GetMapTableFolderPath
{
get
@@ -714,55 +232,64 @@ internal static string GetMapTableFolderPath
}
}
- private void buttonAddNewProject_Click(object sender, System.EventArgs e)
+ private void MenuItemAddNewProject_Click(object sender, EventArgs e)
{
- // in case the Add New project button was default, change it to the OK button.
- this.AcceptButton = this.buttonOK;
+ AddNewProject();
+ }
- // get the delimiter for word boundaries and disallow the /"/ character
- m_strWordBoundaryDelimiter = this.textBoxWordBoundaryDelimiter.Text;
- if( m_strWordBoundaryDelimiter.IndexOf('"') != -1 )
+ private void AddNewProject()
+ {
+ using var dlg = new AddNewProjectForm(SpellingFixerEC.GetDefaultPunctuation)
{
- MessageBox.Show("Can't use the double-quote character for the word boundary delimiter",SpellingFixerEC.cstrCaption);
+ WordBoundaryDelimiter = SpellingFixerEC.cstrDefaultWordBoundaryDelimiter
+ };
+
+ var res = dlg.ShowDialog();
+ if (res == DialogResult.Cancel)
return;
- }
+
+ UpdateRepo(false, dlg);
+ }
+
+ private void UpdateRepo(bool isEditing, AddNewProjectForm dlg)
+ {
+ // get the delimiter for word boundaries and disallow the /"/ character
+ m_strWordBoundaryDelimiter = dlg.WordBoundaryDelimiter;
+ m_isRightToleft = dlg.IsRightToLeft;
bool bRewriteCCTable = false;
- string strPunctuation = EncodePunctuationForCC(this.textBoxAddlPunctuation.Text);
- if(strPunctuation == null )
+ string strPunctuation = dlg.GetAddlPunctuation(true);
+ if (strPunctuation == null)
+ {
return; // it had a bad character
-
- else if( strPunctuation != m_strNonWordCharacters )
+ }
+ else if (strPunctuation != m_strNonWordCharacters)
{
// this means the file must be re-written
bRewriteCCTable = true;
m_strNonWordCharacters = strPunctuation;
}
- if( (!m_bLegacy) != this.checkBoxUnicode.Checked )
- {
- m_bLegacy = !this.checkBoxUnicode.Checked;
- bRewriteCCTable = true;
- }
-
// check for existing EncConverter with this same project information
string strCCTableSpec = null;
- string strPartialName = this.textBoxNewProjectName.Text;
- string strEncConverterName = FullName(strPartialName);
- EncConverters aECs = new EncConverters();
+ var strPartialName = dlg.NewProjectName;
+ var strEncConverterName = FullName(strPartialName);
+ var aECs = new EncConverters();
IEncConverter aEC = aECs[strEncConverterName];
- if( aEC != null )
+ if (aEC != null)
{
// if we're *not* in edit mode
- if( this.buttonAddNewProject.Text == cstrAddNewProjectButtonText )
+ if (!isEditing)
{
- if( MessageBox.Show(String.Format("A project already exists by the name {0}. Click 'Yes' to overwrite", this.textBoxNewProjectName.Text),SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
+ if (MessageBox.Show($"A project already exists by the name {strPartialName}. Click 'Yes' to overwrite",
+ SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNo)
+ == DialogResult.Yes)
{
// take it out of the check box list
checkedListBoxProjects.Items.Remove(strPartialName);
strCCTableSpec = aEC.ConverterIdentifier;
- if( File.Exists(strCCTableSpec) )
+ if (File.Exists(strCCTableSpec))
{
File.Delete(strCCTableSpec);
strCCTableSpec = null;
@@ -770,14 +297,15 @@ private void buttonAddNewProject_Click(object sender, System.EventArgs e)
// remove the existing one and we'll add a new one next
aECs.Remove(aEC.Name);
- aEC = null;
}
else
return;
}
else // edit mode
{
- if( MessageBox.Show(String.Format("Do you want to update the '{0}' project?", this.textBoxNewProjectName.Text),SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
+ if (MessageBox.Show($"Do you want to update the '{strPartialName}' project?",
+ SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNo)
+ == DialogResult.Yes)
{
// take it out of the check box list
checkedListBoxProjects.Items.Remove(strPartialName);
@@ -787,44 +315,33 @@ private void buttonAddNewProject_Click(object sender, System.EventArgs e)
// the remove the converter since we'll add it back again next
aECs.Remove(aEC.Name);
- aEC = null;
}
else
{
- // reset this in case we were just editing it.
- ResetNewProjectLook();
return;
}
}
}
// if we're aren't using the old cc table, then...
- if( strCCTableSpec == null )
+ if (String.IsNullOrEmpty(strCCTableSpec))
{
// now add it (put it in the normal 'MapsTables' folder in \pf\cf\sil\...)
string strMapsTableDir = GetMapTableFolderPath;
strCCTableSpec = strMapsTableDir + @"\" + strEncConverterName + ".cct";
- if( File.Exists(strCCTableSpec) )
+ if (File.Exists(strCCTableSpec))
{
// the converter doesn't exist, but a file with the name we would have
// given it does... ask the user if they want to overwrite it.
// TODO: this doesn't allow for complete flexibility. It might be nicer to
// allow for any arbitrary name, but not if noone complains.
- if( MessageBox.Show(String.Format("A file exists by the name {0}. Click 'Yes' to overwrite", strCCTableSpec),SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
+ if (MessageBox.Show($"A file exists by the name {strCCTableSpec}. Click 'Yes' to overwrite",
+ SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNo)
+ == DialogResult.Yes)
{
File.Delete(strCCTableSpec);
-#if WriteOnAdd
-// if the user goes to add the first record, it'd be better if the file didn't exist because now we do some
-// preliminary testing whether the CC table already changes a word before adding a new one, but this causes
-// a non-trapable error if there are no rules in the file. So just create it when it is actually needed
- CreateCCTable(strCCTableSpec,strEncConverterName,m_strNonWordCharacters, !this.m_bLegacy);
-#endif
}
}
-#if WriteOnAdd
- else
- CreateCCTable(strCCTableSpec,strEncConverterName,m_strNonWordCharacters, !this.m_bLegacy);
-#endif
bRewriteCCTable = false;
}
@@ -832,86 +349,35 @@ private void buttonAddNewProject_Click(object sender, System.EventArgs e)
// TODO: EncConverters needs a new interface to get the defining encodingID from
// a FontName (so we can use it in this call) just like we can 'try' to get the
// code page given a font name (see 'CodePage' below)
- ConvType eConvType = (m_bLegacy)
- ? ConvType.Legacy_to_Legacy : ConvType.Unicode_to_Unicode;
+ var eConvType = ConvType.Unicode_to_Unicode;
- aECs.Add(strEncConverterName,strCCTableSpec,eConvType,null,null,SpellingFixerEC.SFProcessType);
-
- Font font = null;
- try
- {
- font = new Font(comboBoxFont.SelectedItem.ToString(),Convert.ToSingle(listBoxFontSize.SelectedItem));
- }
- catch
- {
- MessageBox.Show("Couldn't create the selected font. Contact support");
- return;
- }
+ aECs.Add(strEncConverterName, strCCTableSpec, eConvType, null, null, SpellingFixerEC.SFProcessType);
+
+ Font font = dlg.SelectedFont;
// add this 'displaying font' information to the converter as properties/attributes
- ECAttributes aECAttrs = aECs.Attributes(strEncConverterName,AttributeType.Converter);
- aECAttrs.Add(SpellingFixerEC.cstrAttributeFontToUse,font.Name);
+ ECAttributes aECAttrs = aECs.Attributes(strEncConverterName, AttributeType.Converter);
+ aECAttrs.Add(SpellingFixerEC.cstrAttributeFontToUse, font.Name);
+ aECAttrs.Add(SpellingFixerEC.cstrAttributeFontRightToLeft, m_isRightToleft);
aECAttrs.Add(SpellingFixerEC.cstrAttributeFontSizeToUse, font.Size);
aECAttrs.Add(SpellingFixerEC.cstrAttributeWordBoundaryDelimiter, m_strWordBoundaryDelimiter);
aECAttrs.Add(SpellingFixerEC.cstrAttributeNonWordChars, m_strNonWordCharacters);
- // if it's not Unicode, then we need a code page in order to convert from wide to
- // narrow (when writing to the file).
- int cp = 0;
- if( m_bLegacy )
- {
- // try to get the code page from EncConverters
- try
- {
- cp = aECs.CodePage(font.Name);
- }
- catch
- {
- // if it fails, it means we don't have a mapping, so add one here.
- // TODO: it would be nice to have an encoding, but I'm loath to query
- // the user for it here since it isn't extremely relevant to this app.
- cp = Convert.ToInt32(this.textBoxCP.Text);
- aECs.AddFont(font.Name,cp,null);
- }
- }
-
- if(bRewriteCCTable) // we are going to continue using the old file... so we must re-write it.
+ if (bRewriteCCTable) // we are going to continue using the old file... so we must re-write it.
{
// if it was legacy encoded, then we need to convert the data to narrow using
// the code page the user specified (or we got out of the repository)
- Encoding enc = null;
- if( m_bLegacy )
- {
- if (cp == EncConverters.cnSymbolFontCodePage)
- cp = EncConverters.cnIso8859_1CodePage;
- enc = Encoding.GetEncoding(cp);
- }
- else
- enc = new UTF8Encoding();
+ var enc = new UTF8Encoding();
- DataTable myTable;
- if( SpellingFixerEC.InitializeDataTableFromCCTable(strCCTableSpec, enc, m_strWordBoundaryDelimiter, out myTable) )
+ if (SpellingFixerEC.InitializeDataTableFromCCTable(strCCTableSpec, enc, m_strWordBoundaryDelimiter, out DataTable myTable))
{
- ReWriteCCTableHeader(strCCTableSpec,m_strNonWordCharacters,enc);
SpellingFixerEC.AppendCCTableFromDataTable(strCCTableSpec, enc, m_strWordBoundaryDelimiter, m_strNonWordCharacters, myTable);
}
}
// finally, add the new project to the now-visible checkbox list
- this.buttonOK.Enabled = checkedListBoxProjects.Visible = true;
ClearClickedItems();
- checkedListBoxProjects.Items.Add(strPartialName,CheckState.Checked);
-
- // reset this in case we were just editing it.
- ResetNewProjectLook();
- }
-
- private void ResetNewProjectLook()
- {
- this.groupBoxNewProject.Text = cstrNewProjectGroupText;
- this.buttonAddNewProject.Text = cstrAddNewProjectButtonText;
- this.toolTips.SetToolTip(this.buttonAddNewProject, cstrAddNewProjectButtonToolTipText);
- this.textBoxNewProjectName.ReadOnly = false;
+ checkedListBoxProjects.Items.Add(strPartialName, CheckState.Checked);
}
private void ClearClickedItems()
@@ -920,7 +386,7 @@ private void ClearClickedItems()
checkedListBoxProjects.SetItemCheckState(indexChecked,CheckState.Unchecked);
}
- private void buttonOK_Click(object sender, System.EventArgs e)
+ private void ButtonOK_Click(object sender, System.EventArgs e)
{
// When the OK button is clicked, it means the user is choosing the project in
// the project checkbox list. So use *that* information only to fill in the
@@ -928,16 +394,14 @@ private void buttonOK_Click(object sender, System.EventArgs e)
// necessarily true that we added a project during this instantiation, so don't
// depend on the internal variables (e.g. m_font, etc.) having something
// meaningful)
- Debug.Assert( checkedListBoxProjects.Visible );
- CheckedListBox.CheckedItemCollection aCheckedItems = checkedListBoxProjects.CheckedItems;
+ var aCheckedItems = checkedListBoxProjects.CheckedItems;
// should only be once checked item
- Debug.Assert(aCheckedItems.Count == 1);
if( aCheckedItems.Count != 1 )
return;
string strEncConverterName = aCheckedItems[0].ToString();
- if( LoadProject(strEncConverterName) )
+ if (LoadProject(strEncConverterName))
{
DialogResult = DialogResult.OK;
this.Close();
@@ -946,113 +410,79 @@ private void buttonOK_Click(object sender, System.EventArgs e)
internal bool LoadProject(string strProjectName)
{
+ if (String.IsNullOrEmpty(strProjectName))
+ return false;
+
// get the EncConverter that should have been added above by 'AddNewProject' button
- EncConverters aECs = new EncConverters();
- IEncConverter aEC = aECs[FullName(strProjectName)];
- if( aEC != null )
+ var aECs = new EncConverters();
+ var converterName = strProjectName;
+ if (strProjectName.StartsWith(SpellingFixerEC.cstrSFConverterPrefix))
+ {
+ strProjectName = strProjectName.Substring(SpellingFixerEC.cstrSFConverterPrefix.Length);
+ }
+ else
+ {
+ converterName = FullName(strProjectName);
+ }
+
+ IEncConverter aEC = aECs[converterName];
+ if (aEC != null)
{
m_strEncConverterName = aEC.Name;
m_strConverterSpec = aEC.ConverterIdentifier;
- ECAttributes aECAttrs = aECs.Attributes(aEC.Name,AttributeType.Converter);
+ ECAttributes aECAttrs = aECs.Attributes(aEC.Name, AttributeType.Converter);
string strFontName = aECAttrs[SpellingFixerEC.cstrAttributeFontToUse];
string sFontSize = aECAttrs[SpellingFixerEC.cstrAttributeFontSizeToUse];
+ m_isRightToleft = aECAttrs.ContainsKey(SpellingFixerEC.cstrAttributeFontRightToLeft) && (aECAttrs[SpellingFixerEC.cstrAttributeFontRightToLeft] == "true");
m_strWordBoundaryDelimiter = aECAttrs[SpellingFixerEC.cstrAttributeWordBoundaryDelimiter];
m_strNonWordCharacters = aECAttrs[SpellingFixerEC.cstrAttributeNonWordChars];
// new in 1.2 (so it might not exist)
- if( m_strNonWordCharacters == null )
- m_strNonWordCharacters = SpellingFixerEC.GetDefaultPunctuation;
-
- // if this was added (without having been made on this system), then
- // these properties doesn't get added automatically. Must go to edit mode!
- if((strFontName == null)
- || (sFontSize == null)
- || (m_strWordBoundaryDelimiter == null) )
- {
- MessageBox.Show("It looks like this project was added to the repository incorrectly because it's missing some important properties. You'll need to edit it again to set the font, and other values.");
- DoEdit(aECs, aEC, strProjectName, strFontName, sFontSize);
-
- // make the "Update" button the default button
- this.AcceptButton = this.buttonAddNewProject;
- return false;
- }
+ m_strNonWordCharacters ??= SpellingFixerEC.GetDefaultPunctuation;
- float fFontSize = (float)0.0;
- try
+ // if this was added (without having been made on this computer), then
+ // these properties don't get added automatically. Must go to edit mode!
+ if (String.IsNullOrEmpty(strFontName)
+ || String.IsNullOrEmpty(sFontSize)
+ || String.IsNullOrEmpty(m_strWordBoundaryDelimiter))
{
- fFontSize = (float)Convert.ToSingle(sFontSize);
+ MessageBox.Show("This converter is missing some important properties. You'll need to edit it again to set the font, and other values.");
+ DoEdit(strProjectName, strFontName, sFontSize);
+ return false;
}
- catch {}
- if( (strFontName != "") && (fFontSize != 0.0) )
- m_font = new Font(strFontName,fFontSize);
+ var fFontSize = GetFloatFontSize(sFontSize);
- m_bLegacy = (aEC.ConversionType == ConvType.Legacy_to_Legacy);
- if( m_bLegacy )
- m_cp = aECs.CodePage(strFontName);
+ if (!String.IsNullOrEmpty(strFontName) && (fFontSize != 0.0))
+ m_font = new Font(strFontName, fFontSize);
RegistryKey keyLastSFProject = Registry.CurrentUser.CreateSubKey(cstrProjectMemoryKey);
- keyLastSFProject.SetValue(cstrProjectMostRecentProject,strProjectName);
+ keyLastSFProject.SetValue(cstrProjectMostRecentProject, strProjectName);
return true;
}
return false;
}
- private void buttonCancel_Click(object sender, System.EventArgs e)
- {
- DialogResult = DialogResult.Cancel;
- this.Close();
- }
-
- private void textBoxNewProjectName_TextChanged(object sender, System.EventArgs e)
- {
- // check to see if the Add button should be enable.
- EnableAddNewProjectButton();
- }
-
- private void comboBoxFont_SelectedIndexChanged(object sender, System.EventArgs e)
- {
- // check to see if the Add button should be enable.
- EnableAddNewProjectButton();
- }
-
- private void listBoxFontSize_SelectedIndexChanged(object sender, System.EventArgs e)
+ private static float GetFloatFontSize(string sFontSize)
{
- // check to see if the Add button should be enable.
- EnableAddNewProjectButton();
- }
-
- private void checkBoxUnicode_CheckedChanged(object sender, System.EventArgs e)
- {
- // check to see if the Add button should be enable.
- EnableAddNewProjectButton();
- bool bIsLegacy = !this.checkBoxUnicode.Checked;
- this.labelCP.Visible = this.textBoxCP.Visible = bIsLegacy;
-
- // if it's a legacy encoding, then see if the repository already has a cp for
- // this font
- if( bIsLegacy )
+ var fFontSize = (float)0.0;
+ try
{
- EncConverters aECs = new EncConverters();
- int cp = (this.textBoxCP.Text != "") ? Convert.ToInt32(this.textBoxCP.Text) : 1252;
- try
- {
- if( (comboBoxFont.SelectedItem != null) && (comboBoxFont.SelectedItem.ToString() != "") )
- cp = aECs.CodePage(comboBoxFont.SelectedItem.ToString());
- }
- catch {}
- this.textBoxCP.Text = cp.ToString();
+ fFontSize = (float)Convert.ToSingle(sFontSize);
}
+ catch { }
+
+ return fFontSize;
}
- private void textBoxCP_TextChanged(object sender, System.EventArgs e)
+ private void ButtonCancel_Click(object sender, System.EventArgs e)
{
- // check to see if the Add button should be enable.
- EnableAddNewProjectButton();
+ DialogResult = DialogResult.Cancel;
+ this.Close();
}
- private void checkedListBoxProjects_SelectedIndexChanged(object sender, System.EventArgs e)
+ private void CheckedListBoxProjects_SelectedIndexChanged(object sender, System.EventArgs e)
{
int nIndex = checkedListBoxProjects.SelectedIndex;
ClearClickedItems();
@@ -1063,13 +493,13 @@ private void checkedListBoxProjects_SelectedIndexChanged(object sender, System.E
// get the point at which the right mouse button was clicked (for subsequent pop-up
// menu processing)
private Point m_ptRightClicked;
- private void checkedListBoxProjects_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
+ private void CheckedListBoxProjects_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
// don't want now that I support double-click if( e.Button == MouseButtons.Right )
m_ptRightClicked = new Point(e.X,e.Y);
}
- private void menuItemClick_Click(object sender, System.EventArgs e)
+ private void MenuItemClick_Click(object sender, System.EventArgs e)
{
int nIndex = checkedListBoxProjects.IndexFromPoint(m_ptRightClicked);
if( nIndex >= 0 )
@@ -1079,7 +509,7 @@ private void menuItemClick_Click(object sender, System.EventArgs e)
}
}
- private void menuItemDelete_Click(object sender, System.EventArgs e)
+ private void MenuItemDelete_Click(object sender, System.EventArgs e)
{
int nIndex = checkedListBoxProjects.IndexFromPoint(m_ptRightClicked);
if( nIndex >= 0 )
@@ -1087,7 +517,7 @@ private void menuItemDelete_Click(object sender, System.EventArgs e)
string strProjectName = checkedListBoxProjects.Items[nIndex].ToString();
if( MessageBox.Show(String.Format("Are you sure you want to delete the '{0}' project?",strProjectName), SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
{
- EncConverters aECs = new EncConverters();
+ var aECs = new EncConverters();
IEncConverter aEC = aECs[FullName(strProjectName)];
if( aEC != null )
{
@@ -1105,15 +535,11 @@ private void menuItemDelete_Click(object sender, System.EventArgs e)
}
checkedListBoxProjects.Items.Remove(strProjectName);
-
- if( this.checkedListBoxProjects.Items.Count == 0 )
- this.AcceptButton = this.buttonAddNewProject;
- EnableAddNewProjectButton();
}
}
}
- private void menuItemEdit_Click(object sender, System.EventArgs e)
+ private void MenuItemEdit_Click(object sender, System.EventArgs e)
{
// Provide a way to edit the info (in case the user wants to change the
// font, size, or delimter.
@@ -1121,7 +547,7 @@ private void menuItemEdit_Click(object sender, System.EventArgs e)
if( nIndex >= 0 )
{
string strProjectName = checkedListBoxProjects.Items[nIndex].ToString();
- EncConverters aECs = new EncConverters();
+ var aECs = new EncConverters();
IEncConverter aEC = aECs[FullName(strProjectName)];
if( aEC != null )
{
@@ -1131,54 +557,44 @@ private void menuItemEdit_Click(object sender, System.EventArgs e)
string strFontName = aECAttrs[SpellingFixerEC.cstrAttributeFontToUse];
string sFontSize = aECAttrs[SpellingFixerEC.cstrAttributeFontSizeToUse];
+ m_isRightToleft = aECAttrs.ContainsKey(SpellingFixerEC.cstrAttributeFontRightToLeft) && (aECAttrs[SpellingFixerEC.cstrAttributeFontRightToLeft] == "true");
m_strWordBoundaryDelimiter = aECAttrs[SpellingFixerEC.cstrAttributeWordBoundaryDelimiter];
m_strNonWordCharacters = aECAttrs[SpellingFixerEC.cstrAttributeNonWordChars];
- DoEdit(aECs, aEC, strProjectName, strFontName, sFontSize);
+ DoEdit(strProjectName, strFontName, sFontSize);
}
-
- // make the "Update" button the default button
- this.AcceptButton = this.buttonAddNewProject;
}
}
- private void DoEdit(EncConverters aECs, IEncConverter aEC, string strProjectName, string strFontName, string sFontSize)
+ private void DoEdit(string strProjectName, string strFontName, string sFontSize)
{
- this.textBoxNewProjectName.Text = strProjectName;
- this.textBoxWordBoundaryDelimiter.Text = m_strWordBoundaryDelimiter;
-
- // new in 1.2 (so it might not exist)
- this.textBoxAddlPunctuation.Text = this.DecodePunctuationForCC(m_strNonWordCharacters);
-
- this.listBoxFontSize.SelectedItem = sFontSize;
- this.comboBoxFont.SelectedItem = strFontName;
+ m_font = new Font(strFontName, GetFloatFontSize(sFontSize));
- m_bLegacy = (aEC.ConversionType == ConvType.Legacy_to_Legacy);
- this.checkBoxUnicode.Checked = !m_bLegacy;
- if( m_bLegacy )
+ using var dlg = new AddNewProjectForm(m_strNonWordCharacters)
{
- this.labelCP.Visible = this.textBoxCP.Visible = true;
- this.textBoxCP.Text = aECs.CodePage(strFontName).ToString();
- }
+ NewProjectName = strProjectName,
+ WordBoundaryDelimiter = m_strWordBoundaryDelimiter,
+ SelectedFont = m_font,
+ IsRightToLeft = m_isRightToleft,
+ };
+
+ var res = dlg.ShowDialog();
+ if (res == DialogResult.Cancel)
+ return;
- // update the "Add New Project" button to say "Update Project"
- this.groupBoxNewProject.Text = "Edit Project Settings";
- this.buttonAddNewProject.Text = "Update &Project";
- this.toolTips.SetToolTip(this.buttonAddNewProject, "Click to update the project information");
- this.textBoxNewProjectName.ReadOnly = true;
- EnableAddNewProjectButton();
+ UpdateRepo(true, dlg);
}
- private void menuItemDeleteAll_Click(object sender, System.EventArgs e)
+ private void MenuItemDeleteAll_Click(object sender, System.EventArgs e)
{
// verify first!
if( MessageBox.Show("Are you sure you want to delete all the existing projects?", SpellingFixerEC.cstrCaption, MessageBoxButtons.YesNoCancel) == DialogResult.Yes)
{
- EncConverters aECs = new EncConverters();
+ var aECs = new EncConverters();
foreach(string strProjectName in checkedListBoxProjects.Items)
{
IEncConverter aEC = aECs[FullName(strProjectName)];
- if( aEC != null )
+ if (aEC != null)
{
// if they do this, then don't bother querying about saving the files.
if( File.Exists(aEC.ConverterIdentifier) )
@@ -1192,21 +608,21 @@ private void menuItemDeleteAll_Click(object sender, System.EventArgs e)
// now remove them from the checkbox list
while( checkedListBoxProjects.Items.Count > 0 )
checkedListBoxProjects.Items.RemoveAt(0);
-
- this.buttonOK.Enabled = this.checkedListBoxProjects.Visible = false;
- this.AcceptButton = this.buttonAddNewProject;
}
}
// double click means edit
- private void checkedListBoxProjects_DoubleClick(object sender, EventArgs e)
+ private void CheckedListBoxProjects_DoubleClick(object sender, EventArgs e)
{
- this.menuItemEdit_Click(sender,e);
+ this.MenuItemEdit_Click(sender,e);
}
- private void textBoxWordBoundaryDelimiter_TextChanged(object sender, EventArgs e)
+ private void LoginSF_Shown(object sender, EventArgs e)
{
- EnableAddNewProjectButton();
+ if (!ProjectsExist)
+ {
+ AddNewProject();
+ }
}
}
}
\ No newline at end of file
diff --git a/src/SpellingFixerEC/LoginSF.resx b/src/SpellingFixerEC/LoginSF.resx
index 1fb7e94a..6c2177b8 100644
--- a/src/SpellingFixerEC/LoginSF.resx
+++ b/src/SpellingFixerEC/LoginSF.resx
@@ -3,7 +3,7 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
@@ -89,267 +109,22 @@
text/microsoft-resx
- 1.3
+ 2.0
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- False
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- 8, 8
-
-
- True
-
-
- False
-
-
- True
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- False
-
-
- False
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- False
-
-
- False
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- Private
-
-
+
17, 17
-
-
- Private
-
-
- Private
-
-
+
+
107, 17
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- Private
-
-
- False
-
-
- Private
-
-
- Private
-
-
- False
-
-
- (Default)
-
-
- False
-
-
- False
-
-
- 8, 8
-
-
- LoginSF
-
-
- True
-
-
- 80
-
-
- True
-
-
- Private
-
-
+
+
+
AAABAAIAICAQAAAAAADoAgAAJgAAABAQEAAAAAAAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAIAC
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/
diff --git a/src/SpellingFixerEC/QueryFindReplaceDialog.Designer.cs b/src/SpellingFixerEC/QueryFindReplaceDialog.Designer.cs
new file mode 100644
index 00000000..91080157
--- /dev/null
+++ b/src/SpellingFixerEC/QueryFindReplaceDialog.Designer.cs
@@ -0,0 +1,301 @@
+namespace SpellingFixerEC
+{
+ partial class QueryFindReplaceDialog
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QueryFindReplaceDialog));
+ this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
+ this.labelFind = new System.Windows.Forms.Label();
+ this.textBoxFindWord = new SilEncConverters40.EcTextBox();
+ this.labelReplace = new System.Windows.Forms.Label();
+ this.textBoxReplaceWord = new SilEncConverters40.EcTextBox();
+ this.groupBoxWordBoundaries = new System.Windows.Forms.GroupBox();
+ this.checkBoxWordFinal = new System.Windows.Forms.CheckBox();
+ this.checkBoxWordInitial = new System.Windows.Forms.CheckBox();
+ this.labelUnicodeCodes = new System.Windows.Forms.Label();
+ this.labelAddedFromOriginalWord = new System.Windows.Forms.Label();
+ this.textBoxOriginalWord = new System.Windows.Forms.TextBox();
+ this.buttonDelete = new System.Windows.Forms.Button();
+ this.buttonOk = new System.Windows.Forms.Button();
+ this.buttonCancel = new System.Windows.Forms.Button();
+ this.textBoxWordBoundaryFindText = new System.Windows.Forms.TextBox();
+ this.toolTip = new System.Windows.Forms.ToolTip(this.components);
+ this.tableLayoutPanel.SuspendLayout();
+ this.groupBoxWordBoundaries.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // tableLayoutPanel
+ //
+ this.tableLayoutPanel.ColumnCount = 5;
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
+ this.tableLayoutPanel.Controls.Add(this.labelFind, 0, 0);
+ this.tableLayoutPanel.Controls.Add(this.textBoxFindWord, 1, 0);
+ this.tableLayoutPanel.Controls.Add(this.labelReplace, 0, 1);
+ this.tableLayoutPanel.Controls.Add(this.textBoxReplaceWord, 1, 1);
+ this.tableLayoutPanel.Controls.Add(this.groupBoxWordBoundaries, 0, 2);
+ this.tableLayoutPanel.Controls.Add(this.labelUnicodeCodes, 0, 3);
+ this.tableLayoutPanel.Controls.Add(this.labelAddedFromOriginalWord, 0, 4);
+ this.tableLayoutPanel.Controls.Add(this.textBoxOriginalWord, 2, 4);
+ this.tableLayoutPanel.Controls.Add(this.buttonDelete, 0, 5);
+ this.tableLayoutPanel.Controls.Add(this.buttonOk, 3, 5);
+ this.tableLayoutPanel.Controls.Add(this.buttonCancel, 4, 5);
+ this.tableLayoutPanel.Controls.Add(this.textBoxWordBoundaryFindText, 2, 2);
+ this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.tableLayoutPanel.Location = new System.Drawing.Point(0, 0);
+ this.tableLayoutPanel.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.tableLayoutPanel.Name = "tableLayoutPanel";
+ this.tableLayoutPanel.Padding = new System.Windows.Forms.Padding(12, 13, 12, 13);
+ this.tableLayoutPanel.RowCount = 6;
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
+ this.tableLayoutPanel.Size = new System.Drawing.Size(496, 311);
+ this.tableLayoutPanel.TabIndex = 0;
+ //
+ // labelFind
+ //
+ this.labelFind.Anchor = System.Windows.Forms.AnchorStyles.Right;
+ this.labelFind.AutoSize = true;
+ this.labelFind.Location = new System.Drawing.Point(47, 18);
+ this.labelFind.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+ this.labelFind.Name = "labelFind";
+ this.labelFind.Size = new System.Drawing.Size(30, 13);
+ this.labelFind.TabIndex = 0;
+ this.labelFind.Text = "Find:";
+ //
+ // textBoxFindWord
+ //
+ this.tableLayoutPanel.SetColumnSpan(this.textBoxFindWord, 4);
+ this.textBoxFindWord.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.textBoxFindWord.Location = new System.Drawing.Point(81, 15);
+ this.textBoxFindWord.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.textBoxFindWord.Name = "textBoxFindWord";
+ this.textBoxFindWord.Size = new System.Drawing.Size(401, 20);
+ this.textBoxFindWord.TabIndex = 2;
+ this.toolTip.SetToolTip(this.textBoxFindWord, "The word (or part of a word) to replace");
+ this.textBoxFindWord.TextChanged += new System.EventHandler(this.TextBoxFindWord_TextChanged);
+ this.textBoxFindWord.Enter += new System.EventHandler(this.TextBoxFindWord_Enter);
+ //
+ // labelReplace
+ //
+ this.labelReplace.Anchor = System.Windows.Forms.AnchorStyles.Right;
+ this.labelReplace.AutoSize = true;
+ this.labelReplace.Location = new System.Drawing.Point(27, 42);
+ this.labelReplace.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+ this.labelReplace.Name = "labelReplace";
+ this.labelReplace.Size = new System.Drawing.Size(50, 13);
+ this.labelReplace.TabIndex = 1;
+ this.labelReplace.Text = "Replace:";
+ //
+ // textBoxReplaceWord
+ //
+ this.tableLayoutPanel.SetColumnSpan(this.textBoxReplaceWord, 4);
+ this.textBoxReplaceWord.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.textBoxReplaceWord.Location = new System.Drawing.Point(81, 39);
+ this.textBoxReplaceWord.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.textBoxReplaceWord.Name = "textBoxReplaceWord";
+ this.textBoxReplaceWord.Size = new System.Drawing.Size(401, 20);
+ this.textBoxReplaceWord.TabIndex = 1;
+ this.toolTip.SetToolTip(this.textBoxReplaceWord, "The replacement word");
+ this.textBoxReplaceWord.TextChanged += new System.EventHandler(this.TextBoxReplaceWord_TextChanged);
+ this.textBoxReplaceWord.Enter += new System.EventHandler(this.TextBoxReplaceWord_Enter);
+ //
+ // groupBoxWordBoundaries
+ //
+ this.tableLayoutPanel.SetColumnSpan(this.groupBoxWordBoundaries, 2);
+ this.groupBoxWordBoundaries.Controls.Add(this.checkBoxWordFinal);
+ this.groupBoxWordBoundaries.Controls.Add(this.checkBoxWordInitial);
+ this.groupBoxWordBoundaries.Location = new System.Drawing.Point(14, 63);
+ this.groupBoxWordBoundaries.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.groupBoxWordBoundaries.Name = "groupBoxWordBoundaries";
+ this.groupBoxWordBoundaries.Padding = new System.Windows.Forms.Padding(5, 5, 5, 5);
+ this.groupBoxWordBoundaries.Size = new System.Drawing.Size(150, 53);
+ this.groupBoxWordBoundaries.TabIndex = 3;
+ this.groupBoxWordBoundaries.TabStop = false;
+ this.groupBoxWordBoundaries.Text = "Word Boundaries";
+ //
+ // checkBoxWordFinal
+ //
+ this.checkBoxWordFinal.AutoSize = true;
+ this.checkBoxWordFinal.Location = new System.Drawing.Point(94, 19);
+ this.checkBoxWordFinal.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.checkBoxWordFinal.Name = "checkBoxWordFinal";
+ this.checkBoxWordFinal.Size = new System.Drawing.Size(45, 17);
+ this.checkBoxWordFinal.TabIndex = 5;
+ this.checkBoxWordFinal.Text = "End";
+ this.checkBoxWordFinal.UseVisualStyleBackColor = true;
+ this.checkBoxWordFinal.CheckedChanged += new System.EventHandler(this.CheckBoxWordBoundary_CheckedChanged);
+ //
+ // checkBoxWordInitial
+ //
+ this.checkBoxWordInitial.AutoSize = true;
+ this.checkBoxWordInitial.Location = new System.Drawing.Point(14, 19);
+ this.checkBoxWordInitial.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.checkBoxWordInitial.Name = "checkBoxWordInitial";
+ this.checkBoxWordInitial.Size = new System.Drawing.Size(73, 17);
+ this.checkBoxWordInitial.TabIndex = 4;
+ this.checkBoxWordInitial.Text = "Beginning";
+ this.toolTip.SetToolTip(this.checkBoxWordInitial, "Click to force the find to use use an initial ");
+ this.checkBoxWordInitial.UseVisualStyleBackColor = true;
+ this.checkBoxWordInitial.CheckedChanged += new System.EventHandler(this.CheckBoxWordBoundary_CheckedChanged);
+ //
+ // labelUnicodeCodes
+ //
+ this.labelUnicodeCodes.AutoSize = true;
+ this.labelUnicodeCodes.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
+ this.tableLayoutPanel.SetColumnSpan(this.labelUnicodeCodes, 5);
+ this.labelUnicodeCodes.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.labelUnicodeCodes.Location = new System.Drawing.Point(14, 118);
+ this.labelUnicodeCodes.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+ this.labelUnicodeCodes.Name = "labelUnicodeCodes";
+ this.labelUnicodeCodes.Padding = new System.Windows.Forms.Padding(5, 5, 5, 5);
+ this.labelUnicodeCodes.Size = new System.Drawing.Size(468, 128);
+ this.labelUnicodeCodes.TabIndex = 9;
+ this.labelUnicodeCodes.Text = "labelUnicodeCodes";
+ this.toolTip.SetToolTip(this.labelUnicodeCodes, "This area shows the Unicode code point values for the characters in the box above" +
+ " which has focus. You can use this to see hidden characters (e.g. zero width joi" +
+ "ner).");
+ //
+ // labelAddedFromOriginalWord
+ //
+ this.labelAddedFromOriginalWord.AutoSize = true;
+ this.tableLayoutPanel.SetColumnSpan(this.labelAddedFromOriginalWord, 2);
+ this.labelAddedFromOriginalWord.Location = new System.Drawing.Point(14, 246);
+ this.labelAddedFromOriginalWord.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+ this.labelAddedFromOriginalWord.Name = "labelAddedFromOriginalWord";
+ this.labelAddedFromOriginalWord.Size = new System.Drawing.Size(136, 13);
+ this.labelAddedFromOriginalWord.TabIndex = 10;
+ this.labelAddedFromOriginalWord.Text = "Added while Clipboard had:";
+ this.toolTip.SetToolTip(this.labelAddedFromOriginalWord, "This word was on the clipboard when the dialog opened.");
+ this.labelAddedFromOriginalWord.Visible = false;
+ //
+ // textBoxOriginalWord
+ //
+ this.tableLayoutPanel.SetColumnSpan(this.textBoxOriginalWord, 3);
+ this.textBoxOriginalWord.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.textBoxOriginalWord.Location = new System.Drawing.Point(168, 248);
+ this.textBoxOriginalWord.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.textBoxOriginalWord.Name = "textBoxOriginalWord";
+ this.textBoxOriginalWord.ReadOnly = true;
+ this.textBoxOriginalWord.Size = new System.Drawing.Size(314, 20);
+ this.textBoxOriginalWord.TabIndex = 11;
+ this.toolTip.SetToolTip(this.textBoxOriginalWord, "Word originally on the Clipboard when this dialog opened.");
+ this.textBoxOriginalWord.Visible = false;
+ //
+ // buttonDelete
+ //
+ this.buttonDelete.DialogResult = System.Windows.Forms.DialogResult.Abort;
+ this.buttonDelete.Location = new System.Drawing.Point(14, 272);
+ this.buttonDelete.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.buttonDelete.Name = "buttonDelete";
+ this.buttonDelete.Size = new System.Drawing.Size(63, 24);
+ this.buttonDelete.TabIndex = 8;
+ this.buttonDelete.Text = "Delete";
+ this.buttonDelete.UseVisualStyleBackColor = true;
+ this.buttonDelete.Click += new System.EventHandler(this.ButtonDelete_Click);
+ //
+ // buttonOk
+ //
+ this.buttonOk.DialogResult = System.Windows.Forms.DialogResult.OK;
+ this.buttonOk.Location = new System.Drawing.Point(354, 272);
+ this.buttonOk.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.buttonOk.Name = "buttonOk";
+ this.buttonOk.Size = new System.Drawing.Size(62, 24);
+ this.buttonOk.TabIndex = 6;
+ this.buttonOk.Text = "OK";
+ this.buttonOk.UseVisualStyleBackColor = true;
+ //
+ // buttonCancel
+ //
+ this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+ this.buttonCancel.Location = new System.Drawing.Point(420, 272);
+ this.buttonCancel.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.buttonCancel.Name = "buttonCancel";
+ this.buttonCancel.Size = new System.Drawing.Size(62, 24);
+ this.buttonCancel.TabIndex = 7;
+ this.buttonCancel.Text = "Cancel";
+ this.buttonCancel.UseVisualStyleBackColor = true;
+ //
+ // textBoxWordBoundaryFindText
+ //
+ this.textBoxWordBoundaryFindText.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
+ this.tableLayoutPanel.SetColumnSpan(this.textBoxWordBoundaryFindText, 3);
+ this.textBoxWordBoundaryFindText.Location = new System.Drawing.Point(168, 79);
+ this.textBoxWordBoundaryFindText.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.textBoxWordBoundaryFindText.Name = "textBoxWordBoundaryFindText";
+ this.textBoxWordBoundaryFindText.ReadOnly = true;
+ this.textBoxWordBoundaryFindText.Size = new System.Drawing.Size(314, 20);
+ this.textBoxWordBoundaryFindText.TabIndex = 8;
+ //
+ // QueryFindReplaceDialog
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(496, 311);
+ this.Controls.Add(this.tableLayoutPanel);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
+ this.Name = "QueryFindReplaceDialog";
+ this.Text = "Find & Replace (CC)";
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.QueryFindReplaceDialog_FormClosing);
+ this.tableLayoutPanel.ResumeLayout(false);
+ this.tableLayoutPanel.PerformLayout();
+ this.groupBoxWordBoundaries.ResumeLayout(false);
+ this.groupBoxWordBoundaries.PerformLayout();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel;
+ private System.Windows.Forms.Label labelFind;
+ private System.Windows.Forms.Label labelReplace;
+ private System.Windows.Forms.Button buttonDelete;
+ private SilEncConverters40.EcTextBox textBoxFindWord;
+ private System.Windows.Forms.ToolTip toolTip;
+ private SilEncConverters40.EcTextBox textBoxReplaceWord;
+ private System.Windows.Forms.Label labelUnicodeCodes;
+ private System.Windows.Forms.Label labelAddedFromOriginalWord;
+ private System.Windows.Forms.TextBox textBoxOriginalWord;
+ private System.Windows.Forms.Button buttonOk;
+ private System.Windows.Forms.Button buttonCancel;
+ private System.Windows.Forms.CheckBox checkBoxWordInitial;
+ private System.Windows.Forms.CheckBox checkBoxWordFinal;
+ private System.Windows.Forms.GroupBox groupBoxWordBoundaries;
+ private System.Windows.Forms.TextBox textBoxWordBoundaryFindText;
+ }
+}
\ No newline at end of file
diff --git a/src/SpellingFixerEC/QueryFindReplaceDialog.cs b/src/SpellingFixerEC/QueryFindReplaceDialog.cs
new file mode 100644
index 00000000..3b30b2c5
--- /dev/null
+++ b/src/SpellingFixerEC/QueryFindReplaceDialog.cs
@@ -0,0 +1,191 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+namespace SpellingFixerEC
+{
+ public partial class QueryFindReplaceDialog : Form
+ {
+ private string _findWhat;
+ public string FindWhat
+ {
+ get
+ {
+ return $"{BoundaryInitial}{_findWhat}{BoundaryFinal}";
+ }
+ set
+ {
+ _findWhat = value;
+ }
+ }
+ public string ReplaceWith { get; set; }
+ public string BoundaryCharacter { get; set; }
+
+ private String BoundaryInitial
+ {
+ get
+ {
+ return (IsBoundaryInitial) ? BoundaryCharacter : String.Empty;
+ }
+ }
+
+ private String BoundaryFinal
+ {
+ get
+ {
+ return (IsBoundaryFinal) ? BoundaryCharacter : String.Empty;
+ }
+ }
+
+ public QueryFindReplaceDialog(Font font)
+ {
+ InitializeComponent();
+
+ textBoxFindWord.Font =
+ textBoxOriginalWord.Font =
+ textBoxWordBoundaryFindText.Font =
+ textBoxReplaceWord.Font = font;
+ }
+
+ public DialogResult ShowDialog(string findWhat, string replaceWith, string originalWord,
+ bool isRightToLeft, string boundaryCharacter, bool isShowDelete)
+ {
+ if (findWhat?.StartsWith(boundaryCharacter) ?? false)
+ {
+ IsBoundaryInitial = checkBoxWordInitial.Checked = true;
+ findWhat = findWhat.Substring(1);
+ }
+
+ if (findWhat?.EndsWith(boundaryCharacter) ?? false)
+ {
+ IsBoundaryFinal = checkBoxWordFinal.Checked = true;
+ findWhat = findWhat.Substring(0, findWhat.Length - 1);
+ }
+
+ if (originalWord?.StartsWith(boundaryCharacter) ?? false)
+ {
+ originalWord = originalWord.Substring(1);
+ }
+
+ if (originalWord?.EndsWith(boundaryCharacter) ?? false)
+ {
+ originalWord = originalWord.Substring(0, originalWord.Length - 1);
+ }
+
+ FindWhat = textBoxFindWord.Text = findWhat;
+ textBoxReplaceWord.Text = replaceWith;
+ textBoxOriginalWord.Text = originalWord;
+ BoundaryCharacter = boundaryCharacter;
+
+ if (isRightToLeft)
+ {
+ textBoxFindWord.RightToLeft = RightToLeft.Yes;
+ textBoxReplaceWord.RightToLeft = RightToLeft.Yes;
+ textBoxOriginalWord.RightToLeft = RightToLeft.Yes;
+ textBoxWordBoundaryFindText.RightToLeft = RightToLeft.Yes;
+ }
+
+ buttonDelete.Visible = isShowDelete;
+
+ if (findWhat != replaceWith)
+ {
+ this.Text = "Existing Replacement Rule";
+ if (!String.IsNullOrEmpty(originalWord))
+ {
+ labelAddedFromOriginalWord.Visible =
+ textBoxOriginalWord.Visible = true;
+ this.textBoxOriginalWord.Text = originalWord;
+ }
+ }
+
+ UpdateFindWhatDisplay();
+ var res = base.ShowDialog();
+ return res;
+ }
+
+ private void UpdateUniCodes(string strInputString)
+ {
+ string strWhole = null;
+ foreach (char ch in strInputString)
+ {
+ string strPiece;
+ if (ch == 0) // sometimes it's null (esp. for utf32)
+ {
+ strPiece = "nul (u0000) ";
+ }
+ else
+ {
+ var strUPiece = String.Format("{0:X}", (int)ch);
+
+ // left pad with 0's (there may be a better way to do this, but
+ // I don't know what it is)
+ while (strUPiece.Length < 4) strUPiece = "0" + strUPiece;
+
+ strPiece = String.Format("{0:#} (u{1,4}) ", ch, strUPiece);
+ }
+ strWhole += strPiece;
+ }
+
+ labelUnicodeCodes.Text = strWhole;
+ }
+
+ private void CheckBoxWordBoundary_CheckedChanged(object sender, EventArgs e)
+ {
+ UpdateFindWhatDisplay();
+ }
+
+ private void TextBoxFindWord_TextChanged(object sender, EventArgs e)
+ {
+ FindWhat = textBoxFindWord.Text;
+ UpdateFindWhatDisplay();
+ UpdateUniCodes(textBoxFindWord.Text);
+ }
+
+ private void TextBoxReplaceWord_TextChanged(object sender, EventArgs e)
+ {
+ UpdateUniCodes(textBoxReplaceWord.Text);
+ ReplaceWith = textBoxReplaceWord.Text;
+ }
+
+ private void TextBoxFindWord_Enter(object sender, EventArgs e)
+ {
+ UpdateUniCodes(textBoxFindWord.Text);
+ }
+
+ private void TextBoxReplaceWord_Enter(object sender, EventArgs e)
+ {
+ UpdateUniCodes(textBoxReplaceWord.Text);
+ }
+
+ private bool IsBoundaryInitial { get; set; }
+ private bool IsBoundaryFinal { get; set; }
+
+ private void UpdateFindWhatDisplay()
+ {
+ IsBoundaryInitial = checkBoxWordInitial.Checked;
+ IsBoundaryFinal = checkBoxWordFinal.Checked;
+
+ textBoxWordBoundaryFindText.Text = FindWhat;
+ }
+
+ private void QueryFindReplaceDialog_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if (String.IsNullOrEmpty(FindWhat) && (DialogResult == DialogResult.OK))
+ {
+ MessageBox.Show("You can't have an empty value for the \"Find What\" text. Click Cancel if you didn't mean to add a rule.", SpellingFixerEC.cstrCaption);
+ e.Cancel = true;
+ }
+ }
+
+ private void ButtonDelete_Click(object sender, EventArgs e)
+ {
+ Close(); // button has DialogResult.Abort associated w/ it, which triggers the caller to delete
+ }
+ }
+}
diff --git a/src/SpellingFixerEC/QueryGoodSpelling.resx b/src/SpellingFixerEC/QueryFindReplaceDialog.resx
similarity index 92%
rename from src/SpellingFixerEC/QueryGoodSpelling.resx
rename to src/SpellingFixerEC/QueryFindReplaceDialog.resx
index 42f91293..dc496dc4 100644
--- a/src/SpellingFixerEC/QueryGoodSpelling.resx
+++ b/src/SpellingFixerEC/QueryFindReplaceDialog.resx
@@ -1,149 +1,146 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 17, 17
-
-
- 130, 17
-
-
-
-
- AAABAAIAICAQAAAAAADoAgAAJgAAABAQEAAAAAAAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAIAC
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/
- AAAA//8A/wAAAP8A/wD//wAA////AHd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3
- d3f3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3
- d3d3d//////3d3d3d3d3d3d3d3f//////3d3d3d3d3d3d3d3//////d3d3d3d3d3d3d3d3d3f/93d3d3
- d3d3d3d3d3d3d//3d3d3d3d3d3d3d3d3d3//d3d3d3d3d3d3d3d3d3d393d3d3d3d3d3d3d3d3d3d3d3
- d3d3d3d3d3d3d3d3d3d3d3d3d3d3d7u7d3e7u7u3d3u7u7t3e7u7u3d3u7u7t3d7u7u7d3u7d3d3d3d3
- d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3d3
- d3d3d3//d3d3d3d3d3d3d3d3d3f/93d3d3d3d3d3d3d3d3d//////3d3d3d3d3d3d3d3//////93d3d3
- d3d3d3d3d3//////d3d3d3d3d3d3d3d3//d3d3d3d3d3d3d3d3d3d3//d3d3d3d3d3d3d3d3d3d3//d3
- d3d3d3d3d3d3d3d3d393d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3AAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- AAAoAAAAEAAAACAAAAABAAQAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAA
- AACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AHd3d3d3d3d3d3d3d/d3
- d3d3d3d3f3d3d3d3d///93d3d3d3d393d3d3d3d393d3d3d3d3d3d3d3u7t3u7t3u7u7u3e7u3e7u3d3
- d3d3d3d3d3d3f3d3d3d3d3f3d3d3d3d3f///d3d3d3d393d3d3d3d3d/d3d3d3d3d3d3d3d3AAAAAAAA
- AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
+
+
+ AAABAAIAICAQAAAAAADoAgAAJgAAABAQEAAAAAAAKAEAAA4DAAAoAAAAIAAAAEAAAAABAAQAAAAAAIAC
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/
+ AAAA//8A/wAAAP8A/wD//wAA////AHd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3
+ d3f3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3
+ d3d3d//////3d3d3d3d3d3d3d3f//////3d3d3d3d3d3d3d3//////d3d3d3d3d3d3d3d3d3f/93d3d3
+ d3d3d3d3d3d3d//3d3d3d3d3d3d3d3d3d3//d3d3d3d3d3d3d3d3d3d393d3d3d3d3d3d3d3d3d3d3d3
+ d3d3d3d3d3d3d3d3d3d3d3d3d3d3d7u7d3e7u7u3d3u7u7t3e7u7u3d3u7u7t3d7u7u7d3u7d3d3d3d3
+ d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3f3d3d3d3d3d3d3d3d3d3d//3d3d3d3d3d3d3
+ d3d3d3//d3d3d3d3d3d3d3d3d3f/93d3d3d3d3d3d3d3d3d//////3d3d3d3d3d3d3d3//////93d3d3
+ d3d3d3d3d3//////d3d3d3d3d3d3d3d3//d3d3d3d3d3d3d3d3d3d3//d3d3d3d3d3d3d3d3d3d3//d3
+ d3d3d3d3d3d3d3d3d393d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAoAAAAEAAAACAAAAABAAQAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAA
+ AACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AHd3d3d3d3d3d3d3d/d3
+ d3d3d3d3f3d3d3d3d///93d3d3d3d393d3d3d3d393d3d3d3d3d3d3d3u7t3u7t3u7u7u3e7u3e7u3d3
+ d3d3d3d3d3d3f3d3d3d3d3f3d3d3d3d3f///d3d3d3d393d3d3d3d3d/d3d3d3d3d3d3d3d3AAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
+
+
\ No newline at end of file
diff --git a/src/SpellingFixerEC/QueryGoodSpelling.cs b/src/SpellingFixerEC/QueryGoodSpelling.cs
deleted file mode 100644
index bcfa84ef..00000000
--- a/src/SpellingFixerEC/QueryGoodSpelling.cs
+++ /dev/null
@@ -1,367 +0,0 @@
-using System;
-using System.Drawing;
-using System.Collections;
-using System.ComponentModel;
-using System.Windows.Forms;
-using System.Runtime.InteropServices; // for ComVisible
-using SilEncConverters40;
-
-namespace SpellingFixerEC
-{
- ///
- /// Summary description for QueryGoodSpelling.
- ///
- internal class QueryGoodSpelling : System.Windows.Forms.Form
- {
- private IContainer components;
- private System.Windows.Forms.Label label1 = null;
- private EcTextBox textBoxBadWord = null;
- private System.Windows.Forms.Label label2 = null;
- private EcTextBox textBoxReplacement = null;
- private System.Windows.Forms.Button buttonOK = null;
- private System.Windows.Forms.Button buttonCancel = null;
- private string m_strGoodWord;
- private System.Windows.Forms.Label labelUniCodes;
- private System.Windows.Forms.Button buttonDelete;
- private System.Windows.Forms.TextBox labelOriginalReason;
- private System.Windows.Forms.Label labelOrigReasonLabel;
- private TableLayoutPanel tableLayoutPanel;
- private HelpProvider helpProvider;
- private ToolTip toolTip;
- private string m_strBadWord; // in case we change it
-
- public QueryGoodSpelling(Font font)
- {
- //
- // Required for Windows Form Designer support
- //
- InitializeComponent();
-
- textBoxBadWord.Font = font;
- textBoxReplacement.Font = font;
- labelOriginalReason.Font = font;
-
- helpProvider.SetHelpString(this.textBoxBadWord, Properties.Resources.textBoxBadWordHelp);
- helpProvider.SetHelpString(this.textBoxReplacement, Properties.Resources.textBoxReplacementHelp);
- }
-
- public DialogResult ShowDialog(string strBadWord, string strReplacement, string strOriginalWord, bool bShowDelete)
- {
- textBoxBadWord.Text = strBadWord;
- textBoxReplacement.Text = strReplacement;
-
- textBoxReplacement.Focus();
- textBoxReplacement.SelectAll();
-
- this.buttonDelete.Visible = bShowDelete;
-
- if (strBadWord != strReplacement)
- {
- this.Text = "Existing Replacement Rule";
- if (!String.IsNullOrEmpty(strOriginalWord))
- {
- this.labelOrigReasonLabel.Visible = true;
- this.labelOriginalReason.Visible = true;
- this.labelOriginalReason.Text = strOriginalWord;
- }
- }
-
- return base.ShowDialog();
- }
-
- public string GoodSpelling
- {
- get { return m_strGoodWord; }
- }
-
- public string BadSpelling
- {
- get { return m_strBadWord; }
- }
-
- ///
- /// Clean up any resources being used.
- ///
- protected override void Dispose( bool disposing )
- {
- if( disposing )
- {
- if(components != null)
- {
- components.Dispose();
- }
- }
- base.Dispose( disposing );
- }
-
- #region Windows Form Designer generated code
- ///
- /// Required method for Designer support - do not modify
- /// the contents of this method with the code editor.
- ///
- private void InitializeComponent()
- {
- this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QueryGoodSpelling));
- this.label1 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
- this.buttonOK = new System.Windows.Forms.Button();
- this.buttonCancel = new System.Windows.Forms.Button();
- this.labelUniCodes = new System.Windows.Forms.Label();
- this.buttonDelete = new System.Windows.Forms.Button();
- this.labelOriginalReason = new System.Windows.Forms.TextBox();
- this.labelOrigReasonLabel = new System.Windows.Forms.Label();
- this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
- this.textBoxBadWord = new EcTextBox();
- this.textBoxReplacement = new EcTextBox();
- this.helpProvider = new System.Windows.Forms.HelpProvider();
- this.toolTip = new System.Windows.Forms.ToolTip(this.components);
- this.tableLayoutPanel.SuspendLayout();
- this.SuspendLayout();
- //
- // label1
- //
- this.label1.Anchor = System.Windows.Forms.AnchorStyles.Right;
- this.label1.AutoSize = true;
- this.label1.Location = new System.Drawing.Point(28, 6);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(69, 13);
- this.label1.TabIndex = 0;
- this.label1.Text = "Bad Spelling:";
- //
- // label2
- //
- this.label2.Anchor = System.Windows.Forms.AnchorStyles.Right;
- this.label2.AutoSize = true;
- this.label2.Location = new System.Drawing.Point(24, 32);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(73, 13);
- this.label2.TabIndex = 2;
- this.label2.Text = "Replacement:";
- //
- // buttonOK
- //
- this.buttonOK.DialogResult = System.Windows.Forms.DialogResult.OK;
- this.buttonOK.Location = new System.Drawing.Point(237, 244);
- this.buttonOK.Name = "buttonOK";
- this.buttonOK.Size = new System.Drawing.Size(61, 23);
- this.buttonOK.TabIndex = 3;
- this.buttonOK.Text = "OK";
- this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click);
- //
- // buttonCancel
- //
- this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.buttonCancel.Location = new System.Drawing.Point(304, 244);
- this.buttonCancel.Name = "buttonCancel";
- this.buttonCancel.Size = new System.Drawing.Size(61, 23);
- this.buttonCancel.TabIndex = 4;
- this.buttonCancel.Text = "Cancel";
- this.buttonCancel.Click += new System.EventHandler(this.buttonCancel_Click);
- //
- // labelUniCodes
- //
- this.labelUniCodes.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
- this.tableLayoutPanel.SetColumnSpan(this.labelUniCodes, 4);
- this.labelUniCodes.Dock = System.Windows.Forms.DockStyle.Fill;
- this.helpProvider.SetHelpString(this.labelUniCodes, "This area shows the Unicode code point values for the characters in the box above" +
- " which has focus. You can use this to see hidden characters (e.g. zero width joi" +
- "ner).");
- this.labelUniCodes.Location = new System.Drawing.Point(3, 55);
- this.labelUniCodes.Margin = new System.Windows.Forms.Padding(3);
- this.labelUniCodes.Name = "labelUniCodes";
- this.labelUniCodes.Padding = new System.Windows.Forms.Padding(3);
- this.helpProvider.SetShowHelp(this.labelUniCodes, true);
- this.labelUniCodes.Size = new System.Drawing.Size(362, 157);
- this.labelUniCodes.TabIndex = 5;
- this.labelUniCodes.Text = "labelUniCodes";
- //
- // buttonDelete
- //
- this.buttonDelete.DialogResult = System.Windows.Forms.DialogResult.Abort;
- this.buttonDelete.Location = new System.Drawing.Point(3, 244);
- this.buttonDelete.Name = "buttonDelete";
- this.buttonDelete.Size = new System.Drawing.Size(67, 23);
- this.buttonDelete.TabIndex = 6;
- this.buttonDelete.Text = "Delete";
- this.buttonDelete.Visible = false;
- this.buttonDelete.Click += new System.EventHandler(this.buttonDelete_Click);
- //
- // labelOriginalReason
- //
- this.tableLayoutPanel.SetColumnSpan(this.labelOriginalReason, 3);
- this.labelOriginalReason.Dock = System.Windows.Forms.DockStyle.Fill;
- this.labelOriginalReason.Location = new System.Drawing.Point(103, 218);
- this.labelOriginalReason.Name = "labelOriginalReason";
- this.labelOriginalReason.ReadOnly = true;
- this.labelOriginalReason.Size = new System.Drawing.Size(262, 20);
- this.labelOriginalReason.TabIndex = 7;
- this.labelOriginalReason.Visible = false;
- //
- // labelOrigReasonLabel
- //
- this.labelOrigReasonLabel.Anchor = System.Windows.Forms.AnchorStyles.Right;
- this.labelOrigReasonLabel.AutoSize = true;
- this.labelOrigReasonLabel.Location = new System.Drawing.Point(3, 221);
- this.labelOrigReasonLabel.Name = "labelOrigReasonLabel";
- this.labelOrigReasonLabel.Size = new System.Drawing.Size(94, 13);
- this.labelOrigReasonLabel.TabIndex = 8;
- this.labelOrigReasonLabel.Text = "added while fixing:";
- this.labelOrigReasonLabel.Visible = false;
- //
- // tableLayoutPanel
- //
- this.tableLayoutPanel.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
- | System.Windows.Forms.AnchorStyles.Left)
- | System.Windows.Forms.AnchorStyles.Right)));
- this.tableLayoutPanel.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
- this.tableLayoutPanel.ColumnCount = 4;
- this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
- this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle());
- this.tableLayoutPanel.Controls.Add(this.labelOriginalReason, 1, 3);
- this.tableLayoutPanel.Controls.Add(this.textBoxBadWord, 1, 0);
- this.tableLayoutPanel.Controls.Add(this.label2, 0, 1);
- this.tableLayoutPanel.Controls.Add(this.labelUniCodes, 0, 2);
- this.tableLayoutPanel.Controls.Add(this.buttonDelete, 0, 4);
- this.tableLayoutPanel.Controls.Add(this.textBoxReplacement, 1, 1);
- this.tableLayoutPanel.Controls.Add(this.buttonOK, 2, 4);
- this.tableLayoutPanel.Controls.Add(this.label1, 0, 0);
- this.tableLayoutPanel.Controls.Add(this.labelOrigReasonLabel, 0, 3);
- this.tableLayoutPanel.Controls.Add(this.buttonCancel, 3, 4);
- this.tableLayoutPanel.Location = new System.Drawing.Point(12, 12);
- this.tableLayoutPanel.Name = "tableLayoutPanel";
- this.tableLayoutPanel.RowCount = 5;
- this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
- this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle());
- this.tableLayoutPanel.Size = new System.Drawing.Size(368, 270);
- this.tableLayoutPanel.TabIndex = 9;
- //
- // textBoxBadWord
- //
- this.tableLayoutPanel.SetColumnSpan(this.textBoxBadWord, 3);
- this.textBoxBadWord.Dock = System.Windows.Forms.DockStyle.Fill;
- this.helpProvider.SetHelpString(this.textBoxBadWord, "");
- this.textBoxBadWord.Location = new System.Drawing.Point(103, 3);
- this.textBoxBadWord.Name = "textBoxBadWord";
- this.helpProvider.SetShowHelp(this.textBoxBadWord, true);
- this.textBoxBadWord.Size = new System.Drawing.Size(262, 20);
- this.textBoxBadWord.TabIndex = 1;
- this.textBoxBadWord.Text = "textBoxBadWord";
- this.toolTip.SetToolTip(this.textBoxBadWord, "Contains the bad spelling form");
- this.textBoxBadWord.GotFocus += new System.EventHandler(this.textBoxBadWord_GotFocus);
- this.textBoxBadWord.TextChanged += new System.EventHandler(this.textBoxBadWord_TextChanged);
- //
- // textBoxReplacement
- //
- this.tableLayoutPanel.SetColumnSpan(this.textBoxReplacement, 3);
- this.textBoxReplacement.Dock = System.Windows.Forms.DockStyle.Fill;
- this.helpProvider.SetHelpString(this.textBoxReplacement, "");
- this.textBoxReplacement.Location = new System.Drawing.Point(103, 29);
- this.textBoxReplacement.Name = "textBoxReplacement";
- this.helpProvider.SetShowHelp(this.textBoxReplacement, true);
- this.textBoxReplacement.Size = new System.Drawing.Size(262, 20);
- this.textBoxReplacement.TabIndex = 1;
- this.textBoxReplacement.Text = "textBoxReplacement";
- this.toolTip.SetToolTip(this.textBoxReplacement, "Contains the good spelling form (i.e. the replacment for when the bad spelling fo" +
- "rm occurs)");
- this.textBoxReplacement.GotFocus += new System.EventHandler(this.textBoxReplacement_GotFocus);
- this.textBoxReplacement.TextChanged += new System.EventHandler(this.textBoxReplacement_TextChanged);
- //
- // QueryGoodSpelling
- //
- this.AcceptButton = this.buttonOK;
- this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
- this.ClientSize = new System.Drawing.Size(392, 294);
- this.Controls.Add(this.tableLayoutPanel);
- this.HelpButton = true;
- this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
- this.MaximizeBox = false;
- this.MinimizeBox = false;
- this.Name = "QueryGoodSpelling";
- this.Text = "Fix Spelling";
- this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.QueryGoodSpelling_FormClosing);
- this.tableLayoutPanel.ResumeLayout(false);
- this.tableLayoutPanel.PerformLayout();
- this.ResumeLayout(false);
-
- }
- #endregion
-
- private void buttonOK_Click(object sender, System.EventArgs e)
- {
- m_strGoodWord = this.textBoxReplacement.Text;
- m_strBadWord = this.textBoxBadWord.Text;
- this.Close();
- }
-
- private void QueryGoodSpelling_FormClosing(object sender, FormClosingEventArgs e)
- {
- if (String.IsNullOrEmpty(m_strBadWord) && (DialogResult == DialogResult.OK))
- {
- MessageBox.Show("You can't have an empty Bad Spelling form. Click Cancel if you didn't mean to add a rule.", SpellingFixerEC.cstrCaption);
- e.Cancel = true;
- }
- }
-
- private void buttonCancel_Click(object sender, System.EventArgs e)
- {
- // this.DialogResult = DialogResult.Cancel;
- this.Close();
- }
-
- private void textBoxBadWord_GotFocus(object sender, EventArgs e)
- {
- UpdateUniCodes(this.textBoxBadWord.Text);
- }
-
- private void textBoxReplacement_GotFocus(object sender, EventArgs e)
- {
- UpdateUniCodes(this.textBoxReplacement.Text);
- }
-
- private void UpdateUniCodes(string strInputString)
- {
- int nLenString = strInputString.Length;
-
- string strWhole = null, strPiece = null, strUPiece = null;
- foreach(char ch in strInputString)
- {
- if( ch == 0 ) // sometimes it's null (esp. for utf32)
- strPiece = "nul (u0000) ";
- else
- {
- strUPiece = String.Format("{0:X}", (int)ch);
-
- // left pad with 0's (there may be a better way to do this, but
- // I don't know what it is)
- while(strUPiece.Length < 4) strUPiece = "0" + strUPiece;
-
- strPiece = String.Format("{0:#} (u{1,4}) ", ch, strUPiece);
- }
- strWhole += strPiece;
- }
-
- this.labelUniCodes.Text = strWhole;
- }
-
- private void textBoxBadWord_TextChanged(object sender, EventArgs e)
- {
- UpdateUniCodes(this.textBoxBadWord.Text);
- }
-
- private void textBoxReplacement_TextChanged(object sender, EventArgs e)
- {
- UpdateUniCodes(this.textBoxReplacement.Text);
- }
-
- private void buttonDelete_Click(object sender, System.EventArgs e)
- {
- this.Close();
- }
- }
-}
diff --git a/src/SpellingFixerEC/SpellingFixerEC.cs b/src/SpellingFixerEC/SpellingFixerEC.cs
index 0b767ca5..055f59ed 100644
--- a/src/SpellingFixerEC/SpellingFixerEC.cs
+++ b/src/SpellingFixerEC/SpellingFixerEC.cs
@@ -25,6 +25,7 @@ public class SpellingFixerEC
{
public const string cstrAttributeFontToUse = "SpellingFixer Display Font";
public const string cstrAttributeFontSizeToUse = "SpellingFixer Display Font Size";
+ public const string cstrAttributeFontRightToLeft = "SpellingFixer Display Right to Left";
public const string cstrAttributeWordBoundaryDelimiter = "SpellingFixer Word Boundary Delimiter";
public const string cstrAttributeNonWordChars = "SpellingFixer punctuation and whitespace characters";
public const string cstrDefaultPunctuationAndWhitespace = "' ' tab nl '.' ',' '!' ':' ';' '-' \"'\" '\"' '' '' '' '' '(' ')' '[' ']' '{' '}'";
@@ -45,8 +46,7 @@ public class SpellingFixerEC
private string m_strNonWordChars;
private string m_strConverterSpec;
private string m_strEncConverterName;
- private bool m_bLegacy;
- private int m_cp = 1252;
+ private bool m_isRightToLeft;
// leave a default constructor which *doesn't* automatically log-in to a project for
// COM clients that want to use CscProject via SelectProject below.
@@ -60,13 +60,11 @@ public SpellingFixerEC()
///
public void LoginProject()
{
- LoginSF login = new LoginSF();
+ var login = new LoginSF();
if (login.ShowDialog() == DialogResult.OK)
{
m_font = login.FontToUse;
- m_bLegacy = login.IsLegacy;
- if (m_bLegacy)
- m_cp = login.CpToUse;
+ m_isRightToLeft = login.IsRightToLeft;
m_strConverterSpec = login.ConverterSpec;
SpellFixerEncConverterName = login.EncConverterName;
WordBoundaryDelimiter = login.WordBoundaryDelimiter;
@@ -78,13 +76,11 @@ public void LoginProject()
public SpellingFixerEC(string strProjectName)
{
- LoginSF login = new LoginSF();
+ var login = new LoginSF();
if (login.LoadProject(strProjectName))
{
m_font = login.FontToUse;
- m_bLegacy = login.IsLegacy;
- if (m_bLegacy)
- m_cp = login.CpToUse;
+ m_isRightToLeft = login.IsRightToLeft;
m_strConverterSpec = login.ConverterSpec;
SpellFixerEncConverterName = login.EncConverterName;
WordBoundaryDelimiter = login.WordBoundaryDelimiter;
@@ -97,12 +93,11 @@ public SpellingFixerEC(string strProjectName)
public SpellingFixerEC(string strProjectName, Font font, string strConverterSpec, string strEncConverterName,
[Optional, DefaultParameterValue(SpellingFixerEC.cstrDefaultWordBoundaryDelimiter)] string strWordBoundaryDelimiter,
[Optional, DefaultParameterValue(cstrDefaultPunctuationAndWhitespace)] string strPunctuationAndWhiteSpace,
- [Optional, DefaultParameterValue(false)] bool bLegacy, [Optional, DefaultParameterValue(1252)] int cp)
+ [Optional, DefaultParameterValue(false)] bool bLegacy, [Optional, DefaultParameterValue(1252)] int cp,
+ [Optional, DefaultParameterValue(false)] bool bRightToLeft)
{
m_font = font;
- m_bLegacy = bLegacy;
- if (m_bLegacy)
- m_cp = cp;
+ m_isRightToLeft = bRightToLeft;
m_strConverterSpec = strConverterSpec;
SpellFixerEncConverterName = strEncConverterName;
WordBoundaryDelimiter = strWordBoundaryDelimiter;
@@ -143,8 +138,8 @@ public IEncConverter SpellFixerEncConverter
if (m_strEncConverterName == null)
return null;
- EncConverters aECs = new EncConverters();
- IEncConverter aEC = null;
+ var aECs = new EncConverters();
+ IEncConverter aEC;
if (aECs.ContainsKey(m_strEncConverterName))
aEC = aECs[m_strEncConverterName];
else
@@ -152,9 +147,9 @@ public IEncConverter SpellFixerEncConverter
aEC = new CcEncConverter();
string strDummy = null;
int nProcType = 0;
- ConvType eConvType = (m_bLegacy) ? ConvType.Legacy_to_Legacy : ConvType.Unicode_to_Unicode;
+ var eConvType = ConvType.Unicode_to_Unicode;
aEC.Initialize(m_strEncConverterName, m_strConverterSpec, ref strDummy, ref strDummy,
- ref eConvType, ref nProcType, m_cp, m_cp, true);
+ ref eConvType, ref nProcType, 0, 0, true);
}
return aEC;
@@ -167,6 +162,12 @@ private string WordBoundaryDelimiter
set { m_strWordBoundaryDelimiter = value; }
}
+ private bool IsRightToLeft
+ {
+ get { return m_isRightToLeft; }
+ set { m_isRightToLeft = value; }
+ }
+
private string PunctuationAndWhiteSpace
{
get { return m_strNonWordChars; }
@@ -183,9 +184,8 @@ public void QueryForSpellingCorrectionIfTableEmpty(string strBadWord)
// even if the file exists, it might have no rules, so double-check
if (File.Exists(m_strConverterSpec))
{
- DataTable myTable;
Encoding enc = GetEncoding;
- if ( !InitializeDataTableFromCCTable(m_strConverterSpec, enc, WordBoundaryDelimiter, out myTable)
+ if ( !InitializeDataTableFromCCTable(m_strConverterSpec, enc, WordBoundaryDelimiter, out DataTable myTable)
|| (myTable.Rows.Count > 0))
{
return; // don't query for a record if there are already spelling corrections in the file
@@ -193,7 +193,7 @@ public void QueryForSpellingCorrectionIfTableEmpty(string strBadWord)
}
else
{
- LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace, null, !this.m_bLegacy);
+ LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace);
}
QueryAndAppend(strBadWord);
@@ -201,16 +201,20 @@ public void QueryForSpellingCorrectionIfTableEmpty(string strBadWord)
protected void QueryAndAppend(string strBadWord)
{
+#if !OldDialogs
+ var aQuery = new QueryFindReplaceDialog(m_font);
+#else
QueryGoodSpelling aQuery = new QueryGoodSpelling(m_font);
- if (aQuery.ShowDialog(strBadWord, strBadWord, strBadWord, false) == DialogResult.OK)
+#endif
+ if (aQuery.ShowDialog(strBadWord, strBadWord, strBadWord, IsRightToLeft, WordBoundaryDelimiter, false) == DialogResult.OK)
{
// if it was legacy encoded, then we need to convert the data to narrow using
// the code page the user specified (or we got out of the repository)
Encoding enc = GetEncoding;
// get a stream writer for these encoding and append
- StreamWriter sw = new StreamWriter(m_strConverterSpec, true, enc);
- sw.WriteLine(FormatSubstitutionRule(aQuery.BadSpelling, aQuery.GoodSpelling, WordBoundaryDelimiter, strBadWord));
+ var sw = new StreamWriter(m_strConverterSpec, true, enc);
+ sw.WriteLine(FormatSubstitutionRule(aQuery.FindWhat, aQuery.ReplaceWith, WordBoundaryDelimiter, strBadWord));
sw.Flush();
sw.Close();
}
@@ -242,7 +246,7 @@ public void AssignCorrectSpelling(string strBadWord)
}
else
{
- LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace, null, !this.m_bLegacy);
+ LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace);
}
QueryAndAppend(strBadWord);
@@ -271,7 +275,7 @@ public void AssignCorrectSpelling(string strBadWord, string strReplacement)
}
else
{
- LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace, null, !this.m_bLegacy);
+ LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace);
}
// if it was legacy encoded, then we need to convert the data to narrow using
@@ -279,7 +283,7 @@ public void AssignCorrectSpelling(string strBadWord, string strReplacement)
Encoding enc = GetEncoding;
// get a stream writer for this encoding and append
- StreamWriter sw = new StreamWriter(m_strConverterSpec, true, enc);
+ var sw = new StreamWriter(m_strConverterSpec, true, enc);
sw.WriteLine(FormatSubstitutionRule(strBadWord, strReplacement, WordBoundaryDelimiter, strBadWord));
sw.Flush();
sw.Close();
@@ -294,9 +298,8 @@ public void FindReplacementRule(string strWord)
CleanWord(ref strWord);
// Open the CC table that has the mappings and put them in a DataTable.
- DataTable myTable;
Encoding enc = GetEncoding;
- if (InitializeDataTableFromCCTable(m_strConverterSpec, enc, WordBoundaryDelimiter, out myTable))
+ if (InitializeDataTableFromCCTable(m_strConverterSpec, enc, WordBoundaryDelimiter, out DataTable myTable))
{
// temporary filename for temporary CC tables (to check portions of the file at a time)
string strTempName = Path.GetTempFileName();
@@ -365,8 +368,12 @@ public void FindReplacementRule(string strWord)
else if ((nFoundIndex >= 0) && (nFoundIndex < myTable.Rows.Count))
{
DataRow row = myTable.Rows[nFoundIndex];
+#if !OldDialogs
+ var aQuery = new QueryFindReplaceDialog(m_font);
+#else
QueryGoodSpelling aQuery = new QueryGoodSpelling(m_font);
- DialogResult res = aQuery.ShowDialog((string)row[strColumnLhs], (string)row[strColumnRhs], GetComment(row), true);
+#endif
+ DialogResult res = aQuery.ShowDialog((string)row[strColumnLhs], (string)row[strColumnRhs], GetComment(row), IsRightToLeft, WordBoundaryDelimiter, true);
bool bRewrite = false;
if (res == DialogResult.Abort)
{
@@ -377,14 +384,14 @@ public void FindReplacementRule(string strWord)
// if the user clicks OK and has made a change...
if ((res == DialogResult.OK)
- && (((string)row[strColumnLhs] != aQuery.BadSpelling)
- || ((string)row[strColumnRhs] != aQuery.GoodSpelling)
+ && (((string)row[strColumnLhs] != aQuery.FindWhat)
+ || ((string)row[strColumnRhs] != aQuery.ReplaceWith)
)
)
{
// update the table and rewrite
- row[strColumnLhs] = aQuery.BadSpelling;
- row[strColumnRhs] = aQuery.GoodSpelling;
+ row[strColumnLhs] = aQuery.FindWhat;
+ row[strColumnRhs] = aQuery.ReplaceWith;
row[strColumnCmt] = strWord;
bRewrite = true;
}
@@ -392,7 +399,6 @@ public void FindReplacementRule(string strWord)
if (bRewrite)
{
// write the newly updated DataTable
- LoginSF.ReWriteCCTableHeader(m_strConverterSpec, PunctuationAndWhiteSpace, enc);
AppendCCTableFromDataTable(m_strConverterSpec, enc, WordBoundaryDelimiter, PunctuationAndWhiteSpace, myTable);
}
}
@@ -408,20 +414,19 @@ public void EditSpellingFixes()
// Open the CC table that has the mappings and put them in a DataTable.
if (!File.Exists(m_strConverterSpec))
{
- LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace, null, !this.m_bLegacy);
+ LoginSF.CreateCCTable(m_strConverterSpec, SpellFixerEncConverterName, PunctuationAndWhiteSpace);
}
// if it was legacy encoded, then we need to convert the data to narrow using
// the code page the user specified (or we got out of the repository)
Encoding enc = GetEncoding;
- DataTable myTable;
- if (InitializeDataTableFromCCTable(m_strConverterSpec, enc, WordBoundaryDelimiter, out myTable))
+ if (InitializeDataTableFromCCTable(m_strConverterSpec, enc, WordBoundaryDelimiter, out DataTable myTable))
{
// now put up an editable grid with this data.
DialogResult res = DialogResult.Cancel;
try
{
- ViewBadGoodPairsDlg dlg = new ViewBadGoodPairsDlg(myTable, m_font);
+ var dlg = new ViewBadGoodPairsDlg(myTable, m_font, WordBoundaryDelimiter, IsRightToLeft);
res = dlg.ShowDialog();
}
#if DEBUG
@@ -435,7 +440,6 @@ public void EditSpellingFixes()
if (res == DialogResult.OK)
{
- LoginSF.ReWriteCCTableHeader(m_strConverterSpec, PunctuationAndWhiteSpace, enc);
AppendCCTableFromDataTable(m_strConverterSpec, enc, WordBoundaryDelimiter, PunctuationAndWhiteSpace, myTable);
}
}
@@ -446,19 +450,7 @@ protected Encoding GetEncoding
{
get
{
- // if it was legacy encoded, then we need to convert the data to narrow using
- // the code page the user specified (or we got out of the repository)
- Encoding enc = null;
- if (m_bLegacy)
- {
- int cp = m_cp;
- if (m_cp == EncConverters.cnSymbolFontCodePage)
- cp = EncConverters.cnIso8859_1CodePage;
- enc = Encoding.GetEncoding(cp);
- }
- else
- enc = new UTF8Encoding();
-
+ var enc = new UTF8Encoding();
return enc;
}
}
@@ -467,7 +459,7 @@ protected static DataTable GetDataTable
{
get
{
- DataTable myTable = new DataTable("SpellingFixesList");
+ var myTable = new DataTable("SpellingFixesList");
myTable.Columns.Add(new DataColumn(strColumnLhs, typeof(string)));
myTable.Columns.Add(new DataColumn(strColumnRhs, typeof(string)));
myTable.Columns.Add(new DataColumn(strColumnCmt, typeof(string)));
@@ -481,8 +473,8 @@ private static void CleanWord(ref string str)
// then strip off invalid chars (that sometimes come in from Word)
if (str != null)
{
- int nIndexBadChar = 0;
char[] aBadChars = new char[] { '\r', '\n' };
+ int nIndexBadChar;
while ((nIndexBadChar = str.IndexOfAny(aBadChars)) != -1)
str = str.Remove(nIndexBadChar, 1);
}
@@ -506,7 +498,7 @@ private bool ChaChaChaChaChanges(IEncConverter aEC, string strFileName, string s
{
string strDummy = null;
int lProcessType = (int)SpellingFixerEC.SFProcessType;
- ConvType eConvType = (m_bLegacy) ? ConvType.Legacy_to_Legacy : ConvType.Unicode_to_Unicode;
+ var eConvType = ConvType.Unicode_to_Unicode;
aEC.Initialize("dummyname", strFileName, ref strDummy, ref strDummy, ref eConvType, ref lProcessType, 0, 0, true);
return (aEC.Convert(strWord) != strWord);
}
@@ -517,20 +509,6 @@ private bool ChaChaChaChaChanges(IEncConverter aEC, string strFileName, Encoding
return ChaChaChaChaChanges(aEC, strFileName, strWord);
}
- private void GetPortionOfTable(DataTable myTable, int nIndex, int nLength, ref DataTable tblTestingRules)
- {
- tblTestingRules.Clear();
- for (int i = nIndex; (nLength-- > 0); nIndex++)
- {
- DataRow row = myTable.Rows[nIndex];
- DataRow newRow = tblTestingRules.NewRow();
- newRow[strColumnLhs] = row[strColumnLhs];
- newRow[strColumnRhs] = row[strColumnRhs];
- newRow[strColumnCmt] = row[strColumnCmt];
- tblTestingRules.Rows.Add(newRow);
- }
- }
-
internal static string FormatSubstitutionRule(string strBad, string strGood, string strWordBoundaryDelimiter, string strCommentWord)
{
// if the user indicated a word boundary condition (i.e. #pete, ete#, or #pete#)
@@ -582,14 +560,18 @@ internal static void AppendCCTableFromDataTable
string strConverterSpec,
Encoding enc,
string strWordBoundaryDelimiter,
- string strPunctuationAndWhiteSpace,
+ string strNonWordCharacters,
DataTable myTable
)
{
+ int rowCount = myTable.Rows.Count;
+
+ LoginSF.ReWriteCCTableHeader(strConverterSpec, strNonWordCharacters, enc, rowCount > 0);
+
// get a stream writer to write the new pairs
- StreamWriter sw = new StreamWriter(strConverterSpec, true, enc);
+ var sw = new StreamWriter(strConverterSpec, true, enc);
- AppendCCTableFromDataTable(sw, strWordBoundaryDelimiter, strPunctuationAndWhiteSpace, myTable, 0, myTable.Rows.Count);
+ AppendCCTableFromDataTable(sw, strWordBoundaryDelimiter, myTable, 0, rowCount);
sw.Flush();
sw.Close();
@@ -600,9 +582,9 @@ internal void WriteCCTableFromDataTable(string strFilename, Encoding enc, DataTa
if (File.Exists(strFilename))
File.Delete(strFilename);
- StreamWriter sw = new StreamWriter(strFilename, false, enc);
- LoginSF.CreateCCTable(sw, SpellFixerEncConverterName, PunctuationAndWhiteSpace, null, !m_bLegacy);
- AppendCCTableFromDataTable(sw, WordBoundaryDelimiter, PunctuationAndWhiteSpace, tbl, nTableIndex, nNumRows);
+ var sw = new StreamWriter(strFilename, false, enc);
+ LoginSF.CreateCCTable(sw, SpellFixerEncConverterName, PunctuationAndWhiteSpace);
+ AppendCCTableFromDataTable(sw, WordBoundaryDelimiter, tbl, nTableIndex, nNumRows);
sw.Flush();
sw.Close();
}
@@ -611,7 +593,6 @@ internal static void AppendCCTableFromDataTable
(
StreamWriter sw,
string strWordBoundaryDelimiter,
- string strPunctuationAndWhiteSpace,
DataTable myTable,
int nTableIndex,
int nNumRows
@@ -638,10 +619,10 @@ int nNumRows
internal static StreamReader InitReaderPastHeader(string strConverterSpec, Encoding enc)
{
// get a stream writer for these encoding and append
- StreamReader sr = new StreamReader(strConverterSpec, enc);
+ var sr = new StreamReader(strConverterSpec, enc);
// skip past the header lines
- string line = null;
+ string line;
do
{
line = sr.ReadLine();
@@ -649,7 +630,7 @@ internal static StreamReader InitReaderPastHeader(string strConverterSpec, Encod
if (line == null)
throw new ExternalException(String.Format("The substitution mapping file (i.e. '{0}') appears to be from a previous version of SpellFixer. Create a new project and manually copy over the spelling substitutions from the existing mapping file to the new project mapping file using a text editor like Notepad", strConverterSpec));
- } while (line != LoginSF.cstrLastHeaderLine);
+ } while (line != LoginSF.CctableLastHeaderLine);
return sr;
}
@@ -666,7 +647,7 @@ out DataTable myTable
StreamReader sr = InitReaderPastHeader(strConverterSpec, enc);
myTable = GetDataTable;
- string line = null;
+ string line;
while ((line = sr.ReadLine()) != null)
{
string strLhs = null;
diff --git a/src/SpellingFixerEC/SpellingFixerEC.csproj b/src/SpellingFixerEC/SpellingFixerEC.csproj
index e86f8a1f..a58d6bf2 100644
--- a/src/SpellingFixerEC/SpellingFixerEC.csproj
+++ b/src/SpellingFixerEC/SpellingFixerEC.csproj
@@ -1,6 +1,6 @@
-
+
Local
9.0.30729
@@ -60,6 +60,7 @@
x86
true
GlobalSuppressions.cs
+ latest
prompt
AllRules.ruleset
false
@@ -74,6 +75,7 @@
x86
true
GlobalSuppressions.cs
+ latest
prompt
AllRules.ruleset
false
@@ -101,11 +103,14 @@
latest
prompt
AllRules.ruleset
+ false
$(EcDistFilesPath)\win-$(Platform)\native\CcEC.dll
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -138,20 +143,32 @@
+
+ Form
+
+
+ AddNewProjectForm.cs
+
Code
Form
+
+ LoginSF.cs
+
True
True
Resources.resx
-
+
Form
+
+ QueryFindReplaceDialog.cs
+
@@ -160,6 +177,10 @@
ViewBadGoodPairsDlg.cs
+
+ AddNewProjectForm.cs
+ Designer
+
LoginSF.cs
Designer
@@ -169,9 +190,8 @@
ResXFileCodeGenerator
Resources.Designer.cs
-
- QueryGoodSpelling.cs
- Designer
+
+ QueryFindReplaceDialog.cs
ViewBadGoodPairsDlg.cs
@@ -230,6 +250,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/SpellingFixerEC/ViewBadGoodPairsDlg.cs b/src/SpellingFixerEC/ViewBadGoodPairsDlg.cs
index b44de844..6245e0ae 100644
--- a/src/SpellingFixerEC/ViewBadGoodPairsDlg.cs
+++ b/src/SpellingFixerEC/ViewBadGoodPairsDlg.cs
@@ -22,11 +22,16 @@ internal partial class ViewBadGoodPairsDlg : Form
const int cnBadSpelling = 0;
const int cnGoodSpelling = 1;
+ private readonly string _wordBoundaryDelimiter;
+ private readonly bool _isRightToLeft;
- internal ViewBadGoodPairsDlg(DataTable myTable, Font font)
+ internal ViewBadGoodPairsDlg(DataTable myTable, Font font, string wordBoundaryDelimiter, bool isRightToLeft)
{
InitializeComponent();
+ _wordBoundaryDelimiter = wordBoundaryDelimiter;
+ _isRightToLeft = isRightToLeft;
+
// for this ctor, the columns from the datatable
this.dataGridView.Columns.Clear();
@@ -94,24 +99,24 @@ protected bool EditingCscBad2GoodList
}
#endif
- private void buttonOK_Click(object sender, EventArgs e)
+ private void ButtonOK_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.OK;
this.Close();
}
- private void buttonCancel_Click(object sender, EventArgs e)
+ private void ButtonCancel_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
this.Close();
}
- private void dataGridView_UserAddedRow(object sender, DataGridViewRowEventArgs e)
+ private void DataGridView_UserAddedRow(object sender, DataGridViewRowEventArgs e)
{
buttonOK.Enabled = true;
}
- private void dataGridView_UserDeletedRow(object sender, DataGridViewRowEventArgs e)
+ private void DataGridView_UserDeletedRow(object sender, DataGridViewRowEventArgs e)
{
DeletingRow(e.Row);
}
@@ -153,7 +158,7 @@ protected bool DeletingRow(DataGridViewRow theRow)
protected string m_strBadForm = null;
protected string m_strGoodForm = null;
protected string m_strWordBeingEdited = null;
- private void dataGridView_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
+ private void DataGridView_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
{
DataGridViewRow theRow = dataGridView.Rows[e.RowIndex];
if (theRow.IsNewRow)
@@ -167,7 +172,7 @@ private void dataGridView_CellBeginEdit(object sender, DataGridViewCellCancelEve
m_strWordBeingEdited = (e.ColumnIndex == cnBadSpelling) ? m_strBadForm : m_strGoodForm;
}
- private void dataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e)
+ private void DataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
DataGridViewRow theRow = dataGridView.Rows[e.RowIndex];
string strWordEdited = (string)theRow.Cells[e.ColumnIndex].Value;
@@ -175,218 +180,12 @@ private void dataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e
return;
buttonOK.Enabled = true;
-
-#if !TurnOffSF30
- // the word was changed... if we're editing the dictionary...
- if (EditingDictionary)
- {
- // if this is a new record...
- if (String.IsNullOrEmpty(m_strWordBeingEdited))
- if (!AddToWhiteList(strWordEdited)) // (i.e. so add)
- {
- // means we didn't add it (because it was already there)
- System.Diagnostics.Debug.Assert(m_mapWhiteList.ContainsKey(strWordEdited));
-
- // in that case, don't add this new value, but just select and display the existing value.
- theRow.Cells[cnGoodSpelling].Value = null;
- }
-
- // ... then we also have to update any entries in the bad2good list that had
- // the original good word in them.
- DialogResult res = RetaskBad2GoodList(m_strWordBeingEdited, strWordEdited);
-
- // either if they said 'Yes' or there weren't others...
- if (res != DialogResult.Cancel)
- {
- // update the current value in the known good list with the new value
- RetaskWhiteListSfw(m_strWordBeingEdited, strWordEdited);
- }
-
- // if it happened to have been 'No', then we have to have the old value as well
- if (res == DialogResult.No)
- {
- if (AddToWhiteList(m_strWordBeingEdited)) // (i.e. so add)
- dataGridView.Rows.Add(new object[] { null, m_strWordBeingEdited });
- }
-
- // the update to the WordsToCheck will happen by the caller after we're totally done
- }
- else if (EditingCscBad2GoodList)
- {
- DataGridViewCell theBadCell = theRow.Cells[cnBadSpelling];
- if (e.ColumnIndex == cnGoodSpelling)
- {
- string strBadValue = (string)theBadCell.Value;
- if (String.IsNullOrEmpty(strBadValue))
- theRow.Cells[cnGoodSpelling].Value = strWordEdited;
- else
- {
- // if this is newly edited (i.e. word being edited is null), then pretend the bad value is
- // new too (or it looks like it's already there)
- GoodValueEdited(theRow, strBadValue, strBadValue, m_strWordBeingEdited, strWordEdited);
- }
- }
- else // edited the bad spelling cell
- {
- System.Diagnostics.Debug.Assert(e.ColumnIndex == cnBadSpelling);
- if (String.IsNullOrEmpty(m_strWordBeingEdited) && (theRow.Cells[cnGoodSpelling].Value == null))
- // means that this is the new row, so with only a bad value, we have nothing
- theRow.Cells[cnBadSpelling].Value = strWordEdited;
- else
- BadValueOnlyEdited(theBadCell, m_strWordBeingEdited, strWordEdited, (string)theRow.Cells[cnGoodSpelling].Value);
- }
- }
-#endif
- }
-
- private void UpdateGridGoodValues(string strOldValue, string strNewValue)
- {
- foreach (DataGridViewRow aRow in dataGridView.Rows)
- {
- DataGridViewCell theGoodCell = aRow.Cells[cnGoodSpelling];
- if (strOldValue == (string)theGoodCell.Value)
- theGoodCell.Value = strNewValue;
- }
- }
-
-#if !TurnOffSF30
- private DialogResult RetaskBad2GoodList(string strOldValue, string strNewValue)
- {
- // ... then we also have to update any entries in the bad2good list that had
- // the original good word in them.
- DialogResult res = DialogResult.None;
- if (m_mapBad2Good.ContainsValue(strOldValue))
- {
- bool bDeleting = String.IsNullOrEmpty(strNewValue);
- string strMsg = String.Format("The word you just {1}, '{2}', is in other records in the bad-to-good list.{0}Would you like to have those record(s) {1} as well?",
- Environment.NewLine, (bDeleting) ? "deleted" : "changed", strOldValue);
-
- if (!bDeleting)
- strMsg += String.Format(" (i.e. to '{0}')", strNewValue);
-
- res = MessageBox.Show(strMsg, CscProject.cstrCaption, MessageBoxButtons.YesNoCancel);
-
- if (res == DialogResult.Yes)
- {
- while (m_mapBad2Good.ContainsValue(strOldValue))
- {
- foreach (KeyValuePair kvp in m_mapBad2Good)
- {
- if (strOldValue == kvp.Value)
- {
- m_mapBad2Good.Remove(kvp.Key);
- if (!bDeleting)
- m_mapBad2Good.Add(kvp.Key, strNewValue);
- break; // can't modify the collection without restarting the enumerator
- }
- }
- }
- }
- }
-
- return res;
- }
-
- private void RetaskWhiteListSfw(string strKey, string strNewValue)
- {
- SpellFixerWord sfw = m_mapWhiteList[strKey];
- m_mapWhiteList.Remove(strKey);
- if (!m_mapWhiteList.ContainsKey(strNewValue))
- {
- sfw.Value = strNewValue;
- sfw.InitializeNonStaticData(m_project);
- m_mapWhiteList.Add(sfw);
- }
- }
-
- private bool AddToWhiteList(string strValue)
- {
- if (!m_mapWhiteList.ContainsKey(strValue))
- {
- SpellFixerWord sfw = m_project.GetNewSpellFixerWord(strValue, null);
- m_mapWhiteList.Add(sfw);
- return true;
- }
- return false;
- }
-
- protected void GoodValueEdited(DataGridViewRow theRow, string strBadValue, string strNewBadValue,
- string strGoodValue, string strNewGoodValue)
- {
- // if the new record is already in there, then just select and display the existing value
- if (strBadValue != strNewBadValue)
- foreach (DataGridViewRow aRow in dataGridView.Rows)
- if (strNewBadValue == (string)aRow.Cells[cnBadSpelling].Value)
- {
- aRow.Selected = true;
- dataGridView.FirstDisplayedScrollingRowIndex = aRow.Index;
- System.Diagnostics.Debug.Assert(m_mapBad2Good.ContainsKey(strNewBadValue) && m_mapBad2Good[strNewBadValue] == strNewGoodValue);
- return;
- }
-
- // remove the one we're editing (so we don't find it below causing us to query the user
- // about *that* one)
- if (!String.IsNullOrEmpty(strBadValue))
- m_mapBad2Good.Remove(strBadValue);
-
- // then see if any other records have the same 'good form' and ask the user if they'd like us
- // to change those also
- DialogResult res = RetaskBad2GoodList(strGoodValue, strNewGoodValue);
- if (res == DialogResult.Yes)
- UpdateGridGoodValues(strGoodValue, strNewGoodValue);
-
- // now update the row being edited with the new data
- theRow.Cells[cnGoodSpelling].Value = strNewGoodValue;
- if (strNewBadValue != strBadValue)
- theRow.Cells[cnBadSpelling].Value = strNewBadValue;
-
- // now add the new data to the collection
- m_mapBad2Good.Add(strNewBadValue, strNewGoodValue);
-
- // also update the known good list with the new good form (if we're changing them all)
- System.Diagnostics.Debug.Assert(String.IsNullOrEmpty(strGoodValue) || m_mapWhiteList.ContainsKey(strGoodValue));
- if (!String.IsNullOrEmpty(strGoodValue)
- && m_mapWhiteList.ContainsKey(strGoodValue)
- && (res != DialogResult.No)) // this means the original good form is still there for other records
- {
- RetaskWhiteListSfw(strGoodValue, strNewGoodValue);
- }
- else if (!m_mapWhiteList.ContainsKey(strNewGoodValue))
- AddToWhiteList(strNewGoodValue);
-
- buttonOK.Enabled = true;
- // the update to the WordsToCheck will happen by the caller after we're totally done
- }
-
- protected void BadValueOnlyEdited(DataGridViewCell theBadCell, string strBadValue, string strNewBadValue,
- string strNewGoodValue)
- {
- // update the row value
- theBadCell.Value = strNewBadValue;
-
- // and update the collection
- if (!String.IsNullOrEmpty(strBadValue))
- m_mapBad2Good.Remove(strBadValue);
-
- m_mapBad2Good.Add(strNewBadValue, strNewGoodValue);
-
- // since we know this can't be a good word (or it wouldn't be the 'bad' form), remove it from the white list if present
- if (m_mapWhiteList.ContainsKey(strNewBadValue))
- m_mapWhiteList.Remove(strNewBadValue);
-
- buttonOK.Enabled = true;
}
-#else // not in SF30
-#endif
-
- private void dataGridView_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e)
+ private void DataGridView_CellMouseUp(object sender, DataGridViewCellMouseEventArgs e)
{
if ((e.RowIndex < 0) || (e.RowIndex >= dataGridView.Rows.Count)
|| (e.ColumnIndex < 0) || (e.ColumnIndex >= dataGridView.Columns.Count)
-#if !TurnOffSF30
- || (EditingDictionary)
-#endif
|| (e.Button != MouseButtons.Right))
return;
@@ -413,8 +212,13 @@ protected void ProcessEditRow(DataGridViewRow theRow)
string strBadValue = (string)theBadCell.Value;
string strGoodValue = (string)theGoodCell.Value;
+#if !OldDialogs
+ var aQuery = new QueryFindReplaceDialog(dataGridView.RowsDefaultCellStyle.Font);
+#else
QueryGoodSpelling aQuery = new QueryGoodSpelling(dataGridView.RowsDefaultCellStyle.Font);
- DialogResult res = aQuery.ShowDialog(strBadValue, strGoodValue, strBadValue, (strBadValue != null));
+#endif
+ DialogResult res = aQuery.ShowDialog(strBadValue, strGoodValue, strBadValue,
+ _isRightToLeft, _wordBoundaryDelimiter, (strBadValue != null));
if (res == DialogResult.Abort)
{
// this means delete
@@ -439,10 +243,10 @@ protected void ProcessEditRow(DataGridViewRow theRow)
// o both columns were non-null and now the 'bad' value (only) is changed
// -> change the bad value in the row
// -> change the bad value in the bad2good list
- if (String.IsNullOrEmpty(aQuery.BadSpelling) || String.IsNullOrEmpty(aQuery.GoodSpelling))
+ if (String.IsNullOrEmpty(aQuery.FindWhat) || String.IsNullOrEmpty(aQuery.ReplaceWith))
{
// if either of them are null...
- throw new ApplicationException("The 'Bad' and 'Good' forms are not allowed to be nothing!");
+ throw new ApplicationException("The 'Find What' and 'Replace With' values are not allowed to be nothing!");
}
#if !TurnOffSF30
/* I don't recall what I was thinking about this one. Sometimes having the good and bad spelling
@@ -460,8 +264,8 @@ protected void ProcessEditRow(DataGridViewRow theRow)
#endif
{
// Legacy SpellFixer
- theBadCell.Value = aQuery.BadSpelling;
- theGoodCell.Value = aQuery.GoodSpelling;
+ theBadCell.Value = aQuery.FindWhat;
+ theGoodCell.Value = aQuery.ReplaceWith;
}
#if !TurnOffSF30
else if (String.IsNullOrEmpty(strBadValue) && m_mapBad2Good.ContainsKey(aQuery.BadSpelling))
@@ -506,7 +310,7 @@ protected void ProcessEditRow(DataGridViewRow theRow)
}
}
- private void dataGridView_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
+ private void DataGridView_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
System.Diagnostics.Trace.WriteLine(String.Format("PreviewKeyDown: sender: {3}, KeyValue: {0}, KeyCode: {1}, KeyData: {2}",
e.KeyValue, e.KeyCode, e.KeyData, sender.ToString()));
@@ -528,7 +332,7 @@ private void dataGridView_PreviewKeyDown(object sender, PreviewKeyDownEventArgs
}
}
- private void buttonAddCorrection_Click(object sender, EventArgs e)
+ private void ButtonAddCorrection_Click(object sender, EventArgs e)
{
DataTable myTable = (DataTable)dataGridView.DataSource;
myTable.Rows.Add(new object[] { "incorect", "incorrect" });
diff --git a/src/SpellingFixerEC/ViewBadGoodPairsDlg.designer.cs b/src/SpellingFixerEC/ViewBadGoodPairsDlg.designer.cs
index dd730121..76c9d7c3 100644
--- a/src/SpellingFixerEC/ViewBadGoodPairsDlg.designer.cs
+++ b/src/SpellingFixerEC/ViewBadGoodPairsDlg.designer.cs
@@ -32,12 +32,12 @@ private void InitializeComponent()
{
this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel();
this.dataGridView = new System.Windows.Forms.DataGridView();
- this.ColumnBadSpelling = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.ColumnGoodSpelling = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.buttonOK = new System.Windows.Forms.Button();
this.buttonCancel = new System.Windows.Forms.Button();
- this.helpProvider = new System.Windows.Forms.HelpProvider();
this.buttonAddCorrection = new System.Windows.Forms.Button();
+ this.helpProvider = new System.Windows.Forms.HelpProvider();
+ this.ColumnBadSpelling = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.ColumnGoodSpelling = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.tableLayoutPanel.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.dataGridView)).BeginInit();
this.SuspendLayout();
@@ -76,55 +76,55 @@ private void InitializeComponent()
this.dataGridView.RowHeadersWidth = 26;
this.dataGridView.Size = new System.Drawing.Size(375, 293);
this.dataGridView.TabIndex = 0;
- this.dataGridView.UserAddedRow += new System.Windows.Forms.DataGridViewRowEventHandler(this.dataGridView_UserAddedRow);
- this.dataGridView.CellBeginEdit += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.dataGridView_CellBeginEdit);
- this.dataGridView.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.dataGridView_PreviewKeyDown);
- this.dataGridView.CellMouseUp += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.dataGridView_CellMouseUp);
- this.dataGridView.UserDeletedRow += new System.Windows.Forms.DataGridViewRowEventHandler(this.dataGridView_UserDeletedRow);
- this.dataGridView.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.dataGridView_CellEndEdit);
- //
- // ColumnBadSpelling
- //
- this.ColumnBadSpelling.HeaderText = "Bad Form";
- this.ColumnBadSpelling.Name = "ColumnBadSpelling";
- //
- // ColumnGoodSpelling
- //
- this.ColumnGoodSpelling.HeaderText = "Good Form";
- this.ColumnGoodSpelling.Name = "ColumnGoodSpelling";
+ this.dataGridView.CellBeginEdit += new System.Windows.Forms.DataGridViewCellCancelEventHandler(this.DataGridView_CellBeginEdit);
+ this.dataGridView.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridView_CellEndEdit);
+ this.dataGridView.CellMouseUp += new System.Windows.Forms.DataGridViewCellMouseEventHandler(this.DataGridView_CellMouseUp);
+ this.dataGridView.UserAddedRow += new System.Windows.Forms.DataGridViewRowEventHandler(this.DataGridView_UserAddedRow);
+ this.dataGridView.UserDeletedRow += new System.Windows.Forms.DataGridViewRowEventHandler(this.DataGridView_UserDeletedRow);
+ this.dataGridView.PreviewKeyDown += new System.Windows.Forms.PreviewKeyDownEventHandler(this.DataGridView_PreviewKeyDown);
//
// buttonOK
//
this.buttonOK.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
- this.buttonOK.Location = new System.Drawing.Point(48, 302);
+ this.buttonOK.Location = new System.Drawing.Point(49, 302);
this.buttonOK.Name = "buttonOK";
this.buttonOK.Size = new System.Drawing.Size(75, 23);
this.buttonOK.TabIndex = 1;
this.buttonOK.Text = "OK";
this.buttonOK.UseVisualStyleBackColor = true;
- this.buttonOK.Click += new System.EventHandler(this.buttonOK_Click);
+ this.buttonOK.Click += new System.EventHandler(this.ButtonOK_Click);
//
// buttonCancel
//
this.buttonCancel.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)));
this.buttonCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
- this.buttonCancel.Location = new System.Drawing.Point(129, 302);
+ this.buttonCancel.Location = new System.Drawing.Point(130, 302);
this.buttonCancel.Name = "buttonCancel";
this.buttonCancel.Size = new System.Drawing.Size(75, 23);
this.buttonCancel.TabIndex = 2;
this.buttonCancel.Text = "Cancel";
this.buttonCancel.UseVisualStyleBackColor = true;
- this.buttonCancel.Click += new System.EventHandler(this.buttonCancel_Click);
+ this.buttonCancel.Click += new System.EventHandler(this.ButtonCancel_Click);
//
// buttonAddCorrection
//
- this.buttonAddCorrection.Location = new System.Drawing.Point(255, 302);
+ this.buttonAddCorrection.Location = new System.Drawing.Point(257, 302);
this.buttonAddCorrection.Name = "buttonAddCorrection";
this.buttonAddCorrection.Size = new System.Drawing.Size(114, 23);
this.buttonAddCorrection.TabIndex = 3;
- this.buttonAddCorrection.Text = "&Add Correction";
+ this.buttonAddCorrection.Text = "&Add Substitution";
this.buttonAddCorrection.UseVisualStyleBackColor = true;
- this.buttonAddCorrection.Click += new System.EventHandler(this.buttonAddCorrection_Click);
+ this.buttonAddCorrection.Click += new System.EventHandler(this.ButtonAddCorrection_Click);
+ //
+ // ColumnBadSpelling
+ //
+ this.ColumnBadSpelling.HeaderText = "Find What";
+ this.ColumnBadSpelling.Name = "ColumnBadSpelling";
+ //
+ // ColumnGoodSpelling
+ //
+ this.ColumnGoodSpelling.HeaderText = "Replace With";
+ this.ColumnGoodSpelling.Name = "ColumnGoodSpelling";
//
// ViewBadGoodPairsDlg
//
@@ -138,7 +138,7 @@ private void InitializeComponent()
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "ViewBadGoodPairsDlg";
- this.Text = "Edit Bad-Good Pairs";
+ this.Text = "Edit Find-Replace Pairs";
this.tableLayoutPanel.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.dataGridView)).EndInit();
this.ResumeLayout(false);
@@ -149,11 +149,11 @@ private void InitializeComponent()
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel;
private System.Windows.Forms.DataGridView dataGridView;
- private System.Windows.Forms.DataGridViewTextBoxColumn ColumnBadSpelling;
- private System.Windows.Forms.DataGridViewTextBoxColumn ColumnGoodSpelling;
private System.Windows.Forms.Button buttonOK;
private System.Windows.Forms.Button buttonCancel;
private System.Windows.Forms.HelpProvider helpProvider;
private System.Windows.Forms.Button buttonAddCorrection;
+ private System.Windows.Forms.DataGridViewTextBoxColumn ColumnBadSpelling;
+ private System.Windows.Forms.DataGridViewTextBoxColumn ColumnGoodSpelling;
}
}
\ No newline at end of file
diff --git a/src/SpellingFixerEC/ViewBadGoodPairsDlg.resx b/src/SpellingFixerEC/ViewBadGoodPairsDlg.resx
index 615b2736..b780aad6 100644
--- a/src/SpellingFixerEC/ViewBadGoodPairsDlg.resx
+++ b/src/SpellingFixerEC/ViewBadGoodPairsDlg.resx
@@ -112,24 +112,18 @@
2.0
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
True
-
+
True
-
- True
-
-
- True
-
-
+
17, 17
\ No newline at end of file
diff --git a/src/SpellingFixerEC/packages.config b/src/SpellingFixerEC/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/SpellingFixerEC/packages.config
+++ b/src/SpellingFixerEC/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/TECkit Mapping Editor/TECkit Mapping Editor.csproj b/src/TECkit Mapping Editor/TECkit Mapping Editor.csproj
index 0d173fc2..9f8b1b65 100644
--- a/src/TECkit Mapping Editor/TECkit Mapping Editor.csproj
+++ b/src/TECkit Mapping Editor/TECkit Mapping Editor.csproj
@@ -1,6 +1,6 @@
-
+
Debug
x86
@@ -88,6 +88,8 @@
AllRules.ruleset
+
$(EcLibFilesPath)\net48\x86\ECInterfaces.dll
@@ -237,6 +239,6 @@ xcopy /y "$(ProjectDir)UnicodeRanges.xml" "$(SolutionDir)output\$(PlatformName)\
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/TECkit Mapping Editor/packages.config b/src/TECkit Mapping Editor/packages.config
index 59d699ac..e0a2de1e 100644
--- a/src/TECkit Mapping Editor/packages.config
+++ b/src/TECkit Mapping Editor/packages.config
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file