function trueIfEqual(val1,val2){ return val1==val2; } function testFilter(data,scope){ var returnFlag = true; if("params" in data ){ var keys = Object.keys(data.params);//["selectby","page","sortby","text_filter"]; if(! ("filter" in scope.filter) ) scope.filter["filter"] = 0; if(! ("text_filter" in scope.filter) ) scope.filter["text_filter"] = 0; //@todo for(cnt= 0 ; cnt5){ str = str+"&fbtoken="+this.firebaseToken; } str =str.replace("username",username); str =str.replace("pass1",password); var req = { method: 'POST', url: "/newtrackts/base/rest_login", //'/base/rest_login', headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, data: str } scope=$scope; http(req).success(this.loginans); }, "loginans":function(data, status, headers, config){ if("msg" in data && data.msg =="Welcome logon now") scope.moveToIndex(); else{ scope.error_msg="Check password"; } }, "loginansforLoggedin":function(data, status, headers, config){ if("msg" in data && data.msg =="Welcome logon now") scope.moveToIndex(); }, "attachTasksToviewaddRec":function(data, status, headers, config){ if(filterMax.pages +1>filterMax.currentPage) if("cars" in data && testFilter(data,scope)) scope.tasks= scope.tasks.concat(data.cars) filterMax.pages=data.pages; }, "attachTasksToview":function(data, status, headers, config){ scope.tasks = []; if(typeof(data)=="object" && "cars" in data ){ if(testFilter(data,scope)) scope.tasks = data.cars ; //skip the update }else{ $location.path("/login"); } filterMax.pages=data.pages; }, "getAttachments":function(id){ var req = { method: 'POST', url: '/new-trackts/attachments', headers: { 'Content-Type': undefined }, data: { id: id } } http(req).success(this.showattachments); }, "attachFile":function(id,file){ var req = { method: 'POST', url: '/new-trackts/attachments/addAttach', headers: { 'Content-Type': undefined }, data: { id: id, file:file } } http(req).success(this.fileAttached); }, "attachResponse":function(id,response){ var req = { method: 'POST', url: '/new-trackts/attachments/attachResponse', headers: { 'Content-Type': undefined }, data: { id: id, file:response } } http(req).success(this.attachedReponse); }, "selectTypebyList" : { 1 :"mine", 2: "EveryThing", 3: "Others" }, "selectTypeList": [{ id : '1', name : 'משימות שלי' }, { id : '2', name : 'הכל' }, { id : '3', name : 'לאחרים' } ], "attachments":[{ "TaskID": 80, "AttachName": "image004.png", "AttachDescription": "image004.png", "AttachTime": "2016-11-08 12:04:17", "AttachSize": 1, "CreatorName": "מרב חתוקה", "ContentType": "image/png", "AttachData": "0x89504E470D0A1A0A0000000D4948445200000014000000130806000000908C2DB5000000017352474200AECE1CE9000000097048597300000EC400000EC401952B0E1B0000001974455874536F667477617265004D6963726F736F6674204F66666963657FED35710000037049444154384F8D945D6853571CC0CFB9E7DE9B9BB6496E3E9BD6D5B4F4C35A5D0B15ACEB5610363FAAA808A2F44510F451F0C917A1D2E2936F7B181B7BD8CBDE040541186373E09C9B7384AE54CD461B136D9498A637B9496EEEF7BD9E136F42DAA6D0037FCE39FF8FDF3DF7FF3FFF43CFCDCD81FA989D9D3D8BD73F60E1B1580DC3C705C4623A7AC6B111DD2B2C33F3F3F3CF888EDE14443981444DD6CDC3A81A7AE16D499062BE20C7223A808DACE3D7F0DD0CB43741EA5BA22FFD9188831BF7BEE3AF5DB8929C19FE9C7C31EA3834E23603B7E1011B47A84B6B6F5CD9B577FC4F8B4FFD27FBC675DEE5DEE2BF53205CCA67DC77E3BF51FD5D319059F92F962C645307A27D6A538A6AF09D02F5B2AE7015416023DE10302D136581AA3945DA70CA1D018B96A6FEBCF03B856C9B82B8D86555024F169FF1872383D5760A91CA936AB73C61C3D0FC5904A0B537B8BB244D7E595D49A73CD3639FA983A1988E3EC2C8D81628E9B629BE960526E20E15BD10AA3802E575C9989898ACBC8F6BDE642ADDB17F64ACB0B7778FF046CCF60CF9A20206CA2D4FF86B6155FE6BE10966DADAF523332B8B851CFDE3E307DD2F33099F69EA21B92273A6ACB1B7EE7C13A6188AF7BBDABD67A64E2D8F7F3AD91AF84FFA055CCEAEBA063C4156908A20F13EED2E17F3DCBEEE01C962693395590E88EB794653D5B66A49879C9F06C95C8646AB7FB7BED89F44BB6D757D5D5B482CB137EF7F3FE88208599605759A52BF3A7478EDAAFB8C5515CB8CA8C8E2A374C28A27FEDD851B940234D748F9862A77709CCDB0ACA9A8157A39B5DE8528065090027A361DA808F9E0F0C94BF991685F1147BBC77A87ADAF5505C4DFA658BE33B26DEBD50A46410458C4021AD1786703A95C4589D7FF7B3325411808D6BACDDF0628B3D3EB0762F2395464A375951543019AA1C1DAB3621A4092256041CAF4F23EFDE2D4E9FCE4EE3DE4310863D16543CB65F2B928DFE1B169B761D7EFCF865F360C609755D5CE558B3A0D69CDCFFBACFE9E21F1F2F47979B43DECC1201E0BC27D9DFCF6F17DEE97A53FD1F8E84125CCF9CD4CAB8B7DA26BB46D84F1BBFB0311D4CB47E58343A35618325EEC1B2479AB671EFF01E7696B0F9CFBE228383E36E58AF93AD9DBE0E1D64E2151C1508F7020D4438C8AD301553C93A49327AAFE4CD957264EACE13D2990E8D8B702B1E6119663CD0E4D90FA01C94CD24CE064361C70CDFE017F4259D79236B6790000000049454E44AE426082", "AttachID": 578 }, { "TaskID": 80, "AttachName": "image003.png", "AttachDescription": "image003.png", "AttachTime": "2016-11-08 12:04:16", "AttachSize": 12, "CreatorName": "מרב חתוקה", "ContentType": "image/png", "AttachData": "0x89504E470D0A1A0A0000000D49484452000000AD0000004008060000006875F71F000000017352474200AECE1CE9000000097048597300000EC400000EC401952B0E1B0000001974455874536F667477617265004D6963726F736F6674204F66666963657FED357100002D4A49444154785EED5D0B7C54C5B99FF3DA57B249961035040244AA2251B0D447C41413314AC45C244284A811F452B4B57A6D7B5BFB10A1F62AAD5AABB63E8A60C0A89446E9AAA81113202A96162B128C3C0C10487884B049F67576CFEBFEE7241B7637BBD9DD2458FAFB31FD5137BB7366BE99F9CF37DF7CAFC32F59B2849C29DFCC0CD4D4D78C125A9B5288A38DD7D2B327A3D724C6EFDD439C879B49C6798CF3ACAB9B4BF2B39CA7829A9AFAFA6CA1799B95381D844FCDC890096F249D6D47D097ACE54C54CD736EDF93D7D1219F8ABE37ADF8DD4DAA25E586E6DC29F757E4E6BA06DB073FD006168F7F889DF2872BAE6165F56C9665D5BEEDA80C6640129352DF2EC9CFF7C4D34F4D4DCD3056968B5856E608E1B5F0675455655573D2E74505050DF1B4176F9DC50DE3B929AD4F5C87B10CEB3B1695A10B2BB3EE0F8A8ACA4EC4DB66A05E8DBDEA3B82D3712DE717BF6B24DA2446F60D6788CCB01D073886300463221A4324ADA3994975ACFE72E33EF3579A31E92D2927FB9DA24B8B1C89F6175CBFCE5E3585713A8A19BFFB3B26C24E22B26F181D0CE93ACE0BE85B23AA4208A3692D5F29D2EF7EBC6DA329792F43F8F77C63AE7EBF283F37E1B146A275D3F2DFCC6415FF0AA1CB9396BDBD2EDDEE207794E4E7760E665C0306EDD447B2AFE09C1D6F719A62C4C023D2606059222467DC41487E659C449ECB771C784D10BBB0907DDB64F19D4F30AD23A4E0A638DB8BABDAD49D3FBA81F376ACC358D06968BFF42F45D33446552FC3C7B817B2AEBAEA0AC6DD7EB7C9EF9AC5AB5232E009801200A5BB688A826FBA7BC33F819144C232E46246142F567C5D73B8ED6D7B36EDDE65F7658C7EA2A8A8E4705C0341A5C50F3DC45E7DD1D812DE7DE26E4E16A7F2AA6C0CF4ADB7A10F8F52A1114C2747347C16DD3CC3922B89B7E34A8DB0B7337BDEDD55B77FF36B52EAC8978B4A4A0EC4DB7778BDBAE5BF29E16569154B8855D15462709F98693D50F74A8DC97B7BD1A5970E78430E18B4ACE8BB59F0398D7421A2152C026135A67CCB96B4AABCBCD8470FCFF360CF5E89881ECA08FA14DA1527FBA7D7D92BA71494547C3CD0C90C7F8EF57454087E277019B9454CBA1F70EE67A4279FABA9F94786F1C827BFE025CFDD82E23328AA46C0CEA296E0E344D1B10430111CDE44FE16E3F1FF8869F116D7AD39F67F1B7736BFBA64E9D27E69A8B5575D5A58F9E4124EF24EE7143F361BD18906FD84C362A840A682D2835A1DBB0CC7F21C980B51646C2A0D5F2984F7BBCE1714CFC39CBFAB7CD36BAD4FEFBFE8AA9538D6DD89CCF7A615BF992D28D272F0736B80687AAA183D2766905D9FAEB28B22386E7E7B226D06EA0E08B4F576FB705674CEC618E9D116B5D0D961B1DBC5B697BE4348E9A7F111C8A8B4CD68ED826B19D54EC73CB43524A0ADB3AF19C72B527E7F63E959FB98E4D756575E69EA38B24C507D57516C48614FF47055CAE1FA6E483A973DDFD2FFEA405754C2ABEEF18CEC5F3DF5C2AC827A8BF7DEFC92FB238A5AB5AFBDF87DC175FC215EF39F15D828903F88CC02FE9C7137D8F866D99CDEC4380E6CC2A2AB10DD181ECC5E49CEC89139F60AC6E7CC6554394F50FC660A2E45EFDBFB2DCD253D33E65F1B8AEA777E343FBF6C515C20ABAB7CBA4C90FC2B188D58C2779982B60D006E6AF3E7CB6BEAC99D45F9F9719F5E8302ADEC6BFF2F83E21B190FEB6115C9C0741E9A8D0EE3046DFFD8A0DC80F58B3741FE5D525454742C2692625460BADAEEE5547F467FDC309E3E6AED6BCBF8AE632BC161CDE1B7198A5196723AF03C99E39DACECDFAB09264DE521698AFABD2B9970DCB778D50FC604493308C0945B328A44CCCEC30B7C521ABD38FD22981E8803CCD4F1231E07077B80283EF06870550A56CEE05304F35B8A257D8570CEE4CDF9F95139E5DFF1C86BB4CD5AFB9A0BD5AE63158CE89A27A8FE911A95B7C181058FE346C527BC5FBBB6EA57DF7FE891F71B1B1BFB5D7AF42972A084F346165DE9A610202AA807FE65AE21645EA2C04D98D36ED9B285675DC7E7E9025A3C851E77927756CD9A35CB8ACACA060D32CA853845CC14DA9ABE878FBF8E87846875ECF5F5A9A93E77299DC4C1940D6FAF996B38716839E7739983C14FC1DA0D20A32A09E6F52ACFADD5AC59BB0E39C5CF494E8E46A6DF47C81FEFD332ACD634D6DBFE6DD5DF75252B89D3B0D1AFE454493FDE0305D071A92C95E7434BC1F9673F21784EFC0F05172D3C368724246D512CB69F1694DD559FC8B80A4BCABE44FD9FD6D8ED2F92CE7D7733A273214E21C8A384185469B222B63FB4ECC517B7E058EFE8AFDD69B3CBFF56FB76F55CEDF88155BCD8991A697629C7C546BB8E39F0F9AA1A93E9B64464DC84412B36375DCEC9BE29F12EB32E5329D26841754CC7C7782F64FDCF355811E3EB9C555F5FFF647E7E7E42B25670C3D6438D37B18A38A28F9A228195AEAB7AFE0283BFEB8F9CCF1D7214523992703CF11BAC6FABC9B6A70A4A2B3EECD36CC75642CACBE9D76DF8F73EFD57D5DEFE7F2336BC7933EF3AF60B4E91C6D30D45B9B43FC9B6A270DEA27F04DAD89276192FFEF99E47056F472F603568B124C1F4A89873E9E38972AF60DA70F9FA1A7FFF78C3BAD5755AC7D19546BF2B43E48D5FA906CB3DDB366CE8046863CE50E18C52FB86F5EBCA99B6A62A70DC28C0D5C0C54FDC401A3F7D051CF70E0097CE43CC92306839DFB1391C6EA4F1829652C0AA50F1F8DD0B7194ADC265623018D107A45FC814FF45F2A15DD74233B12EE628235400974D49133BEE61559549642CC14D4144B11925D772DEE7B60573580A58D960761263F2CF6B771DFB6322632E4F4FF791B2BBAA6A6AEC9B8D879B7ECB8B8E5B64DEB4DD9F9CF44870DFDEE7EE9A6DF0B4FD98C87EFD6BCD6026526AD6CF0A4B6F5B3690F988F4CCB499B7BD53535D55CC74B62C5287673D5B5852FE7961028D4F2B9EF94ECDDBEBE699DA9B5603B8C322CD33DD9406F14431F96ACB6A3B21B795C401DC84408B451A6190A5D91C55932450A88CC648BE4BA74E9C7009292DFB2C8147A356C546E0585FD73D555BB6AC2FCFCBEB5EB9048AB575D72558F04903052CEDCAD0B6EB7E41724F0907AC624AF148C3C7CC9F36A3B47AEAD2A5095075B22AD45C07F1D7DC4D2B1EDDA9240D6F292AA9E8E5420074A649742C2352CFB0194695CCC31E1A4AC00628292A2DFF273EDF35A041E0A1A21933D76FB0AFBB5D204DAFF0DECEB468A282C1EBB82E65D7A72BEDA2B9027ADC7E2F7C09815668DB5BCCCB62E640169A8724AF7A8ED2C1DF33D009087E8EEE1B56F64ECD6CDD7D3E21793B126D93F1BB16E2C410063216DA578DBDFA5C93E8FE9E8A5B76A0501956E50D9DF2B01114B06F264A53A4FA53173CF80835E414369E04BFB1EDE08F78C93B4AD7CE405D259BADAF17CE5DF89BA1E8EF54B431AD041C77FDBA396C5BD3EB6C148EDBA355B821E540EDEB35DED679B86447151512022D40329FD1945ED54CF800E90446BBD4E8DC56F616435D76767E49C9D1C14E0EE5F5BA66C2E35C888FF726D25E5DF59A5CC8A0B3603348E4B190BA7C57EB424EF19D1D027A167766A3F5D1C292B94302D840874B1A4FEA676BABD79CC77B3BE6532D8A6EAAE38D07D83197FE7CC003F9861E2C2A9EF941CDDB6B6F359D20AB394F677A548EEB39318D1C6D7CC55E6F2E87EC7C3C127971831626C12BB0BBBF43C117A9E8962343F21EE2778F61544508AFA3DFFA2571B4E26C9D858FCF0DC55C51D0B13E6759EDFAEA270B8B4BF7C5DDA6D83E0BB773D3C0B9EC9A4CA3CFBD80AA840245976305F367FC25857F8C9B8E0154643D47EF00EDBA7CA8330973DA8B53F3F3076CB51A0009037EA468C6EC776BD7DBE791B6BDAF459371A98E59F03A8AACFB3F5B0519773E80DB87C1C50D5AB6F3D89DB8CD1AA2E93335DE20CAC3B37FC61D6BFA1DE7F7E444020403531EF17B6EAEAAAA5A5E5E5E1EAE7BEF773218DE009D211E09E28EFA4650A50CD27E78063E3E13CF6CD6D7D84700E8F3B508BB8F81C548A334C62882DB711DC49DE1C135358E2352F2F0C7A60D814348B4EEEBEBEDE7407D38872A72F54DC29BF63B9326BC108BDED3E9F7C2E2929A0D6FAF9B63686F7A9D133B87476282F414317A3BA633FB3EABEAD1E386A84AE3026D7DCD9A2C5CA4AE8DC665A9B956164CDB366DDDF166E1B9B6EF12D67B9FAE210F2BDD72A8E7AA11E9FC95F869532293A970C62F61673D8FD1E4109AC1D5C1E2C50ABBDD5E595252D215AB4DB9EDD0F582248E09A74E97470D9683702E390BC8853F45E4D2307E3CC7FA3DD7E91BB0A7E8E3E78CDB8E1696AC8BD5FF607E579B0F5D08C3844E3B03B39A6AB2BE5252323053E860E888F56C7D8BDD9A3981BDC97F9CA87B9F55AB4BEE2FF1063F336DC6CC0F713A9693E3075EED5754101DD790FD9F51AD4288A8101768D536472974B3A3A349802A0B8F2C43D29FA96AA7D67656357BCC733751FD863EA0A59C51530CB2B3EDE644404B15F49AECFF8098920EB29ECEEB82399C7E4CFA3D93939D47AEC3C7B5FD4DE896B4349E95BC651470E163513941D478F3E3ACCFF56BFC1615B44DCBBE674C93C4C9217B92613555487A13EAAA844E8F588B1FFEBBCA72D379A2EACA1B8537CAF006DB90681BDF48FD36FE1C55962BE1F424796DE403F419025A4A03C4B99A9AF5F6D9C6B6AFD7F06247462486A88B0A1E4751CABECF5E27F9F9D302B4C7042D544A862CD93B3BD242D346E831A570C2C1CEA411EFD1BF0F3BC9A72339C3C7BCEC2F88A697E3E0B75063AF79B4A8A4A835EE4954248F220C7F96E5DCD751E78EE002C8C0D4E99D1B0BB4DE179E9C2EF8BDD78403B65BAF6AF942F539B7E0739FCD16DC9789CF9948C8176705DAD03934B68DC6F274714E69E1BA8EA4516330F5CBC085B8411632A905EBB428954FD52765E678D3B1A6CD4D1B79F7B049323166281BCB2A66EA3229D4A5D9D0083407135B545C520751612E73A2E955C8B867451415B0430D62C735B56B572E2C9C3DFF45FA7C4CD042A57405CC9379512FDAF498128CD5389A75E2A8AC5AB766F92B44F2144432F576DFFAFD67F3DEE6EBF17145BC33AEB1C4C08F1CFF91BAC7F135A7C8E786C893200E9E49D3752FA792F25EAB5178DB9CCF318BD3642E5C2ED770EB2706CB7344EAF4E1997E5C8040BBD7390EB26F6A6FDB18906A4892892D5B8C772C03A957DFD090A65A6CD7AAEEF66ED180118E0020715990A2F50791CA6CCA999C1C2F3D66E290F273733B22D5BFB0ACF38E6117AABFDC79E26FABC65D6DDC083F9D1342AAB6FF1F3BEC45D61CAD2C6736B976CB9750A96715879896BB45053B4CBE5FBFCE7BC0712334AEABC3BA0E3F5357BD422D285DB03C2668196FD73C0EBC34DA054C6179D19F3A4277B80814DE7C965D761D3FC4A9DE9191440AEA03C8791C7756D6D7AFA988D30CCB109687C9B6A3AE79C74A788E3D12BC21F40B99E237A91D6DB7E36344D042861ACB4BD24D6AD8EEEB3E290C7B3A47DE589DB1F3C571B15CF78DED7BA90F5FEF58A9C7162B79B6EEB7B651D3E7292B5E87C360E0F80C5DAE419F8A75380FFD2D0775D8807D7D920DFC3C6EE73B8F6B726CA986CAED7EF3B0AD55CEAB6E2CCFEBE863CC193E59F6322A939C762EFBBFA60CDF030CA7A98A8BB93D7DB2FADF463347FC5EE5A8ED02FFD924425C062E67B590154A98C3BB5F6545C7D8480C12772A83E038F242ED9A15867E415B575333065CF6267A9B8B54BA2F60E6FA8F73267C561454017AD8E31B5F3DF406A3883F8C744BD7E75DF67D3BFB58D32530C37E94C84A6BD6F4BFA85EC74F58D59F1A4C954EA2ECBB117AE04722E981D913AD8B38D9DBD7068E41C0E3EA7D1AE652B793F0317771B85BADAE2C951C15F91503F681886BFC0E87060931684F0D5CC71CE84F55BD66A3F3681A91626D556C4CBAD68C6023D3CF2384FA4C8495E2BBFEF5F29FAE9DF2F7CC69F27059D21E1E7E0173B5EC61C8F12F984ADEC4BED4FA7763F3471F7CDCBC74E9CC88C32D2A2AFEB4EE2FAD7B59B163EC4927CD9355E968A1B161259FEBBCFED7A8BDA9184779AFFCD6A7379C016AD2F05797E4E6F6D9ED1A6758AB32FC5DF039B2844F6FB7AA4A3611B7E3367C4C08B49B7EBAF3EB820787BD0F67F039C1EDEA6DCA540FDC3C1F1F1F0BA615C7604A9ACF7563F8ED4BD72DB3860E3569D4E0D4462C636C6868E07223CC435C808CA7526626D1BAF69F145D288A065D388EE504029E18B5257A19D20BED0E17AB68151B972E510BF2C9CE9AB76A2E39B74C1AE36C661A59411B6E4A27DFD95DCDFFBC04F797A54B8359DBC996EC0D1EB375C72B7FE25D47AF8D66F0A14EEC126B78AE954BFF6954D0C2A1C49A263A6FA34779A43DAD1FABACD004C7A2B7230D049EF69F14E4A46D16D4CEEB23B17B9D38D93713807A18F270DCE124D43A549794F17BD5E79E43E09D1F5CF4CBA24F2CC5E5F1F7F047A0F2A95E929DADA5F049BD205C5EA2EBAE182D1F159496C61D73A69A33581C61BAA73F2DFA4DDE64FDF6B163C7CEC59FBB078DA37E1AC065EF2452FD225D96C1B15BDEB0574C19F11EDC1AFBB6830308229981F538F211D961EC5FD2EF26FA1FEDF60BC6946A1F18D248FAA1CD8602B34D9E70CEA5DAB3172D74AF6C71D8CBB27C251DE1C3AB6C69318D6E78EB0583BBED3625EC821DA88B1B07F1B3C6E76A9F5875EF92C646252A68938F354D228AF4ED68AA768DC5FDD594B20A612F114D6D3434A4D698B24AF5B9A0AAE8DB4FB71C2A9E95EA6C9D898F0959C8F8B3B23F579D8777F0F0F40A517FA151B43929737FE335242F6F3D1D34DC174D30262C6055A58F371755D5A986E4E589004D4ACF761B0E3B654639A92FC66994AEB5ED36439193485309D56D93E5CE6CAFF3136CB4221A14C3B9DBB9F37E793E879B6F6C6B48949EA61515BF839FE8BF88C5EE392735E56F0FEF623C1D67C743AC399B0665684AE76EEEAF79A3AEDFB878F1F8CDF37EFBD8AD2CC78D511CC482FF8580B62A2D4DC87EFDC53F23E2E256458E2CA2E8FEC80C77C83061D90F2960291D5141CBB93B16C0A3DF1015B40CD5CD9A27D6BE51F524363CDD0C21855E7089C99CA4790C3EC86291FB81B309237B1654A5DDB2BCBCE3F5D8B7819E1E7021136B0FED7C063AD717C0F142CE4958C81000D0F9A3C5E3C7BF8741AAD2B19D972084242F12979579F3D6D6EC09EFC6B320813A6AF3CE4D08AF3C884EC706581D14FE9CA2B290CFC9F644DA4AA42EF564DBDCB8792F84CB22FD9EC01B266698780898646722ED245477DB068451C4BF2772DD258D506D4D753491A3B98B0859B2A451ADAB35CF75B689DE807629D0BFBDA5C592F5DA0B7F36B88FCD8B06585D15C970FB15634AD97783620C2382091D9F6594BD3744BA44F50E5A95596367CB4DF488EDEF8C92E5E8F2129D0E58A02ECA7CA1E82A52B6A02E910975258D7833CDE37810EAAFB1E1DC169B246FEA238F8C23A5A5BB798FFFFB00725FED07ECF60A6FAA4ED4ADD13A7199DBF7D52F8F22A853072D2DE02E50B088D4A7E2E544C690685D25C9B683E910F5E06F5C6487193D6D179F4AD09A4CA63ECC2816CDD0C57E155CA720AF687FF83355ED69C6ACCD2F2C175CC7E6461509A8E8C6B00795A4945B0ACAEF0FB9F945042D42596EE5655F449D592F0110E614092121B14611E3BE8063DBC8FA9DD47D1FA08D205B45691F3BF7F8A655FBDF21B2F883E05DD3A3FE32ABEED63B6BD7AF7F1EE0BA31B29ACBD82CA766AF89457EF8EF882AF6D73599363292FB8A0017A2F239E7ED2A40984A36BCFE4314E889B6DF5F7D8D673F81E5CE05EB64325C65209FE91B2544DD3894FD9D8AB6EC2D464BD6E665CB21C3F60F58966B922D29B703B034862DA4F401ED16EC024672C5170336141758EAA9E5F75C5FB3A672149FA1BB88C65D7CF0A6670EBB6F475C554A8826418F4BF3CC63BA0E65437C08F9AD8735523F83BF0D14609A35F35DC5DBF90003F1292022401B922C74EEFB21DAFF71DC0348B0A2F9CE1F7FE97BFAE18F19C5779D7EB955A4E25A7BF5F8C292D2C6049BFAB754AF6C6848CE6EF878B9C175B4AC3B92BD6FA1AC5D61B826C992724B61F9FD1175EE7D402B6E78EC6AB820E6C62FC90C6EFCB41F1CDF59BCEABB19623CE2A410781C67292A2EDDB5A9F2F79B606CB83138089036C0225A98751FBF05FA9C3EADC1EC2C6929A9AFC7D94D9F6A00C9E64D954F7C88B8FEE948E4A1FFAE735BD1B5A86E4DE55F0BCA2A8624F238BC639AB6A88EB3ACD3982E8056A12A3E8BEA38F4138431DD152B27C240C73A54CF51916074C3C72F4124981315B0BA48C01D949352E645032CA5A70F681949A9A0477654D0C60DA908C38DC699A127849BDA4C00EF9310DFC338660C9E4E2FA97E7731B84EA8FC853619ECE6F0FC09344B8D6C487A175A0FF435F0A2185257737EEF7550A5B1BDDC56F127A9DEF6E7D6D7D6CE2A2E2CDC37F0D6A33FC94FBCF215F51FEBEF8113FB4574BF707EE7FCA9E3B33790B977BD7A2AFA1B8A36EDF52DD6AC96175E32388FCD8E26C3EAEA4786DB2BC5006C1FD0D656578DE57D5D57F7E7D1CF0B3C61A8AD3EC142DB5410D31409F3F4320C4DC0558AE7443E2A50FD2AD447F195D66937AD1F695FF94F24F1B83CDC701731E107685784A4BFC6D77AF45AE63113AAFDBB9DF3E0A13423A087A61BDD20B92631AD3B5FAFA9916FC6A584C6790DAAE0523C094E0DED253D6DC1F6EFAADDB9F531682C566342599A1301C18FBF853C7D10E24E4221E383222CCE872B1B3C49630EBDB58277B5DDDCEFA58B70FBE2016C0868E190914CFCCE99B0E1478D0183729B785347AED58CE65DC803133772918E476364C96268DFF703E4368978F9835F2CCBB84EDC0E777C5D4E8CB75077C03ADEF20691DC9747120582DBE9F67B3535C8E963221A44E2ED93D6CB830AAAD6D1FC6BE6B0770A6C8BB600CDF4E8133CED97696DBBDEA8A921B700B803F649A85DFDF4B526557AC54838F8421751EBA15E0ACB16BCBAF195676618BD8EB932FA83B35096F1C4AE153535D53716159586DCDE1319D350D7850C9B347AC747AB0457DBAC7E01DB7DE92AEF4F2408A6AD1740F2CE4F8A39B1EBD6680BDFE382B8E7E0F84B170C345DE3C6554F5D80508AEB23B932506E052E7F91CAC4BD177AC7C1A7A6BF2A4B5DDFC7719DDD2FE01199408C495500124C5A832F85C5655BEB56FFE9619E74FC41957CBDA708357D1ADCEDDF61A5EDEB6BD7B63C0697BA9589F4467D3EC8F1DDF72111DF0F3859E2655EB8A5AEBAF2E5E0DC095DA327FD6FEA9E8FB305C53B85CAF3BCE81A475AF7D370963BA9034A22FD9D8ABAF6FA8694D1873E5A69701D0360FBBB74F17B24836D6E61F90FB6C54B472F6859D17D170B2796A8316054AF694AA91E286029419AD1F29AE6EBBA1E89A222D2A7C75C717A9A8B844A7E49D9216C88BF41C4B837F84216DC48B79F81D0A99A9206CD6583DB6D2DFEF90B991F3C7E81D175E46E0215604024A1C0E5E1DC4124DF8A8D2F3F71BD66B4BDE31CF9AD77A2255DA3D90EA74E3C7F34237654C0825721C8BE317A4E2D108E30275E73B62D8357DCD480571CDA3954D7BCFD4E2809E1BBEC4DA7E3867A6F0C39FAD5EB75AFB5FEB260EE22DDF77430A5EDDA55AE117B130FBE8669FE6CABABF579A8B566F677E98203CE7E2575F8DCC2B2457103968E47072D8216272107D5E5C825103135A0BEE00CEF8387D5806FDCB41FA7D9B83ED56DFA8A57DC7DFC000633B9F4597F5AC6AB9CDFF53D882111C50BDD07D590F41770ABB8FD0CE2A1A93CBDC3B778C913F74EFDD57D92D1D3FE439A3CA35754A0B23A953955698E2679E6A4ED6D3FBC69F7C71F6AA66428CD876377C27D9C82DB719020DB611E0C2D17C305294D83A530785B535919595E26671FDA7937BCE21E0FD05550FE835D48297A2BE968FE132F8963BB378A3B033E192F40AB325D310D7BB2B0AC6240722E38656AE6916FDDC0896E5D6598887613A6F95946F1F84C398A2F812EA6B1C22EC532FCD6820401DB0B5ACDD9711B2636251A97A2376EC968791FB99E0665A62C819F42DDEAA7D7C141FC67C1018AF18023569DA292F24F37553E5523281D33026AA8E067A83CAE26A59D1245BC6E139FB7E8BE0FFFB2823574B5FE80857F6A40FBA2AB53F17FF05500C77465C2967E2B413653E2A3E16C3DF046DE2ECDEBD59F093F832858E08B850C8CFC1E4D95FB986C0B4ACBDFABAB7AF65AB81BAF34C8DE7C2AE3C25512B9B73A674AB06A6E7A69D9072A6F7E5FB39DBDC3D574F8EFCEDB1E56C874F8DF07BBF6BCFB4792D3F43471DA2E9E28B41FCE6658A620CDE79E8214201391B1B13B528202972149B1D681FEEE6B3EFC3A93CE5D01B26F0FD73876FB12F0BB65CB70A8B5167D164F7BE17578EAB697EAF7DC406FF7D1E4413DAF2967AE1A4807E1CF6896F4BF283EE7DDB8FD86F8C30E45DB8AC1026EEB9CD1271C874E146FDE7278C47943921E341AADD7CC59706FDDEAE737B25CD7E382E41943CDE0C1E0A5F3DBEDF70BE7102DC84124021BA35FE926726C36BF60B12BD6913F292C2D8BE845068EFB35BCF266A7ECFFFCD7C8C27817528D3294EBB2AA4F00708A55452C96DB5C92CDE4FF2A65FD12956CF86D776EA99EC2889D9062083189BBC642DD99C242071CC8DEA873369C0938CA65B89ABEBBFB23A74272FB5FADA2079738EA2B2BBFA7FA0E281CA3CE0F3091EED4A3C2D7720A005B3630C0EAF424BB0F5D6350BCE7EB6AA728932709962FE58C9C2109A22B2C2DFFD7A6557FF884534E4C0FD705D31D4D93C5EB7404D142FF4692F59837346805DE83BE7787A0BA2E0AD9805878B80F3E17879F01B56C18E8E4F62E6837A7A47163719D9005B72DAA0623F8C8DAB19F26252EE355C546CDBD74AC213445698D4AF47A8E6386473239E336624E7B766AD9C297636D6A3D3F407EFEC2DA352BDF22DEF6079059FC6A1E1BA33B513222450060CCE3459CFB0421E1EEEA3DF3ADD1CB24880C70569A6C5942648A2258DE5692873D734D69C5E66B487CC6B7FC8A0A113EC6FFEDF8F80D0DC05D40FD2500D8AF144BDA2D00ECA04E6C1EEE49732043B9E8DE8A648BA293A8B286D770E3C66887A620A66CB922B279B8789D04229DAC9E7FE197413AA730CCC67C6F03D50AD455EEFEA3423CBF0B684174AD073C85E424E38771504F5DC6DA69D87DA02E7D1EDFD1F8AFB84DCC3D1E4D77D7AEA97C5EF13B4B705798075F85730D88A6A3E98C75C7A980A0484507748223191B16099009D38910A63AC5687BCB997DE55F91D72A66587CF0B80ACBE6BF0597BFF7339F7B7C86E277DF0053F38DF055C8C0B6C54262F3840BA83D3B496714D8AD2A2BD084CA1ED598D48AAC8FEF28426AF540E562EA145FB57DEDDDA3DC1C8FB8BA2BC061E742861D1460754EAB0AA65F817DFF2C1A1BA1F36B6A6AA7C97C87ACE066FB46FDF38BA95DF9A4AA807253164BA621394D183102265621725C6F7D69E56D2BB34DCEF788B73BCE90B24851F6B990C0ADDFA466B4AEC94A1AD00B7DEB4C2F053DA78186DF129E032C365DA0EDF6869667AC4D1BC679DDDE6B39675BB26A4D9F46582E0DC845F380ABE469401293CF95E1638E323EB90666E0FD8399ECF20EC470CDBDEB0DB4015D71CD08D679340F91BC1722F67CB46A4E9902A3040364C2EE8C7B3887C35FD35C70F6AED358AD5349CDEE6444778D947DD5B1A178594879F912FF96AAC50B9DFCE8B38ACA2A066D6CD1418BC4BB7B073341037D367FD19221194078FF8806A6E10C070642571E2618CF0DB99756496E5607C9ADA0D907E93FFA328FC593976D3034119B96431C4C89EF9398A7C840C6439FC1E943C3F4AB7BFE91A78C379873E0F04A08FD974388CDC638274E93CBB72E4D38F364BC34615EA99573C8D63B761C5FBC949DA917F70CC0B985DEC2624713C6DD62FC15EFF7BDE34504414F817C4AE1B475506E18F1773E4435CF80768826F24C33DFDC0C9C01ED3737D7677A1AA2193803DA219AC833CD7C73337006B4DFDC5C9FE9698866E00C68876822CF34F3CDCD800EDAF6B16B6C2231D36413508249270D37509BC2A5C69BB5A7B4D7E63D7EFC787683F8C878F8149943EAD267697D221CCBDA57D2DC724EBD89981DE7E18A6C40AE21840B788F64ED2B3B18F97981254EFC7EA4AC8F5A04B46589BC7904DE0D1D3598C224CB4DE9FBCA7477439AE9C576E3AE0BC2E983E594D226B53A9C8D791DBA5A4C2FBDEDCB50F7F392EBC5795FECC29BD9235AB4D32EAB326C6F33212D8F600A1E3B6D9B970439EB50C9E7C14BD73276CD48F8B39F43D5049868C961CA69C86DCC555AC6DA33F1C548CC17FA91BCD34C5FE07D7230AFA2B49CB366986CE6733067A134C802837C99FBC6ED2BE9D537378CC758C5A60978CC405F9EEDEC69BF3DADCAE8B2992EA4ED253BC486F48E7209DF09F84E37C02667885FA66F2DD79399348C7FCA6C154761BEA0B10DEE13FDC992E41C7DA874D73707C7F87AD241EB21C662530AF38A6E1B978332CF43332F7955F1C0983757F322F78BAC23256D6B1D3FB3A498ACEFA2FEA8E02CF58A1F730ECBA32A2BD429A582589DE7AA8AF231CFB3C9D4DF062F6F7B16DF3FA03F6FC6F3D6D0E761B13AB06FECBA27C7EE9BF97430E96E222CE259EDA78ACC098229D46D1149CDA86549EA528DF3D209D1A3116CB3B79991B2EB358E572F60395E607B6CB29C3E1645CD1A66D9D0925CFDE3AC43A5FACB45DC9AE927162B7B9FB74BD63499D973CF4B93AF2387C8FE48D3F7759BF56C68E5D7689C7A3E2F085CC00441DB062D5A73CE9B559CC7FFF3C0E65334C383462BB907F6250999FFDA6D8E268023B75321CABDE664E1419F5356E1FBBE7D1B993C055A283D87ABDF6CBC0ED8A9C4BB5605C17872BC1A07339D5FFBE26076F59251CDA5D470005F819D290A316E868DC0C2285A9B8D348199E476C919D64C469637D1007D62E3272045C65131D39AC6888AEE672B7B6DD4804215B5C4E61C354E11984DF082B37002D29907CC2A80017C4E3A9BC7BC818CDDC918D3D05944E38366F45A3A68599EDD21B9956574ABD397A6D24253852095BB01F69AF99654FEBF3D44A23BFC416736EFB71ED59EF27B94B3027561C6825BA79667B4F0858AACEAA923BDC89C2C10E3AF35492D35A5F097497E45CFFB1AFE3C821AF0826A2D1B34DC0ADBCC1F0E8CAE6E197DA0942AC3BB0BF2EA2281992077C9FF02E8DED5E025DE4D9B46F97739676032356F68061BCCBB0575E092AAC09592D98757D423BB8C0A76CECC3459F922D1253FBAE5B2AA59795BCBFD68EF3DBF1B01659A7607FA1A0E661C35F5A5E88505CF4C92606E9600D2A7D1AECEAD745A58320FE3BCD5AB81071042DF26896961DE9644D5848F0BF057AF7614C6D20DC8B69B8A71D3688410CF299A8D81337082ECD7FE25B9D5F7A99597CE2FEA5D624AE68B4597B6029CBA11A759A3D93BC2AB584EBC8CFEEF03EDBDED8B5E09F11FAC9926A2C156E8B5EEE1831EC684F1F7EE06599061C11592505701069EC15489B0E75387850C98974B0DC9FCF77C9A87A6AD5A3258B00DD5F33A68B3F6947C81FFD07F7DCA81B1EB6AFD5EF56FD88937378CAF7C346F6B05B5853F195EF1C0B9D558189A1788BA0811326E9FFE4AD1DF1E185B6D0080E86BE7F5EF2950223DDF3CF6CD366312F73F7E973607BF9F042DF046D36902DCEF8FFA7A56C87B619B73D65D82C9CDC4B2848A0EC80840631A359E5F367ACFC9231B8B5D2D3AE57A2CCCE5D9BC4CFD0BFCA39B4B6832E8F70EE6BC3915DF67CB78137AD4C9A530A08E5A9A7A3C7BDFAC0782EB619C7FF5BB95CDF0E098DE728E7D044EA5D6510766BEDB9EB6E60BB7CD706B60FCF49951FB4A6B1B3CF62DA91334CC57E8EB9D69EA344DF758516B46EDBBE9C1401F8B172F66EE5C3DE93D6C8C225F87FF667CFFEBAC23F92244902715D9700FE6A0D73782474E3998E6017426C48001E2F5BFF14ADE5ED183273C160C4E618438461FB8E97F82C77470ECBA1DA8F9076C9ACB870A7043D14ECC8B184F7C3B64BF51C2D466DA882D6A5A771013D1D79265F41D1FB38029ECEA0910EC1BBAA03BD23021C18E544643977DDEA213D2914C5283FF868CE66278068677D8811C27A96A186F37A788B1134C9F6C8B615BC65726673556B802DF394DAE06AB982A62739D0D793705DFEB59CE451B9F1669F0B61C625318C4169DF45E0CA986B908192F95B3F7AB6F36621D8A80F3DE71CB844F89F456F398131E56813AD7611E52721B43DE5B21F6ACC9294D189D28AD3A680F8CB54F342791DB90884FC344AE04770A4A8BCE9BF4047A1009E1EB1407FC1225A1BB3E32A66043E8788DCEE906D674D0539010E8FBE84F41318936CC138263E08147E0CB15AB0BAFD9CB1889818A4C31EB06DA02F178C50FFD6BC06F468D4556F8EF31DD41136D7028EA77CBB444BAD89462F9112B28C4DD21D34413A74D2EFFA118E4E9D886D90B5770B3761072AFEA40C2E45E81F47424F634A329201EF820EBD11B3085F029F3F639CDC6FE6F25C7619B701CB7FF5BE83569D5C226DF005FA19BC818FCE8AAFBAD583487DD7F708929D3FE078FEDB4269DEA6BA19E6AA1440E1160B509879DDE0EB4C7F302F224F7DCC1CCDDE207FECC82EC6B80A33F523F9C3A31EF9B98F4D309B46EBAFFC10906C5E9E9E5089A88B8A30C129A642FAE6F2680E054F2298DEBBDDCC5431B1610AEF37A189765A7CD7AF184F3B66C6F69F676316603E5AAAA6812C50323AB2F60146E15546606A8BB3E240E9BBE59BA8B0C9CF7FB16AA78C8F846EB0440CB52253CFD87D09B9025416027832810811A08FADD9F8886EE56E48765DB60B49EEFA13344817ED430B22DE93EDCD5CF56E5EE3B088BA448D0F4E4414F43FDF8AF809AED97C90EF7EF60C9F141DDD2F37CDF1831FA26269DEE9E488383A3D7FD17B8C835C4AF8D84ACC8287AC45948A17F0BBA9D2FFC07B4858610EF42950BA1855A9E92C45DF3059EBD0C57A073A05F8D1245416FF51AF26B9C84B53E7F02FA8CF1FA2BA81393ACBE949F40BB7FB91E7EA361D6C30AAEC3784702250F2FA80A404E12BC88397408667E18C4BB7FEE387EE473CD6CF81C3F53ED83A08AD62AC6C01499AD00AC53FA1CAF437D80AACAD2D2B6F03B528F2E24BCF172705FC4D8448CC18BBCA6DF2844FB76D63D312C27AB8AE647101CE23FD8102E05BCAA32A3BAA03C142DFD1D2B2C272182C38F7ABDEF3AA04D53CEA9CA9A1FA0D7BFB736CB06CDA27DDF68E247C31AD44B11B5A8C1FAE6C3A28C836EFB47874DF2D3B072D1B42DB0B29D7C3E780868D34BFBC49B0CF5B3104AF1198245B84B9525989A880B9B21742C08CF4252263716A94FA40000E1A5DFD3F1864F53E6E1EDAC2BCD7C076FE4A6C83E50A39268EF887063BC30509D6C837E86058C72CF7EA313A04EB4A0DEAF38814140ACE6C39EEBF32263C4C5D0DE11D3ADF5664D7F69C1B6BD77AE9E7CA3CFA314B12C938F25CC3398D849306AD0138B61056E8626ABDB01D8777C9AFF4FE3F694E95CF66BD2C469AC65A1C1C84DC4BCD37573E11C092BACBEA698D9D34FE595EE66373858ED4A455654A7890DC93D651AE16C76B559BF0B1EA41E9E9DD391BE34F236E3DDEC5AD5403E85C4141200E957F9E739AF664F324A7A8CD56CDB639E0DF223D78B2EBF99CA5E81D6E8CB94F1A215C85E1265317EB261B29B862A735EFE393FAFADB318BA9F0F943FFC70B77CE7DAC98B1459B2F25E611FFD9E63FC4B3C2EE39FBA23070595F73A42C6E270903DB611DC54E85115C7DAC9DEAC9E50E8D9649BEF3D72F1AD204690BD5D7A5BE17DDDBE7A720571EBFA57F04CC1378D3CE6690C8A4C6D73647466DBDA0A290F3765389B610AEE2EB2A349136CF974FE1CB61C57569448B3666B866384DC3649F64B3A234926F2FE3E1022D26FFD5EBE92B508BDC7FBD2A54BB4D184669B249F5003C4C255177FCB2FAB49BD734B4D6A9EAEAF471EA908391D307FFE3B5F9B3CDBE7EEB600E2152498F36D98F392DE6EC152DEC069F64F1E0A8E705AFE9D7FEB13643952D261394222A6A6A18E15E078DD119451004B7FA27E0908FDEBF30641387850AED4CB99E019A26691D849D20280A29625B4DBE775A43D8B1512DF06871C0A95005CFACC6BAE0F2F16DED76DF90BB44F3F5367152C7C54C710DAD738CA9C824A3060E9D7791D79326CFC7DAC8A59472A2897EA9EBF7E4ADE563C4F88EE0F11ADC41A9FEEE8B32FBE37ECF4CCDF9EE0BEB2724B43BA86A9F838BEA0FF4EAB723A5DC44EAB893943CCE93B0367407BFAAECD19CAA2CCC019D09E81C67FDC0C9C01ED7FDC929D21F8FF015969ECF885D2DD280000000049454E44AE426082", "AttachID": 577 }, { "TaskID": 80, "AttachName": "image001.png", "AttachDescription": "image001.png", "AttachTime": "2016-11-08 12:04:16", "AttachSize": 12, "CreatorName": "מרב חתוקה", "ContentType": "image/png", "AttachData": "0x89504E470D0A1A0A0000000D494844520000019B0000009908060000018E20A7D1000000017352474200AECE1CE90000000467414D410000B18F0BFC61050000000970485973000021D5000021D501049CB49D00002D4849444154785EED9D7D8C64D979D677FDB9B6D74EFC99783C3BB3DE9DF5DAB33BDDB3D3D35D75EFAD9E9EEE59073B069CD8716CA124ECCC065022FE41424240242308D804628C85A3403E3C334EB04C4830566C706C9C04078815839310831121048CA2FC010124274E14ECE1BE779F533E75EA39DFF7DEAAEA3E3FE951D73DEFF3BEE7DC8F734F557575F55D2782C75F7ED71D253475D8DA756C713D5769366BACF575213CC7D64ED10B9949B676058BCBA0598ED966C615870F7CAD35D796B3806E3613F4F6ABE75EBC544C8FA369DE864D8A2FCE50759DB9BA4917C24B713477B098FED886C4CD4B2F1455DFDA876930CD7A5C6F17584C7F6CC317F7A1FAA075CC8069B63D16D4B6DEAE3FB6618BAB5C56E3C9DB1717B695673A9DBE0E4D8B05E412E874796BA160CE631BBEB8E0F2A83E66B3E9E3687A0A15B049F774092D7A5CB5EB8FD51D4E1EDBA8EBEA733E8F2DAEFAAAEBBD43343D850A88E66707D2634A485BC843D3C20E09E6B68E6AB7C5152CAEEAD6F5E4AD68FA2A2AC812053DAE7B5C6DD8ECD07DE6418285E629CC76E59D4C26AF45D322AE62828A339F6C1FDE7FAF7760AA5D174273AEBDFCEE250FF3094D33FD937858D83CE4BEAEEEEDE663D6C6B6D5E383B7DFF50C792C9831F3A77AAC60DB665B1421C9CA63FD796BEB9DF25347AFDBC6DFD4FD34F204FD7116ACB80DD3BBF4D3B3430A334F60BE2458711D69D7A5DAE84FEC90DA16F4C70A96AFA4B7170A6BC0DEDEDE693C74635B9DF5A72B685AC296ABB7EB42B883C54508CFA9EBDD8BB6D8127AA1FD4B8FCE136CCFBD74585C6D4B3E9A3AF436334787B52BBF2DA743379966DFCEE83115D71FDB08F130549E35570F9A467367767676BE06A10E3D26526D4DD3FC6667B0A0BC2998FDCDD1072BDBA651C5F5983C16DA1764FF4FB5E931DD6323C4A3689AFA0FCCB5C8ECB38335EADBAE9DD1B7CDC7F2D385CDA3EA98F1A89D91412BA9B6FDCB5BF36DD8E77EDF63F9E9C2E771C5555F0B1EBDD126DBCE28A179DE6E3EB6911A57B597E2AA513F2B4A7A4C4F6C27F667554C6FD7B7DB6BFC2BF2B8FDF97B5DD0829E6FC262AA8FA5983E60342DA062E6CE082CCF6C53DBA2A3FB9EBD708044BAA74B3030DB9597FA9D4120B1D49D51A8765B5C303D2E1F1E163603EDC5D1DDC6F6D28B27C1B5EDF3993FCD3681C5A3B115EC1A5A420ABB6A983F7542F2826049AE3617AE1AAEFCD4BC255892DEA6AB0B6A986DFAB67A6CFE14589E129A685EE158230BA6298428CC5FD7F5BB110E86D541C889B9F0EA0AAD21B07C5DB005319D4EF752F29CE8833105CB12720062FC8C981A366F8850628E1E739D48B3CFF6E05F406809DDA70BE13442761AD6055C79B07861B92284E7F8E28CF6C5FE6F985E95EF3A2136DABBC29BF1D089EAC314C271B0424CB0CFF19D54D8ACB01C25583A6CEDB1F45123067DDCBA10F6634B9E4D2F2FB5CFF62E2D14364F8EB4E9DBAA8D61FA4CC1B6E04353127DD4F0617B7AA6EF832E8439BE045F9C9D1C416FD3DB152CCEDA04D696426C0DBD5F53B0CC51CFA57521B400AB2542F8AB04995A5C3EDBC9B9B2756EA15DBFBFEBED223407B5A32989A16BA813223FBFFDEF3DB6E451B9BA2E5FBEBC8BF057F1AD15216275BAE2406F57B16BA79EB6D0167BD2D094C4AA6AA81C5D753DB13FB1600929729D1C418F31C1D6111AD34F682CAC760C31F9CAAB6B32995C4598C3921072329BEC2CE5F94E8EA0C775213C2736CE3C3AFAD8D0D4119ACF08C9D3EB2B5555F52D08DB6189080561E6869C1C41F7D87C211EE1EA432F59F08508A90BB4AF817E9F79659F94585C841214DDD7CE94EEE353279AA6A9FF873AA0684AA27D91F9C4FEEEC53B22A9D56E5F44A850286C06B6174B663BF3499BDEEECB31BD4BDB019F16756DCBC763CD9A78F8547D470C0F171E0B66CC8CF78AD981AD43B38D7904B3161E76C46CCBE3D09363E6E1A1F3E408D6BCC01CC1DCEE15296E0E867568B6318F60D6C2C38E986D799C7B724C582E1E063D167CDB8542A1504847BD90D3851025D66F23A5CED587BF6EE155BB29D8BC344DF5FD2C5F29642C3A2A0F9BFDA00F4817C294583FE3F0CC3D4B355C75AE9D7E26F5DB84B425DA57FFFF90F96D0A3949660E9AF3310BEB826509E615211C04CB1721BC00F38508E9737C719D50AF9C3CD3EBF207738D14D505DB12CC2B42D8CBF9F3E7EF65F92258E6847814E681427387ADDD87CAA9AAEA5D685A629013C40AEA9A4EA71F827501E65582C509CB5382A5C3157321DEF6F6750A9B0B75D014455D4FFF2A1E5AE9FD04B162A6605D80F9946071C2F29460E9B0B5C7D2478D107A3B41AC0813EC0B309F920C10360ACBD105DB82CF57D385AAD134F597D13428BD9C2056A0BDAF7E90B523650EF3E8828DC2FCBA605BF0A129893E6AC492758258A2BA3A59AC4BD2601E5DB02D31ABF6167C6C27C477F5FCE9F9F621F962AE50F4FA681A04F6DE5BF2097225B158BBB8BE17E10E336E6B33611E5F9B6CA7D2478D10D4C9A9EBEA0FBB069074827C09B1715B9B09F3F8DA643B95D81AB6832992186C1DED33D957C8493185F09CA8131462F479588C0DA233035B8CB59BDBA9C4D68839390ADB4951B05A2284170931B6D3F3C75DBED876C11663EDE6762A7DD450278C9D1CFDC4B013A4FA3785F022CC289D32312FCAD0032A98ED5287B5B7B784735D428B1933DB548D14E45B3E736BA863115B43DF075D082FC3CC316A9AE93F6675BAE280C5589BC216636D29E4D6483939AA4F5308735842AC589DAE3830636AE794E4CB0960EDD06322342FB4A32989DC1AB12747F5670A610E4B4811ABD575A061C675C132C716BFFAEA53B43D16FDE2405314312747F5630A613B2C493AF489E5994217739847099639AEB82BE6423EDF8D871D293514EA18C84F3451F43E74216C8725F93A53B05C53B0CE994D77837C82CF63C6E5F5054214DD8BA60E5BBB8F9093A3D7D685B09BE4C416966B0AD605527D685EC0F428C90153078F09E9735C311BCA6F3B3947679E33AFA90B613F59C92D2C5F176C0B981EDBCE993E342F61FA7C0AEDAFF3D6D3F989BEFA9AAFBEAFB7E0B1D413CC3F0E43B31F3D293A19B01ABA605B22D6E3F20955557DC6F433C1EE84E5D984142747679F1BEC3D11A8ABBDAEEB1F44531252E360EBDCFC4F40D05C28140A85C2F142BDB5ADBFC52D98ED2AA63F16CCB88E1E333DB67681B529F41CDDF3E4CDADEFD2DB96E2D856B2FDA305C1F558179AC7C1D5A9DE1EE2115CDB315E1DB3866F1B0FBBC7376E6FBF039B0B31C1958787CE9C51B075E81AA4C23778570DDFB6C257D3DCC6C3EEB179725C5E3CB43E16CCEDDE09EDD0354885AF96AB866F5BE1AB696EE361F7B89C1C0DD7768C57C757D395574E8E866B3BC6ABE3ABE9CA8B3D392E8F606EF74E6887B641CA635308596B9B3EC1B72DF8F2585C50EDBE93C38430AD6D6E170A8542A150280C8EFC3EE9DA2B9EBEF40B3FA5A3FB9F77A7AEABDF827D14BA3119BFEDD525F1B367CFDE03FBE0C817B0ABBED1B49EE807C9A7FDCBDB493B23079FD56342CAA0B07E99604F82D5CB11CA2613730E427470FE74AFE74AFE5D20EB4704CBFA90723067B3EAC3480F26A69FA333F70C7AA0589F36212588F6C43F93D51842E8D20BCB3575F8D04BE5531ABF829405AAAAFA9ED073879468DABEE7FF4ED527A4AC1E36B810213D98D8092A7EA4F60AEBCB25A439E973DF626A2185C2FCA2BE8E6BD334FF8ED517A5F4117B0C91B61AD88062843241C41E1851FB5CB7417A2FB03E7C42AA1596A36BD6D4D92799D5456809E64D7D7A1D8A7E6EAB6AFAFD684E62ED27101B448A50CE4BCAC411213D9B2BDBAFA2F57D42FA12A9DFF7948BAD363BBEF26F9210DE38D67202B18E53359B849D9CD48923428964FAEE9BF994601995FD8B0FAFC53886606D2650CE456453FB02F22751DE4A6EBF289304AB172A9498C33C4AB08C0A3BAE081D2B563E8158274CB047FB6DF876BC7DB1F949D6AE0BA5A260756284321DEBF876E9BA8C632C563281586126D8E7300F13EC14DF0E779E7A4A634AFB97CE471D08564357A847C1E2A2317F39A8638E438E31421B07FBB49A8BD126102BC604FB02753D7D37F332216589908923B098AED08B83E5EA822DD827B0B808E1D1599771A4A026CAE13756DDB8F589F3B6775CEA1EAB6D17834E20DF3B404AAE8B72D65434C7D4FEA547688DD08923B0B82ED8ACF8F657DF4F16D7055B078B8B101E9DA1C7117B512AB9AE2386F8D54489CD55B071D8349D4E2F21CD4ECCCE23C50ACB616A9AE9479032C7370ED8E6308F2ED89690DF9B30BF9239B19947176C1D2C2E427874861E47CCB5A32BE6E2D75716C9D3B74360FDDBD44E98D721CD0F2BC004BB1796CB04FB9CD88923309F2ED8E6B413F643CCA70BD639CCA30BB60E1617213C3AEB320EF3DCC64E1C3C9C133271F4FE7CAAEBFA8F232D0C56644C61181D2913673299CC985717AC1D2CAE0BB605984F176C1DAE7D806554AA6AF9FF6921342A39132716BD1F9FDAE353232D1C566815C27092268EE0CB13898FB5EBEA8A119857176C739847B4BF73C1DAC79098E3E8E3233EB18C3171F4FA3EB54FC90E9016072BB62ACD2697BA83983A7104E68F11CA50985F176C0B309F122CA3628EE1CAF643A38E63C889A3D7F5A99D30DF8AB4787C17E82A245FEC9E3371049613A2BAAEFE3B4A50588E2ED896605EA5A6A9FF3D6CA3C1C681D0E00C3171F47A3EB54FC9DE80B474586126D8B361B59972278EC0F25C0A39812C4F176C14E6D715FA39BE1016EA5AF6CB768C111E0CB3DF90E36E43AFE35355ED1D212D0F569C09F6DE607D98B29D542594F2C2726D428A1396A70B36272C8F29E682F21D2F11AC4B30AF28E78276618E35A51F3DDFA77685790BD2F2611D30C1DE2B753D7D07EB4B97EF4240A92058BE2958BDB05C5DB005C1F28714BAB57278EE45344F296722B9CE674ADDA3B3CFA3B574B5AF61FE04ECFDC03A61CA39503EE46F3F589F4A7D4E9C3E6BB17C5DB045B1B3B3F31256AB0FA18B6858AD2184EE9239C47F20D035994C5E8F707FF82E225D48190CD6A7529F17BB7070FE4C2F75580D5DB06513FA91255D83DEE822AE1B9BEABAFA12CAF5CEB597DFDDD6DF7B23360B8542A15028140A8542A15028140642FD1D834FB077B0B829583B6262A6605B827999605F80F94C5DBFB9FD3BB0772C796E6DBD1321274B7916C1DEA1FF2B331A77C404336E13EC734262D89C636B1754CCA5276E6EFF36ECC70B7D27D1E4C4E58DA923E4D41A3A3776E2607389793DE271C66E6DBDC997A7FFE7191D1577E562734E6CBBE08A09BEF846A3762E74075DDE983A424EADA173CBC4790A5BBBE08A09BEF85AA3066FDB015FDC24A41636BDE4D41A3A77D513E7891F7DCDFE13B72E7C5284A6392AA74C9C015183B7ED802F6E12520B9B5E726A0D9DBBEA89E342E5948933206AF0B61DF0C54D426A61D34B4EADA1738FFBC451BAF1BE47BF496F671E6963E4C6D71A3578DB0EF8E22621B5B0D9A1DA4284940ED6A6E3CA61311D577C9EEF9938731F84E6255C1E578CA1FB5D39211EE1C6FBB6DEAC7B75C14209F5FAE28542A15028140A8542A170D259C5179E14D690C964F256DF1F8F0DF9876B8CA6697EE960EB413A1691FC39F3D863527DB713E73FA369FD9083122AA444C36A31C13E38AC6F53B0665155D32FE91761ACDA89B68352BD319BEED2BE427474DFB3073D47667FEDC4F97984D60B73A02E21251A568B09F64161FD32C19E844C3A5633557D4C62563747755DBF17A57B81F5216A9AE9E761590F667B8FD181DA947AF2582D9B903218AC4F26D8A3689AEA0758ADBE846EA2B876EAE9B4565F423759B0BABA66B3EA97615D3D6C803E21350A56C726A40C42CC0A8094600E1F7C21ADD3B7426F5CED1DFA9B59BE2957BDD0E3957A3315583DA67665FB39A4AC8E76103FC806E713D2A360756CDA6F573FA4F50EEBCF26A404C1F28794FC932C744DF15DECEDB94FFAA618564B176C51B03A365555F5DF90B61AD8A042245FCF8312C1B03A2E21AD57DA1795BFCDFAB209695E58AE4DFBBB17E5C5FD165217682FE41F3FBAFFF934CFD4D5732FB68ECFF6F5582258B2B976EA6E5A5F044B14AC8E4DEDC4F945A48D0F1B50A850221856C3A59CE5DE06EBC725A43961794CB047C1EA28C1B2C4FEEE36F50F713C2F5CB8F042D617C2D1B05A36B53798F1DF55DBBFF4281D4CA8624F02ABE113527B83F5E112D2ACB01C53B026D3BE2EF933664DDBB1B73D25437830FAEC4BAFE553BBE2FC06D2C6810D2256281504CBF709A9BDC0EAFB84548AED0255EAFB7FCFE8B5D1B484EEF179FBA6CFBECC7D7069B43707DA19FA51368058A15C102C3F4448CF86D5F609A914E6571AE2A99070EDD4D3AC75D93810DA48D8FED8D45ECF9F42DA70B08E5385925E586E88909E856F55B009E94B30AFD25013C605DB3F84361A739F5CAAEBEA3F216D1858A7A942492F2C3744B37A9A7D01B0BA2142BAC9D39857099E5131C730AB26C762D208E6BEB9D43E55FB38D2FA65FF327F772555A17756961B2A9448A23D9049BF8B12A1C402CCA704CBA8B077CB103A3698FBE752554DFF0DD2FA8375C414EBF5C1F24295F39C95D50B154A2CC07CA2553C2D13D6651C4363EEA74B4D53FF2AD2F2699AE9FB59274CE267ED4C5D710F2C4FE9DAE967D2765D28130DAB152A9498C35E3B28C1322A4D53BD671DC63116E6BEBAD43EC3F86748CB8315676AEFEC3F297ED74562AAEBC001CB511A6AD2C8C7D8592D25DFFEA1CC1CE6119555663CCC7D76A9BD8E3F83B474586126D83B589C09762B2C4749268DEF02F67DD68AC1EAE8F279BA221ACC23427874D6651CB9BCE92F5CEEBEDD2674D29BFBED523B71D25FE3CCAA3D5AD494BCB0444A07F330F97698E528C9A4F179445DA1407C9350FDF291C594BA421ACC23427874D6651CB9CC66753769EABAFA1C9ABC98FBEE52D3341F415A1CAC1813EC0B301F13EC14E6575293E6EA432FA571A598A71F2C5F176C4E1F2C1DB6497870E1C1E031F5CC33CDB1A07DE390639BF23D6AE6FEBBD4BE9EFF2CD2C2685F14BD97156242CA02CCC7043B85F995D4A411585C176C4EF6F6F64EB35C5DB0064F9A8387BF8E7A6226729F989378FFD2F9958C2385377CE75E3749444D537D4FBB127CAF9A344D537F59C5428EAD7E0C7C6AFB59FA2E6D2BAC00535BF45D4859C076976542CA12CCAB143369DA31FE5958ADB03C5DED4DE41056A717960E1617213C3AB3A65E18C7109357AF1F23A45B5193C2A76F7B77D8DF55B131D8D4BEC6F928D2DCB06426D829CCCF04FB12CCABA44F9AF682FE53CCA30B562B2C47176C1D2CAE044B078B8B101E9DABE7EF5B18C7264D1A9DE974FA7E3549DEFAD72EDDD9D9D939835030B15F1482343BF2474F2CD1D46C7AD9598CE530D94E1EF32AE99346601E5DB0510E1E7E39CD5132C7C73C4AB074B0B808E1D19935D5C2383675D2BCF62D936EC2C8F8D54F848290EB968DC126A4B961894CB03B61794CB02FC07C4AE6A49103C77C4AF25D5CB02EC1FCBA609BC33C4AB074C85FAB324FFB9CFC062CA3B2C94FCF146AA288645B3D9E4C266FEA0C1E6655CF2B8CD0BEA8FA6996CC8414272C8F09F605984FC99C3402F3E9826D01DF6463BFEB613E25583A6CB587B8584330C77378EE452B1987A08F43846627A74F9F7E8E3E61840B172E9C36DB6CCC26034C18812533B577CB1F438A13DF45A90B297398472965D2B08B95F974C1B600F329C1D2D134CDAF338F0896D1D9F4711C7C4375E7E0F16AC17FE396FF295AEFAF61745801261964A8583E138630877994D8A4119857176C1DE7CE9D7B01F3E8827501E65382650EF388101E9D93388ED934EC97F44A480B63FFD223B4C858920986A174308F52EAA499CD660FC0EAF5B64F55E9F70233AF122C73984784F0E89CB4710CBAC208ACC8D8C2503A585CC9366942563658BDFB0BDB12CCAB04CB1CE6111DDEFF7C6BFD213978F5A985711CDD77CF4AC6A18F4184E65E09FD189812D2C2918F45B342630BC3E9607125DBA411985F9778AE3C769EC69466939DA4FAB0CC91DF56339F0896D15987710C3D86C1278CC00AAD4A1892734CAE4923173CCB51BAB2758EB6EB42290AF32BC1B200F389AEBEEA6569272B13731CF2FB1B8446C31C039A7B61F0A7640A566C55C2909C63724D1A81E5C4086528CCAF04CB0257B61EA25E112CA3C29EC222341A43F53FCA0A23C47634B4D41B022CA634E4A441092B2C47099625985709965159F53886E87BB40923B082AB966F5CBE49B3B3B3F31296172294B0C272946059C27742611B8DAAAA3E678EC17CF77248CCBED19CCC684FC984F6E0DD644599E4A0E68AD56592B1B17625DFA411589E4F3246A45B61794AB050985F176CBD2275A7D329FD832AB37F517B3D7C10E14131FB457312B37AB250CB27A4A5C38A32B507F387919245E8C4918FAFB076A590491333499590EA84E529C162C3F9FD6722F8B2699AE9C2A711D0BC84EE516ACFF5E0DF3E69F689E668467D4AA660859960EF05563F5621934660B936F55113162B211379FFE2C359C79BD59CED5DB2D6A4FE80153707B33F344731EA5332C5FEE50BB4B8A9D96EFC9F95BA607DC42AF4023F3CF35C9ACF84142F2C570916277201B35C5307AF7945CC717F3AABA10BBE25DA95E5D7985F044BEFE4F623DF086AD6700969F9B0E24CB0F70AEB2746A1934660F94CB07B61B94AB07849F9D652B9FBEB3A08F87D932974BF445DD79F607E51DFAB8ED433FB40281833DF25A4E4D33EE7FD24EB800929BDC2FA8951DF93A6AEAB5F80DD0BCB5782250876F10CA9E974FA3A746D85E5291D9D7E56F2B5D034CD47584D25D8A260754CC1DA0FAC03A676E9FE9B48E995DC0B2666D2B477D1DBAC862E588360F94AB044C1EAF42D741504CBB749CEE39222DFCD12A1EB68582D2558FA8375C204FB20B0FE42153369045643494E346C41B01A4AB0447365A04F98C7EE9BA27D26F27956AF6FA58E4F87D545A83FE4DD19D691A93EFE65850BD667A862278D9C1C5647044B30AC86122CC91CBE32EC9FCEFAD4C7C528B88E5B8EFA1A9F42AF8DA67ED13B7009F64161FD862876D208AC8E08E160580D2558B249BD582F5DBAF4204AF48EEB33742192EF2840A941903EF0B050E85E975D948964AA0DDDFD94637CD418E4DB8BE49D3CF9A9DADAA7771F82AD5028140A8542A15028140A8542A15028140A8542A15028140AA3A3BE6DDD26D816603E5DD76F6DFF0AAC773D7973FB03661CA10E33A6F496B79F7F162C4B30BF4D4899C33C0BBAB9FD23B02E60FAD0ECE4C99B5BDF67E69982750197C71553981E53B02DE0F2C4B60B7A8CEAD685BF02EBE64177C810AC7398C714ACC9934609B60598CF26A4CC611E26D8E7F8E28C904923827D8E2BEE8A294C0F13AC735CF1D876418FB904FBF12176E75C7E57CCE4C6CDED3F50DEEBB7B726689EE3ABE58ABB62376E6F7DC415175C31137DD2A0690115F3C5B1B9406E8CC56DB1D876C115BB7EEBC2CFBAE21B4FCC8EB90E842BC670F95D31C11577C584D038369DF8268DE08A0F11136C71D56EC662DB05574CF0C5379A981D731D08578CE1F2BB62822BEE8A09D76F6E7FC11577C54CCAA4E131C117DF686276CC75205C3186CBEF8A09AEB82B269449B31C8B6D175C31C1175F6B7C038FD931E5657E578CE1F2BB62822BEE8A0965D22CC762DB05574CF0C5D71ADFC063764C7999DF1563B8FCAE98E08ABB62C2A64C9A276E5DF8A4089B0BB8F2045B5CB59BB1D876C115137CF1B5C637F0981D535EE677C5182EBF2B26B8E2AE98B02993C6852FCF1657ED662CB65D70C5045F7CADF10D3C66C79497F95D3186CBEF8A09AEB82B269449B31C8B6D175C31C1175F6B7C038FD931E5657E578CE1F2BB62822BEE8A0965D22CC7583B6BD3C98DAF35BE81C7EC98F232BF2BC670F95D31C11577C58432691665B65FBFBDF5A4BE2DEA920D72E36B8D6FE0313BA6BCCC6F8BE9ED2EC1DE616B57B0B8DE66C674FA9834D76F5DF8B4F2F9FCAEB82FD744F97D79AEB89EEFD38D5BDBBF8AB439CC87D002BEF85AE31B78CC8E292FF3DB627ABB4BB077D8DA152CAEB799319D933E6974F45ABA10A62CF96F6E7F11A105740F9A0A8542A15028140A8542A15028140A8542A15028140A85C1689AE62FCA3F04D685B67D580A2DD3E9B4916382637378928F4FD3EC4DD5FF77AAAAEA53682E140A2711F93F5657B6F3FE519C4FF28FE4DA9BEEC7D1E5C6D12E1C1F93E3C4F6AD2F1D3C72B6FB9F62E7CFDBBF056E5398CD2EBE94EDA3A8AEABCFC1560865A88BAF69EA9F4017A3D0F77EECEF6E1F9B4F66F57D6C5076650C7DC38CD1D1FDF7CAB5FE050C6D6D58A763249A4D2EDF994C26AFC7F0D69A769C5B6C1F98CAA21348FB2CEDBDEC00F62574330A434C2EA989F21B4B7B23FC32DBB71CA1F468ACDB8DD3A5ABAF7A99FCA7E0EFC0D04763938E91E8CAD6B93BBBBBBB5F8FE1AF05ED22B3C3C61AA2F65EFAF3285360B083D6B7D0D5E00C35D93679C1994EA717D83EE50AE50765D36E9E36B50BCF47B04BBD236FEBB13EFBD2B54E777762F13ED5BE42F839ECD6E83CFCF0C3CF67634A517BBE7F1D650B0A76A086D0ACDADBF89B5355556F43371B05DB973E84F2BDD3DE703ECEFA3B0E9AED5DEAE5B8F5719D4B8DF6A6F8CD28D91B52F7CA8507689FA1BAFAD04B477B72D7CEEBC7D818FA505BFB33E8E664339BECD0033494E42244D78331E4622342371B03DB87BE842E7A63E873A7EBE8CC73EE1C9E7BD19D2B171F9E4BB6997708B50BEA97B0DB51EC5FDEA2F57C1A63EEB998CDAACF1CDDFF7C3A369F9AA6FE34CA0CCA90D75F5DD72B7BC5B672C69CD8BADA49F6773084411863BFD0D5DA7370FE3E3AFEBE846EB219E29CE113636F4517BD20E34CBD61EA3A383878064A0673E5D157D25A361D3EF0C23BE7CE9D7B36D2D78E9473DE9ECFBF8DF44119F21ED22E9CBF896E4E064D53FD103B106309C3188431169BC357BE60ED179C318E03BA4AA69D78FF95D54D91EC2FCA8ECA6CBA4BC76313D28289398FF23B95F6867C88D48DC1B78FEDFD6A25FF6479C839D49EA75F4037C71BB6F3630B43E99D316EB222B9C9A0CBB563AC6380EE92383CFB3C5A33465555FD2CCAAD05AEE37E78FFBD51C7ABAEAB2FB23A4CD22FD2369AF67CFEB0BE5FED22F31E8456CA90F3A969A6FF12DD1C3FD80EAF42B3DD61BE5978AC1BAD681D27793B617F868D7508A1CB28EA7AF24F58AD506DC28D756F6FEF050B636EEAA8315F7934EC97EBB1753785F61A7E191EAE15C32E3ACDF1FAF4DAD81F08F069881BC7988B8DA89D18BF85AED70236C6A1842E83C939379BB0C83062C7CDF6DDD4D17DCF3E968BCCA630E43DA669EA7F816E3697B16FC2A1AAEBFA3686D80BABD8CF76C17935BA5F296C6C430ADD06316B2A5AC3A7FD8BAF391137D6E974BAC7F6DF547B33FA5DA41456CC90F79AF6BEF8AFD0CD66219FE2603BB42EC2307B61558B2ABA5F1963FCC19D2974ED25F58F0EDB45FCAFA3C4B1A6699AD7B3FD37057B61CD18F895CE7F44379B01DB891C0D717031D46C56B5D8C85F596308A333BB7C918E6968A17B27A9E703E92702B6FFBAAE9D7E665968368061179DE9C7D0CDFAC2069E2339A05277564F693C55FB97CEF732A1724EB84C6AD61E2AF9BB160C633456B5B88A30042BED2B933FCDF25C3A3CF39C13756365C74097BC6285B5B0210CBBE88CF307AED1EC5FBE40079C2AF980014A77304F8ED4429643EE627310F9C773A6FAD88750722FEAA3D3CFA2EDA1C230ACB01C9F907A2208397FB0163690DCF9E9525DD7FF16DDAC9E217614A51760BE1CB5CF863F8AD249E4ECB77ABB42DE1263F150C918BAC10CC8743A7D9CF51D23A9C3DA43D50DC442CA7940EA89606767E70C3B06BADA1BCA5F86BD3002D7DE38BDF3E4ED8B73F5358F87B8172BE5DE2FB399CDAA8FB281E508A597C8FDBB0926944EA28FC54660F118B52F773F805283C0FA8C11CA0CB6D830BF4B632CD0EB84FC9F24761C94E46D6A580B23B17F500FB2D828865C749AA6F92CBA191736981C354DF563284D19E220A274347D2D367B7B7BA799274628D53BACAF18B50BE17F40A941161BF9D826F3BB84D413033B06BAD6F97BCD8E2B72EFD0179BF606FEAD08F5CAB08BCE88DF48C0069023393028ED24F5DB686DDADF7B2CE906D4D76223B437E5FFC97C3142A9DEB89AF9CDC4E6F9649E50A1C412B1E720F41A3B2E841C1F580B3D22C7DDF5AA458F8BD03CA7AE772FEA9EDC7F791D721DA4AA5D7406FBFF491DB39D7E3F10B01FF99532AC468ED805E123E7049A8B8D907B41F4F991E8DC4F00B2AF3761BE50A1C41247F7DD43FD36B5AF9C6F20F544E0BBA652AEFBB191318E2D749D8CBE9098BAFEA34F2D407A9BB96D4A72503A0BE9875D077DA85D74FA7F7B6D8801A37414AC4E8EEABAFE09940E22E738B0C546984D2F537FA8241FA592C93DBFB6AF3861DE50A1C412CCEB12D24E0CBE6F5390730DEBDA32E40D92A9CF6322B5446C0171E96DDFBBD3E5B5F7A45EBFF54431E431ADAAEA67D04D1EED33C37FCA3AC8114A47D39E889F62F57284D241E49C30DB62235C3BF5749A132A19174A45D334CD2FB19A3142A92598375428B104F3BA84B413C355CFFF19CAB956C662C81B23D3D0C7E4891FE20BCC6C7F9C2F3B9D4DF7E87EF7A1BA9E7C23BAC9877590A3D9ACFE29944E62880B11A5BDE4F4ED5A6C049613A39409B3BBBBFB62562B466D99A73F556D19E60F154A2CC1BC2E21EDC4505ED9C46BA8632275F5C5E5F1373FF52940BD4DD434F5EF75093D13FBFF9062349B4D76D04D3FB04E72D4D749955FF0B3FAA9920F20A0B4939C49E05B6C049617A3F6E5EC35940A82D58891BCEA45290ACB09154A2C71F8C0D750BF4D43DD48D615DF35BACEFF2B4921FBD0B7D8B1509238BAEE85A699FE6B734131FBF863DFBDBB10172194CD908B4C7B8F7903BAE98F59D5F357C65CBED0EB09CDFDE3485321179CEFA2752964B1A9EBEA7FB3DC18A19497DC2FD70C395E2C2F5428B144EC39E8FBBA5B77EABAFE4BEC38E882F5C4E0BB6642AEE5507676765E622E22ED2B17FA2DCBD2AFEE7BCBDB17BF45259621DF2E6B17993F826EFA2576428708A57B85F593A3F6A2F8E7284DC9392E218B8DD0C7B147292B078F9CA579A192B76A50CA09CB0D154A5098DF25A49D18D831D0D52E483F0DEB89C037A7240E6BAF84D49D4EA7FFA0AE276FC56612B91F327269D2826EFAA769AA1F609D9E14E13050C6586C84DC05E7EA432FB3F6955BFBF0C11705EF07CB0F154A5098DFA55935091EF37120E41CC37A22F01D0F89C3BA510CFC76D937A19BE1601D9F34E1502C9173A38E596C8421DEE6CA19BF124A05C1F2438512947622FC0D96E3525D57BF83F413013B06BA36F5069B82EFBADFB46331AB067DBB2CEAF7BEC9B0CE4FA2F62F3D422FBE9C9B75EC6223B03A31D227515DD7EF659E18A15430AC46A850C2CAFEA547699E4B83BDEFBC86845CABEDF1B802FBB1E6B82C3603BF5D364337C39332798FB3D8051832816D4A596C04562B464D33FDFCC1C1C133582C46ED62F59D185230AC4EA850C209CBF3A9DD8F7DA41F7B423EB5D9DAAC1F5D3F2E6CFA6233F02FFEBF05DD8C43CE4DF4384B3E1D8643D4B18AC5A6AEA77F8BD51B53A99391D50A154AF8781ACBF5A969EAAF20FFD8C3F6DF14ACC7964D5D6CE4778D6CBC7D6832D9B98A6EC66336AB7E990DA6E829E13075AC62B11172FACD55CE4464F54285125EDA67661F66F93E5D79F4FEB5BCC10C01DB7F53ED02FC7F613F766CDA6233E42FFEDB57F6DF806EC6870DA8685138542B5B6C84552C38572E3C9835665633542811443B81FE1CAB11A275BBD10C45C8DFA5ED3FD6CFBF4F5F373665B119F2954CD34C07F99706C1F4FD8791C755EA0F0357B9D808575F7D8AD61E4AE83619563354281105AB13AAF699FDFF42998D40FED669B67729EA3885FE82B9AEAB3F44CAB160DD179B213F5DB6B7B777886E56873C8B61834BD5BA7D0D061B638EE4825CF56223B0DA4308DD65C1EA860A25A2D9DF7A88D60BD5AA6F3C3E0E5FF982A531231484BC5D66E6DBD434D5BB90B6D1ACEB6233F0DB656F4437AB25E7A669134AAF156C9C395A87C54660F5FB545555DF8EAEB260B54385124954D5F4D758CD58ADCBC2E3FB724D11ACC11C3EF0B5B40ED3BA1C87547CF376ECFD1BF2EDB2E974C56F97E9D4F5E4136C903942E9B5A369A61F62E34DD5BA2C3693C9E4B5AC8F3ED4E7C463F543851259C83F7463B55324C7E5FCF9F3F7A2F4A0B4AF3E7EF7DAA9A7D171B8D4E639BF6EC9A4AA76AFB03A365DB9F8F0DACE7517EBB2D80CF911E6E9F4F2E3E8667D6003CD51FB2CF88328BD96E42C10A6726AF5B9D808755D7D91F593A3BE271DEB235428D10B57B6CED13E7225BFCB936376F6ECD97BD055144D53FD79C9BF762AEFDB2274A59CC3BAAE3FCE6AB974F0C82BDBBEF6CEA3C45AE39BB77D5FF72603BF5D96F5BD6A83C1069BA3A14F525FECF7F42FAD7D17AD4B7D2F3642CE784CC90D19657B83F5132A94E8953E8FD73AABAAA6FF05BB1CC5743ABDC4EA8568564FEEECEEEE7E3D4AAD94F609F07B627EE93EC67DECDA2B9E41FB4E5555ED8DFBC79831CC26FD7ED581DCC0517A23C8FDAE31D1BA2D3682FC2F1ED65FAC50AE57583FA1428941388E8BCE95ED877A3D667D1C23B9E6A54EFBECFB1328DB0BED62F268FBCAFEF7A5B6FC4B72D6778CA40E4A0FCED199E7D03184AADDF7F5FECAA5BE2797DCB8517AA360FB12A39CE338D46223E4BE0D8332BDC3FA0A154A0C4EDF73634C1D9D7ED6287FA4379B5CA2FD6FBAE43ED634D38F613747E5E8EC73E9986C6ACFF3B721757D6907F9236CF03942E98DA33D167F97ED4FA8D675B111589F219A4EA70728D13BACBF50A1C4A8C87F585CF7BF3D1BF35938A369EAAFB0716D8A567DFC4C8E3CEFB8B4AF6486FFAAFFBE603B90A3F686FDF7517A23C95930D679B11158BF2EB5378EFF83D441607D860A25568A2CC443FEC15D88D6EDE668D2DE0C3FBCBFB39E5FE2BBBFBBBDF61F60521C9D597CA5D38EFB8F225428144E2AB359F5DDB2085C7DCD2B166E1029928F384BADAA9A1EABBFDA974548F6EBF0C117D2FDEE43F251ECA78E5DF55174BBF1B4FB721D0F0B8542A15028140A8542A15028140A8542A15028140A8542A15028140A8542A15028140A8542A15028140A8542A15028140A8542A150281456CD93B72FDEE943286785E5A408E51678F2E6F607985717AC4B306FA850221856235728ED84E5A5E8C6CDED5F44492B2C6F41B7B6DE096B364FDEDCFA3EDA478250D24ADBD777B13C5DB02EC1BCBA6073C2F25284724E589E122C94A1FD0A9697A2EB37B7FE114A16C6809D841CA1EC12CC9B22945B60558B8D124A7961B9B94269272C2F47284B61FE05ADE962A384D24B1C97C546096529CCAF040B6568BF82E5E508650BEB0C3B71D7DFFF686FFF6381D547C8496A5E084FDCDCFE7C6AFDD43C456A7E6A9E22277F2977E0C506A120CC5CD177DC7CE41061272C172127EDFEBF2929CFC8B9717BFB1D087931739510B6129B33B45F919AA7C8CD2FAC88214F5C6AEDD4BC5052EBA7E62952F353F31439F94BB96BB4D808667E688DE4BC152C3682992F42C84A6CCED07E456A9E2237BFB022863C71A9B553F34249AD9F9AA748CD4FCD535CBFB9FD85D47C33AF2C3665B151C4FA15A9798ADCFC4222B9073E37DF456AEDD4BC5052EBA7E62952F353F31465B1592639AF2C367362FD8AD43C456E7E2191DC039F9BEF22B5766A5E28A9F553F314A9F9A9798AB2D82C939C57169B39B17E456A9E2237BF9048EE81CFCD77915A3B352F94D4FAA9798AD4FCD43C45596C9649CD4BC5ECAB2C36F1798ADCFC4222B9073E37DF456AEDD4BC5052EBA7E62952F353F31465B15926352F15B3AFB2D8C4E72972F30B89E41EF8DC7C17A9B553F34249AD9F9AA748CD4FCD5394C56699D4BC54CCBE367DB1615E11C24E52F314B9F98544720F7C6EBE8BD4DAA979A1A4D64FCD53A4E6A7E629CA62B34C6A5E2A665FAB5A6C6EBC6FFB53082FC1FC08CD611E2558BCE4E40AB9F98544720F7C6EBE8BD4DA3179CC9B2B945E22C6CB08CD673E53B006B12E8BCDF55B173EBD54CF10ACC1A4D648CD0B85D5D7B5AAC56608A13B2B2CC714AC41E4E61712C93DF0B9F92E526BC7E4316FAE507A89182F23349FF94CC11A44596C9649CD0B85D5D735C66263C26AA4E8FAEDED2FA36410AC86295883C8CD2F140A8542A15028140A8542A15028140A8542A15028140A8542A15028140A8542A15028140A85C231E1AEBBFE3FABBF8B60FE9086480000000049454E44AE426082", "AttachID": 576 } ], "selectSortDict" : { 1 :"task_key", 2: "status_id", 3:"time_finish", 4:"executer_contact_id" }, "selectSortbyList":[ { id : null, name : 'הכל' }, { id : '1', name : 'מספר משימה' }, { id : '2', name : 'סטטוס' }, { id : '3', name : 'סיום מתוכנן' }, { id : '4', name : 'אחראי משימה' } ], "selectStatusList":[ { id:12, name:"פתוחות" }, { id : '1', name : 'טרם טופלה' }, { id : '2', name : 'בטיפול' }, { id : '5', name : 'בקשת סגירה' }, { id : '4', name : 'נסתיימה' } ], "notices":[ { taskId:'1', name:'a1', description:"", }, { id:'2', name:'a2' }, { id:'3', name:'a3' } ], "tasks":[], "test":[ { "TaskID": 31, "Subject": "הגדרת עץ השיוכים", "TimeStart": "2016-07-06 08:07:16", "TimeFinish": "2016-07-13 00:00:00", "name": "ילנה סלובוש", "TaskStatus": "טרם טופל", "ExecuterContactID": 1105, "CreatorID": 1036, "CreatorName": "חאג' רפיק", "TaskStatusID": 1, "Email": "elena.slovushch@gmail.com", "CreatorMail": "haj@netvision.net.il", "Description": "

ניתן ליצור עץ שיוכים עם בנים ונכדים לתחומי העבודה השונים. ניתן לשלב בו: רשימת פרוייקטים, תחומים, איזורים גיאוגרפיים, תהליכי עבודה, ועוד

" }, { "TaskID": 32, "Subject": "מעקב אחרי ביצוע ההתקנות לשאר המשתמשים", "TimeStart": "2016-07-06 08:09:16", "TimeFinish": "2016-07-13 00:00:00", "name": "ילנה סלובוש", "TaskStatus": "בקשת סגירה", "ExecuterContactID": 1105, "CreatorID": 1036, "CreatorName": "חאג' רפיק", "TaskStatusID": 5, "Email": "elena.slovushch@gmail.com", "CreatorMail": "haj@netvision.net.il", "Description": "

לתאם עם פיליפ את המיקום של הסיטאפ וגם את פרוטצדורת ההתקנה. (לא להתחיל לפני שזה הותקן אצל כולם)

" }, { "TaskID": 33, "Subject": "לקבל הדרכה על מערכת TASKINFO מרפיק למשך כ-45 דקות.", "TimeStart": "2016-07-06 08:10:56", "TimeFinish": "2016-07-13 00:00:00", "name": "ילנה סלובוש", "TaskStatus": "סגורה", "ExecuterContactID": 1105, "CreatorID": 1036, "CreatorName": "חאג' רפיק", "TaskStatusID": 4, "Email": "elena.slovushch@gmail.com", "CreatorMail": "haj@netvision.net.il", "Description": "

ההדרכה תתבצע דרך טימויאר או כל כלי אחר המקובל על מערכות מידע

" }, { "TaskID": 37, "Subject": "לבדוק מול פילים אם קיימות חסימות של דואר אלקטרוני נכנס המכיל קישור", "TimeStart": "2016-07-06 08:19:06", "TimeFinish": "2016-07-13 08:19:06", "name": "ילנה סלובוש", "TaskStatus": "סגורה", "ExecuterContactID": 1105, "CreatorID": 1036, "CreatorName": "חאג' רפיק", "TaskStatusID": 4, "Email": "elena.slovushch@gmail.com", "CreatorMail": "haj@netvision.net.il", "Description": "אם קיימת חסימה כזאת, אזי לאפשר זאת לתוכנת טאסקאינפו" }, { "TaskID": 42, "Subject": "לרכז את הלוגיים (ריבוי מלוגו) שהמערכת אמורה להשתמש בהם", "TimeStart": "2016-07-06 09:08:20", "TimeFinish": "2016-07-13 09:08:21", "name": "ילנה סלובוש", "TaskStatus": "בטיפול", "ExecuterContactID": 1105, "CreatorID": 1036, "CreatorName": "חאג' רפיק", "TaskStatusID": 2, "Email": "elena.slovushch@gmail.com", "CreatorMail": "haj@netvision.net.il", "Description": "צריך לשים אותם המחיצה משותפת לבחירה על ידי המשתמשים השונים" }, { "TaskID": 151, "Subject": "משרד האוצר - שת\"פ בינלאומי", "TimeStart": "2016-11-29 15:36:45", "TimeFinish": "2016-12-31 15:32:23", "name": "ילנה סלובוש", "TaskStatus": "טרם טופל", "ExecuterContactID": 1105, "CreatorID": 1011, "CreatorName": "ילנה סלובוש", "TaskStatusID": 1, "Email": "elena.slovushch@gmail.com", "CreatorMail": "elena.slovushch@gmail.com", "Description": "בניה של שת\"פ בינלאומי - פיתוח יכולות בקרה על פרויקטים לאומיים" } ], "activityIds":[ { "ActivityID": 2232, "CreateTime": "2016-07-12 19:53:26", "ActivityDescription": "הסטטוס למשימה זו: 29 השתנה בקשות סיום אל נסתיימה על ידי בן דוד שילי", "CreatorName": "TaskInfo" }, { "ActivityID": 2228, "CreateTime": "2016-07-11 00:00:00", "ActivityDescription": "הסטטוס של המשימה שונה ל-בקשת סיום- על ידי רפיק חאג'", "CreatorName": "Taskinfo" }, { "ActivityID": 2227, "CreateTime": "2016-07-11 00:00:00", "ActivityDescription": "העבודה בוצעה.", "CreatorName": "רפיק חאג'" }, { "ActivityID": 2223, "CreateTime": "2016-07-10 00:00:00", "ActivityDescription": "רפיק. איפה זה עומד? דווח לי בבקשה..", "CreatorName": "בן דוד שילי" }, { "ActivityID": 2222, "CreateTime": "2016-07-06 08:35:34", "ActivityDescription": "הערכה מוכנה ממתין להתחברות עם פיליפ", "CreatorName": null } ], "getTasks":function(){ return tasksExternal; }, "getActivities":function($filter){ }, "regmeFirebase":function($scope){ var that = this; var methodToCall= function(data){ that.responseFirebase(data); } console.log("test Registration"); if("serviceWorker" in navigator) navigator.serviceWorker.register('/newtrackts/jscontrol/firebasejssw') .then(methodToCall); console.log("test Registration"+this); }, "requestPermissionFirebase":function(data) { // messaging = firebase.messaging(); var that = this; var methodToCall= function(data){ that.setCurrentTokenFirebase(data); } console.log("In messageing Registration"+data); messaging.getToken().then(methodToCall); }, "setCurrentTokenFirebase":function (currentToken) { console.log('current token', currentToken); this.firebaseToken = currentToken; }, "responseFirebase": function (registration) { console.log("FirebaseResponse Registration partone"); messaging = firebase.messaging(); var that = this; var methodToCall= function(data){ that.requestPermissionFirebase(data); } console.log("FirebaseResponse Registration"+this); messaging.requestPermission().then(methodToCall).catch(function(error) { console.log('Push Message is disallowed'); }); console.log("FirebaseResponse wiating promise"); } } return notify; }]);