
public class Test {
    public static void main (String[] argv) {
        init();
    }
    public static type.IFX_Type.1098 init () {
        type.IFX_Type.1098 i__134603840_1 = new type.IFX_Type.1098 ("");
          type.SignonRq_Type.2378 i__134603840_16 = new type.SignonRq_Type.2378 ("");
          i__134603840_1. = i__134603840_16;
            type.SignonPswd_Type.3019 i__134603840_32 = new type.SignonPswd_Type.3019 ("");
            i__134603840_16. = i__134603840_32;
              type._anon_1219 i__134603840_49 = new type._anon_1219 ("");
              i__134603840_32. = i__134603840_49;
                type.SPName_Type.1207 i__134603840_67 = new type.SPName_Type.1207 ("UBS");
                i__134603840_49. = i__134603840_67;
                type.CustLoginId_Type.1191 i__134603840_87 = new type.CustLoginId_Type.1191 ("MarkupTech");
                i__134603840_49. = i__134603840_87;
              type._anon_2334 i__134603840_108 = new type._anon_2334 ("");
              i__134603840_32. = i__134603840_108;
                type.CryptType_Type.2192 i__134603840_126 = new type.CryptType_Type.2192 ("None");
                i__134603840_108. = i__134603840_126;
                type.Pswd_Type.2339 i__134603840_146 = new type.Pswd_Type.2339 ("bananarama");
                i__134603840_108. = i__134603840_146;
            type.ClientDt_Type.3069 i__134603840_168 = new type.ClientDt_Type.3069 ("2002-02-31T01:00:00");
            i__134603840_16. = i__134603840_168;
            type.CustLangPref_Type.3073 i__134603840_186 = new type.CustLangPref_Type.3073 ("ENG");
            i__134603840_16. = i__134603840_186;
            type._anon_2124 i__134603840_204 = new type._anon_2124 ("");
            i__134603840_16. = i__134603840_204;
              type.Org_Type.1210 i__134603840_221 = new type.Org_Type.1210 ("Markup Technology");
              i__134603840_204. = i__134603840_221;
              type.Name_Type.2136 i__134603840_240 = new type.Name_Type.2136 ("MTD");
              i__134603840_204. = i__134603840_240;
              type.Version_Type.2140 i__134603840_259 = new type.Version_Type.2140 ("01");
              i__134603840_204. = i__134603840_259;
          type.PaySvcRq_Type.2888 i__134603840_280 = new type.PaySvcRq_Type.2888 ("");
          i__134603840_1. = i__134603840_280;
            type.RqUID_Type.1198 i__134603840_296 = new type.RqUID_Type.1198 ("00000000-0000-0000-0000-000000000001");
            i__134603840_280. = i__134603840_296;
            type._anon_7966 i__134603840_314 = new type._anon_7966 ("");
            i__134603840_280. = i__134603840_314;
              type.RqUID_Type.1198 i__134603840_331 = new type.RqUID_Type.1198 ("00000000-0000-0000-0000-000000000001");
              i__134603840_314. = i__134603840_331;
              type.PmtInfo_Type.7221 i__134603840_350 = new type.PmtInfo_Type.7221 ("");
              i__134603840_314. = i__134603840_350;
                type.PayerInfo_Type.7233 i__134603840_368 = new type.PayerInfo_Type.7233 ("");
                i__134603840_350. = i__134603840_368;
                  type.OrgInfo_Type.1591 i__134603840_387 = new type.OrgInfo_Type.1591 ("");
                  i__134603840_368. = i__134603840_387;
                    type.Name_Type.2136 i__134603840_407 = new type.Name_Type.2136 ("Markup Technology");
                    i__134603840_387. = i__134603840_407;
                  type._anon_1572 i__134603840_430 = new type._anon_1572 ("");
                  i__134603840_368. = i__134603840_430;
                    type.OrgIdType_Type.1576 i__134603840_450 = new type.OrgIdType_Type.1576 ("Company Registration Number");
                    i__134603840_430. = i__134603840_450;
                    type.OrgIdNum_Type.1579 i__134603840_472 = new type.OrgIdNum_Type.1579 ("112233");
                    i__134603840_430. = i__134603840_472;
                type.RemitInfo_Type.7400 i__134603840_496 = new type.RemitInfo_Type.7400 ("");
                i__134603840_350. = i__134603840_496;
                  type._anon_7109 i__134603840_515 = new type._anon_7109 ("");
                  i__134603840_496. = i__134603840_515;
                    type.Name_Type.2136 i__134603840_535 = new type.Name_Type.2136 ("Some Supplier");
                    i__134603840_515. = i__134603840_535;
                    type._anon_7149 i__134603840_557 = new type._anon_7149 ("");
                    i__134603840_515. = i__134603840_557;
                      type._anon_1756 i__134603840_578 = new type._anon_1756 ("");
                      i__134603840_557. = i__134603840_578;
                        type.AcctId_Type.1740 i__134603840_600 = new type.AcctId_Type.1740 ("332211");
                        i__134603840_578. = i__134603840_600;
                        type.AcctType_Type.1743 i__134603840_624 = new type.AcctType_Type.1743 ("DDA");
                        i__134603840_578. = i__134603840_624;
                        type._anon_1708 i__134603840_648 = new type._anon_1708 ("");
                        i__134603840_578. = i__134603840_648;
                          type.BankIdType_Type.1712 i__134603840_671 = new type.BankIdType_Type.1712 ("SortCode");
                          i__134603840_648. = i__134603840_671;
                          type.BankId_Type.1716 i__134603840_696 = new type.BankId_Type.1716 ("050023");
                          i__134603840_648. = i__134603840_696;
                          type.Name_Type.2136 i__134603840_721 = new type.Name_Type.2136 ("Bank of Scotland");
                          i__134603840_648. = i__134603840_721;
                  type._anon_1913 i__134603840_749 = new type._anon_1913 ("");
                  i__134603840_496. = i__134603840_749;
                    type.Amt_Type.1153 i__134603840_769 = new type.Amt_Type.1153 ("199.95");
                    i__134603840_749. = i__134603840_769;
                    type.CurCode_Type.1157 i__134603840_791 = new type.CurCode_Type.1157 ("GBP");
                    i__134603840_749. = i__134603840_791;
                type._anon_1753 i__134603840_815 = new type._anon_1753 ("");
                i__134603840_350. = i__134603840_815;
                  type.AcctId_Type.1740 i__134603840_834 = new type.AcctId_Type.1740 ("516273");
                  i__134603840_815. = i__134603840_834;
                  type.AcctType_Type.1743 i__134603840_855 = new type.AcctType_Type.1743 ("DDA");
                  i__134603840_815. = i__134603840_855;
                  type._anon_1708 i__134603840_876 = new type._anon_1708 ("");
                  i__134603840_815. = i__134603840_876;
                    type.BankIdType_Type.1712 i__134603840_896 = new type.BankIdType_Type.1712 ("SortCode");
                    i__134603840_876. = i__134603840_896;
                    type.BankId_Type.1716 i__134603840_918 = new type.BankId_Type.1716 ("520615");
                    i__134603840_876. = i__134603840_918;
                    type.Name_Type.2136 i__134603840_940 = new type.Name_Type.2136 ("Royal Bank of Scotland");
                    i__134603840_876. = i__134603840_940;
                type.PrcDt_Type.7236 i__134603840_964 = new type.PrcDt_Type.7236 ("2002-02-28");
                i__134603840_350. = i__134603840_964;
    
        return i__134603840_1;
    }
}
  