HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //proc/self/root/usr/bin/sg_persist
ELF>�C@8�@8
@@@@����   %+%+PPP�$�$P{P�P����|����888  XXXDDS�td888  P�td�r�r�r\\Q�tdR�tdP{P�P���/lib64/ld-linux-x86-64.so.2GNU�GNU��A���2C3�פ �%\GNU+��+,-�e�mgUa2�����q� ������$0h��]�V��. N����hWrF;�0= I���7"����libsgutils2.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_convert_errnosg_ll_persistent_reserve_outpr2serrsg_simple_inquirysg_cmds_close_devicesg_if_can2stderrsg_get_category_sense_strsg_memalignsg_decode_transportid_strsg_get_pdt_strsg_ll_persistent_reserve_insg_get_numsafe_strerrorsg_cmds_open_devicehex2stdoutlibc.so.6__printf_chkoptind__isoc99_sscanfputs__stack_chk_failputcharstdinstrpbrkstrspnfgetsstrlenmemsetstrstrmemcmpmemcpyfclose__ctype_b_locgetenvoptarg__snprintf_chkgetopt_longstrchr__cxa_finalizememmovefopen64__libc_start_mainsnprintffreeGLIBC_2.3GLIBC_2.7GLIBC_2.14GLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5hii
vii
�����ii
�ti	�ui	�P�`DX� D`��Sh�\Rp��Sx�KR���S���m���m��`m���m���S���S���S��TȋTЋT؋-T�<T�ET�MT��UT�[T�cT�q�uT ��T(��T@��TH��TP��TX��T`��Th��Tp�
Ux�U�� �OP@�+U`�8U��>U��EU��JU�NU�HP �QU@�\U`�gU��kU��yU���U��U��U ��U@��U`��U���U���U���U��U��U �V@�V`�V��*V��;V��EV�OV�XV �iV@�zV`��V���V���V���V��V��V ��V@��V`��V��	W��W��#W�7W�KW �SW@�`W`��U��mW��uWȏЏ؏�%�+�,�-�.������������ȎЎ	؎
���
������ �(�0�8�@�H�P�X�`�h�p�x� ��!��"��#��$��&��'��(��)��*��H��H��oH��t��H����5bn�%cn��h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h	��Q������h
��A������h��1������h��!������h
��������h��������h������h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h��Q������h��A������h��1������h��!������h��������h��������h������h �������h!��������h"�������h#�������h$�������h%��������%MmD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%�kD���%}kD���%ukD���%mkD���%ekD���%]kD���%UkD���%MkD���%EkD���%=kD���%5kD���%-kD���%%kD���%kD���%kD���%
kD���%kD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD���%�jD��AWAVAUATUSH��H�$H��H�$H���@ L�=�KdH�%(H��$x%1�H��$�A��H��H��1�H�D$HL��$��/���H��$Ƅ$�HDŽ$�����Ƅ$�DŽ$� H�D$8�D$�D$@�D$D�D$�$H�D$0L��I��D��I��M��H�
;jL���H�'9DŽ$��_���A�ƃ����@���;wVIc�L�>���D$��$믃|$D�{�4$E1�H��$x%dH3%(�H�Ĉ%D��[]A\A]A^A_�D��H�=�:1�������#A�붃D$DŽ$��=�����$��/�����$���fDŽ$�������$�Ƅ$�����D$@DŽ$�����D$@DŽ$�����Ƅ$�����H�=�oA��m�n
H��$�H�5�*1����H�5)���„�����$� �y���� H�=�71�����A�����D$@DŽ$��F����D$D�<���H�JoH�D$8�+����D$@DŽ$�����Ƅ$��	���Ƅ$����H�=
oH��1�H�|$�H��H�Y����tL�t$A�>-�
�L��H�=y(�������L��H�=c(�������H�t$0H�|$�����H�|$H�5�(�N�����9��b
L�t$H��$��l$1�L�l$H��L�d$ M��L�d$0�'H���j
I9��a
H��L�hH�� �1�H��H�5)L���?�������	��$�=���
A��,L���c���� L��I���S���M��u�H��u��l$L�l$L�d$ DŽ$����Ƅ$�����D$DŽ$��t����D$DŽ$��_���H�=mm1�H��$�H�5�&������9���H�=�&1����A�����D$DŽ$�������$�����D$DŽ$�����D$DŽ$������D$DŽ$����H�=�l1�H��$�H�5,&����������H�=�51�����A�����D$DŽ$��k���H�=yl1�H��$�H�5R'������)
��$����4����$H�=�41����D�$�~����D$DŽ$�����Ƅ$����H�=l1�H��$�H�5�&� ���������H�=�41��9���A�������kA��L��D9�}oH�|$8tLH�6�H�H��H�t�1������k��kD9�|��A�����DŽ$��|���HcЃ�I�\��PkH�\$8D9�|��|$D������$����$���H�|$8��
�<$���|$��|$���|$@�7
�|$@�e
��$���$����$��������P���v����w��$��
	��$�~��$�������$�����$���Ƅ$���$���$�H�|$8�����Ņ��<��$�����$�H�|$HHDŽ$���	���$�1�1�H��$�A������H��H���9
H��$�H�H�H��$���$�H�H�Ct�K��$�t�KA�E��~$�KIc�H�{H��$���E�L$A�D�c��$�1�I�؉�Pj��$���$����A��XZD���$�tZLc�$�D�$A��	��
H�^L��$0!�@J��H��#L��1����D�$E���~��$���
H��$�H��t
D�$��D�$E���������Ņ���E1����H�D$H�5&H��H��H�D$X���H�D$(H����H��$p!�l$dƄ$0!H���D$�D$`�D$ H�D$xL�l$hL�d$p� @Ƅ$0!�D$�D$=��H�T$(�H������H����H��
H����������!�%����t������D�H�JHDщ��H��H)�t��Z�HcÀ�p!
����$0!�D$�������I��H��$p!I��I��DJ��Ƅ$0!H�5� L���;�D$I��9��$���Hc�I�A�>#����Lcd$ H�D$0L��J�4 ����H�5� L��D)�����9�~
H�A�<#�	J��$�D�l$ H�l$PH�D$H�D$HJ� L��$�A)��f���$������|$tL�����H��uA���$0!DA�D=���@�k@L��H�5] ��I��H���H�5E H���*�I�A�>��H��H9\$��1�L��H�5!L���Z���Q���A�>#H�l$P���D$ �D$ =����D$`����Ƅp!���������$0!�D$�)���I���K���1�L��$�L��$0!��$1!L��H�5� L��Ƅ$2!������HcD$ ��$���L��$q!������H�l$P�J�����H�5������$������H�=�51����$������H�5KH�=R1��m�E1��T�H�5n@H�=�1��P�H�|$Xt
H�|$(��H�=�.1��0�A���H�D$XH��dH�D$(�'���Ƅ$���H�D$P�T$L��H�5�?H)ǃ�1��OH�=	.���낋D$`H�|$X�l$dL�l$h��$�L�d$p�8�H�|$(�c��)�H�=�.1���H�=Y31���E1��i�L��H+T$��H�5�?H�=1��Z�����H�=�41��G��bA��&�L��������>��$�����$��(����H�=�61�1���H�=671�H��$p!���H�D$H�?H�p@I��A�����H�=����H�5�H��1���L��L��9�$������|$�����|$Ƅ$�u�|$@����H�=41��Q�A��5��$�H�|$8���Ņ�����$�H��$�����k����GH��$�H�51��H��$�L��$����H��$!�0D��$�D����8H����H�5��1������D������$�uD��H�=�D�$�2�D�$������D�$��D�$����E���5�A�c�*�H�=���H���h�����$��Z���Ƅ$��M���H�T$XH�5=H�=N������H�=�41���������$�H��$�1�1�HDŽ$��7�I��H���$D��$���$�H�‰$�A��U�A�…�����$�����A�E�gD��$��A�E����D�$A���A
A���A�t$L��DD�D����D�$����H�=�21���DŽ$����H�=�1������H�=31�����A���L��H+T$H�5�;1���H�=?*���g�������$�1�1�H��$�A����H��H���h	H��$�H�H�H��$���$�H�H�Ct�K��$�t�K��$�A�f��f�CE��~ Ic�H�{H��$��E�L$A�D�c��$��1҉�I��Pj��$����Y^A�…�����$��}������$H�=�81���D�$�_���H�=�01���A���H�=�'1���A��g�H�=�1��j�A��N��݉�����$�H�
SH�T$8I��H�FH�59HD�H�=�21�������A�…���������L��$0!L�r�@1���@L���P�D�$�u���D��H�5]2�1�����!���H�L$8�$1�H��H�5����D�$E���B�
D�$��D�$�����݉���H�T$8H�5iH�=�1H��1��P��,����D$�T$H�5L9H�=='�L��1��'�����H�=�01����/A�����L$L��H�591�H�=�&��������H�=�/1������A����؉����H�=�H��1���D�$�P���Lc�$��$A����H�sRL��$0!�@J��H��L��1���D�$A��	��A���Y��$�L��$p!D��D�$L��P�f�L��L��1�H�=���D�$���$�H�5�7H�=�01��������A����A��	��A���z��$�L��$p!D��D�$L��P���L��L��1�H�=���D�$�<��$�H�5q7�y����݉���H�=�H��1��Z����S�A�����A��D��E���m�H�5��H��1��7�D����A�…���������	�0���+��$�L��$p!�lj$L��P��L��H�=�41����D�$�w�L��H�=@51�D�$��D�$�Y�L��$0!L��@1���@L�����D�$����H�5�61�H�=�DŽ$��S������������������1�H�5��D�$�-�E��D�$��I�_�,$E���H�=�2���C��H�=�2���S
����H�5��1�����C
H�5�N���H��H�5�1���E��~<H�sD��H�=�A�L��$p!���H�5��H��1��i�Hc�A�H�E9���D�sH�1�H�5��A�H�A�n�3��C����H�=�1���S�1�H�5�1f���������A��@��$�D�$tG��L����D�$�k�T$L��H+L$x1���H�5�4H�=�"�����:�H�= ��A�WH�52.1�����s�A�WH�5G.1�������U�A�WH�5Y.1�������7�A�WH�5k.1��������A�WH�5u.1������A�WH�5�1�������A�WH�5�1���������A�W1�H�5W.�����A�D�$�@�H�=l.��A�O�1�H�|.H�5R���m�A�O�1�H��.H�50�����H�A�O�1�H��.H�5�����#�A�O�1�H��H�5�������A�O�1�H��H�5�������A�O�1�H�?.H�5�����D�$�T�1�H�=,����$�A�a�2�A�w�L��D�$���D�$��H�=H������L��H�=s01�D�$�8�D�$���L��H�=-01�D�$��D�$�����$�H�5�1����1�H�5���E��D�$����$�D�$I��D���A9��{H�5i-�1�����$��L���p���D�$�B�D��H�=��~�D�$��H�5��D�$�p�A��D�$��A��A����D��H�5B-1�D�$��:�D�$1�L�-fE���I�T�L��1�H��H��
�A9��E����L��H�=*1�D�$���D�$���$H�=.1���D�$�m�L��H�=�)1�D�$��D�$�O�H�=s,�.�D�$�_���H�=�,D�$��D�$�!�1�H�5�D�$�e�A��D�$��H�=����I�W1��H�5�H��1�A�W��u[H�5��1���A�GH�I�H�5'��H��1����E1����$H�=�,1����D�$�q���H�5��1����H�=D�$�4�D�$�@����,$E���1�H�= D�$����$�D�$��H�=�+����D�$��H�5q�1��B��D��L����D�$���D��H�5B�1���D�$������H�5��1����� �������f.���1�I��^H��H���PTL�vH�
�H�=X��"L�H�=)SH�"SH9�tH��KH��t	�����H�=�RH�5�RH)�H��H��?H��H�H�tH��KH��t��fD�����=�Ru+UH�=�KH��tH�=�K�I���d�����R]������w����ATf�UH��SH��H��dH�%(H�D$1�H�F�?sas,t�?SAS,��L�eH�5HL������������1�E1�E1��$���0��tGA�qD	�H��A��Hc��3H��t<H�T
L���A�4Pf��u�D�BɃ�Wf��AEЃ�u���H��A��H��uĸ�f.�L��H�=&1�����1�H�\$dH3%(�:H��[]A\Á?spi,���?SPI,���?fcp,��?FCP,��?sbp,���?SBP,���?srp,�C�?SRP,�7�?iqn.��H�5.
�8��H�5%
H��I������H��M���AI9��/1�A)�H��A�t$����E����@��t
���4������@�sH�{Ic�H����������H��1�H�L$H��H�5�	H���������H��H�=1����1����L�eH�5;	L��������������1�E1�1�H���(f���0A��tG�ND	���HcɈH��H���)���H�DL�A��A�B��u�D�PɃ�W��AE�A��u���A����$�f��f�C�D$f��f�C����L��H�=m1�����1����L�eH�5xL���,����tL��H�=m1����1������7��1�E1�E1�I���'��0��tAA�HD	�A��HcɈH��H���R���H�DI�9���G��uōxɃ�W��E���A����L�eH�5�L�������tL��H�=1����1���������1�E1�E1�I���+@��0��tAA�HD	�A��HcɈH��H�� �����H�DI�9���G��uōxɃ�W��E���A��������?sop,t�?SOP,u7H��1�H�T$H�5	H���@����t0H��H�=�1��Z��1��f���H��1�H�=��B��1��N����D$�
f��f�C��4���H�=�1����1����������M������1�H��H���H��H��D�`����ff.�@AWAVAUATUSH���G����L�g@I��E1�1�M���)fD���A9�|vA����I��A9_~H�� tCA�E��<u�A�E�f��������M���A9�|MA��I��A9_�H��D��[]A\A]A^A_��Ic��L��L��-���r����Ic�Hc�L��L�����E1���H��H�=U1�����H�=1�H�����f.�f���AWL�=�@AVI��AUI��ATA��UH�-�@SL)�H���/��H��t1��L��L��D��A��H��H9�u�H��[]A\A]A^A_�ff.������H��H���0123456789aAbBcCdDeEfF%d,%d 	,i,0xiSCSI name too long, alen=%d
maxlenalloc-lengthow%lxbad argument to '--param-rk'
bad argument to '--%s'
file=FILE=%s: unable to open %s
0123456789aAbBcCdDeEfF ,	%s: array length exceeded
0123456789aAbBcCdDeEfF, %s: error at pos %d
0.66 20180615version: %s
No device name given
      sg_persist  %.8s  %.16s  %.4s
  Peripheral device type: %s
%s: SCSI INQUIRY failed on %sSG_PERSIST_IN_RDONLYservice action=0x%xPR in (%s): %s
Report capabilities response:  Type Mask Valid(TMV): %d
  Allow Commands: %d
      %s: %d
Exclusive AccessWrite Exclusive  PR generation=0x%x, Additional length=%d
    0x%lx
Reservation follows:    Key=0x%lx
there is NO reservation held  PR generation=0x%x
  No full status descriptors      scope: LU_SCOPE,       scope: %d       not reservation holderPR out (%s): %s
sg_persist failed: Some error occurred [%d]
close error: %s
obsolete [0]obsolete [2]obsolete [4]obsolete [9]obsolete [0xa]obsolete [0xb]obsolete [0xc]obsolete [0xd]obsolete [0xe]obsolete [0xf]RegisterReserveReleaseClearPreemptPreempt and abortRegister and moveReplace lost reservation[reserved 0x9]Read keysRead reservationReport capabilitiesRead full status[reserved 0x4][reserved 0x5][reserved 0x6][reserved 0x7]alloc_lengthcleardevicehelphexinno-inquiryno_inquiryoutparam-alltgptparam_alltgptparam-aptplparam_aptplparam-rkparam_rkparam-sarkparam_sarkparam-unregparam_unregpreemptpreempt-abortpreempt_abortprout-typeprout_typeread-full-statusread_full_statusread-keysread_keysreadonlyread-reservationread_reservationread-statusread_statusregisterregister-ignoreregister_ignoreregister-moveregister_movereleaserelative-target-portrelative_target_portreplace-lostreplace_lostreport-capabilitiesreport_capabilitiesreservetransport-idtransport_idverboseversionbadly formed symbolic SAS TransportID: %s
badly formed symbolic SPI TransportID: %s
badly formed symbolic FCP TransportID: %s
badly formed symbolic SBP TransportID: %s
badly formed symbolic SRP TransportID: %s
badly formed symbolic SOP TransportID: %s
unable to parse symbolic TransportID: %s
Usage: sg_persist [OPTIONS] [DEVICE]
  where the main OPTIONS are:
    --clear|-C                 PR Out: Clear
    --help|-h                  print usage message, twice for more
    --in|-i                    request PR In command (default)
    --out|-o                   request PR Out command
    --param-rk=RK|-K RK        PR Out parameter reservation key
                               (RK is in hex)
    --param-sark=SARK|-S SARK    PR Out parameter service action
                                 reservation key (SARK is in hex)
    --preempt|-P               PR Out: Preempt
    --preempt-abort|-A         PR Out: Preempt and Abort
    --prout-type=TYPE|-T TYPE    PR Out type field (see '-hh')
    --read-full-status|-s      PR In: Read Full Status
    --read-keys|-k             PR In: Read Keys (default)
    --read-reservation|-r      PR In: Read Reservation
    --read-status|-s           PR In: Read Full Status
    --register|-G              PR Out: Register
    --register-ignore|-I       PR Out: Register and Ignore
    --register-move|-M         PR Out: Register and Move
                               for '--register-move'
    --release|-L               PR Out: Release
    --replace-lost|-x          PR Out: Replace Lost Reservation
    --report-capabilities|-c   PR In: Report Capabilities
    --reserve|-R               PR Out: Reserve
    --unreg|-U                 optional with PR Out Register and Move

Performs a SCSI PERSISTENT RESERVE (IN or OUT) command. Invoking
'sg_persist DEVICE' will do a PR In Read Keys command. Use '-hh'
for more options and TYPE meanings.
AcCd:GHhiIkK:l:Lm:MnoPQ:rRsS:T:UvVX:yYzZ'--%s' argument exceeds maximum value (%d)
bad argument to '--relative-target-port'
argument to '--relative-target-port' 0 to ffff inclusive
bad argument to '--param-sark'
bad argument to '--prout-type'
%s: carry_over error ['%s'] around line %d
%s: syntax error at line %d, pos %d
%s: hex number larger than 0xff in line %d, pos %d
%s: error in line %d, at pos %d
%s: hex number larger than 0xff at pos %d
bad argument to '--transport-id'
unrecognised switch code 0x%x ??
Unexpected extra argument: %s
Usage: sg_persist [OPTIONS] [DEVICE]
  where the other OPTIONS are:
    --alloc-length=LEN|-l LEN    allocation length hex value (used with
                                 PR In only) (default: 8192 (2000 in hex))
    --device=DEVICE|-d DEVICE    supply DEVICE as an option rather than
                                 an argument
    --hex|-H                   output response in hex (for PR In commands)
    --maxlen=LEN|-m LEN        allocation length in decimal, by default.
                               like --alloc-len= (def: 8192, 8k, 2000h)
    --no-inquiry|-n            skip INQUIRY (default: do INQUIRY)
    --param-alltgpt|-Y         PR Out parameter 'ALL_TG_PT'
    --param-aptpl|-Z           PR Out parameter 'APTPL'
    --readonly|-y              open DEVICE read-only (def: read-write)
    --relative-target-port=RTPI|-Q RTPI    relative target port identifier
    --transport-id=TIDS|-X TIDS    one or more TransportIDs can
                                   be given in several forms
    --verbose|-v               output additional debug information
    --version|-V               output version string

For the main options use '--help' or '-h' once.


PR Out TYPE field value meanings:
  0:    obsolete (was 'read shared' in SPC)
  1:    write exclusive
  2:    obsolete (was 'read exclusive')
  3:    exclusive access
  4:    obsolete (was 'shared access')
  5:    write exclusive, registrants only
  6:    exclusive access, registrants only
  7:    write exclusive, all registrants
  8:    exclusive access, all registrants
Not in DEBUG mode, so '-vV' has no special action
choose '--in' _or_ '--out' (not both)
>> For Persistent Reserve Out one and only one appropriate
>> service action must be chosen (e.g. '--register')
>> When a service action for Persistent Reserve Out is chosen the
>> '--out' option must be given (as a safeguard)
>> No service action given; assume Persistent Reserve In command
>> with Read Keys service action
Too many service actions given; choose one only
--unreg or --relative-target-port only useful with --register-move
with --register-move one (and only one) --transport-id should be given
warning>>> --prout-type probably needs to be given
number of tranport-ids decoded from command line (or stdin): %d
  Decode given transport-ids:
%s: error opening file (ro): %s: %s
  Peripheral device type: 0x%x
%s: error opening file %s (r%s): %s
%s: unable to allocate %d bytes on heap
PR in (%s): command not supported
PR in (%s): bad field in cdb or parameter list (perhaps unsupported service action)
Unexpected response for PRIN Report Capabilities
  Replace Lost Reservation Capable(RLR_C): %d
  Compatible Reservation Handling(CRH): %d
  Specify Initiator Ports Capable(SIP_C): %d
  All Target Ports Capable(ATP_C): %d
  Persist Through Power Loss Capable(PTPL_C): %d
  Persist Through Power Loss Active(PTPL_A): %d
    Support indicated in Type mask:Write Exclusive, all registrantsExclusive Access, registrants onlyWrite Exclusive, registrants onlyExclusive Access, all registrantsAdditional length too large=%d, truncate
1 registered reservation key follows:%d registered reservation keys follow:
there are NO registered reservation keys  So there are no registered IT nexuses      All target ports bit set      All target ports bit clear      Relative port address: 0x%x
      << Reservation holder >>PR out (register and move): command not supported
PR out (register and move): bad field in cdb or parameter list (perhaps unsupported service action)
PR out (register and move): %s
PR out: 'register and move' command successful
PR out (%s): command not supported
PR out (%s): bad field in cdb or parameter list (perhaps unsupported service action)
PR out: command (%s) successful
Register and ignore existing key���;���׸��;���¸��;���;���;���������������;���L���7���"���;���;�������@���+����������������;���������������;���;���;���;���;���;���;���;�������o���;���;���;���e�������;���P�������ص����;���;���õ������;���;�������;���;���n���Y���prout_workprout_reg_move_workprin_workdecode_file_tidsbuild_transportid;X
��������������l���|���t����������d���|��DzRx�p��/D$4����pFJw�?:*3$"\@���t8���`0����B�E�D �G0�
 AABAH�����B�B�B �B(�A0�A8�D@�
8D0A(B BBBIp��$D[|$��vF�B�B �B(�A0�A8�G� L�@L�K0
8D0A(B BBBA�KB�KW�KA�K�	�KB�KM�KA�KD���eF�I�E �E(�D0�H8�G@n8A0A(B BBB�0��`D D�S\R�SKR�S�m�m`m�m�S�S�STTT-T<TETMTUT[TcTquT�T�T�T�T�T�T�T�T
UUh 
KP�X����o�@�
������0		���o���oX���o�o�
���oZ��0 @ P ` p � � � � � � � � !! !0!@!P!`!p!�!�!�!�!�!�!�!�!"" "0"@"P"`"p"�"�OPl+Ul8UC>UdEUhJUHNUiHPmQUn\UngUokUYyUY�UZ�UZ�UK�UK�US�US�UU�UU�UP�UA�UAVTVTVs*Vs;VkEVkOVyXVriVrzVs�Vs�VG�VI�VI�VM�VM�VL�VQ�VQ	WzWz#Wc7WcKWRSWX`WX�UUmWvuWVdc41ee9aaf9e9eca3243339fd7a4209506255c.debug��D2.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.data.bss.gnu_debuglink88 &XX$9|| G���o��4Q��hY@@�a���o�
�
^n���oXXp}��0	�B����  �    p��"�"��"�"`�%%&�KK
�PP�"��r�r\��r�r�P�P{�X�X{�`�`{  ����|����~p��� 	�� �4�