/* Minification failed. Returning unminified contents.
(2,1523-1530): run-time warning JS1010: Expected identifier: default
(6,28948-28954): run-time warning JS1010: Expected identifier: delete
(6,28957-28963): run-time warning JS1010: Expected identifier: delete
(6,29158-29164): run-time warning JS1010: Expected identifier: delete
(6,29170-29176): run-time warning JS1010: Expected identifier: delete
(7,6861-6868): run-time warning JS1010: Expected identifier: default
(7,7108-7113): run-time warning JS1010: Expected identifier: catch
(7,7353-7360): run-time warning JS1010: Expected identifier: default
(7,7834-7839): run-time warning JS1010: Expected identifier: catch
(7,7860-7867): run-time warning JS1010: Expected identifier: default
(7,8213-8220): run-time warning JS1010: Expected identifier: default
(7,8373-8380): run-time warning JS1010: Expected identifier: default
(7,8652-8659): run-time warning JS1010: Expected identifier: default
(7,8955-8962): run-time warning JS1010: Expected identifier: default
(7,9208-9213): run-time warning JS1010: Expected identifier: catch
(7,9393-9400): run-time warning JS1010: Expected identifier: default
(7,9642-9647): run-time warning JS1010: Expected identifier: catch
(7,9821-9828): run-time warning JS1010: Expected identifier: default
(7,10068-10073): run-time warning JS1010: Expected identifier: catch
(7,10247-10254): run-time warning JS1010: Expected identifier: default
(7,10498-10503): run-time warning JS1010: Expected identifier: catch
(7,10702-10709): run-time warning JS1010: Expected identifier: default
(7,10964-10969): run-time warning JS1010: Expected identifier: catch
(7,13880-13887): run-time warning JS1010: Expected identifier: default
(7,14188-14195): run-time warning JS1010: Expected identifier: default
(7,14317-14324): run-time warning JS1010: Expected identifier: default
(7,14583-14590): run-time warning JS1010: Expected identifier: default
(7,14663-14670): run-time warning JS1010: Expected identifier: default
(7,15700-15707): run-time warning JS1010: Expected identifier: default
(7,15822-15829): run-time warning JS1010: Expected identifier: default
(7,16079-16084): run-time warning JS1010: Expected identifier: catch
(7,16327-16334): run-time warning JS1010: Expected identifier: default
(7,16424-16431): run-time warning JS1010: Expected identifier: default
(7,16525-16532): run-time warning JS1010: Expected identifier: default
(7,16626-16633): run-time warning JS1010: Expected identifier: default
(7,16728-16735): run-time warning JS1010: Expected identifier: default
(7,16831-16838): run-time warning JS1010: Expected identifier: default
(7,16936-16943): run-time warning JS1010: Expected identifier: default
(7,17041-17048): run-time warning JS1010: Expected identifier: default
(7,17144-17151): run-time warning JS1010: Expected identifier: default
(7,17247-17254): run-time warning JS1010: Expected identifier: default
(7,17428-17435): run-time warning JS1010: Expected identifier: default
(7,17906-17913): run-time warning JS1010: Expected identifier: default
(7,18571-18578): run-time warning JS1010: Expected identifier: default
(7,18684-18691): run-time warning JS1010: Expected identifier: default
(7,18934-18939): run-time warning JS1010: Expected identifier: catch
(7,19133-19140): run-time warning JS1010: Expected identifier: default
(7,19380-19385): run-time warning JS1010: Expected identifier: catch
(7,19566-19573): run-time warning JS1010: Expected identifier: default
(7,19822-19827): run-time warning JS1010: Expected identifier: catch
(7,20910-20917): run-time warning JS1010: Expected identifier: default
(7,20921-20928): run-time warning JS1010: Expected identifier: default
(7,21172-21179): run-time warning JS1010: Expected identifier: default
(7,21631-21638): run-time warning JS1010: Expected identifier: default
(7,22419-22426): run-time warning JS1010: Expected identifier: default
(13,26552-26559): run-time warning JS1010: Expected identifier: default
(13,26668-26675): run-time warning JS1010: Expected identifier: default
(13,26912-26917): run-time warning JS1010: Expected identifier: catch
(13,27320-27327): run-time warning JS1010: Expected identifier: default
(13,27437-27444): run-time warning JS1010: Expected identifier: default
(13,27681-27686): run-time warning JS1010: Expected identifier: catch
(13,28627-28634): run-time warning JS1010: Expected identifier: default
(13,28638-28645): run-time warning JS1010: Expected identifier: default
(13,30770-30777): run-time warning JS1010: Expected identifier: default
(13,30781-30788): run-time warning JS1010: Expected identifier: default
(13,31973-31980): run-time warning JS1010: Expected identifier: default
(13,31984-31991): run-time warning JS1010: Expected identifier: default
(14,66-73): run-time warning JS1010: Expected identifier: default
(14,1018-1025): run-time warning JS1010: Expected identifier: default
(14,1112-1119): run-time warning JS1010: Expected identifier: default
(14,1204-1211): run-time warning JS1010: Expected identifier: default
(14,2291-2298): run-time warning JS1010: Expected identifier: default
(14,3748-3755): run-time warning JS1010: Expected identifier: default
(14,4559-4566): run-time warning JS1010: Expected identifier: default
(14,4726-4733): run-time warning JS1010: Expected identifier: default
(14,4827-4834): run-time warning JS1010: Expected identifier: default
(14,5023-5030): run-time warning JS1010: Expected identifier: default
(14,5804-5811): run-time warning JS1010: Expected identifier: default
(14,7098-7105): run-time warning JS1010: Expected identifier: default
(14,7184-7191): run-time warning JS1010: Expected identifier: default
(14,7338-7345): run-time warning JS1010: Expected identifier: default
(14,7458-7465): run-time warning JS1010: Expected identifier: default
(14,7954-7961): run-time warning JS1010: Expected identifier: default
(14,8095-8102): run-time warning JS1010: Expected identifier: default
(14,8236-8243): run-time warning JS1010: Expected identifier: default
(14,8430-8437): run-time warning JS1010: Expected identifier: default
(14,8542-8549): run-time warning JS1010: Expected identifier: default
(14,9331-9338): run-time warning JS1010: Expected identifier: default
(14,9417-9424): run-time warning JS1010: Expected identifier: default
(14,9570-9577): run-time warning JS1010: Expected identifier: default
(14,9971-9978): run-time warning JS1010: Expected identifier: default
(14,10190-10197): run-time warning JS1010: Expected identifier: default
(14,10655-10662): run-time warning JS1010: Expected identifier: default
(14,10801-10808): run-time warning JS1010: Expected identifier: default
(14,11010-11017): run-time warning JS1010: Expected identifier: default
(14,11131-11138): run-time warning JS1010: Expected identifier: default
(14,11280-11287): run-time warning JS1010: Expected identifier: default
(14,11400-11407): run-time warning JS1010: Expected identifier: default
(14,11550-11557): run-time warning JS1010: Expected identifier: default
(14,11675-11682): run-time warning JS1010: Expected identifier: default
(14,12110-12117): run-time warning JS1010: Expected identifier: default
(14,12485-12492): run-time warning JS1010: Expected identifier: default
(14,12684-12691): run-time warning JS1010: Expected identifier: default
(14,12894-12901): run-time warning JS1010: Expected identifier: default
(14,13086-13093): run-time warning JS1010: Expected identifier: default
(14,13609-13616): run-time warning JS1010: Expected identifier: default
(14,13975-13982): run-time warning JS1010: Expected identifier: default
(14,14339-14346): run-time warning JS1010: Expected identifier: default
(14,14852-14859): run-time warning JS1010: Expected identifier: default
(14,15131-15138): run-time warning JS1010: Expected identifier: default
(14,15437-15444): run-time warning JS1010: Expected identifier: default
(14,15813-15820): run-time warning JS1010: Expected identifier: default
(14,15921-15928): run-time warning JS1010: Expected identifier: default
(14,16702-16709): run-time warning JS1010: Expected identifier: default
(14,17026-17033): run-time warning JS1010: Expected identifier: default
(14,17205-17212): run-time warning JS1010: Expected identifier: default
(14,17683-17690): run-time warning JS1010: Expected identifier: default
(14,17983-17990): run-time warning JS1010: Expected identifier: default
(14,18307-18314): run-time warning JS1010: Expected identifier: default
(14,18486-18493): run-time warning JS1010: Expected identifier: default
(14,18748-18755): run-time warning JS1010: Expected identifier: default
(14,18913-18920): run-time warning JS1010: Expected identifier: default
(14,19758-19765): run-time warning JS1010: Expected identifier: default
(14,21213-21220): run-time warning JS1010: Expected identifier: default
(14,21298-21305): run-time warning JS1010: Expected identifier: default
(14,21391-21398): run-time warning JS1010: Expected identifier: default
(14,21510-21517): run-time warning JS1010: Expected identifier: default
(14,21840-21847): run-time warning JS1010: Expected identifier: default
(14,21925-21932): run-time warning JS1010: Expected identifier: default
(14,22020-22027): run-time warning JS1010: Expected identifier: default
(14,22664-22671): run-time warning JS1010: Expected identifier: default
(14,22873-22880): run-time warning JS1010: Expected identifier: default
(14,23337-23344): run-time warning JS1010: Expected identifier: default
(14,23702-23709): run-time warning JS1010: Expected identifier: default
(14,24065-24072): run-time warning JS1010: Expected identifier: default
(14,24313-24320): run-time warning JS1010: Expected identifier: default
(14,24499-24506): run-time warning JS1010: Expected identifier: default
(14,24804-24811): run-time warning JS1010: Expected identifier: default
(14,25109-25116): run-time warning JS1010: Expected identifier: default
(14,25485-25492): run-time warning JS1010: Expected identifier: default
(14,25672-25679): run-time warning JS1010: Expected identifier: default
(14,25774-25781): run-time warning JS1010: Expected identifier: default
(14,26619-26626): run-time warning JS1010: Expected identifier: default
(14,27940-27947): run-time warning JS1010: Expected identifier: default
(14,28025-28032): run-time warning JS1010: Expected identifier: default
(14,28118-28125): run-time warning JS1010: Expected identifier: default
(14,28237-28244): run-time warning JS1010: Expected identifier: default
(14,28567-28574): run-time warning JS1010: Expected identifier: default
(14,28652-28659): run-time warning JS1010: Expected identifier: default
(14,28747-28754): run-time warning JS1010: Expected identifier: default
(14,29391-29398): run-time warning JS1010: Expected identifier: default
(14,29609-29616): run-time warning JS1010: Expected identifier: default
(14,30240-30247): run-time warning JS1010: Expected identifier: default
(14,30605-30612): run-time warning JS1010: Expected identifier: default
(14,30968-30975): run-time warning JS1010: Expected identifier: default
(14,31189-31196): run-time warning JS1010: Expected identifier: default
(14,31375-31382): run-time warning JS1010: Expected identifier: default
(14,31683-31690): run-time warning JS1010: Expected identifier: default
(15,35-42): run-time warning JS1010: Expected identifier: default
(15,222-229): run-time warning JS1010: Expected identifier: default
(15,324-331): run-time warning JS1010: Expected identifier: default
(15,1624-1631): run-time warning JS1010: Expected identifier: default
(15,1713-1720): run-time warning JS1010: Expected identifier: default
(15,1810-1817): run-time warning JS1010: Expected identifier: default
(15,2331-2338): run-time warning JS1010: Expected identifier: default
(15,2515-2522): run-time warning JS1010: Expected identifier: default
(15,2752-2759): run-time warning JS1010: Expected identifier: default
(15,3201-3208): run-time warning JS1010: Expected identifier: default
(15,3506-3513): run-time warning JS1010: Expected identifier: default
(15,3880-3887): run-time warning JS1010: Expected identifier: default
(15,3986-3993): run-time warning JS1010: Expected identifier: default
(15,5284-5291): run-time warning JS1010: Expected identifier: default
(15,5373-5380): run-time warning JS1010: Expected identifier: default
(15,5470-5477): run-time warning JS1010: Expected identifier: default
(15,5991-5998): run-time warning JS1010: Expected identifier: default
(15,6184-6191): run-time warning JS1010: Expected identifier: default
(15,6324-6331): run-time warning JS1010: Expected identifier: default
(15,6671-6678): run-time warning JS1010: Expected identifier: default
(15,7039-7046): run-time warning JS1010: Expected identifier: default
(15,7411-7418): run-time warning JS1010: Expected identifier: default
(15,7517-7524): run-time warning JS1010: Expected identifier: default
(15,8487-8494): run-time warning JS1010: Expected identifier: default
(15,8703-8710): run-time warning JS1010: Expected identifier: default
(15,9004-9011): run-time warning JS1010: Expected identifier: default
(15,9470-9477): run-time warning JS1010: Expected identifier: default
(15,9595-9602): run-time warning JS1010: Expected identifier: default
(15,9693-9700): run-time warning JS1010: Expected identifier: default
(15,10448-10455): run-time warning JS1010: Expected identifier: default
(15,10999-11006): run-time warning JS1010: Expected identifier: default
(15,11087-11094): run-time warning JS1010: Expected identifier: default
(15,11185-11192): run-time warning JS1010: Expected identifier: default
(15,12547-12554): run-time warning JS1010: Expected identifier: default
(15,12638-12645): run-time warning JS1010: Expected identifier: default
(15,12737-12744): run-time warning JS1010: Expected identifier: default
(15,12862-12869): run-time warning JS1010: Expected identifier: default
(15,13204-13211): run-time warning JS1010: Expected identifier: default
(15,13407-13414): run-time warning JS1010: Expected identifier: default
(15,13622-13629): run-time warning JS1010: Expected identifier: default
(15,13994-14001): run-time warning JS1010: Expected identifier: default
(15,14226-14233): run-time warning JS1010: Expected identifier: default
(15,14668-14675): run-time warning JS1010: Expected identifier: default
(15,15043-15050): run-time warning JS1010: Expected identifier: default
(15,15412-15419): run-time warning JS1010: Expected identifier: default
(15,15689-15696): run-time warning JS1010: Expected identifier: default
(15,16088-16095): run-time warning JS1010: Expected identifier: default
(15,16282-16289): run-time warning JS1010: Expected identifier: default
(15,16390-16397): run-time warning JS1010: Expected identifier: default
(15,17517-17524): run-time warning JS1010: Expected identifier: default
(15,17609-17616): run-time warning JS1010: Expected identifier: default
(15,17710-17717): run-time warning JS1010: Expected identifier: default
(15,18260-18267): run-time warning JS1010: Expected identifier: default
(15,19114-19121): run-time warning JS1010: Expected identifier: default
(15,19330-19337): run-time warning JS1010: Expected identifier: default
(15,19501-19508): run-time warning JS1010: Expected identifier: default
(15,19838-19845): run-time warning JS1010: Expected identifier: default
(15,20125-20132): run-time warning JS1010: Expected identifier: default
(15,20404-20411): run-time warning JS1010: Expected identifier: default
(15,20791-20798): run-time warning JS1010: Expected identifier: default
(15,21077-21084): run-time warning JS1010: Expected identifier: default
(15,21465-21472): run-time warning JS1010: Expected identifier: default
(15,21845-21852): run-time warning JS1010: Expected identifier: default
(15,21966-21973): run-time warning JS1010: Expected identifier: default
(15,22889-22896): run-time warning JS1010: Expected identifier: default
(15,23076-23083): run-time warning JS1010: Expected identifier: default
(15,23917-23924): run-time warning JS1010: Expected identifier: default
(15,24350-24357): run-time warning JS1010: Expected identifier: default
(15,24471-24478): run-time warning JS1010: Expected identifier: default
(15,25347-25354): run-time warning JS1010: Expected identifier: default
(15,25433-25440): run-time warning JS1010: Expected identifier: default
(15,25526-25533): run-time warning JS1010: Expected identifier: default
(15,26208-26215): run-time warning JS1010: Expected identifier: default
(15,26414-26421): run-time warning JS1010: Expected identifier: default
(15,26594-26601): run-time warning JS1010: Expected identifier: default
(15,26681-26688): run-time warning JS1010: Expected identifier: default
(15,26773-26780): run-time warning JS1010: Expected identifier: default
(15,27092-27099): run-time warning JS1010: Expected identifier: default
(15,27660-27667): run-time warning JS1010: Expected identifier: default
(15,27765-27772): run-time warning JS1010: Expected identifier: default
(15,29239-29246): run-time warning JS1010: Expected identifier: default
(15,29328-29335): run-time warning JS1010: Expected identifier: default
(15,29422-29429): run-time warning JS1010: Expected identifier: default
(15,29560-29567): run-time warning JS1010: Expected identifier: default
(15,29914-29921): run-time warning JS1010: Expected identifier: default
(15,30003-30010): run-time warning JS1010: Expected identifier: default
(15,30100-30107): run-time warning JS1010: Expected identifier: default
(15,30223-30230): run-time warning JS1010: Expected identifier: default
(15,31061-31068): run-time warning JS1010: Expected identifier: default
(15,31369-31376): run-time warning JS1010: Expected identifier: default
(15,31571-31578): run-time warning JS1010: Expected identifier: default
(15,31744-31751): run-time warning JS1010: Expected identifier: default
(15,31950-31957): run-time warning JS1010: Expected identifier: default
(16,89-96): run-time warning JS1010: Expected identifier: default
(16,194-201): run-time warning JS1010: Expected identifier: default
(16,496-503): run-time warning JS1010: Expected identifier: default
(16,871-878): run-time warning JS1010: Expected identifier: default
(16,1067-1074): run-time warning JS1010: Expected identifier: default
(16,1170-1177): run-time warning JS1010: Expected identifier: default
(16,3586-3593): run-time warning JS1010: Expected identifier: default
(16,3794-3801): run-time warning JS1010: Expected identifier: default
(16,3895-3902): run-time warning JS1010: Expected identifier: default
(16,3996-4003): run-time warning JS1010: Expected identifier: default
(16,4092-4099): run-time warning JS1010: Expected identifier: default
(16,4373-4380): run-time warning JS1010: Expected identifier: default
(16,4462-4469): run-time warning JS1010: Expected identifier: default
(16,4560-4567): run-time warning JS1010: Expected identifier: default
(16,4968-4975): run-time warning JS1010: Expected identifier: default
(16,5703-5710): run-time warning JS1010: Expected identifier: default
(16,6102-6109): run-time warning JS1010: Expected identifier: default
(16,6412-6419): run-time warning JS1010: Expected identifier: default
(16,6628-6635): run-time warning JS1010: Expected identifier: default
(16,6741-6748): run-time warning JS1010: Expected identifier: default
(16,6908-6915): run-time warning JS1010: Expected identifier: default
(16,7273-7280): run-time warning JS1010: Expected identifier: default
(16,7609-7616): run-time warning JS1010: Expected identifier: default
(16,7949-7956): run-time warning JS1010: Expected identifier: default
(16,8213-8220): run-time warning JS1010: Expected identifier: default
(16,8365-8372): run-time warning JS1010: Expected identifier: default
(16,10181-10188): run-time warning JS1010: Expected identifier: default
(16,11220-11227): run-time warning JS1010: Expected identifier: default
(16,11600-11607): run-time warning JS1010: Expected identifier: default
(16,11888-11895): run-time warning JS1010: Expected identifier: default
(16,12779-12786): run-time warning JS1010: Expected identifier: default
(16,13141-13148): run-time warning JS1010: Expected identifier: default
(16,13928-13935): run-time warning JS1010: Expected identifier: default
(16,13943-13950): run-time warning JS1010: Expected identifier: default
(16,13957-13964): run-time warning JS1010: Expected identifier: default
(16,13975-13982): run-time warning JS1010: Expected identifier: default
(16,13992-13999): run-time warning JS1010: Expected identifier: default
(16,14010-14017): run-time warning JS1010: Expected identifier: default
(16,14028-14035): run-time warning JS1010: Expected identifier: default
(16,14044-14051): run-time warning JS1010: Expected identifier: default
(16,14061-14068): run-time warning JS1010: Expected identifier: default
(16,14518-14525): run-time warning JS1010: Expected identifier: default
(16,16261-16268): run-time warning JS1010: Expected identifier: default
(16,16869-16876): run-time warning JS1010: Expected identifier: default
(16,17074-17081): run-time warning JS1010: Expected identifier: default
(16,17139-17146): run-time warning JS1010: Expected identifier: default
(16,17261-17268): run-time warning JS1010: Expected identifier: default
(16,17394-17401): run-time warning JS1010: Expected identifier: default
(16,17677-17684): run-time warning JS1010: Expected identifier: default
(16,18574-18581): run-time warning JS1010: Expected identifier: default
(16,19272-19279): run-time warning JS1010: Expected identifier: default
(16,19440-19447): run-time warning JS1010: Expected identifier: default
(16,20111-20118): run-time warning JS1010: Expected identifier: default
(16,20681-20688): run-time warning JS1010: Expected identifier: default
(16,20937-20944): run-time warning JS1010: Expected identifier: default
(16,21056-21063): run-time warning JS1010: Expected identifier: default
(16,21538-21545): run-time warning JS1010: Expected identifier: default
(16,22103-22110): run-time warning JS1010: Expected identifier: default
(16,22118-22125): run-time warning JS1010: Expected identifier: default
(16,23082-23089): run-time warning JS1010: Expected identifier: default
(16,23367-23374): run-time warning JS1010: Expected identifier: default
(16,23452-23459): run-time warning JS1010: Expected identifier: default
(16,23913-23920): run-time warning JS1010: Expected identifier: default
(16,23962-23969): run-time warning JS1010: Expected identifier: default
(16,24012-24019): run-time warning JS1010: Expected identifier: default
(16,24027-24034): run-time warning JS1010: Expected identifier: default
(16,24315-24322): run-time warning JS1010: Expected identifier: default
(16,25212-25219): run-time warning JS1010: Expected identifier: default
(16,25462-25469): run-time warning JS1010: Expected identifier: default
(16,25592-25599): run-time warning JS1010: Expected identifier: default
(16,25677-25684): run-time warning JS1010: Expected identifier: default
(16,26169-26176): run-time warning JS1010: Expected identifier: default
(16,26396-26403): run-time warning JS1010: Expected identifier: default
(16,27019-27026): run-time warning JS1010: Expected identifier: default
(16,27104-27111): run-time warning JS1010: Expected identifier: default
(16,27199-27206): run-time warning JS1010: Expected identifier: default
(16,27880-27887): run-time warning JS1010: Expected identifier: default
(16,28231-28238): run-time warning JS1010: Expected identifier: default
(16,28316-28323): run-time warning JS1010: Expected identifier: default
(16,28783-28790): run-time warning JS1010: Expected identifier: default
(16,29666-29673): run-time warning JS1010: Expected identifier: default
(16,30020-30027): run-time warning JS1010: Expected identifier: default
(16,30161-30168): run-time warning JS1010: Expected identifier: default
(16,30447-30454): run-time warning JS1010: Expected identifier: default
(16,30915-30922): run-time warning JS1010: Expected identifier: default
(16,30965-30972): run-time warning JS1010: Expected identifier: default
(16,30980-30987): run-time warning JS1010: Expected identifier: default
(16,31128-31135): run-time warning JS1010: Expected identifier: default
(17,994-1001): run-time warning JS1010: Expected identifier: default
(17,1089-1096): run-time warning JS1010: Expected identifier: default
(17,1191-1198): run-time warning JS1010: Expected identifier: default
(17,1531-1538): run-time warning JS1010: Expected identifier: default
(17,1737-1744): run-time warning JS1010: Expected identifier: default
(17,1913-1920): run-time warning JS1010: Expected identifier: default
(17,2185-2192): run-time warning JS1010: Expected identifier: default
(17,2299-2306): run-time warning JS1010: Expected identifier: default
(17,2593-2600): run-time warning JS1010: Expected identifier: default
(17,2833-2840): run-time warning JS1010: Expected identifier: default
(17,3033-3040): run-time warning JS1010: Expected identifier: default
(17,3654-3661): run-time warning JS1010: Expected identifier: default
(17,3858-3865): run-time warning JS1010: Expected identifier: default
(17,4483-4490): run-time warning JS1010: Expected identifier: default
(17,4920-4927): run-time warning JS1010: Expected identifier: default
(17,4935-4942): run-time warning JS1010: Expected identifier: default
(17,5745-5752): run-time warning JS1010: Expected identifier: default
(17,5993-6000): run-time warning JS1010: Expected identifier: default
(17,6168-6175): run-time warning JS1010: Expected identifier: default
(17,6309-6316): run-time warning JS1010: Expected identifier: default
(17,6852-6859): run-time warning JS1010: Expected identifier: default
(17,7477-7484): run-time warning JS1010: Expected identifier: default
(17,7492-7499): run-time warning JS1010: Expected identifier: default
(17,7708-7715): run-time warning JS1010: Expected identifier: default
(17,8375-8382): run-time warning JS1010: Expected identifier: default
(17,8700-8707): run-time warning JS1010: Expected identifier: default
(17,9965-9972): run-time warning JS1010: Expected identifier: default
(17,10094-10101): run-time warning JS1010: Expected identifier: default
(17,10187-10192): run-time warning JS1010: Expected identifier: catch
(17,10215-10222): run-time warning JS1010: Expected identifier: default
(17,10347-10354): run-time warning JS1010: Expected identifier: default
(17,10675-10682): run-time warning JS1010: Expected identifier: default
(17,10706-10713): run-time warning JS1010: Expected identifier: default
(17,10895-10902): run-time warning JS1010: Expected identifier: default
(17,10926-10933): run-time warning JS1010: Expected identifier: default
(17,11089-11096): run-time warning JS1010: Expected identifier: default
(17,11728-11735): run-time warning JS1010: Expected identifier: default
(17,11968-11975): run-time warning JS1010: Expected identifier: default
(17,12180-12187): run-time warning JS1010: Expected identifier: default
(17,12200-12207): run-time warning JS1010: Expected identifier: default
(17,12229-12236): run-time warning JS1010: Expected identifier: default
(17,12259-12266): run-time warning JS1010: Expected identifier: default
(17,12281-12288): run-time warning JS1010: Expected identifier: default
(17,12296-12303): run-time warning JS1010: Expected identifier: default
(17,12313-12320): run-time warning JS1010: Expected identifier: default
(17,12337-12344): run-time warning JS1010: Expected identifier: default
(17,12362-12369): run-time warning JS1010: Expected identifier: default
(17,12390-12397): run-time warning JS1010: Expected identifier: default
(17,12402-12409): run-time warning JS1010: Expected identifier: default
(17,12662-12669): run-time warning JS1010: Expected identifier: default
(17,12937-12944): run-time warning JS1010: Expected identifier: default
(17,14011-14018): run-time warning JS1010: Expected identifier: default
(17,14541-14548): run-time warning JS1010: Expected identifier: default
(17,14618-14625): run-time warning JS1010: Expected identifier: default
(17,14648-14655): run-time warning JS1010: Expected identifier: default
(17,14764-14771): run-time warning JS1010: Expected identifier: default
(17,15146-15153): run-time warning JS1010: Expected identifier: default
(17,16812-16819): run-time warning JS1010: Expected identifier: default
(17,17080-17087): run-time warning JS1010: Expected identifier: default
(19,1861-1868): run-time warning JS1010: Expected identifier: default
(19,3060-3067): run-time warning JS1010: Expected identifier: default
(19,3105-3112): run-time warning JS1010: Expected identifier: default
(19,3390-3397): run-time warning JS1010: Expected identifier: default
(19,3558-3565): run-time warning JS1010: Expected identifier: default
(19,3732-3739): run-time warning JS1010: Expected identifier: default
(19,3993-3998): run-time warning JS1010: Expected identifier: catch
(19,4206-4213): run-time warning JS1010: Expected identifier: default
(19,4444-4449): run-time warning JS1010: Expected identifier: catch
(23,28033-28039): run-time warning JS1010: Expected identifier: delete
(23,28042-28048): run-time warning JS1010: Expected identifier: delete
(23,28243-28249): run-time warning JS1010: Expected identifier: delete
(23,28255-28261): run-time warning JS1010: Expected identifier: delete
(30,26383-26390): run-time warning JS1010: Expected identifier: default
(30,26480-26487): run-time warning JS1010: Expected identifier: default
(30,26581-26588): run-time warning JS1010: Expected identifier: default
(30,26682-26689): run-time warning JS1010: Expected identifier: default
(30,26784-26791): run-time warning JS1010: Expected identifier: default
(30,26887-26894): run-time warning JS1010: Expected identifier: default
(30,26992-26999): run-time warning JS1010: Expected identifier: default
(30,27097-27104): run-time warning JS1010: Expected identifier: default
(30,27200-27207): run-time warning JS1010: Expected identifier: default
(30,27303-27310): run-time warning JS1010: Expected identifier: default
(30,27484-27491): run-time warning JS1010: Expected identifier: default
(30,27782-27789): run-time warning JS1010: Expected identifier: default
(30,29217-29224): run-time warning JS1010: Expected identifier: default
(30,29228-29235): run-time warning JS1010: Expected identifier: default
(30,30023-30030): run-time warning JS1010: Expected identifier: default
(30,30217-30224): run-time warning JS1010: Expected identifier: default
(30,30408-30415): run-time warning JS1010: Expected identifier: default
(30,30530-30537): run-time warning JS1010: Expected identifier: default
(30,31711-31718): run-time warning JS1010: Expected identifier: default
(31,35-42): run-time warning JS1010: Expected identifier: default
(31,255-262): run-time warning JS1010: Expected identifier: default
(31,465-472): run-time warning JS1010: Expected identifier: default
(31,591-598): run-time warning JS1010: Expected identifier: default
(31,744-751): run-time warning JS1010: Expected identifier: default
(31,971-978): run-time warning JS1010: Expected identifier: default
(31,1212-1219): run-time warning JS1010: Expected identifier: default
(31,1467-1474): run-time warning JS1010: Expected identifier: default
(31,1608-1615): run-time warning JS1010: Expected identifier: default
(31,1749-1756): run-time warning JS1010: Expected identifier: default
(31,1921-1928): run-time warning JS1010: Expected identifier: default
(31,2127-2134): run-time warning JS1010: Expected identifier: default
(31,2263-2270): run-time warning JS1010: Expected identifier: default
(31,2383-2390): run-time warning JS1010: Expected identifier: default
(31,2667-2674): run-time warning JS1010: Expected identifier: default
(31,2875-2882): run-time warning JS1010: Expected identifier: default
(31,3006-3013): run-time warning JS1010: Expected identifier: default
(31,3154-3161): run-time warning JS1010: Expected identifier: default
(31,3519-3526): run-time warning JS1010: Expected identifier: default
(31,3649-3656): run-time warning JS1010: Expected identifier: default
(31,5658-5665): run-time warning JS1010: Expected identifier: default
(31,6134-6141): run-time warning JS1010: Expected identifier: default
(31,6232-6239): run-time warning JS1010: Expected identifier: default
(31,6338-6345): run-time warning JS1010: Expected identifier: default
(31,6444-6451): run-time warning JS1010: Expected identifier: default
(31,7372-7379): run-time warning JS1010: Expected identifier: default
(31,7475-7482): run-time warning JS1010: Expected identifier: default
(31,7578-7585): run-time warning JS1010: Expected identifier: default
(31,7749-7756): run-time warning JS1010: Expected identifier: default
(31,7851-7858): run-time warning JS1010: Expected identifier: default
(31,7953-7960): run-time warning JS1010: Expected identifier: default
(31,8177-8184): run-time warning JS1010: Expected identifier: default
(31,8473-8480): run-time warning JS1010: Expected identifier: default
(31,8579-8586): run-time warning JS1010: Expected identifier: default
(31,8677-8684): run-time warning JS1010: Expected identifier: default
(31,8783-8790): run-time warning JS1010: Expected identifier: default
(31,10356-10363): run-time warning JS1010: Expected identifier: default
(31,10837-10844): run-time warning JS1010: Expected identifier: default
(31,11713-11720): run-time warning JS1010: Expected identifier: default
(31,11987-11994): run-time warning JS1010: Expected identifier: default
(31,12241-12248): run-time warning JS1010: Expected identifier: default
(31,12605-12612): run-time warning JS1010: Expected identifier: default
(31,12805-12812): run-time warning JS1010: Expected identifier: default
(31,13174-13181): run-time warning JS1010: Expected identifier: default
(31,13343-13350): run-time warning JS1010: Expected identifier: default
(31,13681-13688): run-time warning JS1010: Expected identifier: default
(31,14241-14248): run-time warning JS1010: Expected identifier: default
(31,14500-14507): run-time warning JS1010: Expected identifier: default
(31,14605-14612): run-time warning JS1010: Expected identifier: default
(31,14708-14715): run-time warning JS1010: Expected identifier: default
(31,14816-14823): run-time warning JS1010: Expected identifier: default
(31,15858-15865): run-time warning JS1010: Expected identifier: default
(31,15971-15978): run-time warning JS1010: Expected identifier: default
(31,16277-16284): run-time warning JS1010: Expected identifier: default
(31,16984-16991): run-time warning JS1010: Expected identifier: default
(31,17295-17302): run-time warning JS1010: Expected identifier: default
(31,17423-17430): run-time warning JS1010: Expected identifier: default
(31,18323-18330): run-time warning JS1010: Expected identifier: default
(31,18674-18681): run-time warning JS1010: Expected identifier: default
(31,19507-19514): run-time warning JS1010: Expected identifier: default
(31,20087-20094): run-time warning JS1010: Expected identifier: default
(31,20284-20291): run-time warning JS1010: Expected identifier: default
(31,20543-20550): run-time warning JS1010: Expected identifier: default
(31,20769-20776): run-time warning JS1010: Expected identifier: default
(31,20921-20928): run-time warning JS1010: Expected identifier: default
(31,21978-21985): run-time warning JS1010: Expected identifier: default
(31,22050-22057): run-time warning JS1010: Expected identifier: default
(31,22131-22138): run-time warning JS1010: Expected identifier: default
(31,22187-22192): run-time warning JS1010: Expected identifier: catch
(31,22215-22222): run-time warning JS1010: Expected identifier: default
(31,22391-22398): run-time warning JS1010: Expected identifier: default
(31,22422-22429): run-time warning JS1010: Expected identifier: default
(31,22824-22831): run-time warning JS1010: Expected identifier: default
(31,23072-23079): run-time warning JS1010: Expected identifier: default
(31,23245-23252): run-time warning JS1010: Expected identifier: default
(31,23275-23282): run-time warning JS1010: Expected identifier: default
(31,23297-23304): run-time warning JS1010: Expected identifier: default
(31,23314-23321): run-time warning JS1010: Expected identifier: default
(31,23355-23362): run-time warning JS1010: Expected identifier: default
(31,23367-23374): run-time warning JS1010: Expected identifier: default
(31,23986-23993): run-time warning JS1010: Expected identifier: default
(31,24063-24070): run-time warning JS1010: Expected identifier: default
(31,24093-24100): run-time warning JS1010: Expected identifier: default
(31,24209-24216): run-time warning JS1010: Expected identifier: default
(31,25722-25729): run-time warning JS1010: Expected identifier: default
(31,25885-25892): run-time warning JS1010: Expected identifier: default
(31,26199-26206): run-time warning JS1010: Expected identifier: default
(31,26466-26473): run-time warning JS1010: Expected identifier: default
(2,1523-1530): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(6,28948-28954): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(6,28957-28963): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(6,29158-29164): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(6,29170-29176): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(7,6861-6868): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,7108-7113): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,7353-7360): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,7834-7839): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,7860-7867): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,8213-8220): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,8373-8380): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,8652-8659): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,8955-8962): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,9208-9213): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,9393-9400): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,9642-9647): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,9821-9828): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,10068-10073): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,10247-10254): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,10498-10503): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,10702-10709): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,10964-10969): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,13880-13887): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,14188-14195): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,14317-14324): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,14583-14590): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,14663-14670): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,15700-15707): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,15822-15829): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,16079-16084): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,16327-16334): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,16424-16431): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,16525-16532): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,16626-16633): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,16728-16735): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,16831-16838): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,16936-16943): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,17041-17048): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,17144-17151): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,17247-17254): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,17428-17435): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,17906-17913): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,18571-18578): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,18684-18691): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,18934-18939): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,19133-19140): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,19380-19385): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,19566-19573): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,19822-19827): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(7,20910-20917): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,20921-20928): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,21172-21179): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,21631-21638): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(7,22419-22426): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,26552-26559): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,26668-26675): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,26912-26917): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(13,27320-27327): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,27437-27444): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,27681-27686): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(13,28627-28634): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,28638-28645): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,30770-30777): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,30781-30788): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,31973-31980): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(13,31984-31991): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,66-73): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,1018-1025): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,1112-1119): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,1204-1211): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,2291-2298): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,3748-3755): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,4559-4566): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,4726-4733): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,4827-4834): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,5023-5030): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,5804-5811): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,7098-7105): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,7184-7191): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,7338-7345): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,7458-7465): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,7954-7961): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,8095-8102): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,8236-8243): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,8430-8437): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,8542-8549): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,9331-9338): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,9417-9424): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,9570-9577): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,9971-9978): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,10190-10197): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,10655-10662): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,10801-10808): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,11010-11017): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,11131-11138): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,11280-11287): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,11400-11407): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,11550-11557): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,11675-11682): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,12110-12117): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,12485-12492): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,12684-12691): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,12894-12901): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,13086-13093): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,13609-13616): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,13975-13982): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,14339-14346): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,14852-14859): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,15131-15138): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,15437-15444): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,15813-15820): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,15921-15928): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,16702-16709): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,17026-17033): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,17205-17212): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,17683-17690): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,17983-17990): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,18307-18314): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,18486-18493): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,18748-18755): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,18913-18920): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,19758-19765): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,21213-21220): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,21298-21305): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,21391-21398): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,21510-21517): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,21840-21847): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,21925-21932): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,22020-22027): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,22664-22671): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,22873-22880): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,23337-23344): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,23702-23709): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,24065-24072): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,24313-24320): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,24499-24506): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,24804-24811): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,25109-25116): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,25485-25492): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,25672-25679): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,25774-25781): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,26619-26626): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,27940-27947): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,28025-28032): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,28118-28125): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,28237-28244): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,28567-28574): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,28652-28659): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,28747-28754): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,29391-29398): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,29609-29616): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,30240-30247): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,30605-30612): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,30968-30975): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,31189-31196): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,31375-31382): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(14,31683-31690): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,35-42): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,222-229): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,324-331): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,1624-1631): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,1713-1720): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,1810-1817): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,2331-2338): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,2515-2522): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,2752-2759): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,3201-3208): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,3506-3513): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,3880-3887): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,3986-3993): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,5284-5291): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,5373-5380): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,5470-5477): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,5991-5998): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,6184-6191): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,6324-6331): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,6671-6678): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,7039-7046): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,7411-7418): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,7517-7524): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,8487-8494): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,8703-8710): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,9004-9011): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,9470-9477): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,9595-9602): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,9693-9700): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,10448-10455): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,10999-11006): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,11087-11094): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,11185-11192): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,12547-12554): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,12638-12645): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,12737-12744): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,12862-12869): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,13204-13211): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,13407-13414): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,13622-13629): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,13994-14001): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,14226-14233): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,14668-14675): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,15043-15050): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,15412-15419): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,15689-15696): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,16088-16095): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,16282-16289): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,16390-16397): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,17517-17524): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,17609-17616): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,17710-17717): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,18260-18267): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,19114-19121): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,19330-19337): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,19501-19508): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,19838-19845): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,20125-20132): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,20404-20411): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,20791-20798): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,21077-21084): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,21465-21472): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,21845-21852): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,21966-21973): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,22889-22896): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,23076-23083): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,23917-23924): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,24350-24357): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,24471-24478): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,25347-25354): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,25433-25440): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,25526-25533): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,26208-26215): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,26414-26421): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,26594-26601): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,26681-26688): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,26773-26780): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,27092-27099): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,27660-27667): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,27765-27772): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,29239-29246): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,29328-29335): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,29422-29429): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,29560-29567): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,29914-29921): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,30003-30010): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,30100-30107): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,30223-30230): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,31061-31068): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,31369-31376): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,31571-31578): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,31744-31751): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(15,31950-31957): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,89-96): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,194-201): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,496-503): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,871-878): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,1067-1074): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,1170-1177): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,3586-3593): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,3794-3801): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,3895-3902): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,3996-4003): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,4092-4099): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,4373-4380): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,4462-4469): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,4560-4567): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,4968-4975): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,5703-5710): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,6102-6109): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,6412-6419): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,6628-6635): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,6741-6748): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,6908-6915): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,7273-7280): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,7609-7616): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,7949-7956): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,8213-8220): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,8365-8372): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,10181-10188): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,11220-11227): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,11600-11607): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,11888-11895): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,12779-12786): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,13141-13148): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,13928-13935): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,13943-13950): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,13957-13964): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,13975-13982): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,13992-13999): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,14010-14017): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,14028-14035): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,14044-14051): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,14061-14068): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,14518-14525): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,16261-16268): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,16869-16876): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,17074-17081): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,17139-17146): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,17261-17268): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,17394-17401): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,17677-17684): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,18574-18581): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,19272-19279): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,19440-19447): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,20111-20118): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,20681-20688): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,20937-20944): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,21056-21063): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,21538-21545): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,22103-22110): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,22118-22125): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,23082-23089): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,23367-23374): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,23452-23459): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,23913-23920): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,23962-23969): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,24012-24019): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,24027-24034): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,24315-24322): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,25212-25219): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,25462-25469): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,25592-25599): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,25677-25684): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,26169-26176): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,26396-26403): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,27019-27026): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,27104-27111): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,27199-27206): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,27880-27887): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,28231-28238): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,28316-28323): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,28783-28790): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,29666-29673): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,30020-30027): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,30161-30168): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,30447-30454): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,30915-30922): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,30965-30972): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,30980-30987): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(16,31128-31135): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,994-1001): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,1089-1096): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,1191-1198): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,1531-1538): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,1737-1744): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,1913-1920): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,2185-2192): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,2299-2306): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,2593-2600): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,2833-2840): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,3033-3040): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,3654-3661): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,3858-3865): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,4483-4490): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,4920-4927): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,4935-4942): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,5745-5752): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,5993-6000): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,6168-6175): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,6309-6316): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,6852-6859): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,7477-7484): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,7492-7499): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,7708-7715): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,8375-8382): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,8700-8707): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,9965-9972): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,10187-10192): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(17,10094-10101): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,10215-10222): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,10347-10354): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,10675-10682): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,10706-10713): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,10895-10902): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,10926-10933): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,11089-11096): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,11728-11735): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,11968-11975): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12180-12187): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12200-12207): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12229-12236): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12259-12266): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12281-12288): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12296-12303): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12313-12320): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12337-12344): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12362-12369): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12390-12397): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12402-12409): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12662-12669): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,12937-12944): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,14011-14018): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,14541-14548): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,14618-14625): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,14648-14655): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,14764-14771): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,15146-15153): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,16812-16819): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(17,17080-17087): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,1861-1868): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,3060-3067): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,3105-3112): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,3390-3397): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,3558-3565): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,3732-3739): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,3993-3998): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(19,4206-4213): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(19,4444-4449): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(23,28033-28039): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(23,28042-28048): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(23,28243-28249): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(23,28255-28261): run-time error JS1137: 'delete' is a new reserved word and should not be used as an identifier: delete
(30,26383-26390): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,26480-26487): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,26581-26588): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,26682-26689): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,26784-26791): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,26887-26894): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,26992-26999): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,27097-27104): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,27200-27207): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,27303-27310): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,27484-27491): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,27782-27789): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,29217-29224): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,29228-29235): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,30023-30030): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,30217-30224): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,30408-30415): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,30530-30537): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(30,31711-31718): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,35-42): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,255-262): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,465-472): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,591-598): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,744-751): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,971-978): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,1212-1219): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,1467-1474): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,1608-1615): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,1749-1756): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,1921-1928): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,2127-2134): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,2263-2270): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,2383-2390): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,2667-2674): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,2875-2882): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,3006-3013): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,3154-3161): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,3519-3526): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,3649-3656): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,5658-5665): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,6134-6141): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,6232-6239): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,6338-6345): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,6444-6451): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,7372-7379): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,7475-7482): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,7578-7585): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,7749-7756): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,7851-7858): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,7953-7960): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,8177-8184): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,8473-8480): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,8579-8586): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,8677-8684): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,8783-8790): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,10356-10363): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,10837-10844): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,11713-11720): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,11987-11994): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,12241-12248): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,12605-12612): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,12805-12812): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,13174-13181): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,13343-13350): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,13681-13688): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,14241-14248): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,14500-14507): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,14605-14612): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,14708-14715): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,14816-14823): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,15858-15865): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,15971-15978): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,16277-16284): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,16984-16991): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,17295-17302): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,17423-17430): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,18323-18330): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,18674-18681): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,19507-19514): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,20087-20094): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,20284-20291): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,20543-20550): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,20769-20776): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,20921-20928): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,21978-21985): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,22050-22057): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,22187-22192): run-time error JS1137: 'catch' is a new reserved word and should not be used as an identifier: catch
(31,22131-22138): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,22215-22222): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,22391-22398): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,22422-22429): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,22824-22831): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23072-23079): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23245-23252): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23275-23282): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23297-23304): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23314-23321): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23355-23362): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23367-23374): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,23986-23993): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,24063-24070): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,24093-24100): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,24209-24216): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,25722-25729): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,25885-25892): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,26199-26206): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
(31,26466-26473): run-time error JS1137: 'default' is a new reserved word and should not be used as an identifier: default
 */
// [AIV]  Build version: 0.9.0 - Thursday, December 13th, 2018, 11:15:06 AM  
 !function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="C:\\codeBase\\Fund Administration\\MemberTodoListWidget\\WidgetUI\\Releases\\RC19.02\\build\\js",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),r=e[t[0]];return function(e,t,o){r.apply(this,[e,t,o].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){e.exports=n(66)},function(e,t){e.exports=React},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=n(82),i=function(){function e(){}return e.getResourceValueByKey=function(e,t){var n=t.componentName,i=n+"_"+e,a=o.filter(t.resources,["key",i]);return a.length>0?r.createElement("span",null,a[0].value):r.createElement("span",null,"invalid key")},e.getResourceValueByFullKey=function(e,t){var n=e,i=o.filter(t.resources,["key",n]);return i.length>0?r.createElement("span",null,i[0].value):r.createElement("span",null,"invalid key")},e.getResourceValueStringByKey=function(e,t){var n=t.componentName,r=n+"_"+e,i=o.filter(t.resources,["key",r]);return i.length>0?i[0].value:"invalid key"},e.getResourceValueStringByFullKey=function(e,t){var n=e,r=o.filter(t.resources,["key",n]);return r.length>0?r[0].value:"invalid key"},e.getFormattedCurrency=function(e){return kendo.toString(Number(e),"c2")},e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(6),o=function(){function e(){}return e.loadInitialData=function(){return{phoneNumbers:this.phoneNumbers,insuranceList:this.insuranceList,resources:this.resources,authorizationRules:this.authorizationRules,memberDetail:this.memberDetail,planMemberInvestment:this.planMemberInvestment,data:this.data,openPopupObj:this.openPopupObj,memberEmail:this.memberEmail,benefitQuoteData:this.benefitQuoteData,errorPanelObj:this.errorPanelObj,benefitQuoteAmount:this.benefitQuoteAmount}},e.resources=new Array,e.authorizationRules=new Array,e.serverError=new r.MemberTodoListProxies.ErrorDto,e.data=new r.MemberTodoListProxies.ToDoListApiResponse,e.phoneNumbers=new r.MemberTodoListProxies.PhoneNumbersApiResponse,e.insuranceList=new r.MemberTodoListProxies.InsuranceApiResponse,e.memberDetail=new r.MemberTodoListProxies.MemberApiResponse,e.benefitQuoteData=new r.MemberTodoListProxies.RetireReady,e.memberEmail=new r.MemberTodoListProxies.EmailAddressesApiResponse,e.planMemberInvestment=new r.MemberTodoListProxies.InvestmentsApiResponse,e.benefitQuoteAmount=new r.MemberTodoListProxies.BenefitQuote,e.openPopupObj={},e.errorPanelObj=[],e}();t.InitialState=o},function(e,t){e.exports=ReactRedux},function(e,t){e.exports=Redux},function(e,t){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var r;!function(e){function t(e,t,n,r,o){throw new Ct(e,t,n,r,o)}var r=function(){function e(e,t){this.jsonParseReviver=void 0,this.http=t?t:window,this.baseUrl=e?e:"https://mocksvc.mulesoft.com/mocks/456e2bce-2667-4ef8-9655-c6fd98b5a8e8/api/russell/v1"}return e.prototype.serviceStatusGet=function(){var e=this,t=this.baseUrl+"/service/status";t=t.replace(/[?&]$/,"");var n={method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(t,n).then(function(t){return e.processServiceStatusGet(t)})},e.prototype.processServiceStatusGet=function(e){var n=this,r=e.status,o={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return o[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?a.fromJS(r):new a}):503===r?e.text().then(function(e){var i=null,a=""===e?null:JSON.parse(e,n.jsonParseReviver);return i=void 0!==a?a:null,t("A server error occurred.",r,e,o,i)}):401===r?e.text().then(function(e){var i=null,a=""===e?null:JSON.parse(e,n.jsonParseReviver);return i=void 0!==a?a:null,t("A server error occurred.",r,e,o,i)}):403===r?e.text().then(function(e){var i=null,a=""===e?null:JSON.parse(e,n.jsonParseReviver);return i=void 0!==a?a:null,t("A server error occurred.",r,e,o,i)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,o)}):Promise.resolve(null)},e.prototype.applicationsByApplicationIdGet=function(e){var t=this,n=this.baseUrl+"/applications/{applicationId}";if(void 0===e||null===e)throw new Error("The parameter 'applicationId' must be defined.");n=n.replace("{applicationId}",encodeURIComponent(""+e)),n=n.replace(/[?&]$/,"");var r={method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(n,r).then(function(e){return t.processApplicationsByApplicationIdGet(e)})},e.prototype.processApplicationsByApplicationIdGet=function(e){var n=this,r=e.status,o={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return o[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?tt.fromJS(r):new tt}):401===r?e.text().then(function(e){var i=null,a=""===e?null:JSON.parse(e,n.jsonParseReviver);return i=void 0!==a?a:null,t("A server error occurred.",r,e,o,i)}):403===r?e.text().then(function(e){var i=null,a=""===e?null:JSON.parse(e,n.jsonParseReviver);return i=void 0!==a?a:null,t("A server error occurred.",r,e,o,i)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,o)}):Promise.resolve(null)},e.prototype.plansDefaultparametersByPlanCodeGet=function(e,t){var n=this,r=this.baseUrl+"/plans/{planCode}/defaultparameters";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");r=r.replace("{planCode}",encodeURIComponent(""+e)),r=r.replace(/[?&]$/,"");var o={method:"GET",headers:{"X-Correlation-Id":void 0!==t&&null!==t?""+t:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(r,o).then(function(e){return n.processPlansDefaultparametersByPlanCodeGet(e)})},e.prototype.processPlansDefaultparametersByPlanCodeGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?Y.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansBpayreferencesByPlanCodeGet=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/bpayreferences?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'customerReference' must be defined and cannot be null.");if(i+="customerReference="+encodeURIComponent(""+t)+"&",void 0===n||null===n)throw new Error("The parameter 'surName' must be defined and cannot be null.");i+="surName="+encodeURIComponent(""+n)+"&",i=i.replace(/[?&]$/,"");var a={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansBpayreferencesByPlanCodeGet(e)})},e.prototype.processPlansBpayreferencesByPlanCodeGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?Se.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansInvestmentstylereturndetailsByPlanCodeGet=function(e,t){var n=this,r=this.baseUrl+"/plans/{planCode}/investmentstylereturndetails";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");r=r.replace("{planCode}",encodeURIComponent(""+e)),r=r.replace(/[?&]$/,"");var o={method:"GET",headers:{"X-Correlation-Id":void 0!==t&&null!==t?""+t:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(r,o).then(function(e){return n.processPlansInvestmentstylereturndetailsByPlanCodeGet(e)})},e.prototype.processPlansInvestmentstylereturndetailsByPlanCodeGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?ze.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansResourcesByPlanCodeAndApplicationIdGet=function(e,t,n,r,o,i,a,s){var l=this,u=this.baseUrl+"/plans/{planCode}/resources/{applicationId}?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(u=u.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'applicationId' must be defined.");u=u.replace("{applicationId}",encodeURIComponent(""+t)),void 0!==n&&(u+="clientType="+encodeURIComponent(""+n)+"&"),void 0!==r&&(u+="classificationId="+encodeURIComponent(""+r)+"&"),void 0!==o&&(u+="moduleName="+encodeURIComponent(""+o)+"&"),void 0!==i&&(u+="componentName="+encodeURIComponent(""+i)+"&"),void 0!==a&&(u+="elementName="+encodeURIComponent(""+a)+"&"),u=u.replace(/[?&]$/,"");var c={method:"GET",headers:{"X-Correlation-Id":void 0!==s&&null!==s?""+s:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(u,c).then(function(e){return l.processPlansResourcesByPlanCodeAndApplicationIdGet(e)})},e.prototype.processPlansResourcesByPlanCodeAndApplicationIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?ft.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansAuthorizationrulesByPlanCodeAndApplicationIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/authorizationrules/{applicationId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'applicationId' must be defined.");o=o.replace("{applicationId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansAuthorizationrulesByPlanCodeAndApplicationIdGet(e)})},e.prototype.processPlansAuthorizationrulesByPlanCodeAndApplicationIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?dt.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersSupermatchByPlanCodeAndMemberIdPost=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/supermatch";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"POST",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersSupermatchByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersSupermatchByPlanCodeAndMemberIdPost=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?$e.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersAnnualparametersByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/annualparameters";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersAnnualparametersByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersAnnualparametersByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?V.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersProductByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/product";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersProductByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersProductByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?se.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersProductByPlanCodeAndMemberIdPut=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/product";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"PUT",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersProductByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersProductByPlanCodeAndMemberIdPut=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersAddressByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/address";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersAddressByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersAddressByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);if(r&&r.constructor===Array){t=[];for(var o=0,i=r;o<i.length;o++){var a=i[o];t.push(ee.fromJS(a))}}return t}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInsuranceByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/insurance";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersInsuranceByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInsuranceByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?le.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersFundperformanceByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/fundperformance";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersFundperformanceByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersFundperformanceByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?x.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersPhonenumbersByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/phonenumbers";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersPhonenumbersByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersPhonenumbersByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?A.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersEmailaddressesByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/emailaddresses";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersEmailaddressesByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersEmailaddressesByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?J.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTodolistItemsCountByPlanCodeAndMemberIdGet=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/todolist/items/count?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(i=i.replace("{memberId}",encodeURIComponent(""+t)),void 0===n||null===n)throw new Error("The parameter 'status' must be defined and cannot be null.");i+="status="+encodeURIComponent(""+n)+"&",i=i.replace(/[?&]$/,"");var a={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersTodolistItemsCountByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersTodolistItemsCountByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?v.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTodolistByPlanCodeAndMemberIdGet=function(e,t,n,r,o,i){var a=this,s=this.baseUrl+"/plans/{planCode}/members/{memberId}/todolist?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(s=s.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");s=s.replace("{memberId}",encodeURIComponent(""+t)),void 0!==n&&(s+="textType="+encodeURIComponent(""+n)+"&"),void 0!==r&&(s+="classificationId="+encodeURIComponent(""+r)+"&"),void 0!==o&&(s+="status="+encodeURIComponent(""+o)+"&"),s=s.replace(/[?&]$/,"");var l={method:"GET",headers:{"X-Correlation-Id":void 0!==i&&null!==i?""+i:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(s,l).then(function(e){return a.processPlansMembersTodolistByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersTodolistByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?p.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a);
}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTodolistByPlanCodeAndMemberIdPut=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/todolist";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"PUT",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersTodolistByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersTodolistByPlanCodeAndMemberIdPut=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersQuestionsByPlanCodeAndMemberIdPost=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/questions";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"POST",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersQuestionsByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersQuestionsByPlanCodeAndMemberIdPost=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersEmailsByPlanCodeAndMemberIdPost=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/emails";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"POST",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersEmailsByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersEmailsByPlanCodeAndMemberIdPost=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyReportDocumentIdByPlanCodeAndMemberIdGet=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready/report/{documentId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(i=i.replace("{memberId}",encodeURIComponent(""+t)),void 0===n||null===n)throw new Error("The parameter 'documentId' must be defined.");i=i.replace("{documentId}",encodeURIComponent(""+n)),i=i.replace(/[?&]$/,"");var a={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersRetirereadyReportDocumentIdByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersRetirereadyReportDocumentIdByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?ot.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersRetirereadyByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersRetirereadyByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?C.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyByPlanCodeAndMemberIdPost=function(e,t,n,r,o,i,a){var s=this,l=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(l=l.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(l=l.replace("{memberId}",encodeURIComponent(""+t)),void 0===n||null===n)throw new Error("The parameter 'project' must be defined and cannot be null.");if(l+="project="+encodeURIComponent(""+n)+"&",void 0===r||null===r)throw new Error("The parameter 'save' must be defined and cannot be null.");if(l+="save="+encodeURIComponent(""+r)+"&",void 0===o||null===o)throw new Error("The parameter 'report' must be defined and cannot be null.");l+="report="+encodeURIComponent(""+o)+"&",l=l.replace(/[?&]$/,"");var u=JSON.stringify(i),c={body:u,method:"POST",headers:{"X-Correlation-Id":void 0!==a&&null!==a?""+a:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(l,c).then(function(e){return s.processPlansMembersRetirereadyByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersRetirereadyByPlanCodeAndMemberIdPost=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?C.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyByPlanCodeAndMemberIdDelete=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"DELETE",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersRetirereadyByPlanCodeAndMemberIdDelete(e)})},e.prototype.processPlansMembersRetirereadyByPlanCodeAndMemberIdDelete=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersComparisondataByPlanCodeAndMemberIdGet=function(e,t,n,r,o,i,a,s,l){var u=this,c=this.baseUrl+"/plans/{planCode}/members/{memberId}/comparisondata?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(c=c.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(c=c.replace("{memberId}",encodeURIComponent(""+t)),void 0===n||null===n)throw new Error("The parameter 'minimumSalary' must be defined and cannot be null.");if(c+="minimumSalary="+encodeURIComponent(""+n)+"&",void 0===r||null===r)throw new Error("The parameter 'maximumSalary' must be defined and cannot be null.");if(c+="maximumSalary="+encodeURIComponent(""+r)+"&",void 0===o||null===o)throw new Error("The parameter 'minimumAge' must be defined and cannot be null.");if(c+="minimumAge="+encodeURIComponent(""+o)+"&",void 0===i||null===i)throw new Error("The parameter 'maximumAge' must be defined and cannot be null.");if(c+="maximumAge="+encodeURIComponent(""+i)+"&",void 0===a||null===a)throw new Error("The parameter 'currentBalance' must be defined and cannot be null.");if(c+="currentBalance="+encodeURIComponent(""+a)+"&",void 0===s||null===s)throw new Error("The parameter 'gender' must be defined and cannot be null.");c+="gender="+encodeURIComponent(""+s)+"&",c=c.replace(/[?&]$/,"");var p={method:"GET",headers:{"X-Correlation-Id":void 0!==l&&null!==l?""+l:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(c,p).then(function(e){return u.processPlansMembersComparisondataByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersComparisondataByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?L.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentearningsByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentearnings";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersInvestmentearningsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInvestmentearningsByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?U.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersBenefitgrowthByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/benefitgrowth";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersBenefitgrowthByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersBenefitgrowthByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?P.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersBenefitquoteByPlanCodeAndMemberIdGet=function(e,t,n,r,o){var i=this,a=this.baseUrl+"/plans/{planCode}/members/{memberId}/benefitquote?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(a=a.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");a=a.replace("{memberId}",encodeURIComponent(""+t)),void 0!==n&&(a+="benefitType="+encodeURIComponent(""+n)+"&"),void 0!==r&&(a+="payeeType="+encodeURIComponent(""+r)+"&"),a=a.replace(/[?&]$/,"");var s={method:"GET",headers:{"X-Correlation-Id":void 0!==o&&null!==o?""+o:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(a,s).then(function(e){return i.processPlansMembersBenefitquoteByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersBenefitquoteByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?M.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersDocumentsDocumentIdByPlanCodeAndMemberIdGet=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/documents/{documentId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(i=i.replace("{memberId}",encodeURIComponent(""+t)),void 0===n||null===n)throw new Error("The parameter 'documentId' must be defined.");i=i.replace("{documentId}",encodeURIComponent(""+n)),i=i.replace(/[?&]$/,"");var a={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersDocumentsDocumentIdByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersDocumentsDocumentIdByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?O.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersDocumentsByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/documents";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersDocumentsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersDocumentsByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?g.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersDocumentsByPlanCodeAndMemberIdPost=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/documents";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"POST",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersDocumentsByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersDocumentsByPlanCodeAndMemberIdPost=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?O.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentswitchesByPlanCodeAndMemberIdPost=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentswitches";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"POST",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdPost=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentswitchesByPlanCodeAndMemberIdDelete=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentswitches";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"DELETE",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdDelete(e)})},e.prototype.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdDelete=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentsByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investments";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersInvestmentsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInvestmentsByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?F.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersConcessionalcontributionsByPlanCodeAndMemberIdGet=function(e,t,n,r,o){var i=this,a=this.baseUrl+"/plans/{planCode}/members/{memberId}/concessionalcontributions?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(a=a.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");a=a.replace("{memberId}",encodeURIComponent(""+t)),void 0!==n&&(a+="surchargePeriods="+encodeURIComponent(""+n)+"&"),void 0!==r&&(a+="includeLinkedMembers="+encodeURIComponent(""+r)+"&"),a=a.replace(/[?&]$/,"");var s={method:"GET",headers:{"X-Correlation-Id":void 0!==o&&null!==o?""+o:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(a,s).then(function(e){return i.processPlansMembersConcessionalcontributionsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersConcessionalcontributionsByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?ye.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null);
},e.prototype.plansMembersRolloversByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/rollovers";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersRolloversByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersRolloversByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?de.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRolloversByPlanCodeAndMemberIdPost=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/rollovers";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"POST",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersRolloversByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersRolloversByPlanCodeAndMemberIdPost=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?de.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentoptiondetailsByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentoptiondetails";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersInvestmentoptiondetailsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInvestmentoptiondetailsByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?ht.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRebalancingstatusByPlanCodeAndMemberIdPut=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/rebalancingstatus";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"PUT",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersRebalancingstatusByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersRebalancingstatusByPlanCodeAndMemberIdPut=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTfnByPlanCodeAndMemberIdPut=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/tfn";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"PUT",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersTfnByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersTfnByPlanCodeAndMemberIdPut=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersByPlanCodeAndMemberIdGet=function(e,t,n){var r=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return r.processPlansMembersByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersByPlanCodeAndMemberIdGet=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?Z.fromJS(r):null}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e.prototype.plansMembersByPlanCodeAndMemberIdPut=function(e,t,n,r){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var a=JSON.stringify(n),s={body:a,method:"PUT",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersByPlanCodeAndMemberIdPut=function(e){var n=this,r=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===r?e.text().then(function(e){var t=null,r=""===e?null:JSON.parse(e,n.jsonParseReviver);return t=r?o.fromJS(r):new o}):401===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):403===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):404===r?e.text().then(function(e){var a=null,s=""===e?null:JSON.parse(e,n.jsonParseReviver);return a=s?o.fromJS(s):new o,t("A server error occurred.",r,e,i,a)}):200!==r&&204!==r?e.text().then(function(e){return t("An unexpected server error occurred.",r,e,i)}):Promise.resolve(null)},e}();e.Client=r;var o=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e){if(e.errors&&e.errors.constructor===Array){this.errors=[];for(var t=0,n=e.errors;t<n.length;t++){var r=n[t];this.errors.push(i.fromJS(r))}}this.message=e.message}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.errors&&this.errors.constructor===Array){e.errors=[];for(var t=0,n=this.errors;t<n.length;t++){var r=n[t];e.errors.push(r.toJSON())}}return e.message=this.message,e},e}();e.ApiResponse=o;var i=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.type=e.type,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.type=this.type,e.description=this.description,e},e}();e.ErrorDto=i;var a=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.status=e.status)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.status=this.status,e},e}();e.ServiceStatus=a;var s=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.description=this.description,e},e}();e.IdDescription=s;var l=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.description=this.description,e},e}();e.CodeDescription=l;var u=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.code=e.code,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.code=this.code,e.description=this.description,e},e}();e.IdCodeDescription=u;var c;!function(e){e[e.PERCENTAGE="PERCENTAGE"]="PERCENTAGE",e[e.HIERARCHY="HIERARCHY"]="HIERARCHY",e[e.PRORATA="PRORATA"]="PRORATA",e[e.HIGHESTBALANCE="HIGHESTBALANCE"]="HIGHESTBALANCE"}(c=e.InvestmentChoiceType||(e.InvestmentChoiceType={}));var p=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.toDoListItems=[]),n}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.feeSaving=t.feeSaving,this.annualFee=t.annualFee,this.accountBalance=t.accountBalance,this.preTaxContribution=t.preTaxContribution,this.postTaxContribution=t.postTaxContribution,this.simulationDate=t.simulationDate,this.oneOffContribution=t.oneOffContribution,this.superInOtherFund=t.superInOtherFund,this.noOfYearsSinceLastContact=t.noOfYearsSinceLastContact,this.searchStage=t.searchStage,this.investmentStyleCurrent=t.investmentStyleCurrent?h.fromJS(t.investmentStyleCurrent):void 0,this.investmentStyleSimulated=t.investmentStyleSimulated?h.fromJS(t.investmentStyleSimulated):void 0,t.toDoListItems&&t.toDoListItems.constructor===Array)){this.toDoListItems=[];for(var n=0,r=t.toDoListItems;n<r.length;n++){var o=r[n];this.toDoListItems.push(d.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.feeSaving=this.feeSaving,t.annualFee=this.annualFee,t.accountBalance=this.accountBalance,t.preTaxContribution=this.preTaxContribution,t.postTaxContribution=this.postTaxContribution,t.simulationDate=this.simulationDate,t.oneOffContribution=this.oneOffContribution,t.superInOtherFund=this.superInOtherFund,t.noOfYearsSinceLastContact=this.noOfYearsSinceLastContact,t.searchStage=this.searchStage,t.investmentStyleCurrent=this.investmentStyleCurrent?this.investmentStyleCurrent.toJSON():void 0,t.investmentStyleSimulated=this.investmentStyleSimulated?this.investmentStyleSimulated.toJSON():void 0,this.toDoListItems&&this.toDoListItems.constructor===Array){t.toDoListItems=[];for(var n=0,r=this.toDoListItems;n<r.length;n++){var o=r[n];t.toDoListItems.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.ToDoListApiResponse=p;var d=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.status=new f)}return e.prototype.init=function(e){e&&(this.id=e.id,this.status=e.status?f.fromJS(e.status):new f,this.isRetireReady=e.isRetireReady,this.header=e.header,this.message=e.message)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.status=this.status?this.status.toJSON():void 0,e.isRetireReady=this.isRetireReady,e.header=this.header,e.message=this.message,e},e}();e.ToDoListItem=d;var h=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.shortDescription=e.shortDescription,this.longDescription=e.longDescription)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.shortDescription=this.shortDescription,e.longDescription=this.longDescription,e},e}();e.GenericCodeDescription=h;var f=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.description=this.description,e},e}();e.Status=f;var m=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.isInterested=e.isInterested,this.isRetireReady=e.isRetireReady,this.tdlData=e.tdlData?y.fromJS(e.tdlData):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.isInterested=this.isInterested,e.isRetireReady=this.isRetireReady,e.tdlData=this.tdlData?this.tdlData.toJSON():void 0,e},e}();e.UpdateToDoList=m;var y=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.emailConfirmed=e.emailConfirmed,this.pdsAcknowledged=e.pdsAcknowledged,this.trusteeDirConfirmed=e.trusteeDirConfirmed,this.riqsUpgradeConfirmed=e.riqsUpgradeConfirmed)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.emailConfirmed=this.emailConfirmed,e.pdsAcknowledged=this.pdsAcknowledged,e.trusteeDirConfirmed=this.trusteeDirConfirmed,e.riqsUpgradeConfirmed=this.riqsUpgradeConfirmed,e},e}();e.ToDoListUpgrade=y;var v=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.count=t.count)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.count=this.count,e.prototype.toJSON.call(this,t),t},t}(o);e.ToDoListCount=v;var S=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.isCMSGenerate=e.isCMSGenerate,this.questionType=e.questionType,this.mobileNumber=e.mobileNumber,this.workNumber=e.workNumber,this.faxNumber=e.faxNumber,this.phoneNumber=e.phoneNumber,this.email=e.email)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.isCMSGenerate=this.isCMSGenerate,e.questionType=this.questionType,e.mobileNumber=this.mobileNumber,e.workNumber=this.workNumber,e.faxNumber=this.faxNumber,e.phoneNumber=this.phoneNumber,e.email=this.email,e},e}();e.Questions=S;var b=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.subject=e.subject,this.name=e.name,this.phone=e.phone,this.address=e.address,this.cityStatePostcode=e.cityStatePostcode,this.email=e.email,this.message=e.message,this.isCallRequest=e.isCallRequest)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.subject=this.subject,e.name=this.name,e.phone=this.phone,e.address=this.address,e.cityStatePostcode=this.cityStatePostcode,e.email=this.email,e.message=this.message,e.isCallRequest=this.isCallRequest,e},e}();e.Emails=b;var E=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.key=e.key,this.value=e.value)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.key=this.key,e.value=this.value,e},e}();e.Resource=E;var g=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.documents=[]),n}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.documents&&t.documents.constructor===Array){this.documents=[];for(var n=0,r=t.documents;n<r.length;n++){var o=r[n];this.documents.push(I.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.documents&&this.documents.constructor===Array){t.documents=[];for(var n=0,r=this.documents;n<r.length;n++){var o=r[n];t.documents.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentListApiResponse=g;var I=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.dateSent=t.dateSent,this.description=t.description,this.documentId=t.documentId)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.dateSent=this.dateSent,t.description=this.description,t.documentId=this.documentId,e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentList=I;var O=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.documentId=t.documentId,this.documentStream=t.documentStream)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.documentId=this.documentId,t.documentStream=this.documentStream,e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentApiResponse=O;var T=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.hasOptedForContribution=t.hasOptedForContribution,this.contributionAmount=t.contributionAmount,this.frequency=t.frequency)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.hasOptedForContribution=this.hasOptedForContribution,t.contributionAmount=this.contributionAmount,t.frequency=this.frequency,e.prototype.toJSON.call(this,t),t},t}(o);e.CreateDocument=T;var C=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=new N),n}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?N.fromJS(t.data):new N)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.RetireReadyApiResponse=C;var N=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.isDataComplete=e.isDataComplete,this.isAutoUpdate=e.isAutoUpdate,this.birthDate=e.birthDate,this.currentBalance=e.currentBalance,this.retirementAge=e.retirementAge,this.ageIncomeLastTo=e.ageIncomeLastTo,this.preTaxAnnualSalary=e.preTaxAnnualSalary,this.employerContributionRate=e.employerContributionRate,this.investmentStyleCurrent=e.investmentStyleCurrent,this.investmentStyleCurrentPct=e.investmentStyleCurrentPct,this.investmentStylePension=e.investmentStylePension,this.investmentStylePensionPct=e.investmentStylePensionPct,this.investmentStyleEffectiveDate=e.investmentStyleEffectiveDate,this.investmentStyleReturns=e.investmentStyleReturns?_.fromJS(e.investmentStyleReturns):void 0,this.isAgePensionIncluded=e.isAgePensionIncluded,this.isHomeOwner=e.isHomeOwner,this.email=e.email,this.preTaxCurrentContribution=e.preTaxCurrentContribution,this.postTaxCurrentContribution=e.postTaxCurrentContribution,this.lifestyleTracked=e.lifestyleTracked,this.lifestyleGoal=e.lifestyleGoal,this.projectedIncome=e.projectedIncome,this.desiredIncome=e.desiredIncome,this.simulatedIncome=e.simulatedIncome,this.shortfallAmount=e.shortfallAmount,this.lumpSumAtRetirementTracked=e.lumpSumAtRetirementTracked,this.lumpSumAtRetirementSimulated=e.lumpSumAtRetirementSimulated,this.preTaxContributionSimulated=e.preTaxContributionSimulated,this.postTaxContributionSimulated=e.postTaxContributionSimulated,this.oneOffcontribution=e.oneOffcontribution,this.superInOtherFund=e.superInOtherFund,this.investmentStyleSimulated=e.investmentStyleSimulated,this.investmentStyleSimulatedPct=e.investmentStyleSimulatedPct,this.includeTTRStrategy=e.includeTTRStrategy,this.trackingPeriod=e.trackingPeriod?R.fromJS(e.trackingPeriod):void 0,this.documentId=e.documentId,this.deflatorRate=e.deflatorRate,this.salaryGrowthRate=e.salaryGrowthRate)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.isDataComplete=this.isDataComplete,e.isAutoUpdate=this.isAutoUpdate,e.birthDate=this.birthDate,e.currentBalance=this.currentBalance,e.retirementAge=this.retirementAge,e.ageIncomeLastTo=this.ageIncomeLastTo,e.preTaxAnnualSalary=this.preTaxAnnualSalary,e.employerContributionRate=this.employerContributionRate,e.investmentStyleCurrent=this.investmentStyleCurrent,e.investmentStyleCurrentPct=this.investmentStyleCurrentPct,e.investmentStylePension=this.investmentStylePension,e.investmentStylePensionPct=this.investmentStylePensionPct,e.investmentStyleEffectiveDate=this.investmentStyleEffectiveDate,e.investmentStyleReturns=this.investmentStyleReturns?this.investmentStyleReturns.toJSON():void 0,e.isAgePensionIncluded=this.isAgePensionIncluded,e.isHomeOwner=this.isHomeOwner,e.email=this.email,e.preTaxCurrentContribution=this.preTaxCurrentContribution,e.postTaxCurrentContribution=this.postTaxCurrentContribution,e.lifestyleTracked=this.lifestyleTracked,e.lifestyleGoal=this.lifestyleGoal,e.projectedIncome=this.projectedIncome,e.desiredIncome=this.desiredIncome,e.simulatedIncome=this.simulatedIncome,e.shortfallAmount=this.shortfallAmount,e.lumpSumAtRetirementTracked=this.lumpSumAtRetirementTracked,e.lumpSumAtRetirementSimulated=this.lumpSumAtRetirementSimulated,e.preTaxContributionSimulated=this.preTaxContributionSimulated,e.postTaxContributionSimulated=this.postTaxContributionSimulated,e.oneOffcontribution=this.oneOffcontribution,e.superInOtherFund=this.superInOtherFund,e.investmentStyleSimulated=this.investmentStyleSimulated,e.investmentStyleSimulatedPct=this.investmentStyleSimulatedPct,e.includeTTRStrategy=this.includeTTRStrategy,e.trackingPeriod=this.trackingPeriod?this.trackingPeriod.toJSON():void 0,e.documentId=this.documentId,e.deflatorRate=this.deflatorRate,e.salaryGrowthRate=this.salaryGrowthRate,e},e}();e.RetireReady=N;var R=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.age=e.age,this.projectedPreRetirementSalary=e.projectedPreRetirementSalary,this.projectedSuperPension=e.projectedSuperPension,this.projectedAgePension=e.projectedAgePension)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.age=this.age,e.projectedPreRetirementSalary=this.projectedPreRetirementSalary,e.projectedSuperPension=this.projectedSuperPension,e.projectedAgePension=this.projectedAgePension,e},e}();e.TrackingPeriod=R;var _=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.investmentStyleId=e.investmentStyleId,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.retirementRatePercentage=e.retirementRatePercentage,this.accumulationRatePercentage=e.accumulationRatePercentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentStyleId=this.investmentStyleId,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.retirementRatePercentage=this.retirementRatePercentage,e.accumulationRatePercentage=this.accumulationRatePercentage,e},e}();e.InvestmentStyles=_;var A=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.phoneNumber=t.phoneNumber,this.mobileNumber=t.mobileNumber,this.workNumber=t.workNumber,this.faxNumber=t.faxNumber)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.phoneNumber=this.phoneNumber,t.mobileNumber=this.mobileNumber,t.workNumber=this.workNumber,t.faxNumber=this.faxNumber,e.prototype.toJSON.call(this,t),t},t}(o);e.PhoneNumbersApiResponse=A;var P=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=[]),n}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var n=0,r=t.data;n<r.length;n++){var o=r[n];this.data.push(w.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var n=0,r=this.data;n<r.length;n++){var o=r[n];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.BenefitGrowthApiResponse=P;var w=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.yearMonth=e.yearMonth,this.maximumBenefit=e.maximumBenefit)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.yearMonth=this.yearMonth,e.maximumBenefit=this.maximumBenefit,e},e}();e.BenefitGrowth=w;var M=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=new D),n}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?D.fromJS(t.data):new D)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.BenefitQuoteApiResponse=M;var D=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.benefitType=e.benefitType,this.payeeType=e.payeeType,this.calculationDate=e.calculationDate,this.netAmount=e.netAmount)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.benefitType=this.benefitType,e.payeeType=this.payeeType,e.calculationDate=this.calculationDate,e.netAmount=this.netAmount,e},e}();e.BenefitQuote=D;var B=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.minimumSalary=e.minimumSalary,
this.maximumSalary=e.maximumSalary,this.minimumAge=e.minimumAge,this.maximumAge=e.maximumAge,this.currentBalance=e.currentBalance,this.gender=e.gender)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.minimumSalary=this.minimumSalary,e.maximumSalary=this.maximumSalary,e.minimumAge=this.minimumAge,e.maximumAge=this.maximumAge,e.currentBalance=this.currentBalance,e.gender=this.gender,e},e}();e.ComparisonDataRequest=B;var L=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.memberCount=t.memberCount,this.mininumBenefit=t.mininumBenefit,this.averageBenefit=t.averageBenefit,this.medianBenefit=t.medianBenefit,this.maximumBenefit=t.maximumBenefit,this.lessAverageBenefitCount=t.lessAverageBenefitCount,this.lessCurrentBenefitCount=t.lessCurrentBenefitCount,this.lessCurrentBenefitPercentage=t.lessCurrentBenefitPercentage)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.memberCount=this.memberCount,t.mininumBenefit=this.mininumBenefit,t.averageBenefit=this.averageBenefit,t.medianBenefit=this.medianBenefit,t.maximumBenefit=this.maximumBenefit,t.lessAverageBenefitCount=this.lessAverageBenefitCount,t.lessCurrentBenefitCount=this.lessCurrentBenefitCount,t.lessCurrentBenefitPercentage=this.lessCurrentBenefitPercentage,e.prototype.toJSON.call(this,t),t},t}(o);e.ComparisonDataApiResponse=L;var J=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.email=t.email,this.secondaryEmail=t.secondaryEmail)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.email=this.email,t.secondaryEmail=this.secondaryEmail,e.prototype.toJSON.call(this,t),t},t}(o);e.EmailAddressesApiResponse=J;var x=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=new j),n}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?j.fromJS(t.data):new j)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.FundPerformanceApiResponse=x;var j=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.calculationDate=e.calculationDate,this.portfolios=e.portfolios?k.fromJS(e.portfolios):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.calculationDate=this.calculationDate,e.portfolios=this.portfolios?this.portfolios.toJSON():void 0,e},e}();e.FundPerformance=j;var k=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.balance=e.balance,this.inceptionDate=e.inceptionDate,this._1Month=e["1Month"],this._3Months=e["3Months"],this._1Year=e["1Year"],this._3Years=e["3Years"],this._5Years=e["5Years"],this.percentageSinceInception=e.percentageSinceInception,this.investmentGroup=e.investmentGroup)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.balance=this.balance,e.inceptionDate=this.inceptionDate,e["1Month"]=this._1Month,e["3Months"]=this._3Months,e["1Year"]=this._1Year,e["3Years"]=this._3Years,e["5Years"]=this._5Years,e.percentageSinceInception=this.percentageSinceInception,e.investmentGroup=this.investmentGroup,e},e}();e.Portfolio=k;var U=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.calculationDate=t.calculationDate,this.startDate=t.startDate,this.startBalance=t.startBalance,this.endDate=t.endDate,this.endBalance=t.endBalance,this.netCashFlow=t.netCashFlow,this.netEarnings=t.netEarnings,this.percentageEarnings=t.percentageEarnings)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,t.startDate=this.startDate,t.startBalance=this.startBalance,t.endDate=this.endDate,t.endBalance=this.endBalance,t.netCashFlow=this.netCashFlow,t.netEarnings=this.netEarnings,t.percentageEarnings=this.percentageEarnings,e.prototype.toJSON.call(this,t),t},t}(o);e.InvestmentEarningsApiResponse=U;var F=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(this.calculationDate=t.calculationDate,this.investmentTotal=t.investmentTotal,this.isRebalancing=t.isRebalancing,t.currentInvestment&&t.currentInvestment.constructor===Array){this.currentInvestment=[];for(var n=0,r=t.currentInvestment;n<r.length;n++){var o=r[n];this.currentInvestment.push(G.fromJS(o))}}if(t.futureInvestment&&t.futureInvestment.constructor===Array){this.futureInvestment=[];for(var i=0,a=t.futureInvestment;i<a.length;i++){var o=a[i];this.futureInvestment.push(H.fromJS(o))}}if(this.noOfSwitches=t.noOfSwitches,this.nextEffectiveSwitchDate=t.nextEffectiveSwitchDate,this.pendingSwitchDate=t.pendingSwitchDate,this.nextRebalancingDate=t.nextRebalancingDate,t.newCurrentBenefit&&t.newCurrentBenefit.constructor===Array){this.newCurrentBenefit=[];for(var s=0,l=t.newCurrentBenefit;s<l.length;s++){var o=l[s];this.newCurrentBenefit.push(H.fromJS(o))}}if(t.newFutureBenefit&&t.newFutureBenefit.constructor===Array){this.newFutureBenefit=[];for(var u=0,c=t.newFutureBenefit;u<c.length;u++){var o=c[u];this.newFutureBenefit.push(H.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,t.investmentTotal=this.investmentTotal,t.isRebalancing=this.isRebalancing,this.currentInvestment&&this.currentInvestment.constructor===Array){t.currentInvestment=[];for(var n=0,r=this.currentInvestment;n<r.length;n++){var o=r[n];t.currentInvestment.push(o.toJSON())}}if(this.futureInvestment&&this.futureInvestment.constructor===Array){t.futureInvestment=[];for(var i=0,a=this.futureInvestment;i<a.length;i++){var o=a[i];t.futureInvestment.push(o.toJSON())}}if(t.noOfSwitches=this.noOfSwitches,t.nextEffectiveSwitchDate=this.nextEffectiveSwitchDate,t.pendingSwitchDate=this.pendingSwitchDate,t.nextRebalancingDate=this.nextRebalancingDate,this.newCurrentBenefit&&this.newCurrentBenefit.constructor===Array){t.newCurrentBenefit=[];for(var s=0,l=this.newCurrentBenefit;s<l.length;s++){var o=l[s];t.newCurrentBenefit.push(o.toJSON())}}if(this.newFutureBenefit&&this.newFutureBenefit.constructor===Array){t.newFutureBenefit=[];for(var u=0,c=this.newFutureBenefit;u<c.length;u++){var o=c[u];t.newFutureBenefit.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InvestmentsApiResponse=F;var G=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.unitPrice=e.unitPrice,this.unitsHeld=e.unitsHeld,this.amount=e.amount)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.unitPrice=this.unitPrice,e.unitsHeld=this.unitsHeld,e.amount=this.amount,e},e}();e.InvestmentInfo=G;var H=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.percentage=this.percentage,e},e}();e.BenefitInfo=H;var V=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=new K),n}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?K.fromJS(t.data):new K)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.AnnualParametersApiResponse=V;var K=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.concessionalCap=e.concessionalCap,this.nonConcessionalCap=e.nonConcessionalCap,this.nonConcessionalCapBringForward=e.nonConcessionalCapBringForward,this.isAgePensionIncluded=e.isAgePensionIncluded,this.preservationAge=e.preservationAge,this.pensionAge=e.pensionAge,this.defaultSalaryIndex=e.defaultSalaryIndex,this.isHomeOwner=e.isHomeOwner,this.oneOffContributionAgeDefault=e.oneOffContributionAgeDefault,this.deflatorPercentage=e.deflatorPercentage,this.contactNumber=e.contactNumber)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.concessionalCap=this.concessionalCap,e.nonConcessionalCap=this.nonConcessionalCap,e.nonConcessionalCapBringForward=this.nonConcessionalCapBringForward,e.isAgePensionIncluded=this.isAgePensionIncluded,e.preservationAge=this.preservationAge,e.pensionAge=this.pensionAge,e.defaultSalaryIndex=this.defaultSalaryIndex,e.isHomeOwner=this.isHomeOwner,e.oneOffContributionAgeDefault=this.oneOffContributionAgeDefault,e.deflatorPercentage=this.deflatorPercentage,e.contactNumber=this.contactNumber,e},e}();e.AnnualParameters=K;var Y=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(t.agePension&&t.agePension.constructor===Array){this.agePension=[];for(var n=0,r=t.agePension;n<r.length;n++){var o=r[n];this.agePension.push(W.fromJS(o))}}if(this.maxCoContribution=t.maxCoContribution,t.preservationAge&&t.preservationAge.constructor===Array){this.preservationAge=[];for(var i=0,a=t.preservationAge;i<a.length;i++){var o=a[i];this.preservationAge.push(X.fromJS(o))}}if(t.lifeExpectancy&&t.lifeExpectancy.constructor===Array){this.lifeExpectancy=[];for(var s=0,l=t.lifeExpectancy;s<l.length;s++){var o=l[s];this.lifeExpectancy.push($.fromJS(o))}}if(this.minimumWorkTestAge=t.minimumWorkTestAge,this.maximumWorkTestAge=t.maximumWorkTestAge,this.accumulationSuperEarningTaxRate=t.accumulationSuperEarningTaxRate,this.contributionEndAge=t.contributionEndAge,this.preTaxContributionRate=t.preTaxContributionRate,this.preTaxContributionLimit=t.preTaxContributionLimit,this.preTaxExcessContributionRate=t.preTaxExcessContributionRate,this.firstYearBringForwardNonConcessionalContLimit=t.firstYearBringForwardNonConcessionalContLimit,this.concessionalContributionLimitText=t.concessionalContributionLimitText,this.belowConcessionalContributionLimit=t.belowConcessionalContributionLimit,this.aboveConcessionalContributionLimit=t.aboveConcessionalContributionLimit,this.coContibutionLimit=t.coContibutionLimit,this.thresholdEffectiveDate=t.thresholdEffectiveDate,this.deflatorRate=t.deflatorRate,this.salaryGrowthRate=t.salaryGrowthRate,t.sGRate&&t.sGRate.constructor===Array){this.sGRate=[];for(var u=0,c=t.sGRate;u<c.length;u++){var o=c[u];this.sGRate.push(Q.fromJS(o))}}this.nonConcessionalCapAmount=t.nonConcessionalCapAmount}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.agePension&&this.agePension.constructor===Array){t.agePension=[];for(var n=0,r=this.agePension;n<r.length;n++){var o=r[n];t.agePension.push(o.toJSON())}}if(t.maxCoContribution=this.maxCoContribution,this.preservationAge&&this.preservationAge.constructor===Array){t.preservationAge=[];for(var i=0,a=this.preservationAge;i<a.length;i++){var o=a[i];t.preservationAge.push(o.toJSON())}}if(this.lifeExpectancy&&this.lifeExpectancy.constructor===Array){t.lifeExpectancy=[];for(var s=0,l=this.lifeExpectancy;s<l.length;s++){var o=l[s];t.lifeExpectancy.push(o.toJSON())}}if(t.minimumWorkTestAge=this.minimumWorkTestAge,t.maximumWorkTestAge=this.maximumWorkTestAge,t.accumulationSuperEarningTaxRate=this.accumulationSuperEarningTaxRate,t.contributionEndAge=this.contributionEndAge,t.preTaxContributionRate=this.preTaxContributionRate,t.preTaxContributionLimit=this.preTaxContributionLimit,t.preTaxExcessContributionRate=this.preTaxExcessContributionRate,t.firstYearBringForwardNonConcessionalContLimit=this.firstYearBringForwardNonConcessionalContLimit,t.concessionalContributionLimitText=this.concessionalContributionLimitText,t.belowConcessionalContributionLimit=this.belowConcessionalContributionLimit,t.aboveConcessionalContributionLimit=this.aboveConcessionalContributionLimit,t.coContibutionLimit=this.coContibutionLimit,t.thresholdEffectiveDate=this.thresholdEffectiveDate,t.deflatorRate=this.deflatorRate,t.salaryGrowthRate=this.salaryGrowthRate,this.sGRate&&this.sGRate.constructor===Array){t.sGRate=[];for(var u=0,c=this.sGRate;u<c.length;u++){var o=c[u];t.sGRate.push(o.toJSON())}}return t.nonConcessionalCapAmount=this.nonConcessionalCapAmount,e.prototype.toJSON.call(this,t),t},t}(o);e.DefaultParametersApiResponse=Y;var W=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.dateOfBirth=e.dateOfBirth,this.ageMale=e.ageMale,this.ageFemale=e.ageFemale)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.dateOfBirth=this.dateOfBirth,e.ageMale=this.ageMale,e.ageFemale=this.ageFemale,e},e}();e.AgePensionTable=W;var X=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.dateOfBirth=e.dateOfBirth,this.age=e.age)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.dateOfBirth=this.dateOfBirth,e.age=this.age,e},e}();e.PreservationAgeReferenceTable=X;var $=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.age=e.age,this.e0xMale=e.e0xMale,this.e0xFemale=e.e0xFemale,this._1xMale=e["1xMale"],this._1xFemale=e["1xFemale"])},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.age=this.age,e.e0xMale=this.e0xMale,e.e0xFemale=this.e0xFemale,e["1xMale"]=this._1xMale,e["1xFemale"]=this._1xFemale,e},e}();e.LifeExpectancyTable=$;var Q=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.yearToJune=e.yearToJune,this.rate=e.rate)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.yearToJune=this.yearToJune,e.rate=this.rate,e},e}();e.SGRateTable=Q;var q=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(t.address&&t.address.constructor===Array){this.address=[];for(var n=0,r=t.address;n<r.length;n++){var o=r[n];this.address.push(ee.fromJS(o))}}if(t.emailAddress&&t.emailAddress.constructor===Array){this.emailAddress=[];for(var i=0,a=t.emailAddress;i<a.length;i++){var o=a[i];this.emailAddress.push(te.fromJS(o))}}if(t.phoneNumber&&t.phoneNumber.constructor===Array){this.phoneNumber=[];for(var s=0,l=t.phoneNumber;s<l.length;s++){var o=l[s];this.phoneNumber.push(ne.fromJS(o))}}if(t.product&&t.product.constructor===Array){this.product=[];for(var u=0,c=t.product;u<c.length;u++){var o=c[u];this.product.push(z.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.address&&this.address.constructor===Array){t.address=[];for(var n=0,r=this.address;n<r.length;n++){var o=r[n];t.address.push(o.toJSON())}}if(this.emailAddress&&this.emailAddress.constructor===Array){t.emailAddress=[];for(var i=0,a=this.emailAddress;i<a.length;i++){var o=a[i];t.emailAddress.push(o.toJSON())}}if(this.phoneNumber&&this.phoneNumber.constructor===Array){t.phoneNumber=[];for(var s=0,l=this.phoneNumber;s<l.length;s++){var o=l[s];t.phoneNumber.push(o.toJSON())}}if(this.product&&this.product.constructor===Array){t.product=[];for(var u=0,c=this.product;u<c.length;u++){var o=c[u];t.product.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.UpdateMember=q;var z=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.planCode=t.planCode,this.isOnlineCommunicationRequired=t.isOnlineCommunicationRequired,this.hasMarketingConsent=t.hasMarketingConsent,this.hasSuperMatchConsent=t.hasSuperMatchConsent,this.dualConsentType=t.dualConsentType)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.planCode=this.planCode,t.isOnlineCommunicationRequired=this.isOnlineCommunicationRequired,t.hasMarketingConsent=this.hasMarketingConsent,t.hasSuperMatchConsent=this.hasSuperMatchConsent,t.dualConsentType=this.dualConsentType,e.prototype.toJSON.call(this,t),t},t}(o);e.UpdateProduct=z;var Z=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.accountAuthority="Online Authority"),n}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(this.memberId=t.memberId,this.title=t.title,this.firstName=t.firstName,this.lastName=t.lastName,this.dateOfBirth=t.dateOfBirth,this.age=t.age,this.gender=t.gender,this.accountAuthority=void 0!==t.accountAuthority?t.accountAuthority:"Online Authority",t.address&&t.address.constructor===Array){this.address=[];for(var n=0,r=t.address;n<r.length;n++){var o=r[n];this.address.push(ee.fromJS(o))}}if(t.emailAddress&&t.emailAddress.constructor===Array){this.emailAddress=[];for(var i=0,a=t.emailAddress;i<a.length;i++){var o=a[i];this.emailAddress.push(te.fromJS(o))}}if(t.phoneNumber&&t.phoneNumber.constructor===Array){this.phoneNumber=[];for(var s=0,l=t.phoneNumber;s<l.length;s++){var o=l[s];this.phoneNumber.push(ne.fromJS(o))}}if(t.product&&t.product.constructor===Array){this.product=[];for(var u=0,c=t.product;u<c.length;u++){var o=c[u];this.product.push(re.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.memberId=this.memberId,t.title=this.title,t.firstName=this.firstName,t.lastName=this.lastName,t.dateOfBirth=this.dateOfBirth,t.age=this.age,t.gender=this.gender,t.accountAuthority=this.accountAuthority,this.address&&this.address.constructor===Array){t.address=[];for(var n=0,r=this.address;n<r.length;n++){var o=r[n];t.address.push(o.toJSON())}}if(this.emailAddress&&this.emailAddress.constructor===Array){t.emailAddress=[];for(var i=0,a=this.emailAddress;i<a.length;i++){var o=a[i];t.emailAddress.push(o.toJSON())}}if(this.phoneNumber&&this.phoneNumber.constructor===Array){t.phoneNumber=[];for(var s=0,l=this.phoneNumber;s<l.length;s++){var o=l[s];t.phoneNumber.push(o.toJSON())}}if(this.product&&this.product.constructor===Array){t.product=[];for(var u=0,c=this.product;u<c.length;u++){var o=c[u];t.product.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.MemberApiResponse=Z;var ee=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.line1=t.line1,this.line2=t.line2,this.suburb=t.suburb,this.state=t.state,this.postcode=t.postcode,this.country=t.country)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.line1=this.line1,t.line2=this.line2,t.suburb=this.suburb,t.state=this.state,t.postcode=this.postcode,t.country=this.country,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberAddress=ee;var te=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.email=t.email)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.email=this.email,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberEmail=te;var ne=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.phone=t.phone)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.phone=this.phone,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberPhoneNo=ne;var re=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.description=t.description,this.planCode=t.planCode,this.membershipType=t.membershipType,this.benefitClass=t.benefitClass,this.dateJoinedFund=t.dateJoinedFund,this.eligibleServiceDate=t.eligibleServiceDate,this.benefitAccrualDate=t.benefitAccrualDate,this.normalRetireDate=t.normalRetireDate,this.baseSalary=t.baseSalary,this.tfnStatus=t.tfnStatus,this.isAccountLocked=t.isAccountLocked,this.isAdvisedMember=t.isAdvisedMember,this.isDefinedBenefitMember=t.isDefinedBenefitMember,this.isOnlineCommunicationRequired=t.isOnlineCommunicationRequired,this.hasMarketingConsent=t.hasMarketingConsent,this.hasSuperMatchConsent=t.hasSuperMatchConsent,this.dualConsentType=t.dualConsentType,this.bpayRefNumber=t.bpayRefNumber,this.employment=t.employment?oe.fromJS(t.employment):void 0,this.beneficiary=t.beneficiary?ie.fromJS(t.beneficiary):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.description=this.description,t.planCode=this.planCode,t.membershipType=this.membershipType,t.benefitClass=this.benefitClass,t.dateJoinedFund=this.dateJoinedFund,t.eligibleServiceDate=this.eligibleServiceDate,t.benefitAccrualDate=this.benefitAccrualDate,t.normalRetireDate=this.normalRetireDate,t.baseSalary=this.baseSalary,t.tfnStatus=this.tfnStatus,t.isAccountLocked=this.isAccountLocked,t.isAdvisedMember=this.isAdvisedMember,t.isDefinedBenefitMember=this.isDefinedBenefitMember,t.isOnlineCommunicationRequired=this.isOnlineCommunicationRequired,t.hasMarketingConsent=this.hasMarketingConsent,t.hasSuperMatchConsent=this.hasSuperMatchConsent,t.dualConsentType=this.dualConsentType,t.bpayRefNumber=this.bpayRefNumber,t.employment=this.employment?this.employment.toJSON():void 0,t.beneficiary=this.beneficiary?this.beneficiary.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberProduct=re;var oe=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.employerName=t.employerName,this.dateJoinedCompany=t.dateJoinedCompany)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.employerName=this.employerName,t.dateJoinedCompany=this.dateJoinedCompany,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberEmployment=oe;var ie=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.bindingNomination=t.bindingNomination,this.bindingNomExpiryDate=t.bindingNomExpiryDate,this.beneficiaries=t.beneficiaries?ae.fromJS(t.beneficiaries):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.bindingNomination=this.bindingNomination,t.bindingNomExpiryDate=this.bindingNomExpiryDate,t.beneficiaries=this.beneficiaries?this.beneficiaries.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberBeneficiary=ie;var ae=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.firstName=t.firstName,this.lastName=t.lastName,this.relationship=t.relationship,this.percentage=t.percentage)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.firstName=this.firstName,t.lastName=this.lastName,t.relationship=this.relationship,t.percentage=this.percentage,e.prototype.toJSON.call(this,t),t},t}(o);e.BeneficiaryModel=ae;var se=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.planCode=t.planCode,this.tfnStatus=t.tfnStatus,this.isOnlineCommunicationRequired=t.isOnlineCommunicationRequired,this.hasMarketingConsent=t.hasMarketingConsent,this.hasSuperMatchConsent=t.hasSuperMatchConsent,this.dualConsentType=t.dualConsentType,this.beneficiary=t.beneficiary?pt.fromJS(t.beneficiary):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.planCode=this.planCode,t.tfnStatus=this.tfnStatus,t.isOnlineCommunicationRequired=this.isOnlineCommunicationRequired,t.hasMarketingConsent=this.hasMarketingConsent,t.hasSuperMatchConsent=this.hasSuperMatchConsent,t.dualConsentType=this.dualConsentType,t.beneficiary=this.beneficiary?this.beneficiary.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.ProductApiResponse=se;var le=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.calculationDate=t.calculationDate,t.insurance&&t.insurance.constructor===Array)){this.insurance=[];for(var n=0,r=t.insurance;n<r.length;n++){var o=r[n];this.insurance.push(ue.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,this.insurance&&this.insurance.constructor===Array){t.insurance=[];for(var n=0,r=this.insurance;n<r.length;n++){var o=r[n];t.insurance.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InsuranceApiResponse=le;var ue=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.benefitAmount=t.benefitAmount,this.insuredAmount=t.insuredAmount,this.voluntaryCover=t.voluntaryCover)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.benefitAmount=this.benefitAmount,t.insuredAmount=this.insuredAmount,t.voluntaryCover=this.voluntaryCover,e.prototype.toJSON.call(this,t),t},t}(o);e.InsurnaceModel=ue;var ce=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=[]),n}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var n=0,r=t.data;n<r.length;n++){var o=r[n];this.data.push(pe.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var n=0,r=this.data;n<r.length;n++){var o=r[n];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InitiateRolloverRequest=ce;var pe=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.isSuperMatch=t.isSuperMatch,this.fundName=t.fundName,this.abn=t.abn,this.usi=t.usi,this.otherFundAccount=t.otherFundAccount,this.isWholeBalance=t.isWholeBalance,this.partialTransferAmount=t.partialTransferAmount,this.deliverySource=t.deliverySource)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.isSuperMatch=this.isSuperMatch,t.fundName=this.fundName,t.abn=this.abn,t.usi=this.usi,t.otherFundAccount=this.otherFundAccount,t.isWholeBalance=this.isWholeBalance,t.partialTransferAmount=this.partialTransferAmount,t.deliverySource=this.deliverySource,e.prototype.toJSON.call(this,t),t},t}(o);e.InitiateRollover=pe;var de=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=[]),n}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var n=0,r=t.data;n<r.length;n++){var o=r[n];this.data.push(he.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var n=0,r=this.data;n<r.length;n++){var o=r[n];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.RolloverApiResponse=de;var he=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.transactionDate=t.transactionDate,this.fundName=t.fundName,this.status=t.status)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.transactionDate=this.transactionDate,t.fundName=this.fundName,t.status=this.status,e.prototype.toJSON.call(this,t),t},t}(o);e.RolloverInfo=he;var fe=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(this.isRebalancing=t.isRebalancing,t.currentInvestmentSwitch&&t.currentInvestmentSwitch.constructor===Array){this.currentInvestmentSwitch=[];for(var n=0,r=t.currentInvestmentSwitch;n<r.length;n++){var o=r[n];this.currentInvestmentSwitch.push(me.fromJS(o))}}if(t.futureInvestmentSwitch&&t.futureInvestmentSwitch.constructor===Array){this.futureInvestmentSwitch=[];for(var i=0,a=t.futureInvestmentSwitch;i<a.length;i++){var o=a[i];this.futureInvestmentSwitch.push(me.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.isRebalancing=this.isRebalancing,this.currentInvestmentSwitch&&this.currentInvestmentSwitch.constructor===Array){t.currentInvestmentSwitch=[];for(var n=0,r=this.currentInvestmentSwitch;n<r.length;n++){var o=r[n];t.currentInvestmentSwitch.push(o.toJSON())}}if(this.futureInvestmentSwitch&&this.futureInvestmentSwitch.constructor===Array){t.futureInvestmentSwitch=[];for(var i=0,a=this.futureInvestmentSwitch;i<a.length;i++){var o=a[i];t.futureInvestmentSwitch.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.CreateInvestmentSwitch=fe;var me=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,
this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.percentage=this.percentage,e},e}();e.InvestmentSwitchInfo=me;var ye=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.calculationDate=t.calculationDate,t.financialYear&&t.financialYear.constructor===Array)){this.financialYear=[];for(var n=0,r=t.financialYear;n<r.length;n++){var o=r[n];this.financialYear.push(ve.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,this.financialYear&&this.financialYear.constructor===Array){t.financialYear=[];for(var n=0,r=this.financialYear;n<r.length;n++){var o=r[n];t.financialYear.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.ConcessionalContribApiResponse=ye;var ve=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.year=t.year,this.notionalAmount=t.notionalAmount,this.employerAmount=t.employerAmount,this.salarySacrificeAmount=t.salarySacrificeAmount,this.otherAmount=t.otherAmount,this.totalAmount=t.totalAmount)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.year=this.year,t.notionalAmount=this.notionalAmount,t.employerAmount=this.employerAmount,t.salarySacrificeAmount=this.salarySacrificeAmount,t.otherAmount=this.otherAmount,t.totalAmount=this.totalAmount,e.prototype.toJSON.call(this,t),t},t}(o);e.ConcessionalContribModel=ve;var Se=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=[]),n}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var n=0,r=t.data;n<r.length;n++){var o=r[n];this.data.push(be.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var n=0,r=this.data;n<r.length;n++){var o=r[n];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.BPayApiResponse=Se;var be=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.contributionType=t.contributionType,this.billerCode=t.billerCode,this.billerReference=t.billerReference)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.contributionType=this.contributionType,t.billerCode=this.billerCode,t.billerReference=this.billerReference,e.prototype.toJSON.call(this,t),t},t}(o);e.BPayModel=be;var Ee=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentChoiceTypes=[])}return e.prototype.init=function(e){if(e&&e.investmentChoiceTypes&&e.investmentChoiceTypes.constructor===Array){this.investmentChoiceTypes=[];for(var t=0,n=e.investmentChoiceTypes;t<n.length;t++){var r=n[t];this.investmentChoiceTypes.push(l.fromJS(r))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.investmentChoiceTypes&&this.investmentChoiceTypes.constructor===Array){e.investmentChoiceTypes=[];for(var t=0,n=this.investmentChoiceTypes;t<n.length;t++){var r=n[t];e.investmentChoiceTypes.push(r.toJSON())}}return e},e}();e.Lookups=Ee;var ge=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.pendingSwitches=[])}return e.prototype.init=function(e){if(e&&(this.canSwitch=e.canSwitch,e.pendingSwitches&&e.pendingSwitches.constructor===Array)){this.pendingSwitches=[];for(var t=0,n=e.pendingSwitches;t<n.length;t++){var r=n[t];this.pendingSwitches.push(Ie.fromJS(r))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.canSwitch=this.canSwitch,this.pendingSwitches&&this.pendingSwitches.constructor===Array){e.pendingSwitches=[];for(var t=0,n=this.pendingSwitches;t<n.length;t++){var r=n[t];e.pendingSwitches.push(r.toJSON())}}return e},e}();e.PendingSwitchScreen=ge;var Ie=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.gridRows=[])}return e.prototype.init=function(e){if(e){if(this.canEdit=e.canEdit,this.canDelete=e.canDelete,this.transactionId=e.transactionId,this.pendingSwitchEffectiveDateHeader=e.pendingSwitchEffectiveDateHeader,this.actionColumnText=e.actionColumnText,e.gridRows&&e.gridRows.constructor===Array){this.gridRows=[];for(var t=0,n=e.gridRows;t<n.length;t++){var r=n[t];this.gridRows.push(Oe.fromJS(r))}}this.drawdownOption=e.drawdownOption?_e.fromJS(e.drawdownOption):void 0}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.canEdit=this.canEdit,e.canDelete=this.canDelete,e.transactionId=this.transactionId,e.pendingSwitchEffectiveDateHeader=this.pendingSwitchEffectiveDateHeader,e.actionColumnText=this.actionColumnText,this.gridRows&&this.gridRows.constructor===Array){e.gridRows=[];for(var t=0,n=this.gridRows;t<n.length;t++){var r=n[t];e.gridRows.push(r.toJSON())}}return e.drawdownOption=this.drawdownOption?this.drawdownOption.toJSON():void 0,e},e}();e.PendingSwitch=Ie;var Oe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.displayRank=e.displayRank,this.category=e.category?Le.fromJS(e.category):void 0,this.investmentOption=e.investmentOption?Ae.fromJS(e.investmentOption):void 0,this.switchStrategy=e.switchStrategy?Je.fromJS(e.switchStrategy):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.displayRank=this.displayRank,e.category=this.category?this.category.toJSON():void 0,e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.switchStrategy=this.switchStrategy?this.switchStrategy.toJSON():void 0,e},e}();e.PendingSwitchGridRow=Oe;var Te=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOption=new Ae)}return e.prototype.init=function(e){e&&(this.investmentOption=e.investmentOption?Ae.fromJS(e.investmentOption):new Ae,this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.percentage=this.percentage,e},e}();e.SplitOption=Te;var Ce=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOptions=[])}return e.prototype.init=function(e){if(e&&(this.effectiveDate=e.effectiveDate,e.investmentOptions&&e.investmentOptions.constructor===Array)){this.investmentOptions=[];for(var t=0,n=e.investmentOptions;t<n.length;t++){var r=n[t];this.investmentOptions.push(Te.fromJS(r))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,n=this.investmentOptions;t<n.length;t++){var r=n[t];e.investmentOptions.push(r.toJSON())}}return e},e}();e.BalanceSplit=Ce;var Ne=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOptions=[])}return e.prototype.init=function(e){if(e){if(this.effectiveDate=e.effectiveDate,e.investmentOptions&&e.investmentOptions.constructor===Array){this.investmentOptions=[];for(var t=0,n=e.investmentOptions;t<n.length;t++){var r=n[t];this.investmentOptions.push(Te.fromJS(r))}}this.investmentSetId=e.investmentSetId}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,n=this.investmentOptions;t<n.length;t++){var r=n[t];e.investmentOptions.push(r.toJSON())}}return e.investmentSetId=this.investmentSetId,e},e}();e.FutureBalance=Ne;var Re=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.description=e.description,this.columnHeader=e.columnHeader,this.columnText=e.columnText)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.description=this.description,e.columnHeader=this.columnHeader,e.columnText=this.columnText,e},e}();e.DrawdownOption=Re;var _e=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.drawdownMethod=new Re,this.investmentOptions=[])}return e.prototype.init=function(e){if(e&&(this.effectiveDate=e.effectiveDate,this.drawdownMethod=e.drawdownMethod?Re.fromJS(e.drawdownMethod):new Re,e.investmentOptions&&e.investmentOptions.constructor===Array)){this.investmentOptions=[];for(var t=0,n=e.investmentOptions;t<n.length;t++){var r=n[t];this.investmentOptions.push(ct.fromJS(r))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,e.drawdownMethod=this.drawdownMethod?this.drawdownMethod.toJSON():void 0,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,n=this.investmentOptions;t<n.length;t++){var r=n[t];e.investmentOptions.push(r.toJSON())}}return e},e}();e.Drawdown=_e;var Ae=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.description=e.description,this.longDescription=e.longDescription)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.description=this.description,e.longDescription=this.longDescription,e},e}();e.InvestmentOption=Ae;var Pe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOption=new Ae)}return e.prototype.init=function(e){e&&(this.investmentOption=e.investmentOption?Ae.fromJS(e.investmentOption):new Ae,this.balance=e.balance)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.balance=this.balance,e},e}();e.ExistingBalanceOption=Pe;var we=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e){if(e.balanceSplit&&e.balanceSplit.constructor===Array){this.balanceSplit=[];for(var t=0,n=e.balanceSplit;t<n.length;t++){var r=n[t];this.balanceSplit.push(De.fromJS(r))}}if(e.futureTransactions&&e.futureTransactions.constructor===Array){this.futureTransactions=[];for(var o=0,i=e.futureTransactions;o<i.length;o++){var r=i[o];this.futureTransactions.push(Me.fromJS(r))}}this.drawdown=e.drawdown?it.fromJS(e.drawdown):void 0}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.balanceSplit&&this.balanceSplit.constructor===Array){e.balanceSplit=[];for(var t=0,n=this.balanceSplit;t<n.length;t++){var r=n[t];e.balanceSplit.push(r.toJSON())}}if(this.futureTransactions&&this.futureTransactions.constructor===Array){e.futureTransactions=[];for(var o=0,i=this.futureTransactions;o<i.length;o++){var r=i[o];e.futureTransactions.push(r.toJSON())}}return e.drawdown=this.drawdown?this.drawdown.toJSON():void 0,e},e}();e.NewOrUpdateSwitch=we;var Me=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.investmentOptionId=e.investmentOptionId,this.investmentSetId=e.investmentSetId,this.percentage=e.percentage,this.hierarchy=e.hierarchy)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOptionId=this.investmentOptionId,e.investmentSetId=this.investmentSetId,e.percentage=this.percentage,e.hierarchy=this.hierarchy,e},e}();e.FutureTransaction=Me;var De=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.investmentOptionId=e.investmentOptionId,this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOptionId=this.investmentOptionId,e.percentage=this.percentage,e},e}();e.CreateSplitOption=De;var Be=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.actions=new et)}return e.prototype.init=function(e){e&&(this.key=e.key,this.actions=e.Actions?et.fromJS(e.Actions):new et)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.key=this.key,e.Actions=this.actions?this.actions.toJSON():void 0,e},e}();e.Permission=Be;var Le=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.description=e.description,this.choiceExclusiveWithinCategory=e.choiceExclusiveWithinCategory)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.description=this.description,e.choiceExclusiveWithinCategory=this.choiceExclusiveWithinCategory,e},e}();e.Category=Le;var Je=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.currentAmount=e.currentAmount,this.currentPercentage=e.currentPercentage,this.futurePercentage=e.futurePercentage,this.futureHeirarchy=e.futureHeirarchy,this.units=e.units,this.unitPrice=e.unitPrice,this.balanceSplitAtPercentage=e.balanceSplitAtPercentage,this.investmentSetId=e.investmentSetId)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.currentAmount=this.currentAmount,e.currentPercentage=this.currentPercentage,e.futurePercentage=this.futurePercentage,e.futureHeirarchy=this.futureHeirarchy,e.units=this.units,e.unitPrice=this.unitPrice,e.balanceSplitAtPercentage=this.balanceSplitAtPercentage,e.investmentSetId=this.investmentSetId,e},e}();e.InvestmentStrategy=Je;var xe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.description=e.description,this.toolTip=e.toolTip,this.isMutuallyExclusive=e.isMutuallyExclusive,this.initialStrategy=e.initialStrategy?Je.fromJS(e.initialStrategy):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.description=this.description,e.toolTip=this.toolTip,e.isMutuallyExclusive=this.isMutuallyExclusive,e.initialStrategy=this.initialStrategy?this.initialStrategy.toJSON():void 0,e},e}();e.InvestmentSet=xe;var je=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOptionGridRows=[])}return e.prototype.init=function(e){if(e){if(this.isRebalancing=e.isRebalancing,this.planCode=e.planCode,this.investmentDefinitionId=e.investmentDefinitionId,this.planType=e.planType,this.planMemberId=e.planMemberId,this.nextSwitchDateHeader=e.nextSwitchDateHeader,this.nextFutureSwitchDateHeader=e.nextFutureSwitchDateHeader,this.selectedTransactionId=e.selectedTransactionId,this.canSwitch=e.canSwitch,this.restrictions=e.restrictions?ke.fromJS(e.restrictions):void 0,this.currentDrawdown=e.currentDrawdown?Re.fromJS(e.currentDrawdown):void 0,this.pendingDrawdown=e.pendingDrawdown?Re.fromJS(e.pendingDrawdown):void 0,e.investmentOptionGridRows&&e.investmentOptionGridRows.constructor===Array){this.investmentOptionGridRows=[];for(var t=0,n=e.investmentOptionGridRows;t<n.length;t++){var r=n[t];this.investmentOptionGridRows.push(Fe.fromJS(r))}}if(e.pendingSwitches&&e.pendingSwitches.constructor===Array){this.pendingSwitches=[];for(var o=0,i=e.pendingSwitches;o<i.length;o++){var r=i[o];this.pendingSwitches.push(Ue.fromJS(r))}}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.isRebalancing=this.isRebalancing,e.planCode=this.planCode,e.investmentDefinitionId=this.investmentDefinitionId,e.planType=this.planType,e.planMemberId=this.planMemberId,e.nextSwitchDateHeader=this.nextSwitchDateHeader,e.nextFutureSwitchDateHeader=this.nextFutureSwitchDateHeader,e.selectedTransactionId=this.selectedTransactionId,e.canSwitch=this.canSwitch,e.restrictions=this.restrictions?this.restrictions.toJSON():void 0,e.currentDrawdown=this.currentDrawdown?this.currentDrawdown.toJSON():void 0,e.pendingDrawdown=this.pendingDrawdown?this.pendingDrawdown.toJSON():void 0,this.investmentOptionGridRows&&this.investmentOptionGridRows.constructor===Array){e.investmentOptionGridRows=[];for(var t=0,n=this.investmentOptionGridRows;t<n.length;t++){var r=n[t];e.investmentOptionGridRows.push(r.toJSON())}}if(this.pendingSwitches&&this.pendingSwitches.constructor===Array){e.pendingSwitches=[];for(var o=0,i=this.pendingSwitches;o<i.length;o++){var r=i[o];e.pendingSwitches.push(r.toJSON())}}return e},e}();e.InvestmentOptionDetails=je;var ke=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.nextChoiceDate=e.nextChoiceDate,this.nextSwitchDate=e.nextSwitchDate,this.mustBalanceMatchMIC=e.mustBalanceMatchMIC)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.nextChoiceDate=this.nextChoiceDate,e.nextSwitchDate=this.nextSwitchDate,e.mustBalanceMatchMIC=this.mustBalanceMatchMIC,e},e}();e.InvestmentRestrictions=ke;var Ue=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.transactionId=e.transactionId,this.effectiveDateHeader=e.effectiveDateHeader,this.canEdit=e.canEdit,this.canCancel=e.canCancel)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.transactionId=this.transactionId,e.effectiveDateHeader=this.effectiveDateHeader,e.canEdit=this.canEdit,e.canCancel=this.canCancel,e},e}();e.PendingSwitchListing=Ue;var Fe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.displayRank=e.displayRank,this.category=e.category?Le.fromJS(e.category):void 0,this.investmentOption=e.investmentOption?Ae.fromJS(e.investmentOption):void 0,this.currentStrategy=e.currentStrategy?Je.fromJS(e.currentStrategy):void 0,this.newStrategy=e.newStrategy?Je.fromJS(e.newStrategy):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.displayRank=this.displayRank,e.category=this.category?this.category.toJSON():void 0,e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.currentStrategy=this.currentStrategy?this.currentStrategy.toJSON():void 0,e.newStrategy=this.newStrategy?this.newStrategy.toJSON():void 0,e},e}();e.InvestmentOptionGridRow=Fe;var Ge=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.transactionId=e.transactionId,this.effectiveDate=e.effectiveDate)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.transactionId=this.transactionId,e.effectiveDate=this.effectiveDate,e},e}();e.PostInvestmentSwitch=Ge;var He=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e&&e.investmentSwitches&&e.investmentSwitches.constructor===Array){this.investmentSwitches=[];for(var t=0,n=e.investmentSwitches;t<n.length;t++){var r=n[t];this.investmentSwitches.push(Ge.fromJS(r))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.investmentSwitches&&this.investmentSwitches.constructor===Array){e.investmentSwitches=[];for(var t=0,n=this.investmentSwitches;t<n.length;t++){var r=n[t];e.investmentSwitches.push(r.toJSON())}}return e},e}();e.PostSwitchResponse=He;var Ve=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.isRebalancing=e.isRebalancing)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.isRebalancing=this.isRebalancing,e},e}();e.RebalancingStatus=Ve;var Ke=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e&&(this.effectiveDate=e.effectiveDate,e.transactionSplit&&e.transactionSplit.constructor===Array)){this.transactionSplit=[];for(var t=0,n=e.transactionSplit;t<n.length;t++){var r=n[t];this.transactionSplit.push(Ye.fromJS(r))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,this.transactionSplit&&this.transactionSplit.constructor===Array){e.transactionSplit=[];for(var t=0,n=this.transactionSplit;t<n.length;t++){var r=n[t];e.transactionSplit.push(r.toJSON())}}return e},e}();e.InvestmentChoiceScreen=Ke;var Ye=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.percentage=e.percentage,this.investmentSetId=e.investmentSetId)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.percentage=this.percentage,e.investmentSetId=this.investmentSetId,e},e}();e.SplitTransaction=Ye;var We=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.taxFileNumber=t.taxFileNumber)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.taxFileNumber=this.taxFileNumber,e.prototype.toJSON.call(this,t),t},t}(o);e.TFNApiRequest=We;var Xe=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.fundAbn=t.fundAbn,this.fundName=t.fundName,this.taxFileNumber=t.taxFileNumber,this.firstName=t.firstName,this.lastName=t.lastName,this.otherGivenName=t.otherGivenName,this.dateOfBirth=t.dateOfBirth,this.line1=t.line1,this.line2=t.line2,this.suburb=t.suburb,this.state=t.state,this.postcode=t.postcode,this.country=t.country,this.consolidateAtoHeldMoney=t.consolidateAtoHeldMoney,this.memberCode=t.memberCode,this.usi=t.usi)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.fundAbn=this.fundAbn,t.fundName=this.fundName,t.taxFileNumber=this.taxFileNumber,t.firstName=this.firstName,t.lastName=this.lastName,t.otherGivenName=this.otherGivenName,t.dateOfBirth=this.dateOfBirth,t.line1=this.line1,t.line2=this.line2,t.suburb=this.suburb,t.state=this.state,t.postcode=this.postcode,t.country=this.country,t.consolidateAtoHeldMoney=this.consolidateAtoHeldMoney,t.memberCode=this.memberCode,t.usi=this.usi,e.prototype.toJSON.call(this,t),t},t}(o);e.SuperMatchRequest=Xe;var $e=function(e){function t(t){var n=e.call(this,t)||this;return t||(n.data=new Qe),n}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?Qe.fromJS(t.data):new Qe)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.SuperMatchResponse=$e;var Qe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.superFound=e.superFound?qe.fromJS(e.superFound):void 0,this.atoHeldSuper=e.atoHeldSuper,this.coContributions=e.coContributions,this.sgc=e.sgc,this.holdingsActive=e.holdingsActive,this.holdingsInactive=e.holdingsInactive,this.unclaimedResident=e.unclaimedResident,this.unclaimedTempResident=e.unclaimedTempResident,this.lowIncomeSuper=e.lowIncomeSuper)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.superFound=this.superFound?this.superFound.toJSON():void 0,e.atoHeldSuper=this.atoHeldSuper,e.coContributions=this.coContributions,e.sgc=this.sgc,e.holdingsActive=this.holdingsActive,e.holdingsInactive=this.holdingsInactive,e.unclaimedResident=this.unclaimedResident,e.unclaimedTempResident=this.unclaimedTempResident,e.lowIncomeSuper=this.lowIncomeSuper,e},e}();e.SuperMatchResult=Qe;var qe=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.fundAbn=t.fundAbn,this.fundName=t.fundName,this.fundUSI=t.fundUSI,this.memberNumber=t.memberNumber,this.memberAccountBalance=t.memberAccountBalance)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.fundAbn=this.fundAbn,t.fundName=this.fundName,t.fundUSI=this.fundUSI,t.memberNumber=this.memberNumber,t.memberAccountBalance=this.memberAccountBalance,e.prototype.toJSON.call(this,t),t},t}(o);e.SuperFunds=qe;var ze=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.effectiveDate=t.effectiveDate,t.investmentStyleReturns&&t.investmentStyleReturns.constructor===Array)){this.investmentStyleReturns=[];for(var n=0,r=t.investmentStyleReturns;n<r.length;n++){var o=r[n];this.investmentStyleReturns.push(_.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.effectiveDate=this.effectiveDate,this.investmentStyleReturns&&this.investmentStyleReturns.constructor===Array){t.investmentStyleReturns=[];for(var n=0,r=this.investmentStyleReturns;n<r.length;n++){var o=r[n];t.investmentStyleReturns.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InvestmentStylesApiResponse=ze;var Ze=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.applicationId=e.applicationId,this.applicationPath=e.applicationPath,this.parentApplicationId=e.parentApplicationId,this.resourceId=e.resourceId,this.resourceName=e.resourceName,this.resourcePath=e.resourcePath,this.parentResourceId=e.parentResourceId,this.entityId=e.entityId,this.actionTypeId=e.actionTypeId,this.actionTypeName=e.actionTypeName,this.accessTypeId=e.accessTypeId,this.accessTypeName=e.accessTypeName)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.applicationId=this.applicationId,e.applicationPath=this.applicationPath,e.parentApplicationId=this.parentApplicationId,e.resourceId=this.resourceId,e.resourceName=this.resourceName,e.resourcePath=this.resourcePath,e.parentResourceId=this.parentResourceId,e.entityId=this.entityId,e.actionTypeId=this.actionTypeId,e.actionTypeName=this.actionTypeName,e.accessTypeId=this.accessTypeId,e.accessTypeName=this.accessTypeName,e},e}();e.AuthorizationRule=Ze;var et=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.get=e.get,this.put=e.put,this.post=e.post,this.delete=e.delete)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.get=this.get,e.put=this.put,e.post=this.post,e.delete=this.delete,e},e}();e.Actions=et;var tt=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.minAppVersion=e.minAppVersion)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.minAppVersion=this.minAppVersion,e},e}();e.Applicationsresponse=tt;var nt=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.title=t.title,this.firstName=t.firstName,this.lastName=t.lastName,this.relationship=t.relationship,this.percentage=t.percentage)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.title=this.title,t.firstName=this.firstName,t.lastName=this.lastName,t.relationship=this.relationship,t.percentage=this.percentage,e.prototype.toJSON.call(this,t),t},t}(o);e.BeneficiaryModel1=nt;var rt;!function(e){e[e.Online="Online"]="Online",e[e.Join="Join"]="Join"}(rt=e.DeliverySource||(e.DeliverySource={}));var ot=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.documentStream=t.documentStream)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.documentStream=this.documentStream,e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentApiResponse1=ot;var it=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e&&(this.drawdownMethod=e.drawdownMethod,e.investmentOptions&&e.investmentOptions.constructor===Array)){this.investmentOptions=[];for(var t=0,n=e.investmentOptions;t<n.length;t++){var r=n[t];this.investmentOptions.push(De.fromJS(r))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.drawdownMethod=this.drawdownMethod,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,n=this.investmentOptions;t<n.length;t++){var r=n[t];e.investmentOptions.push(r.toJSON())}}return e},e}();e.Drawdown1=it;var at;!function(e){e[e.Weekly="Weekly"]="Weekly",e[e.Fortnightly="Fortnightly"]="Fortnightly",e[e.Monthly="Monthly"]="Monthly",e[e.Quarterly="Quarterly"]="Quarterly"}(at=e.Frequency||(e.Frequency={}));var st;!function(e){e[e.Male="male"]="Male",e[e.Female="female"]="Female",e[e.Unidentified="unidentified"]="Unidentified"}(st=e.Gender||(e.Gender={}));var lt;!function(e){e[e.MALE="MALE"]="MALE",e[e.FEMALE="FEMALE"]="FEMALE",e[e.UNIDENTIFIED="UNIDENTIFIED"]="UNIDENTIFIED"}(lt=e.Gender1||(e.Gender1={}));var ut;
!function(e){e[e.UPGRADE="UPGRADE"]="UPGRADE",e[e.UPGRADEMANUAL="UPGRADE-MANUAL"]="UPGRADEMANUAL",e[e.RETCALC="RETCALC"]="RETCALC",e[e.SEARCH="SEARCH"]="SEARCH",e[e.COMBINE="COMBINE"]="COMBINE",e[e.GROW="GROW"]="GROW",e[e.INVEST="INVEST"]="INVEST",e[e.INSURANCE="INSURANCE"]="INSURANCE",e[e.TTR="TTR"]="TTR",e[e.CHECK="CHECK"]="CHECK"}(ut=e.Id||(e.Id={}));var ct=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOption=new Ae)}return e.prototype.init=function(e){e&&(this.investmentOption=e.investmentOption?Ae.fromJS(e.investmentOption):new Ae,this.heirarchy=e.heirarchy)},e.fromJS=function(t){t="object"==typeof t?t:{};var n=new e;return n.init(t),n},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.heirarchy=this.heirarchy,e},e}();e.InvestmentOptions=ct;var pt=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.bindingNomination=t.bindingNomination,this.bindingNomExpiryDate=t.bindingNomExpiryDate,this.beneficiaries=t.beneficiaries?nt.fromJS(t.beneficiaries):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.bindingNomination=this.bindingNomination,t.bindingNomExpiryDate=this.bindingNomExpiryDate,t.beneficiaries=this.beneficiaries?this.beneficiaries.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberBeneficiary1=pt;var dt=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var n=0,r=t.data;n<r.length;n++){var o=r[n];this.data.push(Ze.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var n=0,r=this.data;n<r.length;n++){var o=r[n];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.PlansAuthorizationrulesresponse=dt;var ht=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?je.fromJS(t.data):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.PlansMembersInvestmentoptiondetailsresponse=ht;var ft=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var n=0,r=t.data;n<r.length;n++){var o=r[n];this.data.push(E.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var n=0,r=this.data;n<r.length;n++){var o=r[n];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.PlansResourcesresponse=ft;var mt;!function(e){e[e.Track="track"]="Track",e[e.Simulate="simulate"]="Simulate",e[e.Both="both"]="Both"}(mt=e.Project||(e.Project={}));var yt;!function(e){e[e.UPGRADEDONE="UPGRADE-DONE"]="UPGRADEDONE",e[e.UPGRADEINTERESTED="UPGRADE-INTERESTED"]="UPGRADEINTERESTED",e[e.INVEST="INVEST"]="INVEST",e[e.GROW="GROW"]="GROW",e[e.INSURANCE="INSURANCE"]="INSURANCE",e[e.TTR="TTR"]="TTR",e[e.GENERAL="GENERAL"]="GENERAL"}(yt=e.QuestionType||(e.QuestionType={}));var vt;!function(e){e[e.Short="short"]="Short",e[e.Long="long"]="Long"}(vt=e.TextType||(e.TextType={}));var St;!function(e){e[e.AdditionalContribution="Additional-Contribution"]="AdditionalContribution",e[e.EmploymentChange="Employment-Change"]="EmploymentChange"}(St=e.Type||(e.Type={}));var bt;!function(e){e[e.Primary="primary"]="Primary",e[e.Secondary="secondary"]="Secondary"}(bt=e.Type2||(e.Type2={}));var Et;!function(e){e[e.Mobile="mobile"]="Mobile",e[e.Home="home"]="Home",e[e.Work="work"]="Work",e[e.Fax="fax"]="Fax"}(Et=e.Type3||(e.Type3={}));var gt=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.planCode=t.planCode,this.beneficiary=t.beneficiary?pt.fromJS(t.beneficiary):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var n=new t;return n.init(e),n},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.planCode=this.planCode,t.beneficiary=this.beneficiary?this.beneficiary.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.UpdateProduct1=gt;var It;!function(e){e[e.Short="short"]="Short",e[e.Long="long"]="Long"}(It=e.TextType2||(e.TextType2={}));var Ot;!function(e){e[e.Track="track"]="Track",e[e.Simulate="simulate"]="Simulate",e[e.Both="both"]="Both"}(Ot=e.Project2||(e.Project2={}));var Tt;!function(e){e[e.MALE="MALE"]="MALE",e[e.FEMALE="FEMALE"]="FEMALE",e[e.UNIDENTIFIED="UNIDENTIFIED"]="UNIDENTIFIED"}(Tt=e.Gender2||(e.Gender2={}));var Ct=function(e){function t(t,n,r,o,i){var a=e.call(this)||this;return a.isSwaggerException=!0,a.message=t,a.status=n,a.response=r,a.headers=o,a.result=i,a}return n(t,e),t.isSwaggerException=function(e){return e.isSwaggerException===!0},t}(Error);e.SwaggerException=Ct}(r=t.MemberTodoListProxies||(t.MemberTodoListProxies={}))},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LOAD_TODOLIST_SUCCESS="LOAD_TODOLIST_SUCCESS",t.LOAD_RESOURCES_SUCCESS="LOAD_RESOURCES_SUCCESS",t.LOAD_PERMISSIONS_SUCCESS="LOAD_PERMISSIONS_SUCCESS",t.API_SERVER_ERROR="API_SERVER_ERROR",t.LOAD_PHONENUMBERS_SUCCESS="LOAD_PHONENUMBERS_SUCCESS",t.LOAD_INSURANCELIST_SUCCESS="LOAD_INSURANCELIST_SUCCESS",t.GET_MEMBER_DETAIL="GET_MEMBER_DETAIL",t.LOAD_PLAN_MEMBER_INVESTMENT="LOAD_PLAN_MEMBER_INVESTMENT",t.TODOLIST_OPENPOPUP_MODEL="TODOLIST_OPENPOPUP",t.GET_MEMBER_EMAIL="GET_MEMBER_EMAIL",t.GET_MEMBER_BENEFITQUOTE="GET_MEMBER_BENEFITQUOTE",t.TODOLIST_SHOW_ERRORPANEL="TODOLIST_SHOW_ERRORPANEL",t.GET_MEMBER_BENEFITQUOTEAMOUNT="GET_MEMBER_BENEFITQUOTEAMOUNT"},function(e,t,n){"use strict";function r(e){return{type:p.API_SERVER_ERROR,error:e}}function o(){return{type:p.TODOLIST_OPENPOPUP_MODEL,openPopupObj:{isOpenPopup:!0,modelResource:{isError:!0}}}}function i(e){return{type:p.LOAD_TODOLIST_SUCCESS,data:e}}function a(e){return{type:p.LOAD_PHONENUMBERS_SUCCESS,phoneNumbers:e}}function s(e){return{type:p.GET_MEMBER_BENEFITQUOTE,benefitQuoteData:e}}function l(e){return{type:p.GET_MEMBER_BENEFITQUOTEAMOUNT,benefitQuoteAmount:e}}function u(){return function(e,t){e(f.beginAjaxCall()),e(y.startLoaderCall());var n=new h.default,r=d.InitialState.widgetConfig.planCode,o=Number(d.InitialState.widgetConfig.memberId),i=d.InitialState.widgetConfig.x_Correlation_Id;n.getMemberPhoneNumbers(r,o,i).then(function(t){e(a(t)),e(f.successAjaxCall()),e(y.successLoaderCall())}).catch(function(t){e(f.ajaxCallError()),e(S.showErrorPanel("INSURANCE")),e(S.showErrorPanel("TTR")),e(S.showErrorPanel("GROW")),e(y.successLoaderCall())})}}function c(){return function(e,t){e(f.beginAjaxCall()),e(y.startLoaderCall());var n=new h.default,o=d.InitialState.widgetConfig.planCode,a=Number(d.InitialState.widgetConfig.memberId),s=d.InitialState.widgetConfig.x_Correlation_Id,l=d.InitialState.widgetConfig.classification;n.getTodoList(o,a,m.MemberTodoListProxies.TextType.Long,l,void 0,s).then(function(t){t.toDoListItems&&t.toDoListItems.some(function(e){return"INSURANCE"===e.id||"GROW"===e.id||"TTR"===e.id})&&e(u());try{e(i(t))}catch(e){console.log(e," <<<<< ")}e(f.successAjaxCall()),e(y.successLoaderCall())}).catch(function(n){var o=v.default.getResourceValueStringByFullKey("TODOLIST_ERROR_APIFAILERROR",t()).replace("[APINAME]","Todolist");e(f.ajaxCallError()),e(r(o)),e(y.successLoaderCall())})}}Object.defineProperty(t,"__esModule",{value:!0});var p=n(7),d=n(3),h=n(35),f=n(11),m=n(6),y=n(12),v=n(2),S=n(13);t.showErrorPopUp=o,t.todoListData=i,t.getPhoneNumbers=u,t.fetchTodoList=c,t.default={openPopupModal:function(e,t){return{type:p.TODOLIST_OPENPOPUP_MODEL,openPopupObj:{isOpenPopup:e,modelResource:t}}},getResources:function(){var e=new h.default,t=d.InitialState.widgetConfig.planCode,n=d.InitialState.widgetConfig.x_Correlation_Id,r=d.InitialState.widgetConfig.classification,o=d.InitialState.widgetConfig.client.toString();return e.getResources(t,o,r,null,null,null,n)},getAuthorizationRules:function(){var e=new h.default,t=d.InitialState.widgetConfig.planCode,n=(d.InitialState.widgetConfig.memberId,d.InitialState.widgetConfig.x_Correlation_Id);return e.getAuthorizationRules(t,n)},updateInterestedStatus:function(e,t,n){return void 0===n&&(n=!1),function(r){r(f.beginAjaxCall()),r(y.startLoaderCall());var i=new h.default,a=d.InitialState.widgetConfig.planCode,s=Number(d.InitialState.widgetConfig.memberId),l=d.InitialState.widgetConfig.x_Correlation_Id;i.updateTodoList(a,s,e,l).then(function(e){r(f.successAjaxCall()),r(y.successLoaderCall()),n&&r(c()),t&&t(!0)}).catch(function(e){r(f.ajaxCallError()),r(y.successLoaderCall()),r(o())})}},askToExpertQuestions:function(e,t){return function(n){n(f.beginAjaxCall()),n(y.startLoaderCall());var r=new h.default,i=d.InitialState.widgetConfig.planCode,a=Number(d.InitialState.widgetConfig.memberId),s=d.InitialState.widgetConfig.x_Correlation_Id;r.askToExport(i,a,e,s).then(function(r){t(e.questionType),n(f.successAjaxCall()),n(y.successLoaderCall())}).catch(function(e){n(f.ajaxCallError()),n(y.successLoaderCall()),n(o())})}},getPhoneNumbers:function(){return function(e,t){e(f.beginAjaxCall()),e(y.startLoaderCall());var n=new h.default,r=d.InitialState.widgetConfig.planCode,i=Number(d.InitialState.widgetConfig.memberId),s=d.InitialState.widgetConfig.x_Correlation_Id;n.getMemberPhoneNumbers(r,i,s).then(function(t){e(a(t)),e(f.successAjaxCall()),e(y.successLoaderCall())}).catch(function(t){e(f.ajaxCallError()),e(o()),e(y.successLoaderCall())})}},getRetireReady:function(e){return function(t,n){t(f.beginAjaxCall()),t(y.startLoaderCall());var r=new h.default,o=d.InitialState.widgetConfig.planCode,i=Number(d.InitialState.widgetConfig.memberId),a=d.InitialState.widgetConfig.x_Correlation_Id;r.getBenefitQuoteValue(o,i,a).then(function(e){t(s(e.data)),t(f.successAjaxCall()),t(y.successLoaderCall())}).catch(function(n){t(f.ajaxCallError()),t(S.showErrorPanel(e)),t(y.successLoaderCall())})}},getBenefitQuoteAmount:function(e,t,n){return function(r){r(f.beginAjaxCall()),r(y.startLoaderCall());var o=new h.default,i=d.InitialState.widgetConfig.planCode,a=Number(d.InitialState.widgetConfig.memberId),s=d.InitialState.widgetConfig.x_Correlation_Id;o.getMemberBenefitQuoteAmount(i,a,e,t,s).then(function(e){r(l(e.data)),r(f.successAjaxCall()),r(y.successLoaderCall())}).catch(function(e){r(f.ajaxCallError()),r(S.showErrorPanel(n)),r(y.successLoaderCall())})}}}},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),o=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.error={is:!1,message:""},t}return r(t,e),t.prototype.componentDidMount=function(){this.kendoNotification=$("#"+this.props.widgetId+"NotificationArea").kendoNotification({animation:!1,appendTo:"#"+this.props.widgetId+"NotificationArea",autoHideAfter:0,hideOnClick:!1,button:!0,templates:[{type:"success",template:'<div class="k-notification-wrap"> #= data.content # <span class="k-icon k-i-close" title="Hide"></span></div>'},{type:"warning",template:'<div class="k-notification-wrap"> #= data.content # <span class="k-icon k-i-close" title="Hide"></span></div>'},{type:"error",template:'<div class="k-notification-wrap"> #= data.content # <span class="k-icon k-i-close" title="Hide"></span></div>'}]}).data("kendoNotification")},t.prototype.render=function(){var e=this,t=[];if(this.props.serverError)if("string"==typeof this.props.serverError)this.error.is=!0,this.error.message=this.props.serverError;else if("object"==typeof this.props.serverError)if(this.props.serverError.status)if("error"===this.props.serverError.type)this.error.is=!0,this.error.message=this.props.serverError.message;else if("notification"===this.props.serverError.type)switch(this.props.serverError.status){case 200:case 201:t.push({type:"success",message:"Action Performed Successfully"});break;default:t.push(o({},this.props.serverError,{type:"error"}))}else this.error.is=!0,this.error.message="Due to system maintenance we are temporarily unable to display this information. Please contact us on 1800 555 667 or at iq@russellinvestments.com.au";else"[OBJECT OBJECT]"!==this.props.serverError.toString().toUpperCase()&&(this.error.is=!0,this.error.message=this.props.serverError.toString());return this.error.is&&(this.kendoNotification.hide(),this.kendoNotification.show(this.error.message,"error")),t.length&&t.forEach(function(t){t.type&&(t.response&&t.response.message?e.kendoNotification.show(t.response.message,t.type):e.kendoNotification.show(t.message,t.type),$("html, body").animate({scrollTop:$("#"+e.props.widgetId+"NotificationContainer").offset().top},1e3))}),i.createElement("div",{id:this.props.widgetId+"NotificationArea"})},t}(i.Component);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=n(2),i=function(e){return r.createElement("div",null,r.createElement("div",{className:"widget-content"},r.createElement("div",{className:"container"},r.createElement("h2",{dangerouslySetInnerHTML:{__html:o.default.getResourceValueStringByFullKey("TODOLIST_ERROR_INTROTITLE",e)}}),r.createElement("p",{dangerouslySetInnerHTML:{__html:o.default.getResourceValueStringByFullKey("TODOLIST_ERROR_INTROBODY",e)}}),r.createElement("div",{className:"modal-footer"},r.createElement("button",{type:"button",className:"btn btn-primary",onClick:e.reload},r.createElement("span",{dangerouslySetInnerHTML:{__html:o.default.getResourceValueStringByFullKey("TODOLIST_ERROR_OKBUTTON",e)}}))))))};t.default=i},function(e,t,n){"use strict";function r(){return{type:a.BEGIN_AJAX_CALL}}function o(){return{type:a.AJAX_CALL_ERROR}}function i(){return{type:a.SUCCESS_AJAX_CALL}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(81);t.beginAjaxCall=r,t.ajaxCallError=o,t.successAjaxCall=i},function(e,t,n){"use strict";function r(){return{type:i.LOAD_LOADER_START}}function o(){return{type:i.LOAD_LOADER_SUCCESS}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(16);t.startLoaderCall=r,t.successLoaderCall=o},function(e,t,n){"use strict";function r(e){return{type:o.TODOLIST_SHOW_ERRORPANEL,errorPanelObj:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(7);t.showErrorPanel=r},function(e,t,n){"use strict";function r(e){return{type:i.LOAD_PLAN_MEMBER_INVESTMENT,planMemberInvestment:e}}function o(){return{type:i.TODOLIST_OPENPOPUP_MODEL,openPopupObj:{isOpenPopup:!0,modelResource:{isError:!0}}}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),a=n(3),s=n(34),l=n(11),u=n(12),c=n(13);t.showErrorPopUp=o,t.default={getPlanMemberInvestment:function(e){return function(t,n){t(l.beginAjaxCall()),t(u.startLoaderCall());var o=new s.default,i=a.InitialState.widgetConfig.planCode,p=Number(a.InitialState.widgetConfig.memberId),d=a.InitialState.widgetConfig.x_Correlation_Id;o.getPlanMemberInvestmentTodoList(i,p,d).then(function(e){t(r(e)),t(l.successAjaxCall()),t(u.successLoaderCall())}).catch(function(n){t(l.ajaxCallError()),t(c.showErrorPanel(e)),t(u.successLoaderCall())})}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(53),o=n(3),i=n(78),a=function(){function e(){if(this.applicationId=r.default.applicationId,o.InitialState.widgetConfig.environment===i.Environment.DEV)this.baseUrl=r.default.devApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT)this.baseUrl=r.default.uatApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.SIT)this.baseUrl=r.default.sitApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.PROD)this.baseUrl=r.default.prodApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.DEMO)this.baseUrl=r.default.demoApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UATCAT)this.baseUrl=r.default.uatcatApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT2)this.baseUrl=r.default.uat2ApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT3)this.baseUrl=r.default.uat3ApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT4)this.baseUrl=r.default.uat4ApiUrl;else{if(o.InitialState.widgetConfig.environment!==i.Environment.UAT5)throw new Error("please supply a api endpoint for this widget in app config");this.baseUrl=r.default.uat5ApiUrl}this.overrideDefaultFetchSetup()}return e.prototype.overrideDefaultFetchSetup=function(){this.overrideFetch=function(e,t){return"undefined"!=typeof o.InitialState.widgetConfig.data&&o.InitialState.widgetConfig.data.hasOwnProperty("validateUserSession")&&o.InitialState.widgetConfig.data.validateUserSession(),t.headers.Authorization="Bearer "+o.InitialState.widgetConfig.accessToken,t.headers.PlanCode=o.InitialState.widgetConfig.planCode,fetch(e,t)}},e}();t.default=a},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BEGIN_AJAX_CALL="BEGIN_AJAX_CALL",t.AJAX_CALL_ERROR="AJAX_CALL_ERROR",t.SUCCESS_AJAX_CALL="SUCCESS_AJAX_CALL",t.LOAD_LOADER_START="LOAD_LOADER_START",t.LOAD_LOADER_SUCCESS="LOAD_LOADER_SUCCESS"},function(e,t,n){"use strict";function r(e){return{type:a.GET_MEMBER_DETAIL,memberDetail:e}}function o(e){return{type:a.GET_MEMBER_EMAIL,memberEmail:e}}function i(){return{type:a.TODOLIST_OPENPOPUP_MODEL,openPopupObj:{isOpenPopup:!0,modelResource:{isError:!0}}}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(7),s=n(3),l=n(36),u=n(11),c=n(12),p=n(13);t.showErrorPopUp=i,t.default={getMemberDetails:function(e){return function(t){t(u.beginAjaxCall()),t(c.startLoaderCall());var n=new l.default,o=s.InitialState.widgetConfig.planCode,i=Number(s.InitialState.widgetConfig.memberId),a=s.InitialState.widgetConfig.x_Correlation_Id;n.getMemeberDetailTodoList(o,i,a).then(function(e){t(r(e)),t(u.successAjaxCall()),t(c.successLoaderCall())}).catch(function(n){t(u.ajaxCallError()),t(p.showErrorPanel(e)),t(c.successLoaderCall())})}},getMemberEmailAddress:function(){return function(e){e(u.beginAjaxCall()),e(c.startLoaderCall());var t=new l.default,n=s.InitialState.widgetConfig.planCode,r=Number(s.InitialState.widgetConfig.memberId),a=s.InitialState.widgetConfig.x_Correlation_Id;t.getMemberEmailAddress(n,r,a).then(function(t){e(o(t)),e(u.successAjaxCall()),e(c.successLoaderCall())}).catch(function(t){e(u.ajaxCallError()),e(i()),e(c.successLoaderCall())})}},updateMemeberDetail:function(e,t){return function(n,r){n(u.beginAjaxCall()),n(c.startLoaderCall());var o=new l.default,a=s.InitialState.widgetConfig.planCode,p=Number(s.InitialState.widgetConfig.memberId),d=s.InitialState.widgetConfig.x_Correlation_Id;o.updateMemeberDetailTodoList(a,p,e,d).then(function(e){n(u.successAjaxCall()),n(c.successLoaderCall()),t&&t(!0)}).catch(function(e){n(u.ajaxCallError()),n(i()),n(c.successLoaderCall())})}}}},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(15),i=n(6),a=function(e){function t(){var t=e.call(this)||this;return t.setupHttpClient(),t}return r(t,e),t.prototype.setupHttpClient=function(){this.MemberTodoListProxyClient=new i.MemberTodoListProxies.Client(this.baseUrl,{fetch:this.overrideFetch})},t.prototype.getMemberPhoneNumbers=function(e,t,n){return this.MemberTodoListProxyClient.plansMembersPhonenumbersByPlanCodeAndMemberIdGet(e,t,n).then(function(e){return e})},t.prototype.getMemberInsurance=function(e,t,n){return this.MemberTodoListProxyClient.plansMembersInsuranceByPlanCodeAndMemberIdGet(e,t,n).then(function(e){return e})},t}(o.default);t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(e){return jQuery(".overlay").hide(),r.createElement("div",{className:"validation-summary-errors",id:"validationSummary"},e.errorMessage)};t.default=o},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=a.InitialState.resources),t.type){case i.LOAD_RESOURCES_SUCCESS:return o({},e,{resources:t.resources});default:return e}}var o=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),a=n(3);t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(e){return r.createElement("div",null,e.showLoaderMessage?r.createElement("div",{className:"overlay"},r.createElement("div",{className:"windows8"},r.createElement("div",{className:"wBall",id:"wBall_1"},r.createElement("div",{className:"wInnerBall"})),r.createElement("div",{className:"wBall",id:"wBall_2"},r.createElement("div",{className:"wInnerBall"})),r.createElement("div",{className:"wBall",id:"wBall_3"},r.createElement("div",{className:"wInnerBall"})),r.createElement("div",{className:"wBall",id:"wBall_4"},r.createElement("div",{className:"wInnerBall"})),r.createElement("div",{className:"wBall",id:"wBall_5"},r.createElement("div",{className:"wInnerBall"})))):null)};t.default=o},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){}return e.ajaxCallsInProgress=0,e.loader=!1,e}();t.InitialState=n},function(e,t){"use strict";function n(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");n===-1&&(n=t);var r=n===t?0:4-n%4;return[n,r]}function r(e){var t=n(e),r=t[0],o=t[1];return 3*(r+o)/4-o}function o(e,t,n){return 3*(t+n)/4-n}function i(e){for(var t,r=n(e),i=r[0],a=r[1],s=new p(o(e,i,a)),l=0,u=a>0?i-4:i,d=0;d<u;d+=4)t=c[e.charCodeAt(d)]<<18|c[e.charCodeAt(d+1)]<<12|c[e.charCodeAt(d+2)]<<6|c[e.charCodeAt(d+3)],s[l++]=t>>16&255,s[l++]=t>>8&255,s[l++]=255&t;return 2===a&&(t=c[e.charCodeAt(d)]<<2|c[e.charCodeAt(d+1)]>>4,s[l++]=255&t),1===a&&(t=c[e.charCodeAt(d)]<<10|c[e.charCodeAt(d+1)]<<4|c[e.charCodeAt(d+2)]>>2,s[l++]=t>>8&255,s[l++]=255&t),s}function a(e){return u[e>>18&63]+u[e>>12&63]+u[e>>6&63]+u[63&e]}function s(e,t,n){for(var r,o=[],i=t;i<n;i+=3)r=(e[i]<<16&16711680)+(e[i+1]<<8&65280)+(255&e[i+2]),o.push(a(r));return o.join("")}function l(e){for(var t,n=e.length,r=n%3,o=[],i=16383,a=0,l=n-r;a<l;a+=i)o.push(s(e,a,a+i>l?l:a+i));return 1===r?(t=e[n-1],o.push(u[t>>2]+u[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],o.push(u[t>>10]+u[t>>4&63]+u[t<<2&63]+"=")),o.join("")}t.byteLength=r,t.toByteArray=i,t.fromByteArray=l;for(var u=[],c=[],p="undefined"!=typeof Uint8Array?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h=0,f=d.length;h<f;++h)u[h]=d[h],c[d.charCodeAt(h)]=h;c["-".charCodeAt(0)]=62,c["_".charCodeAt(0)]=63},function(e,t,n){(function(e){/*!
	 * The buffer module from node.js, for the browser.
	 *
	 * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
	 * @license  MIT
	 */
"use strict";function r(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}function o(){return a.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i(e,t){if(o()<t)throw new RangeError("Invalid typed array length");return a.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=a.prototype):(null===e&&(e=new a(t)),e.length=t),e}function a(e,t,n){if(!(a.TYPED_ARRAY_SUPPORT||this instanceof a))return new a(e,t,n);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return c(this,e)}return s(this,e,t,n)}function s(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?h(e,t,n,r):"string"==typeof t?p(e,t,n):f(e,t)}function l(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function u(e,t,n,r){return l(t),t<=0?i(e,t):void 0!==n?"string"==typeof r?i(e,t).fill(n,r):i(e,t).fill(n):i(e,t)}function c(e,t){if(l(t),e=i(e,t<0?0:0|m(t)),!a.TYPED_ARRAY_SUPPORT)for(var n=0;n<t;++n)e[n]=0;return e}function p(e,t,n){if("string"==typeof n&&""!==n||(n="utf8"),!a.isEncoding(n))throw new TypeError('"encoding" must be a valid string encoding');var r=0|v(t,n);e=i(e,r);var o=e.write(t,n);return o!==r&&(e=e.slice(0,o)),e}function d(e,t){var n=t.length<0?0:0|m(t.length);e=i(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function h(e,t,n,r){if(t.byteLength,n<0||t.byteLength<n)throw new RangeError("'offset' is out of bounds");if(t.byteLength<n+(r||0))throw new RangeError("'length' is out of bounds");return t=void 0===n&&void 0===r?new Uint8Array(t):void 0===r?new Uint8Array(t,n):new Uint8Array(t,n,r),a.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=a.prototype):e=d(e,t),e}function f(e,t){if(a.isBuffer(t)){var n=0|m(t.length);return e=i(e,n),0===e.length?e:(t.copy(e,0,0,n),e)}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||Q(t.length)?i(e,0):d(e,t);if("Buffer"===t.type&&Z(t.data))return d(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function m(e){if(e>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function y(e){return+e!=e&&(e=0),a.alloc(+e)}function v(e,t){if(a.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return K(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return X(e).length;default:if(r)return K(e).length;t=(""+t).toLowerCase(),r=!0}}function S(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return D(this,t,n);case"utf8":case"utf-8":return A(this,t,n);case"ascii":return w(this,t,n);case"latin1":case"binary":return M(this,t,n);case"base64":return _(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return B(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function b(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function E(e,t,n,r,o){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=o?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(o)return-1;n=e.length-1}else if(n<0){if(!o)return-1;n=0}if("string"==typeof t&&(t=a.from(t,r)),a.isBuffer(t))return 0===t.length?-1:g(e,t,n,r,o);if("number"==typeof t)return t&=255,a.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):g(e,[t],n,r,o);throw new TypeError("val must be string, number or Buffer")}function g(e,t,n,r,o){function i(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}var a=1,s=e.length,l=t.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,l/=2,n/=2}var u;if(o){var c=-1;for(u=n;u<s;u++)if(i(e,u)===i(t,c===-1?0:u-c)){if(c===-1&&(c=u),u-c+1===l)return c*a}else c!==-1&&(u-=u-c),c=-1}else for(n+l>s&&(n=s-l),u=n;u>=0;u--){for(var p=!0,d=0;d<l;d++)if(i(e,u+d)!==i(t,d)){p=!1;break}if(p)return u}return-1}function I(e,t,n,r){n=Number(n)||0;var o=e.length-n;r?(r=Number(r),r>o&&(r=o)):r=o;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");r>i/2&&(r=i/2);for(var a=0;a<r;++a){var s=parseInt(t.substr(2*a,2),16);if(isNaN(s))return a;e[n+a]=s}return a}function O(e,t,n,r){return $(K(t,e.length-n),e,n,r)}function T(e,t,n,r){return $(Y(t),e,n,r)}function C(e,t,n,r){return T(e,t,n,r)}function N(e,t,n,r){return $(X(t),e,n,r)}function R(e,t,n,r){return $(W(t,e.length-n),e,n,r)}function _(e,t,n){return 0===t&&n===e.length?q.fromByteArray(e):q.fromByteArray(e.slice(t,n))}function A(e,t,n){n=Math.min(e.length,n);for(var r=[],o=t;o<n;){var i=e[o],a=null,s=i>239?4:i>223?3:i>191?2:1;if(o+s<=n){var l,u,c,p;switch(s){case 1:i<128&&(a=i);break;case 2:l=e[o+1],128===(192&l)&&(p=(31&i)<<6|63&l,p>127&&(a=p));break;case 3:l=e[o+1],u=e[o+2],128===(192&l)&&128===(192&u)&&(p=(15&i)<<12|(63&l)<<6|63&u,p>2047&&(p<55296||p>57343)&&(a=p));break;case 4:l=e[o+1],u=e[o+2],c=e[o+3],128===(192&l)&&128===(192&u)&&128===(192&c)&&(p=(15&i)<<18|(63&l)<<12|(63&u)<<6|63&c,p>65535&&p<1114112&&(a=p))}}null===a?(a=65533,s=1):a>65535&&(a-=65536,r.push(a>>>10&1023|55296),a=56320|1023&a),r.push(a),o+=s}return P(r)}function P(e){var t=e.length;if(t<=ee)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=ee));return n}function w(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(127&e[o]);return r}function M(e,t,n){var r="";n=Math.min(e.length,n);for(var o=t;o<n;++o)r+=String.fromCharCode(e[o]);return r}function D(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var o="",i=t;i<n;++i)o+=V(e[i]);return o}function B(e,t,n){for(var r=e.slice(t,n),o="",i=0;i<r.length;i+=2)o+=String.fromCharCode(r[i]+256*r[i+1]);return o}function L(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function J(e,t,n,r,o,i){if(!a.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<i)throw new RangeError('"value" argument is out of bounds');if(n+r>e.length)throw new RangeError("Index out of range")}function x(e,t,n,r){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-n,2);o<i;++o)e[n+o]=(t&255<<8*(r?o:1-o))>>>8*(r?o:1-o)}function j(e,t,n,r){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-n,4);o<i;++o)e[n+o]=t>>>8*(r?o:3-o)&255}function k(e,t,n,r,o,i){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function U(e,t,n,r,o){return o||k(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38),z.write(e,t,n,r,23,4),n+4}function F(e,t,n,r,o){return o||k(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308),z.write(e,t,n,r,52,8),n+8}function G(e){if(e=H(e).replace(te,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function H(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function V(e){return e<16?"0"+e.toString(16):e.toString(16)}function K(e,t){t=t||1/0;for(var n,r=e.length,o=null,i=[],a=0;a<r;++a){if(n=e.charCodeAt(a),n>55295&&n<57344){if(!o){if(n>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&i.push(239,191,189);continue}o=n;continue}if(n<56320){(t-=3)>-1&&i.push(239,191,189),o=n;continue}n=(o-55296<<10|n-56320)+65536}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,n<128){if((t-=1)<0)break;i.push(n)}else if(n<2048){if((t-=2)<0)break;i.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;i.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return i}function Y(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}function W(e,t){for(var n,r,o,i=[],a=0;a<e.length&&!((t-=2)<0);++a)n=e.charCodeAt(a),r=n>>8,o=n%256,i.push(o),i.push(r);return i}function X(e){return q.toByteArray(G(e))}function $(e,t,n,r){for(var o=0;o<r&&!(o+n>=t.length||o>=e.length);++o)t[o+n]=e[o];return o}function Q(e){return e!==e}var q=n(23),z=n(27),Z=n(28);t.Buffer=a,t.SlowBuffer=y,t.INSPECT_MAX_BYTES=50,a.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:r(),t.kMaxLength=o(),a.poolSize=8192,a._augment=function(e){return e.__proto__=a.prototype,e},a.from=function(e,t,n){return s(null,e,t,n)},a.TYPED_ARRAY_SUPPORT&&(a.prototype.__proto__=Uint8Array.prototype,a.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&a[Symbol.species]===a&&Object.defineProperty(a,Symbol.species,{value:null,configurable:!0})),a.alloc=function(e,t,n){return u(null,e,t,n)},a.allocUnsafe=function(e){return c(null,e)},a.allocUnsafeSlow=function(e){return c(null,e)},a.isBuffer=function(e){return!(null==e||!e._isBuffer)},a.compare=function(e,t){if(!a.isBuffer(e)||!a.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var n=e.length,r=t.length,o=0,i=Math.min(n,r);o<i;++o)if(e[o]!==t[o]){n=e[o],r=t[o];break}return n<r?-1:r<n?1:0},a.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},a.concat=function(e,t){if(!Z(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return a.alloc(0);var n;if(void 0===t)for(t=0,n=0;n<e.length;++n)t+=e[n].length;var r=a.allocUnsafe(t),o=0;for(n=0;n<e.length;++n){var i=e[n];if(!a.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(r,o),o+=i.length}return r},a.byteLength=v,a.prototype._isBuffer=!0,a.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)b(this,t,t+1);return this},a.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)b(this,t,t+3),b(this,t+1,t+2);return this},a.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)b(this,t,t+7),b(this,t+1,t+6),b(this,t+2,t+5),b(this,t+3,t+4);return this},a.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?A(this,0,e):S.apply(this,arguments)},a.prototype.equals=function(e){if(!a.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===a.compare(this,e)},a.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},a.prototype.compare=function(e,t,n,r,o){if(!a.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===o&&(o=this.length),t<0||n>e.length||r<0||o>this.length)throw new RangeError("out of range index");if(r>=o&&t>=n)return 0;if(r>=o)return-1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,o>>>=0,this===e)return 0;for(var i=o-r,s=n-t,l=Math.min(i,s),u=this.slice(r,o),c=e.slice(t,n),p=0;p<l;++p)if(u[p]!==c[p]){i=u[p],s=c[p];break}return i<s?-1:s<i?1:0},a.prototype.includes=function(e,t,n){return this.indexOf(e,t,n)!==-1},a.prototype.indexOf=function(e,t,n){return E(this,e,t,n,!0)},a.prototype.lastIndexOf=function(e,t,n){return E(this,e,t,n,!1)},a.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(n)?(n|=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var o=this.length-t;if((void 0===n||n>o)&&(n=o),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var i=!1;;)switch(r){case"hex":return I(this,e,t,n);case"utf8":case"utf-8":return O(this,e,t,n);case"ascii":return T(this,e,t,n);case"latin1":case"binary":return C(this,e,t,n);case"base64":return N(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,t,n);default:if(i)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),i=!0}},a.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;a.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t<e&&(t=e);var r;if(a.TYPED_ARRAY_SUPPORT)r=this.subarray(e,t),r.__proto__=a.prototype;else{var o=t-e;r=new a(o,void 0);for(var i=0;i<o;++i)r[i]=this[i+e]}return r},a.prototype.readUIntLE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return r},a.prototype.readUIntBE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e+--t],o=1;t>0&&(o*=256);)r+=this[e+--t]*o;return r},a.prototype.readUInt8=function(e,t){return t||L(e,1,this.length),this[e]},a.prototype.readUInt16LE=function(e,t){return t||L(e,2,this.length),this[e]|this[e+1]<<8},a.prototype.readUInt16BE=function(e,t){return t||L(e,2,this.length),this[e]<<8|this[e+1]},a.prototype.readUInt32LE=function(e,t){return t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},a.prototype.readUInt32BE=function(e,t){return t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},a.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=this[e],o=1,i=0;++i<t&&(o*=256);)r+=this[e+i]*o;return o*=128,r>=o&&(r-=Math.pow(2,8*t)),r},a.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||L(e,t,this.length);for(var r=t,o=1,i=this[e+--r];r>0&&(o*=256);)i+=this[e+--r]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*t)),i},a.prototype.readInt8=function(e,t){return t||L(e,1,this.length),128&this[e]?(255-this[e]+1)*-1:this[e]},a.prototype.readInt16LE=function(e,t){t||L(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt16BE=function(e,t){t||L(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},a.prototype.readInt32LE=function(e,t){return t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},a.prototype.readInt32BE=function(e,t){return t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},a.prototype.readFloatLE=function(e,t){return t||L(e,4,this.length),z.read(this,e,!0,23,4)},a.prototype.readFloatBE=function(e,t){return t||L(e,4,this.length),z.read(this,e,!1,23,4)},a.prototype.readDoubleLE=function(e,t){return t||L(e,8,this.length),z.read(this,e,!0,52,8)},a.prototype.readDoubleBE=function(e,t){return t||L(e,8,this.length),z.read(this,e,!1,52,8)},a.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){var o=Math.pow(2,8*n)-1;J(this,e,t,n,o,0)}var i=1,a=0;for(this[t]=255&e;++a<n&&(i*=256);)this[t+a]=e/i&255;return t+n},a.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t|=0,n|=0,!r){var o=Math.pow(2,8*n)-1;J(this,e,t,n,o,0)}var i=n-1,a=1;for(this[t+i]=255&e;--i>=0&&(a*=256);)this[t+i]=e/a&255;return t+n},a.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,1,255,0),a.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},a.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):x(this,e,t,!0),t+2},a.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,2,65535,0),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):x(this,e,t,!1),t+2},a.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):j(this,e,t,!0),t+4},a.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,4,4294967295,0),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},a.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);J(this,e,t,n,o-1,-o)}var i=0,a=1,s=0;for(this[t]=255&e;++i<n&&(a*=256);)e<0&&0===s&&0!==this[t+i-1]&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+n},a.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var o=Math.pow(2,8*n-1);J(this,e,t,n,o-1,-o)}var i=n-1,a=1,s=0;for(this[t+i]=255&e;--i>=0&&(a*=256);)e<0&&0===s&&0!==this[t+i+1]&&(s=1),this[t+i]=(e/a>>0)-s&255;return t+n},a.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,1,127,-128),a.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},a.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):x(this,e,t,!0),t+2},a.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,2,32767,-32768),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):x(this,e,t,!1),t+2},a.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,4,2147483647,-2147483648),a.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):j(this,e,t,!0),t+4},a.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||J(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),a.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):j(this,e,t,!1),t+4},a.prototype.writeFloatLE=function(e,t,n){return U(this,e,t,!0,n)},a.prototype.writeFloatBE=function(e,t,n){return U(this,e,t,!1,n)},a.prototype.writeDoubleLE=function(e,t,n){return F(this,e,t,!0,n)},a.prototype.writeDoubleBE=function(e,t,n){return F(this,e,t,!1,n)},a.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var o,i=r-n;if(this===e&&n<t&&t<r)for(o=i-1;o>=0;--o)e[o+t]=this[o+n];else if(i<1e3||!a.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,n+i),t);return i},a.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),1===e.length){var o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!a.isEncoding(r))throw new TypeError("Unknown encoding: "+r)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<n)throw new RangeError("Out of range index");if(n<=t)return this;t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0);var i;if("number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var s=a.isBuffer(e)?e:K(new a(e,r).toString()),l=s.length;for(i=0;i<n-t;++i)this[i+t]=s[i%l]}return this};var te=/[^+\/0-9A-Za-z-_]/g}).call(t,function(){return this}())},function(e,t,n){t=e.exports=n(26)(void 0),t.push([e.id,'@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format("woff")}',""])},function(e,t,n){(function(t){function n(e,t){var n=e[1]||"",o=e[3];if(!o)return n;if(t){var i=r(o),a=o.sources.map(function(e){return"/*# sourceURL="+o.sourceRoot+e+" */"});return[n].concat(a).concat([i]).join("\n")}return[n].join("\n")}function r(e){var n=new t(JSON.stringify(e)).toString("base64"),r="sourceMappingURL=data:application/json;charset=utf-8;base64,"+n;return"/*# "+r+" */"}e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var r=n(t,e);return t[2]?"@media "+t[2]+"{"+r+"}":r}).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},o=0;o<this.length;o++){var i=this[o][0];"number"==typeof i&&(r[i]=!0)}for(o=0;o<e.length;o++){var a=e[o];"number"==typeof a[0]&&r[a[0]]||(n&&!a[2]?a[2]=n:n&&(a[2]="("+a[2]+") and ("+n+")"),t.push(a))}},t}}).call(t,n(24).Buffer)},function(e,t){t.read=function(e,t,n,r,o){var i,a,s=8*o-r-1,l=(1<<s)-1,u=l>>1,c=-7,p=n?o-1:0,d=n?-1:1,h=e[t+p];for(p+=d,i=h&(1<<-c)-1,h>>=-c,c+=s;c>0;i=256*i+e[t+p],p+=d,c-=8);for(a=i&(1<<-c)-1,i>>=-c,c+=r;c>0;a=256*a+e[t+p],p+=d,c-=8);if(0===i)i=1-u;else{if(i===l)return a?NaN:(h?-1:1)*(1/0);a+=Math.pow(2,r),i-=u}return(h?-1:1)*a*Math.pow(2,i-r)},t.write=function(e,t,n,r,o,i){var a,s,l,u=8*i-o-1,c=(1<<u)-1,p=c>>1,d=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,h=r?0:i-1,f=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),t+=a+p>=1?d/l:d*Math.pow(2,1-p),t*l>=2&&(a++,l/=2),a+p>=c?(s=0,a=c):a+p>=1?(s=(t*l-1)*Math.pow(2,o),a+=p):(s=t*Math.pow(2,p-1)*Math.pow(2,o),a=0));o>=8;e[n+h]=255&s,h+=f,s/=256,o-=8);for(a=a<<o|s,u+=o;u>0;e[n+h]=255&a,h+=f,a/=256,u-=8);e[n+h-f]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){function r(e,t){for(var n=0;n<e.length;n++){var r=e[n],o=f[r.id];if(o){o.refs++;for(var i=0;i<o.parts.length;i++)o.parts[i](r.parts[i]);for(;i<r.parts.length;i++)o.parts.push(c(r.parts[i],t))}else{for(var a=[],i=0;i<r.parts.length;i++)a.push(c(r.parts[i],t));f[r.id]={id:r.id,refs:1,parts:a}}}}function o(e){for(var t=[],n={},r=0;r<e.length;r++){var o=e[r],i=o[0],a=o[1],s=o[2],l=o[3],u={css:a,media:s,sourceMap:l};n[i]?n[i].parts.push(u):t.push(n[i]={id:i,parts:[u]})}return t}function i(e,t){var n=v(),r=E[E.length-1];if("top"===e.insertAt)r?r.nextSibling?n.insertBefore(t,r.nextSibling):n.appendChild(t):n.insertBefore(t,n.firstChild),E.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");n.appendChild(t)}}function a(e){e.parentNode.removeChild(e);var t=E.indexOf(e);t>=0&&E.splice(t,1)}function s(e){var t=document.createElement("style");return e.attrs.type="text/css",u(t,e.attrs),i(e,t),t}function l(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",u(t,e.attrs),i(e,t),t}function u(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})}function c(e,t){var n,r,o;if(t.singleton){var i=b++;n=S||(S=s(t)),r=p.bind(null,n,i,!1),o=p.bind(null,n,i,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=l(t),r=h.bind(null,n,t),o=function(){a(n),n.href&&URL.revokeObjectURL(n.href)}):(n=s(t),r=d.bind(null,n),o=function(){a(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else o()}}function p(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=I(t,o);else{var i=document.createTextNode(o),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(i,a[t]):e.appendChild(i)}}function d(e,t){var n=t.css,r=t.media;if(r&&e.setAttribute("media",r),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}function h(e,t,n){var r=n.css,o=n.sourceMap,i=void 0===t.convertToAbsoluteUrls&&o;(t.convertToAbsoluteUrls||i)&&(r=g(r)),o&&(r+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var a=new Blob([r],{type:"text/css"}),s=e.href;e.href=URL.createObjectURL(a),s&&URL.revokeObjectURL(s)}var f={},m=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},y=m(function(){return/msie [6-9]\b/.test(self.navigator.userAgent.toLowerCase())}),v=m(function(){return document.head||document.getElementsByTagName("head")[0]}),S=null,b=0,E=[],g=n(30);e.exports=function(e,t){t=t||{},t.attrs="object"==typeof t.attrs?t.attrs:{},"undefined"==typeof t.singleton&&(t.singleton=y()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var n=o(e);return r(n,t),function(e){for(var i=[],a=0;a<n.length;a++){var s=n[a],l=f[s.id];l.refs--,i.push(l)}if(e){var u=o(e);r(u,t)}for(var a=0;a<i.length;a++){var l=i[a];if(0===l.refs){for(var c=0;c<l.parts.length;c++)l.parts[c]();delete f[l.id]}}}};var I=function(){var e=[];return function(t,n){return e[t]=n,e.filter(Boolean).join("\n")}}()},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/"),o=e.replace(/url *\( *(.+?) *\)/g,function(e,t){var o=t.replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/)/i.test(o))return e;var i;return i=0===o.indexOf("//")?o:0===o.indexOf("/")?n+o:r+o.replace(/^\.\//,""),"url("+JSON.stringify(i)+")"});return o}},function(e,t,n){var r=n(25);"string"==typeof r&&(r=[[e.id,r,""]]),n(29)(r,{}),r.locals&&(e.exports=r.locals)},function(e,t,n){"use strict";function r(){return{type:i.TODOLIST_OPENPOPUP_MODEL,openPopupObj:{isOpenPopup:!0,modelResource:{isError:!0}}}}function o(e){return{type:i.LOAD_INSURANCELIST_SUCCESS,insuranceList:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),a=n(3),s=n(18),l=n(11),u=n(12);t.showErrorPopUp=r,t.default={getMemberInsurance:function(){return function(e,t){e(l.beginAjaxCall()),e(u.startLoaderCall());var n=new s.default,i=a.InitialState.widgetConfig.planCode,c=Number(a.InitialState.widgetConfig.memberId),p=a.InitialState.widgetConfig.x_Correlation_Id;n.getMemberInsurance(i,c,p).then(function(t){e(o(t)),e(l.successAjaxCall()),e(u.successLoaderCall())}).catch(function(t){e(l.ajaxCallError()),e(r()),e(u.successLoaderCall())})}}}},function(e,t,n){"use strict";function r(e){return{type:i.LOAD_INSURANCELIST_SUCCESS,insuranceList:e}}function o(){return{type:i.TODOLIST_OPENPOPUP_MODEL,openPopupObj:{isOpenPopup:!0,modelResource:{isError:!0}}}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),a=n(3),s=n(18),l=n(11),u=n(12),c=n(13);t.showErrorPopUp=o,t.default={getMemberInsurance:function(e){return function(t,n){t(l.beginAjaxCall()),t(u.startLoaderCall());var o=new s.default,i=a.InitialState.widgetConfig.planCode,p=Number(a.InitialState.widgetConfig.memberId),d=a.InitialState.widgetConfig.x_Correlation_Id;o.getMemberInsurance(i,p,d).then(function(e){t(r(e)),t(l.successAjaxCall()),t(u.successLoaderCall())}).catch(function(n){t(l.ajaxCallError()),t(c.showErrorPanel(e)),t(u.successLoaderCall())})}}}},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(15),i=n(6),a=function(e){function t(){var t=e.call(this)||this;return t.setupHttpClient(),t}return r(t,e),t.prototype.setupHttpClient=function(){this.MemberTodoListProxyClient=new i.MemberTodoListProxies.Client(this.baseUrl,{fetch:this.overrideFetch})},t.prototype.getPlanMemberInvestmentTodoList=function(e,t,n){return this.MemberTodoListProxyClient.plansMembersInvestmentsByPlanCodeAndMemberIdGet(e,t,n).then(function(e){return e})},t}(o.default);t.default=a},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(15),i=n(6),a=function(e){function t(){var t=e.call(this)||this;return t.setupHttpClient(),t}return r(t,e),t.prototype.setupHttpClient=function(){this.MemberTodoListProxyClient=new i.MemberTodoListProxies.Client(this.baseUrl,{fetch:this.overrideFetch})},t.prototype.getResources=function(e,t,n,r,o,i,a){var s=this.applicationId;return this.MemberTodoListProxyClient.plansResourcesByPlanCodeAndApplicationIdGet(e,s,t,n,void 0,void 0,void 0,a).then(function(e){return e})},t.prototype.getAuthorizationRules=function(e,t){var n=this.applicationId;return this.MemberTodoListProxyClient.plansAuthorizationrulesByPlanCodeAndApplicationIdGet(e,n,t).then(function(e){return e})},t.prototype.getMemberPhoneNumbers=function(e,t,n){return this.MemberTodoListProxyClient.plansMembersPhonenumbersByPlanCodeAndMemberIdGet(e,t,n).then(function(e){return e})},t.prototype.getTodoList=function(e,t,n,r,o,i){return this.MemberTodoListProxyClient.plansMembersTodolistByPlanCodeAndMemberIdGet(e,t,n,r,o,i).then(function(e){return e})},t.prototype.updateTodoList=function(e,t,n,r){return this.MemberTodoListProxyClient.plansMembersTodolistByPlanCodeAndMemberIdPut(e,t,n,r).then(function(e){return e})},t.prototype.askToExport=function(e,t,n,r){return this.MemberTodoListProxyClient.plansMembersQuestionsByPlanCodeAndMemberIdPost(e,t,n,r).then(function(e){return e})},t.prototype.getBenefitQuoteValue=function(e,t,n){return this.MemberTodoListProxyClient.plansMembersRetirereadyByPlanCodeAndMemberIdGet(e,t,n).then(function(e){return e})},t.prototype.getMemberBenefitQuoteAmount=function(e,t,n,r,o){return this.MemberTodoListProxyClient.plansMembersBenefitquoteByPlanCodeAndMemberIdGet(e,t,n,r,o).then(function(e){return e})},t}(o.default);t.default=a},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(15),i=n(6),a=function(e){function t(){var t=e.call(this)||this;return t.setupHttpClient(),t}return r(t,e),t.prototype.setupHttpClient=function(){this.MemberTodoListProxyClient=new i.MemberTodoListProxies.Client(this.baseUrl,{fetch:this.overrideFetch})},t.prototype.getMemeberDetailTodoList=function(e,t,n){return this.MemberTodoListProxyClient.plansMembersByPlanCodeAndMemberIdGet(e,t,n).then(function(e){return e})},t.prototype.updateMemeberDetailTodoList=function(e,t,n,r){return this.MemberTodoListProxyClient.plansMembersByPlanCodeAndMemberIdPut(e,t,n,r).then(function(e){return e})},t.prototype.getMemberEmailAddress=function(e,t,n){return this.MemberTodoListProxyClient.plansMembersEmailaddressesByPlanCodeAndMemberIdGet(e,t,n).then(function(e){return e})},t}(o.default);t.default=a},function(e,t,n){
"use strict";function r(e){return{actions:s.bindActionCreators(l.default,e)}}var o=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),a=n(4),s=n(5),l=n(8),u=n(2),c=n(9),p=function(){function e(e,t,n,r,o,i,a,s,l,u){this.panelName=e,this.title=t,this.body=n,this.showFooter=r,this.showSave=o,this.showClose=i,this.closeButtonText=a,this.saveButtonText=s,this.isError=l,this.children=u}return e}();t.modelResourceClass=p;var d=(function(){function e(e,t,n){this.modelResource=e,this.isOpenPopup=t}return e}(),function(e){function t(t){var n=e.call(this,t)||this;return n.onClosePopupModal=n.onClosePopupModal.bind(n),n.onSavePopupModel=n.onSavePopupModel.bind(n),n.state={errorIntroTitle:u.default.getResourceValueStringByFullKey("TODOLIST_ERROR_INTROTITLE",n.props),errorIntroBody:u.default.getResourceValueStringByFullKey("TODOLIST_ERROR_INTROBODY",n.props),errorOkButton:u.default.getResourceValueStringByFullKey("TODOLIST_ERROR_OKBUTTON",n.props)},n}return o(t,e),t.prototype.componentDidMount=function(){this.props.openPopupObj&&this.props.openPopupObj.isOpenPopup&&$("#todoListModal").bstmodal({show:!0})},t.prototype.componentWillReceiveProps=function(e){e&&e.openPopupObj&&e.openPopupObj!==this.props.openPopupObj&&(e.openPopupObj.isOpenPopup?$("#todoListModal").bstmodal({show:!0}):($("#todoListModal").bstmodal("hide"),$("body").removeClass("modal-open"),$(".modal-backdrop").remove()))},t.prototype.onClosePopupModal=function(){this.props.actions.openPopupModal(!1,null)},t.prototype.onSavePopupModel=function(){this.props.onModelSubmit()},t.prototype.render=function(){var e=this,t=this.props.openPopupObj&&this.props.openPopupObj.modelResource?this.props.openPopupObj.modelResource:{};return i.createElement("div",{className:"modal fade",id:"todoListModal",style:{height:"100%"},"data-backdrop":"static",ref:function(t){e.model=t}},i.createElement("div",{className:"modal-dialog"},i.createElement("div",{className:"building-block"},i.createElement(c.default,{widgetId:"Email",serverError:""}),i.createElement("p",{className:"top-left-info"},i.createElement("span",{dangerouslySetInnerHTML:{__html:t.panelName}})),i.createElement("a",{className:"top-right-close",onClick:this.onClosePopupModal,"data-dismiss":"modal","aria-hidden":"true"},i.createElement("img",{src:"/images/X.png"})),i.createElement("div",{className:"clear"}),i.createElement("p",{className:"top-right-icon"},t.image?i.createElement("img",{src:"/images/"+t.image+".png"}):null),i.createElement("h2",{className:"color-blue"},i.createElement("span",{dangerouslySetInnerHTML:{__html:t.isError?this.state.errorIntroTitle:t.title}})),i.createElement("p",null,t.isError?this.state.errorIntroBody:i.createElement("span",{dangerouslySetInnerHTML:{__html:t.body}})),i.createElement("div",null,t.isError?null:t.children),i.createElement("div",{className:"modal-footer",style:{display:t&&(t.showFooter||t.isError)&&"block"||"none"}},i.createElement("button",{"data-dismiss":"modal",onClick:this.onClosePopupModal,style:{display:t&&(t.showClose||t.isError)&&"block"||"none"},className:"btn"},t.isError?this.state.errorOkButton:i.createElement("span",{dangerouslySetInnerHTML:{__html:t.closeButtonText}})),i.createElement("button",{type:"button",className:"btn btn-primary",onClick:this.onSavePopupModel,style:{display:t&&t.showSave&&"block"||"none"}},i.createElement("span",{dangerouslySetInnerHTML:{__html:t.saveButtonText}}))))))},t}(i.Component));t.default=a.connect(null,r)(d)},function(e,t,n){"use strict";function r(e,t){return{resources:e.resources}}var o=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(1),a=n(4),s=n(2),l=n(19),u=function(e){function t(t){return e.call(this,t)||this}return o(t,e),t.prototype.render=function(){return i.createElement("div",null,this.props.resources&&this.props.resources.length>0?i.createElement("div",null,i.createElement("h2",null,i.createElement("span",{dangerouslySetInnerHTML:{__html:s.default.getResourceValueStringByFullKey("TODOLIST_VIEW_INTROHEADER",this.props)}})),i.createElement("p",null,i.createElement("span",{dangerouslySetInnerHTML:{__html:s.default.getResourceValueStringByFullKey("TODOLIST_VIEW_INTROBODY",this.props)}}))):i.createElement(l.default,{errorMessage:"Due to system maintenance we are temporarily unable to display this information. Please contact us on 1800 555 667 or at iq@russellinvestments.com.au"}))},t}(i.Component);t.default=a.connect(r,null)(u)},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(6),s=n(3),l=function(e){function t(t){var n=e.call(this,t)||this;return n.handleButtonCLick=function(){n.KendoNotifications.hide();var e=n.state.mobilePhone,t=n.state.homePhone,r=n.state.workPhone;if(null!=e&&""!=e||(e=""),null!=t&&""!=t||(t=""),null!=r&&""!=r||(r=""),""==e&&""==t&&""==r)return n.KendoNotifications.show(i.default.getResourceValueStringByFullKey("TODOLIST_GROW_NUMBEREMPTYWARNING",n.props),"error"),$("html, body").animate({scrollTop:$("#"+n.props.widgetId+"NotificationArea").offset().top},1e3),!1;var o=new a.MemberTodoListProxies.Questions({questionType:a.MemberTodoListProxies.QuestionTypeEnum[n.props.panelData.id],isCMSGenerate:!0,mobileNumber:e,workNumber:r,phoneNumber:t});n.props.onCLickTalkToExport(o,n.onCallBackTalkToExpertButtonClick)},n.state={checkbox_modal:!1,mobilePhone:null,workPhone:null,homePhone:null},n.onContributeClick=n.onContributeClick.bind(n),n.onNotIntersetedButtonClick=n.onNotIntersetedButtonClick.bind(n),n.onCallBackIntersetedButtonClick=n.onCallBackIntersetedButtonClick.bind(n),n.onCallBackTalkToExpertButtonClick=n.onCallBackTalkToExpertButtonClick.bind(n),n}return r(t,e),t.prototype.onContributeClick=function(){"?PlanCode="+s.InitialState.widgetConfig.planCode+"#/Member/PaymentOptions/Index",this.props.onClickIsInterested(this.props.componentName,null,!0),$("#PaymentOptionsRedirect").click()},t.prototype.onNotIntersetedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackIntersetedButtonClick,!1,this.props.panelData.isRetireReady)},t.prototype.onCallBackIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_NOTINTERESTEDTITLE",this.props),children:o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_NOTINTERESTEDBODY",this.props).replace("[Replace_PhoneNumber]",i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDPHONE",this.props))}}),image:"Icon_Grow_new"};this.props.openPopupModal(!0,t)}},t.prototype.componentDidMount=function(){this.attachGrid(),this.KendoNotifications=$("#"+this.props.widgetId+"NotificationArea").data("kendoNotification"),this.achor.setAttribute("container","tabsMainContent"),this.achor.setAttribute("tabid","Contributions")},t.prototype.attachGrid=function(){$("#newgrid").kendoGrid({dataSource:{data:[{type:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_BEFORETAXCONTRIBUTION",this.props),amount:this.props.data.preTaxContribution},{type:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_AFTERTAXCONTRIBUTION",this.props),amount:this.props.data.postTaxContribution},{type:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_ONEOFAFTERTAXCONTRIBUTION",this.props),amount:this.props.data.oneOffContribution}]},mobile:!0,scrollable:!1,columns:[{field:"type",title:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CONTRIBUTIONHEADER",this.props)},{field:"amount",title:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CONTRIBUTIONAMOUNTHEADER",this.props)}]})},t.prototype.handleOnChange=function(e,t){var n;this.setState((n={},n[e]=t.target.value,n))},t.prototype.handleInputChange=function(e,t){var n,r=" "==t.target.value?t.target.value.trim():t.target.value;r=r.replace(/[^0-9^\s]/,""),this.setState((n={},n[e]=r,n))},t.prototype.componentWillReceiveProps=function(e){e.phoneNumbers&&e.phoneNumbers!==this.props.phoneNumbers&&this.setState({mobilePhone:""!=e.phoneNumbers.mobileNumber?e.phoneNumbers.mobileNumber:null,workPhone:""!=e.phoneNumbers.workNumber?e.phoneNumbers.workNumber:null,homePhone:""!=e.phoneNumbers.phoneNumber?e.phoneNumbers.phoneNumber:null})},t.prototype.onCallBackTalkToExpertButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CONFIRMATIONTITLE",this.props),children:o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CONFIRMATIONBODY",this.props)}}),image:"Icon_Grow_new"};this.props.openPopupModal(!0,t)}},t.prototype.render=function(){var e=this,t=this.props.generateRrcUrl();return o.createElement("div",null,this.props.panelData.isRetireReady===!0?o.createElement("div",null,o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_SIMULATEDINTROHEADER",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_SIMULATEDINTROBODY",this.props).replace("[[SIMULATIONDATE]]",this.props.data&&this.props.data.simulationDate&&kendo.toString(kendo.parseDate(this.props.data.simulationDate),"dd MMMM yyyy"))}})),o.createElement("br",null),o.createElement("table",{className:"contribution-table",style:{width:"100%"}},o.createElement("thead",null,o.createElement("tr",null,o.createElement("th",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CONTRIBUTIONHEADER",this.props)}}),o.createElement("th",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CONTRIBUTIONAMOUNTHEADER",this.props)}}))),o.createElement("tbody",null,o.createElement("tr",null,o.createElement("td",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_BEFORETAXCONTRIBUTION",this.props)}}),o.createElement("td",null,i.default.getFormattedCurrency(this.props.data.preTaxContribution))),o.createElement("tr",null,o.createElement("td",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_AFTERTAXCONTRIBUTION",this.props)}}),o.createElement("td",null,i.default.getFormattedCurrency(this.props.data.postTaxContribution))),o.createElement("tr",null,o.createElement("td",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_ONEOFAFTERTAXCONTRIBUTION",this.props)}}),o.createElement("td",null,i.default.getFormattedCurrency(this.props.data.oneOffContribution))))),o.createElement("br",null),o.createElement("div",{className:"button-bar"},o.createElement("a",{className:"btn primary-button btnLinkToSubmenuPage",id:"grow-contribute",onClick:this.onContributeClick,container:"tabsMainContent","data-gtm-hint":"menu",tabid:"PaymentOptions",ref:function(t){return e.achor=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_MAKEITHAPPENBUTTON",this.props)}}))),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotIntersetedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CHECKBOXLABEL",this.props)}})))):o.createElement("div",null,o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_INTROHEADER",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_INTROBODY",this.props).replace("[[ACCOUNTBALANCE]]",function(){return e.props.benefitQuoteAmount&&e.props.benefitQuoteAmount.netAmount?i.default.getFormattedCurrency(e.props.benefitQuoteAmount.netAmount):'<img src="/images/Spinner-1s-30px.gif">'})}})),o.createElement("p",null),o.createElement("p",null),o.createElement("div",{className:"row block-table"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("mobilePhone",t)},name:"mobilePhone",value:this.state.mobilePhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_MOBILEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("homePhone",t)},value:this.state.homePhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_HOMEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("workPhone",t)},value:this.state.workPhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_WORKPHONE",this.props)}})))),o.createElement("br",null),o.createElement("div",{className:"row button-bar-row"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{className:"btn primary-button btnLinkToSubmenuPage",id:"grow-contribute",onClick:this.onContributeClick,container:"tabsMainContent","data-gtm-hint":"menu",tabid:"PaymentOptions",ref:function(t){return e.achor=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CONTRIBUTEBUTTON",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{target:"_rrc",href:t,className:"btn secondary-button"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_SIMULATEBUTTON",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{className:"btn secondary-button",onClick:function(t){return e.handleButtonCLick()}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_TALKTOEXPERTBUTTON",this.props)}})))),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotIntersetedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_GROW_CHECKBOXLABEL",this.props)}})))))},t}(o.Component);t.default=l},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.render=function(){return o.createElement("div",null,this.props.panelData?this.props.panelData.isRetireReady?o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_PANELNAME",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",{className:"top-right-icon"},o.createElement("img",{src:"/images/Calculator_new.png"})),o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_CASE2INTROHEADER",this.props)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_CASE2INTROBODY",this.props).replace("[[Last Accessed Date]]",this.props.data&&this.props.data.simulationDate&&kendo.toString(kendo.parseDate(this.props.data.simulationDate),"dd/MM/yyyy"))}}),o.createElement("br",null),o.createElement("br",null)),o.createElement("a",{target:"_rrc",href:this.props.generateRrcUrl(!0),className:"btn primary-button pull-left"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_REVIEWDETAILSBUTTON",this.props)}})),o.createElement("div",{className:"clear"})):o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_PANELNAME",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",{className:"top-right-icon"},o.createElement("img",{src:"/images/Calculator_new.png"})),o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_CASE1INTROHEADER",this.props)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_CASE1INTROBODY",this.props)}})),o.createElement("a",{target:"_rrc",href:this.props.generateRrcUrl(),className:"btn primary-button pull-left"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_GETSTARTEDBUTTON",this.props)}})),o.createElement("div",{className:"clear"})):null)},t}(o.Component);t.default=a},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(6),s=function(e){function t(t){var n=e.call(this,t)||this;return n.handleButtonCLick=function(){n.KendoNotifications=$("#"+n.props.widgetId+"NotificationArea").data("kendoNotification"),n.KendoNotifications.hide();var e=n.state.mobilePhone,t=n.state.homePhone,r=n.state.workPhone;if(null!=e&&""!=e||(e=""),null!=t&&""!=t||(t=""),null!=r&&""!=r||(r=""),""==e&&""==t&&""==r)return n.KendoNotifications.show(i.default.getResourceValueStringByFullKey("TODOLIST_GROW_NUMBEREMPTYWARNING",n.props),"error"),$("html, body").animate({scrollTop:$("#"+n.props.widgetId+"NotificationArea").offset().top},1e3),!1;var o=new a.MemberTodoListProxies.Questions({questionType:a.MemberTodoListProxies.QuestionTypeEnum[n.props.panelData.id],isCMSGenerate:!0,mobileNumber:e,workNumber:r,phoneNumber:t});n.props.onCLickTalkToExport(o,n.onCallBackTalkToExpertButtonClick)},n.state={checkbox_modal:!1,mobilePhone:null,workPhone:null,homePhone:null},n.onTTRClick=n.onTTRClick.bind(n),n.onNotInterstedButtonClick=n.onNotInterstedButtonClick.bind(n),n.onCallBackTalkToExpertButtonClick=n.onCallBackTalkToExpertButtonClick.bind(n),n.onCallBackNotIntersetedButtonClick=n.onCallBackNotIntersetedButtonClick.bind(n),n.state={openPopup:!1},n}return r(t,e),t.prototype.componentDidMount=function(){},t.prototype.onTTRClick=function(){this.props.onClickIsInterested(this.props.componentName,null,!0)},t.prototype.handleOnChange=function(e,t){var n;this.setState((n={},n[e]=t.target.value,n))},t.prototype.handleInputChange=function(e,t){var n,r=" "==t.target.value?t.target.value.trim():t.target.value;r=r.replace(/[^0-9^\s]/,""),this.setState((n={},n[e]=r,n))},t.prototype.onNotInterstedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackNotIntersetedButtonClick,!1)},t.prototype.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_NOTINTERESTEDTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_NOTINTERESTEDBODY",this.props).replace("[Replace_PhoneNumber]",i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDPHONE",this.props)),image:"Icon_TTR_new"};this.props.openPopupModal(!0,t)}},t.prototype.onCallBackTalkToExpertButtonClick=function(e){if(e){this.props.onClickIsInterested(this.props.componentName,null,!0,this.props.panelData.isRetireReady);var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_CONFIRMEDINTROHEADER",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_CONFIRMEDINTROBODY",this.props),image:"Icon_TTR"};this.props.openPopupModal(!0,t)}},t.prototype.componentWillReceiveProps=function(e){e.phoneNumbers&&e.phoneNumbers!==this.props.phoneNumbers&&this.setState({mobilePhone:""!=e.phoneNumbers.mobileNumber?e.phoneNumbers.mobileNumber:null,workPhone:""!=e.phoneNumbers.workNumber?e.phoneNumbers.workNumber:null,homePhone:""!=e.phoneNumbers.phoneNumber?e.phoneNumbers.phoneNumber:null})},t.prototype.render=function(){var e=this;return o.createElement("div",null,o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_INTROHEADER",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_INTROBODY",this.props)}})),o.createElement("br",null),o.createElement("div",{className:"row block-table"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("mobilePhone",t)},name:"mobilePhone",value:this.state.mobilePhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_MOBILEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("homePhone",t)},value:this.state.homePhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_HOMEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("workPhone",t)},value:this.state.workPhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_WORKPHONE",this.props)}})))),o.createElement("br",null),o.createElement("div",{className:"row button-bar-row"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{href:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_FINDOUTMOREURL",this.props),className:"btn primary-button",target:"_rrc"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_FINDOUTMOREBUTTON",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{className:"btn secondary-button",target:"_rrc",href:this.props.generateRrcUrl()},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_SIMULATEBUTTON",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{className:"btn secondary-button",onClick:function(t){return e.handleButtonCLick()}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_TALKTOANEXPERTBUTTON",this.props)}})))),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotInterstedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_DONOTSHOWCHECKBOX",this.props)}}))),o.createElement("p",{className:"info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_FOOTERTEXT",this.props)}})))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(6),s=function(e){function t(t){var n=e.call(this,t)||this;return n.handleButtonCLick=function(){n.KendoNotifications=$("#"+n.props.widgetId+"NotificationArea").data("kendoNotification"),n.KendoNotifications.hide();var e=n.state.mobilePhone,t=n.state.homePhone,r=n.state.workPhone;if(null!=e&&""!=e||(e=""),null!=t&&""!=t||(t=""),null!=r&&""!=r||(r=""),""==e&&""==t&&""==r)return n.KendoNotifications.show(i.default.getResourceValueStringByFullKey("TODOLIST_GROW_NUMBEREMPTYWARNING",n.props),"error"),$("html, body").animate({scrollTop:$("#"+n.props.widgetId+"NotificationArea").offset().top},1e3),!1;var o=new a.MemberTodoListProxies.Questions({questionType:a.MemberTodoListProxies.QuestionTypeEnum[n.props.panelData.id],isCMSGenerate:!0,mobileNumber:e,workNumber:r,phoneNumber:t});n.props.onCLickTalkToExport(o,n.onCallBackTalkToExpertButtonClick)},n.state={checkbox_modal:!1,mobilePhone:null,workPhone:null,homePhone:null},n.onNotInterstedButtonClick=n.onNotInterstedButtonClick.bind(n),n.onCallBackTalkToExpertButtonClick=n.onCallBackTalkToExpertButtonClick.bind(n),n.onCallBackNotIntersetedButtonClick=n.onCallBackNotIntersetedButtonClick.bind(n),n.state={openPopup:!1},n}return r(t,e),t.prototype.componentDidMount=function(){},t.prototype.handleOnChange=function(e,t){var n;this.setState((n={},n[e]=t.target.value,n))},t.prototype.handleInputChange=function(e,t){var n,r=" "==t.target.value?t.target.value.trim():t.target.value;r=r.replace(/[^0-9^\s]/,""),this.setState((n={},n[e]=r,n))},t.prototype.onNotInterstedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackNotIntersetedButtonClick,!1)},t.prototype.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_NOTINTERESTEDTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_NOTINTERESTEDBODY",this.props).replace("[Replace_PhoneNumber]",i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDPHONE",this.props)),image:"Icon_TTR_new"};this.props.openPopupModal(!0,t)}},t.prototype.onCallBackTalkToExpertButtonClick=function(e){if(e){this.props.onClickIsInterested(this.props.componentName,null,!0,this.props.panelData.isRetireReady);var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_CONFIRMEDINTROHEADER",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_CONFIRMEDINTROBODY",this.props),image:"Icon_TTR"};this.props.openPopupModal(!0,t)}},t.prototype.componentWillReceiveProps=function(e){e.phoneNumbers&&e.phoneNumbers!==this.props.phoneNumbers&&this.setState({mobilePhone:""!=e.phoneNumbers.mobileNumber?e.phoneNumbers.mobileNumber:null,workPhone:""!=e.phoneNumbers.workNumber?e.phoneNumbers.workNumber:null,homePhone:""!=e.phoneNumbers.phoneNumber?e.phoneNumbers.phoneNumber:null})},t.prototype.render=function(){var e=this;return o.createElement("div",null,o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_SIMULATEDINTROHEADER",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_SIMULATEDINTROBODY",this.props).replace("[[simulationDate]]",this.props.data&&this.props.data.simulationDate&&kendo.toString(kendo.parseDate(this.props.data.simulationDate),"dd MMMM yyyy"))}})),o.createElement("br",null),o.createElement("div",{className:"row block-table"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("mobilePhone",t)},name:"mobilePhone",value:this.state.mobilePhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_MOBILEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("homePhone",t)},value:this.state.homePhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_HOMEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("workPhone",t)},value:this.state.workPhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_WORKPHONE",this.props)}})))),o.createElement("div",{className:"row button-bar-row"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{href:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_FINDOUTMOREURL",this.props),className:"btn primary-button",target:"_rrc"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_FINDOUTMOREBUTTON",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{className:"btn secondary-button",onClick:function(t){return e.handleButtonCLick()}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_TALKTOANEXPERTBUTTON",this.props)}})))),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotInterstedButtonClick}),o.createElement("span",{
dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_DONOTSHOWCHECKBOX",this.props)}}))),o.createElement("p",{className:"info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_TTR_FOOTERTEXT",this.props)}})))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(3),s=function(e){function t(t){var n=e.call(this,t)||this;return n.hideNotification=function(){n.setState({isTermsClicked:!0})},n.onCombineClick=n.onCombineClick.bind(n),n.onNotInterstedButtonClick=n.onNotInterstedButtonClick.bind(n),n.onCallBackNotIntersetedButtonClick=n.onCallBackNotIntersetedButtonClick.bind(n),n.state={openPopup:!1,isTermsClicked:!1},n}return r(t,e),t.prototype.componentDidMount=function(){this.anchor.setAttribute("container","tabsMainContent"),this.anchor.setAttribute("tabid","ConsolidateSuper")},t.prototype.onCombineClick=function(){this.props.onClickIsInterested(this.props.componentName,null,!0)},t.prototype.onNotInterstedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackNotIntersetedButtonClick,!1)},t.prototype.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_NOTINTERESTEDTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_NOTINTERESTEDBODY",this.props),image:"Icon_Combine_new"};this.props.openPopupModal(!0,t)}},t.prototype.render=function(){var e=this,t="/?PlanCode="+a.InitialState.widgetConfig.planCode+"#/ConsolidateSuperContainer/Index?subMenuUrl=/ConsolidateSuper/ConsolidateSuper/Index",n=this.state.isTermsClicked?"btn primary-button btnLinkToSubmenuPage":"btn primary-button disabled";return o.createElement("div",null,o.createElement("h2",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_INTROHEADER",this.props)}}),o.createElement("div",{className:"clear"}),o.createElement("p",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_INTROBODY",this.props)}}),o.createElement("p",null,o.createElement("input",{type:"radio",onClick:this.hideNotification}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_TERMSTEXT",this.props)}})),o.createElement("br",null),o.createElement("div",{className:"row button-bar-row"},o.createElement("div",{className:"col-sm-6 col-xs-12"},o.createElement("a",{id:"combine-btn",href:t,className:n,"data-gtm-hint":"menu",container:"tabsMainContent",tabid:"ConsolidateSuper",ref:function(t){return e.anchor=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_COMBINEBUTTON",this.props)}}))),o.createElement("div",{className:"col-sm-6 col-xs-12"},o.createElement("a",{className:"btn secondary-button",target:"_rrc",href:this.props.generateRrcUrl()},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_SIMULATEBUTTON",this.props)}})))),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotInterstedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_DONOTSHOW",this.props)}}))))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(3),s=function(e){function t(t){var n=e.call(this,t)||this;return n.hideNotification=function(){n.setState({isTermsClicked:!0})},n.onCombineClick=n.onCombineClick.bind(n),n.onNotInterstedButtonClick=n.onNotInterstedButtonClick.bind(n),n.onCallBackNotIntersetedButtonClick=n.onCallBackNotIntersetedButtonClick.bind(n),n.state={openPopup:!1,isTermsClicked:!1},n}return r(t,e),t.prototype.componentDidMount=function(){this.achor.setAttribute("container","tabsMainContent"),this.achor.setAttribute("tabid","ConsolidateSuper")},t.prototype.onCombineClick=function(){this.props.onClickIsInterested(this.props.componentName,null,!0)},t.prototype.onNotInterstedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackNotIntersetedButtonClick,!1)},t.prototype.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_NOTINTERESTEDTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_NOTINTERESTEDBODY",this.props),image:"Icon_Combine_new"};this.props.openPopupModal(!0,t)}},t.prototype.render=function(){var e=this,t="/?PlanCode="+a.InitialState.widgetConfig.planCode+"#/ConsolidateSuperContainer/Index?subMenuUrl=/ConsolidateSuper/ConsolidateSuper/Index",n=this.state.isTermsClicked?"btn primary-button btnLinkToSubmenuPage":"btn primary-button disabled";return o.createElement("div",null,o.createElement("h2",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_SIMULATEDINTROHEADER",this.props)}}),o.createElement("div",{className:"clear"}),o.createElement("p",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_SIMULATEDINTROBODY",this.props).replace("[[superInOtherFund]]",this.props.data&&i.default.getFormattedCurrency(this.props.data.superInOtherFund)).replace("[[simmulationDate]]",this.props.data&&kendo.toString(kendo.parseDate(this.props.data.simulationDate),"dd MMMM yyyy"))}}),o.createElement("p",null,o.createElement("input",{type:"radio",onClick:this.hideNotification}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_TERMSTEXT",this.props)}})),o.createElement("br",null),o.createElement("div",{className:"button-bar"},o.createElement("a",{"data-gtm-hint":"menu",href:t,className:n,container:"tabsMainContent",tabid:"ConsolidateSuper",ref:function(t){return e.achor=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_COMBINEBUTTON",this.props)}}))),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotInterstedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_DONOTSHOW",this.props)}}))))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.getCurrentInvestment=function(){var e=this.props.planMemberInvestment&&this.props.planMemberInvestment.currentInvestment?this.props.planMemberInvestment.currentInvestment:null;return o.createElement("div",null,o.createElement("hr",null),o.createElement("table",{className:"contribution-table",style:{width:"100%"}},o.createElement("thead",null,o.createElement("tr",null,o.createElement("th",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMPLETEDPANNEL_INVESTMENTTABELHEADER1",this.props)}})),o.createElement("th",{className:"text-align-right"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMPLETEDPANNEL_INVESTMENTTABELHEADER2",this.props)}})))),o.createElement("tbody",null,e?e.map(function(e,t){return o.createElement("tr",null,"  ",o.createElement("td",null,e.longDescription," "),o.createElement("td",{className:"investment-column"},i.default.getFormattedCurrency(e.amount)))}):null)))},t.prototype.render=function(){var e=this.props.benefitQuoteData&&this.props.benefitQuoteData.currentBalance?this.props.benefitQuoteData.currentBalance:null,t=void 0!=this.props.memberDetail?this.props.memberDetail.product[0].isDefinedBenefitMember:null;return o.createElement("div",null,o.createElement("div",{className:"clear"}),o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_COMPLETEDPANNEL_BALANCETEXT",this.props)}})),o.createElement("h1",null,e?i.default.getFormattedCurrency(e):null),t===!1?this.getCurrentInvestment():null)},t}(o.Component);t.default=a},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(6),a=n(2),s=function(e){function t(t){var n=e.call(this,t)||this;return n.handleButtonCLick=function(){n.KendoNotifications.hide();var e=n.state.mobilePhone,t=n.state.homePhone,r=n.state.workPhone;if(null!=e&&""!=e||(e=""),null!=t&&""!=t||(t=""),null!=r&&""!=r||(r=""),""==e&&""==t&&""==r)return n.KendoNotifications.show(a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_PHONENUMBERSEMPTYWARNING",n.props),"error"),$("html, body").animate({scrollTop:$("#"+n.props.widgetId+"NotificationArea").offset().top},1e3),!1;var o=new i.MemberTodoListProxies.Questions({questionType:i.MemberTodoListProxies.QuestionTypeEnum[n.props.panelData.id],isCMSGenerate:!0,mobileNumber:e,workNumber:r,phoneNumber:t});n.props.onCLickTalkToExport(o,n.handleExpertSuccess)},n.handleExpertSuccess=function(){n.props.onClickIsInterested(n.props.componentName,null,!0);var e={panelName:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_PANELNAME",n.props),title:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_CONFIRMEDINTROHEADER",n.props),body:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_CONFIRMEDINTROBODY",n.props),image:"Insurance_new"};n.props.openPopupModal(!0,e)},n.state={mobilePhone:null,workPhone:null,homePhone:null,openPopup:!1},n.onNotInterstedButtonClick=n.onNotInterstedButtonClick.bind(n),n.onCallBackNotIntersetedButtonClick=n.onCallBackNotIntersetedButtonClick.bind(n),n.handleButtonCLick=n.handleButtonCLick.bind(n),n.handleExpertSuccess=n.handleExpertSuccess.bind(n),n}return r(t,e),t.prototype.componentDidMount=function(){this.KendoNotifications=$("#"+this.props.widgetId+"NotificationArea").data("kendoNotification")},t.prototype.componentWillReceiveProps=function(e){e.phoneNumbers&&e.phoneNumbers!==this.props.phoneNumbers&&this.setState({mobilePhone:""!=e.phoneNumbers.mobileNumber?e.phoneNumbers.mobileNumber:null,workPhone:""!=e.phoneNumbers.workNumber?e.phoneNumbers.workNumber:null,homePhone:""!=e.phoneNumbers.phoneNumber?e.phoneNumbers.phoneNumber:null})},t.prototype.handleInputChange=function(e,t){var n,r=" "==t.target.value?t.target.value.trim():t.target.value;r=r.replace(/[^0-9^\s]/,""),this.setState((n={},n[e]=r,n))},t.prototype.onNotInterstedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackNotIntersetedButtonClick,!1)},t.prototype.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_PANELNAME",this.props),title:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_NOTINTERESTEDTITLE",this.props),body:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_NOTINTERESTEDBODY",this.props).replace("[Replace_PhoneNumber]",a.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDPHONE",this.props)),image:"Insurance_new"};this.props.openPopupModal(!0,t)}},t.prototype.listInsurcanceDetails=function(){return this.props.insuranceList.map(function(e,t){return o.createElement("tr",null,o.createElement("td",null,e.type," "),o.createElement("td",null,a.default.getFormattedCurrency(e.amount)))})},t.prototype.render=function(){var e=this;return o.createElement("div",null,o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_INTROHEADER",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_INTROBODY",this.props)}})),o.createElement("div",{id:"adviserFeeDetails"},o.createElement("table",{className:"contribution-table",style:{width:"100%"}},o.createElement("thead",null,o.createElement("tr",null,o.createElement("th",{scope:"col",colSpan:"2"},o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_TABLEHEADER",this.props)}})))),this.listInsurcanceDetails())),o.createElement("br",null),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_HELPTEXT",this.props)}})),o.createElement("div",{className:"row block-table"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("mobilePhone",t)},name:"mobilePhone",value:this.state.mobilePhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_MOBILEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("homePhone",t)},value:this.state.homePhone}),o.createElement("p",null," ",o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_HOMEPHONE",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("input",{type:"text",maxLength:15,onChange:function(t){return e.handleInputChange("workPhone",t)},value:this.state.workPhone}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_WORKPHONE",this.props)}})))),o.createElement("br",null),o.createElement("a",{className:"btn primary-button",onClick:function(t){return e.handleButtonCLick()}},o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_EXPERTBUTTON",this.props)}})),o.createElement("br",null),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotInterstedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_DONOTSHOWHCHECKBOX",this.props)}}))),o.createElement("p",{className:"info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:a.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_FOOTERTEXT",this.props)}})))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(3),s=function(e){function t(t){var n=e.call(this,t)||this;return n.getCurrentInvestment=n.getCurrentInvestment.bind(n),n.getFutureInvestment=n.getFutureInvestment.bind(n),n.onIntersetedButtonClick=n.onIntersetedButtonClick.bind(n),n.onCallBackIntersetedButtonClick=n.onCallBackIntersetedButtonClick.bind(n),n}return r(t,e),t.prototype.componentDidMount=function(){this.achor.setAttribute("container","subPageBody"),this.achor.setAttribute("tabid","Investments")},t.prototype.onIntersetedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackIntersetedButtonClick,!0)},t.prototype.onCallBackIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_CONFIRMEDINTOHEADER",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_CONFIRMEDINTOBODY",this.props),image:"Icon_review_new"};this.props.openPopupModal(!0,t)}},t.prototype.getCurrentInvestment=function(){return this.props.planMemberInvestment&&this.props.planMemberInvestment.currentInvestment&&this.props.planMemberInvestment.currentInvestment.length>0?this.props.planMemberInvestment.currentInvestment.map(function(e,t){return o.createElement("tr",null,o.createElement("td",null,e.longDescription," "),o.createElement("td",{className:"investment-column"},i.default.getFormattedCurrency(e.amount)))}):o.createElement("tr",null)},t.prototype.getFutureInvestment=function(){return this.props.planMemberInvestment&&this.props.planMemberInvestment.futureInvestment&&this.props.planMemberInvestment.futureInvestment.length>0?this.props.planMemberInvestment.futureInvestment.map(function(e,t){return o.createElement("tr",null,"  ",o.createElement("td",null,e.longDescription," ")," ",o.createElement("td",{className:"investment-column"}," ",e.percentage,"% "))}):o.createElement("tr",null)},t.prototype.render=function(){var e=this,t="/#/Investments/InvestmentEnquiry/ViewPendingInvestmentSwitches?PlanCode="+a.InitialState.widgetConfig.planCode+"&IsViewPendingSwitch=Yes";return o.createElement("div",null,o.createElement("div",null,o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_INTROHEADER",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_INTROBODY",this.props)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_INVESTMENTTABLETITLE",this.props)}})),o.createElement("table",{className:"contribution-table",style:{width:"100%"}},o.createElement("thead",null,o.createElement("tr",null,o.createElement("th",{scope:"col",colSpan:"2"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_INVESTMENTTABLEHEADER",this.props)}})))),o.createElement("tbody",null,o.createElement("tr",null,o.createElement("td",{colSpan:"2",scope:"row"},o.createElement("b",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_CURRENTBALANCE",this.props)}})))),this.getCurrentInvestment(),o.createElement("tr",null,o.createElement("td",{colSpan:"2",scope:"row"},o.createElement("b",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_FUTURECONTRIBUTION",this.props)}})))),this.getFutureInvestment()))),o.createElement("div",{className:"row button-bar-row"},o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{className:"btn primary-button",onClick:this.onIntersetedButtonClick},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_CONFIRMBUTTON",this.props)}}))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{className:"btn secondary-button",target:"_rrc",href:this.props.generateRrcUrl(),ref:function(t){return e.achor=t}},i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_SIMULATEBUTTON",this.props))),o.createElement("div",{className:"col-sm-4 col-xs-12"},o.createElement("a",{container:"subPageBody","data-gtm-hint":"menu",href:t,className:"btn secondary-button btnLinkToSubmenuPage",tabid:"Investments",ref:function(t){return e.achor=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_CHANGEBUTTON",this.props)}})))),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:function(t){return e.props.onClickIsInterested(e.props.componentName,null,!1)}}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_REMINDMECHECKBOXLABEL",this.props)}}))))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(3),s=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.componentDidMount=function(){this.achor.setAttribute("container","subPageBody"),this.achor.setAttribute("tabid","Investments")},t.prototype.render=function(){var e=this,t="/#/Investments/InvestmentEnquiry/ViewPendingInvestmentSwitches?PlanCode="+a.InitialState.widgetConfig.planCode+"&IsViewPendingSwitch=Yes";return o.createElement("div",null,o.createElement("h2",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_INTROHEADER",this.props)}}),o.createElement("div",{className:"clear"}),o.createElement("p",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_SIMULATEDINTROBODY",this.props).replace("[[simulationDate]]",this.props.data&&this.props.data.simulationDate&&kendo.toString(kendo.parseDate(this.props.data.simulationDate),"dd MMMM yyyy")).replace("[[investmentStyleCurrent]]",this.props.data&&this.props.data.investmentStyleCurrent?this.props.data.investmentStyleCurrent.longDescription:"").replace("[[investmentStyleSimulated]]",this.props.data&&this.props.data.investmentStyleSimulated?this.props.data.investmentStyleSimulated.longDescription:"")}}),o.createElement("br",null),o.createElement("a",{container:"subPageBody","data-gtm-hint":"menu",href:t,className:"btn primary-button pull-left btnLinkToSubmenuPage",tabid:"Investments",ref:function(t){return e.achor=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_SIMULATEDCHANGEBUTTON",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:function(t){return e.props.onClickIsInterested(e.props.componentName,null,!1,!0)}}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_REMINDMECHECKBOXLABEL",this.props)}}))))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(3),s=function(e){function t(t){var n=e.call(this,t)||this;return n.handleSupermatchCalls=function(e){var t;e.length>0&&e.map(function(r,o){t=e.length==o+1,n.props.onClickIsInterested(r.id,null,r.interested,r.isRetireReady,null,t)})},n.onNotInterstedButtonClick=function(){n.props.onClickIsInterested(n.props.componentName,n.onCallBackNotIntersetedButtonClick,!1)},n.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_SEARCH_PANNELNAME",n.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_SEARCH_NOTINTERESTEDTITLE",n.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_SEARCH_NOTINTERESTEDBODY",n.props),image:"Icon_Search_new"};n.props.openPopupModal(!0,t)}},n}return r(t,e),t.prototype.componentDidMount=function(){var e=this,t={elementId:"wg-member-rollover",memberId:a.InitialState.widgetConfig.memberId,classification:a.InitialState.widgetConfig.classification,planCode:a.InitialState.widgetConfig.planCode,accessToken:a.InitialState.widgetConfig.accessToken,environment:a.InitialState.widgetConfig.environment,client:a.InitialState.widgetConfig.client,hasEditAccess:!0,headerClass:a.InitialState.widgetConfig.headerClass,isImpersonated:a.InitialState.widgetConfig.isImpersonated,applicationId:i.default.getResourceValueStringByFullKey("TODOLIST_SEARCH_ROLLOVERWIDGETAPPLICATIONID",this.props),data:{externalCall:function(t){return e.handleSupermatchCalls(t)},todolist:!0,customErrormessage:!0,title:i.default.getResourceValueStringByFullKey("TODOLIST_SEARCH_ROLLOVERWIDGETTITLE",this.props),mfa:a.InitialState.widgetConfig.data&&a.InitialState.widgetConfig.data.mfa,error:{title:i.default.getResourceValueStringByFullKey("TODOLIST_ERROR_INTROTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_ERROR_INTROBODY",this.props),buttonText:i.default.getResourceValueStringByFullKey("TODOLIST_ERROR_OKBUTTON",this.props)}}},n=new Lg.Fa.MemberRolloverWidget;n.init(t)},t.prototype.render=function(){return o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_SEARCH_PANNELNAME",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",{className:"top-right-icon"},o.createElement("img",{src:"/images/Icon_Search_new.png"})),o.createElement("div",{id:"wg-member-rollover"}),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotInterstedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_SEARCH_DONOTSHOW",this.props)}}))))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(6),s=n(51),l=function(e){function t(t){var n=e.call(this,t)||this;return n.onIntersetedButtonClick=n.onIntersetedButtonClick.bind(n),n.getCurrentDate=n.getCurrentDate.bind(n),n.onCallBackIntersetedButtonClick=n.onCallBackIntersetedButtonClick.bind(n),n.onCallBackNotIntersetedButtonClick=n.onCallBackNotIntersetedButtonClick.bind(n),n.onNotInterstedButtonClick=n.onNotInterstedButtonClick.bind(n),n.getCurrentFinancialYear=n.getCurrentFinancialYear.bind(n),n.state={openPopup:!1},n}return r(t,e),t.prototype.onIntersetedButtonClick=function(){this.setState({openPopup:!0}),this.props.onClickIsInterested(this.props.componentName,this.onCallBackIntersetedButtonClick,!0,!1,new a.MemberTodoListProxies.ToDoListUpgrade({emailConfirmed:!1,pdsAcknowledged:!1,trusteeDirConfirmed:!1,riqsUpgradeConfirmed:!1}))},t.prototype.onNotInterstedButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackNotIntersetedButtonClick,!1)},t.prototype.onCallBackIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_INTERSETEDTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_INTERSETEDBODY",this.props),showFooter:!0,image:"iQ",children:o.createElement(s.default,{resources:this.props.resources,memberEmail:this.props.memberEmail,componentName:this.props.componentName,actions:this.props.actions,onClickIsInterested:this.props.onClickIsInterested,openPopupModal:this.props.openPopupModal})};this.props.openPopupModal(!0,t)}},t.prototype.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDBODY",this.props).replace("[Replace_PhoneNumber]",i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDPHONE",this.props)),image:"iQ"};this.props.openPopupModal(!0,t)}},t.prototype.getCurrentDate=function(){var e=new Date,t=e.getDate()>10?e.getDate():"0"+e.getDate(),n=e.getDate()+1,r=e.getFullYear();n<10&&(n="0"+n);var o=t+"/"+n+"/"+r;return o},t.prototype.getCurrentFinancialYear=function(){var e=new Date,t=e.getMonth(),n="";if(t>3){var r=(e.getFullYear()+1).toString();n=e.getFullYear().toString()+"/"+r}else{var o=e.getFullYear().toString();n=(e.getFullYear()-1).toString()+"/"+o}return n},t.prototype.render=function(){return this.props.data?this.props.data:new a.MemberTodoListProxies.ToDoListApiResponse,o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PANELNAME",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",{className:"top-right-icon"},o.createElement("img",{src:"/images/iQ.PNG"})),o.createElement("h2",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_CASE1INTROTITLE",this.props)}})),o.createElement("div",null),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_CASE1INTROBODY",this.props)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_CASE1FREESAVINGTEXT",this.props)}})),o.createElement("div",null),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_TRANSFERTEXT",this.props)
}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PDSTEXT",this.props).replace("[URL_REPLACE]",i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PDSLINK",this.props))}})),o.createElement("div",{className:"button-bar"},o.createElement("a",{className:"btn primary-button","data-dismiss":"modal",onClick:this.onIntersetedButtonClick},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_INTERESTEDBUTTON",this.props)}}))),o.createElement("div",{className:"clear"}),o.createElement("br",null),o.createElement("div",{className:"radio-info"},o.createElement("p",null,o.createElement("input",{type:"checkbox",onClick:this.onNotInterstedButtonClick}),o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_DONOTSHOWCHECKBOXLEVEL",this.props)}}))),o.createElement("p",{className:"info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_SEEMORE",this.props)}})))},t}(o.Component);t.default=l},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(6),s=function(e){function t(t){var n,r=this;return r=e.call(this,t)||this,r.props&&r.props.memberEmail&&(n=r.props.memberEmail.email),r.state={email:n,confirmEmail:"",validationMessage:"",isPdsChecked:!1,isTrusteeChecked:!1,isConfirmChecked:!1},r.onPDSCheckboxClick=r.onPDSCheckboxClick.bind(r),r.onChangeInputValue=r.onChangeInputValue.bind(r),r.onSavePopupModal=r.onSavePopupModal.bind(r),r.onTrusteeCheckboxClick=r.onTrusteeCheckboxClick.bind(r),r.onConfirmCheckboxClick=r.onConfirmCheckboxClick.bind(r),r.updateMemeberCallBack=r.updateMemeberCallBack.bind(r),r}return r(t,e),t.prototype.componentDidMount=function(){this.KendoNotifications=$("#EmailNotificationArea").data("kendoNotification");var e=this.KendoNotifications;$("#emailUpgradeComponent").on("click","a#pdsDownload",function(){e.hide(),$(this).data("download",1)})},t.prototype.shouldComponentUpdate=function(e,t){return t.confirmEmail===this.state.confirmEmail&&t.isPdsChecked===this.state.isPdsChecked&&t.isTrusteeChecked===this.state.isTrusteeChecked&&t.isConfirmChecked===this.state.isConfirmChecked},t.prototype.onSavePopupModal=function(){var e=1===$("a#pdsDownload").data("download");if(e&&this.state.isPdsChecked&&this.state.isTrusteeChecked&&this.state.isConfirmChecked&&this.state.email&&this.state.confirmEmail&&this.state.email===this.state.confirmEmail){if(this.props.openPopupModal(!1,{}),this.KendoNotifications.hide(),this.props.memberEmail.email!==this.state.email){var t=new a.MemberTodoListProxies.UpdateMember({emailAddress:[new a.MemberTodoListProxies.MemberEmail({type:a.MemberTodoListProxies.TypeEnum218.Primary,email:this.state.email})]});this.props.actions.updateMemeberDetail(t)}this.props.onClickIsInterested(this.props.componentName,this.updateMemeberCallBack,!0,!1,new a.MemberTodoListProxies.ToDoListUpgrade({emailConfirmed:!0,pdsAcknowledged:!0,trusteeDirConfirmed:!0,riqsUpgradeConfirmed:!0}),!1)}else{var n=void 0;this.state.email?this.state.email!==this.state.confirmEmail?n=i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_EMAILDONOTMATCHWARNING",this.props):this.state.isPdsChecked&&e?this.state.isTrusteeChecked&&this.state.isConfirmChecked?this.state.confirmEmail||(n=i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_EMAILNOTCONFIRMEDWARNING",this.props)):n=i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_CHECKBOXNOTCHECKEDWARNING",this.props):n=i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PDSNOTCLICKEDWARNING",this.props):n=i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_EMAILEMPTYWARNING",this.props),this.KendoNotifications.hide(),this.KendoNotifications.show(n,"error"),$("#todoListModal").animate({scrollTop:20},1e3)}},t.prototype.updateMemeberCallBack=function(e){if(e){var t={panelName:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PANELNAME",this.props),title:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_ACKNOWLEDGMENTTITLE",this.props),body:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_ACKNOWLEDGMENTTEXT",this.props),image:"Icon_Grow_new"};this.props.openPopupModal(!0,t)}},t.prototype.onPDSCheckboxClick=function(e){var t=1===$("a#pdsDownload").data("download");t?(this.KendoNotifications.hide(),this.setState({isPdsChecked:!this.state.isPdsChecked})):(e.preventDefault(),this.KendoNotifications.hide(),this.KendoNotifications.show(i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PDSNOTCLICKEDWARNING",this.props),"error"),$("#todoListModal").animate({scrollTop:20},1e3))},t.prototype.onTrusteeCheckboxClick=function(){var e=this.state.isTrusteeChecked;this.setState({isTrusteeChecked:!e})},t.prototype.onConfirmCheckboxClick=function(){var e=this.state.isConfirmChecked;this.setState({isConfirmChecked:!e})},t.prototype.onChangeInputValue=function(e){e&&e.target&&e.target.id&&("email"===e.target.id?this.setState({email:e.target.value}):this.setState({confirmEmail:e.target.value}))},t.prototype.render=function(){return o.createElement("div",{id:"emailUpgradeComponent"},o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_INTERSETEDEMAILCONFIRMATION",this.props)}})),o.createElement("div",{className:"block-table"},o.createElement("div",{className:"col-sm-6 col-xs-12"},o.createElement("input",{type:"text",id:"email",value:this.state.email,onChange:this.onChangeInputValue}),o.createElement("p",null," ",o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_EMAIL",this.props)}}))),o.createElement("div",{className:"col-sm-6 col-xs-12"},o.createElement("input",{type:"text",id:"confirmEmail",onChange:this.onChangeInputValue}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_CONFIRMEMAIL",this.props)}})))),o.createElement("div",{className:"clear"}),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PDSDOWNLOADTEXT",this.props).replace("[URL_REPLACE]",i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PDSLINK",this.props))}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_TICKBOXTEXT",this.props)}})),o.createElement("table",{className:"confimation-check-table"},o.createElement("tr",null,o.createElement("td",null,o.createElement("input",{type:"checkbox",onClick:this.onPDSCheckboxClick})),o.createElement("td",null,"  "),o.createElement("td",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_PDSCHECKBOXTEXT",this.props)}})),o.createElement("tr",null,o.createElement("td",null,o.createElement("input",{type:"checkbox",onClick:this.onTrusteeCheckboxClick})),o.createElement("td",null,"  "),o.createElement("td",null,o.createElement("p",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_TRUSTEECHECKBOX",this.props)}}))),o.createElement("tr",null,o.createElement("td",null,o.createElement("input",{type:"checkbox",onClick:this.onConfirmCheckboxClick})),o.createElement("td",null,"  "),o.createElement("td",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_CONFIRMATIONTEXT",this.props)}})))),o.createElement("a",{type:"button",className:"btn primary-button pull-right",onClick:this.onSavePopupModal}," ",o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_SUBMITEBUTTON",this.props)}})),o.createElement("div",{className:"clear"}))},t}(o.Component);t.default=s},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(2),a=n(3),s=function(e){function t(t){var n=e.call(this,t)||this;return n.getSideBarList=n.getSideBarList.bind(n),n.handleRemindMeClick=n.handleRemindMeClick.bind(n),n}return r(t,e),t.prototype.componentDidMount=function(){$("#remindMe")&&$(".completed-checkbox-list").on("click","#remindMe",this.handleRemindMeClick)},t.prototype.handleRemindMeClick=function(){this.props.onClickIsInterested("UPGRADE-MANUAL",null,!1)},t.prototype.checkIncludes=function(e,t){var n=!1,r=e.indexOf(t);return r>=0&&(n=!0),n},t.prototype.getSideBarList=function(e){var t=this,n=this.props.data.toDoListItems;return n&&n.length>0&&n.map(function(n){n.header=n.header.replace("[[PLANCODE]]",a.InitialState.widgetConfig.planCode),n.header=n.header.replace("[annualFee]",t.props.data.annualFee),n.header=n.header.replace("[[CALC_REDITECT_LINK]]",t.props.generateRrcUrl());var r="TODOLIST_"+n.id+"_"+(n.isRetireReady===!0?"SIMULATEDREMAININGTEXT":"NOTSIMULATEDREMAININGTEXT");return t.checkIncludes(["UPGRADE","SEARCH","INSURANCE","CHECK"],n.id)&&(r="TODOLIST_"+n.id+"_REMAININGTEXT"),"TODOLIST_SIDEBAR_REMAININGTITLE"===e&&"2"===n.status.code?o.createElement("tr",{key:n.id},o.createElement("td",null,o.createElement("input",{type:"checkbox"}),o.createElement("span",{className:"checkmark"})),o.createElement("td",null," "),o.createElement("td",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey(r,t.props)}}))):"TODOLIST_SIDEBAR_COMPLETEDTITLE"!==e||"0"!==n.status.code&&"1"!==n.status.code&&"3"!==n.status.code?null:o.createElement("tbody",{key:n.id},"1"===n.status.code?o.createElement("tr",{key:n.id},o.createElement("td",null,o.createElement("input",{className:"cross-box",type:"checkbox",checked:!0}),o.createElement("span",{className:"checkmark"})),o.createElement("td",null," "),o.createElement("td",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:n.header}}))):o.createElement("tr",{key:n.id},o.createElement("td",null,o.createElement("input",{className:"tick-box",type:"checkbox",checked:!0}),o.createElement("span",{className:"checkmark"})),o.createElement("td",null," "),o.createElement("td",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:n.header}}))))})},t.prototype.render=function(){return o.createElement("div",{key:"slideBar"},o.createElement("div",{key:"remaining"},o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_SIDEBAR_REMAININGTITLE",this.props)}})),o.createElement("table",{id:"remaining_table",className:"remaining-checkbox-list"},this.getSideBarList("TODOLIST_SIDEBAR_REMAININGTITLE"))),o.createElement("hr",null),o.createElement("div",{key:"completed"},o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("TODOLIST_SIDEBAR_COMPLETEDTITLE",this.props)}})),o.createElement("table",{id:"completed_table",className:"completed-checkbox-list",key:"TODOLIST_SIDEBAR_COMPLETEDTITLE"},this.getSideBarList("TODOLIST_SIDEBAR_COMPLETEDTITLE"))))},t}(o.Component);t.default=s},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){}return e.devApiUrl="https://api-dev.apac.linkgroup.corp:8183/api/russell/v1",e.sitApiUrl="https://api-tst.apac.linkgroup.corp:8184/api/russell/v1",e.uatApiUrl="https://api-uat.orientsys.com.au/super/api/russell/v1",e.prodApiUrl="https://api.linkgroup.com/super/api/russell/v1",e.demoApiUrl="https://api-demo.orientsys.com.au/super/api/russell/v1",e.uatcatApiUrl="https://api-uat-cat.orientsys.com.au/super/api/russell/v1",e.uat2ApiUrl="https://api-uat-2.orientsys.com.au/super/api/russell/v1",e.uat3ApiUrl="https://api-uat-3.orientsys.com.au/super/api/russell/v1",e.uat4ApiUrl="https://api-uat-4.orientsys.com.au/super/api/russell/v1",e.uat5ApiUrl="https://api-uat-5.orientsys.com.au/super/api/russell/v1",e.applicationId="linkgroup.fundadmin.russelltodolistwidget",e}();t.default=n},function(e,t,n){"use strict";function r(e,t){return{ajaxCallsInProgress:e.ajaxCallsInProgress,authorizationRules:e.authorizationRules,serverError:e.serverError,resources:e.resources,data:e.todoList.data,loader:e.loader,openPopupObj:e.todoList.openPopupObj,phoneNumbers:e.todoList.phoneNumbers}}function o(e){return{actions:u.bindActionCreators(a({},c.default,{fetchTodoList:c.fetchTodoList}),e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),a=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var s=n(1),l=n(4),u=n(5),c=n(8),p=n(6),d=n(2),h=n(38),f=n(3),m=n(59),y=n(58),v=n(21),S=n(65),b=n(60),E=n(56),g=n(64),I=n(62),O=n(61),T=n(37),C=n(57),N=n(63),R=n(9),_={insurance:m.default,grow:y.default,ttr:g.default,upgrade:S.default,invest:b.default,retcalc:I.default,combine:E.default,check:O.default,search:N.default},A=function(e){function t(t){var n=e.call(this,t)||this;return n.generateRrcUrl=function(e){void 0===e&&(e=!1);var t="undefined"!=typeof f.InitialState.widgetConfig.data&&f.InitialState.widgetConfig.data.hasOwnProperty("rrcEncryptedUrl")&&0==f.InitialState.widgetConfig.data.rrcEncryptedUrl.indexOf("http")?f.InitialState.widgetConfig.data.rrcEncryptedUrl.trim():"",r=null!=n.props.data.simulationDate&&""!=t?t+"&page=tdlSimulate":t;return""!=r?r:d.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_DEFAULTURL",n.props)},n.onClickIsInterested=function(e,t,r,o,i,a){void 0===r&&(r=!1),void 0===o&&(o=!1),void 0===a&&(a=!0);var s=new p.MemberTodoListProxies.UpdateToDoList({id:e,isInterested:r,isRetireReady:o,tdlData:"UPGRADE"===e.toLocaleUpperCase()&&i});n.props.actions.updateInterestedStatus(s,t,a)},n.handleTalkToExpert=function(e,t){n.props.actions.askToExpertQuestions(e,t)},n.renderTodoComponent=function(e,t){var r=_[e];return s.createElement(r,{onClickIsInterested:n.onClickIsInterested,resources:n.props.resources,data:n.props.data,componentName:t.id,authorizationRules:n.props.authorizationRules,panelData:t,openPopupModal:n.openPopupModal,handleTalkToExpert:n.handleTalkToExpert,loadTodoList:n.loadTodoList,phoneNumbers:n.props.phoneNumbers,generateRrcUrl:n.generateRrcUrl,reload:n.props.reload})},n.openPopupModal=n.openPopupModal.bind(n),n.loadTodoList=n.loadTodoList.bind(n),n}return i(t,e),t.prototype.onModelSubmit=function(){},t.prototype.componentDidMount=function(){this.loadTodoList()},t.prototype.loadTodoList=function(){this.props.actions.fetchTodoList()},t.prototype.openPopupModal=function(e,t){this.props.actions.openPopupModal(e,t)},t.prototype.updatePanelStatus=function(){new p.MemberTodoListProxies.UpdateToDoList({id:"string",isInterested:!1,isRetireReady:!1,tdlData:new p.MemberTodoListProxies.ToDoListUpgrade({emailConfirmed:!1,pdsAcknowledged:!1,trusteeDirConfirmed:!1,riqsUpgradeConfirmed:!1})})},t.prototype.renderTodoListItems=function(){var e=this,t=this.props.data.toDoListItems.filter(function(e){return"2"===e.status.code||"3"===e.status.code});return t.length>0&&(t=t.slice(0,4)),t&&t.length>0?s.createElement("div",null,s.createElement(h.default,null),t.map(function(t){switch(t.id){case"UPGRADE":return e.renderTodoComponent("upgrade",t);case"INSURANCE":return e.renderTodoComponent("insurance",t);case"GROW":return e.renderTodoComponent("grow",t);case"TTR":return e.renderTodoComponent("ttr",t);case"INVEST":return e.renderTodoComponent("invest",t);case"RETCALC":return e.renderTodoComponent("retcalc",t);case"COMBINE":return e.renderTodoComponent("combine",t);case"SEARCH":return e.renderTodoComponent("search",t);case"CHECK":return e.renderTodoComponent("check",t)}})):this.props.data.toDoListItems.length>0&&t&&t.length<=0?s.createElement(C.default,{resources:this.props.resources,data:this.props.data,reload:this.props.reload}):void 0},t.prototype.render=function(){return s.createElement("div",null,s.createElement("div",null,s.createElement(v.default,{showLoaderMessage:this.props.loader}),s.createElement(R.default,{widgetId:"todolist-main-panel",serverError:this.props.serverError}),this.renderTodoListItems(),s.createElement(T.default,{openPopupObj:this.props.openPopupObj,resources:this.props.resources,onModelSubmit:this.onModelSubmit})))},t}(s.Component);t.default=l.connect(r,o)(A)},function(e,t,n){"use strict";function r(e,t){return{ajaxCallsInProgress:e.ajaxCallsInProgress,authorizationRules:e.authorizationRules,serverError:e.serverError,resources:e.resources,data:e.todoList.data}}function o(e){return{actions:l.bindActionCreators(u.default,e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),s=n(4),l=n(5),u=n(8),c=n(6),p=n(2),d=n(52),h=n(3),f=function(e){function t(t){var n=e.call(this,t)||this;return n.generateRrcUrl=function(e){void 0===e&&(e=!1);var t="undefined"!=typeof h.InitialState.widgetConfig.data&&h.InitialState.widgetConfig.data.hasOwnProperty("rrcEncryptedUrl")&&0==h.InitialState.widgetConfig.data.rrcEncryptedUrl.indexOf("http")?h.InitialState.widgetConfig.data.rrcEncryptedUrl.trim():"",r=null!=n.props.data.simulationDate&&""!=t?t+"&page=tdlSimulate":t;return""!=r?r:p.default.getResourceValueStringByFullKey("TODOLIST_RETIREREADY_DEFAULTURL",n.props)},n.onClickIsInterested=function(e,t,r,o,i){void 0===r&&(r=!1),void 0===o&&(o=!1),void 0===i&&(i=!0);var a=new c.MemberTodoListProxies.UpdateToDoList({id:""+e,isInterested:r,isRetireReady:o,tdlData:"UPGRADE"===e.toLocaleUpperCase()&&new c.MemberTodoListProxies.ToDoListUpgrade({emailConfirmed:!1,pdsAcknowledged:!1,riqsUpgradeConfirmed:!1})});n.props.actions.updateInterestedStatus(a,t,i)},n.onClickIsInterested=n.onClickIsInterested.bind(n),n}return i(t,e),t.prototype.render=function(){return a.createElement("div",{className:"left-indicator"},this.props.resources&&this.props.resources.length>0?a.createElement(d.default,{data:this.props.data,resources:this.props.resources,onClickIsInterested:this.onClickIsInterested,generateRrcUrl:this.generateRrcUrl}):null)},t}(a.Component);t.default=s.connect(r,o)(f)},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(4),a=n(5),s=n(14),l=n(9),u=n(2),c=n(44),p=n(43),d=function(e){function t(t){var n=e.call(this,t)||this;return n.validateTermsRadio=function(e){n.KendoNotifications.hide(),n.state.isTermsClicked||(n.KendoNotifications.show(u.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_TERMSCONDITIONSERROR",n.props),"error"),e.preventDefault())},n.hideNotification=function(){n.setState({isTermsClicked:!0}),n.KendoNotifications.hide()},n.state={isTermsClicked:!1},n}return r(t,e),t.prototype.componentDidMount=function(){this.KendoNotifications=$("#COMBINENotificationArea").data("kendoNotification")},t.prototype.render=function(){return o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:u.default.getResourceValueStringByFullKey("TODOLIST_COMBINE_PANELNAME",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",{className:"top-right-icon"},o.createElement("img",{src:"/images/Icon_Combine_new.png"})),o.createElement(l.default,{widgetId:this.props.componentName}),this.props.panelData?this.props.panelData.isRetireReady?o.createElement(c.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,planMemberCombine:this.props.planMemberCombine,data:this.props.data,componentName:this.props.componentName,onClickIsInterested:this.props.onClickIsInterested,isInterestedSuccess:this.props.isInterestedSuccess,openPopupModal:this.props.openPopupModal,generateRrcUrl:this.props.generateRrcUrl,validateTermsRadio:this.validateTermsRadio,hideNotification:this.hideNotification}):o.createElement(p.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,planMemberCombine:this.props.planMemberCombine,data:this.props.data,componentName:this.props.componentName,onClickIsInterested:this.props.onClickIsInterested,isInterestedSuccess:this.props.isInterestedSuccess,openPopupModal:this.props.openPopupModal,generateRrcUrl:this.props.generateRrcUrl,validateTermsRadio:this.validateTermsRadio,hideNotification:this.hideNotification}):null)},t}(o.Component),h=function(e,t){return{}},f=function(e){return{actions:a.bindActionCreators(s.default,e)}};t.default=i.connect(h,f)(d)},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(4),a=n(5),s=n(14),l=n(17),u=n(8),c=n(45),p=n(10),d=n(2),h=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.componentDidMount=function(){this.props.upgradeActions.getMemberDetails("MEMBER"),this.props.actions.getPlanMemberInvestment("INVEST"),this.props.todolistActions.getRetireReady("RRC")},t.prototype.render=function(){return o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:d.default.getResourceValueStringByFullKey("TODOLIST_COMPLETEDPANNEL_PANELNAME",this.props)}})),this.props.errorPanelObj.length>0&&(this.props.errorPanelObj.indexOf("INVEST")>=0||this.props.errorPanelObj.indexOf("RRC")>=0||this.props.errorPanelObj.indexOf("MEMBER"))>=0?o.createElement(p.default,{resources:this.props.resources,reload:this.props.reload}):o.createElement(c.default,{resources:this.props.resources,planMemberInvestment:this.props.planMemberInvestment,data:this.props.data,benefitQuoteData:this.props.benefitQuoteData,memberDetail:this.props.memberDetail}))},t}(o.Component),f=function(e,t){return{planMemberInvestment:e.investmentReducer,memberDetail:e.upgradeReducer.memberDetail,benefitQuoteData:e.todoList.benefitQuoteData,errorPanelObj:e.todoList.errorPanelObj}},m=function(e){return{actions:a.bindActionCreators(s.default,e),upgradeActions:a.bindActionCreators(l.default,e),todolistActions:a.bindActionCreators(u.default,e)}};t.default=i.connect(f,m)(h)},function(e,t,n){"use strict";function r(e,t){return{ajaxCallsInProgress:e.ajaxCallsInProgress,serverError:e.serverError,errorPanelObj:e.todoList.errorPanelObj,benefitQuoteAmount:e.todoList.benefitQuoteAmount}}function o(e){return{actions:l.bindActionCreators(u.default,e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),s=n(4),l=n(5),u=n(8),c=n(39),p=n(9),d=n(2),h=n(10),f=function(e){function t(t){return e.call(this,t)||this}return i(t,e),t.prototype.componentDidMount=function(){this.props.actions.getBenefitQuoteAmount("*DEFAULT","*INSTITUTION",this.props.panelData.id)},t.prototype.render=function(){var e=this.props,t=e.panelData,n=e.errorPanelObj;return a.createElement("div",{className:"building-block"},a.createElement("p",{className:"top-left-info"},a.createElement("span",{dangerouslySetInnerHTML:{__html:d.default.getResourceValueStringByFullKey("TODOLIST_GROW_PANELNAME",this.props)}})),a.createElement("div",{className:"clear"}),a.createElement("p",{className:"top-right-icon"},a.createElement("img",{src:"/images/Icon_Grow_new.png"})),a.createElement(p.default,{widgetId:this.props.panelData.id,serverError:null}),0==t.isRetireReady&&n.length>0&&n.indexOf(t.id)>=0?a.createElement(h.default,{resources:this.props.resources,reload:this.props.reload}):a.createElement(c.default,{resources:this.props.resources,widgetId:this.props.panelData.id,panelData:this.props.panelData,onClickIsInterested:this.props.onClickIsInterested,data:this.props.data,onCLickTalkToExport:this.props.handleTalkToExpert,componentName:this.props.componentName,phoneNumbers:this.props.phoneNumbers,loadTodoList:this.props.loadTodoList,openPopupModal:this.props.openPopupModal,generateRrcUrl:this.props.generateRrcUrl,benefitQuoteAmount:this.props.benefitQuoteAmount}))},t}(a.Component);t.default=s.connect(r,o)(f)},function(e,t,n){"use strict";function r(e,t){return{serverError:e.serverError,insuranceList:e.insuranceList,errorPanelObj:e.todoList.errorPanelObj}}function o(e){return{actions:l.bindActionCreators(u.default,e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),s=n(4),l=n(5),u=n(33),c=n(2),p=n(46),d=n(10),h=function(e){function t(t){var n=e.call(this,t)||this;return n.state={authorizationRules:[]},n}return i(t,e),t.prototype.componentWillMount=function(){this.insuranceTypes={DTH:c.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_DEATH",this.props),TPD:c.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_TOTALDISABLEMENT",this.props),IP:c.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_PROTECTION",this.props)}},t.prototype.componentDidMount=function(){this.props.actions.getMemberInsurance(this.props.panelData.id)},t.prototype.render=function(){var e=this,t=[];return this.props.insuranceList.insurance&&this.props.insuranceList.insurance.map(function(n,r){if(e.insuranceTypes[n.type]){var o=n.insuredAmount+n.voluntaryCover;"IP"==n.type?o>0?t.push({type:e.insuranceTypes[n.type],amount:o}):null:t.push({type:e.insuranceTypes[n.type],amount:o})}}),a.createElement("div",{className:"building-block"},a.createElement("p",{className:"top-left-info"},a.createElement("span",{dangerouslySetInnerHTML:{__html:c.default.getResourceValueStringByFullKey("TODOLIST_INSURANCE_PANELNAME",this.props)}})),a.createElement("div",{className:"clear"}),a.createElement("p",{className:"top-right-icon"},a.createElement("img",{src:"/images/Insurance_new.png"})),this.props.errorPanelObj.length>0&&this.props.errorPanelObj.indexOf(this.props.panelData.id)>=0?a.createElement(d.default,{resources:this.props.resources,reload:this.props.reload}):a.createElement(p.default,{phoneNumbers:this.props.phoneNumbers,resources:this.props.resources,panelData:this.props.panelData,onClickIsInterested:this.props.onClickIsInterested,authorizationRules:this.state.authorizationRules,insuranceList:t,data:this.props.data,componentName:this.props.componentName,widgetId:this.props.panelData.id,onCLickTalkToExport:this.props.handleTalkToExpert,loadTodoList:this.props.loadTodoList,openPopupModal:this.props.openPopupModal}))},t}(a.Component);t.default=s.connect(r,o)(h)},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(4),a=n(5),s=n(14),l=n(8),u=n(48),c=n(47),p=n(2),d=n(10),h=[],f=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.componentWillMount=function(){this.props.actions.getPlanMemberInvestment(this.props.panelData.id)},t.prototype.render=function(){return o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:p.default.getResourceValueStringByFullKey("TODOLIST_INVESTMENT_PANELNAME",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",{className:"top-right-icon"},o.createElement("img",{src:"/images/Icon_review_new.png"})),this.props.errorPanelObj.length>0&&this.props.errorPanelObj.indexOf(this.props.panelData.id)>=0?o.createElement(d.default,{resources:this.props.resources,reload:this.props.reload}):this.props.panelData?this.props.panelData.isRetireReady?o.createElement(u.default,{resources:this.props.resources,authorizationRules:h,planMemberInvestment:this.props.planMemberInvestment,componentName:this.props.componentName,onClickIsInterested:this.props.onClickIsInterested,data:this.props.data,generateRrcUrl:this.props.generateRrcUrl}):o.createElement(c.default,{resources:this.props.resources,authorizationRules:h,planMemberInvestment:this.props.planMemberInvestment,componentName:this.props.componentName,onClickIsInterested:this.props.onClickIsInterested,openPopupModal:this.props.openPopupModal,generateRrcUrl:this.props.generateRrcUrl}):null)},t}(o.Component),m=function(e,t){return{planMemberInvestment:e.investmentReducer,errorPanelObj:e.todoList.errorPanelObj}},y=function(e){return{actions:a.bindActionCreators(s.default,e),todoListActions:a.bindActionCreators(l.default,e)}};t.default=i.connect(m,y)(f)},function(e,t,n){"use strict";function r(e,t){return{loader:e.loader}}function o(e){return{actions:l.bindActionCreators(u.default,e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),s=n(4),l=n(5),u=n(8),c=n(2),p=n(3),d=function(e){function t(t){var n=e.call(this,t)||this;return n.onConfirmButtonClick=n.onConfirmButtonClick.bind(n),n.onCallBackNotIntersetedButtonClick=n.onCallBackNotIntersetedButtonClick.bind(n),n}return i(t,e),t.prototype.componentDidMount=function(){var e={elementId:"newEmailWidget",memberId:p.InitialState.widgetConfig.memberId,classification:p.InitialState.widgetConfig.classification,planCode:p.InitialState.widgetConfig.planCode,accessToken:p.InitialState.widgetConfig.accessToken,
environment:p.InitialState.widgetConfig.environment,useGoogleAnalytics:p.InitialState.widgetConfig.useGoogleAnalytics,client:p.InitialState.widgetConfig.client,hasEditAccess:p.InitialState.widgetConfig.hasEditAccess},t=new Lg.Fa.MemberEmailWidget;t.init(e);var n={elementId:"newMemberDetailsWidget",memberId:p.InitialState.widgetConfig.memberId,classification:p.InitialState.widgetConfig.classification,planCode:p.InitialState.widgetConfig.planCode,accessToken:p.InitialState.widgetConfig.accessToken,environment:p.InitialState.widgetConfig.environment,useGoogleAnalytics:p.InitialState.widgetConfig.useGoogleAnalytics,client:p.InitialState.widgetConfig.client,hasEditAccess:p.InitialState.widgetConfig.hasEditAccess},r=new Lg.Fa.MemberDetailsWidget;r.init(n)},t.prototype.onConfirmButtonClick=function(){this.props.onClickIsInterested(this.props.componentName,this.onCallBackNotIntersetedButtonClick,!0,!1)},t.prototype.onCallBackNotIntersetedButtonClick=function(e){if(e){var t={panelName:c.default.getResourceValueStringByFullKey("TODOLIST_MEMBERPROFILE_PANELNAME",this.props),title:c.default.getResourceValueStringByFullKey("TODOLIST_MEMBERPROFILE_COMFIRMATIONTITLE",this.props),body:c.default.getResourceValueStringByFullKey("TODOLIST_MEMBERPROFILE_CONFIRMATIONBODY",this.props),image:"Icon_details"};this.props.openPopupModal(!0,t)}},t.prototype.renderTodoListmemberDetail=function(){return a.createElement("div",null,a.createElement("p",{className:"top-left-info"},a.createElement("span",{dangerouslySetInnerHTML:{__html:c.default.getResourceValueStringByFullKey("TODOLIST_MEMBERPROFILE_PANELNAME",this.props)}})),a.createElement("br",null),a.createElement("h2",null," ",a.createElement("span",{dangerouslySetInnerHTML:{__html:c.default.getResourceValueStringByFullKey("TODOLIST_MEMBERPROFILE_INTROHEADER",this.props)}})),a.createElement("p",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:c.default.getResourceValueStringByFullKey("TODOLIST_MEMBERPROFILE_INTROBODY",this.props)}})),a.createElement("div",{id:"newEmailWidget"}),a.createElement("div",{id:"newMemberDetailsWidget"}),a.createElement("p",null,a.createElement("span",{dangerouslySetInnerHTML:{__html:c.default.getResourceValueStringByFullKey("TODOLIST_CHECK_FOOTERTEXT",this.props).replace("[Replace_PhoneNumber]",c.default.getResourceValueStringByFullKey("TODOLIST_UPGRADE_NOTINTERESTEDPHONE",this.props))}})),a.createElement("div",{className:"investment-column"},a.createElement("a",{onClick:this.onConfirmButtonClick,className:"btn primary-button"},a.createElement("span",{dangerouslySetInnerHTML:{__html:c.default.getResourceValueStringByFullKey("TODOLIST_MEMBERPROFILE_CONFIRMNUMBER",this.props)}}))))},t.prototype.render=function(){return a.createElement("div",{className:"building-block"},this.renderTodoListmemberDetail())},t}(a.Component);t.default=s.connect(r,o)(d)},function(e,t,n){"use strict";function r(e,t){return{ajaxCallsInProgress:e.ajaxCallsInProgress,serverError:e.serverError}}function o(e){return{actions:l.bindActionCreators(u.default,e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),s=n(4),l=n(5),u=n(32),c=n(40),p=function(e){function t(t){var n=e.call(this,t)||this;return n.state={authorizationRules:[]},n}return i(t,e),t.prototype.render=function(){return a.createElement("div",null,a.createElement(c.default,{resources:this.props.resources,authorizationRules:this.state.authorizationRules,data:this.props.data,panelData:this.props.panelData,generateRrcUrl:this.props.generateRrcUrl}))},t}(a.Component);t.default=s.connect(r,o)(p)},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(4),a=n(5),s=n(14),l=n(49),u=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.render=function(){return o.createElement("div",null,o.createElement(l.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,planMemberCombine:this.props.planMemberCombine,data:this.props.data,componentName:this.props.componentName,onClickIsInterested:this.props.onClickIsInterested,isInterestedSuccess:this.props.isInterestedSuccess,openPopupModal:this.props.openPopupModal}))},t}(o.Component),c=function(e,t){return{}},p=function(e){return{actions:a.bindActionCreators(s.default,e)}};t.default=i.connect(c,p)(u)},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=n(4),a=n(5),s=n(9),l=n(8),u=n(42),c=n(41),p=n(2),d=n(10),h=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.componentWillMount=function(){},t.prototype.render=function(){return o.createElement("div",{className:"building-block"},o.createElement("p",{className:"top-left-info"},o.createElement("span",{dangerouslySetInnerHTML:{__html:p.default.getResourceValueStringByFullKey("TODOLIST_TTR_PANELNAME",this.props)}})),o.createElement("div",{className:"clear"}),o.createElement("p",{className:"top-right-icon"},o.createElement("img",{src:"/images/Icon_TTR_new.png"})),o.createElement(s.default,{widgetId:this.props.panelData.id,serverError:null}),this.props.errorPanelObj.length>0&&this.props.errorPanelObj.indexOf(this.props.panelData.id)>=0?o.createElement(d.default,{resources:this.props.resources,reload:this.props.reload}):this.props.panelData?this.props.panelData.isRetireReady?o.createElement(u.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,widgetId:this.props.panelData.id,planMemberTTR:this.props.planMemberTTR,data:this.props.data,componentName:this.props.componentName,onClickIsInterested:this.props.onClickIsInterested,isInterestedSuccess:this.props.isInterestedSuccess,openPopupModal:this.props.openPopupModal,generateRrcUrl:this.props.generateRrcUrl,phoneNumbers:this.props.phoneNumbers,onCLickTalkToExport:this.props.handleTalkToExpert,panelData:this.props.panelData}):o.createElement(c.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,widgetId:this.props.panelData.id,panelData:this.props.panelData,onClickIsInterested:this.props.onClickIsInterested,data:this.props.data,onCLickTalkToExport:this.props.handleTalkToExpert,componentName:this.props.componentName,phoneNumbers:this.props.phoneNumbers,isInterestedSuccess:this.props.isInterestedSuccess,openPopupModal:this.props.openPopupModal,generateRrcUrl:this.props.generateRrcUrl}):null)},t}(o.Component),f=function(e,t){return{errorPanelObj:e.todoList.errorPanelObj}},m=function(e){return{actions:a.bindActionCreators(l.default,e)}};t.default=i.connect(f,m)(h)},function(e,t,n){"use strict";function r(e,t){return{memberDetail:e.upgradeReducer.memberDetail,memberEmail:e.upgradeReducer.memberEmail}}function o(e){return{actions:l.bindActionCreators(u.default,e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),s=n(4),l=n(5),u=n(17),c=n(50),p=function(e){function t(t){return e.call(this,t)||this}return i(t,e),t.prototype.componentWillMount=function(){this.props.actions.getMemberEmailAddress()},t.prototype.render=function(){return a.createElement("div",null,a.createElement(c.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,memberEmail:this.props.memberEmail,data:this.props.data,onClickIsInterested:this.props.onClickIsInterested,componentName:this.props.componentName,openPopupModal:this.props.openPopupModal,actions:this.props.actions}))},t}(a.Component);t.default=s.connect(r,o)(p)},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0}),n(31);var o=n(1),i=n(85),a=n(83),s=n(84),l=n(74),u=n(4),c=n(3),p=n(76),d=n(77),h=n(8),f=n(54),m=n(55),y=n(21),v=n(19),S=function(e){function t(){var t=e.call(this)||this;return t.reload=function(){$("html, body").animate({scrollTop:$("#"+c.InitialState.widgetConfig.elementId).offset().top},1e3),s.unmountComponentAtNode(document.getElementById(c.InitialState.widgetConfig.elementId)),t.store=void 0,t.init(c.InitialState.widgetConfig)},t}return r(t,e),t.prototype.init=function(t){c.InitialState.widgetConfig=t,e.prototype.init.call(this,t),i.event({category:"Widgets",action:"Load Member Investment Widget",label:"Load",nonInteraction:!1}),this.getResourcesAndAuthorizationRulesAndAttachWidget(t)},t.prototype.getResourcesAndAuthorizationRulesAndAttachWidget=function(e){var t=this;this.renderLoaderComponent(e.elementId);var n=[h.default.getResources()],r=c.InitialState.loadInitialData();a.all(n).then(function(n){null!==n&&(r.resources=n[0].data),t.store=l.default(r),t.renderMainComponent(t.store,e.elementId,e.sidebarElementId,e.headerElementId)}).catch(function(n){t.store=l.default(r),t.renderErrorComponent(t.store,e.elementId)})},t.prototype.renderErrorComponent=function(e,t){s.render(o.createElement(v.default,{errorMessage:"Due to system maintenance we are temporarily unable to display this information. Please contact us on 1800 555 667 or at iq@russellinvestments.com.au"}),document.getElementById(t))},t.prototype.renderMainComponent=function(e,t,n,r){s.render(o.createElement(u.Provider,{store:this.store},o.createElement(p.default,null,o.createElement(f.default,{reload:this.reload,componentName:"MEMBEREMAIL"}))),document.getElementById(t)),document.getElementById(n)&&s.render(o.createElement(u.Provider,{store:this.store},o.createElement(p.default,null,o.createElement(m.default,{reload:this.reload,componentName:"todoListTool"}))),document.getElementById(n))},t.prototype.renderLoaderComponent=function(e){s.render(o.createElement(y.default,{showLoaderMessage:!0}),document.getElementById(e))},t}(d.LgWidget),b="0.9.0";window.Lg.Fa.ToDoListToolWidgetVersion=b,window.Lg.Fa.ToDoListToolWidget=S},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=a.InitialState.authorizationRules),t.type){case i.LOAD_PERMISSIONS_SUCCESS:return o({},e,{authorizationRules:t.authorizationRules});default:return e}}var o=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),a=n(3);t.default=r},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=i.InitialState.serverError),t.type){case o.API_SERVER_ERROR:return t.error;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(7),i=n(3);t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(5),o=n(79),i=n(20),a=n(67),s=n(20),l=n(68),u=n(72),c=n(80),p=n(70),d=n(73),h=n(71),f=r.combineReducers({todoList:u.default,resources:i.default,authorizationRules:a.default,ajaxCallsInProgress:o.default,serverError:l.default,data:s.default,loader:c.default,insuranceList:p.default,upgradeReducer:d.default,investmentReducer:h.default});t.default=f},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=i.InitialState.insuranceList),t.type){case o.LOAD_INSURANCELIST_SUCCESS:return t.insuranceList;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(7),i=n(3);t.default=r},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=i.InitialState.planMemberInvestment),t.type){case o.LOAD_PLAN_MEMBER_INVESTMENT:return t.planMemberInvestment;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(7),i=n(3);t.default=r},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=s),t.type){case i.LOAD_TODOLIST_SUCCESS:return o({},e,{data:t.data});case i.TODOLIST_OPENPOPUP_MODEL:return o({},e,{openPopupObj:t.openPopupObj});case i.LOAD_PHONENUMBERS_SUCCESS:return o({},e,{phoneNumbers:t.phoneNumbers});case i.GET_MEMBER_BENEFITQUOTE:return o({},e,{benefitQuoteData:t.benefitQuoteData});case i.GET_MEMBER_BENEFITQUOTEAMOUNT:return o({},e,{benefitQuoteAmount:t.benefitQuoteAmount});case i.TODOLIST_SHOW_ERRORPANEL:var n=e.errorPanelObj.concat([t.errorPanelObj]);return o({},e,{errorPanelObj:n});default:return e}}var o=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),a=n(3),s={data:a.InitialState.data,openPopupObj:a.InitialState.openPopupObj,phoneNumbers:a.InitialState.phoneNumbers,benefitQuoteData:a.InitialState.benefitQuoteData,errorPanelObj:a.InitialState.errorPanelObj};t.default=r},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=a.InitialState.memberDetail),t.type){case i.GET_MEMBER_DETAIL:return o({},e,{memberDetail:t.memberDetail});case i.GET_MEMBER_EMAIL:return o({},e,{memberEmail:t.memberEmail});default:return e}}var o=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++){t=arguments[n];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=n(7),a=n(3);t.default=r},function(e,t,n){"use strict";function r(e){return o.createStore(i.default,e,o.applyMiddleware(a.default,s.loggingMiddleware))}Object.defineProperty(t,"__esModule",{value:!0});var o=n(5),i=n(69),a=n(86),s=n(75);t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loggingMiddleware=function(e){return function(e){return function(t){var n="production";"production"!==n&&console.log("Action:",t),e(t)}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=function(e){return r.createElement("div",null,e.children)};t.default=o},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n;!function(e){e[e.DEV="DEV"]="DEV",e[e.SIT="SIT"]="SIT",e[e.UAT="UAT"]="UAT",e[e.PROD="PROD"]="PROD",e[e.DEMO="DEMO"]="DEMO",e[e.UATCAT="UAT-CAT"]="UATCAT",e[e.UAT2="UAT-2"]="UAT2",e[e.UAT3="UAT-3"]="UAT3",e[e.UAT4="UAT-4"]="UAT4",e[e.UAT5="UAT-5"]="UAT5",e[e.STG="STG"]="STG"}(n=t.Environment||(t.Environment={}));var r;!function(e){e[e.MobileNative="Mobile.Native"]="MobileNative",e[e.MobileWeb="Mobile.Web"]="MobileWeb",e[e.Web="Web"]="Web"}(r=t.Client||(t.Client={}));var o=function(){function e(){}return e.prototype.init=function(e){if(null==e.accessToken||""===e.accessToken)throw new Error("Please supply a access token");if(null==e.planCode||""===e.planCode)throw new Error("Please supply a planCode");if(null==e.memberId||""===e.memberId)throw new Error("Please supply a member id");if(null==e.environment)throw new Error("Please supply environment");if(null==e.client?e.client=r.Web:null==e.isImpersonated?e.isImpersonated=!1:void 0!==e.data&&null!=e.data||(e.data={}),void 0!==e.hasEditAccess&&null!=e.hasEditAccess||(e.hasEditAccess=!0),e.useGoogleAnalytics&&!window.ga){if(e.environment!==n.DEV)throw new Error("Please add analytics script in hosting application");console.warn("Please add analytics script in hosting application")}},e}();t.LgWidget=o},77,function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=i.InitialState.ajaxCallsInProgress),t.type){case o.BEGIN_AJAX_CALL:return e+1;case o.AJAX_CALL_ERROR:return e-1;case o.SUCCESS_AJAX_CALL:return e-1;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(16),i=n(22);t.default=r},function(e,t,n){"use strict";function r(e,t){switch(void 0===e&&(e=i.InitialState.loader),t.type){case o.LOAD_LOADER_START:return!0;case o.LOAD_LOADER_SUCCESS:return!1;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(16),i=n(22);t.default=r},16,function(e,t){e.exports=Lodash},function(e,t){e.exports=Promise},function(e,t){e.exports=ReactDOM},function(e,t){e.exports=ReactGA},function(e,t){e.exports=ReduxThunk}]));
//# sourceMappingURL=lg-fa-todolist-widget.min.js.map ;// [AIV]  Build version: 0.47.0 - Thursday, December 6th, 2018, 3:30:02 PM  
 !function(e){function t(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var r={};return t.m=e,t.c=r,t.p="C:\\codeBase\\Fund Administration\\MemberProgressIndicatorWidget\\WidgetUI\\Releases\\RC18.12\\build\\js",t(0)}([function(e,t,r){e.exports=r(29)},function(e,t){e.exports=React},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(8),o=function(){function e(){}return e.loadInitialData=function(){return{resources:this.resources,serverError:this.serverError,memberDetail:this.memberDetail,investmentStyles:this.investmentStyles}},e.resources=new Array,e.serverError=new n.progressIndicatorProxy.ErrorDto,e.memberDetail=new n.progressIndicatorProxy.RetireReadyApiResponse,e.progressIndicatorMemberDetails=new n.progressIndicatorProxy.RetireReady,e.investmentStyles=new n.progressIndicatorProxy.InvestmentStylesApiResponse,e}();t.InitialState=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),o=r(42),i=function(){function e(){}return e.getResourceValueByKey=function(e,t){var r=t.componentName,i=r+"_"+e,s=o.filter(t.resources,["key",i]);return s.length>0?n.createElement("span",null,s[0].value):n.createElement("span",null,"invalid key")},e.getResourceValueByFullKey=function(e,t){var r=e,i=o.filter(t.resources,["key",r]);return i.length>0?n.createElement("span",null,i[0].value):n.createElement("span",null,"invalid key")},e.getResourceValueStringByKey=function(e,t){var r=t.componentName,n=r+"_"+e,i=o.filter(t.resources,["key",n]);return i.length>0?i[0].value:"invalid key"},e.getResourceValueStringByFullKey=function(e,t){var r=e,n=o.filter(t.resources,["key",r]);return n.length>0?n[0].value:"invalid key"},e.getFormattedCurrency=function(e){return kendo.toString(Number(e),"c2")},e}();t.default=i},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LOAD_PROGRESSINDICATOR_REQUEST="LOAD_PROGRESSINDICATOR_REQUEST",t.LOAD_DETAILS_SUCCESS="LOAD_DETAILS_SUCCESS",t.LOAD_RESOURCES_SUCCESS="LOAD_RESOURCES_SUCCESS",t.LOAD_PERMISSIONS_SUCCESS="LOAD_PERMISSIONS_SUCCESS",t.API_SERVER_ERROR="API_SERVER_ERROR",t.LOAD_INVESTMENT_STYLES="LOAD_INVESTMENT_STYLES"},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BEGIN_AJAX_CALL="BEGIN_AJAX_CALL",t.AJAX_CALL_ERROR="AJAX_CALL_ERROR",t.SUCCESS_AJAX_CALL="SUCCESS_AJAX_CALL",t.LOAD_LOADER_START="LOAD_LOADER_START",t.LOAD_LOADER_SUCCESS="LOAD_LOADER_SUCCESS"},function(e,t){e.exports=Redux},function(e,t,r){"use strict";function n(e){return{type:a.API_SERVER_ERROR,error:e}}function o(e){return{type:a.LOAD_DETAILS_SUCCESS,memberDetail:e}}function i(e){return{type:a.LOAD_INVESTMENT_STYLES,investmentStyles:e}}var s=this&&this.__assign||Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var a=r(4),u=r(2),c=r(22),l=r(36),p=r(37);t.default={getResources:function(){var e=new c.default,t=u.InitialState.widgetConfig.planCode,r=u.InitialState.widgetConfig.client.toString(),n=u.InitialState.widgetConfig.x_Correlation_Id,o=u.InitialState.widgetConfig.classification;return e.getResources(t,r,o,void 0,void 0,void 0,n)},getAuthorizationRules:function(){var e=new c.default,t=u.InitialState.widgetConfig.planCode,r=u.InitialState.widgetConfig.x_Correlation_Id;return e.getAuthorizationRules(t,r)},serviceStatus:function(){var e=new c.default;return e.getserviceStatus()},progressIndicatorMemberDetails:function(e){return void 0===e&&(e=!1),function(e){e(p.startLoaderCall()),e(l.beginAjaxCall());var t=new c.default,r=u.InitialState.widgetConfig.planCode,i=u.InitialState.widgetConfig.memberId,a=u.InitialState.widgetConfig.x_Correlation_Id;t.progressIndicatorMemberDetails(r,i,a).then(function(t){t.data&&e(o(t.data)),e(l.successAjaxCall()),e(p.successLoaderCall())}).catch(function(t){e(l.ajaxCallError()),e(p.successLoaderCall()),e(n(s({},t,{type:"error"}))),e(n({}))})}},planInvestmentStyles:function(){return function(e){e(p.startLoaderCall()),e(l.beginAjaxCall());var t=new c.default,r=u.InitialState.widgetConfig.planCode,o=(u.InitialState.widgetConfig.memberId,u.InitialState.widgetConfig.x_Correlation_Id);t.getInvestmentStyles(r,o).then(function(t){t&&e(i(t)),e(l.successAjaxCall()),e(p.successLoaderCall())}).catch(function(t){e(l.ajaxCallError()),e(p.successLoaderCall()),e(n(s({},t,{type:"error"}))),e(n({}))})}}}},function(e,t){"use strict";var r=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var n;!function(e){function t(e,t,r,n,o){throw new Rt(e,t,r,n,o)}var n=function(){function e(e,t){this.jsonParseReviver=void 0,this.http=t?t:window,this.baseUrl=e?e:"https://api-dev.apac.linkgroup.corp:8183/api/russell/v1"}return e.prototype.serviceStatusGet=function(){var e=this,t=this.baseUrl+"/service/status";t=t.replace(/[?&]$/,"");var r={method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(t,r).then(function(t){return e.processServiceStatusGet(t)})},e.prototype.processServiceStatusGet=function(e){var r=this,n=e.status,o={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return o[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?s.fromJS(n):new s}):503===n?e.text().then(function(e){var i=null,s=""===e?null:JSON.parse(e,r.jsonParseReviver);return i=void 0!==s?s:null,t("A server error occurred.",n,e,o,i)}):401===n?e.text().then(function(e){var i=null,s=""===e?null:JSON.parse(e,r.jsonParseReviver);return i=void 0!==s?s:null,t("A server error occurred.",n,e,o,i)}):403===n?e.text().then(function(e){var i=null,s=""===e?null:JSON.parse(e,r.jsonParseReviver);return i=void 0!==s?s:null,t("A server error occurred.",n,e,o,i)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,o)}):Promise.resolve(null)},e.prototype.applicationsByApplicationIdGet=function(e){var t=this,r=this.baseUrl+"/applications/{applicationId}";if(void 0===e||null===e)throw new Error("The parameter 'applicationId' must be defined.");r=r.replace("{applicationId}",encodeURIComponent(""+e)),r=r.replace(/[?&]$/,"");var n={method:"GET",headers:{"Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(r,n).then(function(e){return t.processApplicationsByApplicationIdGet(e)})},e.prototype.processApplicationsByApplicationIdGet=function(e){var r=this,n=e.status,o={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return o[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?Ze.fromJS(n):new Ze}):401===n?e.text().then(function(e){var i=null,s=""===e?null:JSON.parse(e,r.jsonParseReviver);return i=void 0!==s?s:null,t("A server error occurred.",n,e,o,i)}):403===n?e.text().then(function(e){var i=null,s=""===e?null:JSON.parse(e,r.jsonParseReviver);return i=void 0!==s?s:null,t("A server error occurred.",n,e,o,i)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,o)}):Promise.resolve(null)},e.prototype.plansDefaultparametersByPlanCodeGet=function(e,t){var r=this,n=this.baseUrl+"/plans/{planCode}/defaultparameters";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");n=n.replace("{planCode}",encodeURIComponent(""+e)),n=n.replace(/[?&]$/,"");var o={method:"GET",headers:{"X-Correlation-Id":void 0!==t&&null!==t?""+t:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(n,o).then(function(e){return r.processPlansDefaultparametersByPlanCodeGet(e)})},e.prototype.processPlansDefaultparametersByPlanCodeGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?V.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansBpayreferencesByPlanCodeGet=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/bpayreferences?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'customerReference' must be defined and cannot be null.");if(i+="customerReference="+encodeURIComponent(""+t)+"&",void 0===r||null===r)throw new Error("The parameter 'surName' must be defined and cannot be null.");i+="surName="+encodeURIComponent(""+r)+"&",i=i.replace(/[?&]$/,"");var s={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansBpayreferencesByPlanCodeGet(e)})},e.prototype.processPlansBpayreferencesByPlanCodeGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?ve.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansInvestmentstylereturndetailsByPlanCodeGet=function(e,t){var r=this,n=this.baseUrl+"/plans/{planCode}/investmentstylereturndetails";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");n=n.replace("{planCode}",encodeURIComponent(""+e)),n=n.replace(/[?&]$/,"");var o={method:"GET",headers:{"X-Correlation-Id":void 0!==t&&null!==t?""+t:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(n,o).then(function(e){return r.processPlansInvestmentstylereturndetailsByPlanCodeGet(e)})},e.prototype.processPlansInvestmentstylereturndetailsByPlanCodeGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?ze.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansResourcesByPlanCodeAndApplicationIdGet=function(e,t,r,n,o,i,s,a){var u=this,c=this.baseUrl+"/plans/{planCode}/resources/{applicationId}?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(c=c.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'applicationId' must be defined.");c=c.replace("{applicationId}",encodeURIComponent(""+t)),void 0!==r&&(c+="clientType="+encodeURIComponent(""+r)+"&"),void 0!==n&&(c+="classificationId="+encodeURIComponent(""+n)+"&"),void 0!==o&&(c+="moduleName="+encodeURIComponent(""+o)+"&"),void 0!==i&&(c+="componentName="+encodeURIComponent(""+i)+"&"),void 0!==s&&(c+="elementName="+encodeURIComponent(""+s)+"&"),c=c.replace(/[?&]$/,"");var l={method:"GET",headers:{"X-Correlation-Id":void 0!==a&&null!==a?""+a:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(c,l).then(function(e){return u.processPlansResourcesByPlanCodeAndApplicationIdGet(e)})},e.prototype.processPlansResourcesByPlanCodeAndApplicationIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?ht.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansAuthorizationrulesByPlanCodeAndApplicationIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/authorizationrules/{applicationId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'applicationId' must be defined.");o=o.replace("{applicationId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansAuthorizationrulesByPlanCodeAndApplicationIdGet(e)})},e.prototype.processPlansAuthorizationrulesByPlanCodeAndApplicationIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?lt.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersSupermatchByPlanCodeAndMemberIdPost=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/supermatch";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"POST",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersSupermatchByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersSupermatchByPlanCodeAndMemberIdPost=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?Ke.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersAnnualparametersByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/annualparameters";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersAnnualparametersByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersAnnualparametersByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?k.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersProductByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/product";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersProductByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersProductByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?ie.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersProductByPlanCodeAndMemberIdPut=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/product";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"PUT",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersProductByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersProductByPlanCodeAndMemberIdPut=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersAddressByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/address";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersAddressByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersAddressByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);if(n&&n.constructor===Array){t=[];for(var o=0,i=n;o<i.length;o++){var s=i[o];t.push(Q.fromJS(s))}}return t}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInsuranceByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/insurance";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersInsuranceByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInsuranceByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?se.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersFundperformanceByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/fundperformance";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersFundperformanceByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersFundperformanceByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?M.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersPhonenumbersByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/phonenumbers";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersPhonenumbersByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersPhonenumbersByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?N.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersEmailaddressesByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/emailaddresses";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersEmailaddressesByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersEmailaddressesByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?x.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTodolistItemsCountByPlanCodeAndMemberIdGet=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/todolist/items/count?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(i=i.replace("{memberId}",encodeURIComponent(""+t)),void 0===r||null===r)throw new Error("The parameter 'status' must be defined and cannot be null.");i+="status="+encodeURIComponent(""+r)+"&",i=i.replace(/[?&]$/,"");var s={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersTodolistItemsCountByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersTodolistItemsCountByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?y.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,
t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTodolistByPlanCodeAndMemberIdGet=function(e,t,r,n,o,i){var s=this,a=this.baseUrl+"/plans/{planCode}/members/{memberId}/todolist?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(a=a.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");a=a.replace("{memberId}",encodeURIComponent(""+t)),void 0!==r&&(a+="textType="+encodeURIComponent(""+r)+"&"),void 0!==n&&(a+="classificationId?="+encodeURIComponent(""+n)+"&"),void 0!==o&&(a+="status="+encodeURIComponent(""+o)+"&"),a=a.replace(/[?&]$/,"");var u={method:"GET",headers:{"X-Correlation-Id":void 0!==i&&null!==i?""+i:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(a,u).then(function(e){return s.processPlansMembersTodolistByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersTodolistByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?p.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTodolistByPlanCodeAndMemberIdPut=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/todolist";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"PUT",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersTodolistByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersTodolistByPlanCodeAndMemberIdPut=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersQuestionsByPlanCodeAndMemberIdPost=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/questions";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"POST",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersQuestionsByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersQuestionsByPlanCodeAndMemberIdPost=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersEmailsByPlanCodeAndMemberIdPost=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/emails";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"POST",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersEmailsByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersEmailsByPlanCodeAndMemberIdPost=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyReportDocumentIdByPlanCodeAndMemberIdGet=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready/report/{documentId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(i=i.replace("{memberId}",encodeURIComponent(""+t)),void 0===r||null===r)throw new Error("The parameter 'documentId' must be defined.");i=i.replace("{documentId}",encodeURIComponent(""+r)),i=i.replace(/[?&]$/,"");var s={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersRetirereadyReportDocumentIdByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersRetirereadyReportDocumentIdByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?rt.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersRetirereadyByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersRetirereadyByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?w.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyByPlanCodeAndMemberIdPost=function(e,t,r,n,o,i,s){var a=this,u=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(u=u.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(u=u.replace("{memberId}",encodeURIComponent(""+t)),void 0===r||null===r)throw new Error("The parameter 'project' must be defined and cannot be null.");if(u+="project="+encodeURIComponent(""+r)+"&",void 0===n||null===n)throw new Error("The parameter 'save' must be defined and cannot be null.");if(u+="save="+encodeURIComponent(""+n)+"&",void 0===o||null===o)throw new Error("The parameter 'report' must be defined and cannot be null.");u+="report="+encodeURIComponent(""+o)+"&",u=u.replace(/[?&]$/,"");var c=JSON.stringify(i),l={body:c,method:"POST",headers:{"X-Correlation-Id":void 0!==s&&null!==s?""+s:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(u,l).then(function(e){return a.processPlansMembersRetirereadyByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersRetirereadyByPlanCodeAndMemberIdPost=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?w.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRetirereadyByPlanCodeAndMemberIdDelete=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/retireready";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"DELETE",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersRetirereadyByPlanCodeAndMemberIdDelete(e)})},e.prototype.processPlansMembersRetirereadyByPlanCodeAndMemberIdDelete=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersComparisondataByPlanCodeAndMemberIdGet=function(e,t,r,n,o,i,s,a,u){var c=this,l=this.baseUrl+"/plans/{planCode}/members/{memberId}/comparisondata?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(l=l.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(l=l.replace("{memberId}",encodeURIComponent(""+t)),void 0===r||null===r)throw new Error("The parameter 'minimumSalary' must be defined and cannot be null.");if(l+="minimumSalary="+encodeURIComponent(""+r)+"&",void 0===n||null===n)throw new Error("The parameter 'maximumSalary' must be defined and cannot be null.");if(l+="maximumSalary="+encodeURIComponent(""+n)+"&",void 0===o||null===o)throw new Error("The parameter 'minimumAge' must be defined and cannot be null.");if(l+="minimumAge="+encodeURIComponent(""+o)+"&",void 0===i||null===i)throw new Error("The parameter 'maximumAge' must be defined and cannot be null.");if(l+="maximumAge="+encodeURIComponent(""+i)+"&",void 0===s||null===s)throw new Error("The parameter 'currentBalance' must be defined and cannot be null.");if(l+="currentBalance="+encodeURIComponent(""+s)+"&",void 0===a||null===a)throw new Error("The parameter 'gender' must be defined and cannot be null.");l+="gender="+encodeURIComponent(""+a)+"&",l=l.replace(/[?&]$/,"");var p={method:"GET",headers:{"X-Correlation-Id":void 0!==u&&null!==u?""+u:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(l,p).then(function(e){return c.processPlansMembersComparisondataByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersComparisondataByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?D.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentearningsByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentearnings";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersInvestmentearningsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInvestmentearningsByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?U.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersBenefitgrowthByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/benefitgrowth";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersBenefitgrowthByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersBenefitgrowthByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?T.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersDocumentsDocumentIdByPlanCodeAndMemberIdGet=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/documents/{documentId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");if(i=i.replace("{memberId}",encodeURIComponent(""+t)),void 0===r||null===r)throw new Error("The parameter 'documentId' must be defined.");i=i.replace("{documentId}",encodeURIComponent(""+r)),i=i.replace(/[?&]$/,"");var s={method:"GET",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,s).then(function(e){return o.processPlansMembersDocumentsDocumentIdByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersDocumentsDocumentIdByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?R.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersDocumentsByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/documents";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersDocumentsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersDocumentsByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?A.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersDocumentsByPlanCodeAndMemberIdPost=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/documents";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"POST",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersDocumentsByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersDocumentsByPlanCodeAndMemberIdPost=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?R.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentswitchesByPlanCodeAndMemberIdPost=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentswitches";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"POST",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdPost=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentswitchesByPlanCodeAndMemberIdDelete=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentswitches";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"DELETE",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdDelete(e)})},e.prototype.processPlansMembersInvestmentswitchesByPlanCodeAndMemberIdDelete=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentsByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investments";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersInvestmentsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInvestmentsByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?L.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersConcessionalcontributionsByPlanCodeAndMemberIdGet=function(e,t,r,n,o){var i=this,s=this.baseUrl+"/plans/{planCode}/members/{memberId}/concessionalcontributions?";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(s=s.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");s=s.replace("{memberId}",encodeURIComponent(""+t)),void 0!==r&&(s+="surchargePeriods="+encodeURIComponent(""+r)+"&"),void 0!==n&&(s+="includeLinkedMembers="+encodeURIComponent(""+n)+"&"),s=s.replace(/[?&]$/,"");var a={method:"GET",headers:{"X-Correlation-Id":void 0!==o&&null!==o?""+o:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(s,a).then(function(e){return i.processPlansMembersConcessionalcontributionsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersConcessionalcontributionsByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?fe.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRolloversByPlanCodeAndMemberIdGet=function(e,t,r){
var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/rollovers";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersRolloversByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersRolloversByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?le.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRolloversByPlanCodeAndMemberIdPost=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/rollovers";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"POST",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersRolloversByPlanCodeAndMemberIdPost(e)})},e.prototype.processPlansMembersRolloversByPlanCodeAndMemberIdPost=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?le.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersInvestmentoptiondetailsByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}/investmentoptiondetails";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersInvestmentoptiondetailsByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersInvestmentoptiondetailsByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?pt.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersRebalancingstatusByPlanCodeAndMemberIdPut=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/rebalancingstatus";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"PUT",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersRebalancingstatusByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersRebalancingstatusByPlanCodeAndMemberIdPut=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersTfnByPlanCodeAndMemberIdPut=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}/tfn";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"PUT",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersTfnByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersTfnByPlanCodeAndMemberIdPut=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersByPlanCodeAndMemberIdGet=function(e,t,r){var n=this,o=this.baseUrl+"/plans/{planCode}/members/{memberId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(o=o.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");o=o.replace("{memberId}",encodeURIComponent(""+t)),o=o.replace(/[?&]$/,"");var i={method:"GET",headers:{"X-Correlation-Id":void 0!==r&&null!==r?""+r:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(o,i).then(function(e){return n.processPlansMembersByPlanCodeAndMemberIdGet(e)})},e.prototype.processPlansMembersByPlanCodeAndMemberIdGet=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),200===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?q.fromJS(n):null}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e.prototype.plansMembersByPlanCodeAndMemberIdPut=function(e,t,r,n){var o=this,i=this.baseUrl+"/plans/{planCode}/members/{memberId}";if(void 0===e||null===e)throw new Error("The parameter 'planCode' must be defined.");if(i=i.replace("{planCode}",encodeURIComponent(""+e)),void 0===t||null===t)throw new Error("The parameter 'memberId' must be defined.");i=i.replace("{memberId}",encodeURIComponent(""+t)),i=i.replace(/[?&]$/,"");var s=JSON.stringify(r),a={body:s,method:"PUT",headers:{"X-Correlation-Id":void 0!==n&&null!==n?""+n:"","Content-Type":"application/json",Accept:"application/json"}};return this.http.fetch(i,a).then(function(e){return o.processPlansMembersByPlanCodeAndMemberIdPut(e)})},e.prototype.processPlansMembersByPlanCodeAndMemberIdPut=function(e){var r=this,n=e.status,i={};return e.headers&&e.headers.forEach&&e.headers.forEach(function(e,t){return i[t]=e}),204===n?e.text().then(function(e){var t=null,n=""===e?null:JSON.parse(e,r.jsonParseReviver);return t=n?o.fromJS(n):new o}):401===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):403===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):404===n?e.text().then(function(e){var s=null,a=""===e?null:JSON.parse(e,r.jsonParseReviver);return s=a?o.fromJS(a):new o,t("A server error occurred.",n,e,i,s)}):200!==n&&204!==n?e.text().then(function(e){return t("An unexpected server error occurred.",n,e,i)}):Promise.resolve(null)},e}();e.Client=n;var o=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e){if(e.errors&&e.errors.constructor===Array){this.errors=[];for(var t=0,r=e.errors;t<r.length;t++){var n=r[t];this.errors.push(i.fromJS(n))}}this.message=e.message}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.errors&&this.errors.constructor===Array){e.errors=[];for(var t=0,r=this.errors;t<r.length;t++){var n=r[t];e.errors.push(n.toJSON())}}return e.message=this.message,e},e}();e.ApiResponse=o;var i=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.type=e.type,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.type=this.type,e.description=this.description,e},e}();e.ErrorDto=i;var s=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.status=e.status)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.status=this.status,e},e}();e.ServiceStatus=s;var a=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.description=this.description,e},e}();e.IdDescription=a;var u=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.description=this.description,e},e}();e.CodeDescription=u;var c=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.code=e.code,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.code=this.code,e.description=this.description,e},e}();e.IdCodeDescription=c;var l;!function(e){e[e.PERCENTAGE="PERCENTAGE"]="PERCENTAGE",e[e.HIERARCHY="HIERARCHY"]="HIERARCHY",e[e.PRORATA="PRORATA"]="PRORATA",e[e.HIGHESTBALANCE="HIGHESTBALANCE"]="HIGHESTBALANCE"}(l=e.InvestmentChoiceType||(e.InvestmentChoiceType={}));var p=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.toDoListItems=[]),r}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.feeSaving=t.feeSaving,this.annualFee=t.annualFee,this.accountBalance=t.accountBalance,this.preTaxContribution=t.preTaxContribution,this.postTaxContribution=t.postTaxContribution,this.simulationDate=t.simulationDate,this.oneOffContribution=t.oneOffContribution,this.superInOtherFund=t.superInOtherFund,this.noOfYearsSinceLastContact=t.noOfYearsSinceLastContact,this.searchStage=t.searchStage,this.investmentStyleCurrent=t.investmentStyleCurrent?d.fromJS(t.investmentStyleCurrent):void 0,this.investmentStyleSimulated=t.investmentStyleSimulated?d.fromJS(t.investmentStyleSimulated):void 0,t.toDoListItems&&t.toDoListItems.constructor===Array)){this.toDoListItems=[];for(var r=0,n=t.toDoListItems;r<n.length;r++){var o=n[r];this.toDoListItems.push(h.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.feeSaving=this.feeSaving,t.annualFee=this.annualFee,t.accountBalance=this.accountBalance,t.preTaxContribution=this.preTaxContribution,t.postTaxContribution=this.postTaxContribution,t.simulationDate=this.simulationDate,t.oneOffContribution=this.oneOffContribution,t.superInOtherFund=this.superInOtherFund,t.noOfYearsSinceLastContact=this.noOfYearsSinceLastContact,t.searchStage=this.searchStage,t.investmentStyleCurrent=this.investmentStyleCurrent?this.investmentStyleCurrent.toJSON():void 0,t.investmentStyleSimulated=this.investmentStyleSimulated?this.investmentStyleSimulated.toJSON():void 0,this.toDoListItems&&this.toDoListItems.constructor===Array){t.toDoListItems=[];for(var r=0,n=this.toDoListItems;r<n.length;r++){var o=n[r];t.toDoListItems.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.ToDoListApiResponse=p;var h=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.status=new f)}return e.prototype.init=function(e){e&&(this.id=e.id,this.status=e.status?f.fromJS(e.status):new f,this.isRetireReady=e.isRetireReady,this.header=e.header,this.message=e.message)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.status=this.status?this.status.toJSON():void 0,e.isRetireReady=this.isRetireReady,e.header=this.header,e.message=this.message,e},e}();e.ToDoListItem=h;var d=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.shortDescription=e.shortDescription,this.longDescription=e.longDescription)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.shortDescription=this.shortDescription,e.longDescription=this.longDescription,e},e}();e.GenericCodeDescription=d;var f=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.description=e.description)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.description=this.description,e},e}();e.Status=f;var m=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.isInterested=e.isInterested,this.isRetireReady=e.isRetireReady,this.tdlData=e.tdlData?v.fromJS(e.tdlData):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.isInterested=this.isInterested,e.isRetireReady=this.isRetireReady,e.tdlData=this.tdlData?this.tdlData.toJSON():void 0,e},e}();e.UpdateToDoList=m;var v=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.emailConfirmed=e.emailConfirmed,this.pdsAcknowledged=e.pdsAcknowledged,this.trusteeDirConfirmed=e.trusteeDirConfirmed,this.riqsUpgradeConfirmed=e.riqsUpgradeConfirmed)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.emailConfirmed=this.emailConfirmed,e.pdsAcknowledged=this.pdsAcknowledged,e.trusteeDirConfirmed=this.trusteeDirConfirmed,e.riqsUpgradeConfirmed=this.riqsUpgradeConfirmed,e},e}();e.ToDoListUpgrade=v;var y=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.count=t.count)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.count=this.count,e.prototype.toJSON.call(this,t),t},t}(o);e.ToDoListCount=y;var S=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.isCMSGenerate=e.isCMSGenerate,this.questionType=e.questionType,this.mobileNumber=e.mobileNumber,this.workNumber=e.workNumber,this.faxNumber=e.faxNumber,this.phoneNumber=e.phoneNumber,this.email=e.email)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.isCMSGenerate=this.isCMSGenerate,e.questionType=this.questionType,e.mobileNumber=this.mobileNumber,e.workNumber=this.workNumber,e.faxNumber=this.faxNumber,e.phoneNumber=this.phoneNumber,e.email=this.email,e},e}();e.Questions=S;var b=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.subject=e.subject,this.name=e.name,this.phone=e.phone,this.address=e.address,this.cityStatePostcode=e.cityStatePostcode,this.email=e.email,this.message=e.message,this.isCallRequest=e.isCallRequest)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.subject=this.subject,e.name=this.name,e.phone=this.phone,e.address=this.address,e.cityStatePostcode=this.cityStatePostcode,e.email=this.email,e.message=this.message,e.isCallRequest=this.isCallRequest,e},e}();e.Emails=b;var g=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.key=e.key,this.value=e.value)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.key=this.key,e.value=this.value,e},e}();e.Resource=g;var A=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.documents=[]),r}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.documents&&t.documents.constructor===Array){this.documents=[];for(var r=0,n=t.documents;r<n.length;r++){var o=n[r];this.documents.push(I.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.documents&&this.documents.constructor===Array){t.documents=[];for(var r=0,n=this.documents;r<n.length;r++){var o=n[r];t.documents.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentListApiResponse=A;var I=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.dateSent=t.dateSent,this.description=t.description,this.documentId=t.documentId)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.dateSent=this.dateSent,t.description=this.description,t.documentId=this.documentId,e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentList=I;var R=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.documentId=t.documentId,this.documentStream=t.documentStream)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.documentId=this.documentId,t.documentStream=this.documentStream,e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentApiResponse=R;var C=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.hasOptedForContribution=t.hasOptedForContribution,this.contributionAmount=t.contributionAmount,this.frequency=t.frequency)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.hasOptedForContribution=this.hasOptedForContribution,t.contributionAmount=this.contributionAmount,t.frequency=this.frequency,e.prototype.toJSON.call(this,t),t},t}(o);e.CreateDocument=C;var w=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=new O),r}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?O.fromJS(t.data):new O)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.RetireReadyApiResponse=w;var O=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e){if(this.isDataComplete=e.isDataComplete,this.isAutoUpdate=e.isAutoUpdate,this.birthDate=e.birthDate,this.currentBalance=e.currentBalance,this.retirementAge=e.retirementAge,this.ageIncomeLastTo=e.ageIncomeLastTo,this.preTaxAnnualSalary=e.preTaxAnnualSalary,this.employerContributionRate=e.employerContributionRate,this.investmentStyleCurrent=e.investmentStyleCurrent,this.investmentStyleCurrentPct=e.investmentStyleCurrentPct,this.investmentStylePension=e.investmentStylePension,this.investmentStylePensionPct=e.investmentStylePensionPct,this.investmentStyleEffectiveDate=e.investmentStyleEffectiveDate,e.investmentStyleReturns&&e.investmentStyleReturns.constructor===Array){this.investmentStyleReturns=[];for(var t=0,r=e.investmentStyleReturns;t<r.length;t++){var n=r[t];this.investmentStyleReturns.push(P.fromJS(n))}}this.isAgePensionIncluded=e.isAgePensionIncluded,this.isHomeOwner=e.isHomeOwner,this.email=e.email,this.preTaxCurrentContribution=e.preTaxCurrentContribution,this.postTaxCurrentContribution=e.postTaxCurrentContribution,this.lifestyleTracked=e.lifestyleTracked,this.lifestyleGoal=e.lifestyleGoal,this.projectedIncome=e.projectedIncome,this.desiredIncome=e.desiredIncome,this.simulatedIncome=e.simulatedIncome,this.shortfallAmount=e.shortfallAmount,this.lumpSumAtRetirementTracked=e.lumpSumAtRetirementTracked,this.lumpSumAtRetirementSimulated=e.lumpSumAtRetirementSimulated,this.preTaxContributionSimulated=e.preTaxContributionSimulated,this.postTaxContributionSimulated=e.postTaxContributionSimulated,this.oneOffcontribution=e.oneOffcontribution,this.superInOtherFund=e.superInOtherFund,this.investmentStyleSimulated=e.investmentStyleSimulated,this.investmentStyleSimulatedPct=e.investmentStyleSimulatedPct,this.includeTTRStrategy=e.includeTTRStrategy,this.trackingPeriod=e.trackingPeriod?E.fromJS(e.trackingPeriod):void 0,this.documentId=e.documentId,this.deflatorRate=e.deflatorRate,this.salaryGrowthRate=e.salaryGrowthRate}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.isDataComplete=this.isDataComplete,e.isAutoUpdate=this.isAutoUpdate,e.birthDate=this.birthDate,e.currentBalance=this.currentBalance,e.retirementAge=this.retirementAge,e.ageIncomeLastTo=this.ageIncomeLastTo,e.preTaxAnnualSalary=this.preTaxAnnualSalary,e.employerContributionRate=this.employerContributionRate,e.investmentStyleCurrent=this.investmentStyleCurrent,e.investmentStyleCurrentPct=this.investmentStyleCurrentPct,e.investmentStylePension=this.investmentStylePension,e.investmentStylePensionPct=this.investmentStylePensionPct,e.investmentStyleEffectiveDate=this.investmentStyleEffectiveDate,this.investmentStyleReturns&&this.investmentStyleReturns.constructor===Array){e.investmentStyleReturns=[];for(var t=0,r=this.investmentStyleReturns;t<r.length;t++){var n=r[t];e.investmentStyleReturns.push(n.toJSON())}}return e.isAgePensionIncluded=this.isAgePensionIncluded,e.isHomeOwner=this.isHomeOwner,e.email=this.email,e.preTaxCurrentContribution=this.preTaxCurrentContribution,e.postTaxCurrentContribution=this.postTaxCurrentContribution,e.lifestyleTracked=this.lifestyleTracked,e.lifestyleGoal=this.lifestyleGoal,e.projectedIncome=this.projectedIncome,e.desiredIncome=this.desiredIncome,e.simulatedIncome=this.simulatedIncome,e.shortfallAmount=this.shortfallAmount,e.lumpSumAtRetirementTracked=this.lumpSumAtRetirementTracked,e.lumpSumAtRetirementSimulated=this.lumpSumAtRetirementSimulated,e.preTaxContributionSimulated=this.preTaxContributionSimulated,e.postTaxContributionSimulated=this.postTaxContributionSimulated,e.oneOffcontribution=this.oneOffcontribution,e.superInOtherFund=this.superInOtherFund,e.investmentStyleSimulated=this.investmentStyleSimulated,e.investmentStyleSimulatedPct=this.investmentStyleSimulatedPct,e.includeTTRStrategy=this.includeTTRStrategy,e.trackingPeriod=this.trackingPeriod?this.trackingPeriod.toJSON():void 0,e.documentId=this.documentId,e.deflatorRate=this.deflatorRate,e.salaryGrowthRate=this.salaryGrowthRate,e},e}();e.RetireReady=O;var E=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.age=e.age,this.projectedPreRetirementSalary=e.projectedPreRetirementSalary,this.projectedSuperPension=e.projectedSuperPension,this.projectedAgePension=e.projectedAgePension)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.age=this.age,e.projectedPreRetirementSalary=this.projectedPreRetirementSalary,e.projectedSuperPension=this.projectedSuperPension,e.projectedAgePension=this.projectedAgePension,e},e}();e.TrackingPeriod=E;var P=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.investmentStyleId=e.investmentStyleId,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.retirementRatePercentage=e.retirementRatePercentage,this.accumulationRatePercentage=e.accumulationRatePercentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentStyleId=this.investmentStyleId,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.retirementRatePercentage=this.retirementRatePercentage,e.accumulationRatePercentage=this.accumulationRatePercentage,e},e}();e.InvestmentStyles=P;var N=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.phoneNumber=t.phoneNumber,this.mobileNumber=t.mobileNumber,this.workNumber=t.workNumber,this.faxNumber=t.faxNumber)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.phoneNumber=this.phoneNumber,t.mobileNumber=this.mobileNumber,t.workNumber=this.workNumber,t.faxNumber=this.faxNumber,e.prototype.toJSON.call(this,t),t},t}(o);e.PhoneNumbersApiResponse=N;var T=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=[]),r}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var r=0,n=t.data;r<n.length;r++){var o=n[r];this.data.push(J.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var r=0,n=this.data;r<n.length;r++){var o=n[r];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.BenefitGrowthApiResponse=T;var J=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.yearMonth=e.yearMonth,this.maximumBenefit=e.maximumBenefit)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.yearMonth=this.yearMonth,e.maximumBenefit=this.maximumBenefit,e},e}();e.BenefitGrowth=J;var j=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.minimumSalary=e.minimumSalary,this.maximumSalary=e.maximumSalary,this.minimumAge=e.minimumAge,this.maximumAge=e.maximumAge,this.currentBalance=e.currentBalance,this.gender=e.gender)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.minimumSalary=this.minimumSalary,e.maximumSalary=this.maximumSalary,e.minimumAge=this.minimumAge,e.maximumAge=this.maximumAge,e.currentBalance=this.currentBalance,e.gender=this.gender,e},e}();e.ComparisonDataRequest=j;var D=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.memberCount=t.memberCount,this.mininumBenefit=t.mininumBenefit,this.averageBenefit=t.averageBenefit,this.medianBenefit=t.medianBenefit,this.maximumBenefit=t.maximumBenefit,
this.lessAverageBenefitCount=t.lessAverageBenefitCount,this.lessCurrentBenefitCount=t.lessCurrentBenefitCount,this.lessCurrentBenefitPercentage=t.lessCurrentBenefitPercentage)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.memberCount=this.memberCount,t.mininumBenefit=this.mininumBenefit,t.averageBenefit=this.averageBenefit,t.medianBenefit=this.medianBenefit,t.maximumBenefit=this.maximumBenefit,t.lessAverageBenefitCount=this.lessAverageBenefitCount,t.lessCurrentBenefitCount=this.lessCurrentBenefitCount,t.lessCurrentBenefitPercentage=this.lessCurrentBenefitPercentage,e.prototype.toJSON.call(this,t),t},t}(o);e.ComparisonDataApiResponse=D;var x=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.email=t.email,this.secondaryEmail=t.secondaryEmail)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.email=this.email,t.secondaryEmail=this.secondaryEmail,e.prototype.toJSON.call(this,t),t},t}(o);e.EmailAddressesApiResponse=x;var M=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=new _),r}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?_.fromJS(t.data):new _)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.FundPerformanceApiResponse=M;var _=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.calculationDate=e.calculationDate,this.portfolios=e.portfolios?B.fromJS(e.portfolios):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.calculationDate=this.calculationDate,e.portfolios=this.portfolios?this.portfolios.toJSON():void 0,e},e}();e.FundPerformance=_;var B=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.balance=e.balance,this.inceptionDate=e.inceptionDate,this._1Month=e["1Month"],this._3Months=e["3Months"],this._1Year=e["1Year"],this._3Years=e["3Years"],this._5Years=e["5Years"],this.percentageSinceInception=e.percentageSinceInception,this.investmentGroup=e.investmentGroup)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.balance=this.balance,e.inceptionDate=this.inceptionDate,e["1Month"]=this._1Month,e["3Months"]=this._3Months,e["1Year"]=this._1Year,e["3Years"]=this._3Years,e["5Years"]=this._5Years,e.percentageSinceInception=this.percentageSinceInception,e.investmentGroup=this.investmentGroup,e},e}();e.Portfolio=B;var U=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.calculationDate=t.calculationDate,this.startDate=t.startDate,this.startBalance=t.startBalance,this.endDate=t.endDate,this.endBalance=t.endBalance,this.netCashFlow=t.netCashFlow,this.netEarnings=t.netEarnings,this.percentageEarnings=t.percentageEarnings)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,t.startDate=this.startDate,t.startBalance=this.startBalance,t.endDate=this.endDate,t.endBalance=this.endBalance,t.netCashFlow=this.netCashFlow,t.netEarnings=this.netEarnings,t.percentageEarnings=this.percentageEarnings,e.prototype.toJSON.call(this,t),t},t}(o);e.InvestmentEarningsApiResponse=U;var L=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(this.calculationDate=t.calculationDate,this.investmentTotal=t.investmentTotal,this.isRebalancing=t.isRebalancing,t.currentInvestment&&t.currentInvestment.constructor===Array){this.currentInvestment=[];for(var r=0,n=t.currentInvestment;r<n.length;r++){var o=n[r];this.currentInvestment.push(G.fromJS(o))}}if(t.futureInvestment&&t.futureInvestment.constructor===Array){this.futureInvestment=[];for(var i=0,s=t.futureInvestment;i<s.length;i++){var o=s[i];this.futureInvestment.push(F.fromJS(o))}}if(this.noOfSwitches=t.noOfSwitches,this.nextEffectiveSwitchDate=t.nextEffectiveSwitchDate,this.pendingSwitchDate=t.pendingSwitchDate,this.nextRebalancingDate=t.nextRebalancingDate,t.newCurrentBenefit&&t.newCurrentBenefit.constructor===Array){this.newCurrentBenefit=[];for(var a=0,u=t.newCurrentBenefit;a<u.length;a++){var o=u[a];this.newCurrentBenefit.push(F.fromJS(o))}}if(t.newFutureBenefit&&t.newFutureBenefit.constructor===Array){this.newFutureBenefit=[];for(var c=0,l=t.newFutureBenefit;c<l.length;c++){var o=l[c];this.newFutureBenefit.push(F.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,t.investmentTotal=this.investmentTotal,t.isRebalancing=this.isRebalancing,this.currentInvestment&&this.currentInvestment.constructor===Array){t.currentInvestment=[];for(var r=0,n=this.currentInvestment;r<n.length;r++){var o=n[r];t.currentInvestment.push(o.toJSON())}}if(this.futureInvestment&&this.futureInvestment.constructor===Array){t.futureInvestment=[];for(var i=0,s=this.futureInvestment;i<s.length;i++){var o=s[i];t.futureInvestment.push(o.toJSON())}}if(t.noOfSwitches=this.noOfSwitches,t.nextEffectiveSwitchDate=this.nextEffectiveSwitchDate,t.pendingSwitchDate=this.pendingSwitchDate,t.nextRebalancingDate=this.nextRebalancingDate,this.newCurrentBenefit&&this.newCurrentBenefit.constructor===Array){t.newCurrentBenefit=[];for(var a=0,u=this.newCurrentBenefit;a<u.length;a++){var o=u[a];t.newCurrentBenefit.push(o.toJSON())}}if(this.newFutureBenefit&&this.newFutureBenefit.constructor===Array){t.newFutureBenefit=[];for(var c=0,l=this.newFutureBenefit;c<l.length;c++){var o=l[c];t.newFutureBenefit.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InvestmentsApiResponse=L;var G=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.unitPrice=e.unitPrice,this.unitsHeld=e.unitsHeld,this.amount=e.amount)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.unitPrice=this.unitPrice,e.unitsHeld=this.unitsHeld,e.amount=this.amount,e},e}();e.InvestmentInfo=G;var F=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.longDescription=e.longDescription,this.shortDescription=e.shortDescription,this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.longDescription=this.longDescription,e.shortDescription=this.shortDescription,e.percentage=this.percentage,e},e}();e.BenefitInfo=F;var k=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=new H),r}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?H.fromJS(t.data):new H)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.AnnualParametersApiResponse=k;var H=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.concessionalCap=e.concessionalCap,this.nonConcessionalCap=e.nonConcessionalCap,this.nonConcessionalCapBringForward=e.nonConcessionalCapBringForward,this.isAgePensionIncluded=e.isAgePensionIncluded,this.preservationAge=e.preservationAge,this.pensionAge=e.pensionAge,this.defaultSalaryIndex=e.defaultSalaryIndex,this.isHomeOwner=e.isHomeOwner,this.oneOffContributionAgeDefault=e.oneOffContributionAgeDefault,this.deflatorPercentage=e.deflatorPercentage,this.contactNumber=e.contactNumber)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.concessionalCap=this.concessionalCap,e.nonConcessionalCap=this.nonConcessionalCap,e.nonConcessionalCapBringForward=this.nonConcessionalCapBringForward,e.isAgePensionIncluded=this.isAgePensionIncluded,e.preservationAge=this.preservationAge,e.pensionAge=this.pensionAge,e.defaultSalaryIndex=this.defaultSalaryIndex,e.isHomeOwner=this.isHomeOwner,e.oneOffContributionAgeDefault=this.oneOffContributionAgeDefault,e.deflatorPercentage=this.deflatorPercentage,e.contactNumber=this.contactNumber,e},e}();e.AnnualParameters=H;var V=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(t.agePension&&t.agePension.constructor===Array){this.agePension=[];for(var r=0,n=t.agePension;r<n.length;r++){var o=n[r];this.agePension.push(Y.fromJS(o))}}if(this.maxCoContribution=t.maxCoContribution,t.preservationAge&&t.preservationAge.constructor===Array){this.preservationAge=[];for(var i=0,s=t.preservationAge;i<s.length;i++){var o=s[i];this.preservationAge.push(X.fromJS(o))}}if(t.lifeExpectancy&&t.lifeExpectancy.constructor===Array){this.lifeExpectancy=[];for(var a=0,u=t.lifeExpectancy;a<u.length;a++){var o=u[a];this.lifeExpectancy.push(K.fromJS(o))}}if(this.minimumWorkTestAge=t.minimumWorkTestAge,this.maximumWorkTestAge=t.maximumWorkTestAge,this.accumulationSuperEarningTaxRate=t.accumulationSuperEarningTaxRate,this.contributionEndAge=t.contributionEndAge,this.preTaxContributionRate=t.preTaxContributionRate,this.preTaxContributionLimit=t.preTaxContributionLimit,this.preTaxExcessContributionRate=t.preTaxExcessContributionRate,this.firstYearBringForwardNonConcessionalContLimit=t.firstYearBringForwardNonConcessionalContLimit,this.concessionalContributionLimitText=t.concessionalContributionLimitText,this.belowConcessionalContributionLimit=t.belowConcessionalContributionLimit,this.aboveConcessionalContributionLimit=t.aboveConcessionalContributionLimit,this.coContibutionLimit=t.coContibutionLimit,this.thresholdEffectiveDate=t.thresholdEffectiveDate,this.deflatorRate=t.deflatorRate,this.salaryGrowthRate=t.salaryGrowthRate,t.sGRate&&t.sGRate.constructor===Array){this.sGRate=[];for(var c=0,l=t.sGRate;c<l.length;c++){var o=l[c];this.sGRate.push($.fromJS(o))}}this.nonConcessionalCapAmount=t.nonConcessionalCapAmount}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.agePension&&this.agePension.constructor===Array){t.agePension=[];for(var r=0,n=this.agePension;r<n.length;r++){var o=n[r];t.agePension.push(o.toJSON())}}if(t.maxCoContribution=this.maxCoContribution,this.preservationAge&&this.preservationAge.constructor===Array){t.preservationAge=[];for(var i=0,s=this.preservationAge;i<s.length;i++){var o=s[i];t.preservationAge.push(o.toJSON())}}if(this.lifeExpectancy&&this.lifeExpectancy.constructor===Array){t.lifeExpectancy=[];for(var a=0,u=this.lifeExpectancy;a<u.length;a++){var o=u[a];t.lifeExpectancy.push(o.toJSON())}}if(t.minimumWorkTestAge=this.minimumWorkTestAge,t.maximumWorkTestAge=this.maximumWorkTestAge,t.accumulationSuperEarningTaxRate=this.accumulationSuperEarningTaxRate,t.contributionEndAge=this.contributionEndAge,t.preTaxContributionRate=this.preTaxContributionRate,t.preTaxContributionLimit=this.preTaxContributionLimit,t.preTaxExcessContributionRate=this.preTaxExcessContributionRate,t.firstYearBringForwardNonConcessionalContLimit=this.firstYearBringForwardNonConcessionalContLimit,t.concessionalContributionLimitText=this.concessionalContributionLimitText,t.belowConcessionalContributionLimit=this.belowConcessionalContributionLimit,t.aboveConcessionalContributionLimit=this.aboveConcessionalContributionLimit,t.coContibutionLimit=this.coContibutionLimit,t.thresholdEffectiveDate=this.thresholdEffectiveDate,t.deflatorRate=this.deflatorRate,t.salaryGrowthRate=this.salaryGrowthRate,this.sGRate&&this.sGRate.constructor===Array){t.sGRate=[];for(var c=0,l=this.sGRate;c<l.length;c++){var o=l[c];t.sGRate.push(o.toJSON())}}return t.nonConcessionalCapAmount=this.nonConcessionalCapAmount,e.prototype.toJSON.call(this,t),t},t}(o);e.DefaultParametersApiResponse=V;var Y=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.dateOfBirth=e.dateOfBirth,this.ageMale=e.ageMale,this.ageFemale=e.ageFemale)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.dateOfBirth=this.dateOfBirth,e.ageMale=this.ageMale,e.ageFemale=this.ageFemale,e},e}();e.AgePensionTable=Y;var X=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.dateOfBirth=e.dateOfBirth,this.age=e.age)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.dateOfBirth=this.dateOfBirth,e.age=this.age,e},e}();e.PreservationAgeReferenceTable=X;var K=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.age=e.age,this.e0xMale=e.e0xMale,this.e0xFemale=e.e0xFemale,this._1xMale=e["1xMale"],this._1xFemale=e["1xFemale"])},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.age=this.age,e.e0xMale=this.e0xMale,e.e0xFemale=this.e0xFemale,e["1xMale"]=this._1xMale,e["1xFemale"]=this._1xFemale,e},e}();e.LifeExpectancyTable=K;var $=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.yearToJune=e.yearToJune,this.rate=e.rate)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.yearToJune=this.yearToJune,e.rate=this.rate,e},e}();e.SGRateTable=$;var W=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(t.address&&t.address.constructor===Array){this.address=[];for(var r=0,n=t.address;r<n.length;r++){var o=n[r];this.address.push(Q.fromJS(o))}}if(t.emailAddress&&t.emailAddress.constructor===Array){this.emailAddress=[];for(var i=0,s=t.emailAddress;i<s.length;i++){var o=s[i];this.emailAddress.push(Z.fromJS(o))}}if(t.phoneNumber&&t.phoneNumber.constructor===Array){this.phoneNumber=[];for(var a=0,u=t.phoneNumber;a<u.length;a++){var o=u[a];this.phoneNumber.push(ee.fromJS(o))}}if(t.product&&t.product.constructor===Array){this.product=[];for(var c=0,l=t.product;c<l.length;c++){var o=l[c];this.product.push(z.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.address&&this.address.constructor===Array){t.address=[];for(var r=0,n=this.address;r<n.length;r++){var o=n[r];t.address.push(o.toJSON())}}if(this.emailAddress&&this.emailAddress.constructor===Array){t.emailAddress=[];for(var i=0,s=this.emailAddress;i<s.length;i++){var o=s[i];t.emailAddress.push(o.toJSON())}}if(this.phoneNumber&&this.phoneNumber.constructor===Array){t.phoneNumber=[];for(var a=0,u=this.phoneNumber;a<u.length;a++){var o=u[a];t.phoneNumber.push(o.toJSON())}}if(this.product&&this.product.constructor===Array){t.product=[];for(var c=0,l=this.product;c<l.length;c++){var o=l[c];t.product.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.UpdateMember=W;var z=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.planCode=t.planCode,this.isOnlineCommunicationRequired=t.isOnlineCommunicationRequired,this.hasMarketingConsent=t.hasMarketingConsent,this.hasSuperMatchConsent=t.hasSuperMatchConsent,this.dualConsentType=t.dualConsentType)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.planCode=this.planCode,t.isOnlineCommunicationRequired=this.isOnlineCommunicationRequired,t.hasMarketingConsent=this.hasMarketingConsent,t.hasSuperMatchConsent=this.hasSuperMatchConsent,t.dualConsentType=this.dualConsentType,e.prototype.toJSON.call(this,t),t},t}(o);e.UpdateProduct=z;var q=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.accountAuthority="Online Authority"),r}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(this.memberId=t.memberId,this.title=t.title,this.firstName=t.firstName,this.lastName=t.lastName,this.dateOfBirth=t.dateOfBirth,this.age=t.age,this.gender=t.gender,this.accountAuthority=void 0!==t.accountAuthority?t.accountAuthority:"Online Authority",t.address&&t.address.constructor===Array){this.address=[];for(var r=0,n=t.address;r<n.length;r++){var o=n[r];this.address.push(Q.fromJS(o))}}if(t.emailAddress&&t.emailAddress.constructor===Array){this.emailAddress=[];for(var i=0,s=t.emailAddress;i<s.length;i++){var o=s[i];this.emailAddress.push(Z.fromJS(o))}}if(t.phoneNumber&&t.phoneNumber.constructor===Array){this.phoneNumber=[];for(var a=0,u=t.phoneNumber;a<u.length;a++){var o=u[a];this.phoneNumber.push(ee.fromJS(o))}}if(t.product&&t.product.constructor===Array){this.product=[];for(var c=0,l=t.product;c<l.length;c++){var o=l[c];this.product.push(te.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.memberId=this.memberId,t.title=this.title,t.firstName=this.firstName,t.lastName=this.lastName,t.dateOfBirth=this.dateOfBirth,t.age=this.age,t.gender=this.gender,t.accountAuthority=this.accountAuthority,this.address&&this.address.constructor===Array){t.address=[];for(var r=0,n=this.address;r<n.length;r++){var o=n[r];t.address.push(o.toJSON())}}if(this.emailAddress&&this.emailAddress.constructor===Array){t.emailAddress=[];for(var i=0,s=this.emailAddress;i<s.length;i++){var o=s[i];t.emailAddress.push(o.toJSON())}}if(this.phoneNumber&&this.phoneNumber.constructor===Array){t.phoneNumber=[];for(var a=0,u=this.phoneNumber;a<u.length;a++){var o=u[a];t.phoneNumber.push(o.toJSON())}}if(this.product&&this.product.constructor===Array){t.product=[];for(var c=0,l=this.product;c<l.length;c++){var o=l[c];t.product.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.MemberApiResponse=q;var Q=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.line1=t.line1,this.line2=t.line2,this.suburb=t.suburb,this.state=t.state,this.postcode=t.postcode,this.country=t.country)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.line1=this.line1,t.line2=this.line2,t.suburb=this.suburb,t.state=this.state,t.postcode=this.postcode,t.country=this.country,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberAddress=Q;var Z=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.email=t.email)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.email=this.email,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberEmail=Z;var ee=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.phone=t.phone)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.phone=this.phone,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberPhoneNo=ee;var te=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.description=t.description,this.planCode=t.planCode,this.membershipType=t.membershipType,this.benefitClass=t.benefitClass,this.dateJoinedFund=t.dateJoinedFund,this.eligibleServiceDate=t.eligibleServiceDate,this.benefitAccrualDate=t.benefitAccrualDate,this.normalRetireDate=t.normalRetireDate,this.baseSalary=t.baseSalary,this.tfnStatus=t.tfnStatus,this.isAdvisedMember=t.isAdvisedMember,this.isDefinedBenefitMember=t.isDefinedBenefitMember,this.isOnlineCommunicationRequired=t.isOnlineCommunicationRequired,this.hasMarketingConsent=t.hasMarketingConsent,this.hasSuperMatchConsent=t.hasSuperMatchConsent,this.dualConsentType=t.dualConsentType,this.bpayRefNumber=t.bpayRefNumber,this.employment=t.employment?re.fromJS(t.employment):void 0,this.beneficiary=t.beneficiary?ne.fromJS(t.beneficiary):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.description=this.description,t.planCode=this.planCode,t.membershipType=this.membershipType,t.benefitClass=this.benefitClass,t.dateJoinedFund=this.dateJoinedFund,t.eligibleServiceDate=this.eligibleServiceDate,t.benefitAccrualDate=this.benefitAccrualDate,t.normalRetireDate=this.normalRetireDate,t.baseSalary=this.baseSalary,t.tfnStatus=this.tfnStatus,t.isAdvisedMember=this.isAdvisedMember,t.isDefinedBenefitMember=this.isDefinedBenefitMember,t.isOnlineCommunicationRequired=this.isOnlineCommunicationRequired,t.hasMarketingConsent=this.hasMarketingConsent,t.hasSuperMatchConsent=this.hasSuperMatchConsent,t.dualConsentType=this.dualConsentType,t.bpayRefNumber=this.bpayRefNumber,t.employment=this.employment?this.employment.toJSON():void 0,t.beneficiary=this.beneficiary?this.beneficiary.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberProduct=te;var re=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.employerName=t.employerName,this.dateJoinedCompany=t.dateJoinedCompany)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.employerName=this.employerName,t.dateJoinedCompany=this.dateJoinedCompany,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberEmployment=re;var ne=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.bindingNomination=t.bindingNomination,this.bindingNomExpiryDate=t.bindingNomExpiryDate,this.beneficiaries=t.beneficiaries?oe.fromJS(t.beneficiaries):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.bindingNomination=this.bindingNomination,t.bindingNomExpiryDate=this.bindingNomExpiryDate,t.beneficiaries=this.beneficiaries?this.beneficiaries.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberBeneficiary=ne;var oe=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.firstName=t.firstName,this.lastName=t.lastName,this.relationship=t.relationship,this.percentage=t.percentage)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.firstName=this.firstName,t.lastName=this.lastName,t.relationship=this.relationship,t.percentage=this.percentage,e.prototype.toJSON.call(this,t),t},t}(o);e.BeneficiaryModel=oe;var ie=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.planCode=t.planCode,this.tfnStatus=t.tfnStatus,this.isOnlineCommunicationRequired=t.isOnlineCommunicationRequired,this.hasMarketingConsent=t.hasMarketingConsent,this.hasSuperMatchConsent=t.hasSuperMatchConsent,this.dualConsentType=t.dualConsentType,this.beneficiary=t.beneficiary?ct.fromJS(t.beneficiary):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.planCode=this.planCode,t.tfnStatus=this.tfnStatus,t.isOnlineCommunicationRequired=this.isOnlineCommunicationRequired,t.hasMarketingConsent=this.hasMarketingConsent,t.hasSuperMatchConsent=this.hasSuperMatchConsent,t.dualConsentType=this.dualConsentType,t.beneficiary=this.beneficiary?this.beneficiary.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.ProductApiResponse=ie;var se=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.calculationDate=t.calculationDate,t.insurance&&t.insurance.constructor===Array)){this.insurance=[];for(var r=0,n=t.insurance;r<n.length;r++){var o=n[r];this.insurance.push(ae.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,this.insurance&&this.insurance.constructor===Array){t.insurance=[];for(var r=0,n=this.insurance;r<n.length;r++){var o=n[r];t.insurance.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InsuranceApiResponse=se;var ae=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.benefitAmount=t.benefitAmount,this.insuredAmount=t.insuredAmount,this.voluntaryCover=t.voluntaryCover)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.benefitAmount=this.benefitAmount,t.insuredAmount=this.insuredAmount,t.voluntaryCover=this.voluntaryCover,e.prototype.toJSON.call(this,t),t},t}(o);e.InsurnaceModel=ae;var ue=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=[]),r}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var r=0,n=t.data;r<n.length;r++){var o=n[r];this.data.push(ce.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var r=0,n=this.data;r<n.length;r++){var o=n[r];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InitiateRolloverRequest=ue;var ce=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.isSuperMatch=t.isSuperMatch,this.fundName=t.fundName,this.abn=t.abn,this.usi=t.usi,this.otherFundAccount=t.otherFundAccount,this.isWholeBalance=t.isWholeBalance,this.partialTransferAmount=t.partialTransferAmount,this.deliverySource=t.deliverySource)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.isSuperMatch=this.isSuperMatch,t.fundName=this.fundName,t.abn=this.abn,t.usi=this.usi,t.otherFundAccount=this.otherFundAccount,t.isWholeBalance=this.isWholeBalance,t.partialTransferAmount=this.partialTransferAmount,t.deliverySource=this.deliverySource,e.prototype.toJSON.call(this,t),t},t}(o);e.InitiateRollover=ce;var le=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=[]),r}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var r=0,n=t.data;r<n.length;r++){var o=n[r];this.data.push(pe.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var r=0,n=this.data;r<n.length;r++){var o=n[r];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.RolloverApiResponse=le;var pe=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.transactionDate=t.transactionDate,this.fundName=t.fundName,this.status=t.status)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.transactionDate=this.transactionDate,t.fundName=this.fundName,t.status=this.status,e.prototype.toJSON.call(this,t),t},t}(o);e.RolloverInfo=pe;var he=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t){if(this.isRebalancing=t.isRebalancing,t.currentInvestmentSwitch&&t.currentInvestmentSwitch.constructor===Array){this.currentInvestmentSwitch=[];for(var r=0,n=t.currentInvestmentSwitch;r<n.length;r++){var o=n[r];this.currentInvestmentSwitch.push(de.fromJS(o))}}if(t.futureInvestmentSwitch&&t.futureInvestmentSwitch.constructor===Array){this.futureInvestmentSwitch=[];for(var i=0,s=t.futureInvestmentSwitch;i<s.length;i++){var o=s[i];this.futureInvestmentSwitch.push(de.fromJS(o))}}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.isRebalancing=this.isRebalancing,this.currentInvestmentSwitch&&this.currentInvestmentSwitch.constructor===Array){t.currentInvestmentSwitch=[];for(var r=0,n=this.currentInvestmentSwitch;r<n.length;r++){var o=n[r];t.currentInvestmentSwitch.push(o.toJSON())}}if(this.futureInvestmentSwitch&&this.futureInvestmentSwitch.constructor===Array){t.futureInvestmentSwitch=[];for(var i=0,s=this.futureInvestmentSwitch;i<s.length;i++){var o=s[i];t.futureInvestmentSwitch.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.CreateInvestmentSwitch=he;var de=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.percentage=this.percentage,e},e}();e.InvestmentSwitchInfo=de;var fe=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.calculationDate=t.calculationDate,t.financialYear&&t.financialYear.constructor===Array)){this.financialYear=[];for(var r=0,n=t.financialYear;r<n.length;r++){var o=n[r];this.financialYear.push(me.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.calculationDate=this.calculationDate,this.financialYear&&this.financialYear.constructor===Array){t.financialYear=[];for(var r=0,n=this.financialYear;r<n.length;r++){
var o=n[r];t.financialYear.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.ConcessionalContribApiResponse=fe;var me=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.year=t.year,this.notionalAmount=t.notionalAmount,this.employerAmount=t.employerAmount,this.salarySacrificeAmount=t.salarySacrificeAmount,this.otherAmount=t.otherAmount,this.totalAmount=t.totalAmount)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.year=this.year,t.notionalAmount=this.notionalAmount,t.employerAmount=this.employerAmount,t.salarySacrificeAmount=this.salarySacrificeAmount,t.otherAmount=this.otherAmount,t.totalAmount=this.totalAmount,e.prototype.toJSON.call(this,t),t},t}(o);e.ConcessionalContribModel=me;var ve=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=[]),r}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var r=0,n=t.data;r<n.length;r++){var o=n[r];this.data.push(ye.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var r=0,n=this.data;r<n.length;r++){var o=n[r];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.BPayApiResponse=ve;var ye=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.contributionType=t.contributionType,this.billerCode=t.billerCode,this.billerReference=t.billerReference)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.contributionType=this.contributionType,t.billerCode=this.billerCode,t.billerReference=this.billerReference,e.prototype.toJSON.call(this,t),t},t}(o);e.BPayModel=ye;var Se=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentChoiceTypes=[])}return e.prototype.init=function(e){if(e&&e.investmentChoiceTypes&&e.investmentChoiceTypes.constructor===Array){this.investmentChoiceTypes=[];for(var t=0,r=e.investmentChoiceTypes;t<r.length;t++){var n=r[t];this.investmentChoiceTypes.push(u.fromJS(n))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.investmentChoiceTypes&&this.investmentChoiceTypes.constructor===Array){e.investmentChoiceTypes=[];for(var t=0,r=this.investmentChoiceTypes;t<r.length;t++){var n=r[t];e.investmentChoiceTypes.push(n.toJSON())}}return e},e}();e.Lookups=Se;var be=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.pendingSwitches=[])}return e.prototype.init=function(e){if(e&&(this.canSwitch=e.canSwitch,e.pendingSwitches&&e.pendingSwitches.constructor===Array)){this.pendingSwitches=[];for(var t=0,r=e.pendingSwitches;t<r.length;t++){var n=r[t];this.pendingSwitches.push(ge.fromJS(n))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.canSwitch=this.canSwitch,this.pendingSwitches&&this.pendingSwitches.constructor===Array){e.pendingSwitches=[];for(var t=0,r=this.pendingSwitches;t<r.length;t++){var n=r[t];e.pendingSwitches.push(n.toJSON())}}return e},e}();e.PendingSwitchScreen=be;var ge=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.gridRows=[])}return e.prototype.init=function(e){if(e){if(this.canEdit=e.canEdit,this.canDelete=e.canDelete,this.transactionId=e.transactionId,this.pendingSwitchEffectiveDateHeader=e.pendingSwitchEffectiveDateHeader,this.actionColumnText=e.actionColumnText,e.gridRows&&e.gridRows.constructor===Array){this.gridRows=[];for(var t=0,r=e.gridRows;t<r.length;t++){var n=r[t];this.gridRows.push(Ae.fromJS(n))}}this.drawdownOption=e.drawdownOption?Oe.fromJS(e.drawdownOption):void 0}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.canEdit=this.canEdit,e.canDelete=this.canDelete,e.transactionId=this.transactionId,e.pendingSwitchEffectiveDateHeader=this.pendingSwitchEffectiveDateHeader,e.actionColumnText=this.actionColumnText,this.gridRows&&this.gridRows.constructor===Array){e.gridRows=[];for(var t=0,r=this.gridRows;t<r.length;t++){var n=r[t];e.gridRows.push(n.toJSON())}}return e.drawdownOption=this.drawdownOption?this.drawdownOption.toJSON():void 0,e},e}();e.PendingSwitch=ge;var Ae=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.displayRank=e.displayRank,this.category=e.category?De.fromJS(e.category):void 0,this.investmentOption=e.investmentOption?Ee.fromJS(e.investmentOption):void 0,this.switchStrategy=e.switchStrategy?xe.fromJS(e.switchStrategy):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.displayRank=this.displayRank,e.category=this.category?this.category.toJSON():void 0,e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.switchStrategy=this.switchStrategy?this.switchStrategy.toJSON():void 0,e},e}();e.PendingSwitchGridRow=Ae;var Ie=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOption=new Ee)}return e.prototype.init=function(e){e&&(this.investmentOption=e.investmentOption?Ee.fromJS(e.investmentOption):new Ee,this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.percentage=this.percentage,e},e}();e.SplitOption=Ie;var Re=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOptions=[])}return e.prototype.init=function(e){if(e&&(this.effectiveDate=e.effectiveDate,e.investmentOptions&&e.investmentOptions.constructor===Array)){this.investmentOptions=[];for(var t=0,r=e.investmentOptions;t<r.length;t++){var n=r[t];this.investmentOptions.push(Ie.fromJS(n))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,r=this.investmentOptions;t<r.length;t++){var n=r[t];e.investmentOptions.push(n.toJSON())}}return e},e}();e.BalanceSplit=Re;var Ce=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOptions=[])}return e.prototype.init=function(e){if(e){if(this.effectiveDate=e.effectiveDate,e.investmentOptions&&e.investmentOptions.constructor===Array){this.investmentOptions=[];for(var t=0,r=e.investmentOptions;t<r.length;t++){var n=r[t];this.investmentOptions.push(Ie.fromJS(n))}}this.investmentSetId=e.investmentSetId}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,r=this.investmentOptions;t<r.length;t++){var n=r[t];e.investmentOptions.push(n.toJSON())}}return e.investmentSetId=this.investmentSetId,e},e}();e.FutureBalance=Ce;var we=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.code=e.code,this.description=e.description,this.columnHeader=e.columnHeader,this.columnText=e.columnText)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.code=this.code,e.description=this.description,e.columnHeader=this.columnHeader,e.columnText=this.columnText,e},e}();e.DrawdownOption=we;var Oe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.drawdownMethod=new we,this.investmentOptions=[])}return e.prototype.init=function(e){if(e&&(this.effectiveDate=e.effectiveDate,this.drawdownMethod=e.drawdownMethod?we.fromJS(e.drawdownMethod):new we,e.investmentOptions&&e.investmentOptions.constructor===Array)){this.investmentOptions=[];for(var t=0,r=e.investmentOptions;t<r.length;t++){var n=r[t];this.investmentOptions.push(ut.fromJS(n))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,e.drawdownMethod=this.drawdownMethod?this.drawdownMethod.toJSON():void 0,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,r=this.investmentOptions;t<r.length;t++){var n=r[t];e.investmentOptions.push(n.toJSON())}}return e},e}();e.Drawdown=Oe;var Ee=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.description=e.description,this.longDescription=e.longDescription)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.description=this.description,e.longDescription=this.longDescription,e},e}();e.InvestmentOption=Ee;var Pe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOption=new Ee)}return e.prototype.init=function(e){e&&(this.investmentOption=e.investmentOption?Ee.fromJS(e.investmentOption):new Ee,this.balance=e.balance)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.balance=this.balance,e},e}();e.ExistingBalanceOption=Pe;var Ne=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e){if(e.balanceSplit&&e.balanceSplit.constructor===Array){this.balanceSplit=[];for(var t=0,r=e.balanceSplit;t<r.length;t++){var n=r[t];this.balanceSplit.push(Je.fromJS(n))}}if(e.futureTransactions&&e.futureTransactions.constructor===Array){this.futureTransactions=[];for(var o=0,i=e.futureTransactions;o<i.length;o++){var n=i[o];this.futureTransactions.push(Te.fromJS(n))}}this.drawdown=e.drawdown?nt.fromJS(e.drawdown):void 0}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.balanceSplit&&this.balanceSplit.constructor===Array){e.balanceSplit=[];for(var t=0,r=this.balanceSplit;t<r.length;t++){var n=r[t];e.balanceSplit.push(n.toJSON())}}if(this.futureTransactions&&this.futureTransactions.constructor===Array){e.futureTransactions=[];for(var o=0,i=this.futureTransactions;o<i.length;o++){var n=i[o];e.futureTransactions.push(n.toJSON())}}return e.drawdown=this.drawdown?this.drawdown.toJSON():void 0,e},e}();e.NewOrUpdateSwitch=Ne;var Te=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.investmentOptionId=e.investmentOptionId,this.investmentSetId=e.investmentSetId,this.percentage=e.percentage,this.hierarchy=e.hierarchy)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOptionId=this.investmentOptionId,e.investmentSetId=this.investmentSetId,e.percentage=this.percentage,e.hierarchy=this.hierarchy,e},e}();e.FutureTransaction=Te;var Je=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.investmentOptionId=e.investmentOptionId,this.percentage=e.percentage)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOptionId=this.investmentOptionId,e.percentage=this.percentage,e},e}();e.CreateSplitOption=Je;var je=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.actions=new Qe)}return e.prototype.init=function(e){e&&(this.key=e.key,this.actions=e.Actions?Qe.fromJS(e.Actions):new Qe)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.key=this.key,e.Actions=this.actions?this.actions.toJSON():void 0,e},e}();e.Permission=je;var De=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.description=e.description,this.choiceExclusiveWithinCategory=e.choiceExclusiveWithinCategory)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.description=this.description,e.choiceExclusiveWithinCategory=this.choiceExclusiveWithinCategory,e},e}();e.Category=De;var xe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.currentAmount=e.currentAmount,this.currentPercentage=e.currentPercentage,this.futurePercentage=e.futurePercentage,this.futureHeirarchy=e.futureHeirarchy,this.units=e.units,this.unitPrice=e.unitPrice,this.balanceSplitAtPercentage=e.balanceSplitAtPercentage,this.investmentSetId=e.investmentSetId)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.currentAmount=this.currentAmount,e.currentPercentage=this.currentPercentage,e.futurePercentage=this.futurePercentage,e.futureHeirarchy=this.futureHeirarchy,e.units=this.units,e.unitPrice=this.unitPrice,e.balanceSplitAtPercentage=this.balanceSplitAtPercentage,e.investmentSetId=this.investmentSetId,e},e}();e.InvestmentStrategy=xe;var Me=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.description=e.description,this.toolTip=e.toolTip,this.isMutuallyExclusive=e.isMutuallyExclusive,this.initialStrategy=e.initialStrategy?xe.fromJS(e.initialStrategy):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.description=this.description,e.toolTip=this.toolTip,e.isMutuallyExclusive=this.isMutuallyExclusive,e.initialStrategy=this.initialStrategy?this.initialStrategy.toJSON():void 0,e},e}();e.InvestmentSet=Me;var _e=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOptionGridRows=[])}return e.prototype.init=function(e){if(e){if(this.isRebalancing=e.isRebalancing,this.planCode=e.planCode,this.investmentDefinitionId=e.investmentDefinitionId,this.planType=e.planType,this.planMemberId=e.planMemberId,this.nextSwitchDateHeader=e.nextSwitchDateHeader,this.nextFutureSwitchDateHeader=e.nextFutureSwitchDateHeader,this.selectedTransactionId=e.selectedTransactionId,this.canSwitch=e.canSwitch,this.restrictions=e.restrictions?Be.fromJS(e.restrictions):void 0,this.currentDrawdown=e.currentDrawdown?we.fromJS(e.currentDrawdown):void 0,this.pendingDrawdown=e.pendingDrawdown?we.fromJS(e.pendingDrawdown):void 0,e.investmentOptionGridRows&&e.investmentOptionGridRows.constructor===Array){this.investmentOptionGridRows=[];for(var t=0,r=e.investmentOptionGridRows;t<r.length;t++){var n=r[t];this.investmentOptionGridRows.push(Le.fromJS(n))}}if(e.pendingSwitches&&e.pendingSwitches.constructor===Array){this.pendingSwitches=[];for(var o=0,i=e.pendingSwitches;o<i.length;o++){var n=i[o];this.pendingSwitches.push(Ue.fromJS(n))}}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.isRebalancing=this.isRebalancing,e.planCode=this.planCode,e.investmentDefinitionId=this.investmentDefinitionId,e.planType=this.planType,e.planMemberId=this.planMemberId,e.nextSwitchDateHeader=this.nextSwitchDateHeader,e.nextFutureSwitchDateHeader=this.nextFutureSwitchDateHeader,e.selectedTransactionId=this.selectedTransactionId,e.canSwitch=this.canSwitch,e.restrictions=this.restrictions?this.restrictions.toJSON():void 0,e.currentDrawdown=this.currentDrawdown?this.currentDrawdown.toJSON():void 0,e.pendingDrawdown=this.pendingDrawdown?this.pendingDrawdown.toJSON():void 0,this.investmentOptionGridRows&&this.investmentOptionGridRows.constructor===Array){e.investmentOptionGridRows=[];for(var t=0,r=this.investmentOptionGridRows;t<r.length;t++){var n=r[t];e.investmentOptionGridRows.push(n.toJSON())}}if(this.pendingSwitches&&this.pendingSwitches.constructor===Array){e.pendingSwitches=[];for(var o=0,i=this.pendingSwitches;o<i.length;o++){var n=i[o];e.pendingSwitches.push(n.toJSON())}}return e},e}();e.InvestmentOptionDetails=_e;var Be=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.nextChoiceDate=e.nextChoiceDate,this.nextSwitchDate=e.nextSwitchDate,this.mustBalanceMatchMIC=e.mustBalanceMatchMIC)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.nextChoiceDate=this.nextChoiceDate,e.nextSwitchDate=this.nextSwitchDate,e.mustBalanceMatchMIC=this.mustBalanceMatchMIC,e},e}();e.InvestmentRestrictions=Be;var Ue=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.transactionId=e.transactionId,this.effectiveDateHeader=e.effectiveDateHeader,this.canEdit=e.canEdit,this.canCancel=e.canCancel)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.transactionId=this.transactionId,e.effectiveDateHeader=this.effectiveDateHeader,e.canEdit=this.canEdit,e.canCancel=this.canCancel,e},e}();e.PendingSwitchListing=Ue;var Le=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.displayRank=e.displayRank,this.category=e.category?De.fromJS(e.category):void 0,this.investmentOption=e.investmentOption?Ee.fromJS(e.investmentOption):void 0,this.currentStrategy=e.currentStrategy?xe.fromJS(e.currentStrategy):void 0,this.newStrategy=e.newStrategy?xe.fromJS(e.newStrategy):void 0)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.displayRank=this.displayRank,e.category=this.category?this.category.toJSON():void 0,e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.currentStrategy=this.currentStrategy?this.currentStrategy.toJSON():void 0,e.newStrategy=this.newStrategy?this.newStrategy.toJSON():void 0,e},e}();e.InvestmentOptionGridRow=Le;var Ge=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.transactionId=e.transactionId,this.effectiveDate=e.effectiveDate)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.transactionId=this.transactionId,e.effectiveDate=this.effectiveDate,e},e}();e.PostInvestmentSwitch=Ge;var Fe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e&&e.investmentSwitches&&e.investmentSwitches.constructor===Array){this.investmentSwitches=[];for(var t=0,r=e.investmentSwitches;t<r.length;t++){var n=r[t];this.investmentSwitches.push(Ge.fromJS(n))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},this.investmentSwitches&&this.investmentSwitches.constructor===Array){e.investmentSwitches=[];for(var t=0,r=this.investmentSwitches;t<r.length;t++){var n=r[t];e.investmentSwitches.push(n.toJSON())}}return e},e}();e.PostSwitchResponse=Fe;var ke=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.isRebalancing=e.isRebalancing)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.isRebalancing=this.isRebalancing,e},e}();e.RebalancingStatus=ke;var He=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e&&(this.effectiveDate=e.effectiveDate,e.transactionSplit&&e.transactionSplit.constructor===Array)){this.transactionSplit=[];for(var t=0,r=e.transactionSplit;t<r.length;t++){var n=r[t];this.transactionSplit.push(Ve.fromJS(n))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.effectiveDate=this.effectiveDate,this.transactionSplit&&this.transactionSplit.constructor===Array){e.transactionSplit=[];for(var t=0,r=this.transactionSplit;t<r.length;t++){var n=r[t];e.transactionSplit.push(n.toJSON())}}return e},e}();e.InvestmentChoiceScreen=He;var Ve=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.id=e.id,this.percentage=e.percentage,this.investmentSetId=e.investmentSetId)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.id=this.id,e.percentage=this.percentage,e.investmentSetId=this.investmentSetId,e},e}();e.SplitTransaction=Ve;var Ye=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.taxFileNumber=t.taxFileNumber)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.taxFileNumber=this.taxFileNumber,e.prototype.toJSON.call(this,t),t},t}(o);e.TFNApiRequest=Ye;var Xe=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.fundAbn=t.fundAbn,this.fundName=t.fundName,this.taxFileNumber=t.taxFileNumber,this.firstName=t.firstName,this.lastName=t.lastName,this.otherGivenName=t.otherGivenName,this.dateOfBirth=t.dateOfBirth,this.line1=t.line1,this.line2=t.line2,this.suburb=t.suburb,this.state=t.state,this.postcode=t.postcode,this.country=t.country,this.consolidateAtoHeldMoney=t.consolidateAtoHeldMoney,this.memberCode=t.memberCode,this.usi=t.usi)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.fundAbn=this.fundAbn,t.fundName=this.fundName,t.taxFileNumber=this.taxFileNumber,t.firstName=this.firstName,t.lastName=this.lastName,t.otherGivenName=this.otherGivenName,t.dateOfBirth=this.dateOfBirth,t.line1=this.line1,t.line2=this.line2,t.suburb=this.suburb,t.state=this.state,t.postcode=this.postcode,t.country=this.country,t.consolidateAtoHeldMoney=this.consolidateAtoHeldMoney,t.memberCode=this.memberCode,t.usi=this.usi,e.prototype.toJSON.call(this,t),t},t}(o);e.SuperMatchRequest=Xe;var Ke=function(e){function t(t){var r=e.call(this,t)||this;return t||(r.data=new $e),r}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?$e.fromJS(t.data):new $e)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.SuperMatchResponse=Ke;var $e=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.superFound=e.superFound?We.fromJS(e.superFound):void 0,this.atoHeldSuper=e.atoHeldSuper,this.coContributions=e.coContributions,this.sgc=e.sgc,this.holdingsActive=e.holdingsActive,this.holdingsInactive=e.holdingsInactive,this.unclaimedResident=e.unclaimedResident,this.unclaimedTempResident=e.unclaimedTempResident,this.lowIncomeSuper=e.lowIncomeSuper)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.superFound=this.superFound?this.superFound.toJSON():void 0,e.atoHeldSuper=this.atoHeldSuper,e.coContributions=this.coContributions,e.sgc=this.sgc,e.holdingsActive=this.holdingsActive,e.holdingsInactive=this.holdingsInactive,e.unclaimedResident=this.unclaimedResident,e.unclaimedTempResident=this.unclaimedTempResident,e.lowIncomeSuper=this.lowIncomeSuper,e},e}();e.SuperMatchResult=$e;var We=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.fundAbn=t.fundAbn,this.fundName=t.fundName,this.fundUSI=t.fundUSI,this.memberNumber=t.memberNumber,this.memberAccountBalance=t.memberAccountBalance)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.fundAbn=this.fundAbn,t.fundName=this.fundName,t.fundUSI=this.fundUSI,t.memberNumber=this.memberNumber,t.memberAccountBalance=this.memberAccountBalance,e.prototype.toJSON.call(this,t),t},t}(o);e.SuperFunds=We;var ze=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&(this.effectiveDate=t.effectiveDate,t.investmentStyleReturns&&t.investmentStyleReturns.constructor===Array)){this.investmentStyleReturns=[];for(var r=0,n=t.investmentStyleReturns;r<n.length;r++){var o=n[r];this.investmentStyleReturns.push(P.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},t.effectiveDate=this.effectiveDate,this.investmentStyleReturns&&this.investmentStyleReturns.constructor===Array){t.investmentStyleReturns=[];for(var r=0,n=this.investmentStyleReturns;r<n.length;r++){var o=n[r];t.investmentStyleReturns.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.InvestmentStylesApiResponse=ze;var qe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.applicationId=e.applicationId,this.applicationPath=e.applicationPath,this.parentApplicationId=e.parentApplicationId,this.resourceId=e.resourceId,this.resourceName=e.resourceName,this.resourcePath=e.resourcePath,this.parentResourceId=e.parentResourceId,this.entityId=e.entityId,this.actionTypeId=e.actionTypeId,this.actionTypeName=e.actionTypeName,this.accessTypeId=e.accessTypeId,this.accessTypeName=e.accessTypeName)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.applicationId=this.applicationId,e.applicationPath=this.applicationPath,e.parentApplicationId=this.parentApplicationId,e.resourceId=this.resourceId,e.resourceName=this.resourceName,e.resourcePath=this.resourcePath,e.parentResourceId=this.parentResourceId,e.entityId=this.entityId,e.actionTypeId=this.actionTypeId,e.actionTypeName=this.actionTypeName,e.accessTypeId=this.accessTypeId,e.accessTypeName=this.accessTypeName,e},e}();e.AuthorizationRule=qe;var Qe=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.get=e.get,this.put=e.put,this.post=e.post,this.delete=e.delete)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.get=this.get,e.put=this.put,e.post=this.post,e.delete=this.delete,e},e}();e.Actions=Qe;var Ze=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){e&&(this.minAppVersion=e.minAppVersion)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.minAppVersion=this.minAppVersion,e},e}();e.Applicationsresponse=Ze;var et=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.title=t.title,this.firstName=t.firstName,this.lastName=t.lastName,this.relationship=t.relationship,this.percentage=t.percentage)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.title=this.title,t.firstName=this.firstName,t.lastName=this.lastName,t.relationship=this.relationship,t.percentage=this.percentage,e.prototype.toJSON.call(this,t),t},t}(o);e.BeneficiaryModel1=et;var tt;!function(e){e[e.Online="Online"]="Online",e[e.Join="Join"]="Join"}(tt=e.DeliverySource||(e.DeliverySource={}));var rt=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.documentStream=t.documentStream)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.documentStream=this.documentStream,e.prototype.toJSON.call(this,t),t},t}(o);e.DocumentApiResponse1=rt;var nt=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])}return e.prototype.init=function(e){if(e&&(this.drawdownMethod=e.drawdownMethod,e.investmentOptions&&e.investmentOptions.constructor===Array)){this.investmentOptions=[];for(var t=0,r=e.investmentOptions;t<r.length;t++){var n=r[t];this.investmentOptions.push(Je.fromJS(n))}}},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){if(e="object"==typeof e?e:{},e.drawdownMethod=this.drawdownMethod,this.investmentOptions&&this.investmentOptions.constructor===Array){e.investmentOptions=[];for(var t=0,r=this.investmentOptions;t<r.length;t++){var n=r[t];e.investmentOptions.push(n.toJSON())}}return e},e}();e.Drawdown1=nt;var ot;!function(e){e[e.Weekly="Weekly"]="Weekly",e[e.Fortnightly="Fortnightly"]="Fortnightly",e[e.Monthly="Monthly"]="Monthly",e[e.Quarterly="Quarterly"]="Quarterly"}(ot=e.Frequency||(e.Frequency={}));var it;!function(e){e[e.Male="male"]="Male",e[e.Female="female"]="Female",e[e.Unidentified="unidentified"]="Unidentified"}(it=e.Gender||(e.Gender={}));var st;!function(e){e[e.MALE="MALE"]="MALE",e[e.FEMALE="FEMALE"]="FEMALE",e[e.UNIDENTIFIED="UNIDENTIFIED"]="UNIDENTIFIED"}(st=e.Gender1||(e.Gender1={}));var at;!function(e){e[e.UPGRADE="UPGRADE"]="UPGRADE",e[e.UPGRADEMANUAL="UPGRADE-MANUAL"]="UPGRADEMANUAL",e[e.RETCALC="RETCALC"]="RETCALC",e[e.SEARCH="SEARCH"]="SEARCH",e[e.COMBINE="COMBINE"]="COMBINE",e[e.GROW="GROW"]="GROW",e[e.INVEST="INVEST"]="INVEST",e[e.INSURANCE="INSURANCE"]="INSURANCE",e[e.TTR="TTR"]="TTR",e[e.CHECK="CHECK"]="CHECK"}(at=e.Id||(e.Id={}));var ut=function(){function e(e){if(e)for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e||(this.investmentOption=new Ee)}return e.prototype.init=function(e){e&&(this.investmentOption=e.investmentOption?Ee.fromJS(e.investmentOption):new Ee,this.heirarchy=e.heirarchy)},e.fromJS=function(t){t="object"==typeof t?t:{};var r=new e;return r.init(t),r},e.prototype.toJSON=function(e){return e="object"==typeof e?e:{},e.investmentOption=this.investmentOption?this.investmentOption.toJSON():void 0,e.heirarchy=this.heirarchy,e},e}();e.InvestmentOptions=ut;var ct=function(e){
function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.bindingNomination=t.bindingNomination,this.bindingNomExpiryDate=t.bindingNomExpiryDate,this.beneficiaries=t.beneficiaries?et.fromJS(t.beneficiaries):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.bindingNomination=this.bindingNomination,t.bindingNomExpiryDate=this.bindingNomExpiryDate,t.beneficiaries=this.beneficiaries?this.beneficiaries.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.MemberBeneficiary1=ct;var lt=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var r=0,n=t.data;r<n.length;r++){var o=n[r];this.data.push(qe.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var r=0,n=this.data;r<n.length;r++){var o=n[r];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.PlansAuthorizationrulesresponse=lt;var pt=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.data=t.data?_e.fromJS(t.data):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.data=this.data?this.data.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.PlansMembersInvestmentoptiondetailsresponse=pt;var ht=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){if(e.prototype.init.call(this,t),t&&t.data&&t.data.constructor===Array){this.data=[];for(var r=0,n=t.data;r<n.length;r++){var o=n[r];this.data.push(g.fromJS(o))}}},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){if(t="object"==typeof t?t:{},this.data&&this.data.constructor===Array){t.data=[];for(var r=0,n=this.data;r<n.length;r++){var o=n[r];t.data.push(o.toJSON())}}return e.prototype.toJSON.call(this,t),t},t}(o);e.PlansResourcesresponse=ht;var dt;!function(e){e[e.Track="track"]="Track",e[e.Simulate="simulate"]="Simulate",e[e.Both="both"]="Both"}(dt=e.Project||(e.Project={}));var ft;!function(e){e[e.UPGRADEDONE="UPGRADE-DONE"]="UPGRADEDONE",e[e.UPGRADEINTERESTED="UPGRADE-INTERESTED"]="UPGRADEINTERESTED",e[e.INVEST="INVEST"]="INVEST",e[e.GROW="GROW"]="GROW",e[e.INSURANCE="INSURANCE"]="INSURANCE",e[e.TTR="TTR"]="TTR",e[e.GENERAL="GENERAL"]="GENERAL"}(ft=e.QuestionType||(e.QuestionType={}));var mt;!function(e){e[e.Short="short"]="Short",e[e.Long="long"]="Long"}(mt=e.TextType||(e.TextType={}));var vt;!function(e){e[e.AdditionalContribution="Additional-Contribution"]="AdditionalContribution",e[e.EmploymentChange="Employment-Change"]="EmploymentChange"}(vt=e.Type||(e.Type={}));var yt;!function(e){e[e.Primary="primary"]="Primary",e[e.Secondary="secondary"]="Secondary"}(yt=e.Type2||(e.Type2={}));var St;!function(e){e[e.Mobile="mobile"]="Mobile",e[e.Home="home"]="Home",e[e.Work="work"]="Work",e[e.Fax="fax"]="Fax"}(St=e.Type3||(e.Type3={}));var bt=function(e){function t(t){return e.call(this,t)||this}return r(t,e),t.prototype.init=function(t){e.prototype.init.call(this,t),t&&(this.type=t.type,this.planCode=t.planCode,this.beneficiary=t.beneficiary?ct.fromJS(t.beneficiary):void 0)},t.fromJS=function(e){e="object"==typeof e?e:{};var r=new t;return r.init(e),r},t.prototype.toJSON=function(t){return t="object"==typeof t?t:{},t.type=this.type,t.planCode=this.planCode,t.beneficiary=this.beneficiary?this.beneficiary.toJSON():void 0,e.prototype.toJSON.call(this,t),t},t}(o);e.UpdateProduct1=bt;var gt;!function(e){e[e.Short="short"]="Short",e[e.Long="long"]="Long"}(gt=e.TextType2||(e.TextType2={}));var At;!function(e){e[e.Track="track"]="Track",e[e.Simulate="simulate"]="Simulate",e[e.Both="both"]="Both"}(At=e.Project2||(e.Project2={}));var It;!function(e){e[e.MALE="MALE"]="MALE",e[e.FEMALE="FEMALE"]="FEMALE",e[e.UNIDENTIFIED="UNIDENTIFIED"]="UNIDENTIFIED"}(It=e.Gender2||(e.Gender2={}));var Rt=function(e){function t(t,r,n,o,i){var s=e.call(this)||this;return s.isSwaggerException=!0,s.message=t,s.status=r,s.response=n,s.headers=o,s.result=i,s}return r(t,e),t.isSwaggerException=function(e){return e.isSwaggerException===!0},t}(Error);e.SwaggerException=Rt}(n=t.progressIndicatorProxy||(t.progressIndicatorProxy={}))},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r;!function(e){e[e.DEV="DEV"]="DEV",e[e.SIT="SIT"]="SIT",e[e.UAT="UAT"]="UAT",e[e.PROD="PROD"]="PROD",e[e.DEMO="DEMO"]="DEMO",e[e.UATCAT="UAT-CAT"]="UATCAT",e[e.UAT2="UAT-2"]="UAT2",e[e.UAT3="UAT-3"]="UAT3",e[e.UAT4="UAT-4"]="UAT4",e[e.UAT5="UAT-5"]="UAT5",e[e.STG="STG"]="STG"}(r=t.Environment||(t.Environment={}));var n;!function(e){e[e.MobileNative="Mobile.Native"]="MobileNative",e[e.MobileWeb="Mobile.Web"]="MobileWeb",e[e.Web="Web"]="Web"}(n=t.Client||(t.Client={}));var o=function(){function e(){}return e.prototype.init=function(e){if(null==e.accessToken||""===e.accessToken)throw new Error("Please supply a access token");if(null==e.planCode||""===e.planCode)throw new Error("Please supply a planCode");if(null==e.memberId||""===e.memberId)throw new Error("Please supply a member id");if(null==e.environment)throw new Error("Please supply environment");if(null==e.client?e.client=n.Web:null==e.isImpersonated?e.isImpersonated=!1:void 0!==e.data&&null!=e.data||(e.data={}),void 0!==e.hasEditAccess&&null!=e.hasEditAccess||(e.hasEditAccess=!0),e.useGoogleAnalytics&&!window.ga){if(e.environment!==r.DEV)throw new Error("Please add analytics script in hosting application");console.warn("Please add analytics script in hosting application")}},e}();t.LgWidget=o},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.ajaxCallsInProgress=0,e.loader=!1,e}();t.InitialState=r},function(e,t){e.exports=ReactRedux},function(e,t){"use strict";function r(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");r===-1&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function n(e){var t=r(e),n=t[0],o=t[1];return 3*(n+o)/4-o}function o(e,t,r){return 3*(t+r)/4-r}function i(e){for(var t,n=r(e),i=n[0],s=n[1],a=new p(o(e,i,s)),u=0,c=s>0?i-4:i,h=0;h<c;h+=4)t=l[e.charCodeAt(h)]<<18|l[e.charCodeAt(h+1)]<<12|l[e.charCodeAt(h+2)]<<6|l[e.charCodeAt(h+3)],a[u++]=t>>16&255,a[u++]=t>>8&255,a[u++]=255&t;return 2===s&&(t=l[e.charCodeAt(h)]<<2|l[e.charCodeAt(h+1)]>>4,a[u++]=255&t),1===s&&(t=l[e.charCodeAt(h)]<<10|l[e.charCodeAt(h+1)]<<4|l[e.charCodeAt(h+2)]>>2,a[u++]=t>>8&255,a[u++]=255&t),a}function s(e){return c[e>>18&63]+c[e>>12&63]+c[e>>6&63]+c[63&e]}function a(e,t,r){for(var n,o=[],i=t;i<r;i+=3)n=(e[i]<<16&16711680)+(e[i+1]<<8&65280)+(255&e[i+2]),o.push(s(n));return o.join("")}function u(e){for(var t,r=e.length,n=r%3,o=[],i=16383,s=0,u=r-n;s<u;s+=i)o.push(a(e,s,s+i>u?u:s+i));return 1===n?(t=e[r-1],o.push(c[t>>2]+c[t<<4&63]+"==")):2===n&&(t=(e[r-2]<<8)+e[r-1],o.push(c[t>>10]+c[t>>4&63]+c[t<<2&63]+"=")),o.join("")}t.byteLength=n,t.toByteArray=i,t.fromByteArray=u;for(var c=[],l=[],p="undefined"!=typeof Uint8Array?Uint8Array:Array,h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,f=h.length;d<f;++d)c[d]=h[d],l[h.charCodeAt(d)]=d;l["-".charCodeAt(0)]=62,l["_".charCodeAt(0)]=63},function(e,t,r){(function(e){/*!
	 * The buffer module from node.js, for the browser.
	 *
	 * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
	 * @license  MIT
	 */
"use strict";function n(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}function o(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i(e,t){if(o()<t)throw new RangeError("Invalid typed array length");return s.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(t),e.__proto__=s.prototype):(null===e&&(e=new s(t)),e.length=t),e}function s(e,t,r){if(!(s.TYPED_ARRAY_SUPPORT||this instanceof s))return new s(e,t,r);if("number"==typeof e){if("string"==typeof t)throw new Error("If encoding is specified then the first argument must be a string");return l(this,e)}return a(this,e,t,r)}function a(e,t,r,n){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?d(e,t,r,n):"string"==typeof t?p(e,t,r):f(e,t)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function c(e,t,r,n){return u(t),t<=0?i(e,t):void 0!==r?"string"==typeof n?i(e,t).fill(r,n):i(e,t).fill(r):i(e,t)}function l(e,t){if(u(t),e=i(e,t<0?0:0|m(t)),!s.TYPED_ARRAY_SUPPORT)for(var r=0;r<t;++r)e[r]=0;return e}function p(e,t,r){if("string"==typeof r&&""!==r||(r="utf8"),!s.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var n=0|y(t,r);e=i(e,n);var o=e.write(t,r);return o!==n&&(e=e.slice(0,o)),e}function h(e,t){var r=t.length<0?0:0|m(t.length);e=i(e,r);for(var n=0;n<r;n+=1)e[n]=255&t[n];return e}function d(e,t,r,n){if(t.byteLength,r<0||t.byteLength<r)throw new RangeError("'offset' is out of bounds");if(t.byteLength<r+(n||0))throw new RangeError("'length' is out of bounds");return t=void 0===r&&void 0===n?new Uint8Array(t):void 0===n?new Uint8Array(t,r):new Uint8Array(t,r,n),s.TYPED_ARRAY_SUPPORT?(e=t,e.__proto__=s.prototype):e=h(e,t),e}function f(e,t){if(s.isBuffer(t)){var r=0|m(t.length);return e=i(e,r),0===e.length?e:(t.copy(e,0,0,r),e)}if(t){if("undefined"!=typeof ArrayBuffer&&t.buffer instanceof ArrayBuffer||"length"in t)return"number"!=typeof t.length||z(t.length)?i(e,0):h(e,t);if("Buffer"===t.type&&Z(t.data))return h(e,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function m(e){if(e>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function v(e){return+e!=e&&(e=0),s.alloc(+e)}function y(e,t){if(s.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return Y(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return $(e).length;default:if(n)return Y(e).length;t=(""+t).toLowerCase(),n=!0}}function S(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return D(this,t,r);case"utf8":case"utf-8":return N(this,t,r);case"ascii":return J(this,t,r);case"latin1":case"binary":return j(this,t,r);case"base64":return P(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function b(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function g(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:A(e,t,r,n,o);if("number"==typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):A(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function A(e,t,r,n,o){function i(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}var s=1,a=e.length,u=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;s=2,a/=2,u/=2,r/=2}var c;if(o){var l=-1;for(c=r;c<a;c++)if(i(e,c)===i(t,l===-1?0:c-l)){if(l===-1&&(l=c),c-l+1===u)return l*s}else l!==-1&&(c-=c-l),l=-1}else for(r+u>a&&(r=a-u),c=r;c>=0;c--){for(var p=!0,h=0;h<u;h++)if(i(e,c+h)!==i(t,h)){p=!1;break}if(p)return c}return-1}function I(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n),n>o&&(n=o)):n=o;var i=t.length;if(i%2!==0)throw new TypeError("Invalid hex string");n>i/2&&(n=i/2);for(var s=0;s<n;++s){var a=parseInt(t.substr(2*s,2),16);if(isNaN(a))return s;e[r+s]=a}return s}function R(e,t,r,n){return W(Y(t,e.length-r),e,r,n)}function C(e,t,r,n){return W(X(t),e,r,n)}function w(e,t,r,n){return C(e,t,r,n)}function O(e,t,r,n){return W($(t),e,r,n)}function E(e,t,r,n){return W(K(t,e.length-r),e,r,n)}function P(e,t,r){return 0===t&&r===e.length?q.fromByteArray(e):q.fromByteArray(e.slice(t,r))}function N(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o<r;){var i=e[o],s=null,a=i>239?4:i>223?3:i>191?2:1;if(o+a<=r){var u,c,l,p;switch(a){case 1:i<128&&(s=i);break;case 2:u=e[o+1],128===(192&u)&&(p=(31&i)<<6|63&u,p>127&&(s=p));break;case 3:u=e[o+1],c=e[o+2],128===(192&u)&&128===(192&c)&&(p=(15&i)<<12|(63&u)<<6|63&c,p>2047&&(p<55296||p>57343)&&(s=p));break;case 4:u=e[o+1],c=e[o+2],l=e[o+3],128===(192&u)&&128===(192&c)&&128===(192&l)&&(p=(15&i)<<18|(63&u)<<12|(63&c)<<6|63&l,p>65535&&p<1114112&&(s=p))}}null===s?(s=65533,a=1):s>65535&&(s-=65536,n.push(s>>>10&1023|55296),s=56320|1023&s),n.push(s),o+=a}return T(n)}function T(e){var t=e.length;if(t<=ee)return String.fromCharCode.apply(String,e);for(var r="",n=0;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=ee));return r}function J(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(127&e[o]);return n}function j(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(e[o]);return n}function D(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var o="",i=t;i<r;++i)o+=V(e[i]);return o}function x(e,t,r){for(var n=e.slice(t,r),o="",i=0;i<n.length;i+=2)o+=String.fromCharCode(n[i]+256*n[i+1]);return o}function M(e,t,r){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function _(e,t,r,n,o,i){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<i)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function B(e,t,r,n){t<0&&(t=65535+t+1);for(var o=0,i=Math.min(e.length-r,2);o<i;++o)e[r+o]=(t&255<<8*(n?o:1-o))>>>8*(n?o:1-o)}function U(e,t,r,n){t<0&&(t=4294967295+t+1);for(var o=0,i=Math.min(e.length-r,4);o<i;++o)e[r+o]=t>>>8*(n?o:3-o)&255}function L(e,t,r,n,o,i){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function G(e,t,r,n,o){return o||L(e,t,r,4,3.4028234663852886e38,-3.4028234663852886e38),Q.write(e,t,r,n,23,4),r+4}function F(e,t,r,n,o){return o||L(e,t,r,8,1.7976931348623157e308,-1.7976931348623157e308),Q.write(e,t,r,n,52,8),r+8}function k(e){if(e=H(e).replace(te,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function H(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function V(e){return e<16?"0"+e.toString(16):e.toString(16)}function Y(e,t){t=t||1/0;for(var r,n=e.length,o=null,i=[],s=0;s<n;++s){if(r=e.charCodeAt(s),r>55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(s+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),o=r;continue}r=(o-55296<<10|r-56320)+65536}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function X(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}function K(e,t){for(var r,n,o,i=[],s=0;s<e.length&&!((t-=2)<0);++s)r=e.charCodeAt(s),n=r>>8,o=r%256,i.push(o),i.push(n);return i}function $(e){return q.toByteArray(k(e))}function W(e,t,r,n){for(var o=0;o<n&&!(o+r>=t.length||o>=e.length);++o)t[o+r]=e[o];return o}function z(e){return e!==e}var q=r(12),Q=r(16),Z=r(17);t.Buffer=s,t.SlowBuffer=v,t.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:n(),t.kMaxLength=o(),s.poolSize=8192,s._augment=function(e){return e.__proto__=s.prototype,e},s.from=function(e,t,r){return a(null,e,t,r)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(e,t,r){return c(null,e,t,r)},s.allocUnsafe=function(e){return l(null,e)},s.allocUnsafeSlow=function(e){return l(null,e)},s.isBuffer=function(e){return!(null==e||!e._isBuffer)},s.compare=function(e,t){if(!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,o=0,i=Math.min(r,n);o<i;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Z(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=s.allocUnsafe(t),o=0;for(r=0;r<e.length;++r){var i=e[r];if(!s.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(n,o),o+=i.length}return n},s.byteLength=y,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)b(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)b(this,t,t+3),b(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)b(this,t,t+7),b(this,t+1,t+6),b(this,t+2,t+5),b(this,t+3,t+4);return this},s.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?N(this,0,e):S.apply(this,arguments)},s.prototype.equals=function(e){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),"<Buffer "+e+">"},s.prototype.compare=function(e,t,r,n,o){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,o>>>=0,this===e)return 0;for(var i=o-n,a=r-t,u=Math.min(i,a),c=this.slice(n,o),l=e.slice(t,r),p=0;p<u;++p)if(c[p]!==l[p]){i=c[p],a=l[p];break}return i<a?-1:a<i?1:0},s.prototype.includes=function(e,t,r){return this.indexOf(e,t,r)!==-1},s.prototype.indexOf=function(e,t,r){return g(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return g(this,e,t,r,!1)},s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t|=0,isFinite(r)?(r|=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var i=!1;;)switch(n){case"hex":return I(this,e,t,r);case"utf8":case"utf-8":return R(this,e,t,r);case"ascii":return C(this,e,t,r);case"latin1":case"binary":return w(this,e,t,r);case"base64":return O(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,e,t,r);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;s.prototype.slice=function(e,t){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r,e<0&&(e=0)):e>r&&(e=r),t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),t<e&&(t=e);var n;if(s.TYPED_ARRAY_SUPPORT)n=this.subarray(e,t),n.__proto__=s.prototype;else{var o=t-e;n=new s(o,void 0);for(var i=0;i<o;++i)n[i]=this[i+e]}return n},s.prototype.readUIntLE=function(e,t,r){e|=0,t|=0,r||M(e,t,this.length);for(var n=this[e],o=1,i=0;++i<t&&(o*=256);)n+=this[e+i]*o;return n},s.prototype.readUIntBE=function(e,t,r){e|=0,t|=0,r||M(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},s.prototype.readUInt8=function(e,t){return t||M(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return t||M(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return t||M(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return t||M(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return t||M(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||M(e,t,this.length);for(var n=this[e],o=1,i=0;++i<t&&(o*=256);)n+=this[e+i]*o;return o*=128,n>=o&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||M(e,t,this.length);for(var n=t,o=1,i=this[e+--n];n>0&&(o*=256);)i+=this[e+--n]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*t)),i},s.prototype.readInt8=function(e,t){return t||M(e,1,this.length),128&this[e]?(255-this[e]+1)*-1:this[e]},s.prototype.readInt16LE=function(e,t){t||M(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(e,t){t||M(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(e,t){return t||M(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return t||M(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return t||M(e,4,this.length),Q.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return t||M(e,4,this.length),Q.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return t||M(e,8,this.length),Q.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return t||M(e,8,this.length),Q.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var o=Math.pow(2,8*r)-1;_(this,e,t,r,o,0)}var i=1,s=0;for(this[t]=255&e;++s<r&&(i*=256);)this[t+s]=e/i&255;return t+r},s.prototype.writeUIntBE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var o=Math.pow(2,8*r)-1;_(this,e,t,r,o,0)}var i=r-1,s=1;for(this[t+i]=255&e;--i>=0&&(s*=256);)this[t+i]=e/s&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,1,255,0),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):B(this,e,t,!0),t+2},s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):B(this,e,t,!1),t+2},s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):U(this,e,t,!0),t+4},s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);_(this,e,t,r,o-1,-o)}var i=0,s=1,a=0;for(this[t]=255&e;++i<r&&(s*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/s>>0)-a&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);_(this,e,t,r,o-1,-o)}var i=r-1,s=1,a=0;for(this[t+i]=255&e;--i>=0&&(s*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/s>>0)-a&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,1,127,-128),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):B(this,e,t,!0),t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):B(this,e,t,!1),t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):U(this,e,t,!0),t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||_(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):U(this,e,t,!1),t+4},s.prototype.writeFloatLE=function(e,t,r){return G(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return G(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return F(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return F(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var o,i=n-r;if(this===e&&r<t&&t<n)for(o=i-1;o>=0;--o)e[o+t]=this[o+r];else if(i<1e3||!s.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,r+i),t);return i},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),1===e.length){var o=e.charCodeAt(0);o<256&&(e=o)}if(void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw new TypeError("Unknown encoding: "+n)}else"number"==typeof e&&(e&=255);if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0);var i;if("number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{var a=s.isBuffer(e)?e:Y(new s(e,n).toString()),u=a.length;for(i=0;i<r-t;++i)this[i+t]=a[i%u]}return this};var te=/[^+\/0-9A-Za-z-_]/g}).call(t,function(){return this}())},function(e,t,r){t=e.exports=r(15)(void 0),t.push([e.id,'@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format("woff")}',""])},function(e,t,r){(function(t){function r(e,t){var r=e[1]||"",o=e[3];if(!o)return r;if(t){var i=n(o),s=o.sources.map(function(e){return"/*# sourceURL="+o.sourceRoot+e+" */"});return[r].concat(s).concat([i]).join("\n")}return[r].join("\n")}function n(e){var r=new t(JSON.stringify(e)).toString("base64"),n="sourceMappingURL=data:application/json;charset=utf-8;base64,"+r;return"/*# "+n+" */"}e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var n=r(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n}).join("")},t.i=function(e,r){"string"==typeof e&&(e=[[null,e,""]]);for(var n={},o=0;o<this.length;o++){var i=this[o][0];"number"==typeof i&&(n[i]=!0)}for(o=0;o<e.length;o++){var s=e[o];"number"==typeof s[0]&&n[s[0]]||(r&&!s[2]?s[2]=r:r&&(s[2]="("+s[2]+") and ("+r+")"),t.push(s))}},t}}).call(t,r(13).Buffer)},function(e,t){t.read=function(e,t,r,n,o){var i,s,a=8*o-n-1,u=(1<<a)-1,c=u>>1,l=-7,p=r?o-1:0,h=r?-1:1,d=e[t+p];for(p+=h,i=d&(1<<-l)-1,d>>=-l,l+=a;l>0;i=256*i+e[t+p],p+=h,l-=8);for(s=i&(1<<-l)-1,i>>=-l,l+=n;l>0;s=256*s+e[t+p],p+=h,l-=8);if(0===i)i=1-c;else{if(i===u)return s?NaN:(d?-1:1)*(1/0);s+=Math.pow(2,n),i-=c}return(d?-1:1)*s*Math.pow(2,i-n)},t.write=function(e,t,r,n,o,i){var s,a,u,c=8*i-o-1,l=(1<<c)-1,p=l>>1,h=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:i-1,f=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(a=isNaN(t)?1:0,s=l):(s=Math.floor(Math.log(t)/Math.LN2),t*(u=Math.pow(2,-s))<1&&(s--,u*=2),t+=s+p>=1?h/u:h*Math.pow(2,1-p),t*u>=2&&(s++,u/=2),s+p>=l?(a=0,s=l):s+p>=1?(a=(t*u-1)*Math.pow(2,o),s+=p):(a=t*Math.pow(2,p-1)*Math.pow(2,o),s=0));o>=8;e[r+d]=255&a,d+=f,a/=256,o-=8);for(s=s<<o|a,c+=o;c>0;e[r+d]=255&s,d+=f,s/=256,c-=8);e[r+d-f]|=128*m}},function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},function(e,t,r){function n(e,t){for(var r=0;r<e.length;r++){var n=e[r],o=f[n.id];if(o){o.refs++;for(var i=0;i<o.parts.length;i++)o.parts[i](n.parts[i]);for(;i<n.parts.length;i++)o.parts.push(l(n.parts[i],t))}else{for(var s=[],i=0;i<n.parts.length;i++)s.push(l(n.parts[i],t));f[n.id]={id:n.id,refs:1,parts:s}}}}function o(e){for(var t=[],r={},n=0;n<e.length;n++){var o=e[n],i=o[0],s=o[1],a=o[2],u=o[3],c={css:s,media:a,sourceMap:u};r[i]?r[i].parts.push(c):t.push(r[i]={id:i,parts:[c]})}return t}function i(e,t){var r=y(),n=g[g.length-1];if("top"===e.insertAt)n?n.nextSibling?r.insertBefore(t,n.nextSibling):r.appendChild(t):r.insertBefore(t,r.firstChild),g.push(t);else{if("bottom"!==e.insertAt)throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");r.appendChild(t)}}function s(e){e.parentNode.removeChild(e);var t=g.indexOf(e);t>=0&&g.splice(t,1)}function a(e){var t=document.createElement("style");return e.attrs.type="text/css",c(t,e.attrs),i(e,t),t}function u(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",c(t,e.attrs),i(e,t),t}function c(e,t){Object.keys(t).forEach(function(r){e.setAttribute(r,t[r])})}function l(e,t){var r,n,o;if(t.singleton){var i=b++;r=S||(S=a(t)),n=p.bind(null,r,i,!1),o=p.bind(null,r,i,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(r=u(t),n=d.bind(null,r,t),o=function(){s(r),r.href&&URL.revokeObjectURL(r.href)}):(r=a(t),n=h.bind(null,r),o=function(){s(r)});return n(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;n(e=t)}else o()}}function p(e,t,r,n){var o=r?"":n.css;if(e.styleSheet)e.styleSheet.cssText=I(t,o);else{var i=document.createTextNode(o),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(i,s[t]):e.appendChild(i)}}function h(e,t){var r=t.css,n=t.media;if(n&&e.setAttribute("media",n),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}function d(e,t,r){var n=r.css,o=r.sourceMap,i=void 0===t.convertToAbsoluteUrls&&o;(t.convertToAbsoluteUrls||i)&&(n=A(n)),o&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */");var s=new Blob([n],{type:"text/css"}),a=e.href;e.href=URL.createObjectURL(s),a&&URL.revokeObjectURL(a)}var f={},m=function(e){var t;return function(){return"undefined"==typeof t&&(t=e.apply(this,arguments)),t}},v=m(function(){return/msie [6-9]\b/.test(self.navigator.userAgent.toLowerCase())}),y=m(function(){return document.head||document.getElementsByTagName("head")[0]}),S=null,b=0,g=[],A=r(19);e.exports=function(e,t){t=t||{},t.attrs="object"==typeof t.attrs?t.attrs:{},"undefined"==typeof t.singleton&&(t.singleton=v()),"undefined"==typeof t.insertAt&&(t.insertAt="bottom");var r=o(e);return n(r,t),function(e){for(var i=[],s=0;s<r.length;s++){var a=r[s],u=f[a.id];u.refs--,i.push(u)}if(e){var c=o(e);n(c,t)}for(var s=0;s<i.length;s++){var u=i[s];if(0===u.refs){for(var l=0;l<u.parts.length;l++)u.parts[l]();delete f[u.id]}}}};var I=function(){var e=[];return function(t,r){return e[t]=r,e.filter(Boolean).join("\n")}}()},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var r=t.protocol+"//"+t.host,n=r+t.pathname.replace(/\/[^\/]*$/,"/"),o=e.replace(/url *\( *(.+?) *\)/g,function(e,t){var o=t.replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});if(/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/)/i.test(o))return e;var i;return i=0===o.indexOf("//")?o:0===o.indexOf("/")?r+o:n+o.replace(/^\.\//,""),"url("+JSON.stringify(i)+")"});return o}},function(e,t,r){var n=r(14);"string"==typeof n&&(n=[[e.id,n,""]]),r(18)(n,{}),n.locals&&(e.exports=n.locals)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(27),o=r(2),i=r(9),s=function(){function e(){if(this.applicationId=n.default.applicationId,o.InitialState.widgetConfig.environment===i.Environment.DEV)this.baseUrl=n.default.devApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT)this.baseUrl=n.default.uatApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.SIT)this.baseUrl=n.default.sitApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.PROD)this.baseUrl=n.default.prodApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.DEMO)this.baseUrl=n.default.demoApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UATCAT)this.baseUrl=n.default.uatcatApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT2)this.baseUrl=n.default.uat2ApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT3)this.baseUrl=n.default.uat3ApiUrl;else if(o.InitialState.widgetConfig.environment===i.Environment.UAT4)this.baseUrl=n.default.uat4ApiUrl;else{if(o.InitialState.widgetConfig.environment!==i.Environment.UAT5)throw new Error("please supply a api endpoint for this widget in app config");this.baseUrl=n.default.uat5ApiUrl}this.overrideDefaultFetchSetup()}return e.prototype.overrideDefaultFetchSetup=function(){this.overrideFetch=function(e,t){return t.headers.Authorization="Bearer "+o.InitialState.widgetConfig.accessToken,t.headers.PlanCode=o.InitialState.widgetConfig.planCode,fetch(e,t)}},e}();t.default=s},function(e,t,r){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=r(21),i=r(8),s=function(e){function t(){var t=e.call(this)||this;return t.setupHttpClient(),t}return n(t,e),t.prototype.setupHttpClient=function(){this.progressIndicatorProxyClient=new i.progressIndicatorProxy.Client(this.baseUrl,{fetch:this.overrideFetch})},t.prototype.getserviceStatus=function(){return this.progressIndicatorProxyClient.serviceStatusGet()},t.prototype.progressIndicatorMemberDetails=function(e,t,r){return this.progressIndicatorProxyClient.plansMembersRetirereadyByPlanCodeAndMemberIdGet(e,t,r)},t.prototype.getResources=function(e,t,r,n,o,i,s){var a=this.applicationId;return this.progressIndicatorProxyClient.plansResourcesByPlanCodeAndApplicationIdGet(e,a,t,r,n,o,i,s)},t.prototype.getAuthorizationRules=function(e,t){var r=this.applicationId;return this.progressIndicatorProxyClient.plansAuthorizationrulesByPlanCodeAndApplicationIdGet(e,r,t)},t.prototype.getInvestmentStyles=function(e,t){return this.progressIndicatorProxyClient.plansInvestmentstylereturndetailsByPlanCodeGet(e,t)},t}(o.default);t.default=s},function(e,t,r){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=r(1),i=r(3),s=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.render=function(){return o.createElement("div",{className:"MCwidget details-panel"},o.createElement("div",{className:"row"},o.createElement("div",{className:"col-sm-12"},o.createElement("h3",null,o.createElement("span",{className:"color-orange",dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_PROGRESSINDIACTORTITLE",this.props)}})," "),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_PROGRESSINDIACTORTEXT",this.props)}})),o.createElement("div",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_CONGRATULATIONS",this.props)}})))))},t}(o.Component);t.default=s},function(e,t,r){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=r(1),i=r(3),s=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.investmentStyles,r=e.data,n=this.props.data.isAutoUpdate?"SIDEBAR_PROGRESSINDICATOR_PROJECTEDCONTRIBUTIONAUTOTEXT":"SIDEBAR_PROGRESSINDICATOR_PROJECTEDCONTRIBUTIONMANUALTEXT",s=this.props.data.isAgePensionIncluded?"SIDEBAR_PROGRESSINDICATOR_AGEPENSIONTRUETEXT":"SIDEBAR_PROGRESSINDICATOR_AGEPENSIONFALSETEXT",a=this.props.data.isHomeOwner?"SIDEBAR_PROGRESSINDICATOR_HOMEINRETIREMENTTRUETEXT":"SIDEBAR_PROGRESSINDICATOR_HOMEINRETIREMENTFALSETEXT",u=this.props.data.projectedIncome,c=parseFloat(u).toFixed(2),l=t?t.filter(function(e){return e.investmentStyleId==r.investmentStyleCurrent}):[],p=l.length>0?l[0].longDescription:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_INVESTMENTSTYLENOTEXIST",this.props);return o.createElement("div",{className:"MCwidget details-panel"},o.createElement("div",{className:"row"},o.createElement("div",{className:"col-sm-12"},o.createElement("p",null,o.createElement("span",{
dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_PROGRESSINDIACTORTEXT",this.props)}})),o.createElement("br",null),o.createElement("p",null," ",o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_INPUTSTITLETEXT",this.props)}}),o.createElement("br",null)),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_SALARYTEXT",this.props).replace("[[preTaxAnnualSalary]]",i.default.getFormattedCurrency(this.props.data.preTaxAnnualSalary))}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_INVESTMENTSTYLETEXT",this.props).replace("[[investmentStyleCurrent]]",p)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RETIREMENTTEXT",this.props).replace("[[retirementAge]]",this.props.data.retirementAge)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RETIREMENTINCOMELASTTEXT",this.props).replace("[[ageIncomeLastTo]]",this.props.data.ageIncomeLastTo)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey(n,this.props)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey(s,this.props)}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey(a,this.props)}}))," ",o.createElement("br",null),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_HEADINGTEXT",this.props)}}),o.createElement("br",null)),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_HEADINGYEARLYINCOMETEXT",this.props).replace("[[projectedIncome]]",i.default.getFormattedCurrency(c))}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_HEADINGLIFESTYLETEXT",this.props).replace("[[lifestyleTracked]]",this.props.data.lifestyleTracked)}}))," ",o.createElement("br",null),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOALTITLETEXT",this.props)}}),o.createElement("br",null)),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOALYEARLYINCOMETEXT",this.props).replace("[[desiredIncome]]",i.default.getFormattedCurrency(this.props.data.desiredIncome))}})),o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOALLIFESTYLETEXT",this.props).replace("[[lifestyleGoal]]",this.props.data.lifestyleGoal)}})),o.createElement("div",{className:"bottom-btn"},o.createElement("a",{target:"_rrc",href:this.props.generateRrcUrl()},o.createElement("button",{className:"btn btn-primary",dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_UPDATEPROJECTIONBUTTON",this.props)}}))))))},t}(o.Component);t.default=s},function(e,t,r){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=r(1),i=r(3),s=r(24),a=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.componentDidUpdate=function(){this.renderGraph()},t.prototype.renderGraph=function(){function e(){var e;if(p<l){var t=l-p;e=t/(p/100)*3.6+540}else if(p>l){var t=p-l;e=540-t/(p/100)*5.4,p>f+d&&(e=540)}else e=540;return e}function t(e,t,r){var n=e-t,o=0,i=0,s=0,a=0;if(r>=0&&(i=t,o=n-r,s=r),r<=0&&(i=t+r,a=r*-1,o=n),t+r>e){$("#donut_start").hide(),i=t,s=e-t,o=0;var u=e-r,c=r;r<0&&(i=t,a=r*-1,s=0,c=0,u=e-r,o=0),v.series[0].data[0].update(["0",0]),v.series[0].data[1].update(["projected",i]),v.series[0].data[2].update(["simulatedValue",s]),a?v.series[0].data[3].update(["simulatedValue",a]):v.series[0].data[3].update(["simulatedValue",void 0])}setTimeout(function(){m.series[0].data[0].update(["projected",t]),m.series[0].data[1].update(["0",0]),m.series[0].data[2].update(["0",0]),m.series[0].data[3].update(["initialGap",n])},2e3,setTimeout(function(){m.series[0].data[0].update(["projected",i]),m.series[0].data[1].update(["simulatedValue",a]),m.series[0].data[2].update(["simulatedValue",s]),m.series[0].data[3].update(["gap",o])},3e3,setTimeout(function(){t+r>e&&($("#greaterThanDesired").show(),v.series[0].data[0].update(["simulatedValue",c]),v.series[0].data[1].update(["projected",u]),v.series[0].data[2].update(["simulatedValue",s]),a?v.series[0].data[3].update(["simulatedValue",a]):v.series[0].data[3].update(["simulatedValue",void 0])),t+r>=e&&($("#completed").fadeIn(),$("#donut_start").hide())},4e3)))}var r=this,n=this.props.data&&this.props.data.desiredIncome||"",o=i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOAL",this.props),s=o+":$"+n/1e3+"K",a=this.props.data.projectedIncome;a=parseFloat(a)/1e3,a=a.toFixed();var u="$"+a+"K",c=this.props.data.simulatedIncome,l=this.props.data.projectedIncome,p=this.props.data.desiredIncome,h=c-l,d=h/p*100,f=l/p*100,m=Highcharts.chart("progressIndicator",{chart:{type:"pie",renderTo:"container",backgroundColor:"transparent"},credits:{enabled:!1},tooltip:{enabled:!1},colors:[i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_HEADINGFORCOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_SIMULATIONNEGATIVECOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_SIMULATIONPOSITIVECOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOALCOLOR",this.props)],plotOptions:{series:{states:{hover:{enabled:!1}}},pie:{allowPointSelect:!1,cursor:"pointer",startAngle:180,endAngle:e(),dataLabels:{enabled:!1},point:{events:{mouseOver:function(e){"projected"===e.target.name?r.projected.setAttribute("style","font-weight: bold"):"simulatedValue"===e.target.name?r.simulated.setAttribute("style","font-weight: bold"):"gap"===e.target.name&&r.desired.setAttribute("style","font-weight: bold")},mouseOut:function(e){"projected"===e.target.name?r.projected.removeAttribute("style"):"simulatedValue"===e.target.name?r.simulated.removeAttribute("style"):"gap"===e.target.name&&r.desired.removeAttribute("style")}}}}},title:{text:null},series:[{innerSize:"85%",data:[0,0,0,100]}]},function(e){var t=59,n=e.plotLeft+.5*e.plotWidth,o=e.plotTop+.5*e.plotHeight,a=(e.renderer.text(u,n-51,o).css({width:2*t,color:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_INNERTEXTCOLOR",r.props),fontSize:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_INNERTEXTSIZE",r.props),textAlign:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_INNERTEXTALIGN",r.props)}).attr({zIndex:999}).add(),e.renderer.text(s,n-35,o+18).css({width:2*t,color:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOALTEXTCOLOR",r.props),fontSize:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOALTEXTSIZE",r.props),textAlign:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_GOALTEXTALIGN",r.props)}).attr({zIndex:999}).add(),o+70);window.innerWidth<700&&(a=o+95),e.renderer.path(["M",n,a,"V",a+41]).attr({"stroke-width":2,stroke:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_VERTICALSTROKECOLOR",r.props),zIndex:3,id:"donut_start"}).add()}),v=Highcharts.chart("greaterThanDesired",{chart:{type:"pie",renderTo:"container",backgroundColor:"transparent"},credits:{enabled:!1},tooltip:{enabled:!1},colors:[i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_SIMULATIONPOSITIVECOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_HEADINGFORCOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_SIMULATIONPOSITIVECOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_SIMULATIONNEGATIVECOLOR",this.props)],plotOptions:{series:{states:{hover:{enabled:!1}}},pie:{animation:!1,allowPointSelect:!1,cursor:"pointer",startAngle:e(),dataLabels:{enabled:!1},point:{events:{mouseOver:function(e){"projected"===e.target.name?r.projected.setAttribute("style","font-weight: bold"):"simulatedValue"===e.target.name?r.simulated.setAttribute("style","font-weight: bold"):"gap"===e.target.name&&r.desired.setAttribute("style","font-weight: bold")},mouseOut:function(e){"projected"===e.target.name?r.projected.removeAttribute("style"):"simulatedValue"===e.target.name?r.simulated.removeAttribute("style"):"gap"===e.target.name&&r.desired.removeAttribute("style")}}}}},title:{text:null},series:[{innerSize:"85%",data:[0,100,0,0]}]});t(100,f,d)},t.prototype.render=function(){var e=this,t=this.props.data.simulatedIncome,r=this.props.data.projectedIncome,n=t-r,a=this.props.data.projectedIncome,u=parseFloat(a).toFixed();a=u/1e3;var c=parseFloat(a).toFixed(),l=parseFloat(n).toFixed();l/=1e3,l=parseFloat(l).toFixed(),"-"===l.charAt(0)&&"0"===l.charAt(1)&&(l=l.substr(1));var p=void 0!=this.props.generateRrcUrl()?this.props.generateRrcUrl()+"&page=tdlAssumptions":"javascript:void(0)",h=void 0!=this.props.generateRrcUrl()?this.props.generateRrcUrl()+"&page=tdlDisclaimer":"javascript:void(0)",d=this.props.data.desiredIncome/1e3;return o.createElement("div",{className:"col-sm-12"},o.createElement("h3",null,o.createElement("span",{className:"color-orange",dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_PROGRESSINDIACTORTITLE",this.props)}})," "),o.createElement("div",{id:"myCarousel",className:"carousel slide","data-ride":"carousel","data-interval":"false"},o.createElement("div",{className:"carousel-inner",role:"listbox"},o.createElement("div",{className:"item active"},o.createElement("div",{className:"MCwidget details-panel"},o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_PROGRESSINDIACTORTEXT",this.props)}})),o.createElement("div",{className:"graph-height"},o.createElement("div",null,o.createElement("div",null,o.createElement("div",{className:"charts",id:"progressIndicator"},o.createElement("div",null,o.createElement("div",{id:"container",style:{position:"absolute",left:0,top:0}}),o.createElement("div",{id:"addText",style:{position:"absolute",left:0,top:0}}))),o.createElement("div",{className:"charts",id:"greaterThanDesired",style:{display:"none"}}),o.createElement("div",{id:"completed",style:{display:"none"}},o.createElement("img",{src:"/images/Tick_white.png",width:"25",height:"25",alt:"On track"})),o.createElement("div",{className:"bottom-info"},o.createElement("p",{ref:function(t){return e.projected=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_PROJECTEDINCOMETEXT",this.props).replace("[[projectedIncome]]",c)}})),0===Number(l)?null:o.createElement("p",{ref:function(t){return e.simulated=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_SIMULATEDACTIONSTEXT",this.props).replace("[[resultingIncome]]",l)}})),o.createElement("p",{ref:function(t){return e.desired=t}},o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_DESIREDINCOMETEXT",this.props).replace("[[desiredIncome]]",d)}})),o.createElement("br",null),o.createElement("div",{className:"bottom-btn"},o.createElement("a",{target:"_rrc",href:this.props.generateRrcUrl()},o.createElement("button",{className:"btn btn-primary",dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_UPDATEPROJECTIONBUTTON",this.props)}}))),o.createElement("br",null))))))),o.createElement("div",{className:"item"},o.createElement(s.default,{data:this.props.data,serverError:this.props.serverError,resources:this.props.resources,authorizationRules:this.props.authorizationRules,generateRrcUrl:this.props.generateRrcUrl,investmentStyles:this.props.data.investmentStyleReturns}))),o.createElement("div",{className:"assumptions-link"},o.createElement("p",null,o.createElement("a",{target:"_rrc",href:p},i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_ASSUMPTIONSTEXT",this.props)),o.createElement("br",null),o.createElement("a",{target:"_rrc",href:h},i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_DISCLAIMERTEXT",this.props)))),o.createElement("ol",{className:"carousel-indicators"},o.createElement("li",{"data-target":"#myCarousel","data-slide-to":"0",className:"active"}),o.createElement("li",{"data-target":"#myCarousel","data-slide-to":"1"}))))},t}(o.Component);t.default=a},function(e,t,r){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var o=r(1),i=r(3),s=function(e){function t(t){return e.call(this,t)||this}return n(t,e),t.prototype.componentDidMount=function(){var e=this,t=i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_INTROTEXT",this.props),r=""+t,n=Highcharts.chart("progressIndicator",{chart:{type:"pie",renderTo:"container",backgroundColor:"transparent"},credits:{enabled:!1},tooltip:{enabled:!1},colors:[i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RESTRICTEDHEADINGCOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RESTRICTEDEXTRACOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RESTRICTEDSIMULATIONCOLOR",this.props),i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RESTRICTEDGOALCOLOR",this.props)],plotOptions:{series:{states:{hover:{enabled:!1}}},pie:{allowPointSelect:!1,cursor:"pointer",startAngle:180,endAngle:540,dataLabels:{enabled:!1}}},title:{text:null},series:[{innerSize:"85%",data:[0,0,0,100]}]},function(t){function o(e,t,r){var o=e-t,i=0,s=0,a=0,u=0;r>=0&&(s=t,i=o-r,a=r),r<=0&&(s=t+r,u=r*-1,i=o),t+r>e&&(s=t,u=0,a=e-t,i=0),setTimeout(function(){n.series[0].data[0].update(t),n.series[0].data[1].update(0),n.series[0].data[2].update(0),n.series[0].data[3].update(o)},2e3,setTimeout(function(){n.series[0].data[0].update(s),n.series[0].data[1].update(u),n.series[0].data[2].update(a),n.series[0].data[3].update(i)},3e3,setTimeout(function(){t+r>e&&$("#completed").fadeIn()},4e3)))}var s=75,a=t.plotLeft+.5*t.plotWidth,u=t.plotTop+.5*t.plotHeight,c='<span id="pieChartInfoText">';c+=""+r,c+="</span>",$("#addText").append(c),c=$("#pieChartInfoText"),c.css("left",a-70),c.css("top",u-44.5),c.css("width",2*s),c.css("font-size",i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RESTRICTEDTEXTSIZE",e.props)),c.css("color",i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_RESTRICTEDTEXTCOLOR",e.props)),o(100,50,20)})},t.prototype.render=function(){return o.createElement("div",{className:"col-sm-12"},o.createElement("h3",null,o.createElement("span",{className:"color-orange",dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_PROGRESSINDIACTORTITLE",this.props)}})," "),o.createElement("div",{className:"MCwidget details-panel"},o.createElement("div",{className:"row"},o.createElement("div",{className:"col-sm-12"},o.createElement("div",{className:"restrictedHeight"},o.createElement("div",null,o.createElement("div",{className:"charts",id:"progressIndicator"},o.createElement("div",null,o.createElement("div",{id:"container",className:"chart_position"}))),o.createElement("div",{id:"addText",className:"chart_position"}))),o.createElement("div",{className:"restricted-bottom-info"},o.createElement("p",null,o.createElement("span",{dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_FINDOUTTEXT",this.props)}})))),o.createElement("div",{className:"bottom-btn"},o.createElement("a",{target:"_rrc",href:this.props.generateRrcUrl()},o.createElement("button",{className:"btn btn-primary mrgnLeft",dangerouslySetInnerHTML:{__html:i.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_DISABLEDSCREENBUTTON",this.props)}}))))))},t}(o.Component);t.default=s},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.devApiUrl="https://api-dev.apac.linkgroup.corp:8183/api/russell/v1",e.sitApiUrl="https://api-tst.apac.linkgroup.corp:8184/api/russell/v1",e.uatApiUrl="https://api-uat.orientsys.com.au/super/api/russell/v1",e.prodApiUrl="https://api.linkgroup.com/super/api/russell/v1",e.demoApiUrl="https://api-demo.orientsys.com.au/super/api/russell/v1",e.uatcatApiUrl="https://api-uat-cat.orientsys.com.au/super/api/russell/v1",e.uat2ApiUrl="https://api-uat-2.orientsys.com.au/super/api/russell/v1",e.uat3ApiUrl="https://api-uat-3.orientsys.com.au/super/api/russell/v1",e.uat4ApiUrl="https://api-uat-4.orientsys.com.au/super/api/russell/v1",e.uat5ApiUrl="https://api-uat-5.orientsys.com.au/super/api/russell/v1",e.applicationId="linkgroup.fundadmin.russellProgressIndicatorwidget",e}();t.default=r},function(e,t,r){"use strict";function n(e,t){return{ajaxCallsInProgress:e.ajaxCallsInProgress,authorizationRules:e.authorizationRules,serverError:e.serverError,resources:e.resources,data:e.data,loader:e.loader,progressIndicatorMemberDetails:e.progressIndicatorMemberDetails.memberDetail}}function o(e){return{actions:u.bindActionCreators(c.default,e)}}var i=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0});var s=r(1),a=r(11),u=r(6),c=r(7),l=r(3),p=r(25),h=r(26),d=r(23),f=r(2),m=r(38),v=function(e){function t(t){var r=e.call(this,t)||this;return r.generateRrcUrl=function(){var e="undefined"!=typeof f.InitialState.widgetConfig.data&&f.InitialState.widgetConfig.data.hasOwnProperty("rrcEncryptedUrl")&&0==f.InitialState.widgetConfig.data.rrcEncryptedUrl.indexOf("http")?f.InitialState.widgetConfig.data.rrcEncryptedUrl.trim():null;return null!=e?e:l.default.getResourceValueStringByFullKey("SIDEBAR_PROGRESSINDICATOR_DEFAULTURL",r.props)},r.getAge=function(e){var t=new Date,r=new Date(e),n=t.getFullYear()-r.getFullYear(),o=t.getMonth()-r.getMonth();return(o<0||0===o&&t.getDate()<r.getDate())&&n--,n},r}return i(t,e),t.prototype.componentDidMount=function(){this.props.actions.progressIndicatorMemberDetails()},t.prototype.render=function(){var e=this.props.progressIndicatorMemberDetails.birthDate;return s.createElement("div",{className:"MCwidget progress-indicator"},s.createElement("div",{className:"row"},s.createElement(m.default,{showLoaderMessage:this.props.loader}),this.getAge(e)>this.props.progressIndicatorMemberDetails.retirementAge&&1==this.props.progressIndicatorMemberDetails.isDataComplete?s.createElement(d.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,generateRrcUrl:this.generateRrcUrl}):this.props.progressIndicatorMemberDetails.ageIncomeLastTo?this.props.progressIndicatorMemberDetails.isDataComplete?s.createElement(p.default,{data:this.props.progressIndicatorMemberDetails,serverError:this.props.serverError,resources:this.props.resources,authorizationRules:this.props.authorizationRules,generateRrcUrl:this.generateRrcUrl}):s.createElement(h.default,{resources:this.props.resources,authorizationRules:this.props.authorizationRules,generateRrcUrl:this.generateRrcUrl}):null))},t}(s.Component);t.default=a.connect(n,o)(v)},function(e,t,r){"use strict";var n=this&&this.__extends||function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}();Object.defineProperty(t,"__esModule",{value:!0}),r(20);var o=r(1),i=r(45),s=r(43),a=r(44),u=r(34),c=r(11),l=r(2),p=r(39),h=r(9),d=r(28),f=r(7),m=function(e){function t(){var t=e.call(this)||this;return t.reload=function(){a.unmountComponentAtNode(document.getElementById(l.InitialState.widgetConfig.elementId)),t.store=void 0,t.init(l.InitialState.widgetConfig)},t}return n(t,e),t.prototype.init=function(t){l.InitialState.widgetConfig=t,e.prototype.init.call(this,t),i.event({category:"Widgets",action:"Load Progress Indicator Widget",label:"Load",nonInteraction:!1}),this.LoadProgressIndicatorWidget(t)},t.prototype.LoadProgressIndicatorWidget=function(e){var t=this,r=[f.default.getResources()],n=l.InitialState.loadInitialData();this.store=u.default(n),s.all(r).then(function(r){null!==r&&(n.resources=r[0].data),t.store=u.default(n),t.renderMainComponent(t.store,e.elementId)}).catch(function(r){t.store=u.default(n),t.renderMainComponent(t.store,e.elementId)})},t.prototype.renderMainComponent=function(e,t){a.render(o.createElement(c.Provider,{store:this.store},o.createElement(p.default,null,o.createElement(d.default,{reload:this.reload}))),document.getElementById(t))},t}(h.LgWidget),v="0.47.0";window.Lg.Fa.ProgressIndicatorWidgetVersion=v,window.Lg.Fa.ProgressIndicatorWidget=m},function(e,t,r){"use strict";function n(e,t){switch(void 0===e&&(e=i.InitialState.serverError),t.type){case o.API_SERVER_ERROR:return t.error;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(4),i=r(2);t.default=n},function(e,t,r){"use strict";function n(e,t){switch(void 0===e&&(e=i.InitialState.resources),t.type){case o.LOAD_RESOURCES_SUCCESS:return t.resources;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(4),i=r(2);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(6),o=r(40),i=r(31),s=r(30),a=r(33),u=r(41),c=n.combineReducers({resources:i.default,ajaxCallsInProgress:o.default,serverError:s.default,loader:u.default,progressIndicatorMemberDetails:a.default});t.default=c},function(e,t,r){"use strict";function n(e,t){switch(void 0===e&&(e=s.InitialState),t.type){case i.LOAD_DETAILS_SUCCESS:return o({},e,{memberDetail:t.memberDetail});case i.LOAD_PROGRESSINDICATOR_REQUEST:return o({},e,{memberDetail:t.memberDetail});case i.LOAD_INVESTMENT_STYLES:return o({},e,{investmentStyles:t.investmentStyles});default:return e}}var o=this&&this.__assign||Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};Object.defineProperty(t,"__esModule",{value:!0});var i=r(4),s=r(2);t.default=n},function(e,t,r){"use strict";function n(e){return o.createStore(i.default,e,o.applyMiddleware(s.default,a.loggingMiddleware))}Object.defineProperty(t,"__esModule",{value:!0});var o=r(6),i=r(32),s=r(46),a=r(35);t.default=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loggingMiddleware=function(e){return function(e){return function(t){var r="production";"production"!==r&&console.log("Action:",t),e(t)}}}},function(e,t,r){"use strict";function n(){return{type:s.BEGIN_AJAX_CALL}}function o(){return{type:s.AJAX_CALL_ERROR}}function i(){return{type:s.SUCCESS_AJAX_CALL}}Object.defineProperty(t,"__esModule",{value:!0});var s=r(5);t.beginAjaxCall=n,t.ajaxCallError=o,t.successAjaxCall=i},function(e,t,r){"use strict";function n(){return{type:i.LOAD_LOADER_START}}function o(){return{type:i.LOAD_LOADER_SUCCESS}}Object.defineProperty(t,"__esModule",{value:!0});var i=r(5);t.startLoaderCall=n,t.successLoaderCall=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),o=function(e){return n.createElement("div",null,e.showLoaderMessage?n.createElement("div",{className:"overlay"},n.createElement("div",{className:"windows8"},n.createElement("div",{className:"wBall",id:"wBall_1"},n.createElement("div",{className:"wInnerBall"})),n.createElement("div",{className:"wBall",id:"wBall_2"},n.createElement("div",{className:"wInnerBall"})),n.createElement("div",{className:"wBall",id:"wBall_3"},n.createElement("div",{className:"wInnerBall"})),n.createElement("div",{className:"wBall",id:"wBall_4"},n.createElement("div",{className:"wInnerBall"})),n.createElement("div",{className:"wBall",id:"wBall_5"},n.createElement("div",{className:"wInnerBall"})))):null)};t.default=o},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1),o=function(e){return n.createElement("div",null,e.children)};t.default=o},function(e,t,r){"use strict";function n(e,t){switch(void 0===e&&(e=i.InitialState.ajaxCallsInProgress),t.type){case o.BEGIN_AJAX_CALL:return e+1;case o.AJAX_CALL_ERROR:return e-1;case o.SUCCESS_AJAX_CALL:return e-1;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(5),i=r(10);t.default=n},function(e,t,r){"use strict";function n(e,t){switch(void 0===e&&(e=i.InitialState.loader),t.type){case o.LOAD_LOADER_START:return!0;case o.LOAD_LOADER_SUCCESS:return!1;default:return e}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(5),i=r(10);t.default=n},function(e,t){e.exports=Lodash},function(e,t){e.exports=Promise},function(e,t){e.exports=ReactDOM},function(e,t){e.exports=ReactGA},function(e,t){e.exports=ReduxThunk}]);
//# sourceMappingURL=lg-fa-progressIndicator-tool-widget.min.js.map ;