public static void Main(string[] args)
var xml = "<a:Subject\n\txmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\"\n\txmlns:a=\"http://schemas.datacontract.org/2004/07/eAlbaniaServices.Model\">\n\t<a:Active>true</a:Active>\n\t<a:Active_Case_Code i:nil=\"true\" />\n\t<a:Activity_End_Date i:nil=\"true\" />\n\t<a:Administration_System_Level i:nil=\"true\" />\n\t<a:Annual_Costs i:nil=\"true\" />\n\t<a:ApplicationId i:nil=\"true\" />\n\t<a:Branch_Type_Code i:nil=\"true\" />\n\t<a:CHANGE_DOC_ACT_OF_INC i:nil=\"true\" />\n\t<a:CHANGE_DOC_BYLAW i:nil=\"true\" />\n\t<a:Capital_Paid i:nil=\"true\" />\n\t<a:Capital_Paid_Value>500000.0000</a:Capital_Paid_Value>\n\t<a:CategoryStockPriority i:nil=\"true\" />\n\t<a:CategoryStockPriorityValue i:nil=\"true\" />\n\t<a:CategoryStockUsual i:nil=\"true\" />\n\t<a:CategoryStockUsualValue i:nil=\"true\" />\n\t<a:CategoryStockWithoutRight i:nil=\"true\" />\n\t<a:CategoryStockWithoutRightValue i:nil=\"true\" />\n\t<a:CategoryStockWithRight i:nil=\"true\" />\n\t<a:CategoryStockWithRightValue i:nil=\"true\" />\t\n\t<a:Com_Date i:nil=\"true\" />\n\t<a:Country_Code>1</a:Country_Code>\n\t<a:Court_Date_Nature i:nil=\"true\" />\n\t<a:CreatedBy i:nil=\"true\" />\n\t<a:CreatedOn i:nil=\"true\" />\n\t<a:Currency_Code i:nil=\"true\" />\n\t<a:Date_Of_Incorp>2017-09-12T00:00:00</a:Date_Of_Incorp>\n\t<a:Date_Status_Code i:nil=\"true\" />\n\t<a:DIRECT_PARTICIPATION i:nil=\"true\" />\n\t<a:Duration_MAX i:nil=\"true\" />\n\t<a:Duration_MIN i:nil=\"true\" />\n\t<a:DurationEndDate i:nil=\"true\" />\n\t<a:DurationStartDate>2017-09-08T00:00:00</a:DurationStartDate>\n\t<a:EmployeeCount i:nil=\"true\" />\n\t<a:Estimated_Income_Tax i:nil=\"true\" />\n\t<a:Estimated_Turnover i:nil=\"true\" />\n\t<a:EstimatedProfit i:nil=\"true\" />\n\t<a:ExpAnualExpense i:nil=\"true\" />\n\t<a:Fax />\n\t<a:ForeignCompany_Code i:nil=\"true\" />\n\t<a:Garancy_Date i:nil=\"true\" />\n\t<a:Garancy_Number i:nil=\"true\" />\n\t<a:General_Contribution_Nature_Value i:nil=\"true\" />\n\t<a:General_Contribution_Nature_Value_1 i:nil=\"true\" />\n\t<a:General_Contribution_Value>500000.0000</a:General_Contribution_Value>\n\t<a:General_Contribution_Value_Paid>500000.0000</a:General_Contribution_Value_Paid>\n\t<a:Identification_No>L72112003R</a:Identification_No>\n\t<a:InsuranceLinks />\n\t<a:Insurnace_Code i:nil=\"true\" />\n\t<a:IsGeneralActivity>false</a:IsGeneralActivity>\n\t<a:IsPenalyConvicted i:nil=\"true\" />\n\t<a:IsPenalyConvictedForProfessionalActivity i:nil=\"true\" />\n\t<a:Joint_Signature i:nil=\"true\" />\n\t<a:Limited_Partner i:nil=\"true\" />\n\t<a:Liquidated>false</a:Liquidated>\n\t<a:Liquidated_Date i:nil=\"true\" />\n\t<a:Mail>florian.demi@kreatx.com</a:Mail>\n\t<a:Mail_1 />\n\t<a:ModifiedBy i:nil=\"true\" />\n\t<a:ModifiedOn i:nil=\"true\" />\n\t<a:Money_Contribute>true</a:Money_Contribute>\n\t<a:NACE_Code i:nil=\"true\" />\n\t<a:Nace_Code_Rev2 i:nil=\"true\" />\n\t<a:Name_Temp_Code i:nil=\"true\" />\n\t<a:Natyre_Contribute i:nil=\"true\" />\n\t<a:Nominal_Capital>500000.0000</a:Nominal_Capital>\n\t<a:Nominal_Contribution_Value i:nil=\"true\" />\n\t<a:NrOfAdministrators i:nil=\"true\" />\n\t<a:Number_Of_Shares>1</a:Number_Of_Shares>\n\t<a:Object_Desc>test</a:Object_Desc>\n\t<a:Ownership_Code>1</a:Ownership_Code>\n\t<a:Paid_Contribution_Value i:nil=\"true\" />\n\t<a:Parent_Code i:nil=\"true\" />\n\t<a:People_Code i:nil=\"true\" />\n\t<a:Phone_1>1111111111</a:Phone_1>\n\t<a:Phone_2 />\n\t<a:POBox />\n\t<a:POBox_1 />\n\t<a:Provision_Value i:nil=\"true\" />\n\t<a:REPRESENTATION_SYSTEM i:nil=\"true\"></a:REPRESENTATION_SYSTEM>\n\t<a:Reservation_Code i:nil=\"true\" />\n\t<a:Share_Type_Code i:nil=\"true\" />\n\t<a:ShareHolders_NatValue_Deal i:nil=\"true\" />\n\t<a:SHPK_OR_SHKM i:nil=\"true\" />\n\t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n\t<a:Subject_DEF_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_DEF_Code>\n\t<a:Subject_Name_Code>344d0036-7b84-4b5d-82d7-e25517c4d287</a:Subject_Name_Code>\n\t<a:Subject_Status_Code>2</a:Subject_Status_Code>\n\t<a:Subject_Type_Code>1</a:Subject_Type_Code>\n\t<a:SubjectAddressLinks>\n\t\t<a:SubjectAddressLink>\n\t\t\t<a:Active>true</a:Active>\n\t\t\t<a:Active_Case_Code i:nil=\"true\" />\n\t\t\t<a:Address_Code>1eb283fd-a5ce-41de-96f2-135724f3642b</a:Address_Code>\n\t\t\t<a:Address1>\n\t\t\t\t<a:AddressCode>00000000-0000-0000-0000-000000000000</a:AddressCode>\n\t\t\t\t<a:AddressLine1>Njesia Bashkiake Nr.10, Rruga Myslym Shyri, Pallati 55, Shk.1, Ap.1, Nr.Pasurie 7/19+1-1, Zona Kadastrale 8380</a:AddressLine1>\n\t\t\t\t<a:AddressNR />\n\t\t\t\t<a:AdministrationUnitCode i:nil=\"true\" />\n\t\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t\t<a:CountryCode i:nil=\"true\" />\n\t\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t\t<a:DistrictCode>0</a:DistrictCode>\n\t\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t\t<a:RegionCode>11</a:RegionCode>\n\t\t\t\t<a:SubAdministrationUnitCode i:nil=\"true\" />\n\t\t\t</a:Address1>\n\t\t\t<a:Address1Reference />\n\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t<a:Case_ActiveReference />\n\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t<a:Inactive_Case_Code i:nil=\"true\" />\n\t\t\t<a:Main_Address>true</a:Main_Address>\n\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t<a:rowid>4cf5c670-90de-42ad-ae84-f1f40d89a858</a:rowid>\n\t\t\t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n\t\t\t<a:SubjectReference />\n\t\t</a:SubjectAddressLink>\n\t\t<a:SubjectAddressLink>\n\t\t\t<a:Active>false</a:Active>\n\t\t\t<a:Active_Case_Code i:nil=\"true\" />\n\t\t\t<a:Address_Code>19c2fcd7-b5c1-4528-9859-3984cfd93d54</a:Address_Code>\n\t\t\t<a:Address1>\n\t\t\t\t<a:AddressCode>00000000-0000-0000-0000-000000000000</a:AddressCode>\n\t\t\t\t<a:AddressLine1>Kati i Dyte. Qendra Tregetare TEG, Rruga Nacionale Tiranë - Elbasan.</a:AddressLine1>\n\t\t\t\t<a:AdministrationUnitCode>351</a:AdministrationUnitCode>\n\t\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t\t<a:CountryCode i:nil=\"true\" />\n\t\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t\t<a:DistrictCode>10</a:DistrictCode>\n\t\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t\t<a:RegionCode>11</a:RegionCode>\n\t\t\t\t<a:SubAdministrationUnitCode>2526</a:SubAdministrationUnitCode>\n\t\t\t</a:Address1>\n\t\t\t<a:Address1Reference />\n\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t<a:Case_ActiveReference />\n\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t<a:Inactive_Case_Code i:nil=\"true\" />\n\t\t\t<a:Main_Address>false</a:Main_Address>\n\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t<a:rowid>4fc93f95-a9ca-4a96-a404-366c4c8ce729</a:rowid>\n\t\t\t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n\t\t\t<a:SubjectReference />\n\t\t</a:SubjectAddressLink>\n\t\t<a:SubjectAddressLink>\n\t\t\t<a:Active>false</a:Active>\n\t\t\t<a:Active_Case_Code i:nil=\"true\" />\n\t\t\t<a:Address_Code>8ce00ced-f023-4a66-8dfe-a0c7a588e8a1</a:Address_Code>\n\t\t\t<a:Address1>\n\t\t\t\t<a:AddressCode>00000000-0000-0000-0000-000000000000</a:AddressCode>\n\t\t\t\t<a:AddressLine1>Rruga Sami Frasheri, Kati i Pare, Pallati Nr.55, Shkalla 2, dyqani Nr.6</a:AddressLine1>\n\t\t\t\t<a:AdministrationUnitCode>359</a:AdministrationUnitCode>\n\t\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t\t<a:CountryCode i:nil=\"true\" />\n\t\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t\t<a:DistrictCode>10</a:DistrictCode>\n\t\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t\t<a:RegionCode>11</a:RegionCode>\n\t\t\t\t<a:SubAdministrationUnitCode>3427</a:SubAdministrationUnitCode>\n\t\t\t</a:Address1>\n\t\t\t<a:Address1Reference />\n\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t<a:Case_ActiveReference />\n\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t<a:Inactive_Case_Code i:nil=\"true\" />\n\t\t\t<a:Main_Address>false</a:Main_Address>\n\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t<a:rowid>c6907c60-62ef-4aa7-a882-fb5b540f4710</a:rowid>\n\t\t\t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n\t\t\t<a:SubjectReference />\n\t\t</a:SubjectAddressLink>\n\t</a:SubjectAddressLinks>\n\t<a:SubjectNaces>\n \t<a:SubjectNace> \t\t\t\n \t<a:IsMain>true</a:IsMain>\n \t<a:NACE_Code>639</a:NACE_Code>\n \t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n \t<a:rowguid>00000000-0000-0000-0000-000000000000</a:rowguid>\n \t</a:SubjectNace>\n\t</a:SubjectNaces>\n\t<a:SubjectNacesRev1 />\n\t<a:SubjectName>\n\t\t<a:Active i:nil=\"true\" />\n\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t<a:Status_Code i:nil=\"true\" />\n\t\t<a:Subject_Name>By franceska</a:Subject_Name>\n\t\t<a:Subject_Name_Code>00000000-0000-0000-0000-000000000000</a:Subject_Name_Code>\n\t</a:SubjectName>\n\t<a:SubjectNameReference />\n\t<a:SubjectPeopleLinks>\n\t\t<a:SubjectPeopleLink>\n\t\t\t<a:Active i:nil=\"true\" />\n\t\t\t<a:Active_Case_Code i:nil=\"true\" />\n\t\t\t<a:Address_Code i:nil=\"true\" />\n\t\t\t<a:AdminsActAsColegialOrgan i:nil=\"true\" />\n\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t<a:CA_Date i:nil=\"true\" />\n\t\t\t<a:Capital_Percentage i:nil=\"true\" />\n\t\t\t<a:Contribution_Nature_Value i:nil=\"true\" />\n\t\t\t<a:Contribution_Type_Code i:nil=\"true\" />\n\t\t\t<a:Contribution_Value i:nil=\"true\" />\n\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t<a:Delegate_Quote i:nil=\"true\" />\n\t\t\t<a:DtRegj i:nil=\"true\" />\n\t\t\t<a:DurationDefined i:nil=\"true\" />\n\t\t\t<a:From_Date>2017-09-08T00:00:00</a:From_Date>\n\t\t\t<a:HeadMember i:nil=\"true\" />\n\t\t\t<a:Inactive_Case_Code i:nil=\"true\" />\n\t\t\t<a:IndependentMember i:nil=\"true\" />\n\t\t\t<a:IsRepresentatives i:nil=\"true\" />\n\t\t\t<a:IsRepresented i:nil=\"true\" />\n\t\t\t<a:IsUnlimited i:nil=\"true\" />\n\t\t\t<a:Juridik_People_Code i:nil=\"true\" />\n\t\t\t<a:Legal_Entity_Code i:nil=\"true\" />\n\t\t\t<a:LegalEntityReference />\n\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t<a:Nominal_Capital i:nil=\"true\" />\n\t\t\t<a:Number_of_shares i:nil=\"true\" />\n\t\t\t<a:People>\n\t\t\t\t<a:Address_Code i:nil=\"true\" />\n\t\t\t\t<a:Address1>\n\t\t\t\t\t<a:AddressCode>175af5e7-a3e2-4997-b625-08b9c4de2708</a:AddressCode>\n\t\t\t\t\t<a:AddressLine1>Njesia Administrative Nr.5, Rruga Sami Frasheri, Pallati Nobis, Kati i 1</a:AddressLine1>\n\t\t\t\t\t<a:AdministrationUnitCode>359</a:AdministrationUnitCode>\n\t\t\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t\t\t<a:CountryCode i:nil=\"true\" />\n\t\t\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t\t\t<a:DistrictCode>10</a:DistrictCode>\n\t\t\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t\t\t<a:RegionCode>11</a:RegionCode>\n\t\t\t\t\t<a:SubAdministrationUnitCode>3427</a:SubAdministrationUnitCode>\n\t\t\t\t</a:Address1>\n\t\t\t\t<a:Address1Reference />\n\t\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t\t<a:Birthdate>1991-08-29T00:00:00</a:Birthdate>\n\t\t\t\t<a:Citizenship_Code>1</a:Citizenship_Code>\n\t\t\t\t<a:ConfirmedByNCR i:nil=\"true\" />\n\t\t\t\t<a:Country_Code i:nil=\"true\" />\n\t\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t\t<a:DateConfirmed i:nil=\"true\" />\n\t\t\t\t<a:First_Name>Françeska</a:First_Name>\n\t\t\t\t<a:Identification_Number>J15829069E</a:Identification_Number>\n\t\t\t\t<a:Identification_Type_Code>4</a:Identification_Type_Code>\n\t\t\t\t<a:IsAlbanian i:nil=\"true\" />\n\t\t\t\t<a:Last_Name>Tolaj</a:Last_Name>\n\t\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t\t<a:People_Code>00000000-0000-0000-0000-000000000000</a:People_Code>\n\t\t\t\t<a:Sex>2</a:Sex>\n\t\t\t</a:People>\n\t\t\t<a:People_Code>0328215c-928b-4d06-a6f3-1d7cc1bfe75e</a:People_Code>\n\t\t\t<a:People_Role_Code>8</a:People_Role_Code>\n\t\t\t<a:People_Type>1</a:People_Type>\n\t\t\t<a:PeopleReference />\n\t\t\t<a:Profit_Distr i:nil=\"true\" />\n\t\t\t<a:Profit_Distr_Liq i:nil=\"true\" />\n\t\t\t<a:RepresentedBy i:nil=\"true\" />\n\t\t\t<a:Share i:nil=\"true\" />\n\t\t\t<a:Share_Nominal_Value i:nil=\"true\" />\n\t\t\t<a:Share_Type_Code i:nil=\"true\" />\n\t\t\t<a:SHKM_Kufizim i:nil=\"true\" />\n\t\t\t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n\t\t\t<a:Subject_People_Code>00000000-0000-0000-0000-000000000000</a:Subject_People_Code>\n\t\t\t<a:SubjectReference />\n\t\t\t<a:TagraLimitation>false</a:TagraLimitation>\n\t\t\t<a:TagraLimitationDescription>Jo</a:TagraLimitationDescription>\n\t\t\t<a:To_Date>2022-09-08T00:00:00</a:To_Date>\n\t\t\t<a:With_Eligible_Vote i:nil=\"true\" />\n\t\t\t<a:With_Eligible_Vote_Value i:nil=\"true\" />\n\t\t\t<a:Without_Eligible_Vote i:nil=\"true\" />\n\t\t\t<a:Without_Eligible_Vote_Value i:nil=\"true\" />\n\t\t</a:SubjectPeopleLink>\n\t\t<a:SubjectPeopleLink>\n\t\t\t<a:Active i:nil=\"true\" />\n\t\t\t<a:Active_Case_Code i:nil=\"true\" />\n\t\t\t<a:Address_Code i:nil=\"true\" />\n\t\t\t<a:AdminsActAsColegialOrgan i:nil=\"true\" />\n\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t<a:CA_Date i:nil=\"true\" />\n\t\t\t<a:Capital_Percentage>0</a:Capital_Percentage>\n\t\t\t<a:Contribution_Nature_Value i:nil=\"true\" />\n\t\t\t<a:Contribution_Type_Code i:nil=\"true\" />\n\t\t\t<a:Contribution_Value i:nil=\"true\" />\n\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t<a:Delegate_Quote i:nil=\"true\" />\n\t\t\t<a:DtRegj i:nil=\"true\" />\n\t\t\t<a:DurationDefined i:nil=\"true\" />\n\t\t\t<a:From_Date i:nil=\"true\" />\n\t\t\t<a:HeadMember i:nil=\"true\" />\n\t\t\t<a:Inactive_Case_Code i:nil=\"true\" />\n\t\t\t<a:IndependentMember i:nil=\"true\" />\n\t\t\t<a:IsRepresentatives i:nil=\"true\" />\n\t\t\t<a:IsRepresented i:nil=\"true\" />\n\t\t\t<a:IsUnlimited i:nil=\"true\" />\n\t\t\t<a:Juridik_People_Code>f343a8c6-2545-4c99-a1a9-6c9732fb2330</a:Juridik_People_Code>\n\t\t\t<a:Legal_Entity_Code i:nil=\"true\" />\n\t\t\t<a:LegalEntityReference />\n\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t<a:Nominal_Capital i:nil=\"true\" />\n\t\t\t<a:Number_of_shares i:nil=\"true\" />\n\t\t\t<a:People_Code i:nil=\"true\" />\n\t\t\t<a:People_Role_Code>10</a:People_Role_Code>\n\t\t\t<a:People_Type>2</a:People_Type>\n\t\t\t<a:PeopleReference />\n\t\t\t<a:Profit_Distr i:nil=\"true\" />\n\t\t\t<a:Profit_Distr_Liq i:nil=\"true\" />\n\t\t\t<a:RepresentedBy i:nil=\"true\" />\n\t\t\t<a:Share>0</a:Share>\n\t\t\t<a:Share_Nominal_Value i:nil=\"true\" />\n\t\t\t<a:Share_Type_Code i:nil=\"true\" />\n\t\t\t<a:SHKM_Kufizim i:nil=\"true\" />\n\t\t\t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n\t\t\t<a:Subject_People_Code>00000000-0000-0000-0000-000000000000</a:Subject_People_Code>\n\t\t\t<a:SubjectReference />\n\t\t\t<a:TagraLimitation i:nil=\"true\" />\n\t\t\t<a:To_Date i:nil=\"true\" />\n\t\t\t<a:With_Eligible_Vote i:nil=\"true\" />\n\t\t\t<a:With_Eligible_Vote_Value i:nil=\"true\" />\n\t\t\t<a:Without_Eligible_Vote i:nil=\"true\" />\n\t\t\t<a:Without_Eligible_Vote_Value i:nil=\"true\" />\n\t\t</a:SubjectPeopleLink>\n\t\t<a:SubjectPeopleLink>\n\t\t\t<a:Active i:nil=\"true\" />\n\t\t\t<a:Active_Case_Code i:nil=\"true\" />\n\t\t\t<a:Address_Code i:nil=\"true\" />\n\t\t\t<a:AdminsActAsColegialOrgan i:nil=\"true\" />\n\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t<a:CA_Date i:nil=\"true\" />\n\t\t\t<a:Capital_Percentage i:nil=\"true\" />\n\t\t\t<a:Contribution_Nature_Value i:nil=\"true\" />\n\t\t\t<a:Contribution_Type_Code i:nil=\"true\" />\n\t\t\t<a:Contribution_Value i:nil=\"true\" />\n\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t<a:Delegate_Quote i:nil=\"true\" />\n\t\t\t<a:DtRegj i:nil=\"true\" />\n\t\t\t<a:DurationDefined i:nil=\"true\" />\n\t\t\t<a:From_Date i:nil=\"true\" />\n\t\t\t<a:HeadMember i:nil=\"true\" />\n\t\t\t<a:Inactive_Case_Code i:nil=\"true\" />\n\t\t\t<a:IndependentMember i:nil=\"true\" />\n\t\t\t<a:IsRepresentatives i:nil=\"true\" />\n\t\t\t<a:IsRepresented i:nil=\"true\" />\n\t\t\t<a:IsUnlimited i:nil=\"true\" />\n\t\t\t<a:Juridik_People_Code i:nil=\"true\" />\n\t\t\t<a:Legal_Entity_Code i:nil=\"true\" />\n\t\t\t<a:LegalEntityReference />\n\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t<a:Nominal_Capital i:nil=\"true\" />\n\t\t\t<a:Number_of_shares i:nil=\"true\" />\n\t\t\t<a:People>\n\t\t\t\t<a:Address_Code i:nil=\"true\" />\n\t\t\t\t<a:Address1>\n\t\t\t\t\t<a:AddressCode>00000000-0000-0000-0000-000000000000</a:AddressCode>\n\t\t\t\t\t<a:AddressLine1>7301 Pogradec Rruga\" Reshit Çollaku\" 0069 00 000</a:AddressLine1>\n\t\t\t\t\t<a:AddressNR />\n\t\t\t\t\t<a:AdministrationUnitCode i:nil=\"true\" />\n\t\t\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t\t\t<a:CountryCode i:nil=\"true\" />\n\t\t\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t\t\t<a:DistrictCode>38</a:DistrictCode>\n\t\t\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t\t\t<a:RegionCode>7</a:RegionCode>\n\t\t\t\t\t<a:SubAdministrationUnitCode i:nil=\"true\" />\n\t\t\t\t</a:Address1>\n\t\t\t\t<a:Address1Reference />\n\t\t\t\t<a:ApplicationId i:nil=\"true\" />\n\t\t\t\t<a:Birthdate>1997-12-10T00:00:00</a:Birthdate>\n\t\t\t\t<a:Citizenship_Code>1</a:Citizenship_Code>\n\t\t\t\t<a:ConfirmedByNCR i:nil=\"true\" />\n\t\t\t\t<a:Country_Code i:nil=\"true\" />\n\t\t\t\t<a:CreatedBy i:nil=\"true\" />\n\t\t\t\t<a:CreatedOn i:nil=\"true\" />\n\t\t\t\t<a:DateConfirmed i:nil=\"true\" />\n\t\t\t\t<a:First_Name>Skerdi</a:First_Name>\n\t\t\t\t<a:Identification_Number>J71210075C</a:Identification_Number>\n\t\t\t\t<a:Identification_Type_Code>4</a:Identification_Type_Code>\n\t\t\t\t<a:IsAlbanian i:nil=\"true\" />\n\t\t\t\t<a:Last_Name>Berberi</a:Last_Name>\n\t\t\t\t<a:ModifiedBy i:nil=\"true\" />\n\t\t\t\t<a:ModifiedOn i:nil=\"true\" />\n\t\t\t\t<a:People_Code>00000000-0000-0000-0000-000000000000</a:People_Code>\n\t\t\t\t<a:Sex>1</a:Sex>\n\t\t\t</a:People>\n\t\t\t<a:People_Code>00000000-0000-0000-0000-000000000000</a:People_Code>\n\t\t\t<a:People_Role_Code>41</a:People_Role_Code>\n\t\t\t<a:People_Type i:nil=\"true\" />\n\t\t\t<a:PeopleReference />\n\t\t\t<a:Profit_Distr i:nil=\"true\" />\n\t\t\t<a:Profit_Distr_Liq i:nil=\"true\" />\n\t\t\t<a:RepresentedBy i:nil=\"true\" />\n\t\t\t<a:Share i:nil=\"true\" />\n\t\t\t<a:Share_Nominal_Value i:nil=\"true\" />\n\t\t\t<a:Share_Type_Code i:nil=\"true\" />\n\t\t\t<a:SHKM_Kufizim i:nil=\"true\" />\n\t\t\t<a:Subject_Code>e9a75b45-448e-499c-b2ca-9b536acca8da</a:Subject_Code>\n\t\t\t<a:Subject_People_Code>00000000-0000-0000-0000-000000000000</a:Subject_People_Code>\n\t\t\t<a:SubjectReference />\n\t\t\t<a:TagraLimitation i:nil=\"true\" />\n\t\t\t<a:To_Date i:nil=\"true\" />\n\t\t\t<a:With_Eligible_Vote i:nil=\"true\" />\n\t\t\t<a:With_Eligible_Vote_Value i:nil=\"true\" />\n\t\t\t<a:Without_Eligible_Vote i:nil=\"true\" />\n\t\t\t<a:Without_Eligible_Vote_Value i:nil=\"true\" />\n\t\t</a:SubjectPeopleLink>\n\t</a:SubjectPeopleLinks>\t\n\t<a:TaxLinks />\n\t<a:Tax_Healthcare_Insurance i:nil=\"true\"></a:Tax_Healthcare_Insurance>\n\t<a:Tax_Social_Security i:nil=\"true\"></a:Tax_Social_Security>\n\t<a:Teritory_Of_Activity i:nil=\"true\"></a:Teritory_Of_Activity>\n\t<a:Total_Admin_Members i:nil=\"true\"></a:Total_Admin_Members>\n\t<a:Total_Supervisory_Members i:nil=\"true\"></a:Total_Supervisory_Members>\n\t<a:Trade_Name i:nil=\"true\"></a:Trade_Name>\n\t<a:Unlimited_Partner i:nil=\"true\"></a:Unlimited_Partner>\n\t<a:Website i:nil=\"true\"></a:Website>\n</a:Subject>";
XmlDocument xmlCaseDoc = new XmlDocument();
XmlUtils.SortXml(xmlCaseDoc);
var postXml = xmlCaseDoc.OuterXml;
Console.WriteLine(postXml);
public abstract class XmlUtils
public static void SortXml(XmlDocument document)
SortXml(document.DocumentElement);
public static void SortXml(XmlNode rootNode)
foreach (XmlNode childNode in rootNode.ChildNodes)
public static void SortAttributes(XmlAttributeCollection attribCol)
for (int i = 1; i < attribCol.Count; i++)
if (String.CompareOrdinal(attribCol[i].Name, attribCol[i - 1].Name) < 0)
attribCol.InsertBefore(attribCol[i], attribCol[i - 1]);
public static void SortElements(XmlNode node)
for (int i = 1; i < node.ChildNodes.Count; i++)
if (String.CompareOrdinal(node.ChildNodes[i].Name, node.ChildNodes[i - 1].Name) < 0)
node.InsertBefore(node.ChildNodes[i], node.ChildNodes[i - 1]);