Calc Bug

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Calc Bug

Richard Braman-2
Erik, Alex.

Neither Ryan nor I can figure out this apparent calculation bug in OPS.
It seems as though something in the calcualtion engine is wrong.

Attached is the calc bug in sandbox reproducable form:

Steps to reproduce:

1 .upload the attached XForm using
    http://www.orbeon.com/ops/xforms-sandbox, so it isn't in the portal

2. Check the "You" Box on Line 5, notice the value on Line 5 changes to
800. Line 5 is bind id f1-22
The value is INCORRECT.  It should be 4000, as it derives its value from
Line F of the Standard worksheet on page2.

3.  Look at the value of Page 2 Line F, notice it is 4000.  TO get to
Page 2 click Page 2 at the bottom  of the form, or "View" to the left of
line5.

4. The XPath for Page 1 Line 5 is
"if (instance('f1040ez')/f1040ez/SEQ0775 eq 'X' or
instance('f1040ez')/f1040ez/SEQ0770 eq 'X')
                                then
instance('standard-deduction-worksheet')/wksht/lineF
                    else if (instance('f1040ez')/f1040ez/SEQ0030 eq '')
then 8200 else 16400

SEQ0775 is the Line 5 "You" Box and SEQ0770 is the Line 5 "Spouse" Box
which causes line 5 to lookup the value from the standard deduction
worksheet instance, which in turn is bound to Page 2 line F xforms
output control, bind id = f2-6

5.  What's happening is that when you check box 5 it is getting the
value from Page 2 Line F, which actually should be null, but is
initialize to 800.  This happens before Line F gets recalculated. You
can confirm this by changing the value of Page 1 Line 2, and Line 5 will
CORRECTLY get re-calc'd to 4000.


--
Richard L Braman, Jr., CPA
Tax Code Software Foundation, Inc.
Open Source Tax Software
http://www.taxcodesoftware.org
[hidden email]


<!--
 The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in compliance with the
License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
The Initial Developer of the Original Code is Tax Code Software Foundation, Inc.
Portions created by Tax Code Software Foundation, Inc are Copyright (C) 2005-2006. All Rights Reserved.

Contributor(s): [hidden email].
-->
<xhtml:html xsl:version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xxforms="http://orbeon.org/oxf/xml/xforms" xmlns:xi="http://www.w3.org/2003/XInclude" xmlns:f="http://orbeon.org/oxf/xml/formatting" xmlns:pdf="http://taxcodesoftware.org/xml/pdf-metadata" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events">
        <xhtml:head>
                <xhtml:title>Form 1040 EZ 2005</xhtml:title>
                <xforms:model>
                        <xforms:instance id="f1040ez">
                        <form>
                        <f1040ez>
                                <ByteCount>1017</ByteCount>
                                <StartofRecordSentinel>****</StartofRecordSentinel>
                                <SEQ0000>RET&amp;#xa0;&amp;#xa0;&amp;#xa0;</SEQ0000>
                                <SEQ0001>1040Z&amp;#xa0;</SEQ0001>
                                <SEQ0002>PG01&amp;#xa0;</SEQ0002>
                                <SEQ0003/>
                                <SEQ0004>&amp;#xa0;</SEQ0004>
                                <SEQ0005>200512</SEQ0005>
                                <SEQ0006>&amp;#xa0;</SEQ0006>
                                <SEQ0007/>
                                <SEQ0008/>
                                <SEQ0010>400001001</SEQ0010>
                                <SEQ0020/>
                                <SEQ0030>400002001</SEQ0030>
                                <SEQ0040/>
                                <SEQ0050/>
                                <SEQ0055/>
                                <SEQ0060>TEST I&lt;WHY&lt;GWEN R KNOTT</SEQ0060>
                                <SEQ0062/>
                                <SEQ0064/>
                                <SEQ0066/>
                                <SEQ0070/>
                                <SEQ0080>12457 WILSHIRE-ON-THE-HAMPTONS BLVD</SEQ0080>
                                <SEQ0083>WYNOT</SEQ0083>
                                <SEQ0087>NE</SEQ0087>
                                <SEQ0095>68792</SEQ0095>
                                <SEQ0097/>
                                <SEQ0098/>
                                <SEQ0100/>
                                <SEQ0110></SEQ0110>
                                <SEQ0115/>
                                <SEQ0120/>
                                <SEQ0125/>
                                <SEQ0135/>
                                <SEQ0357/>
                                <SEQ0358/>
                                <SEQ0362/>
                                <SEQ0364/>
                                <SEQ0366/>
                                <SEQ0368/>
                                <SEQ0372/>
                                <SEQ0373/>
                                <SEQ0375>0</SEQ0375>
                                <SEQ0378>0</SEQ0378>
                                <SEQ0379/>
                                <SEQ0380>63</SEQ0380>
                                <SEQ0382/>
                                <SEQ0385/>
                                <SEQ0545/>
                                <SEQ0551/>
                                <SEQ0552>0</SEQ0552>
                                <SEQ0750/>
                                <SEQ0770></SEQ0770>
                                <SEQ0775/>
                                <SEQ0815/>
                                <SEQ0820/>
                                <SEQ1155/>
                                <SEQ1160/>
                                <SEQ1178/>
                                <SEQ1180/>
                                <SEQ1183/>
                                <SEQ1185/>
                                <SEQ1195/>
                                <SEQ1197/>
                                <SEQ1250/>
                                <SEQ1256/>
                                <SEQ1262/>
                                <SEQ1263/>
                                <SEQ1270/>
                                <SEQ1272>123456780</SEQ1272>
                                <SEQ1274>X</SEQ1274>
                                <SEQ1276/>
                                <SEQ1278>02135763</SEQ1278>
                                <SEQ1290/>
                                <SEQ1303/>
                                <SEQ1305/>
                                <SEQ1307>JOHN DOE</SEQ1307>
                                <SEQ1309>8885551111</SEQ1309>
                                <SEQ1313/>
                                <SEQ1315/>
                                <SEQ1321/>
                                <SEQ1323>MILITARY</SEQ1323>
                                <SEQ1324/>
                                <SEQ1325/>
                                <SEQ1326/>
                                <SEQ1327>HOUSEWIFE</SEQ1327>
                                <SEQ1328>8885551111</SEQ1328>
                                <SEQ1338/>
                                <SEQ1340/>
                                <SEQ1350/>
                                <SEQ1360>123456789</SEQ1360>
                                <SEQ1370>TCSF</SEQ1370>
                                <SEQ1380>123456789</SEQ1380>
                                <SEQ1390>JUPITER</SEQ1390>
                                <SEQ1400>FL</SEQ1400>
                                <SEQ1410>33469</SEQ1410>
                                <SEQ1420>5617484002</SEQ1420>
                                <SEQ1465/>
                                <SEQ1470/>
                                <RecordTerminusCharacter>#</RecordTerminusCharacter>
                        </f1040ez>
                </form>
                        </xforms:instance>
                        <xforms:instance id="fw2">
                        <form>
        <fw2>
                <ByteCount>951</ByteCount>
                <StartofRecordSentinel>****</StartofRecordSentinel>
                <SEQ0000></SEQ0000>
                <SEQ0001></SEQ0001>
                <SEQ0002></SEQ0002>
                <SEQ0003></SEQ0003>
                <SEQ0004></SEQ0004>
                <SEQ0005></SEQ0005>
                <SEQ0010></SEQ0010>
                <SEQ0020></SEQ0020><!--Control Number-->
                <SEQ0030></SEQ0030>
                <SEQ0040>011234567</SEQ0040>
                <SEQ0045>45</SEQ0045>
                <SEQ0050>US MILITARY</SEQ0050>
                <SEQ0055>55</SEQ0055>
                <SEQ0060>101 SW WASHINGTON ST</SEQ0060>
                <SEQ0070>WASHINGTON</SEQ0070>
                <SEQ0073>DC</SEQ0073>
                <SEQ0075>20044</SEQ0075>
                <SEQ0080></SEQ0080>
                <SEQ0090></SEQ0090>
                <SEQ0100></SEQ0100>
                <SEQ0105></SEQ0105>
                <SEQ0110></SEQ0110>
                <SEQ0113></SEQ0113>
                <SEQ0115></SEQ0115>
                <SEQ0120>0</SEQ0120><!--Wages-->
                <SEQ0130>0</SEQ0130><!--Withholding-->
                <SEQ0140>6700</SEQ0140><!--SSWages-->
                <SEQ0150>415</SEQ0150><!--SS Withholding-->
                <SEQ0160>6700</SEQ0160><!--Medicare Wages-->
                <SEQ0170>97</SEQ0170><!--Med Tax Withheld-->
                <SEQ0180></SEQ0180>
                <SEQ0190></SEQ0190>
                <SEQ0200></SEQ0200>
                <SEQ0210></SEQ0210>
                <SEQ0220></SEQ0220>
                <SEQ0242>Q</SEQ0242>
                <SEQ0244></SEQ0244>
                <SEQ0246>6700</SEQ0246>
                <SEQ0252></SEQ0252>
                <SEQ0254/>
                <SEQ0256></SEQ0256>
                <SEQ0257></SEQ0257>
                <SEQ0258></SEQ0258>
                <SEQ0259></SEQ0259>
                <SEQ0260></SEQ0260>
                <SEQ0261/>
                <SEQ0262></SEQ0262>
                <SEQ0265></SEQ0265>
                <SEQ0267></SEQ0267>
                <SEQ0269></SEQ0269>
                <SEQ0270/>
                <SEQ0272/>
                <SEQ0280/>
                <SEQ0282/>
                <SEQ0290/>
                <SEQ0292/>
                <SEQ0300/>
                <SEQ0302/>
                <SEQ0370>NE</SEQ0370>
                <SEQ0380>123456</SEQ0380>
                <SEQ0390>0</SEQ0390>
                <SEQ0400></SEQ0400>
                <SEQ0405></SEQ0405>
                <SEQ0407></SEQ0407>
                <SEQ0410></SEQ0410>
                <SEQ0440></SEQ0440>
                <SEQ0450></SEQ0450>
                <SEQ0460></SEQ0460>
                <SEQ0470></SEQ0470>
                <SEQ0475></SEQ0475>
                <SEQ0477></SEQ0477>
                <SEQ0480></SEQ0480>
                <SEQ0490></SEQ0490>
                <SEQ0500/>
                <SEQ0515/>
                <SEQ0520/>
                <SEQ0525/>
                <SEQ0527/>
                <SEQ0530/>
                <SEQ0540/>
                <SEQ0550/>
                <SEQ0560/>
                <SEQ0570/>
                <SEQ0575/>
                <SEQ0577/>
                <SEQ0580/>
                <SEQ0590/>
                <Terminus>#</Terminus>
                <ts></ts>
        </fw2>
</form>
                        </xforms:instance>
                        <xforms:instance id="split">
                                <form xmlns="">
                                        <nameline1>
                                                <first-names/>
                                                <taxpayer-firstname/>
                                                <taxpayer-lastname/>
                                                <spouse-firstname/>
                                                <spouse-lastname/>
                                        </nameline1>
                                </form>
                        </xforms:instance>
                        <xforms:instance id="eic-table" >
                        <form>
<eictable>
                        <line igte="1" ilt="50" s="2" m="2"/>
                        <line igte="50" ilt="100" s="6" m="6"/>
                        <line igte="100" ilt="150" s="10" m="10"/>
                        <line igte="150" ilt="200" s="13" m="13"/>
                        <line igte="200" ilt="250" s="17" m="17"/>
                        <line igte="250" ilt="300" s="21" m="21"/>
                        <line igte="300" ilt="350" s="25" m="25"/>
                        <line igte="350" ilt="400" s="29" m="29"/>
                        <line igte="400" ilt="450" s="33" m="33"/>
                        <line igte="450" ilt="500" s="36" m="36"/>
                        <line igte="500" ilt="550" s="40" m="40"/>
                        <line igte="550" ilt="600" s="44" m="44"/>
                        <line igte="600" ilt="650" s="48" m="48"/>
                        <line igte="650" ilt="700" s="52" m="52"/>
                        <line igte="700" ilt="750" s="55" m="55"/>
                        <line igte="750" ilt="800" s="59" m="59"/>
                        <line igte="800" ilt="850" s="63" m="63"/>
                        <line igte="850" ilt="900" s="67" m="67"/>
                        <line igte="900" ilt="950" s="71" m="71"/>
                        <line igte="950" ilt="1000" s="75" m="75"/>
                        <line igte="1000" ilt="1050" s="78" m="78"/>
                        <line igte="1050" ilt="1100" s="82" m="82"/>
                        <line igte="1100" ilt="1150" s="86" m="86"/>
                        <line igte="1150" ilt="1200" s="90" m="90"/>
                        <line igte="1200" ilt="1250" s="94" m="94"/>
                        <line igte="1250" ilt="1300" s="98" m="98"/>
                        <line igte="1300" ilt="1350" s="101" m="101"/>
                        <line igte="1350" ilt="1400" s="105" m="105"/>
                        <line igte="1400" ilt="1450" s="109" m="109"/>
                        <line igte="1450" ilt="1500" s="113" m="113"/>
                        <line igte="1500" ilt="1550" s="117" m="117"/>
                        <line igte="1550" ilt="1600" s="120" m="120"/>
                        <line igte="1600" ilt="1650" s="124" m="124"/>
                        <line igte="1650" ilt="1700" s="128" m="128"/>
                        <line igte="1700" ilt="1750" s="132" m="132"/>
                        <line igte="1750" ilt="1800" s="136" m="136"/>
                        <line igte="1800" ilt="1850" s="140" m="140"/>
                        <line igte="1850" ilt="1900" s="143" m="143"/>
                        <line igte="1900" ilt="1950" s="147" m="147"/>
                        <line igte="1950" ilt="2000" s="151" m="151"/>
                        <line igte="2000" ilt="2050" s="155" m="155"/>
                        <line igte="2050" ilt="2100" s="159" m="159"/>
                        <line igte="2100" ilt="2150" s="163" m="163"/>
                        <line igte="2150" ilt="2200" s="166" m="166"/>
                        <line igte="2200" ilt="2250" s="170" m="170"/>
                        <line igte="2250" ilt="2300" s="174" m="174"/>
                        <line igte="2300" ilt="2350" s="178" m="178"/>
                        <line igte="2350" ilt="2400" s="182" m="182"/>
                        <line igte="2400" ilt="2450" s="186" m="186"/>
                        <line igte="2450" ilt="2500" s="189" m="189"/>
                        <line igte="2500" ilt="2550" s="193" m="193"/>
                        <line igte="2550" ilt="2600" s="197" m="197"/>
                        <line igte="2600" ilt="2650" s="201" m="201"/>
                        <line igte="2650" ilt="2700" s="205" m="205"/>
                        <line igte="2700" ilt="2750" s="208" m="208"/>
                        <line igte="2750" ilt="2800" s="212" m="212"/>
                        <line igte="2800" ilt="2850" s="216" m="216"/>
                        <line igte="2850" ilt="2900" s="220" m="220"/>
                        <line igte="2900" ilt="2950" s="224" m="224"/>
                        <line igte="2950" ilt="3000" s="228" m="228"/>
                        <line igte="3000" ilt="3050" s="231" m="231"/>
                        <line igte="3050" ilt="3100" s="235" m="235"/>
                        <line igte="3100" ilt="3150" s="239" m="239"/>
                        <line igte="3150" ilt="3200" s="243" m="243"/>
                        <line igte="3200" ilt="3250" s="247" m="247"/>
                        <line igte="3250" ilt="3300" s="251" m="251"/>
                        <line igte="3300" ilt="3350" s="254" m="254"/>
                        <line igte="3350" ilt="3400" s="258" m="258"/>
                        <line igte="3400" ilt="3450" s="262" m="262"/>
                        <line igte="3450" ilt="3500" s="266" m="266"/>
                        <line igte="3500" ilt="3550" s="270" m="270"/>
                        <line igte="3550" ilt="3600" s="273" m="273"/>
                        <line igte="3600" ilt="3650" s="277" m="277"/>
                        <line igte="3650" ilt="3700" s="281" m="281"/>
                        <line igte="3700" ilt="3750" s="285" m="285"/>
                        <line igte="3750" ilt="3800" s="289" m="289"/>
                        <line igte="3800" ilt="3850" s="293" m="293"/>
                        <line igte="3850" ilt="3900" s="296" m="296"/>
                        <line igte="3900" ilt="3950" s="300" m="300"/>
                        <line igte="3950" ilt="4000" s="304" m="304"/>
                        <line igte="4000" ilt="4050" s="308" m="308"/>
                        <line igte="4050" ilt="4100" s="312" m="312"/>
                        <line igte="4100" ilt="4150" s="316" m="316"/>
                        <line igte="4150" ilt="4200" s="319" m="319"/>
                        <line igte="4200" ilt="4250" s="323" m="323"/>
                        <line igte="4250" ilt="4300" s="327" m="327"/>
                        <line igte="4300" ilt="4350" s="331" m="331"/>
                        <line igte="4350" ilt="4400" s="335" m="335"/>
                        <line igte="4400" ilt="4450" s="339" m="339"/>
                        <line igte="4450" ilt="4500" s="342" m="342"/>
                        <line igte="4500" ilt="4550" s="346" m="346"/>
                        <line igte="4550" ilt="4600" s="350" m="350"/>
                        <line igte="4600" ilt="4650" s="354" m="354"/>
                        <line igte="4650" ilt="4700" s="358" m="358"/>
                        <line igte="4700" ilt="4750" s="361" m="361"/>
                        <line igte="4750" ilt="4800" s="365" m="365"/>
                        <line igte="4800" ilt="4850" s="369" m="369"/>
                        <line igte="4850" ilt="4900" s="373" m="373"/>
                        <line igte="4900" ilt="4950" s="377" m="377"/>
                        <line igte="4950" ilt="5000" s="381" m="381"/>
                        <line igte="5000" ilt="5050" s="384" m="384"/>
                        <line igte="5050" ilt="5100" s="388" m="388"/>
                        <line igte="5100" ilt="5150" s="392" m="392"/>
                        <line igte="5150" ilt="5200" s="396" m="396"/>
                        <line igte="5200" ilt="5250" s="399" m="399"/>
                        <line igte="5250" ilt="5300" s="399" m="399"/>
                        <line igte="5300" ilt="5350" s="399" m="399"/>
                        <line igte="5350" ilt="5400" s="399" m="399"/>
                        <line igte="5400" ilt="5450" s="399" m="399"/>
                        <line igte="5450" ilt="5500" s="399" m="399"/>
                        <line igte="5500" ilt="5550" s="399" m="399"/>
                        <line igte="5550" ilt="5600" s="399" m="399"/>
                        <line igte="5600" ilt="5650" s="399" m="399"/>
                        <line igte="5650" ilt="5700" s="399" m="399"/>
                        <line igte="5700" ilt="5750" s="399" m="399"/>
                        <line igte="5750" ilt="5800" s="399" m="399"/>
                        <line igte="5800" ilt="5850" s="399" m="399"/>
                        <line igte="5850" ilt="5900" s="399" m="399"/>
                        <line igte="5900" ilt="5950" s="399" m="399"/>
                        <line igte="5950" ilt="6000" s="399" m="399"/>
                        <line igte="6000" ilt="6050" s="399" m="399"/>
                        <line igte="6050" ilt="6100" s="399" m="399"/>
                        <line igte="6100" ilt="6150" s="399" m="399"/>
                        <line igte="6150" ilt="6200" s="399" m="399"/>
                        <line igte="6200" ilt="6250" s="399" m="399"/>
                        <line igte="6250" ilt="6300" s="399" m="399"/>
                        <line igte="6300" ilt="6350" s="399" m="399"/>
                        <line igte="6350" ilt="6400" s="399" m="399"/>
                        <line igte="6400" ilt="6450" s="399" m="399"/>
                        <line igte="6450" ilt="6500" s="399" m="399"/>
                        <line igte="6500" ilt="6550" s="399" m="399"/>
                        <line igte="6550" ilt="6600" s="396" m="399"/>
                        <line igte="6600" ilt="6650" s="392" m="399"/>
                        <line igte="6650" ilt="6700" s="388" m="399"/>
                        <line igte="6700" ilt="6750" s="384" m="399"/>
                        <line igte="6750" ilt="6800" s="381" m="399"/>
                        <line igte="6800" ilt="6850" s="377" m="399"/>
                        <line igte="6850" ilt="6900" s="373" m="399"/>
                        <line igte="6900" ilt="6950" s="369" m="399"/>
                        <line igte="6950" ilt="7000" s="365" m="399"/>
                        <line igte="7000" ilt="7050" s="361" m="399"/>
                        <line igte="7050" ilt="7100" s="358" m="399"/>
                        <line igte="7100" ilt="7150" s="354" m="399"/>
                        <line igte="7150" ilt="7200" s="350" m="399"/>
                        <line igte="7200" ilt="7250" s="346" m="399"/>
                        <line igte="7250" ilt="7300" s="342" m="399"/>
                        <line igte="7300" ilt="7350" s="339" m="399"/>
                        <line igte="7350" ilt="7400" s="335" m="399"/>
                        <line igte="7400" ilt="7450" s="331" m="399"/>
                        <line igte="7450" ilt="7500" s="327" m="399"/>
                        <line igte="7500" ilt="7550" s="323" m="399"/>
                        <line igte="7550" ilt="7600" s="319" m="399"/>
                        <line igte="7600" ilt="7650" s="316" m="399"/>
                        <line igte="7650" ilt="7700" s="312" m="399"/>
                        <line igte="7700" ilt="7750" s="308" m="399"/>
                        <line igte="7750" ilt="7800" s="304" m="399"/>
                        <line igte="7800" ilt="7850" s="300" m="399"/>
                        <line igte="7850" ilt="7900" s="296" m="399"/>
                        <line igte="7900" ilt="7950" s="293" m="399"/>
                        <line igte="7950" ilt="8000" s="289" m="399"/>
                        <line igte="8000" ilt="8050" s="285" m="399"/>
                        <line igte="8050" ilt="8100" s="281" m="399"/>
                        <line igte="8100" ilt="8150" s="277" m="399"/>
                        <line igte="8150" ilt="8200" s="273" m="399"/>
                        <line igte="8200" ilt="8250" s="270" m="399"/>
                        <line igte="8250" ilt="8300" s="266" m="399"/>
                        <line igte="8300" ilt="8350" s="262" m="399"/>
                        <line igte="8350" ilt="8400" s="258" m="399"/>
                        <line igte="8400" ilt="8450" s="254" m="399"/>
                        <line igte="8450" ilt="8500" s="251" m="399"/>
                        <line igte="8500" ilt="8550" s="247" m="399"/>
                        <line igte="8550" ilt="8600" s="243" m="396"/>
                        <line igte="8600" ilt="8650" s="239" m="392"/>
                        <line igte="8650" ilt="8700" s="235" m="388"/>
                        <line igte="8700" ilt="8750" s="231" m="384"/>
                        <line igte="8750" ilt="8800" s="228" m="381"/>
                        <line igte="8800" ilt="8850" s="224" m="377"/>
                        <line igte="8850" ilt="8900" s="220" m="373"/>
                        <line igte="8900" ilt="8950" s="216" m="369"/>
                        <line igte="8950" ilt="9000" s="212" m="365"/>
                        <line igte="9000" ilt="9050" s="208" m="361"/>
                        <line igte="9050" ilt="9100" s="205" m="358"/>
                        <line igte="9100" ilt="9150" s="201" m="354"/>
                        <line igte="9150" ilt="9200" s="197" m="350"/>
                        <line igte="9200" ilt="9250" s="193" m="346"/>
                        <line igte="9250" ilt="9300" s="189" m="342"/>
                        <line igte="9300" ilt="9350" s="186" m="339"/>
                        <line igte="9350" ilt="9400" s="182" m="335"/>
                        <line igte="9400" ilt="9450" s="178" m="331"/>
                        <line igte="9450" ilt="9500" s="174" m="327"/>
                        <line igte="9500" ilt="9550" s="170" m="323"/>
                        <line igte="9550" ilt="9600" s="166" m="319"/>
                        <line igte="9600" ilt="9650" s="163" m="316"/>
                        <line igte="9650" ilt="9700" s="159" m="312"/>
                        <line igte="9700" ilt="9750" s="155" m="308"/>
                        <line igte="9750" ilt="9800" s="151" m="304"/>
                        <line igte="9800" ilt="9850" s="147" m="300"/>
                        <line igte="9850" ilt="9900" s="143" m="296"/>
                        <line igte="9900" ilt="9950" s="140" m="293"/>
                        <line igte="9950" ilt="10000" s="136" m="289"/>
                        <line igte="10000" ilt="10050" s="132" m="285"/>
                        <line igte="10050" ilt="10100" s="128" m="281"/>
                        <line igte="10100" ilt="10150" s="124" m="277"/>
                        <line igte="10150" ilt="10200" s="120" m="273"/>
                        <line igte="10200" ilt="10250" s="117" m="270"/>
                        <line igte="10250" ilt="10300" s="113" m="266"/>
                        <line igte="10300" ilt="10350" s="109" m="262"/>
                        <line igte="10350" ilt="10400" s="105" m="258"/>
                        <line igte="10400" ilt="10450" s="101" m="254"/>
                        <line igte="10450" ilt="10500" s="98" m="251"/>
                        <line igte="10500" ilt="10550" s="94" m="247"/>
                        <line igte="10550" ilt="10600" s="90" m="243"/>
                        <line igte="10600" ilt="10650" s="86" m="239"/>
                        <line igte="10650" ilt="10700" s="82" m="235"/>
                        <line igte="10700" ilt="10750" s="78" m="231"/>
                        <line igte="10750" ilt="10800" s="75" m="228"/>
                        <line igte="10800" ilt="10850" s="71" m="224"/>
                        <line igte="10850" ilt="10900" s="67" m="220"/>
                        <line igte="10900" ilt="10950" s="63" m="216"/>
                        <line igte="10950" ilt="11000" s="59" m="212"/>
                        <line igte="11000" ilt="11050" s="55" m="208"/>
                        <line igte="11050" ilt="11100" s="52" m="205"/>
                        <line igte="11100" ilt="11150" s="48" m="201"/>
                        <line igte="11150" ilt="11200" s="44" m="197"/>
                        <line igte="11200" ilt="11250" s="40" m="193"/>
                        <line igte="11250" ilt="11300" s="36" m="189"/>
                        <line igte="11300" ilt="11350" s="33" m="186"/>
                        <line igte="11350" ilt="11400" s="29" m="182"/>
                        <line igte="11400" ilt="11450" s="25" m="178"/>
                        <line igte="11450" ilt="11500" s="21" m="174"/>
                        <line igte="11500" ilt="11550" s="17" m="170"/>
                        <line igte="11550" ilt="11600" s="13" m="166"/>
                        <line igte="11600" ilt="11650" s="10" m="163"/>
                        <line igte="11650" ilt="11700" s="6" m="159"/>
                        <line igte="11700" ilt="11750" s="2" m="155"/>
                        <line igte="11750" ilt="11800" s="0" m="151"/>
                        <line igte="11800" ilt="11850" s="0" m="147"/>
                        <line igte="11850" ilt="11900" s="0" m="143"/>
                        <line igte="11900" ilt="11950" s="0" m="140"/>
                        <line igte="11950" ilt="12000" s="0" m="136"/>
                        <line igte="12000" ilt="12050" s="0" m="132"/>
                        <line igte="12050" ilt="12100" s="0" m="128"/>
                        <line igte="12100" ilt="12150" s="0" m="124"/>
                        <line igte="12150" ilt="12200" s="0" m="120"/>
                        <line igte="12200" ilt="12250" s="0" m="117"/>
                        <line igte="12250" ilt="12300" s="0" m="113"/>
                        <line igte="12300" ilt="12350" s="0" m="109"/>
                        <line igte="12350" ilt="12400" s="0" m="105"/>
                        <line igte="12400" ilt="12450" s="0" m="101"/>
                        <line igte="12450" ilt="12500" s="0" m="98"/>
                        <line igte="12500" ilt="12550" s="0" m="94"/>
                        <line igte="12550" ilt="12600" s="0" m="90"/>
                        <line igte="12600" ilt="12650" s="0" m="86"/>
                        <line igte="12650" ilt="12700" s="0" m="82"/>
                        <line igte="12700" ilt="12750" s="0" m="78"/>
                        <line igte="12750" ilt="12800" s="0" m="75"/>
                        <line igte="12800" ilt="12850" s="0" m="71"/>
                        <line igte="12850" ilt="12900" s="0" m="67"/>
                        <line igte="12900" ilt="12950" s="0" m="63"/>
                        <line igte="12950" ilt="13000" s="0" m="59"/>
                        <line igte="13000" ilt="13050" s="0" m="55"/>
                        <line igte="13050" ilt="13100" s="0" m="52"/>
                        <line igte="13100" ilt="13150" s="0" m="48"/>
                        <line igte="13150" ilt="13200" s="0" m="44"/>
                        <line igte="13200" ilt="13250" s="0" m="40"/>
                        <line igte="13250" ilt="13300" s="0" m="36"/>
                        <line igte="13300" ilt="13350" s="0" m="33"/>
                        <line igte="13350" ilt="13400" s="0" m="29"/>
                        <line igte="13400" ilt="13450" s="0" m="25"/>
                        <line igte="13450" ilt="13500" s="0" m="21"/>
                        <line igte="13500" ilt="13550" s="0" m="17"/>
                        <line igte="13550" ilt="13600" s="0" m="13"/>
                        <line igte="13600" ilt="13650" s="0" m="10"/>
                        <line igte="13650" ilt="13700" s="0" m="6"/>
                        <line igte="13700" ilt="13750" s="0" m="2"/>
                        <line igte="13750" ilt="or more" s="0" m="0"/>
                </eictable>
</form></xforms:instance>
                        <xforms:instance id="taxtable">
                                        <form>
                <taxtable>
                        <line igte="0" ilt="5" s="0" m="0"/>
                        <line igte="5" ilt="15" s="1" m="1"/>
                        <line igte="15" ilt="25" s="2" m="2"/>
                        <line igte="25" ilt="50" s="4" m="4"/>
                        <line igte="50" ilt="75" s="6" m="6"/>
                        <line igte="75" ilt="100" s="9" m="9"/>
                        <line igte="100" ilt="125" s="11" m="11"/>
                        <line igte="125" ilt="150" s="14" m="14"/>
                        <line igte="150" ilt="175" s="16" m="16"/>
                        <line igte="175" ilt="200" s="19" m="19"/>
                        <line igte="200" ilt="225" s="21" m="21"/>
                        <line igte="225" ilt="250" s="24" m="24"/>
                        <line igte="250" ilt="275" s="26" m="26"/>
                        <line igte="275" ilt="300" s="29" m="29"/>
                        <line igte="300" ilt="325" s="31" m="31"/>
                        <line igte="325" ilt="350" s="34" m="34"/>
                        <line igte="350" ilt="375" s="36" m="36"/>
                        <line igte="375" ilt="400" s="39" m="39"/>
                        <line igte="400" ilt="425" s="41" m="41"/>
                        <line igte="425" ilt="450" s="44" m="44"/>
                        <line igte="450" ilt="475" s="46" m="46"/>
                        <line igte="475" ilt="500" s="49" m="49"/>
                        <line igte="500" ilt="525" s="51" m="51"/>
                        <line igte="525" ilt="550" s="54" m="54"/>
                        <line igte="550" ilt="575" s="56" m="56"/>
                        <line igte="575" ilt="600" s="59" m="59"/>
                        <line igte="600" ilt="625" s="61" m="61"/>
                        <line igte="625" ilt="650" s="64" m="64"/>
                        <line igte="650" ilt="675" s="66" m="66"/>
                        <line igte="675" ilt="700" s="69" m="69"/>
                        <line igte="700" ilt="725" s="71" m="71"/>
                        <line igte="725" ilt="750" s="74" m="74"/>
                        <line igte="750" ilt="775" s="76" m="76"/>
                        <line igte="775" ilt="800" s="79" m="79"/>
                        <line igte="800" ilt="825" s="81" m="81"/>
                        <line igte="825" ilt="850" s="84" m="84"/>
                        <line igte="850" ilt="875" s="86" m="86"/>
                        <line igte="875" ilt="900" s="89" m="89"/>
                        <line igte="900" ilt="925" s="91" m="91"/>
                        <line igte="925" ilt="950" s="94" m="94"/>
                        <line igte="950" ilt="975" s="96" m="96"/>
                        <line igte="975" ilt="1000" s="99" m="99"/>
                        <line igte="1000" ilt="1025" s="101" m="101"/>
                        <line igte="1025" ilt="1050" s="104" m="104"/>
                        <line igte="1050" ilt="1075" s="106" m="106"/>
                        <line igte="1075" ilt="1100" s="109" m="109"/>
                        <line igte="1100" ilt="1125" s="111" m="111"/>
                        <line igte="1125" ilt="1150" s="114" m="114"/>
                        <line igte="1150" ilt="1175" s="116" m="116"/>
                        <line igte="1175" ilt="1200" s="119" m="119"/>
                        <line igte="1200" ilt="1225" s="121" m="121"/>
                        <line igte="1225" ilt="1250" s="124" m="124"/>
                        <line igte="1250" ilt="1275" s="126" m="126"/>
                        <line igte="1275" ilt="1300" s="129" m="129"/>
                        <line igte="1300" ilt="1325" s="131" m="131"/>
                        <line igte="1325" ilt="1350" s="134" m="134"/>
                        <line igte="1350" ilt="1375" s="136" m="136"/>
                        <line igte="1375" ilt="1400" s="139" m="139"/>
                        <line igte="1400" ilt="1425" s="141" m="141"/>
                        <line igte="1425" ilt="1450" s="144" m="144"/>
                        <line igte="1450" ilt="1475" s="146" m="146"/>
                        <line igte="1475" ilt="1500" s="149" m="149"/>
                        <line igte="1500" ilt="1525" s="151" m="151"/>
                        <line igte="1525" ilt="1550" s="154" m="154"/>
                        <line igte="1550" ilt="1575" s="156" m="156"/>
                        <line igte="1575" ilt="1600" s="159" m="159"/>
                        <line igte="1600" ilt="1625" s="161" m="161"/>
                        <line igte="1625" ilt="1650" s="164" m="164"/>
                        <line igte="1650" ilt="1675" s="166" m="166"/>
                        <line igte="1675" ilt="1700" s="169" m="169"/>
                        <line igte="1700" ilt="1725" s="171" m="171"/>
                        <line igte="1725" ilt="1750" s="174" m="174"/>
                        <line igte="1750" ilt="1775" s="176" m="176"/>
                        <line igte="1775" ilt="1800" s="179" m="179"/>
                        <line igte="1800" ilt="1825" s="181" m="181"/>
                        <line igte="1825" ilt="1850" s="184" m="184"/>
                        <line igte="1850" ilt="1875" s="186" m="186"/>
                        <line igte="1875" ilt="1900" s="189" m="189"/>
                        <line igte="1900" ilt="1925" s="191" m="191"/>
                        <line igte="1925" ilt="1950" s="194" m="194"/>
                        <line igte="1950" ilt="1975" s="196" m="196"/>
                        <line igte="1975" ilt="2000" s="199" m="199"/>
                        <line igte="2000" ilt="2025" s="201" m="201"/>
                        <line igte="2025" ilt="2050" s="204" m="204"/>
                        <line igte="2050" ilt="2075" s="206" m="206"/>
                        <line igte="2075" ilt="2100" s="209" m="209"/>
                        <line igte="2100" ilt="2125" s="211" m="211"/>
                        <line igte="2125" ilt="2150" s="214" m="214"/>
                        <line igte="2150" ilt="2175" s="216" m="216"/>
                        <line igte="2175" ilt="2200" s="219" m="219"/>
                        <line igte="2200" ilt="2225" s="221" m="221"/>
                        <line igte="2225" ilt="2250" s="224" m="224"/>
                        <line igte="2250" ilt="2275" s="226" m="226"/>
                        <line igte="2275" ilt="2300" s="229" m="229"/>
                        <line igte="2300" ilt="2325" s="231" m="231"/>
                        <line igte="2325" ilt="2350" s="234" m="234"/>
                        <line igte="2350" ilt="2375" s="236" m="236"/>
                        <line igte="2375" ilt="2400" s="239" m="239"/>
                        <line igte="2400" ilt="2425" s="241" m="241"/>
                        <line igte="2425" ilt="2450" s="244" m="244"/>
                        <line igte="2450" ilt="2475" s="246" m="246"/>
                        <line igte="2475" ilt="2500" s="249" m="249"/>
                        <line igte="2500" ilt="2525" s="251" m="251"/>
                        <line igte="2525" ilt="2550" s="254" m="254"/>
                        <line igte="2550" ilt="2575" s="256" m="256"/>
                        <line igte="2575" ilt="2600" s="259" m="259"/>
                        <line igte="2600" ilt="2625" s="261" m="261"/>
                        <line igte="2625" ilt="2650" s="264" m="264"/>
                        <line igte="2650" ilt="2675" s="266" m="266"/>
                        <line igte="2675" ilt="2700" s="269" m="269"/>
                        <line igte="2700" ilt="2725" s="271" m="271"/>
                        <line igte="2725" ilt="2750" s="274" m="274"/>
                        <line igte="2750" ilt="2775" s="276" m="276"/>
                        <line igte="2775" ilt="2800" s="279" m="279"/>
                        <line igte="2800" ilt="2825" s="281" m="281"/>
                        <line igte="2825" ilt="2850" s="284" m="284"/>
                        <line igte="2850" ilt="2875" s="286" m="286"/>
                        <line igte="2875" ilt="2900" s="289" m="289"/>
                        <line igte="2900" ilt="2925" s="291" m="291"/>
                        <line igte="2925" ilt="2950" s="294" m="294"/>
                        <line igte="2950" ilt="2975" s="296" m="296"/>
                        <line igte="2975" ilt="3000" s="299" m="299"/>
                        <line igte="3000" ilt="3050" s="303" m="303"/>
                        <line igte="3050" ilt="3100" s="308" m="308"/>
                        <line igte="3100" ilt="3150" s="313" m="313"/>
                        <line igte="3150" ilt="3200" s="318" m="318"/>
                        <line igte="3200" ilt="3250" s="323" m="323"/>
                        <line igte="3250" ilt="3300" s="328" m="328"/>
                        <line igte="3300" ilt="3350" s="333" m="333"/>
                        <line igte="3350" ilt="3400" s="338" m="338"/>
                        <line igte="3400" ilt="3450" s="343" m="343"/>
                        <line igte="3450" ilt="3500" s="348" m="348"/>
                        <line igte="3500" ilt="3550" s="353" m="353"/>
                        <line igte="3550" ilt="3600" s="358" m="358"/>
                        <line igte="3600" ilt="3650" s="363" m="363"/>
                        <line igte="3650" ilt="3700" s="368" m="368"/>
                        <line igte="3700" ilt="3750" s="373" m="373"/>
                        <line igte="3750" ilt="3800" s="378" m="378"/>
                        <line igte="3800" ilt="3850" s="383" m="383"/>
                        <line igte="3850" ilt="3900" s="388" m="388"/>
                        <line igte="3900" ilt="3950" s="393" m="393"/>
                        <line igte="3950" ilt="4000" s="398" m="398"/>
                        <line igte="4000" ilt="4050" s="403" m="403"/>
                        <line igte="4050" ilt="4100" s="408" m="408"/>
                        <line igte="4100" ilt="4150" s="413" m="413"/>
                        <line igte="4150" ilt="4200" s="418" m="418"/>
                        <line igte="4200" ilt="4250" s="423" m="423"/>
                        <line igte="4250" ilt="4300" s="428" m="428"/>
                        <line igte="4300" ilt="4350" s="433" m="433"/>
                        <line igte="4350" ilt="4400" s="438" m="438"/>
                        <line igte="4400" ilt="4450" s="443" m="443"/>
                        <line igte="4450" ilt="4500" s="448" m="448"/>
                        <line igte="4500" ilt="4550" s="453" m="453"/>
                        <line igte="4550" ilt="4600" s="458" m="458"/>
                        <line igte="4600" ilt="4650" s="463" m="463"/>
                        <line igte="4650" ilt="4700" s="468" m="468"/>
                        <line igte="4700" ilt="4750" s="473" m="473"/>
                        <line igte="4750" ilt="4800" s="478" m="478"/>
                        <line igte="4800" ilt="4850" s="483" m="483"/>
                        <line igte="4850" ilt="4900" s="488" m="488"/>
                        <line igte="4900" ilt="4950" s="493" m="493"/>
                        <line igte="4950" ilt="5000" s="498" m="498"/>
                        <line igte="5000" ilt="5050" s="503" m="503"/>
                        <line igte="5050" ilt="5100" s="508" m="508"/>
                        <line igte="5100" ilt="5150" s="513" m="513"/>
                        <line igte="5150" ilt="5200" s="518" m="518"/>
                        <line igte="5200" ilt="5250" s="523" m="523"/>
                        <line igte="5250" ilt="5300" s="528" m="528"/>
                        <line igte="5300" ilt="5350" s="533" m="533"/>
                        <line igte="5350" ilt="5400" s="538" m="538"/>
                        <line igte="5400" ilt="5450" s="543" m="543"/>
                        <line igte="5450" ilt="5500" s="548" m="548"/>
                        <line igte="5500" ilt="5550" s="553" m="553"/>
                        <line igte="5550" ilt="5600" s="558" m="558"/>
                        <line igte="5600" ilt="5650" s="563" m="563"/>
                        <line igte="5650" ilt="5700" s="568" m="568"/>
                        <line igte="5700" ilt="5750" s="573" m="573"/>
                        <line igte="5750" ilt="5800" s="578" m="578"/>
                        <line igte="5800" ilt="5850" s="583" m="583"/>
                        <line igte="5850" ilt="5900" s="588" m="588"/>
                        <line igte="5900" ilt="5950" s="593" m="593"/>
                        <line igte="5950" ilt="6000" s="598" m="598"/>
                        <line igte="6000" ilt="6050" s="603" m="603"/>
                        <line igte="6050" ilt="6100" s="608" m="608"/>
                        <line igte="6100" ilt="6150" s="613" m="613"/>
                        <line igte="6150" ilt="6200" s="618" m="618"/>
                        <line igte="6200" ilt="6250" s="623" m="623"/>
                        <line igte="6250" ilt="6300" s="628" m="628"/>
                        <line igte="6300" ilt="6350" s="633" m="633"/>
                        <line igte="6350" ilt="6400" s="638" m="638"/>
                        <line igte="6400" ilt="6450" s="643" m="643"/>
                        <line igte="6450" ilt="6500" s="648" m="648"/>
                        <line igte="6500" ilt="6550" s="653" m="653"/>
                        <line igte="6550" ilt="6600" s="658" m="658"/>
                        <line igte="6600" ilt="6650" s="663" m="663"/>
                        <line igte="6650" ilt="6700" s="668" m="668"/>
                        <line igte="6700" ilt="6750" s="673" m="673"/>
                        <line igte="6750" ilt="6800" s="678" m="678"/>
                        <line igte="6800" ilt="6850" s="683" m="683"/>
                        <line igte="6850" ilt="6900" s="688" m="688"/>
                        <line igte="6900" ilt="6950" s="693" m="693"/>
                        <line igte="6950" ilt="7000" s="698" m="698"/>
                        <line igte="7000" ilt="7050" s="703" m="703"/>
                        <line igte="7050" ilt="7100" s="708" m="708"/>
                        <line igte="7100" ilt="7150" s="713" m="713"/>
                        <line igte="7150" ilt="7200" s="718" m="718"/>
                        <line igte="7200" ilt="7250" s="723" m="723"/>
                        <line igte="7250" ilt="7300" s="728" m="728"/>
                        <line igte="7300" ilt="7350" s="734" m="733"/>
                        <line igte="7350" ilt="7400" s="741" m="738"/>
                        <line igte="7400" ilt="7450" s="749" m="743"/>
                        <line igte="7450" ilt="7500" s="756" m="748"/>
                        <line igte="7500" ilt="7550" s="764" m="753"/>
                        <line igte="7550" ilt="7600" s="771" m="758"/>
                        <line igte="7600" ilt="7650" s="779" m="763"/>
                        <line igte="7650" ilt="7700" s="786" m="768"/>
                        <line igte="7700" ilt="7750" s="794" m="773"/>
                        <line igte="7750" ilt="7800" s="801" m="778"/>
                        <line igte="7800" ilt="7850" s="809" m="783"/>
                        <line igte="7850" ilt="7900" s="816" m="788"/>
                        <line igte="7900" ilt="7950" s="824" m="793"/>
                        <line igte="7950" ilt="8000" s="831" m="798"/>
                        <line igte="8000" ilt="8050" s="839" m="803"/>
                        <line igte="8050" ilt="8100" s="846" m="808"/>
                        <line igte="8100" ilt="8150" s="854" m="813"/>
                        <line igte="8150" ilt="8200" s="861" m="818"/>
                        <line igte="8200" ilt="8250" s="869" m="823"/>
                        <line igte="8250" ilt="8300" s="876" m="828"/>
                        <line igte="8300" ilt="8350" s="884" m="833"/>
                        <line igte="8350" ilt="8400" s="891" m="838"/>
                        <line igte="8400" ilt="8450" s="899" m="843"/>
                        <line igte="8450" ilt="8500" s="906" m="848"/>
                        <line igte="8500" ilt="8550" s="914" m="853"/>
                        <line igte="8550" ilt="8600" s="921" m="858"/>
                        <line igte="8600" ilt="8650" s="929" m="863"/>
                        <line igte="8650" ilt="8700" s="936" m="868"/>
                        <line igte="8700" ilt="8750" s="944" m="873"/>
                        <line igte="8750" ilt="8800" s="951" m="878"/>
                        <line igte="8800" ilt="8850" s="959" m="883"/>
                        <line igte="8850" ilt="8900" s="966" m="888"/>
                        <line igte="8900" ilt="8950" s="974" m="893"/>
                        <line igte="8950" ilt="9000" s="981" m="898"/>
                        <line igte="9000" ilt="9050" s="989" m="903"/>
                        <line igte="9050" ilt="9100" s="996" m="908"/>
                        <line igte="9100" ilt="9150" s="1004" m="913"/>
                        <line igte="9150" ilt="9200" s="1011" m="918"/>
                        <line igte="9200" ilt="9250" s="1019" m="923"/>
                        <line igte="9250" ilt="9300" s="1026" m="928"/>
                        <line igte="9300" ilt="9350" s="1034" m="933"/>
                        <line igte="9350" ilt="9400" s="1041" m="938"/>
                        <line igte="9400" ilt="9450" s="1049" m="943"/>
                        <line igte="9450" ilt="9500" s="1056" m="948"/>
                        <line igte="9500" ilt="9550" s="1064" m="953"/>
                        <line igte="9550" ilt="9600" s="1071" m="958"/>
                        <line igte="9600" ilt="9650" s="1079" m="963"/>
                        <line igte="9650" ilt="9700" s="1086" m="968"/>
                        <line igte="9700" ilt="9750" s="1094" m="973"/>
                        <line igte="9750" ilt="9800" s="1101" m="978"/>
                        <line igte="9800" ilt="9850" s="1109" m="983"/>
                        <line igte="9850" ilt="9900" s="1116" m="988"/>
                        <line igte="9900" ilt="9950" s="1124" m="993"/>
                        <line igte="9950" ilt="10000" s="1131" m="998"/>
                        <line igte="10000" ilt="10050" s="1139" m="1003"/>
                        <line igte="10050" ilt="10100" s="1146" m="1008"/>
                        <line igte="10100" ilt="10150" s="1154" m="1013"/>
                        <line igte="10150" ilt="10200" s="1161" m="1018"/>
                        <line igte="10200" ilt="10250" s="1169" m="1023"/>
                        <line igte="10250" ilt="10300" s="1176" m="1028"/>
                        <line igte="10300" ilt="10350" s="1184" m="1033"/>
                        <line igte="10350" ilt="10400" s="1191" m="1038"/>
                        <line igte="10400" ilt="10450" s="1199" m="1043"/>
                        <line igte="10450" ilt="10500" s="1206" m="1048"/>
                        <line igte="10500" ilt="10550" s="1214" m="1053"/>
                        <line igte="10550" ilt="10600" s="1221" m="1058"/>
                        <line igte="10600" ilt="10650" s="1229" m="1063"/>
                        <line igte="10650" ilt="10700" s="1236" m="1068"/>
                        <line igte="10700" ilt="10750" s="1244" m="1073"/>
                        <line igte="10750" ilt="10800" s="1251" m="1078"/>
                        <line igte="10800" ilt="10850" s="1259" m="1083"/>
                        <line igte="10850" ilt="10900" s="1266" m="1088"/>
                        <line igte="10900" ilt="10950" s="1274" m="1093"/>
                        <line igte="10950" ilt="11000" s="1281" m="1098"/>
                        <line igte="11000" ilt="11050" s="1289" m="1103"/>
                        <line igte="11050" ilt="11100" s="1296" m="1108"/>
                        <line igte="11100" ilt="11150" s="1304" m="1113"/>
                        <line igte="11150" ilt="11200" s="1311" m="1118"/>
                        <line igte="11200" ilt="11250" s="1319" m="1123"/>
                        <line igte="11250" ilt="11300" s="1326" m="1128"/>
                        <line igte="11300" ilt="11350" s="1334" m="1133"/>
                        <line igte="11350" ilt="11400" s="1341" m="1138"/>
                        <line igte="11400" ilt="11450" s="1349" m="1143"/>
                        <line igte="11450" ilt="11500" s="1356" m="1148"/>
                        <line igte="11500" ilt="11550" s="1364" m="1153"/>
                        <line igte="11550" ilt="11600" s="1371" m="1158"/>
                        <line igte="11600" ilt="11650" s="1379" m="1163"/>
                        <line igte="11650" ilt="11700" s="1386" m="1168"/>
                        <line igte="11700" ilt="11750" s="1394" m="1173"/>
                        <line igte="11750" ilt="11800" s="1401" m="1178"/>
                        <line igte="11800" ilt="11850" s="1409" m="1183"/>
                        <line igte="11850" ilt="11900" s="1416" m="1188"/>
                        <line igte="11900" ilt="11950" s="1424" m="1193"/>
                        <line igte="11950" ilt="12000" s="1431" m="1198"/>
                        <line igte="12000" ilt="12050" s="1439" m="1203"/>
                        <line igte="12050" ilt="12100" s="1446" m="1208"/>
                        <line igte="12100" ilt="12150" s="1454" m="1213"/>
                        <line igte="12150" ilt="12200" s="1461" m="1218"/>
                        <line igte="12200" ilt="12250" s="1469" m="1223"/>
                        <line igte="12250" ilt="12300" s="1476" m="1228"/>
                        <line igte="12300" ilt="12350" s="1484" m="1233"/>
                        <line igte="12350" ilt="12400" s="1491" m="1238"/>
                        <line igte="12400" ilt="12450" s="1499" m="1243"/>
                        <line igte="12450" ilt="12500" s="1506" m="1248"/>
                        <line igte="12500" ilt="12550" s="1514" m="1253"/>
                        <line igte="12550" ilt="12600" s="1521" m="1258"/>
                        <line igte="12600" ilt="12650" s="1529" m="1263"/>
                        <line igte="12650" ilt="12700" s="1536" m="1268"/>
                        <line igte="12700" ilt="12750" s="1544" m="1273"/>
                        <line igte="12750" ilt="12800" s="1551" m="1278"/>
                        <line igte="12800" ilt="12850" s="1559" m="1283"/>
                        <line igte="12850" ilt="12900" s="1566" m="1288"/>
                        <line igte="12900" ilt="12950" s="1574" m="1293"/>
                        <line igte="12950" ilt="13000" s="1581" m="1298"/>
                        <line igte="13000" ilt="13050" s="1589" m="1303"/>
                        <line igte="13050" ilt="13100" s="1596" m="1308"/>
                        <line igte="13100" ilt="13150" s="1604" m="1313"/>
                        <line igte="13150" ilt="13200" s="1611" m="1318"/>
                        <line igte="13200" ilt="13250" s="1619" m="1323"/>
                        <line igte="13250" ilt="13300" s="1626" m="1328"/>
                        <line igte="13300" ilt="13350" s="1634" m="1333"/>
                        <line igte="13350" ilt="13400" s="1641" m="1338"/>
                        <line igte="13400" ilt="13450" s="1649" m="1343"/>
                        <line igte="13450" ilt="13500" s="1656" m="1348"/>
                        <line igte="13500" ilt="13550" s="1664" m="1353"/>
                        <line igte="13550" ilt="13600" s="1671" m="1358"/>
                        <line igte="13600" ilt="13650" s="1679" m="1363"/>
                        <line igte="13650" ilt="13700" s="1686" m="1368"/>
                        <line igte="13700" ilt="13750" s="1694" m="1373"/>
                        <line igte="13750" ilt="13800" s="1701" m="1378"/>
                        <line igte="13800" ilt="13850" s="1709" m="1383"/>
                        <line igte="13850" ilt="13900" s="1716" m="1388"/>
                        <line igte="13900" ilt="13950" s="1724" m="1393"/>
                        <line igte="13950" ilt="14000" s="1731" m="1398"/>
                        <line igte="14000" ilt="14050" s="1739" m="1403"/>
                        <line igte="14050" ilt="14100" s="1746" m="1408"/>
                        <line igte="14100" ilt="14150" s="1754" m="1413"/>
                        <line igte="14150" ilt="14200" s="1761" m="1418"/>
                        <line igte="14200" ilt="14250" s="1769" m="1423"/>
                        <line igte="14250" ilt="14300" s="1776" m="1428"/>
                        <line igte="14300" ilt="14350" s="1784" m="1433"/>
                        <line igte="14350" ilt="14400" s="1791" m="1438"/>
                        <line igte="14400" ilt="14450" s="1799" m="1443"/>
                        <line igte="14450" ilt="14500" s="1806" m="1448"/>
                        <line igte="14500" ilt="14550" s="1814" m="1453"/>
                        <line igte="14550" ilt="14600" s="1821" m="1458"/>
                        <line igte="14600" ilt="14650" s="1829" m="1464"/>
                        <line igte="14650" ilt="14700" s="1836" m="1471"/>
                        <line igte="14700" ilt="14750" s="1844" m="1479"/>
                        <line igte="14750" ilt="14800" s="1851" m="1486"/>
                        <line igte="14800" ilt="14850" s="1859" m="1494"/>
                        <line igte="14850" ilt="14900" s="1866" m="1501"/>
                        <line igte="14900" ilt="14950" s="1874" m="1509"/>
                        <line igte="14950" ilt="15000" s="1881" m="1516"/>
                        <line igte="15000" ilt="15050" s="1889" m="1524"/>
                        <line igte="15050" ilt="15100" s="1896" m="1531"/>
                        <line igte="15100" ilt="15150" s="1904" m="1539"/>
                        <line igte="15150" ilt="15200" s="1911" m="1546"/>
                        <line igte="15200" ilt="15250" s="1919" m="1554"/>
                        <line igte="15250" ilt="15300" s="1926" m="1561"/>
                        <line igte="15300" ilt="15350" s="1934" m="1569"/>
                        <line igte="15350" ilt="15400" s="1941" m="1576"/>
                        <line igte="15400" ilt="15450" s="1949" m="1584"/>
                        <line igte="15450" ilt="15500" s="1956" m="1591"/>
                        <line igte="15500" ilt="15550" s="1964" m="1599"/>
                        <line igte="15550" ilt="15600" s="1971" m="1606"/>
                        <line igte="15600" ilt="15650" s="1979" m="1614"/>
                        <line igte="15650" ilt="15700" s="1986" m="1621"/>
                        <line igte="15700" ilt="15750" s="1994" m="1629"/>
                        <line igte="15750" ilt="15800" s="2001" m="1636"/>
                        <line igte="15800" ilt="15850" s="2009" m="1644"/>
                        <line igte="15850" ilt="15900" s="2016" m="1651"/>
                        <line igte="15900" ilt="15950" s="2024" m="1659"/>
                        <line igte="15950" ilt="16000" s="2031" m="1666"/>
                        <line igte="16100" ilt="16150" s="2054" m="1689"/>
                        <line igte="16150" ilt="16200" s="2061" m="1696"/>
                        <line igte="16200" ilt="16250" s="2069" m="1704"/>
                        <line igte="16250" ilt="16300" s="2076" m="1711"/>
                        <line igte="16300" ilt="16350" s="2084" m="1719"/>
                        <line igte="16350" ilt="16400" s="2091" m="1726"/>
                        <line igte="16400" ilt="16450" s="2099" m="1734"/>
                        <line igte="16450" ilt="16500" s="2106" m="1741"/>
                        <line igte="16500" ilt="16550" s="2114" m="1749"/>
                        <line igte="16550" ilt="16600" s="2121" m="1756"/>
                        <line igte="16600" ilt="16650" s="2129" m="1764"/>
                        <line igte="16650" ilt="16700" s="2136" m="1771"/>
                        <line igte="16700" ilt="16750" s="2144" m="1779"/>
                        <line igte="16750" ilt="16800" s="2151" m="1786"/>
                        <line igte="16800" ilt="16850" s="2159" m="1794"/>
                        <line igte="16850" ilt="16900" s="2166" m="1801"/>
                        <line igte="16900" ilt="16950" s="2174" m="1809"/>
                        <line igte="16950" ilt="17000" s="2181" m="1816"/>
                        <line igte="17000" ilt="17050" s="2189" m="1824"/>
                        <line igte="17050" ilt="17100" s="2196" m="1831"/>
                        <line igte="17100" ilt="17150" s="2204" m="1839"/>
                        <line igte="17150" ilt="17200" s="2211" m="1846"/>
                        <line igte="17200" ilt="17250" s="2219" m="1854"/>
                        <line igte="17250" ilt="17300" s="2226" m="1861"/>
                        <line igte="17300" ilt="17350" s="2234" m="1869"/>
                        <line igte="17350" ilt="17400" s="2241" m="1876"/>
                        <line igte="17400" ilt="17450" s="2249" m="1884"/>
                        <line igte="17450" ilt="17500" s="2256" m="1891"/>
                        <line igte="17500" ilt="17550" s="2264" m="1899"/>
                        <line igte="17550" ilt="17600" s="2271" m="1906"/>
                        <line igte="17600" ilt="17650" s="2279" m="1914"/>
                        <line igte="17650" ilt="17700" s="2286" m="1921"/>
                        <line igte="17700" ilt="17750" s="2294" m="1929"/>
                        <line igte="17750" ilt="17800" s="2301" m="1936"/>
                        <line igte="17800" ilt="17850" s="2309" m="1944"/>
                        <line igte="17850" ilt="17900" s="2316" m="1951"/>
                        <line igte="17900" ilt="17950" s="2324" m="1959"/>
                        <line igte="17950" ilt="18000" s="2331" m="1966"/>
                        <line igte="18000" ilt="18050" s="2339" m="1974"/>
                        <line igte="18050" ilt="18100" s="2346" m="1981"/>
                        <line igte="18100" ilt="18150" s="2354" m="1989"/>
                        <line igte="18150" ilt="18200" s="2361" m="1996"/>
                        <line igte="18200" ilt="18250" s="2369" m="2004"/>
                        <line igte="18250" ilt="18300" s="2376" m="2011"/>
                        <line igte="18300" ilt="18350" s="2384" m="2019"/>
                        <line igte="18350" ilt="18400" s="2391" m="2026"/>
                        <line igte="18400" ilt="18450" s="2399" m="2034"/>
                        <line igte="18450" ilt="18500" s="2406" m="2041"/>
                        <line igte="18500" ilt="18550" s="2414" m="2049"/>
                        <line igte="18550" ilt="18600" s="2421" m="2056"/>
                        <line igte="18600" ilt="18650" s="2429" m="2064"/>
                        <line igte="18650" ilt="18700" s="2436" m="2071"/>
                        <line igte="18700" ilt="18750" s="2444" m="2079"/>
                        <line igte="18750" ilt="18800" s="2451" m="2086"/>
                        <line igte="18800" ilt="18850" s="2459" m="2094"/>
                        <line igte="18850" ilt="18900" s="2466" m="2101"/>
                        <line igte="18900" ilt="18950" s="2474" m="2109"/>
                        <line igte="18950" ilt="19000" s="2481" m="2116"/>
                        <line igte="19000" ilt="19050" s="2489" m="2124"/>
                        <line igte="19050" ilt="19100" s="2496" m="2131"/>
                        <line igte="19100" ilt="19150" s="2504" m="2139"/>
                        <line igte="19150" ilt="19200" s="2511" m="2146"/>
                        <line igte="19200" ilt="19250" s="2519" m="2154"/>
                        <line igte="19250" ilt="19300" s="2526" m="2161"/>
                        <line igte="19300" ilt="19350" s="2534" m="2169"/>
                        <line igte="19350" ilt="19400" s="2541" m="2176"/>
                        <line igte="19400" ilt="19450" s="2549" m="2184"/>
                        <line igte="19450" ilt="19500" s="2556" m="2191"/>
                        <line igte="19500" ilt="19550" s="2564" m="2199"/>
                        <line igte="19550" ilt="19600" s="2571" m="2206"/>
                        <line igte="19600" ilt="19650" s="2579" m="2214"/>
                        <line igte="19650" ilt="19700" s="2586" m="2221"/>
                        <line igte="19700" ilt="19750" s="2594" m="2229"/>
                        <line igte="19750" ilt="19800" s="2601" m="2236"/>
                        <line igte="19800" ilt="19850" s="2609" m="2244"/>
                        <line igte="19850" ilt="19900" s="2616" m="2251"/>
                        <line igte="19900" ilt="19950" s="2624" m="2259"/>
                        <line igte="19950" ilt="20000" s="2631" m="2266"/>
                        <line igte="20000" ilt="20050" s="2639" m="2274"/>
                        <line igte="20050" ilt="20100" s="2646" m="2281"/>
                        <line igte="20100" ilt="20150" s="2654" m="2289"/>
                        <line igte="20150" ilt="20200" s="2661" m="2296"/>
                        <line igte="20200" ilt="20250" s="2669" m="2304"/>
                        <line igte="20250" ilt="20300" s="2676" m="2311"/>
                        <line igte="20300" ilt="20350" s="2684" m="2319"/>
                        <line igte="20350" ilt="20400" s="2691" m="2326"/>
                        <line igte="20400" ilt="20450" s="2699" m="2334"/>
                        <line igte="20450" ilt="20500" s="2706" m="2341"/>
                        <line igte="20500" ilt="20550" s="2714" m="2349"/>
                        <line igte="20550" ilt="20600" s="2721" m="2356"/>
                        <line igte="20600" ilt="20650" s="2729" m="2364"/>
                        <line igte="20650" ilt="20700" s="2736" m="2371"/>
                        <line igte="20700" ilt="20750" s="2744" m="2379"/>
                        <line igte="20750" ilt="20800" s="2751" m="2386"/>
                        <line igte="20800" ilt="20850" s="2759" m="2394"/>
                        <line igte="20850" ilt="20900" s="2766" m="2401"/>
                        <line igte="20900" ilt="20950" s="2774" m="2409"/>
                        <line igte="20950" ilt="21000" s="2781" m="2416"/>
                        <line igte="21000" ilt="21050" s="2789" m="2424"/>
                        <line igte="21050" ilt="21100" s="2796" m="2431"/>
                        <line igte="21100" ilt="21150" s="2804" m="2439"/>
                        <line igte="21150" ilt="21200" s="2811" m="2446"/>
                        <line igte="21200" ilt="21250" s="2819" m="2454"/>
                        <line igte="21250" ilt="21300" s="2826" m="2461"/>
                        <line igte="21300" ilt="21350" s="2834" m="2469"/>
                        <line igte="21350" ilt="21400" s="2841" m="2476"/>
                        <line igte="21400" ilt="21450" s="2849" m="2484"/>
                        <line igte="21450" ilt="21500" s="2856" m="2491"/>
                        <line igte="21500" ilt="21550" s="2864" m="2499"/>
                        <line igte="21550" ilt="21600" s="2871" m="2506"/>
                        <line igte="21600" ilt="21650" s="2879" m="2514"/>
                        <line igte="21650" ilt="21700" s="2886" m="2521"/>
                        <line igte="21700" ilt="21750" s="2894" m="2529"/>
                        <line igte="21750" ilt="21800" s="2901" m="2536"/>
                        <line igte="21800" ilt="21850" s="2909" m="2544"/>
                        <line igte="21850" ilt="21900" s="2916" m="2551"/>
                        <line igte="21900" ilt="21950" s="2924" m="2559"/>
                        <line igte="21950" ilt="22000" s="2931" m="2566"/>
                        <line igte="22000" ilt="22050" s="2939" m="2574"/>
                        <line igte="22050" ilt="22100" s="2946" m="2581"/>
                        <line igte="22100" ilt="22150" s="2954" m="2589"/>
                        <line igte="22150" ilt="22200" s="2961" m="2596"/>
                        <line igte="22200" ilt="22250" s="2969" m="2604"/>
                        <line igte="22250" ilt="22300" s="2976" m="2611"/>
                        <line igte="22300" ilt="22350" s="2984" m="2619"/>
                        <line igte="22350" ilt="22400" s="2991" m="2626"/>
                        <line igte="22400" ilt="22450" s="2999" m="2634"/>
                        <line igte="22450" ilt="22500" s="3006" m="2641"/>
                        <line igte="22500" ilt="22550" s="3014" m="2649"/>
                        <line igte="22550" ilt="22600" s="3021" m="2656"/>
                        <line igte="22600" ilt="22650" s="3029" m="2664"/>
                        <line igte="22650" ilt="22700" s="3036" m="2671"/>
                        <line igte="22700" ilt="22750" s="3044" m="2679"/>
                        <line igte="22750" ilt="22800" s="3051" m="2686"/>
                        <line igte="22800" ilt="22850" s="3059" m="2694"/>
                        <line igte="22850" ilt="22900" s="3066" m="2701"/>
                        <line igte="22900" ilt="22950" s="3074" m="2709"/>
                        <line igte="22950" ilt="23000" s="3081" m="2716"/>
                        <line igte="23000" ilt="23050" s="3089" m="2724"/>
                        <line igte="23050" ilt="23100" s="3096" m="2731"/>
                        <line igte="23100" ilt="23150" s="3104" m="2739"/>
                        <line igte="23150" ilt="23200" s="3111" m="2746"/>
                        <line igte="23200" ilt="23250" s="3119" m="2754"/>
                        <line igte="23250" ilt="23300" s="3126" m="2761"/>
                        <line igte="23300" ilt="23350" s="3134" m="2769"/>
                        <line igte="23350" ilt="23400" s="3141" m="2776"/>
                        <line igte="23400" ilt="23450" s="3149" m="2784"/>
                        <line igte="23450" ilt="23500" s="3156" m="2791"/>
                        <line igte="23500" ilt="23550" s="3164" m="2799"/>
                        <line igte="23550" ilt="23600" s="3171" m="2806"/>
                        <line igte="23600" ilt="23650" s="3179" m="2814"/>
                        <line igte="23650" ilt="23700" s="3186" m="2821"/>
                        <line igte="23700" ilt="23750" s="3194" m="2829"/>
                        <line igte="23750" ilt="23800" s="3201" m="2836"/>
                        <line igte="23800" ilt="23850" s="3209" m="2844"/>
                        <line igte="23850" ilt="23900" s="3216" m="2851"/>
                        <line igte="23900" ilt="23950" s="3224" m="2859"/>
                        <line igte="23950" ilt="24000" s="3231" m="2866"/>
                        <line igte="24000" ilt="24050" s="3239" m="2874"/>
                        <line igte="24050" ilt="24100" s="3246" m="2881"/>
                        <line igte="24100" ilt="24150" s="3254" m="2889"/>
                        <line igte="24150" ilt="24200" s="3261" m="2896"/>
                        <line igte="24200" ilt="24250" s="3269" m="2904"/>
                        <line igte="24250" ilt="24300" s="3276" m="2911"/>
                        <line igte="24300" ilt="24350" s="3284" m="2919"/>
                        <line igte="24350" ilt="24400" s="3291" m="2926"/>
                        <line igte="24400" ilt="24450" s="3299" m="2934"/>
                        <line igte="24450" ilt="24500" s="3306" m="2941"/>
                        <line igte="24500" ilt="24550" s="3314" m="2949"/>
                        <line igte="24550" ilt="24600" s="3321" m="2956"/>
                        <line igte="24600" ilt="24650" s="3329" m="2964"/>
                        <line igte="24650" ilt="24700" s="3336" m="2971"/>
                        <line igte="24700" ilt="24750" s="3344" m="2979"/>
                        <line igte="24750" ilt="24800" s="3351" m="2986"/>
                        <line igte="24800" ilt="24850" s="3359" m="2994"/>
                        <line igte="24850" ilt="24900" s="3366" m="3001"/>
                        <line igte="24900" ilt="24950" s="3374" m="3009"/>
                        <line igte="24950" ilt="25000" s="3381" m="3016"/>
                        <line igte="25000" ilt="25050" s="3389" m="3024"/>
                        <line igte="25050" ilt="25100" s="3396" m="3031"/>
                        <line igte="25100" ilt="25150" s="3404" m="3039"/>
                        <line igte="25150" ilt="25200" s="3411" m="3046"/>
                        <line igte="25200" ilt="25250" s="3419" m="3054"/>
                        <line igte="25250" ilt="25300" s="3426" m="3061"/>
                        <line igte="25300" ilt="25350" s="3434" m="3069"/>
                        <line igte="25350" ilt="25400" s="3441" m="3076"/>
                        <line igte="25400" ilt="25450" s="3449" m="3084"/>
                        <line igte="25450" ilt="25500" s="3456" m="3091"/>
                        <line igte="25500" ilt="25550" s="3464" m="3099"/>
                        <line igte="25550" ilt="25600" s="3471" m="3106"/>
                        <line igte="25600" ilt="25650" s="3479" m="3114"/>
                        <line igte="25650" ilt="25700" s="3486" m="3121"/>
                        <line igte="25700" ilt="25750" s="3494" m="3129"/>
                        <line igte="25750" ilt="25800" s="3501" m="3136"/>
                        <line igte="25800" ilt="25850" s="3509" m="3144"/>
                        <line igte="25850" ilt="25900" s="3516" m="3151"/>
                        <line igte="25900" ilt="25950" s="3524" m="3159"/>
                        <line igte="25950" ilt="26000" s="3531" m="3166"/>
                        <line igte="26000" ilt="26050" s="3539" m="3174"/>
                        <line igte="26050" ilt="26100" s="3546" m="3181"/>
                        <line igte="26100" ilt="26150" s="3554" m="3189"/>
                        <line igte="26150" ilt="26200" s="3561" m="3196"/>
                        <line igte="26200" ilt="26250" s="3569" m="3204"/>
                        <line igte="26250" ilt="26300" s="3576" m="3211"/>
                        <line igte="26300" ilt="26350" s="3584" m="3219"/>
                        <line igte="26350" ilt="26400" s="3591" m="3226"/>
                        <line igte="26400" ilt="26450" s="3599" m="3234"/>
                        <line igte="26450" ilt="26500" s="3606" m="3241"/>
                        <line igte="26500" ilt="26550" s="3614" m="3249"/>
                        <line igte="26550" ilt="26600" s="3621" m="3256"/>
                        <line igte="26600" ilt="26650" s="3629" m="3264"/>
                        <line igte="26650" ilt="26700" s="3636" m="3271"/>
                        <line igte="26700" ilt="26750" s="3644" m="3279"/>
                        <line igte="26750" ilt="26800" s="3651" m="3286"/>
                        <line igte="26800" ilt="26850" s="3659" m="3294"/>
                        <line igte="26850" ilt="26900" s="3666" m="3301"/>
                        <line igte="26900" ilt="26950" s="3674" m="3309"/>
                        <line igte="26950" ilt="27000" s="3681" m="3316"/>
                        <line igte="27000" ilt="27050" s="3689" m="3324"/>
                        <line igte="27050" ilt="27100" s="3696" m="3331"/>
                        <line igte="27100" ilt="27150" s="3704" m="3339"/>
                        <line igte="27150" ilt="27200" s="3711" m="3346"/>
                        <line igte="27200" ilt="27250" s="3719" m="3354"/>
                        <line igte="27250" ilt="27300" s="3726" m="3361"/>
                        <line igte="27300" ilt="27350" s="3734" m="3369"/>
                        <line igte="27350" ilt="27400" s="3741" m="3376"/>
                        <line igte="27400" ilt="27450" s="3749" m="3384"/>
                        <line igte="27450" ilt="27500" s="3756" m="3391"/>
                        <line igte="27500" ilt="27550" s="3764" m="3399"/>
                        <line igte="27550" ilt="27600" s="3771" m="3406"/>
                        <line igte="27600" ilt="27650" s="3779" m="3414"/>
                        <line igte="27650" ilt="27700" s="3786" m="3421"/>
                        <line igte="27700" ilt="27750" s="3794" m="3429"/>
                        <line igte="27750" ilt="27800" s="3801" m="3436"/>
                        <line igte="27800" ilt="27850" s="3809" m="3444"/>
                        <line igte="27850" ilt="27900" s="3816" m="3451"/>
                        <line igte="27900" ilt="27950" s="3824" m="3459"/>
                        <line igte="27950" ilt="28000" s="3831" m="3466"/>
                        <line igte="28000" ilt="28050" s="3839" m="3474"/>
                        <line igte="28050" ilt="28100" s="3846" m="3481"/>
                        <line igte="28100" ilt="28150" s="3854" m="3489"/>
                        <line igte="28150" ilt="28200" s="3861" m="3496"/>
                        <line igte="28200" ilt="28250" s="3869" m="3504"/>
                        <line igte="28250" ilt="28300" s="3876" m="3511"/>
                        <line igte="28300" ilt="28350" s="3884" m="3519"/>
                        <line igte="28350" ilt="28400" s="3891" m="3526"/>
                        <line igte="28400" ilt="28450" s="3899" m="3534"/>
                        <line igte="28450" ilt="28500" s="3906" m="3541"/>
                        <line igte="28500" ilt="28550" s="3914" m="3549"/>
                        <line igte="28550" ilt="28600" s="3921" m="3556"/>
                        <line igte="28600" ilt="28650" s="3929" m="3564"/>
                        <line igte="28650" ilt="28700" s="3936" m="3571"/>
                        <line igte="28700" ilt="28750" s="3944" m="3579"/>
                        <line igte="28750" ilt="28800" s="3951" m="3586"/>
                        <line igte="28800" ilt="28850" s="3959" m="3594"/>
                        <line igte="28850" ilt="28900" s="3966" m="3601"/>
                        <line igte="28900" ilt="28950" s="3974" m="3609"/>
                        <line igte="28950" ilt="29000" s="3981" m="3616"/>
                        <line igte="29000" ilt="29050" s="3989" m="3624"/>
                        <line igte="29050" ilt="29100" s="3996" m="3631"/>
                        <line igte="29100" ilt="29150" s="4004" m="3639"/>
                        <line igte="29150" ilt="29200" s="4011" m="3646"/>
                        <line igte="29200" ilt="29250" s="4019" m="3654"/>
                        <line igte="29250" ilt="29300" s="4026" m="3661"/>
                        <line igte="29300" ilt="29350" s="4034" m="3669"/>
                        <line igte="29350" ilt="29400" s="4041" m="3676"/>
                        <line igte="29400" ilt="29450" s="4049" m="3684"/>
                        <line igte="29450" ilt="29500" s="4056" m="3691"/>
                        <line igte="29500" ilt="29550" s="4064" m="3699"/>
                        <line igte="29550" ilt="29600" s="4071" m="3706"/>
                        <line igte="29600" ilt="29650" s="4079" m="3714"/>
                        <line igte="29650" ilt="29700" s="4086" m="3721"/>
                        <line igte="29700" ilt="29750" s="4096" m="3729"/>
                        <line igte="29750" ilt="29800" s="4109" m="3736"/>
                        <line igte="29800" ilt="29850" s="4121" m="3744"/>
                        <line igte="29850" ilt="29900" s="4134" m="3751"/>
                        <line igte="29900" ilt="29950" s="4146" m="3759"/>
                        <line igte="29950" ilt="30000" s="4159" m="3766"/>
                        <line igte="30000" ilt="30050" s="4171" m="3774"/>
                        <line igte="30050" ilt="30100" s="4184" m="3781"/>
                        <line igte="30100" ilt="30150" s="4196" m="3789"/>
                        <line igte="30150" ilt="30200" s="4209" m="3796"/>
                        <line igte="30200" ilt="30250" s="4221" m="3804"/>
                        <line igte="30250" ilt="30300" s="4234" m="3811"/>
                        <line igte="30300" ilt="30350" s="4246" m="3819"/>
                        <line igte="30350" ilt="30400" s="4259" m="3826"/>
                        <line igte="30400" ilt="30450" s="4271" m="3834"/>
                        <line igte="30450" ilt="30500" s="4284" m="3841"/>
                        <line igte="30500" ilt="30550" s="4296" m="3849"/>
                        <line igte="30550" ilt="30600" s="4309" m="3856"/>
                        <line igte="30600" ilt="30650" s="4321" m="3864"/>
                        <line igte="30650" ilt="30700" s="4334" m="3871"/>
                        <line igte="30700" ilt="30750" s="4346" m="3879"/>
                        <line igte="30750" ilt="30800" s="4359" m="3886"/>
                        <line igte="30800" ilt="30850" s="4371" m="3894"/>
                        <line igte="30850" ilt="30900" s="4384" m="3901"/>
                        <line igte="30900" ilt="30950" s="4396" m="3909"/>
                        <line igte="30950" ilt="31000" s="4409" m="3916"/>
                        <line igte="31000" ilt="31050" s="4421" m="3924"/>
                        <line igte="31050" ilt="31100" s="4434" m="3931"/>
                        <line igte="31100" ilt="31150" s="4446" m="3939"/>
                        <line igte="31150" ilt="31200" s="4459" m="3946"/>
                        <line igte="31200" ilt="31250" s="4471" m="3954"/>
                        <line igte="31250" ilt="31300" s="4484" m="3961"/>
                        <line igte="31300" ilt="31350" s="4496" m="3969"/>
                        <line igte="31350" ilt="31400" s="4509" m="3976"/>
                        <line igte="31400" ilt="31450" s="4521" m="3984"/>
                        <line igte="31450" ilt="31500" s="4534" m="3991"/>
                        <line igte="31500" ilt="31550" s="4546" m="3999"/>
                        <line igte="31550" ilt="31600" s="4559" m="4006"/>
                        <line igte="31600" ilt="31650" s="4571" m="4014"/>
                        <line igte="31650" ilt="31700" s="4584" m="4021"/>
                        <line igte="31700" ilt="31750" s="4596" m="4029"/>
                        <line igte="31750" ilt="31800" s="4609" m="4036"/>
                        <line igte="31800" ilt="31850" s="4621" m="4044"/>
                        <line igte="31850" ilt="31900" s="4634" m="4051"/>
                        <line igte="31900" ilt="31950" s="4646" m="4059"/>
                        <line igte="31950" ilt="32000" s="4659" m="4066"/>
                        <line igte="32000" ilt="32050" s="4671" m="4074"/>
                        <line igte="32050" ilt="32100" s="4684" m="4081"/>
                        <line igte="32100" ilt="32150" s="4696" m="4089"/>
                        <line igte="32150" ilt="32200" s="4709" m="4096"/>
                        <line igte="32200" ilt="32250" s="4721" m="4104"/>
                        <line igte="32250" ilt="32300" s="4734" m="4111"/>
                        <line igte="32300" ilt="32350" s="4746" m="4119"/>
                        <line igte="32350" ilt="32400" s="4759" m="4126"/>
                        <line igte="32400" ilt="32450" s="4771" m="4134"/>
                        <line igte="32450" ilt="32500" s="4784" m="4141"/>
                        <line igte="32500" ilt="32550" s="4796" m="4149"/>
                        <line igte="32550" ilt="32600" s="4809" m="4156"/>
                        <line igte="32600" ilt="32650" s="4821" m="4164"/>
                        <line igte="32650" ilt="32700" s="4834" m="4171"/>
                        <line igte="32700" ilt="32750" s="4846" m="4179"/>
                        <line igte="32750" ilt="32800" s="4859" m="4186"/>
                        <line igte="32800" ilt="32850" s="4871" m="4194"/>
                        <line igte="32850" ilt="32900" s="4884" m="4201"/>
                        <line igte="32900" ilt="32950" s="4896" m="4209"/>
                        <line igte="32950" ilt="33000" s="4909" m="4216"/>
                        <line igte="33000" ilt="33050" s="4921" m="4224"/>
                        <line igte="33050" ilt="33100" s="4934" m="4231"/>
                        <line igte="33100" ilt="33150" s="4946" m="4239"/>
                        <line igte="33150" ilt="33200" s="4959" m="4246"/>
                        <line igte="33200" ilt="33250" s="4971" m="4254"/>
                        <line igte="33250" ilt="33300" s="4984" m="4261"/>
                        <line igte="33300" ilt="33350" s="4996" m="4269"/>
                        <line igte="33350" ilt="33400" s="5009" m="4276"/>
                        <line igte="33400" ilt="33450" s="5021" m="4284"/>
                        <line igte="33450" ilt="33500" s="5034" m="4291"/>
                        <line igte="33500" ilt="33550" s="5046" m="4299"/>
                        <line igte="33550" ilt="33600" s="5059" m="4306"/>
                        <line igte="33600" ilt="33650" s="5071" m="4314"/>
                        <line igte="33650" ilt="33700" s="5084" m="4321"/>
                        <line igte="33700" ilt="33750" s="5096" m="4329"/>
                        <line igte="33750" ilt="33800" s="5109" m="4336"/>
                        <line igte="33800" ilt="33850" s="5121" m="4344"/>
                        <line igte="33850" ilt="33900" s="5134" m="4351"/>
                        <line igte="33900" ilt="33950" s="5146" m="4359"/>
                        <line igte="33950" ilt="34000" s="5159" m="4366"/>
                        <line igte="34000" ilt="34050" s="5171" m="4374"/>
                        <line igte="34050" ilt="34100" s="5184" m="4381"/>
                        <line igte="34100" ilt="34150" s="5196" m="4389"/>
                        <line igte="34150" ilt="34200" s="5209" m="4396"/>
                        <line igte="34200" ilt="34250" s="5221" m="4404"/>
                        <line igte="34250" ilt="34300" s="5234" m="4411"/>
                        <line igte="34300" ilt="34350" s="5246" m="4419"/>
                        <line igte="34350" ilt="34400" s="5259" m="4426"/>
                        <line igte="34400" ilt="34450" s="5271" m="4434"/>
                        <line igte="34450" ilt="34500" s="5284" m="4441"/>
                        <line igte="34500" ilt="34550" s="5296" m="4449"/>
                        <line igte="34550" ilt="34600" s="5309" m="4456"/>
                        <line igte="34600" ilt="34650" s="5321" m="4464"/>
                        <line igte="34650" ilt="34700" s="5334" m="4471"/>
                        <line igte="34700" ilt="34750" s="5346" m="4479"/>
                        <line igte="34750" ilt="34800" s="5359" m="4486"/>
                        <line igte="34800" ilt="34850" s="5371" m="4494"/>
                        <line igte="34850" ilt="34900" s="5384" m="4501"/>
                        <line igte="34900" ilt="34950" s="5396" m="4509"/>
                        <line igte="34950" ilt="35000" s="5409" m="4516"/>
                        <line igte="35000" ilt="35050" s="5421" m="4524"/>
                        <line igte="35050" ilt="35100" s="5434" m="4531"/>
                        <line igte="35100" ilt="35150" s="5446" m="4539"/>
                        <line igte="35150" ilt="35200" s="5459" m="4546"/>
                        <line igte="35200" ilt="35250" s="5471" m="4554"/>
                        <line igte="35250" ilt="35300" s="5484" m="4561"/>
                        <line igte="35300" ilt="35350" s="5496" m="4569"/>
                        <line igte="35350" ilt="35400" s="5509" m="4576"/>
                        <line igte="35400" ilt="35450" s="5521" m="4584"/>
                        <line igte="35450" ilt="35500" s="5534" m="4591"/>
                        <line igte="35500" ilt="35550" s="5546" m="4599"/>
                        <line igte="35550" ilt="35600" s="5559" m="4606"/>
                        <line igte="35600" ilt="35650" s="5571" m="461
Reply | Threaded
Open this post in threaded view
|

Re: Calc Bug

Alessandro  Vernet
Administrator
On 3/31/06, Richard Braman <[hidden email]> wrote:
> 2. Check the "You" Box on Line 5, notice the value on Line 5 changes to
> 800. Line 5 is bind id f1-22
> The value is INCORRECT.  It should be 4000, as it derives its value from
> Line F of the Standard worksheet on page2.

Richard,

Initially as I load the form the value on line 5 is 16400. I click on
the "You" box and the value stays at 16400. So I don't seem to manage
to reproduce the use case you are describing above.

I check the "You" box on line 5. This is bound to id c1-1, which is
instance('f1040ez')/f1040ez/SEQ0100.

Then I look at the value on line 5, bound to id f1-22. The rule for this is:

if (instance('f1040ez')/f1040ez/SEQ0775 eq 'X' or
instance('f1040ez')/f1040ez/SEQ0770 eq 'X') then
instance('standard-deduction-worksheet')/wksht/lineF else if
(instance('f1040ez')/f1040ez/SEQ0030 eq '') then 8200 else 16400

That expression does not use the value of the node bound to the "You"
checkbox. So when I check the You box, I am not surpised that the
value does not change.

Am I missing something?

Alex
--
Blog (XML, Web apps, Open Source):
http://www.orbeon.com/blog/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet
Reply | Threaded
Open this post in threaded view
|

Re: Calc Bug

Richard Braman-2
I dont know Alex....  I think you are missing something.
c1-3 is the You box on Line 5 (not c1-1), which is
nodeset="/form/f1040ez/SEQ0770".
Ryan and I both check the box and it goes to 800.  PLease try again,
this is a bug that is really holding the development up.


Alessandro Vernet wrote:

> On 3/31/06, Richard Braman <[hidden email]> wrote:
>  
>> 2. Check the "You" Box on Line 5, notice the value on Line 5 changes to
>> 800. Line 5 is bind id f1-22
>> The value is INCORRECT.  It should be 4000, as it derives its value from
>> Line F of the Standard worksheet on page2.
>>    
>
> Richard,
>
> Initially as I load the form the value on line 5 is 16400. I click on
> the "You" box and the value stays at 16400. So I don't seem to manage
> to reproduce the use case you are describing above.
>
> I check the "You" box on line 5. This is bound to id c1-1, which is
> instance('f1040ez')/f1040ez/SEQ0100.
>
> Then I look at the value on line 5, bound to id f1-22. The rule for this is:
>
> if (instance('f1040ez')/f1040ez/SEQ0775 eq 'X' or
> instance('f1040ez')/f1040ez/SEQ0770 eq 'X') then
> instance('standard-deduction-worksheet')/wksht/lineF else if
> (instance('f1040ez')/f1040ez/SEQ0030 eq '') then 8200 else 16400
>
> That expression does not use the value of the node bound to the "You"
> checkbox. So when I check the You box, I am not surpised that the
> value does not change.
>
> Am I missing something?
>
> Alex
> --
> Blog (XML, Web apps, Open Source):
> http://www.orbeon.com/blog/
>
>  
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>  
--
Richard L Braman, Jr., CPA
Tax Code Software Foundation, Inc.
Open Source Tax Software
http://www.taxcodesoftware.org
[hidden email]




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Calc Bug

Alessandro  Vernet
Administrator
In reply to this post by Alessandro Vernet
On 4/4/06, Alessandro Vernet <[hidden email]> wrote:
> Initially as I load the form the value on line 5 is 16400. I click on
> the "You" box and the value stays at 16400. So I don't seem to manage
> to reproduce the use case you are describing above.

Richard,

I now seem to be able to reproduce the problem, with the same file.
Mmmh, that's strange. However your server is down right now and the
images don't load which makes the form very hard to use. Please let me
know when you server is back up and I will give it another shot.

Alex
--
Blog (XML, Web apps, Open Source):
http://www.orbeon.com/blog/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet
Reply | Threaded
Open this post in threaded view
|

Re: Calc Bug

Richard Braman-2
sorry, its back up now.

Alessandro Vernet wrote:

> On 4/4/06, Alessandro Vernet <[hidden email]> wrote:
>  
>> Initially as I load the form the value on line 5 is 16400. I click on
>> the "You" box and the value stays at 16400. So I don't seem to manage
>> to reproduce the use case you are describing above.
>>    
>
> Richard,
>
> I now seem to be able to reproduce the problem, with the same file.
> Mmmh, that's strange. However your server is down right now and the
> images don't load which makes the form very hard to use. Please let me
> know when you server is back up and I will give it another shot.
>
> Alex
> --
> Blog (XML, Web apps, Open Source):
> http://www.orbeon.com/blog/
>
>  
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>  
--
Richard L Braman, Jr., CPA
Tax Code Software Foundation, Inc.
Open Source Tax Software
http://www.taxcodesoftware.org
[hidden email]




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: Calc Bug

Ryan Puddephatt
Alex,
        I've reduced this file to the test data only to make it easier and I
think I may have found the problem. I attach two file, one ending error.xsl
the other noerror.xsl. The difference with the files is the placing of the
binds!

These both look nicer in the sandbox and run fine to make it easier.

Open the error file and you have two groups page 1 and page 2. Click one of
the check boxes in page 1 and it shows as 4000 (correct as you can see by
the 'value it should be' on page 2) click the other box and it still shows
4000, but as you can see it should be 800.

Now try the same in noerror, and because the xforms:bind is located after
the f2-6 bind rather than before it! Obviously this is causing a problem
because of the order they are processed. Obviously we can quite easily work
around this, but is this a bug?

Hope this helps

Ryan

Ryan Puddephatt
Software Engineer
TFX Group - IT UK
1 Michaelson Square
Livingston
West Lothian
Scotand
EH54 7DP
 
* [hidden email]
( 01506 407 110
7  01506 407 108
 

>-----Original Message-----
>From: Richard Braman [mailto:[hidden email]]
>Sent: 08 April 2006 05:44
>To: [hidden email]
>Subject: Re: [ops-users] Calc Bug
>
>sorry, its back up now.
>
>Alessandro Vernet wrote:
>> On 4/4/06, Alessandro Vernet <[hidden email]> wrote:
>>
>>> Initially as I load the form the value on line 5 is 16400. I click on
>>> the "You" box and the value stays at 16400. So I don't seem to manage
>>> to reproduce the use case you are describing above.
>>>
>>
>> Richard,
>>
>> I now seem to be able to reproduce the problem, with the same file.
>> Mmmh, that's strange. However your server is down right now and the
>> images don't load which makes the form very hard to use. Please let me
>> know when you server is back up and I will give it another shot.
>>
>> Alex
>> --
>> Blog (XML, Web apps, Open Source):
>> http://www.orbeon.com/blog/
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> --
>> You receive this message as a subscriber of the [hidden email]
>mailing list.
>> To unsubscribe: mailto:[hidden email]
>> For general help: mailto:[hidden email]?subject=help
>> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>>
>
>--
>Richard L Braman, Jr., CPA
>Tax Code Software Foundation, Inc.
>Open Source Tax Software
>http://www.taxcodesoftware.org
>[hidden email]
>


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws

f1040ez-bind-noerror.xsl (13K) Download Attachment
f1040ez-bind-error.xsl (13K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

RE: Calc Bug

Ryan Puddephatt
Alex/Erik,
        Has a bug been entered for this?

Thanks

Ryan Puddephatt
Software Engineer
TFX Group - IT UK
1 Michaelson Square
Livingston
West Lothian
Scotand
EH54 7DP
 
* [hidden email]
( 01506 407 110
7  01506 407 108
 

>-----Original Message-----
>From: Ryan Puddephatt [mailto:[hidden email]]
>Sent: 15 April 2006 22:14
>To: [hidden email]
>Subject: RE: [ops-users] Calc Bug
>
>Alex,
> I've reduced this file to the test data only to make it easier and I
>think I may have found the problem. I attach two file, one ending error.xsl
>the other noerror.xsl. The difference with the files is the placing of the
>binds!
>
>These both look nicer in the sandbox and run fine to make it easier.
>
>Open the error file and you have two groups page 1 and page 2. Click one of
>the check boxes in page 1 and it shows as 4000 (correct as you can see by
>the 'value it should be' on page 2) click the other box and it still shows
>4000, but as you can see it should be 800.
>
>Now try the same in noerror, and because the xforms:bind is located after
>the f2-6 bind rather than before it! Obviously this is causing a problem
>because of the order they are processed. Obviously we can quite easily work
>around this, but is this a bug?
>
>Hope this helps
>
>Ryan
>
>Ryan Puddephatt
>Software Engineer
>TFX Group - IT UK
>1 Michaelson Square
>Livingston
>West Lothian
>Scotand
>EH54 7DP
>
>* [hidden email]
>( 01506 407 110
>7  01506 407 108
>
>
>>-----Original Message-----
>>From: Richard Braman [mailto:[hidden email]]
>>Sent: 08 April 2006 05:44
>>To: [hidden email]
>>Subject: Re: [ops-users] Calc Bug
>>
>>sorry, its back up now.
>>
>>Alessandro Vernet wrote:
>>> On 4/4/06, Alessandro Vernet <[hidden email]> wrote:
>>>
>>>> Initially as I load the form the value on line 5 is 16400. I click on
>>>> the "You" box and the value stays at 16400. So I don't seem to manage
>>>> to reproduce the use case you are describing above.
>>>>
>>>
>>> Richard,
>>>
>>> I now seem to be able to reproduce the problem, with the same file.
>>> Mmmh, that's strange. However your server is down right now and the
>>> images don't load which makes the form very hard to use. Please let me
>>> know when you server is back up and I will give it another shot.
>>>
>>> Alex
>>> --
>>> Blog (XML, Web apps, Open Source):
>>> http://www.orbeon.com/blog/
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>> --
>>> You receive this message as a subscriber of the [hidden email]
>>mailing list.
>>> To unsubscribe: mailto:[hidden email]
>>> For general help: mailto:[hidden email]?subject=help
>>> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>>>
>>
>>--
>>Richard L Braman, Jr., CPA
>>Tax Code Software Foundation, Inc.
>>Open Source Tax Software
>>http://www.taxcodesoftware.org
>>[hidden email]
>>




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: Calc Bug

Alessandro  Vernet
Administrator
Ryan/Richard,

I got back to this today, and this example now fails as we are now
using the latest version of Saxon to evaluate XPath expressions and it
apparently got more strict. In particular it complains that "A
sequence of more than one item is not allowed as the first argument of
string()" for a number of expressions. I started commenting some
expressions and fixing other expressions, but doing this on a file of
almost 4000 lines for which I don't understand the business logic is
not an easy task.

So Richard, I suggest you try to upgrade to a nightly build when you
get a chance and fix those XPath expressions. Maybe fixing the
expressions will also fix your problem.

Alex

On 5/7/06, Ryan Puddephatt <[hidden email]> wrote:

> Alex/Erik,
>         Has a bug been entered for this?
>
> Thanks
>
> Ryan Puddephatt
> Software Engineer
> TFX Group - IT UK
> 1 Michaelson Square
> Livingston
> West Lothian
> Scotand
> EH54 7DP
>
> * [hidden email]
> ( 01506 407 110
> 7  01506 407 108
>
> >-----Original Message-----
> >From: Ryan Puddephatt [mailto:[hidden email]]
> >Sent: 15 April 2006 22:14
> >To: [hidden email]
> >Subject: RE: [ops-users] Calc Bug
> >
> >Alex,
> >       I've reduced this file to the test data only to make it easier and I
> >think I may have found the problem. I attach two file, one ending error.xsl
> >the other noerror.xsl. The difference with the files is the placing of the
> >binds!
> >
> >These both look nicer in the sandbox and run fine to make it easier.
> >
> >Open the error file and you have two groups page 1 and page 2. Click one of
> >the check boxes in page 1 and it shows as 4000 (correct as you can see by
> >the 'value it should be' on page 2) click the other box and it still shows
> >4000, but as you can see it should be 800.
> >
> >Now try the same in noerror, and because the xforms:bind is located after
> >the f2-6 bind rather than before it! Obviously this is causing a problem
> >because of the order they are processed. Obviously we can quite easily work
> >around this, but is this a bug?
> >
> >Hope this helps
> >
> >Ryan
> >
> >Ryan Puddephatt
> >Software Engineer
> >TFX Group - IT UK
> >1 Michaelson Square
> >Livingston
> >West Lothian
> >Scotand
> >EH54 7DP
> >
> >* [hidden email]
> >( 01506 407 110
> >7  01506 407 108
> >
> >
> >>-----Original Message-----
> >>From: Richard Braman [mailto:[hidden email]]
> >>Sent: 08 April 2006 05:44
> >>To: [hidden email]
> >>Subject: Re: [ops-users] Calc Bug
> >>
> >>sorry, its back up now.
> >>
> >>Alessandro Vernet wrote:
> >>> On 4/4/06, Alessandro Vernet <[hidden email]> wrote:
> >>>
> >>>> Initially as I load the form the value on line 5 is 16400. I click on
> >>>> the "You" box and the value stays at 16400. So I don't seem to manage
> >>>> to reproduce the use case you are describing above.
> >>>>
> >>>
> >>> Richard,
> >>>
> >>> I now seem to be able to reproduce the problem, with the same file.
> >>> Mmmh, that's strange. However your server is down right now and the
> >>> images don't load which makes the form very hard to use. Please let me
> >>> know when you server is back up and I will give it another shot.
> >>>
> >>> Alex
> >>> --
> >>> Blog (XML, Web apps, Open Source):
> >>> http://www.orbeon.com/blog/
> >>>
> >>>
> >>> ------------------------------------------------------------------------
> >>>
> >>>
> >>> --
> >>> You receive this message as a subscriber of the [hidden email]
> >>mailing list.
> >>> To unsubscribe: mailto:[hidden email]
> >>> For general help: mailto:[hidden email]?subject=help
> >>> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
> >>>
> >>
> >>--
> >>Richard L Braman, Jr., CPA
> >>Tax Code Software Foundation, Inc.
> >>Open Source Tax Software
> >>http://www.taxcodesoftware.org
> >>[hidden email]
> >>
>
>
>
>
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>
>
>

--
Blog (XML, Web apps, Open Source):
http://www.orbeon.com/blog/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet