From 3c5b3c1a14f7c0f7ef6168857457ad7a399660d3 Mon Sep 17 00:00:00 2001 From: Ruslan Yushchenko Date: Thu, 19 Mar 2020 12:44:54 +0100 Subject: [PATCH] #69 Add a test for debugging hierarchical files. --- data/test17_expected/test17f.txt | 60 +++++++++ data/test17_expected/test17f_schema.json | 127 ++++++++++++++++++ .../integration/Test17HierarchicalSpec.scala | 31 +++++ 3 files changed, 218 insertions(+) create mode 100644 data/test17_expected/test17f.txt create mode 100644 data/test17_expected/test17f_schema.json diff --git a/data/test17_expected/test17f.txt b/data/test17_expected/test17f.txt new file mode 100644 index 00000000..fd3bf73b --- /dev/null +++ b/data/test17_expected/test17f.txt @@ -0,0 +1,60 @@ +{"File_Id":0,"Record_Id":2,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9377942526","COMPANY_ID_debug":"39333737393432353236","STATIC_DETAILS":{"COMPANY_NAME":"Joan Q & Z","COMPANY_NAME_debug":"4A6F616E20512026205A0000000000","ADDRESS":"10 Sandton, Johannesburg","ADDRESS_debug":"31302053616E64746F6E2C204A6F68616E6E65736275726700","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"92714306","TAXPAYER_STR_debug":"3932373134333036","TAXPAYER_NUM":959592241},"CONTACTS":[{"PHONE_NUMBER":"+(277) 944 44 55","PHONE_NUMBER_debug":"2B28323737292039343420343420353500","CONTACT_PERSON":"Janiece Newcombe","CONTACT_PERSON_debug":"4A616E69656365204E6577636F6D6265000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":6,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3483483977","COMPANY_ID_debug":"33343833343833393737","STATIC_DETAILS":{"COMPANY_NAME":"Robotrd Inc.","COMPANY_NAME_debug":"526F626F74726420496E632E000000","ADDRESS":"2 Park ave., Johannesburg","ADDRESS_debug":"32205061726B206176652E2C204A6F68616E6E657362757267","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"","TAXPAYER_STR_debug":"01DC010400000000","TAXPAYER_NUM":31195396},"CONTACTS":[{"PHONE_NUMBER":"+(174) 970 97 54","PHONE_NUMBER_debug":"2B28313734292039373020393720353400","CONTACT_PERSON":"Tyesha Debow","CONTACT_PERSON_debug":"547965736861204465626F7700000000000000000000000000000000"},{"PHONE_NUMBER":"+(848) 832 61 68","PHONE_NUMBER_debug":"2B28383438292038333220363120363800","CONTACT_PERSON":"Mindy Celestin","CONTACT_PERSON_debug":"4D696E64792043656C657374696E0000000000000000000000000000"},{"PHONE_NUMBER":"+(455) 184 13 39","PHONE_NUMBER_debug":"2B28343535292031383420313320333900","CONTACT_PERSON":"Mabelle Winburn","CONTACT_PERSON_debug":"4D6162656C6C652057696E6275726E00000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":7,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"7540764401","COMPANY_ID_debug":"37353430373634343031","STATIC_DETAILS":{"COMPANY_NAME":"Eqartion Inc.","COMPANY_NAME_debug":"4571617274696F6E20496E632E0000","ADDRESS":"871A Forest ave., Toronto","ADDRESS_debug":"3837314120466F72657374206176652E2C20546F726F6E746F","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"6 H","TAXPAYER_STR_debug":"05361C4800000000","TAXPAYER_NUM":87432264},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":8,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4413124035","COMPANY_ID_debug":"34343133313234303335","STATIC_DETAILS":{"COMPANY_NAME":"Xingzhoug","COMPANY_NAME_debug":"58696E677A686F7567000000000000","ADDRESS":"74 Qing ave., Beijing","ADDRESS_debug":"37342051696E67206176652E2C204265696A696E6700000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"2f","TAXPAYER_STR_debug":"0307326600000000","TAXPAYER_NUM":50803302},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":12,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9546291887","COMPANY_ID_debug":"39353436323931383837","STATIC_DETAILS":{"COMPANY_NAME":"ZjkLPj","COMPANY_NAME_debug":"5A6A6B4C506A000000000000000000","ADDRESS":"5574, Tokyo","ADDRESS_debug":"353537342C20546F6B796F0000000000000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"73538919","TAXPAYER_STR_debug":"3733353338393139","TAXPAYER_NUM":926102835},"CONTACTS":[{"PHONE_NUMBER":"+(300) 252 33 17","PHONE_NUMBER_debug":"2B28333030292032353220333320313700","CONTACT_PERSON":"Carrie Celestin","CONTACT_PERSON_debug":"4361727269652043656C657374696E00000000000000000000000000"},{"PHONE_NUMBER":"+(907) 101 70 64","PHONE_NUMBER_debug":"2B28393037292031303120373020363400","CONTACT_PERSON":"Edyth Deveau","CONTACT_PERSON_debug":"45647974682044657665617500000000000000000000000000000000"},{"PHONE_NUMBER":"+(694) 918 17 44","PHONE_NUMBER_debug":"2B28363934292039313820313720343400","CONTACT_PERSON":"Jene Norgard","CONTACT_PERSON_debug":"4A656E65204E6F726761726400000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":15,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9168453994","COMPANY_ID_debug":"39313638343533393934","STATIC_DETAILS":{"COMPANY_NAME":"Test Bank","COMPANY_NAME_debug":"546573742042616E6B000000000000","ADDRESS":"1 Garden str., London","ADDRESS_debug":"312047617264656E207374722E2C204C6F6E646F6E00000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"82573513","TAXPAYER_STR_debug":"3832353733353133","TAXPAYER_NUM":942814519},"CONTACTS":[{"PHONE_NUMBER":"+(768) 691 44 85","PHONE_NUMBER_debug":"2B28373638292036393120343420383500","CONTACT_PERSON":"Timika Bourke","CONTACT_PERSON_debug":"54696D696B6120426F75726B65000000000000000000000000000000"},{"PHONE_NUMBER":"+(695) 918 33 16","PHONE_NUMBER_debug":"2B28363935292039313820333320313600","CONTACT_PERSON":"Lynell Riojas","CONTACT_PERSON_debug":"4C796E656C6C2052696F6A6173000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":20,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4225784815","COMPANY_ID_debug":"34323235373834383135","STATIC_DETAILS":{"COMPANY_NAME":"ZjkLPj","COMPANY_NAME_debug":"5A6A6B4C506A000000000000000000","ADDRESS":"5574, Tokyo","ADDRESS_debug":"353537342C20546F6B796F0000000000000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"","TAXPAYER_STR_debug":"05BAEC0300000000","TAXPAYER_NUM":96136195},"CONTACTS":[{"PHONE_NUMBER":"+(540) 937 33 71","PHONE_NUMBER_debug":"2B28353430292039333720333320373100","CONTACT_PERSON":"Jene Mackinnon","CONTACT_PERSON_debug":"4A656E65204D61636B696E6E6F6E0000000000000000000000000000"},{"PHONE_NUMBER":"+(122) 216 11 25","PHONE_NUMBER_debug":"2B28313232292032313620313120323500","CONTACT_PERSON":"Timika Concannon","CONTACT_PERSON_debug":"54696D696B6120436F6E63616E6E6F6E000000000000000000000000"},{"PHONE_NUMBER":"+(285) 643 50 47","PHONE_NUMBER_debug":"2B28323835292036343320353020343700","CONTACT_PERSON":"Jene Godfrey","CONTACT_PERSON_debug":"4A656E6520476F646672657900000000000000000000000000000000"},{"PHONE_NUMBER":"+(489) 644 53 67","PHONE_NUMBER_debug":"2B28343839292036343420353320363700","CONTACT_PERSON":"Gabriele Winburn","CONTACT_PERSON_debug":"4761627269656C652057696E6275726E000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":24,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"8463159728","COMPANY_ID_debug":"38343633313539373238","STATIC_DETAILS":{"COMPANY_NAME":"Xingzhoug","COMPANY_NAME_debug":"58696E677A686F7567000000000000","ADDRESS":"74 Qing ave., Beijing","ADDRESS_debug":"37342051696E67206176652E2C204265696A696E6700000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"b|","TAXPAYER_STR_debug":"010F627C00000000","TAXPAYER_NUM":17785468},"CONTACTS":[{"PHONE_NUMBER":"+(210) 323 79 96","PHONE_NUMBER_debug":"2B28323130292033323320373920393600","CONTACT_PERSON":"Suk Acuna","CONTACT_PERSON_debug":"53756B204163756E6100000000000000000000000000000000000000"},{"PHONE_NUMBER":"+(610) 388 26 26","PHONE_NUMBER_debug":"2B28363130292033383820323620323600","CONTACT_PERSON":"Cassey Flatt","CONTACT_PERSON_debug":"43617373657920466C61747400000000000000000000000000000000"},{"PHONE_NUMBER":"+(224) 114 64 60","PHONE_NUMBER_debug":"2B28323234292031313420363420363000","CONTACT_PERSON":"Timika Celestin","CONTACT_PERSON_debug":"54696D696B612043656C657374696E00000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":27,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"8180356010","COMPANY_ID_debug":"38313830333536303130","STATIC_DETAILS":{"COMPANY_NAME":"Eqartion Inc.","COMPANY_NAME_debug":"4571617274696F6E20496E632E0000","ADDRESS":"871A Forest ave., Toronto","ADDRESS_debug":"3837314120466F72657374206176652E2C20546F726F6E746F","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"E","TAXPAYER_STR_debug":"04B645E200000000","TAXPAYER_NUM":79054306},"CONTACTS":[{"PHONE_NUMBER":"+(380) 359 78 34","PHONE_NUMBER_debug":"2B28333830292033353920373820333400","CONTACT_PERSON":"Deandra Batman","CONTACT_PERSON_debug":"4465616E647261204261746D616E0000000000000000000000000000"},{"PHONE_NUMBER":"+(234) 535 56 60","PHONE_NUMBER_debug":"2B28323334292035333520353620363000","CONTACT_PERSON":"Cliff Riojas","CONTACT_PERSON_debug":"436C6966662052696F6A617300000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":29,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"7107728116","COMPANY_ID_debug":"37313037373238313136","STATIC_DETAILS":{"COMPANY_NAME":"Xingzhoug","COMPANY_NAME_debug":"58696E677A686F7567000000000000","ADDRESS":"74 Qing ave., Beijing","ADDRESS_debug":"37342051696E67206176652E2C204265696A696E6700000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"9","TAXPAYER_STR_debug":"0439D91B00000000","TAXPAYER_NUM":70899995},"CONTACTS":[{"PHONE_NUMBER":"+(11) 544 28 53","PHONE_NUMBER_debug":"2B28313129203534342032382035330000","CONTACT_PERSON":"Alona Boettcher","CONTACT_PERSON_debug":"416C6F6E6120426F6574746368657200000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":34,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"7641077145","COMPANY_ID_debug":"37363431303737313435","STATIC_DETAILS":{"COMPANY_NAME":"Xingzhoug","COMPANY_NAME_debug":"58696E677A686F7567000000000000","ADDRESS":"74 Qing ave., Beijing","ADDRESS_debug":"37342051696E67206176652E2C204265696A696E6700000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"Y","TAXPAYER_STR_debug":"01C3E15900000000","TAXPAYER_NUM":29614425},"CONTACTS":[{"PHONE_NUMBER":"+(333) 930 57 81","PHONE_NUMBER_debug":"2B28333333292039333020353720383100","CONTACT_PERSON":"Eliana Hisle","CONTACT_PERSON_debug":"456C69616E61204869736C6500000000000000000000000000000000"},{"PHONE_NUMBER":"+(500) 156 27 43","PHONE_NUMBER_debug":"2B28353030292031353620323720343300","CONTACT_PERSON":"Suk Celestin","CONTACT_PERSON_debug":"53756B2043656C657374696E00000000000000000000000000000000"},{"PHONE_NUMBER":"+(649) 359 93 75","PHONE_NUMBER_debug":"2B28363439292033353920393320373500","CONTACT_PERSON":"Lynell Concannon","CONTACT_PERSON_debug":"4C796E656C6C20436F6E63616E6E6F6E000000000000000000000000"},{"PHONE_NUMBER":"+(656) 148 43 55","PHONE_NUMBER_debug":"2B28363536292031343820343320353500","CONTACT_PERSON":"Maya Mork","CONTACT_PERSON_debug":"4D617961204D6F726B00000000000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":39,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3072932619","COMPANY_ID_debug":"33303732393332363139","STATIC_DETAILS":{"COMPANY_NAME":"ZjkLPj","COMPANY_NAME_debug":"5A6A6B4C506A000000000000000000","ADDRESS":"5574, Tokyo","ADDRESS_debug":"353537342C20546F6B796F0000000000000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"","TAXPAYER_STR_debug":"03059B1A00000000","TAXPAYER_NUM":50699034},"CONTACTS":[{"PHONE_NUMBER":"+(134) 365 56 98","PHONE_NUMBER_debug":"2B28313334292033363520353620393800","CONTACT_PERSON":"Inge Hisle","CONTACT_PERSON_debug":"496E6765204869736C65000000000000000000000000000000000000"},{"PHONE_NUMBER":"+(511) 683 44 88","PHONE_NUMBER_debug":"2B28353131292036383320343420383800","CONTACT_PERSON":"Otelia Godfrey","CONTACT_PERSON_debug":"4F74656C696120476F64667265790000000000000000000000000000"},{"PHONE_NUMBER":"+(706) 304 68 13","PHONE_NUMBER_debug":"2B28373036292033303420363820313300","CONTACT_PERSON":"Doretha Newcombe","CONTACT_PERSON_debug":"446F7265746861204E6577636F6D6265000000000000000000000000"},{"PHONE_NUMBER":"+(256) 665 11 80","PHONE_NUMBER_debug":"2B28323536292036363520313120383000","CONTACT_PERSON":"Beatrice Wallingford","CONTACT_PERSON_debug":"42656174726963652057616C6C696E67666F72640000000000000000"}]}} +{"File_Id":0,"Record_Id":43,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4867471005","COMPANY_ID_debug":"34383637343731303035","STATIC_DETAILS":{"COMPANY_NAME":"Joan Q & Z","COMPANY_NAME_debug":"4A6F616E20512026205A0000000000","ADDRESS":"10 Sandton, Johannesburg","ADDRESS_debug":"31302053616E64746F6E2C204A6F68616E6E65736275726700","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"~","TAXPAYER_STR_debug":"01F90F7E00000000","TAXPAYER_NUM":33099646},"CONTACTS":[{"PHONE_NUMBER":"+(35) 387 66 36","PHONE_NUMBER_debug":"2B28333529203338372036362033360000","CONTACT_PERSON":"Otelia Ortego","CONTACT_PERSON_debug":"4F74656C6961204F727465676F000000000000000000000000000000"},{"PHONE_NUMBER":"+(227) 789 55 11","PHONE_NUMBER_debug":"2B28323237292037383920353520313100","CONTACT_PERSON":"Estelle Concannon","CONTACT_PERSON_debug":"457374656C6C6520436F6E63616E6E6F6E0000000000000000000000"},{"PHONE_NUMBER":"+(249) 854 70 45","PHONE_NUMBER_debug":"2B28323439292038353420373020343500","CONTACT_PERSON":"Doretha Mork","CONTACT_PERSON_debug":"446F7265746861204D6F726B00000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":47,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"1791296682","COMPANY_ID_debug":"31373931323936363832","STATIC_DETAILS":{"COMPANY_NAME":"ZjkLPj","COMPANY_NAME_debug":"5A6A6B4C506A000000000000000000","ADDRESS":"5574, Tokyo","ADDRESS_debug":"353537342C20546F6B796F0000000000000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"99127405","TAXPAYER_STR_debug":"3939313237343035","TAXPAYER_NUM":960049458},"CONTACTS":[{"PHONE_NUMBER":"+(58) 360 97 27","PHONE_NUMBER_debug":"2B28353829203336302039372032370000","CONTACT_PERSON":"Edyth Riojas","CONTACT_PERSON_debug":"45647974682052696F6A617300000000000000000000000000000000"},{"PHONE_NUMBER":"+(585) 843 23 54","PHONE_NUMBER_debug":"2B28353835292038343320323320353400","CONTACT_PERSON":"Tyson Flatt","CONTACT_PERSON_debug":"5479736F6E20466C6174740000000000000000000000000000000000"},{"PHONE_NUMBER":"+(797) 594 69 92","PHONE_NUMBER_debug":"2B28373937292035393420363920393200","CONTACT_PERSON":"Cassey Debow","CONTACT_PERSON_debug":"436173736579204465626F7700000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":51,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"2345414879","COMPANY_ID_debug":"32333435343134383739","STATIC_DETAILS":{"COMPANY_NAME":"Joan Q & Z","COMPANY_NAME_debug":"4A6F616E20512026205A0000000000","ADDRESS":"10 Sandton, Johannesburg","ADDRESS_debug":"31302053616E64746F6E2C204A6F68616E6E65736275726700","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"A","TAXPAYER_STR_debug":"021D41EA00000000","TAXPAYER_NUM":35471850},"CONTACTS":[{"PHONE_NUMBER":"+(372) 326 42 89","PHONE_NUMBER_debug":"2B28333732292033323620343220383900","CONTACT_PERSON":"Gabriele Tumlin","CONTACT_PERSON_debug":"4761627269656C652054756D6C696E00000000000000000000000000"},{"PHONE_NUMBER":"+(747) 483 28 70","PHONE_NUMBER_debug":"2B28373437292034383320323820373000","CONTACT_PERSON":"Maya Wallingford","CONTACT_PERSON_debug":"4D6179612057616C6C696E67666F7264000000000000000000000000"},{"PHONE_NUMBER":"+(605) 663 47 89","PHONE_NUMBER_debug":"2B28363035292036363320343720383900","CONTACT_PERSON":"Eliana Lepe","CONTACT_PERSON_debug":"456C69616E61204C6570650000000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":56,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"2562832679","COMPANY_ID_debug":"32353632383332363739","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"g","TAXPAYER_STR_debug":"01D767AE00000000","TAXPAYER_NUM":30893998},"CONTACTS":[{"PHONE_NUMBER":"+(756) 681 17 58","PHONE_NUMBER_debug":"2B28373536292036383120313720353800","CONTACT_PERSON":"Jene Concannon","CONTACT_PERSON_debug":"4A656E6520436F6E63616E6E6F6E0000000000000000000000000000"},{"PHONE_NUMBER":"+(433) 234 22 31","PHONE_NUMBER_debug":"2B28343333292032333420323220333100","CONTACT_PERSON":"Deshawn Maxim","CONTACT_PERSON_debug":"4465736861776E204D6178696D000000000000000000000000000000"},{"PHONE_NUMBER":"+(773) 189 49 22","PHONE_NUMBER_debug":"2B28373733292031383920343920323200","CONTACT_PERSON":"Wilbert Corle","CONTACT_PERSON_debug":"57696C6265727420436F726C65000000000000000000000000000000"},{"PHONE_NUMBER":"+(635) 542 96 32","PHONE_NUMBER_debug":"2B28363335292035343220393620333200","CONTACT_PERSON":"Sulema Brandis","CONTACT_PERSON_debug":"53756C656D61204272616E6469730000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":57,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"8073842185","COMPANY_ID_debug":"38303733383432313835","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"52308951","TAXPAYER_STR_debug":"3532333038393531","TAXPAYER_NUM":892482352},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":61,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"6482322929","COMPANY_ID_debug":"36343832333232393239","STATIC_DETAILS":{"COMPANY_NAME":"ABCD Ltd.","COMPANY_NAME_debug":"41424344204C74642E000000000000","ADDRESS":"74 Lawn ave., New York","ADDRESS_debug":"3734204C61776E206176652E2C204E657720596F726B000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"_=","TAXPAYER_STR_debug":"020C5F3D00000000","TAXPAYER_NUM":34365245},"CONTACTS":[{"PHONE_NUMBER":"+(482) 875 64 17","PHONE_NUMBER_debug":"2B28343832292038373520363420313700","CONTACT_PERSON":"Sunday Gagliano","CONTACT_PERSON_debug":"53756E646179204761676C69616E6F00000000000000000000000000"},{"PHONE_NUMBER":"+(383) 797 79 45","PHONE_NUMBER_debug":"2B28333833292037393720373920343500","CONTACT_PERSON":"Willis Celestin","CONTACT_PERSON_debug":"57696C6C69732043656C657374696E00000000000000000000000000"},{"PHONE_NUMBER":"+(729) 974 58 61","PHONE_NUMBER_debug":"2B28373239292039373420353820363100","CONTACT_PERSON":"Gabriele Corle","CONTACT_PERSON_debug":"4761627269656C6520436F726C650000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":62,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9715917220","COMPANY_ID_debug":"39373135393137323230","STATIC_DETAILS":{"COMPANY_NAME":"ABCD Ltd.","COMPANY_NAME_debug":"41424344204C74642E000000000000","ADDRESS":"74 Lawn ave., New York","ADDRESS_debug":"3734204C61776E206176652E2C204E657720596F726B000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"+O","TAXPAYER_STR_debug":"01A82B4F00000000","TAXPAYER_NUM":27798351},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":63,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3323698077","COMPANY_ID_debug":"33333233363938303737","STATIC_DETAILS":{"COMPANY_NAME":"Pear GMBH.","COMPANY_NAME_debug":"5065617220474D42482E0000000000","ADDRESS":"107 Labe str., Berlin","ADDRESS_debug":"313037204C616265207374722E2C204265726C696E00000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"60744201","TAXPAYER_STR_debug":"3630373434323031","TAXPAYER_NUM":909129524},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":64,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4346512357","COMPANY_ID_debug":"34333436353132333537","STATIC_DETAILS":{"COMPANY_NAME":"Beiereqweq.","COMPANY_NAME_debug":"426569657265717765712E00000000","ADDRESS":"901 Ztt, Munich","ADDRESS_debug":"393031205A74742C204D756E69636800000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"90325940","TAXPAYER_STR_debug":"3930333235393430","TAXPAYER_NUM":959460146},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":69,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9008847862","COMPANY_ID_debug":"39303038383437383632","STATIC_DETAILS":{"COMPANY_NAME":"ZjkLPj","COMPANY_NAME_debug":"5A6A6B4C506A000000000000000000","ADDRESS":"5574, Tokyo","ADDRESS_debug":"353537342C20546F6B796F0000000000000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"91424961","TAXPAYER_STR_debug":"3931343234393631","TAXPAYER_NUM":959525938},"CONTACTS":[{"PHONE_NUMBER":"+(471) 512 56 98","PHONE_NUMBER_debug":"2B28343731292035313220353620393800","CONTACT_PERSON":"Lynell Winburn","CONTACT_PERSON_debug":"4C796E656C6C2057696E6275726E0000000000000000000000000000"},{"PHONE_NUMBER":"+(120) 248 83 92","PHONE_NUMBER_debug":"2B28313230292032343820383320393200","CONTACT_PERSON":"Doretha Winburn","CONTACT_PERSON_debug":"446F72657468612057696E6275726E00000000000000000000000000"},{"PHONE_NUMBER":"+(280) 107 14 38","PHONE_NUMBER_debug":"2B28323830292031303720313420333800","CONTACT_PERSON":"Cliff Godfrey","CONTACT_PERSON_debug":"436C69666620476F6466726579000000000000000000000000000000"},{"PHONE_NUMBER":"+(240) 135 76 52","PHONE_NUMBER_debug":"2B28323430292031333520373620353200","CONTACT_PERSON":"Lynell Corle","CONTACT_PERSON_debug":"4C796E656C6C20436F726C6500000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":70,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"6598244641","COMPANY_ID_debug":"36353938323434363431","STATIC_DETAILS":{"COMPANY_NAME":"Joan Q & Z","COMPANY_NAME_debug":"4A6F616E20512026205A0000000000","ADDRESS":"10 Sandton, Johannesburg","ADDRESS_debug":"31302053616E64746F6E2C204A6F68616E6E65736275726700","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"30064137","TAXPAYER_STR_debug":"3330303634313337","TAXPAYER_NUM":858796086},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":71,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3371538252","COMPANY_ID_debug":"33333731353338323532","STATIC_DETAILS":{"COMPANY_NAME":"Beierbauh.","COMPANY_NAME_debug":"4265696572626175682E0000000000","ADDRESS":"2 G. str., Johannesburg","ADDRESS_debug":"3220472E207374722E2C204A6F68616E6E6573627572670000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"O;","TAXPAYER_STR_debug":"011F4F3B00000000","TAXPAYER_NUM":18829115},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":73,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"7748746179","COMPANY_ID_debug":"37373438373436313739","STATIC_DETAILS":{"COMPANY_NAME":"Beierbauh.","COMPANY_NAME_debug":"4265696572626175682E0000000000","ADDRESS":"2 G. str., Johannesburg","ADDRESS_debug":"3220472E207374722E2C204A6F68616E6E6573627572670000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"35122945","TAXPAYER_STR_debug":"3335313232393435","TAXPAYER_NUM":859124018},"CONTACTS":[{"PHONE_NUMBER":"+(403) 777 34 68","PHONE_NUMBER_debug":"2B28343033292037373720333420363800","CONTACT_PERSON":"Verdie Mackinnon","CONTACT_PERSON_debug":"566572646965204D61636B696E6E6F6E000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":78,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3260316002","COMPANY_ID_debug":"33323630333136303032","STATIC_DETAILS":{"COMPANY_NAME":"Beierbauh.","COMPANY_NAME_debug":"4265696572626175682E0000000000","ADDRESS":"2 G. str., Johannesburg","ADDRESS_debug":"3220472E207374722E2C204A6F68616E6E6573627572670000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"25725947","TAXPAYER_STR_debug":"3235373235393437","TAXPAYER_NUM":842348338},"CONTACTS":[{"PHONE_NUMBER":"+(434) 919 62 57","PHONE_NUMBER_debug":"2B28343334292039313920363220353700","CONTACT_PERSON":"Janiece Flatt","CONTACT_PERSON_debug":"4A616E6965636520466C617474000000000000000000000000000000"},{"PHONE_NUMBER":"+(779) 472 30 61","PHONE_NUMBER_debug":"2B28373739292034373220333020363100","CONTACT_PERSON":"Deandra Batman","CONTACT_PERSON_debug":"4465616E647261204261746D616E0000000000000000000000000000"},{"PHONE_NUMBER":"+(876) 674 85 73","PHONE_NUMBER_debug":"2B28383736292036373420383520373300","CONTACT_PERSON":"Eliana Corle","CONTACT_PERSON_debug":"456C69616E6120436F726C6500000000000000000000000000000000"},{"PHONE_NUMBER":"+(315) 640 72 59","PHONE_NUMBER_debug":"2B28333135292036343020373220353900","CONTACT_PERSON":"Wilbert Boehme","CONTACT_PERSON_debug":"57696C6265727420426F65686D650000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":82,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"5458262914","COMPANY_ID_debug":"35343538323632393134","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"E:n","TAXPAYER_STR_debug":"03453A6E00000000","TAXPAYER_NUM":54868590},"CONTACTS":[{"PHONE_NUMBER":"+(146) 253 68 93","PHONE_NUMBER_debug":"2B28313436292032353320363820393300","CONTACT_PERSON":"Mindy Acuna","CONTACT_PERSON_debug":"4D696E6479204163756E610000000000000000000000000000000000"},{"PHONE_NUMBER":"+(337) 384 18 82","PHONE_NUMBER_debug":"2B28333337292033383420313820383200","CONTACT_PERSON":"Deandra Maxim","CONTACT_PERSON_debug":"4465616E647261204D6178696D000000000000000000000000000000"},{"PHONE_NUMBER":"+(240) 291 23 89","PHONE_NUMBER_debug":"2B28323430292032393120323320383900","CONTACT_PERSON":"Tyson Bourke","CONTACT_PERSON_debug":"5479736F6E20426F75726B6500000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":83,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"7023834511","COMPANY_ID_debug":"37303233383334353131","STATIC_DETAILS":{"COMPANY_NAME":"Eqartion Inc.","COMPANY_NAME_debug":"4571617274696F6E20496E632E0000","ADDRESS":"871A Forest ave., Toronto","ADDRESS_debug":"3837314120466F72657374206176652E2C20546F726F6E746F","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"93109897","TAXPAYER_STR_debug":"3933313039383937","TAXPAYER_NUM":959656240},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":87,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4224544471","COMPANY_ID_debug":"34323234353434343731","STATIC_DETAILS":{"COMPANY_NAME":"ABCD Ltd.","COMPANY_NAME_debug":"41424344204C74642E000000000000","ADDRESS":"74 Lawn ave., New York","ADDRESS_debug":"3734204C61776E206176652E2C204E657720596F726B000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"Tv","TAXPAYER_STR_debug":"0154761500000000","TAXPAYER_NUM":22312469},"CONTACTS":[{"PHONE_NUMBER":"+(254) 692 43 66","PHONE_NUMBER_debug":"2B28323534292036393220343320363600","CONTACT_PERSON":"Tyson Mackinnon","CONTACT_PERSON_debug":"5479736F6E204D61636B696E6E6F6E00000000000000000000000000"},{"PHONE_NUMBER":"+(391) 535 27 84","PHONE_NUMBER_debug":"2B28333931292035333520323720383400","CONTACT_PERSON":"Mabelle Bourke","CONTACT_PERSON_debug":"4D6162656C6C6520426F75726B650000000000000000000000000000"},{"PHONE_NUMBER":"+(519) 984 38 20","PHONE_NUMBER_debug":"2B28353139292039383420333820323000","CONTACT_PERSON":"Alona Gagliano","CONTACT_PERSON_debug":"416C6F6E61204761676C69616E6F0000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":91,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"5403681271","COMPANY_ID_debug":"35343033363831323731","STATIC_DETAILS":{"COMPANY_NAME":"Xingzhoug","COMPANY_NAME_debug":"58696E677A686F7567000000000000","ADDRESS":"74 Qing ave., Beijing","ADDRESS_debug":"37342051696E67206176652E2C204265696A696E6700000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"o","TAXPAYER_STR_debug":"056F8E0B00000000","TAXPAYER_NUM":91196939},"CONTACTS":[{"PHONE_NUMBER":"+(181) 655 46 16","PHONE_NUMBER_debug":"2B28313831292036353520343620313600","CONTACT_PERSON":"Suk Sauve","CONTACT_PERSON_debug":"53756B20536175766500000000000000000000000000000000000000"},{"PHONE_NUMBER":"+(394) 423 64 87","PHONE_NUMBER_debug":"2B28333934292034323320363420383700","CONTACT_PERSON":"Deshawn Norgard","CONTACT_PERSON_debug":"4465736861776E204E6F726761726400000000000000000000000000"},{"PHONE_NUMBER":"+(76) 371 85 39","PHONE_NUMBER_debug":"2B28373629203337312038352033390000","CONTACT_PERSON":"Inge Wallingford","CONTACT_PERSON_debug":"496E67652057616C6C696E67666F7264000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":93,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"6279012251","COMPANY_ID_debug":"36323739303132323531","STATIC_DETAILS":{"COMPANY_NAME":"Delta Pivovar","COMPANY_NAME_debug":"44656C7461205069766F7661720000","ADDRESS":"74 Staromestka., Prague","ADDRESS_debug":"373420537461726F6D6573746B612E2C205072616775650000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"97357733","TAXPAYER_STR_debug":"3937333537373333","TAXPAYER_NUM":959918901},"CONTACTS":[{"PHONE_NUMBER":"+(527) 909 17 37","PHONE_NUMBER_debug":"2B28353237292039303920313720333700","CONTACT_PERSON":"Deshawn Gagliano","CONTACT_PERSON_debug":"4465736861776E204761676C69616E6F000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":95,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"5546325894","COMPANY_ID_debug":"35353436333235383934","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"49853924","TAXPAYER_STR_debug":"3439383533393234","TAXPAYER_NUM":876165173},"CONTACTS":[{"PHONE_NUMBER":"+(823) 682 88 26","PHONE_NUMBER_debug":"2B28383233292036383220383820323600","CONTACT_PERSON":"Starr Gagliano","CONTACT_PERSON_debug":"5374617272204761676C69616E6F0000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":100,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3878128886","COMPANY_ID_debug":"33383738313238383836","STATIC_DETAILS":{"COMPANY_NAME":"Robotrd Inc.","COMPANY_NAME_debug":"526F626F74726420496E632E000000","ADDRESS":"2 Park ave., Johannesburg","ADDRESS_debug":"32205061726B206176652E2C204A6F68616E6E657362757267","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"/","TAXPAYER_STR_debug":"012F82F700000000","TAXPAYER_NUM":19890935},"CONTACTS":[{"PHONE_NUMBER":"+(306) 598 11 47","PHONE_NUMBER_debug":"2B28333036292035393820313120343700","CONTACT_PERSON":"Alona Flatt","CONTACT_PERSON_debug":"416C6F6E6120466C6174740000000000000000000000000000000000"},{"PHONE_NUMBER":"+(642) 654 49 24","PHONE_NUMBER_debug":"2B28363432292036353420343920323400","CONTACT_PERSON":"Estelle Benally","CONTACT_PERSON_debug":"457374656C6C652042656E616C6C7900000000000000000000000000"},{"PHONE_NUMBER":"+(616) 418 88 20","PHONE_NUMBER_debug":"2B28363136292034313820383820323000","CONTACT_PERSON":"Sunday Deveau","CONTACT_PERSON_debug":"53756E64617920446576656175000000000000000000000000000000"},{"PHONE_NUMBER":"+(316) 971 79 38","PHONE_NUMBER_debug":"2B28333136292039373120373920333800","CONTACT_PERSON":"Edyth Brandis","CONTACT_PERSON_debug":"4564797468204272616E646973000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":104,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"2479788278","COMPANY_ID_debug":"32343739373838323738","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"49012907","TAXPAYER_STR_debug":"3439303132393037","TAXPAYER_NUM":876163121},"CONTACTS":[{"PHONE_NUMBER":"+(782) 506 38 55","PHONE_NUMBER_debug":"2B28373832292035303620333820353500","CONTACT_PERSON":"Beatrice Norgard","CONTACT_PERSON_debug":"4265617472696365204E6F7267617264000000000000000000000000"},{"PHONE_NUMBER":"+(620) 671 84 85","PHONE_NUMBER_debug":"2B28363230292036373120383420383500","CONTACT_PERSON":"Mindy Ortego","CONTACT_PERSON_debug":"4D696E6479204F727465676F00000000000000000000000000000000"},{"PHONE_NUMBER":"+(751) 443 86 18","PHONE_NUMBER_debug":"2B28373531292034343320383620313800","CONTACT_PERSON":"Doretha Batman","CONTACT_PERSON_debug":"446F7265746861204261746D616E0000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":106,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"5456199677","COMPANY_ID_debug":"35343536313939363737","STATIC_DETAILS":{"COMPANY_NAME":"Robotrd Inc.","COMPANY_NAME_debug":"526F626F74726420496E632E000000","ADDRESS":"2 Park ave., Johannesburg","ADDRESS_debug":"32205061726B206176652E2C204A6F68616E6E657362757267","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"66885863","TAXPAYER_STR_debug":"3636383835383633","TAXPAYER_NUM":909523000},"CONTACTS":[{"PHONE_NUMBER":"+(229) 446 34 62","PHONE_NUMBER_debug":"2B28323239292034343620333420363200","CONTACT_PERSON":"Cliff Godfrey","CONTACT_PERSON_debug":"436C69666620476F6466726579000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":110,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4517636019","COMPANY_ID_debug":"34353137363336303139","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"20062839","TAXPAYER_STR_debug":"3230303632383339","TAXPAYER_NUM":842018870},"CONTACTS":[{"PHONE_NUMBER":"+(724) 979 14 46","PHONE_NUMBER_debug":"2B28373234292039373920313420343600","CONTACT_PERSON":"Inge Sauve","CONTACT_PERSON_debug":"496E6765205361757665000000000000000000000000000000000000"},{"PHONE_NUMBER":"+(775) 777 77 94","PHONE_NUMBER_debug":"2B28373735292037373720373720393400","CONTACT_PERSON":"Sunday Mackinnon","CONTACT_PERSON_debug":"53756E646179204D61636B696E6E6F6E000000000000000000000000"},{"PHONE_NUMBER":"+(668) 483 57 96","PHONE_NUMBER_debug":"2B28363638292034383320353720393600","CONTACT_PERSON":"Deandra Ortego","CONTACT_PERSON_debug":"4465616E647261204F727465676F0000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":115,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"2235956367","COMPANY_ID_debug":"32323335393536333637","STATIC_DETAILS":{"COMPANY_NAME":"Beierbauh.","COMPANY_NAME_debug":"4265696572626175682E0000000000","ADDRESS":"2 G. str., Johannesburg","ADDRESS_debug":"3220472E207374722E2C204A6F68616E6E6573627572670000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"49879604","TAXPAYER_STR_debug":"3439383739363034","TAXPAYER_NUM":876165175},"CONTACTS":[{"PHONE_NUMBER":"+(323) 326 29 30","PHONE_NUMBER_debug":"2B28333233292033323620323920333000","CONTACT_PERSON":"Gabriele Benally","CONTACT_PERSON_debug":"4761627269656C652042656E616C6C79000000000000000000000000"},{"PHONE_NUMBER":"+(3) 569 22 70","PHONE_NUMBER_debug":"2B28332920353639203232203730000000","CONTACT_PERSON":"Carrie Wallingford","CONTACT_PERSON_debug":"4361727269652057616C6C696E67666F726400000000000000000000"},{"PHONE_NUMBER":"+(409) 789 63 58","PHONE_NUMBER_debug":"2B28343039292037383920363320353800","CONTACT_PERSON":"Janiece Shapiro","CONTACT_PERSON_debug":"4A616E69656365205368617069726F00000000000000000000000000"},{"PHONE_NUMBER":"+(510) 141 13 11","PHONE_NUMBER_debug":"2B28353130292031343120313320313100","CONTACT_PERSON":"Deshawn Godfrey","CONTACT_PERSON_debug":"4465736861776E20476F646672657900000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":118,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3927395622","COMPANY_ID_debug":"33393237333935363232","STATIC_DETAILS":{"COMPANY_NAME":"Pear GMBH.","COMPANY_NAME_debug":"5065617220474D42482E0000000000","ADDRESS":"107 Labe str., Berlin","ADDRESS_debug":"313037204C616265207374722E2C204265726C696E00000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"16434482","TAXPAYER_STR_debug":"3136343334343832","TAXPAYER_NUM":825635891},"CONTACTS":[{"PHONE_NUMBER":"+(600) 413 70 44","PHONE_NUMBER_debug":"2B28363030292034313320373020343400","CONTACT_PERSON":"Mabelle Riojas","CONTACT_PERSON_debug":"4D6162656C6C652052696F6A61730000000000000000000000000000"},{"PHONE_NUMBER":"+(734) 153 34 95","PHONE_NUMBER_debug":"2B28373334292031353320333420393500","CONTACT_PERSON":"Otelia Corle","CONTACT_PERSON_debug":"4F74656C696120436F726C6500000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":122,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9582586826","COMPANY_ID_debug":"39353832353836383236","STATIC_DETAILS":{"COMPANY_NAME":"Joan Q & Z","COMPANY_NAME_debug":"4A6F616E20512026205A0000000000","ADDRESS":"10 Sandton, Johannesburg","ADDRESS_debug":"31302053616E64746F6E2C204A6F68616E6E65736275726700","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"^ u","TAXPAYER_STR_debug":"025EF77500000000","TAXPAYER_NUM":39778165},"CONTACTS":[{"PHONE_NUMBER":"+(371) 745 54 68","PHONE_NUMBER_debug":"2B28333731292037343520353420363800","CONTACT_PERSON":"Willis Debow","CONTACT_PERSON_debug":"57696C6C6973204465626F7700000000000000000000000000000000"},{"PHONE_NUMBER":"+(666) 776 92 17","PHONE_NUMBER_debug":"2B28363636292037373620393220313700","CONTACT_PERSON":"Maya Norgard","CONTACT_PERSON_debug":"4D617961204E6F726761726400000000000000000000000000000000"},{"PHONE_NUMBER":"+(36) 207 63 28","PHONE_NUMBER_debug":"2B28333629203230372036332032380000","CONTACT_PERSON":"Deandra Concannon","CONTACT_PERSON_debug":"4465616E64726120436F6E63616E6E6F6E0000000000000000000000"}]}} +{"File_Id":0,"Record_Id":125,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4201291961","COMPANY_ID_debug":"34323031323931393631","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"32155044","TAXPAYER_STR_debug":"3332313535303434","TAXPAYER_NUM":858927413},"CONTACTS":[{"PHONE_NUMBER":"+(514) 880 94 73","PHONE_NUMBER_debug":"2B28353134292038383020393420373300","CONTACT_PERSON":"Otelia Corle","CONTACT_PERSON_debug":"4F74656C696120436F726C6500000000000000000000000000000000"},{"PHONE_NUMBER":"+(767) 458 15 87","PHONE_NUMBER_debug":"2B28373637292034353820313520383700","CONTACT_PERSON":"Deshawn Batman","CONTACT_PERSON_debug":"4465736861776E204261746D616E0000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":129,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"1277631217","COMPANY_ID_debug":"31323737363331323137","STATIC_DETAILS":{"COMPANY_NAME":"Eqartion Inc.","COMPANY_NAME_debug":"4571617274696F6E20496E632E0000","ADDRESS":"871A Forest ave., Toronto","ADDRESS_debug":"3837314120466F72657374206176652E2C20546F726F6E746F","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"fV","TAXPAYER_STR_debug":"05E6665600000000","TAXPAYER_NUM":98985558},"CONTACTS":[{"PHONE_NUMBER":"+(683) 801 64 36","PHONE_NUMBER_debug":"2B28363833292038303120363420333600","CONTACT_PERSON":"Cassey Boettcher","CONTACT_PERSON_debug":"43617373657920426F65747463686572000000000000000000000000"},{"PHONE_NUMBER":"+(77) 498 50 80","PHONE_NUMBER_debug":"2B28373729203439382035302038300000","CONTACT_PERSON":"Mindy Batman","CONTACT_PERSON_debug":"4D696E6479204261746D616E00000000000000000000000000000000"},{"PHONE_NUMBER":"+(15) 231 56 79","PHONE_NUMBER_debug":"2B28313529203233312035362037390000","CONTACT_PERSON":"Tyson Hisle","CONTACT_PERSON_debug":"5479736F6E204869736C650000000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":131,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"8453169199","COMPANY_ID_debug":"38343533313639313939","STATIC_DETAILS":{"COMPANY_NAME":"Pear GMBH.","COMPANY_NAME_debug":"5065617220474D42482E0000000000","ADDRESS":"107 Labe str., Berlin","ADDRESS_debug":"313037204C616265207374722E2C204265726C696E00000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"\"I","TAXPAYER_STR_debug":"042249A400000000","TAXPAYER_NUM":69355940},"CONTACTS":[{"PHONE_NUMBER":"+(812) 284 45 72","PHONE_NUMBER_debug":"2B28383132292032383420343520373200","CONTACT_PERSON":"Gabriele Tumlin","CONTACT_PERSON_debug":"4761627269656C652054756D6C696E00000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":135,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9305795445","COMPANY_ID_debug":"39333035373935343435","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"#dT","TAXPAYER_STR_debug":"0223645400000000","TAXPAYER_NUM":35873876},"CONTACTS":[{"PHONE_NUMBER":"+(380) 654 43 54","PHONE_NUMBER_debug":"2B28333830292036353420343320353400","CONTACT_PERSON":"Tyson Brandis","CONTACT_PERSON_debug":"5479736F6E204272616E646973000000000000000000000000000000"},{"PHONE_NUMBER":"+(625) 931 33 86","PHONE_NUMBER_debug":"2B28363235292039333120333320383600","CONTACT_PERSON":"Mabelle Brandis","CONTACT_PERSON_debug":"4D6162656C6C65204272616E64697300000000000000000000000000"},{"PHONE_NUMBER":"+(624) 741 81 90","PHONE_NUMBER_debug":"2B28363234292037343120383120393000","CONTACT_PERSON":"Mindy Mork","CONTACT_PERSON_debug":"4D696E6479204D6F726B000000000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":140,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"2678939673","COMPANY_ID_debug":"32363738393339363733","STATIC_DETAILS":{"COMPANY_NAME":"Test Bank","COMPANY_NAME_debug":"546573742042616E6B000000000000","ADDRESS":"1 Garden str., London","ADDRESS_debug":"312047617264656E207374722E2C204C6F6E646F6E00000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"46174658","TAXPAYER_STR_debug":"3436313734363538","TAXPAYER_NUM":875966775},"CONTACTS":[{"PHONE_NUMBER":"+(252) 949 25 72","PHONE_NUMBER_debug":"2B28323532292039343920323520373200","CONTACT_PERSON":"Wilbert Norgard","CONTACT_PERSON_debug":"57696C62657274204E6F726761726400000000000000000000000000"},{"PHONE_NUMBER":"+(369) 186 24 78","PHONE_NUMBER_debug":"2B28333639292031383620323420373800","CONTACT_PERSON":"Sulema Corle","CONTACT_PERSON_debug":"53756C656D6120436F726C6500000000000000000000000000000000"},{"PHONE_NUMBER":"+(21) 819 56 61","PHONE_NUMBER_debug":"2B28323129203831392035362036310000","CONTACT_PERSON":"Otelia Winburn","CONTACT_PERSON_debug":"4F74656C69612057696E6275726E0000000000000000000000000000"},{"PHONE_NUMBER":"+(808) 517 66 33","PHONE_NUMBER_debug":"2B28383038292035313720363620333300","CONTACT_PERSON":"Beatrice Tumlin","CONTACT_PERSON_debug":"42656174726963652054756D6C696E00000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":142,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"4178458081","COMPANY_ID_debug":"34313738343538303831","STATIC_DETAILS":{"COMPANY_NAME":"Beiereqweq.","COMPANY_NAME_debug":"426569657265717765712E00000000","ADDRESS":"901 Ztt, Munich","ADDRESS_debug":"393031205A74742C204D756E69636800000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"@","TAXPAYER_STR_debug":"0440029400000000","TAXPAYER_NUM":71303828},"CONTACTS":[{"PHONE_NUMBER":"+(774) 688 55 85","PHONE_NUMBER_debug":"2B28373734292036383820353520383500","CONTACT_PERSON":"Edyth Deveau","CONTACT_PERSON_debug":"45647974682044657665617500000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":145,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"7741698456","COMPANY_ID_debug":"37373431363938343536","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"35935435","TAXPAYER_STR_debug":"3335393335343335","TAXPAYER_NUM":859126067},"CONTACTS":[{"PHONE_NUMBER":"+(402) 840 31 96","PHONE_NUMBER_debug":"2B28343032292038343020333120393600","CONTACT_PERSON":"Gabriele Corle","CONTACT_PERSON_debug":"4761627269656C6520436F726C650000000000000000000000000000"},{"PHONE_NUMBER":"+(786) 737 77 78","PHONE_NUMBER_debug":"2B28373836292037333720373720373800","CONTACT_PERSON":"Doretha Newcombe","CONTACT_PERSON_debug":"446F7265746861204E6577636F6D6265000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":146,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"5075244454","COMPANY_ID_debug":"35303735323434343534","STATIC_DETAILS":{"COMPANY_NAME":"Beiereqweq.","COMPANY_NAME_debug":"426569657265717765712E00000000","ADDRESS":"901 Ztt, Munich","ADDRESS_debug":"393031205A74742C204D756E69636800000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"f","TAXPAYER_STR_debug":"0566C9A100000000","TAXPAYER_NUM":90622369},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":150,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"1512662957","COMPANY_ID_debug":"31353132363632393537","STATIC_DETAILS":{"COMPANY_NAME":"ZjkLPj","COMPANY_NAME_debug":"5A6A6B4C506A000000000000000000","ADDRESS":"5574, Tokyo","ADDRESS_debug":"353537342C20546F6B796F0000000000000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"","TAXPAYER_STR_debug":"029C1A9100000000","TAXPAYER_NUM":43784849},"CONTACTS":[{"PHONE_NUMBER":"+(537) 632 16 43","PHONE_NUMBER_debug":"2B28353337292036333220313620343300","CONTACT_PERSON":"Estelle Debow","CONTACT_PERSON_debug":"457374656C6C65204465626F77000000000000000000000000000000"},{"PHONE_NUMBER":"+(3) 316 98 34","PHONE_NUMBER_debug":"2B28332920333136203938203334000000","CONTACT_PERSON":"Doretha Boehme","CONTACT_PERSON_debug":"446F726574686120426F65686D650000000000000000000000000000"},{"PHONE_NUMBER":"+(148) 602 91 42","PHONE_NUMBER_debug":"2B28313438292036303220393120343200","CONTACT_PERSON":"Edyth Corle","CONTACT_PERSON_debug":"456479746820436F726C650000000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":155,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9898799886","COMPANY_ID_debug":"39383938373939383836","STATIC_DETAILS":{"COMPANY_NAME":"Joan Q & Z","COMPANY_NAME_debug":"4A6F616E20512026205A0000000000","ADDRESS":"10 Sandton, Johannesburg","ADDRESS_debug":"31302053616E64746F6E2C204A6F68616E6E65736275726700","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"i","TAXPAYER_STR_debug":"058B69AC00000000","TAXPAYER_NUM":93022636},"CONTACTS":[{"PHONE_NUMBER":"+(576) 960 82 65","PHONE_NUMBER_debug":"2B28353736292039363020383220363500","CONTACT_PERSON":"Carrie Maxim","CONTACT_PERSON_debug":"436172726965204D6178696D00000000000000000000000000000000"},{"PHONE_NUMBER":"+(211) 823 44 73","PHONE_NUMBER_debug":"2B28323131292038323320343420373300","CONTACT_PERSON":"Carrie Batman","CONTACT_PERSON_debug":"436172726965204261746D616E000000000000000000000000000000"},{"PHONE_NUMBER":"+(121) 202 45 80","PHONE_NUMBER_debug":"2B28313231292032303220343520383000","CONTACT_PERSON":"Cliff Gagliano","CONTACT_PERSON_debug":"436C696666204761676C69616E6F0000000000000000000000000000"},{"PHONE_NUMBER":"+(675) 313 76 46","PHONE_NUMBER_debug":"2B28363735292033313320373620343600","CONTACT_PERSON":"Gabriele Hisle","CONTACT_PERSON_debug":"4761627269656C65204869736C650000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":159,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"1542972569","COMPANY_ID_debug":"31353432393732353639","STATIC_DETAILS":{"COMPANY_NAME":"ZjkLPj","COMPANY_NAME_debug":"5A6A6B4C506A000000000000000000","ADDRESS":"5574, Tokyo","ADDRESS_debug":"353537342C20546F6B796F0000000000000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"62949671","TAXPAYER_STR_debug":"3632393439363731","TAXPAYER_NUM":909261108},"CONTACTS":[{"PHONE_NUMBER":"+(759) 249 16 51","PHONE_NUMBER_debug":"2B28373539292032343920313620353100","CONTACT_PERSON":"Estelle Thorpe","CONTACT_PERSON_debug":"457374656C6C652054686F7270650000000000000000000000000000"},{"PHONE_NUMBER":"+(66) 307 32 55","PHONE_NUMBER_debug":"2B28363629203330372033322035350000","CONTACT_PERSON":"Cliff Deveau","CONTACT_PERSON_debug":"436C6966662044657665617500000000000000000000000000000000"},{"PHONE_NUMBER":"+(710) 445 38 90","PHONE_NUMBER_debug":"2B28373130292034343520333820393000","CONTACT_PERSON":"Sulema Debow","CONTACT_PERSON_debug":"53756C656D61204465626F7700000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":162,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"5492257935","COMPANY_ID_debug":"35343932323537393335","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"_","TAXPAYER_STR_debug":"0406955F00000000","TAXPAYER_NUM":67540319},"CONTACTS":[{"PHONE_NUMBER":"+(168) 809 90 63","PHONE_NUMBER_debug":"2B28313638292038303920393020363300","CONTACT_PERSON":"Alona Celestin","CONTACT_PERSON_debug":"416C6F6E612043656C657374696E0000000000000000000000000000"},{"PHONE_NUMBER":"+(845) 120 90 31","PHONE_NUMBER_debug":"2B28383435292031323020393020333100","CONTACT_PERSON":"Estelle Flatt","CONTACT_PERSON_debug":"457374656C6C6520466C617474000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":167,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"2366383436","COMPANY_ID_debug":"32333636333833343336","STATIC_DETAILS":{"COMPANY_NAME":"Beiereqweq.","COMPANY_NAME_debug":"426569657265717765712E00000000","ADDRESS":"901 Ztt, Munich","ADDRESS_debug":"393031205A74742C204D756E69636800000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"\" Z","TAXPAYER_STR_debug":"0222155A00000000","TAXPAYER_NUM":35788122},"CONTACTS":[{"PHONE_NUMBER":"+(515) 716 22 11","PHONE_NUMBER_debug":"2B28353135292037313620323220313100","CONTACT_PERSON":"Alona Shapiro","CONTACT_PERSON_debug":"416C6F6E61205368617069726F000000000000000000000000000000"},{"PHONE_NUMBER":"+(649) 897 62 54","PHONE_NUMBER_debug":"2B28363439292038393720363220353400","CONTACT_PERSON":"Wilbert Tumlin","CONTACT_PERSON_debug":"57696C626572742054756D6C696E0000000000000000000000000000"},{"PHONE_NUMBER":"+(180) 179 20 17","PHONE_NUMBER_debug":"2B28313830292031373920323020313700","CONTACT_PERSON":"Deshawn Thorpe","CONTACT_PERSON_debug":"4465736861776E2054686F7270650000000000000000000000000000"},{"PHONE_NUMBER":"+(12) 730 88 41","PHONE_NUMBER_debug":"2B28313229203733302038382034310000","CONTACT_PERSON":"Sulema Batman","CONTACT_PERSON_debug":"53756C656D61204261746D616E000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":171,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3002677167","COMPANY_ID_debug":"33303032363737313637","STATIC_DETAILS":{"COMPANY_NAME":"ABCD Ltd.","COMPANY_NAME_debug":"41424344204C74642E000000000000","ADDRESS":"74 Lawn ave., New York","ADDRESS_debug":"3734204C61776E206176652E2C204E657720596F726B000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"` I","TAXPAYER_STR_debug":"0360954900000000","TAXPAYER_NUM":56661321},"CONTACTS":[{"PHONE_NUMBER":"+(372) 400 84 96","PHONE_NUMBER_debug":"2B28333732292034303020383420393600","CONTACT_PERSON":"Eliana Godfrey","CONTACT_PERSON_debug":"456C69616E6120476F64667265790000000000000000000000000000"},{"PHONE_NUMBER":"+(128) 167 19 48","PHONE_NUMBER_debug":"2B28313238292031363720313920343800","CONTACT_PERSON":"Suk Debow","CONTACT_PERSON_debug":"53756B204465626F7700000000000000000000000000000000000000"},{"PHONE_NUMBER":"+(824) 681 73 76","PHONE_NUMBER_debug":"2B28383234292036383120373320373600","CONTACT_PERSON":"Wilbert Mork","CONTACT_PERSON_debug":"57696C62657274204D6F726B00000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":176,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"3086612212","COMPANY_ID_debug":"33303836363132323132","STATIC_DETAILS":{"COMPANY_NAME":"ECSRONO","COMPANY_NAME_debug":"454353524F4E4F0000000000000000","ADDRESS":"123/B Prome str., Denver","ADDRESS_debug":"3132332F422050726F6D65207374722E2C2044656E76657200","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"78635498","TAXPAYER_STR_debug":"3738363335343938","TAXPAYER_NUM":926430771},"CONTACTS":[{"PHONE_NUMBER":"+(272) 831 90 52","PHONE_NUMBER_debug":"2B28323732292038333120393020353200","CONTACT_PERSON":"Otelia Benally","CONTACT_PERSON_debug":"4F74656C69612042656E616C6C790000000000000000000000000000"},{"PHONE_NUMBER":"+(816) 337 55 41","PHONE_NUMBER_debug":"2B28383136292033333720353520343100","CONTACT_PERSON":"Mindy Boehme","CONTACT_PERSON_debug":"4D696E647920426F65686D6500000000000000000000000000000000"},{"PHONE_NUMBER":"+(508) 154 21 13","PHONE_NUMBER_debug":"2B28353038292031353420323120313300","CONTACT_PERSON":"Timika Sauve","CONTACT_PERSON_debug":"54696D696B6120536175766500000000000000000000000000000000"},{"PHONE_NUMBER":"+(335) 303 80 26","PHONE_NUMBER_debug":"2B28333335292033303320383020323600","CONTACT_PERSON":"Timika Flatt","CONTACT_PERSON_debug":"54696D696B6120466C61747400000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":180,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"1600426180","COMPANY_ID_debug":"31363030343236313830","STATIC_DETAILS":{"COMPANY_NAME":"Pear GMBH.","COMPANY_NAME_debug":"5065617220474D42482E0000000000","ADDRESS":"107 Labe str., Berlin","ADDRESS_debug":"313037204C616265207374722E2C204265726C696E00000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"E","TAXPAYER_STR_debug":"0296F34500000000","TAXPAYER_NUM":43447109},"CONTACTS":[{"PHONE_NUMBER":"+(768) 461 89 92","PHONE_NUMBER_debug":"2B28373638292034363120383920393200","CONTACT_PERSON":"Cliff Debow","CONTACT_PERSON_debug":"436C696666204465626F770000000000000000000000000000000000"},{"PHONE_NUMBER":"+(395) 386 85 35","PHONE_NUMBER_debug":"2B28333935292033383620383520333500","CONTACT_PERSON":"Gabriele Deveau","CONTACT_PERSON_debug":"4761627269656C652044657665617500000000000000000000000000"},{"PHONE_NUMBER":"+(267) 618 38 57","PHONE_NUMBER_debug":"2B28323637292036313820333820353700","CONTACT_PERSON":"Deshawn Bourke","CONTACT_PERSON_debug":"4465736861776E20426F75726B650000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":184,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"6926861847","COMPANY_ID_debug":"36393236383631383437","STATIC_DETAILS":{"COMPANY_NAME":"Xingzhoug","COMPANY_NAME_debug":"58696E677A686F7567000000000000","ADDRESS":"74 Qing ave., Beijing","ADDRESS_debug":"37342051696E67206176652E2C204265696A696E6700000000","TAXPAYER":{"TAXPAYER_TYPE":"A","TAXPAYER_TYPE_debug":"41","TAXPAYER_STR":"65111659","TAXPAYER_STR_debug":"3635313131363539","TAXPAYER_NUM":909455665},"CONTACTS":[{"PHONE_NUMBER":"+(347) 457 79 19","PHONE_NUMBER_debug":"2B28333437292034353720373920313900","CONTACT_PERSON":"Cassey Mackinnon","CONTACT_PERSON_debug":"436173736579204D61636B696E6E6F6E000000000000000000000000"},{"PHONE_NUMBER":"+(176) 205 63 71","PHONE_NUMBER_debug":"2B28313736292032303520363320373100","CONTACT_PERSON":"Alona Newcombe","CONTACT_PERSON_debug":"416C6F6E61204E6577636F6D62650000000000000000000000000000"},{"PHONE_NUMBER":"+(348) 375 95 34","PHONE_NUMBER_debug":"2B28333438292033373520393520333400","CONTACT_PERSON":"Starr Maxim","CONTACT_PERSON_debug":"5374617272204D6178696D0000000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":186,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"9452676140","COMPANY_ID_debug":"39343532363736313430","STATIC_DETAILS":{"COMPANY_NAME":"Pear GMBH.","COMPANY_NAME_debug":"5065617220474D42482E0000000000","ADDRESS":"107 Labe str., Berlin","ADDRESS_debug":"313037204C616265207374722E2C204265726C696E00000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"","TAXPAYER_STR_debug":"05C8F51200000000","TAXPAYER_NUM":97056018},"CONTACTS":[{"PHONE_NUMBER":"+(123) 240 91 88","PHONE_NUMBER_debug":"2B28313233292032343020393120383800","CONTACT_PERSON":"Willis Thorpe","CONTACT_PERSON_debug":"57696C6C69732054686F727065000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":190,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"8581179565","COMPANY_ID_debug":"38353831313739353635","STATIC_DETAILS":{"COMPANY_NAME":"Beiereqweq.","COMPANY_NAME_debug":"426569657265717765712E00000000","ADDRESS":"901 Ztt, Munich","ADDRESS_debug":"393031205A74742C204D756E69636800000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"W i","TAXPAYER_STR_debug":"0557136900000000","TAXPAYER_NUM":89592681},"CONTACTS":[{"PHONE_NUMBER":"+(518) 461 10 86","PHONE_NUMBER_debug":"2B28353138292034363120313020383600","CONTACT_PERSON":"Otelia Flatt","CONTACT_PERSON_debug":"4F74656C696120466C61747400000000000000000000000000000000"},{"PHONE_NUMBER":"+(697) 268 10 81","PHONE_NUMBER_debug":"2B28363937292032363820313020383100","CONTACT_PERSON":"Wilbert Lepe","CONTACT_PERSON_debug":"57696C62657274204C65706500000000000000000000000000000000"},{"PHONE_NUMBER":"+(548) 150 86 82","PHONE_NUMBER_debug":"2B28353438292031353020383620383200","CONTACT_PERSON":"Suk Maxim","CONTACT_PERSON_debug":"53756B204D6178696D00000000000000000000000000000000000000"}]}} +{"File_Id":0,"Record_Id":191,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"7590246923","COMPANY_ID_debug":"37353930323436393233","STATIC_DETAILS":{"COMPANY_NAME":"Joan Q & Z","COMPANY_NAME_debug":"4A6F616E20512026205A0000000000","ADDRESS":"10 Sandton, Johannesburg","ADDRESS_debug":"31302053616E64746F6E2C204A6F68616E6E65736275726700","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"\\","TAXPAYER_STR_debug":"010D5CED00000000","TAXPAYER_NUM":17652973},"CONTACTS":[]}} +{"File_Id":0,"Record_Id":195,"SEGMENT_ID":"C","SEGMENT_ID_debug":"4300000000","COMPANY_ID":"2521796035","COMPANY_ID_debug":"32353231373936303335","STATIC_DETAILS":{"COMPANY_NAME":"Beiereqweq.","COMPANY_NAME_debug":"426569657265717765712E00000000","ADDRESS":"901 Ztt, Munich","ADDRESS_debug":"393031205A74742C204D756E69636800000000000000000000","TAXPAYER":{"TAXPAYER_TYPE":"N","TAXPAYER_TYPE_debug":"4E","TAXPAYER_STR":"","TAXPAYER_STR_debug":"050A00BD00000000","TAXPAYER_NUM":84541629},"CONTACTS":[{"PHONE_NUMBER":"+(295) 174 64 72","PHONE_NUMBER_debug":"2B28323935292031373420363420373200","CONTACT_PERSON":"Estelle Wallingford","CONTACT_PERSON_debug":"457374656C6C652057616C6C696E67666F7264000000000000000000"},{"PHONE_NUMBER":"+(173) 201 14 38","PHONE_NUMBER_debug":"2B28313733292032303120313420333800","CONTACT_PERSON":"Doretha Shapiro","CONTACT_PERSON_debug":"446F7265746861205368617069726F00000000000000000000000000"},{"PHONE_NUMBER":"+(756) 614 38 41","PHONE_NUMBER_debug":"2B28373536292036313420333820343100","CONTACT_PERSON":"Suk Benally","CONTACT_PERSON_debug":"53756B2042656E616C6C790000000000000000000000000000000000"}]}} diff --git a/data/test17_expected/test17f_schema.json b/data/test17_expected/test17f_schema.json new file mode 100644 index 00000000..b39e25a5 --- /dev/null +++ b/data/test17_expected/test17f_schema.json @@ -0,0 +1,127 @@ +{ + "type" : "struct", + "fields" : [ { + "name" : "File_Id", + "type" : "integer", + "nullable" : false, + "metadata" : { } + }, { + "name" : "Record_Id", + "type" : "long", + "nullable" : false, + "metadata" : { } + }, { + "name" : "SEGMENT_ID", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "SEGMENT_ID_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "COMPANY_ID", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "COMPANY_ID_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "STATIC_DETAILS", + "type" : { + "type" : "struct", + "fields" : [ { + "name" : "COMPANY_NAME", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "COMPANY_NAME_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "ADDRESS", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "ADDRESS_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "TAXPAYER", + "type" : { + "type" : "struct", + "fields" : [ { + "name" : "TAXPAYER_TYPE", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "TAXPAYER_TYPE_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "TAXPAYER_STR", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "TAXPAYER_STR_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "TAXPAYER_NUM", + "type" : "integer", + "nullable" : true, + "metadata" : { } + } ] + }, + "nullable" : true, + "metadata" : { } + }, { + "name" : "CONTACTS", + "type" : { + "type" : "array", + "elementType" : { + "type" : "struct", + "fields" : [ { + "name" : "PHONE_NUMBER", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "PHONE_NUMBER_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "CONTACT_PERSON", + "type" : "string", + "nullable" : true, + "metadata" : { } + }, { + "name" : "CONTACT_PERSON_debug", + "type" : "string", + "nullable" : true, + "metadata" : { } + } ] + }, + "containsNull" : true + }, + "nullable" : true, + "metadata" : { } + } ] + }, + "nullable" : true, + "metadata" : { } + } ] +} \ No newline at end of file diff --git a/spark-cobol/src/test/scala/za/co/absa/cobrix/spark/cobol/source/integration/Test17HierarchicalSpec.scala b/spark-cobol/src/test/scala/za/co/absa/cobrix/spark/cobol/source/integration/Test17HierarchicalSpec.scala index 86c24e86..ce8ded69 100644 --- a/spark-cobol/src/test/scala/za/co/absa/cobrix/spark/cobol/source/integration/Test17HierarchicalSpec.scala +++ b/spark-cobol/src/test/scala/za/co/absa/cobrix/spark/cobol/source/integration/Test17HierarchicalSpec.scala @@ -289,6 +289,37 @@ class Test17HierarchicalSpec extends WordSpec with SparkTestBase with CobolTestB testData(actualDf, actualResultsPath, expectedResultsPath) } + "return a hierarchically structured dataframe with debugging information" in { + val expectedSchemaPath = "../data/test17_expected/test17f_schema.json" + val actualSchemaPath = "../data/test17_expected/test17f_schema_actual.json" + val expectedResultsPath = "../data/test17_expected/test17f.txt" + val actualResultsPath = "../data/test17_expected/test17f_actual.txt" + + val df = spark + .read + .format("cobol") + .option("copybook", inputCopybookPath) + .option("encoding", "ascii") + .option("is_record_sequence", "true") + .option("segment_field", "SEGMENT_ID") + .option("redefine_segment_id_map:1", "STATIC-DETAILS => C") + .option("redefine-segment-id-map:2", "CONTACTS => P") + .option("segment-children:1", "STATIC-DETAILS => CONTACTS") + .option("generate_record_id", "true") + .option("schema_retention_policy", "collapse_root") + .option("debug", "true") + .load(inpudDataPath) + + testSchema(df, actualSchemaPath, expectedSchemaPath) + + val actualDf = df + .orderBy("File_Id", "Record_Id") + .toJSON + .take(60) + + testData(actualDf, actualResultsPath, expectedResultsPath) + } + "throw an exception if root segment id is specified (ID fields generation is requested)" in { val ex = intercept[IllegalArgumentException] { spark