diff --git a/docs/build/doctrees/environment.pickle b/docs/build/doctrees/environment.pickle
index b8dd883..732c888 100644
Binary files a/docs/build/doctrees/environment.pickle and b/docs/build/doctrees/environment.pickle differ
diff --git a/docs/build/doctrees/rates_2025.doctree b/docs/build/doctrees/rates_2025.doctree
index 9a14011..8d86d3f 100644
Binary files a/docs/build/doctrees/rates_2025.doctree and b/docs/build/doctrees/rates_2025.doctree differ
diff --git a/docs/build/html/_sources/rates_2025.rst.txt b/docs/build/html/_sources/rates_2025.rst.txt
index a78e2d5..d2107a1 100644
--- a/docs/build/html/_sources/rates_2025.rst.txt
+++ b/docs/build/html/_sources/rates_2025.rst.txt
@@ -15,10 +15,10 @@ CANADA / QUEBEC PENSION PLAN (QPP / CPP)
"Employer contribution rate", "5.95%", "5.95%"
"Maximum pensionable earnings", "$66,600", "$66,600"
"Basic exemption (Annual)", "$3,500", "$3,500"
- "Basic exemption (Monthly, 12)", "$291.67", "$291.67"
- "Basic exemption (Weekly, 52)", "$673.08", "$673.08"
- "Basic exemption (Weekly, 53)", "$634.91", "$634.91"
- "Basic exemption (Semi-monthly, 24)", "$1,250.00", "$1,250.00"
- "Basic exemption (Bi-weekly, 26)", "$1,346.15", "$1,346.15"
+ " Basic exemption (Monthly, 12)", "$291.67", "$291.67"
+ " Basic exemption (Weekly, 52)", "$673.08", "$673.08"
+ " Basic exemption (Weekly, 53)", "$634.91", "$634.91"
+ " Basic exemption (Semi-monthly, 24)", "$1,250.00", "$1,250.00"
+ " Basic exemption (Bi-weekly, 26)", "$1,346.15", "$1,346.15"
"Maximum contribution", "$3,754.45", "$3,754.45"
diff --git a/docs/build/html/rates_2025.html b/docs/build/html/rates_2025.html
index 85b0e5e..089a7ae 100644
--- a/docs/build/html/rates_2025.html
+++ b/docs/build/html/rates_2025.html
@@ -74,23 +74,38 @@
$3,500 |
$3,500 |
-Basic exemption (Monthly, 12) |
+
+Basic exemption (Monthly, 12)
+
+ |
$291.67 |
$291.67 |
-Basic exemption (Weekly, 52) |
+
+Basic exemption (Weekly, 52)
+
+ |
$673.08 |
$673.08 |
-Basic exemption (Weekly, 53) |
+
+Basic exemption (Weekly, 53)
+
+ |
$634.91 |
$634.91 |
-Basic exemption (Semi-monthly, 24) |
+
+Basic exemption (Semi-monthly, 24)
+
+ |
$1,250.00 |
$1,250.00 |
-Basic exemption (Bi-weekly, 26) |
+
+Basic exemption (Bi-weekly, 26)
+
+ |
$1,346.15 |
$1,346.15 |
diff --git a/docs/build/latex/canadianpayrolladministration.fdb_latexmk b/docs/build/latex/canadianpayrolladministration.fdb_latexmk
index 43f1ff9..d8d1306 100644
--- a/docs/build/latex/canadianpayrolladministration.fdb_latexmk
+++ b/docs/build/latex/canadianpayrolladministration.fdb_latexmk
@@ -1,11 +1,11 @@
# Fdb version 4
-["makeindex canadianpayrolladministration.idx"] 1750460072.97467 "canadianpayrolladministration.idx" "canadianpayrolladministration.ind" "canadianpayrolladministration" 1750597095.40865 0
- "canadianpayrolladministration.idx" 1750597095.21121 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
+["makeindex canadianpayrolladministration.idx"] 1750460072.97467 "canadianpayrolladministration.idx" "canadianpayrolladministration.ind" "canadianpayrolladministration" 1750597209.83306 0
+ "canadianpayrolladministration.idx" 1750597209.65383 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
(generated)
"canadianpayrolladministration.ilg"
"canadianpayrolladministration.ind"
(rewritten before read)
-["pdflatex"] 1750597094.8285 "canadianpayrolladministration.tex" "canadianpayrolladministration.pdf" "canadianpayrolladministration" 1750597095.40889 0
+["pdflatex"] 1750597209.30006 "canadianpayrolladministration.tex" "canadianpayrolladministration.pdf" "canadianpayrolladministration" 1750597209.83323 0
"/etc/texmf/web2c/texmf.cnf" 1729307187.57985 475 c0e671620eb5563b2130f56340a5fde8 ""
"/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
"/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1136768653 3584 adb004a0c8e7c46ee66cad73671f37b4 ""
@@ -143,13 +143,13 @@
"/usr/share/texmf/web2c/texmf.cnf" 1707919699 40399 f2c302f7d2af602abb742093540a5834 ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1729307339.56668 164740 5f02460f8e29b549a9ea60117f5f46e4 ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1729307374 6831204 5735eed681e2db0697903be4f74d0da4 ""
- "canadianpayrolladministration.aux" 1750597095.33121 4415 ab6d3b6e33b0a36c31adca351700edcd "pdflatex"
+ "canadianpayrolladministration.aux" 1750597209.76483 4415 ab6d3b6e33b0a36c31adca351700edcd "pdflatex"
"canadianpayrolladministration.ind" 1750460073.03732 0 d41d8cd98f00b204e9800998ecf8427e "makeindex canadianpayrolladministration.idx"
- "canadianpayrolladministration.out" 1750597095.33221 1982 3f5ea1fe7110a8f5b81eddf2b0e21167 "pdflatex"
- "canadianpayrolladministration.tex" 1750597094.1772 8696 5c98acac2a7444787fde2688471cec23 ""
- "canadianpayrolladministration.toc" 1750597095.33221 1108 7a3a59ba754cb0e548c2ebcf70560eda "pdflatex"
+ "canadianpayrolladministration.out" 1750597209.76483 1982 3f5ea1fe7110a8f5b81eddf2b0e21167 "pdflatex"
+ "canadianpayrolladministration.tex" 1750597209.20384 8826 003f8ffdda2382632a61a68967ab6279 ""
+ "canadianpayrolladministration.toc" 1750597209.76583 1108 7a3a59ba754cb0e548c2ebcf70560eda "pdflatex"
"sphinx.sty" 1750459726.26999 54203 ee7fe875437470f5328ee20661bb9f1d ""
- "sphinxhighlight.sty" 1750597094.1022 7553 83fb52292c17957d9f4aadcb28c57a87 ""
+ "sphinxhighlight.sty" 1750597209.17183 7553 83fb52292c17957d9f4aadcb28c57a87 ""
"sphinxlatexadmonitions.sty" 1750459726.26999 19111 5e67a0f91439018bceb7cadf319345e6 ""
"sphinxlatexcontainers.sty" 1750459726.26999 900 d61f923db071a7b54d3cee8a1e6935d3 ""
"sphinxlatexgraphics.sty" 1750459726.26999 4918 c9266041d02bc615d54b890e96e3acd3 ""
@@ -164,7 +164,7 @@
"sphinxlatexstyletext.sty" 1750459726.27199 6759 9e932c65374cfb62686485d331bc975c ""
"sphinxlatextables.sty" 1750459726.27199 57643 7f1013c2fa11942370d867527bdda568 ""
"sphinxmanual.cls" 1750459726.27199 4241 7b0d7a37df7b5715fb0dbd585c52ecdb ""
- "sphinxmessages.sty" 1750597094.1802 745 3f5fcd6cdd7964ed608767954a8ced6f ""
+ "sphinxmessages.sty" 1750597209.20684 745 3f5fcd6cdd7964ed608767954a8ced6f ""
"sphinxoptionsgeometry.sty" 1750459726.27199 2060 6c27b3eba37bde592ae8908ab2c1ac0f ""
"sphinxoptionshyperref.sty" 1750459726.27199 1093 e468489bae7631a7f387b4b0f7bc15d4 ""
"sphinxpackageboxes.sty" 1750459726.27299 36106 1be2053eb1cb9b083b3a75e3657bcb24 ""
diff --git a/docs/build/latex/canadianpayrolladministration.log b/docs/build/latex/canadianpayrolladministration.log
index cb2fd8f..9c6a8c8 100644
--- a/docs/build/latex/canadianpayrolladministration.log
+++ b/docs/build/latex/canadianpayrolladministration.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=pdflatex 2024.10.18) 22 JUN 2025 08:58
+This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023/Debian) (preloaded format=pdflatex 2024.10.18) 22 JUN 2025 09:00
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
@@ -876,6 +876,26 @@ Chapter 3.
]
Chapter 4.
+
+Underfull \hbox (badness 10000) in paragraph at lines 246--248
+[]\T1/qtm/m/n/10 Ba-sic ex-emp-tion
+ []
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 258--260
+[]\T1/qtm/m/n/10 Ba-sic ex-emp-tion
+ []
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 270--272
+[]\T1/qtm/m/n/10 Ba-sic ex-emp-tion
+ []
+
+
+Underfull \hbox (badness 5802) in paragraph at lines 294--296
+[]\T1/qtm/m/n/10 Ba-sic ex-emp-tion (Bi-
+ []
+
[9] [10
]
@@ -889,7 +909,7 @@ Chapter 6.
]
Chapter 7.
LaTeX Font Info: Trying to load font information for TS1+qtm on input line 3
-22.
+32.
(/usr/share/texmf/tex/latex/tex-gyre/ts1qtm.fd
File: ts1qtm.fd 2009/09/25 v1.2 font definition file for TS1/qtm
)
@@ -904,10 +924,10 @@ hanged.
(rerunfilecheck) Checksum: 3F5EA1FE7110A8F5B81EDDF2B0E21167;1982.
)
Here is how much of TeX's memory you used:
- 16762 strings out of 476106
- 284694 string characters out of 5793932
- 1936975 words of memory out of 5000000
- 38363 multiletter control sequences out of 15000+600000
+ 16764 strings out of 476106
+ 284748 string characters out of 5793932
+ 1938975 words of memory out of 5000000
+ 38365 multiletter control sequences out of 15000+600000
611515 words of font info for 76 fonts, out of 8000000 for 9000
60 hyphenation exceptions out of 8191
72i,14n,83p,1218b,517s stack positions out of 10000i,1000n,20000p,200000b,200000s
@@ -918,7 +938,7 @@ c/tex-gyre/qhvbi.pfb>
-Output written on canadianpayrolladministration.pdf (19 pages, 156711 bytes).
+Output written on canadianpayrolladministration.pdf (19 pages, 156765 bytes).
PDF statistics:
211 PDF objects out of 1000 (max. 8388607)
173 compressed objects within 2 object streams
diff --git a/docs/build/latex/canadianpayrolladministration.pdf b/docs/build/latex/canadianpayrolladministration.pdf
index f2b0b93..ed2af62 100644
Binary files a/docs/build/latex/canadianpayrolladministration.pdf and b/docs/build/latex/canadianpayrolladministration.pdf differ
diff --git a/docs/build/latex/canadianpayrolladministration.tex b/docs/build/latex/canadianpayrolladministration.tex
index 88d70d8..80d95e7 100644
--- a/docs/build/latex/canadianpayrolladministration.tex
+++ b/docs/build/latex/canadianpayrolladministration.tex
@@ -241,9 +241,11 @@ Basic exemption (Annual)
\sphinxAtStartPar
\$3,500
\\
-\sphinxhline
+\sphinxhline\begin{quote}
+
\sphinxAtStartPar
Basic exemption (Monthly, 12)
+\end{quote}
&
\sphinxAtStartPar
\$291.67
@@ -251,9 +253,11 @@ Basic exemption (Monthly, 12)
\sphinxAtStartPar
\$291.67
\\
-\sphinxhline
+\sphinxhline\begin{quote}
+
\sphinxAtStartPar
Basic exemption (Weekly, 52)
+\end{quote}
&
\sphinxAtStartPar
\$673.08
@@ -261,9 +265,11 @@ Basic exemption (Weekly, 52)
\sphinxAtStartPar
\$673.08
\\
-\sphinxhline
+\sphinxhline\begin{quote}
+
\sphinxAtStartPar
Basic exemption (Weekly, 53)
+\end{quote}
&
\sphinxAtStartPar
\$634.91
@@ -271,9 +277,11 @@ Basic exemption (Weekly, 53)
\sphinxAtStartPar
\$634.91
\\
-\sphinxhline
+\sphinxhline\begin{quote}
+
\sphinxAtStartPar
Basic exemption (Semi\sphinxhyphen{}monthly, 24)
+\end{quote}
&
\sphinxAtStartPar
\$1,250.00
@@ -281,9 +289,11 @@ Basic exemption (Semi\sphinxhyphen{}monthly, 24)
\sphinxAtStartPar
\$1,250.00
\\
-\sphinxhline
+\sphinxhline\begin{quote}
+
\sphinxAtStartPar
Basic exemption (Bi\sphinxhyphen{}weekly, 26)
+\end{quote}
&
\sphinxAtStartPar
\$1,346.15
diff --git a/docs/source/rates_2025.rst b/docs/source/rates_2025.rst
index a78e2d5..d2107a1 100644
--- a/docs/source/rates_2025.rst
+++ b/docs/source/rates_2025.rst
@@ -15,10 +15,10 @@ CANADA / QUEBEC PENSION PLAN (QPP / CPP)
"Employer contribution rate", "5.95%", "5.95%"
"Maximum pensionable earnings", "$66,600", "$66,600"
"Basic exemption (Annual)", "$3,500", "$3,500"
- "Basic exemption (Monthly, 12)", "$291.67", "$291.67"
- "Basic exemption (Weekly, 52)", "$673.08", "$673.08"
- "Basic exemption (Weekly, 53)", "$634.91", "$634.91"
- "Basic exemption (Semi-monthly, 24)", "$1,250.00", "$1,250.00"
- "Basic exemption (Bi-weekly, 26)", "$1,346.15", "$1,346.15"
+ " Basic exemption (Monthly, 12)", "$291.67", "$291.67"
+ " Basic exemption (Weekly, 52)", "$673.08", "$673.08"
+ " Basic exemption (Weekly, 53)", "$634.91", "$634.91"
+ " Basic exemption (Semi-monthly, 24)", "$1,250.00", "$1,250.00"
+ " Basic exemption (Bi-weekly, 26)", "$1,346.15", "$1,346.15"
"Maximum contribution", "$3,754.45", "$3,754.45"