Symbol: kadm5_ret_t
usr/src/cmd/krb5/kadmin/cli/kadmin.c
206
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/cli/kadmin.c
592
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/cli/kadmin.c
621
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/cli/kadmin.c
637
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/cli/kadmin.c
653
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/cli/kadmin.c
711
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/kpasswd/kpasswd.c
107
kadm5_ret_t code;
usr/src/cmd/krb5/kadmin/server/ipropd_svc.c
496
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/ipropd_svc.c
502
kadm5_ret_t ret;
usr/src/cmd/krb5/kadmin/server/misc.c
102
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/misc.c
110
kadm5_ret_t ret;
usr/src/cmd/krb5/kadmin/server/misc.c
121
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/misc.c
126
kadm5_ret_t ret;
usr/src/cmd/krb5/kadmin/server/misc.c
138
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/misc.c
142
kadm5_ret_t ret;
usr/src/cmd/krb5/kadmin/server/misc.c
58
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/misc.c
66
kadm5_ret_t ret;
usr/src/cmd/krb5/kadmin/server/misc.h
36
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/misc.h
44
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/misc.h
52
kadm5_ret_t
usr/src/cmd/krb5/kadmin/server/misc.h
57
kadm5_ret_t kadm5_get_principal_v1(void *server_handle,
usr/src/cmd/krb5/kadmin/server/misc.h
61
kadm5_ret_t kadm5_get_policy_v1(void *server_handle, kadm5_policy_t name,
usr/src/cmd/krb5/kadmin/server/ovsec_kadmd.c
148
extern kadm5_ret_t kiprop_get_adm_host_srv_name(
usr/src/cmd/krb5/kadmin/server/server_glue_v1.c
38
kadm5_ret_t kadm5_get_principal_v1(void *server_handle,
usr/src/cmd/krb5/kadmin/server/server_glue_v1.c
45
kadm5_ret_t kadm5_get_policy_v1(void *server_handle, kadm5_policy_t name,
usr/src/cmd/krb5/kadmin/server/server_stubs.c
186
static kadm5_ret_t new_server_handle(krb5_ui_4 api_version,
usr/src/cmd/krb5/kadmin/server/server_stubs.c
1923
kadm5_ret_t ret2;
usr/src/cmd/krb5/kadmin/server/server_stubs.c
510
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/server/server_stubs.c
617
kadm5_ret_t retval;
usr/src/cmd/krb5/kadmin/server/server_stubs.c
70
kadm5_ret_t
usr/src/cmd/krb5/slave/kpropd.c
726
kadm5_ret_t retval;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_pwd.c
27
extern kadm5_ret_t kadm5_get_cpw_host_srv_name(krb5_context, const char *,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_pwd.c
29
extern kadm5_ret_t kadm5_init_with_password(char *, char *, char *,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/gic_pwd.c
32
extern kadm5_ret_t kadm5_chpass_principal_util(void *, krb5_principal,
usr/src/lib/krb5/kadm5/admin.h
362
kadm5_ret_t
usr/src/lib/krb5/kadm5/admin.h
366
kadm5_ret_t
usr/src/lib/krb5/kadm5/admin.h
386
kadm5_ret_t kadm5_init(char *client_name, char *pass,
usr/src/lib/krb5/kadm5/admin.h
397
kadm5_ret_t kadm5_init_with_password(char *client_name,
usr/src/lib/krb5/kadm5/admin.h
409
kadm5_ret_t kadm5_init_with_skey(char *client_name,
usr/src/lib/krb5/kadm5/admin.h
422
kadm5_ret_t kadm5_init_with_creds(char *client_name,
usr/src/lib/krb5/kadm5/admin.h
431
kadm5_ret_t kadm5_lock(void *server_handle);
usr/src/lib/krb5/kadm5/admin.h
432
kadm5_ret_t kadm5_unlock(void *server_handle);
usr/src/lib/krb5/kadm5/admin.h
433
kadm5_ret_t kadm5_flush(void *server_handle);
usr/src/lib/krb5/kadm5/admin.h
434
kadm5_ret_t kadm5_destroy(void *server_handle);
usr/src/lib/krb5/kadm5/admin.h
435
kadm5_ret_t kadm5_check_min_life(void *server_handle, /* Solaris Kerberos */
usr/src/lib/krb5/kadm5/admin.h
439
kadm5_ret_t kadm5_create_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
442
kadm5_ret_t kadm5_create_principal_3(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
448
kadm5_ret_t kadm5_delete_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
450
kadm5_ret_t kadm5_modify_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
453
kadm5_ret_t kadm5_rename_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
456
kadm5_ret_t kadm5_get_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
460
kadm5_ret_t kadm5_get_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
465
kadm5_ret_t kadm5_chpass_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
468
kadm5_ret_t kadm5_chpass_principal_3(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
475
kadm5_ret_t kadm5_randkey_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
484
kadm5_ret_t kadm5_randkey_principal_old(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
489
kadm5_ret_t kadm5_randkey_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
493
kadm5_ret_t kadm5_randkey_principal_3(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
501
kadm5_ret_t kadm5_setv4key_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
505
kadm5_ret_t kadm5_setkey_principal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
510
kadm5_ret_t kadm5_setkey_principal_3(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
518
kadm5_ret_t kadm5_decrypt_key(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
524
kadm5_ret_t kadm5_create_policy(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
533
kadm5_ret_t kadm5_create_policy_internal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
536
kadm5_ret_t kadm5_delete_policy(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
538
kadm5_ret_t kadm5_modify_policy(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
547
kadm5_ret_t kadm5_modify_policy_internal(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
551
kadm5_ret_t kadm5_get_policy(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
555
kadm5_ret_t kadm5_get_policy(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
559
kadm5_ret_t kadm5_get_privs(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
562
kadm5_ret_t kadm5_chpass_principal_util(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
569
kadm5_ret_t kadm5_free_principal_ent(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
572
kadm5_ret_t kadm5_free_policy_ent(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
575
kadm5_ret_t kadm5_get_principals(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
579
kadm5_ret_t kadm5_get_policies(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
584
kadm5_ret_t kadm5_free_key_data(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
589
kadm5_ret_t kadm5_free_name_list(void *server_handle, char **names,
usr/src/lib/krb5/kadm5/admin.h
849
kadm5_ret_t kadm5_chpass_principal_v2(void *server_handle,
usr/src/lib/krb5/kadm5/admin.h
852
kadm5_ret_t *srvr_rsp_code,
usr/src/lib/krb5/kadm5/admin_internal.h
86
kadm5_ret_t _kadm5_chpass_principal_util(void *server_handle,
usr/src/lib/krb5/kadm5/admin_xdr.h
43
bool_t xdr_kadm5_ret_t(XDR *xdrs, kadm5_ret_t *objp);
usr/src/lib/krb5/kadm5/chpass_util.c
156
kadm5_ret_t srvr_rsp_code;
usr/src/lib/krb5/kadm5/chpass_util.c
323
chpw_error_message(kadm5_ret_t result_code)
usr/src/lib/krb5/kadm5/chpass_util.c
45
const char *chpw_error_message(kadm5_ret_t code);
usr/src/lib/krb5/kadm5/chpass_util.c
85
kadm5_ret_t _kadm5_chpass_principal_util(void *server_handle,
usr/src/lib/krb5/kadm5/clnt/changepw.c
370
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/changepw.c
374
kadm5_ret_t *srvr_rsp_code,
usr/src/lib/krb5/kadm5/clnt/changepw.c
377
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/clnt/changepw.c
91
kadm5_ret_t *srvr_rsp_code;
usr/src/lib/krb5/kadm5/clnt/client_init.c
1006
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_init.c
1055
kadm5_ret_t kadm5_lock(void *server_handle)
usr/src/lib/krb5/kadm5/clnt/client_init.c
106
kadm5_ret_t kadm5_init_with_password(char *client_name, char *pass,
usr/src/lib/krb5/kadm5/clnt/client_init.c
1061
kadm5_ret_t kadm5_unlock(void *server_handle)
usr/src/lib/krb5/kadm5/clnt/client_init.c
1066
kadm5_ret_t kadm5_flush(void *server_handle)
usr/src/lib/krb5/kadm5/clnt/client_init.c
119
kadm5_ret_t kadm5_init(char *client_name, char *pass,
usr/src/lib/krb5/kadm5/clnt/client_init.c
132
kadm5_ret_t kadm5_init_with_skey(char *client_name, char *keytab,
usr/src/lib/krb5/kadm5/clnt/client_init.c
576
static kadm5_ret_t _kadm5_init_any(char *client_name,
usr/src/lib/krb5/kadm5/clnt/client_init.c
79
static kadm5_ret_t _kadm5_init_any(char *client_name,
usr/src/lib/krb5/kadm5/clnt/client_init.c
90
kadm5_ret_t kadm5_init_with_creds(char *client_name,
usr/src/lib/krb5/kadm5/clnt/client_principal.c
108
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
169
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
188
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
241
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
286
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
314
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
335
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
357
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
384
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
407
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
432
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
477
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
50
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
528
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
587
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/client_principal.c
593
kadm5_ret_t kret;
usr/src/lib/krb5/kadm5/clnt/client_principal.c
615
kadm5_ret_t kadm5_decrypt_key(void *server_handle,
usr/src/lib/krb5/kadm5/clnt/clnt_chpass_util.c
22
kadm5_ret_t kadm5_chpass_principal_util(void *server_handle,
usr/src/lib/krb5/kadm5/clnt/clnt_policy.c
112
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/clnt_policy.c
150
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/clnt_policy.c
43
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/clnt_policy.c
66
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/clnt_policy.c
88
kadm5_ret_t
usr/src/lib/krb5/kadm5/clnt/clnt_privs.c
42
kadm5_ret_t kadm5_get_privs(void *server_handle, long *privs)
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
150
kadm5_ret_t
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
154
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
179
kadm5_ret_t
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
183
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
213
kadm5_ret_t kadm5_get_kiprop_host_srv_name(krb5_context context,
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
216
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
24
kadm5_ret_t
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
240
kadm5_ret_t kadm5_is_master(krb5_context context, const char *realm,
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
243
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/kadm_host_srv_names.c
82
kadm5_ret_t
usr/src/lib/krb5/kadm5/kadm_rpc.h
144
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/kadm_rpc.h
160
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/kadm_rpc.h
193
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/kadm_rpc.h
206
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/kadm_rpc.h
214
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/kadm_rpc.h
46
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/kadm_rpc.h
78
kadm5_ret_t code;
usr/src/lib/krb5/kadm5/kadm_rpc_xdr.c
370
xdr_kadm5_ret_t(XDR *xdrs, kadm5_ret_t *objp)
usr/src/lib/krb5/kadm5/kadm_rpc_xdr.c
381
*objp = (kadm5_ret_t) tmp;
usr/src/lib/krb5/kadm5/misc_free.c
32
kadm5_ret_t
usr/src/lib/krb5/kadm5/misc_free.c
48
kadm5_ret_t
usr/src/lib/krb5/kadm5/misc_free.c
60
kadm5_ret_t krb5_free_key_data_contents(context, key)
usr/src/lib/krb5/kadm5/misc_free.c
76
kadm5_ret_t kadm5_free_key_data(void *server_handle,
usr/src/lib/krb5/kadm5/misc_free.c
94
kadm5_ret_t
usr/src/lib/krb5/kadm5/server_internal.h
110
kadm5_ret_t krb5_copy_key_data_contents(krb5_context context,
usr/src/lib/krb5/kadm5/server_internal.h
113
kadm5_ret_t krb5_free_key_data_contents(krb5_context context,
usr/src/lib/krb5/kadm5/server_internal.h
80
kadm5_ret_t adb_policy_init(kadm5_server_handle_t handle);
usr/src/lib/krb5/kadm5/server_internal.h
81
kadm5_ret_t adb_policy_close(kadm5_server_handle_t handle);
usr/src/lib/krb5/kadm5/server_internal.h
82
kadm5_ret_t passwd_check(kadm5_server_handle_t handle,
usr/src/lib/krb5/kadm5/server_internal.h
86
kadm5_ret_t principal_exists(krb5_principal principal);
usr/src/lib/krb5/kadm5/srv/chgpwd.c
365
ret = (kadm5_ret_t)kadm5_chpass_principal_util(server_handle,
usr/src/lib/krb5/kadm5/srv/server_acl.c
833
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/server_acl.c
848
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/server_acl.c
858
kadm5_ret_t retval = KADM5_FAILURE;
usr/src/lib/krb5/kadm5/srv/server_init.c
111
kadm5_ret_t kadm5_init_with_password(char *client_name, char *pass,
usr/src/lib/krb5/kadm5/srv/server_init.c
124
kadm5_ret_t kadm5_init_with_creds(char *client_name,
usr/src/lib/krb5/kadm5/srv/server_init.c
149
kadm5_ret_t kadm5_init_with_skey(char *client_name, char *keytab,
usr/src/lib/krb5/kadm5/srv/server_init.c
177
kadm5_ret_t kadm5_init2(char *client_name, char *pass,
usr/src/lib/krb5/kadm5/srv/server_init.c
408
kadm5_ret_t kadm5_init(char *client_name, char *pass,
usr/src/lib/krb5/kadm5/srv/server_init.c
420
kadm5_ret_t kadm5_destroy(void *server_handle)
usr/src/lib/krb5/kadm5/srv/server_init.c
441
kadm5_ret_t kadm5_lock(void *server_handle)
usr/src/lib/krb5/kadm5/srv/server_init.c
444
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/srv/server_init.c
454
kadm5_ret_t kadm5_unlock(void *server_handle)
usr/src/lib/krb5/kadm5/srv/server_init.c
457
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/srv/server_init.c
467
kadm5_ret_t kadm5_flush(void *server_handle)
usr/src/lib/krb5/kadm5/srv/server_init.c
470
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/srv/server_misc.c
136
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/server_misc.c
40
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/server_misc.c
52
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_chpass_util.c
27
kadm5_ret_t kadm5_chpass_principal_util(void *server_handle,
usr/src/lib/krb5/kadm5/srv/svr_chpass_util.c
41
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_chpass_util.c
45
kadm5_ret_t *srvr_rsp_code,
usr/src/lib/krb5/kadm5/srv/svr_iters.c
200
static kadm5_ret_t kadm5_get_either(int princ,
usr/src/lib/krb5/kadm5/srv/svr_iters.c
275
kadm5_ret_t kadm5_get_principals(void *server_handle,
usr/src/lib/krb5/kadm5/srv/svr_iters.c
283
kadm5_ret_t kadm5_get_policies(void *server_handle,
usr/src/lib/krb5/kadm5/srv/svr_iters.c
95
static kadm5_ret_t glob_to_regexp(char *glob, char *realm, char **regexp)
usr/src/lib/krb5/kadm5/srv/svr_misc_free.c
33
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_policy.c
168
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_policy.c
200
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_policy.c
214
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_policy.c
276
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_policy.c
62
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_policy.c
96
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1110
static kadm5_ret_t add_to_history(krb5_context context,
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1249
static kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1254
kadm5_ret_t ret = 0;
usr/src/lib/krb5/kadm5/srv/svr_principal.c
130
kadm5_ret_t krb5_copy_key_data_contents(context, from, to)
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1320
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1329
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1524
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1549
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1694
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1855
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
1867
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
194
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
203
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
2153
kadm5_ret_t kadm5_decrypt_key(void *server_handle,
usr/src/lib/krb5/kadm5/srv/svr_principal.c
2195
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
2200
kadm5_ret_t ret;
usr/src/lib/krb5/kadm5/srv/svr_principal.c
457
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
502
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
695
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
746
kadm5_ret_t
usr/src/lib/krb5/kadm5/srv/svr_principal.c
970
static kadm5_ret_t
usr/src/lib/pam_modules/krb5/krb5_acct_mgmt.c
63
kadm5_ret_t code;
usr/src/lib/pam_modules/krb5/krb5_password.c
325
kadm5_ret_t code;
usr/src/lib/pam_modules/krb5/krb5_password.c
425
kadm5_ret_t code;
usr/src/lib/pam_modules/krb5_migrate/krb5_migrate_authenticate.c
67
kadm5_ret_t retval = 0;