activeminus0Ymark0activeminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X3activeminus0Ymark0activeminussXsYminusXYactiveminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYgeqXYactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYminusXYactivedivsXsYdivminusXYsYactivedivsXsYsdivminusXYsYactivedivsXsYgeqXYactivedivsXsYifgeqXYsdivminusXYsY0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXmarkXmarksXsmarkXmarksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2markX1markdivX1X2divmarkX1X2markdivX1X2activedivmarkX1X2markifX1X2X3markX1markifX1X2X3ifmarkX1X2X3markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X3truemarkifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYmarksXmarkXmarksXactivesmarkXactivegeqsXsYmarkgeqXYmarkgeqX1X2activegeqX1X2activedivsXsYmarkifgeqXYsdivminusXYsY0markdivX1X2markX1markdivX1X2activedivmarkX1X2activeiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYtrue1mark1018active1410if30102032div201022false00true00geq201022s1010mark1010active1010minus201022000markifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYmarksXmarkXactivegeqsXsYmarkgeqXYmarkgeqX1X2activegeqX1X2activedivsXsYmarkifgeqXYsdivminusXYsY0markdivX1X2markX1markdivX1X2activedivmarkX1X2activeiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYminusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1810active1410if31122530div241020false00true00geq201020s1111mark1110active1110minus201020000markifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYactivegeqsXsYmarkgeqXYmarkgeqX1X2activegeqX1X2activedivsXsYmarkifgeqXYsdivminusXYsY0markdivX1X2markX1markdivX1X2activedivmarkX1X2activeiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYactiveminus0Ymark0activeminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1810active1810if34112130div221724false00true00geq201020s1110mark1110active1110minus211020000markifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYactivegeqsXsYmarkgeqXYmarkgeqX1X2activegeqX1X2activedivsXsYmarkifgeqXYsdivminusXYsY0markdivX1X2activedivmarkX1X2activeiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYactiveminus0Ymark0activeminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1810active1810if34112430div241525false00true00geq201020s1010mark1110active1110minus201020000markifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYactivegeqsXsYmarkgeqXYmarkgeqX1X2activegeqX1X2markdivX1X2activedivmarkX1X2activeiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYactiveminus0Ymark0activeminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1018active1110if30102038div201020false00true00geq201028s1010mark1010active1010minus201028000markifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYactivegeqsXsYmarkgeqXYmarkgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYminusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2geqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1810active1810if32122230div241022false00true00geq211020s1111mark1110active1110minus201020000markifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYmarkgeqX1X2activegeqX1X2activeiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYactiveminus0Ymark0activeminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1018active1810if30102031div201022false00true00geq201020s1010mark1010active1010minus201021000markifX1X2X3markX1markminusX1X2activeminusX1X2activeminussXsYmarkminusXYactiveiftrueXYmarkXmarkifX1X2X3activeifmarkX1X2X3activeiffalseXYmarkYminusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2geqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1818active1818if31132533div2010211false00true00geq201028s1010mark1110active1110minus201020000markminusX1X2activeminusX1X2activeminussXsYmarkminusXYmarkifX1X2X3activeifmarkX1X2X3activeminus0Ymark0activeminussXsYmarkminusXYactivegeqX0marktrueactivegeq0sYmarkfalseactivegeqsXsYmarkgeqXYactivediv0sYmark0activedivsXsYmarkifgeqXYsdivminusXYsY0activeiftrueXYmarkXactiveiffalseXYmarkYmarkminusX1X2activeminusX1X2mark0active0marksXactivesmarkXmarkgeqX1X2activegeqX1X2marktrueactivetruemarkfalseactivefalsemarkdivX1X2activedivmarkX1X2markifX1X2X3activeifmarkX1X2X3minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2smarkXsXsactiveXsXgeqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X31mark1711active1011if32182437div201023false06true01geq221527s1111mark1011active1316minus201020000markminusX1X2activeminusX1X2activeminussXsYmarkminusXYminusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X21mark11016active1810s1313mark1116active1110minus211121minusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2markdivX1X2divmarkX1X2falseactivedivsXsYifgeqXYsdivminusXYsY0falseactivedivsXsYgeqXYfalseactivedivsXsYsdivminusXYsYfalseactivedivsXsYdivminusXYsYfalseactivedivsXsYminusXYfalseactivediv0sYmark0falseactivegeqsXsYgeqXYfalseactivegeq0sYmarkfalsefalsemarkfalseactivefalsefalseactivegeqX0marktruefalsemarktrueactivetruefalsemarksXsmarkXfalseactiveminussXsYminusXYfalseactiveminus0Ymark0falsemark0active0falsemarkifX1X2X3ifmarkX1X2X3falseminusmarkX1X2minusX1X2minusX1markX2minusX1X2minusactiveX1X2minusX1X2minusX1activeX2minusX1X2true1minus231325mark11510active18113minusmarkX1X2minusX1X2minusX1markX2minusX1X21minus2111020mark1413minusX1markX2minusX1X21minus2018212mark1113geqmarkX1X2geqX1X2geqX1markX2geqX1X2geqactiveX1X2geqX1X2geqX1activeX2geqX1X2true1geq231325mark11510active18113geqmarkX1X2geqX1X2geqX1markX2geqX1X21geq2111020mark1413geqX1markX2geqX1X21geq2018212mark1113divmarkX1X2divX1X2divX1markX2divX1X2divactiveX1X2divX1X2divX1activeX2divX1X2true1div231325mark11510active18113divmarkX1X2divX1X2divX1markX2divX1X21div2111020mark1413divX1markX2divX1X21div2018212mark1113smarkXsXsactiveXsXtrue1s11113mark11019active1113ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X3ifX1activeX2X3ifX1X2X3ifX1X2activeX3ifX1X2X3true1if30182530mark1110active1315ifmarkX1X2X3ifX1X2X3ifX1markX2X3ifX1X2X3ifX1X2markX3ifX1X2X3ifactiveX1X2X3ifX1X2X31if321221130mark1315active1211