bound_process_init_.bind 08/04/87 1449.2rew 08/04/87 1221.5 22167 /* *********************************************************** * * * Copyright, (C) Honeywell Information Systems Inc., 1982 * * * *********************************************************** */ /* HISTORY COMMENTS: 1) change(86-04-17,Herbst), approve(87-07-24,MCR7697), audit(87-07-24,Martinson), install(87-08-04,MR12.1-1055): Added system_message_handler_$get, $reset, and $set. 2) change(86-04-24,Fawcett), approve(86-09-04,MCR7530), audit(86-09-10,Lippard), install(86-09-15,MR12.0-1155): Retain mme2_fault_handler in process_overseer_ (phx11462). 3) change(87-03-18,Brunelle), approve(87-07-24,MCR7697), audit(87-07-24,Martinson), install(87-08-04,MR12.1-1055): Removed system_message_handler_$get, $reset, and $set. END HISTORY COMMENTS */ Objectname: bound_process_init_; Global: delete; Perprocess_Static; /* HISTORY: Written by C. Hornig, June 1982. Modified: 08/22/84 by R. Michael Tague: Added system_shutdown_handler_. 09/23/84 by R. Michael Tague: Added dm_shutdown_handler_. 12/11/84 by Matthew Pierret: Moved dm_shutdown_handler_ to bound_dm_.3. 11/14/85 by Steve Herbst: Added system_message_handler_. */ Addname: initialize_process_, no_save_on_disconnect, print_abs_msg_, process_overseer_, project_start_up_, reconnect_ec_disable, reconnect_ec_enable, save_on_disconnect, sus_signal_handler_, system_message_handler_, system_shutdown_handler_; Order: initialize_process_, print_abs_msg_, process_overseer_, project_start_up_, sus_signal_handler_, system_message_handler_, system_shutdown_handler_; objectname: initialize_process_; retain: initialize_process_; objectname: print_abs_msg_; retain: login, logout; objectname: process_overseer_; retain: process_overseer_, mme2_fault_handler_; objectname: project_start_up_; retain: project_start_up_; objectname: sus_signal_handler_; synonym: save_on_disconnect, no_save_on_disconnect, reconnect_ec_enable, reconnect_ec_disable; retain: sus_signal_handler_, save_on_disconnect, no_save_on_disconnect, reconnect_ec_enable, reconnect_ec_disable; objectname: system_message_handler_; retain: system_message_handler_; objectname: system_shutdown_handler_; retain: system_shutdown_handler_;  initialize_process_ 07/13/88 1120.7re 07/13/88 1043.1 66384 KJIFED?>T5TTTT.T/pit_TpitTTwallTV?@VXL4T T TT TT&V@#TT ?#quit_enablefatal_errorno_initprocio_attachinit_errorany_otherMysterious Fault -login_channelinitialize_process_Can't find [pd]>pit.default_error_handler_Can't initialize I/O system.Could not find process overseer.Can't establish static handlersProcess overseer or listener returned.Can't find default_error_handler_$wallCould not find specified initial procedure: ^aCould not set working directory to home directory ^a.P%@ @ @P'@.@@@R(@P@@R@@@@R@z@or@@@@@@@R@@^@[@X@@ @S(@PPH@@@@S@@H@G@@$PP@L@@R@@@@R@G@or@@@((@@@@R@@+@%@%@@ o@ 2@ @P'@.@ PL@@@R@@@@R@@or@@@?  @@@@R@@@@@@ >@P@@R@@@@R@@h@@@@@@@R@@@@@@ @P@@H@@R@@@ @R@@@@@  @@@@R@@@@@@ @(@P@@@@U@@@@@@ H@@@5.@@PPH@@$P PD@F@PD@F@@@S@@@~@@P@PP@N$P P@@B@$PP@@B@U@@\@@@@@hh@g@@@((@@@@$PP@K@M@M@@ @@N @J(@N@ P'@ P'@PPL@3P@WR@WT@WV@O@P@Z@R@\@O@^@P@P`@LPb@d@ f@h@ j@l@X@$P&P@@P'@PPL@L(P.@$P,P@$P:PR@OT@O(@Z@R@\@O@^@X@ .P@$P8PR@?T@O(@Z@R@\@O@^@X@ .P@$P4PR@/T@O(@Z@R@\@O@^@X@ .P@$P<PR@T@O(@Z@R@\@O@^@X@ .P@$P0PR@T@O(@Z@R@\@O@^@X@ .P@$P2PR@T@O(@Z@R@\@O@^@X@ .P@$PPR@T@O(@qZ@R@\@O@^@X@ .P@$PPR@T@O(@`Z@R@\@O@^@X@ .P@@%P'@PPL@+sPPL(Pn@T@R@$P"P@RO@N@(@(@n@@O@@@@@@@@PP@LP@>@:@;@4@1@>@D@@$P$P@PP>0@L(P@+P'@PPL@.@$P*P@L(PPP@P@@@@J @ @@@@ X @@8`P@$PP@X@@P@@LP@@@@ @@P@LP@$PPZ@\@@^@LP`@X@P@@4P'@PPL@PP@P@@P@@@P@Z@@\@H@^@LP`@X@$P P@LP@@,0X0X@@PP@P@@@@@@$P(P@@H@T@PPV@R@$PP@@:P(@"PP@@P@@\PPK@J@P@PZ@P@\@"PP^@`@X@$P6P@AP'@AR@T@P@(@$PPZ@R@\@P@^@@`@nb@f@md@qh@X@P@@IP'@ w@\ O@P'@.@y@@Ub@@@d@b@h@d@j@Z@l@f@ $P>P@Z@Rf@orh@Tn@Tp@f@t@n@v@Z@x@5|@~@/@r@ x@@@*0@"C@T@2n@orp@C@i@v@C@ `@`D@P#@@n@t@@x@|@@~@ @r@ T@  @C@T@n@orp@C@i@v@C@ `@`D(@n@t@@x@|@@~@@r@ 4@ @.@@@WPP'@@@@@@@@@@S@ @@@@@*88S@@@@@@PP@@@@@@@$P P@@?#initialize_process_ symbol_table absentee_listen_com_err_listen_ "hcs_fs_search_set_wdir%',system_message_handler_//5 error_table_termination_requested8<Biox_ attach_ptrEGJcontrolEMOopenERTuser_ioEWYcu_make_entry_value\]b dm_misc_util_shutdown_handlerein find_command_ fc_no_messagequy get_pdir_||initiate% make_entry%ioa_init_standard_iocbsEpl1_resignaller_establish_handlers sct_manager_setsus_signal_handler_system_shutdown_handler_term_signal_handler_terminate_process_timer_manager_alarm_interruptcpu_time_interruptwkp_signal_handler_find_condition_info_` any_other.1 any_other.2  worker_proceduresfind_default_handler establish_static_handlers%get_pit_pointer+!init_iox4%(find_process_overseer:+4. terminateA4s7 enable_quitsI:=primitive_handlerOAD any_other.3WILterminate_minus_2ZOIR@&&&$&.&7&D&L&Q&V&[&d&p&{&&&&&&&&&&&&&&&symbtreeNdN8PL/I 7"' *  Multics PL/I Compiler, Release 30, of February 16, 1988Martinson.SysMaint.aoptimize map P8sN^$3YVF4gOAI,[o)FEIMwSlEJ[}-sNN%mMV%mMV=s|N>special_ldd>install>MR12.2-1047>initialize_process_.pl1>ldd>include>condition_info.incl.pl1>ldd>include>iox_dcls.incl.pl1>ldd>include>iox_modes.incl.pl1>ldd>include>mc.incl.pl1>special_ldd>install>MR12.2-1047>pit.incl.pl1>ldd>include>static_handlers.incl.pl1>ldd>include>user_attributes.incl.pl1>special_ldd>install>MR12.2-1047>user_abs_attributes.incl.pl1pl1info initialize_process_/= k (i|W@<@h<@h<@iF|O4|7O  hcg (PVjZZjVjP+@ZZP+kZNkZkVj+@k_j |ZVj XV@XV@PXV@PV`ZZjZj + +d@eU*eU*eU*eU*eU*eU*eU*eU*eU*eobj_map [@ (  print_abs_msg_ 10/15/84 1047.7re 10/15/84 1043.0 25632 ^/^[A^;Anonymous a^]bsentee user ^a ^a logged in: ^a, request_id: ^a ^/^[A^;Anonymous a^]bsentee user ^a ^a logged out ^a^/CPU usage ^a, memory usage ^.1f units TX@L4GT T#VT (TV VVX^d secdate_time^d min ^d secTP%@WP%@\P%@S@t@Y@v@p@x@d@z@|@~@@@r@P@f@f@@p(@@t@p@v@r@$PP@/@n@ =w@=@_@/@j@ =w@@j@_@<N'<F^@_@1@_@r@ct@p(@r@@`@@p@@^@@_@@@@@@@@$P P@@p(@@t@`@v@p@x@_@z@p|@q~@n@k@r@$P P@qr@et@@@r@@@@p@@q@@@@R@O@V@@W@@$PP@@@N@B@ `@`Cux>@.@.@@p@xp~@p@Tq@p@i@@ `@$ d@NM@@$PP@@@S@@Y@@C@@`@@j@@@q@@@@@ @@@@  P@ @@aP%@(@p(@S@@Y@@q@@d@@@@p@@\@@@@@@@@@@$PP@@@t@r@$PP@r@et@r@@\@@p@@@@@@@@@@@@$PP@@@N@B@ `@`Cumx>@.@.@@p@xp~@p@T@p@i@@ `@$^d@NM@q@@@@r@@@$PP@$PP@P@q@@S@@Y@@C@@r@@~@@@y@@@r@o@@ P@ @@<print_abs_msg_ symbol_tableT  date_time_formatioa_ ioa_switchrsnnl!#hcs_get_process_usage&(- request_id_003 user_info_absentee_request_id69> login_data6ADiox_user_ioGIKprint_abs_logout_msg_WX`N\T_`logoutaWf`Zlogind\A`_&& &%&/&5&@&F&MsymbtreeJsS*KME"ePL/I 6"' *8gDP^dDDMultics PL/I Compiler, Release 28d, of October 4, 1983GJohnson.SysMaint.moptimize map0 Y@WKM<>spec>on>6962>print_abs_msg_.pl1pl1info @print_abs_msg_Eu_ i<AO .<7O)PZjkZ #P 'P Z +XVBk t@eU*eU*eT@obj_map e<DTg  process_overseer_ 07/13/88 1120.7re 07/13/88 1043.0 25200 start_up.ec>sc1 initializer interactive absentee daemon VT#V V@NV?L4X? login >udd> new_proc exec_com  !,LpP&@"PP@F@P@PPD@@P(@G@H@G@L@H@N@J@P@DP1@NJ@C@H@ FN@F@P@P@ `@$H@@R@T@H@V@B@X@A@Z@@@\@^@`@b@d@f@h@P@$P P@@@B@NDPu@@>@.@.@@H@@H~@P@PH@F@~@HN@H@@.@ e@`DPu@">@.@.@@G@G~@G@>I@TH@I@i@ @@xG@ `@`"R@G@KT@G@V@B@X@A@Z@@@\@H@^@Y`@Vb@Sd@Pf@Mh@P@$P P@ @@@.B@N+DPu@">@.@.@@H@H~@P@PH@@>i@@ `@`@ E@8G@H>@I@@G@H@ e@`"I@FN@F@@ `@`2 @I@R@T@I@V@B@X@A@Z@@@\@^@ `@b@d@f@h@P@$P P@@@IB@NFPPF@~@N@.@ e@$@PP@FN@,@ F@g@F@~@ N @.@ e@$@C@ F@~@N@.@ e@$@ F@~@ N @.@ e@$@DP@F@~@N@@@.@ e@`@@$PPj@R@j@T@@@V@P@  P@.@$PP@PP@  OpP&@ "PP@l@PPL@J@$PP@P P@0@@>process_overseer_ symbol_tableL command_query_set_cp_escape_enablehcs_ status_minf!$ sct_manager_set'+,mme2_fault_handler_/4sus_signal_handler_reconnect_ec_enable7<Adebug mme2_faultDFIO0`RL`/&&&&.&6&C&KsymbtreeNdN&PL/I 7"' *~Multics PL/I Compiler, Release 30, of February 16, 1988Martinson.SysMaint.aoptimize map@6s<NN-sNNZ%mMVd%mMVn=s|N>special_ldd>install>MR12.2-1047>process_overseer_.pl1>special_ldd>install>MR12.2-1047>pit.incl.pl1>ldd>include>static_handlers.incl.pl1>ldd>include>user_attributes.incl.pl1>special_ldd>install>MR12.2-1047>user_abs_attributes.incl.pl1pl1info process_overseer_B _ 4-x?@:Bx"3PVjZZkj@k_j+Zj\@eU*eU*obj_map S  project_start_up_ 07/13/88 1120.7re 07/13/88 1043.0 49320 start_up.ec>system_control_dirinitializer interactive absentee daemon T V?TXTTTVV V@T5T#TVX?L4?#new_proclogininit_errorexec_com >user_dir_dir>command_error>project_start_up project_start_up.ecCan't get error message.Error in project start up.Error in project_start_up ec.Could not set working directory to project directory.>project_start_up.ec was not found or is not a segment.)('yP&@"PP@@P@P(@@P@P@u@@">@.@.@@@~@@>i@ @@@ `@`@" @@`D @(@Z@p@@@@@ P@@@@D@@@@@@@@@@@@e@b@_@\@Y@V@@$PP@@N@#u@D>@.@.@@@~@@7>@T@@i@@ `@`D E@77@@@@@.@@z@ @D@@@@(@!@@$P P@@@@T88@@@@@@@[@P1@NJ@@ @@  @@  @ @ @ @@@@@$PP@@i@@@@$PP@ @ P'@@u@ >@.@.@@@ ~@@u@ >@.@.@@@ ~@@u@D>@.@.@@@~@@ >i@ @@ @ `@`D@>@@@ E@@>@@@@@ e@`@>@@@ E@@>@@@@@ e@`@ @@`r @r@@u@r>@.@.@@@~@@(@@@@@@@@ $PP@(@@@@@$PP@PH@@(@@@@@Y@Z@@$P P@@@@@@@@$PP@PH@  N@@P@P@ `@$M@@@@@@@@@@@@'@$@)@&@#@ @@$PP@@@NPu@@>@.@.@@@@~@P@P@@~@N@@@.@ e@`{@D@@@@@@@@@@@@@@@@@@$PP@@@Nu@D>@.@.@@@~@PP@@~@N@@@.@ e@`D@@@@@@@@@@@@@@@@@@@@$PP@@@Nu>@.@.@@@~@PP@@~@N@@@.@ e@$m@PP(@LPP@N@,@ F@@@~@ N @.@ e@$R@@>i@@ `@`@@ E@@ >@@@ E@@ @N@@@ `@`@ @@>i@@ `@`@@ E@@ >@@@ E@@ @N@@@ `@`@ @(@@n@@@@@ $PP@n@p@0@$PP@@@@@@@ P@PP@P%@@@D  (@@@@@@@@R@@@@@@Fhb@F@d@b@h@d@j@`@l@f@ $P P@`@f@h@j@f@p@`@r@v@x@n@)@^aa@$PP|@a@~@RP@@@@@z@  P@@@fa(@f@p@a@r@v@x@n@@@@`P(@"PP@B@@(@P@PA@PF@@PH@J@PL@D@ P@D@orF@@@N@D@R@N@T@V@X@P@$PP@@?#> project_start_up_ symbol_table terminate_process_hcs_fs_search_set_wdir!ioa_ ioa_switch$&)iox_ error_output,.2cu_cp567command_query_set_cp_escape_enable:>D status_minfGJ sct_manager_setMQRgetMUVprocess_overseer_mme2_fault_handler_Y^cset_cl_intermediary5fkget_cl_intermediary5nsfind_condition_info_vv|}`command_error.1G error_handler ` abort_handlerq"&&#&+&4&9&F&L&T&X&e&m&u&~symbtreeNdNuPL/I 7"' *Multics PL/I Compiler, Release 30, of February 16, 1988Martinson.SysMaint.aoptimize map P6s;N^OAI,[f-sNNr%mMV|=s|N%mMV+F_H$3YVF4'A%:H[>special_ldd>install>MR12.2-1047>project_start_up_.pl1>ldd>include>iox_dcls.incl.pl1>special_ldd>install>MR12.2-1047>pit.incl.pl1>ldd>include>user_attributes.incl.pl1>special_ldd>install>MR12.2-1047>user_abs_attributes.incl.pl1>ldd>include>static_handlers.incl.pl1>ldd>include>condition_info_header.incl.pl1>ldd>include>condition_info.incl.pl1>ldd>include>com_af_error_info.incl.pl1pl1info project_start_up_2B _tMxx+ <Ox '|O6PVjZZjVk@ZZ^kZ k Vj+UXV@V`ZZjk @eU*eU*eU*eU*eobj_map <"D^N  sus_signal_handler_ 08/29/88 0939.0re 08/29/88 0927.2 60624 trm_ reconnect.ec -all V?T1T/T T%TTT)TV VT#T 4start>udd>?#fatal_errorreconnectionexec_com quit_enableany_otherOpening switch Closing switch -login_channel -login_channelWait for QUIT.Reattaching switch Detaching switch >system_control_dirFault or error reconnecting terminal.sus_signal_handler_: Unable to invoke ^a.4 @@4@P%@$P@.@(P@s6@5@6@:@5@<@@>@8@ $P P@@H@@@:@@<@8@$PP@@:@8@$P"P@@:@@<@8@$PP@@:@@<@8@$P0P@@B@@D@@F@@H@@@$PP@(@@6@@J@6@:@J@<@@>@8@ $PP@@:@@<@8@$P P@ W@`P'@@@r(@( PL@@@N@-R@ T@J@@@@:@8@$P2P@@N@++8@*:@J@$PBPN@8@P@J@R@@T@V@Z@X@\@L@:P@&&8@%T.:@$PBPB@8@D@F@H@@@P@G@@A@B@B@B@B@B@C(@(@@@@@J@5@J@:@5@<@@>@8@ $P P@@H@@w5@@:@5@<@8@$PP@$P @@:@<@8@.P@5@^(@@b@d@5@f@@h@^@j@@l@n@p@r@t@v@x@`@$PP@@@Nu^@N@@P@5@R@xT@X@zV@L@ $P,P@u@>@.@.@@5@5~@5@>i@ @@o5@ `@` @@` @5@^(@@b@:d@5@f@@h@^@j@@l@Mn@Jp@Gr@Dt@Av@Ex@`@$PP@@@N) @@r^@5(@@b@d@^@f@@h@5@j@@l@%n@"p@r@t@v@x@`@$PP@@b@N_ (@ @P'@.@P@@u@>@.@.@@5@5~@5@ >i@ @@ 5@ `@`5@>^@@5@ E@^@ >5@@^@ E@ 5@ @@` @@J@5@J@:@5@<@@>@8@ $PP@@@@,L,$PBPb@L@d@f@h@j@l@`@ P@ (@5@J@@@6@z@5@N@J@P@6@R@z@T@V@X@Z@\@L@$P&P@z@6@$PBPN@z@P@6@R@@T@V@Z@~X@\@L@:P@5@@:@5@<@8@$PP@@P%@$P@@P%@$P(@@P%@$P (@@P%@$P @@ @@~@|@$P$P@@@@@@@$PP@ @@ @@ @@-@@$P4P@u@ >@.@.@@@ ~@@>i@@ `@` E@@ @@`$@ @#(@"@ #(@"@@@@#@@@ $P>P@#@@P @0@ @0@ P P@@@@@@@@@@@@@#@@@@@@@$P:P@#@@@#@@@$P8P@#@ @@P @@@  #@@@@@@@@@@#@@@$P<P@#@ @@P @@@  #@@@@@@@y@u@$@>@.@.@@@@~@@T@@i@@ `@`$@@@@@#@@~@@@@w@@$P6P@ @#@%4>@@T@3i@ @@P @@@  4@ @@e @@@ `@`$ @#@@Q@@@@,@ @@@@@@@#@@@$P@P@#@ @@RP @@@  #@@@@,@@@@",@@`P(@"PP@B@@(@P@PA@D@F@@@H@D@L@H@N@P@R@J@*P@@> sus_signal_handler_ symbol_table  error_table_unable_to_do_iocreate_ips_mask_"cu_cp%&'default_error_handler_wall_ignore_pi*04hcs_reset_ips_mask79= set_ips_mask7@D status_minf7GJwakeup7MOioa_ ioa_switchRTWipc_blockZ\^ create_ev_chnZae delete_ev_chnZhl mask_ev_callsZosunmask_ev_callsZvzsignal_}}term_signal_handler_terminate_process_ user_info_homedir logout_data process_type outer_moduleiox_ attach_ptrclosecontrol detach_iocb find_iocb_nopenuser_io` any_other.1 any_other.2no_save_on_disconnect`save_on_disconnect`reconnect_ec_disable`reconnect_ec_enable` REAL_FAILURE  1 D&&$&)&6&?&F&L&Q&Y&`&g&n&u&|&&&&&&&&&&&&&&&symbtreeNdN?S  PL/I 7"' *Multics PL/I Compiler, Release 30, of February 16, 1988Hirneisen.SysMaint.aoptimize map P*tN?Z[$3YVF4d+F_HoEsH~.w(3dQFH6%3dQFHOAI,[)FEIMO!Iv>spec>install>1093>sus_signal_handler_.pl1>ldd>include>condition_info.incl.pl1>ldd>include>condition_info_header.incl.pl1>ldd>include>quit_info.incl.pl1>ldd>include>event_wait_channel.incl.pl1>ldd>include>event_wait_info.incl.pl1>ldd>include>iox_dcls.incl.pl1>ldd>include>iox_modes.incl.pl1>ldd>include>iocb.incl.pl1pl1info sus_signal_handler_ Sx#iF_xCzv <OO} h)VPd2W9x+  iV<;OCPVjZZk*@Zk@+kPk@ Z+kVjP+ZPkP+kZ Zk +++rC9UYUYUYUYUYUYUYUYUYUobj_map 11DDL  system_message_handler_ 08/04/87 1531.6re 08/04/87 1333.4 26712 ?SYSASI01SYSDMS01SYSASW01SYSMSG01asum0001L$G#TTT@LVT4N$V inacrcvdstart?#cleanup^[^a: ^;^s^]^a^P%@@0@@~@|@P@t@L(@@@RR@^@j@~@|@$PP@@~@|@$PP@@r@@@d@P'@ PV@0@.@@ PL@.@ @@ tP@N+@T@|@~@ F@@#M@@|@@Q@@Q@@@@@@@@@@@@|@@@@$PP@ZN-L@@T@||@|~@ F@@M@@|@@Q@@Q@@@@@@@@Z@W@T@Q@N@@@@$PP@,N*@T@P|@P~@ F@@M@@|@@Q@@Q@@@@@@@@.@+@(@%@"@@@@$PP@.@8@Q@T@Q@i@@ `@`Q$P P@@@@@P@ @_ @ @$P P@@@@@F@@@@@@@ P@L@.@J@@k@P'@ PV@@ PV@@v@ V@R@@$P@@@@F@@@ P@F@VPt@tP@@@@O@@N@@@@Ov@N@@@@Ov@N@@@@Ov@.@@v@vPP'@ PH@ P@J@@@@N@B@@P@D@F@H@@@P@ PP@B@N@D@H@F@F@H@@@$PP@@ system_message_handler_ symbol_table^  iox_controluser_io get_group_id_#get_process_id_&&*get_system_free_area_--3hcs_wakeup68:ioa_ ioa_switch=?Brsnpnnl=EG user_info_ logout_dataJMP user_message_ read_messageSW[d'` cleanup.1k^Wa FREE_MESSAGEvd2g SEND_RESPONSE_TO_INITIALIZERykxn  ?#&&&%&,&5&<&D&I&R&]symbtreeMLMSnRPL/I 3!& *m{{{Multics PL/I Compiler, Release 29, of July 28, 1986GJohnson.SysMaint.aoptimize map<<mIMSK*\'K-V*mMSa0mMS8>special_ldd>install>MR12.1-1054>system_message_handler_.pl1>ldd>include>as_user_message_info.incl.pl1>spec>install>1056>system_message.incl.pl1>spec>install>1056>user_message_handles.incl.pl1pl1info usystem_message_handler_e@h):.<[Ox#k|<S_ t_jZZjZZ+Vj Z Z+UXV@Zjk +C9UYUYUYobj_map z"8  system_shutdown_handler_ 10/04/84 0901.4re 10/03/84 1011.2 5184 @P%@@ system_shutdown_handler_ symbol_table  ` symbtreeJsS*K> \PL/I 6"' *@\NQVYNNMultics PL/I Compiler, Release 28d, of October 4, 1983GJohnson.SysMaint.moptimize map0>XjK>>special_ldd>online>6937-10/04/84>system_shutdown_handler_.pl1pl1info Hsystem_shutdown_handler_Pl_jZZk@obj_map  ((\