Your IP : 18.220.194.29


Current Path : /lib64/nss/unsupported-tools/
Upload File :
Current File : //lib64/nss/unsupported-tools/dbtool

ELF>�k@��@8@@@@hh���`V`V �a�a!�a!�O�T ��!�!``���  ���DDS�td���  P�td�H�H�H��Q�tdR�td�a�a!�a!NN/lib64/ld-linux-x86-64.so.2GNU�GNUGNU�rb�!��x�X�~Y(s��P�@ PRBE���|�qX�� �c;�������c��������.|�
d�D���- ��V�}�W��VtAF�[j�k�v�3� ��&���dw< �w�"�p�!2��!&p�!libsqlite3.so.0_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesqlite3_closesqlite3_open_v2sqlite3_temp_directorysqlite3_busy_timeoutsqlite3_stepsqlite3_file_controlsqlite3_column_blobsqlite3_execsqlite3_bind_blobsqlite3_resetsqlite3_mprintfsqlite3_freesqlite3_prepare_v2sqlite3_finalizesqlite3_column_intsqlite3_column_textsqlite3_bind_textsqlite3_column_bytessqlite3_bind_intlibnssutil3.soPR_GetCurrentThreadPR_GetDirectorySeparatorPL_strcasecmpPR_AccessPR_GetEnvSecurePR_snprintfSECOID_SetAlgorithmID_UtilPORT_NewArena_UtilSECOID_FindOIDTagDescription_UtilPORT_FreeArena_UtilSEC_QuickDERDecodeItem_UtilPORT_ZAlloc_UtilPORT_Free_UtilPORT_Strdup_UtilSECOID_InitSECOID_GetAlgorithmTag_UtilDER_GetInteger_UtilPORT_Alloc_UtilSECOID_AlgorithmIDTemplate_Utillibplc4.soPR_fprintfPR_GetSpecialFDPL_GetNextOptPL_CreateOptStatePL_DestroyOptStatelibplds4.solibnspr4.soPR_ExitMonitorPR_IntervalNowPR_NowPR_MillisecondsToIntervalPR_SleepPR_NewMonitorPR_InitPR_SecondsToIntervalPR_DestroyMonitorPR_EnterMonitorlibpthread.so.0libdl.so.2libc.so.6mkdtempstrcpy__printf_chkexitstrrchr__stack_chk_failreallocchmodstrtolstrlenrmdirmemcpystrtoulmallocstrcatstatfsqsort__cxa_finalize__sprintf_chk__xstataccess__libc_start_main_edata__bss_start_endNSSUTIL_3.12GLIBC_2.3.4GLIBC_2.14GLIBC_2.4GLIBC_2.2.5� ��:	7Qti	D���Pii
[ui	e�a!�l�a!@lb!b! b!�(b!X�0b!&�8b!�@b!0�Hb!@�Pb!7�Xb!x�`b!=�pb!���b!J��b!(��b!U��b!�� c!_�0c!0�`c!q�pc!���c!��c!���c!���c!P� d!��0d!�`d!��pd!���d!���d!��d!���d!� e!��0e!��`e!��pe!���e!���e!h��e!���e!� f!�0f!X�`f!"�pf!���f!6��f!��f!J��f!0 g!R�0g!�`g![�pg!X�g!j��g!H�g!w��g!� h!��0h!`h!��ph!��h!���h!��h!���h!	 i!��0i!
`i!��pi!�
�i!���i!��i!��i!� j!�0j!`j!�pj!�j!)��j!P�j!7��j!  k!G�0k!p`k!V�pk!H�k!`��k!��k!m��k!( l!|�0l!`l!��pl!��l!���l!��l!���l! m!��0m!X`m!��pm!��m!���m!��m!���m!� n!��0n!`n!��pn!� �n!���n!�!�n!��n!(# o!�0o!($`o!(�po!8%�o!8��o!�&�o!A��o!@( p!W�0p!�)`p!m�pp!8+�p!���p!�,�p!���p! . q!��0q!�0`q!��pq!�1�q!���q!83�q!���q! 5 r!��0r!�6`r!��pr!x7�r!���r!H8�r!��r!9 s!�0s!�9`s!/�ps!�:�s!8��s!`;�s!C��s!(< t!O�0t!�<`t!\�pt!�=�t!j��t!�>�t!v��t!�? u!��0u!@@`u!��pu!�@�u!���u!0A�u!���u!�A v!��0v!�A`v!��pv!�B�v!���v!(C�v!���v!hC w!��0w!��`w!��pw!�C�w!���w!�C�w!���w!D x!��0x!��`x!��px!`D�x!���x!�D�x!���x! E y!�0y!�E`y!�py!��y!/��y!8��y!@��y!R�z!g�z!s�0z!{�Hz!��`z!��xz!���z!���z!F�z!���z!��z!�{!7� {!N�8{!e�P{!y�h{!���{!���{!���{!���{!���{!���{!�|!�(|!�@|!*�X|!5�p|!>��|!O��|!Z��|!m��|!z��|!��}!��}!��0}!��H}!��`}!��x}!���}!���}!���}!(F�}!��}! �~!'� ~!0�8~!F�P~!\�h~!r��~!���~!���~!���~!���~!���~!��!��(!��@!�X!�p!"��!0��!J��!`��!j��!r��!z��!��0�!��H�!��`�!��x�!����!����!����!��؀!���!���!�� �!��8�!��P�!�h�!���!���!$���!-�ȁ!:��!D���!P��!Y�(�!a�@�!n�X�!|�p�!����!����!����!��Ђ!���!���!���!��0�!��H�!�`�!�x�!���!,���!6���!E�؃!Q��!^��!j� �!q�8�!�P�!��h�!����!����!����!��Ȅ!���!����!���!��(�!��@�!
�X�!�p�!'���!;���!P���!\�Ѕ!h��!w��!���!��0�!��H�!��`�!��x�!����!����!����!��؆!��!��!%� �!:�8�!P�P�!_�h�!p���!~���!����!��ȇ!���!����!���!��(�!��@�!��X�!�p�!*���!=���!T���!d�Ј!p��!���!���!��0�!��H�!��`�!��x�!
���!&���!>���!V�؉!i��!��!�� �!��8�!��P�!��h�!����!���!&���!9�Ȋ!K��!V���!d��!q�(�!~�@�!��X�!��p�!����!����!����!��Ћ!��!��!5��!C�0�!V�H�!k�`�!s�x�!����!����!����!��،!���!���!� �!�8�!,�P�!<�h�!H���!T���!`���!t�ȍ!���!����!���!��(�!��@�!��X�!��p�!����!����!���!�Ў!#��!0��!=��!R�0�!c�H�!t�`�!��x�!����!����!����!��؏!���!���!�� �!��8�!�P�!�h�!���!.���!E���!S�Ȑ!f��!����!���!��(�!��@�!��X�!��p�!����!����!���!#�Б!.��!F��!V��!c�0�!x�H�!��`�!��x�!����!����!����!��ؒ!���!���!� �!�8�!(�P�!:�h�!L���!`���!n���!~�ȓ!���!����!���!��(�!��@�!��X�!��p�!���!���!*���!6�Д!B��!V��!f��!w�0�!��H�!��`�!��x�!����!����!����!��ؕ!��!8��!N� �!g�8�!��P�!��h�!����!����!����!PFȖ!
��!xF��!(��!�F(�!E�@�!V�X�!h�p�!���!����!����!��З!���!���!��!$�0�!9�H�!O�`�!e�x�!}���!����!����!��ؘ!���!���!
� �!#�8�!;�P�!K�h�!g���!z���!����!��ș!���!����!���!��(�!�@�!�X�!)�p�!;���!U���!i���!~�К!���!���!���!��0�!��H�!��`�!��x�!���!���!6���!J�؛!T��!c��!t� �!��8�!��P�!��h�!����!����!����!��Ȝ!��!'���!8��!E�(�!U�@�!a�X�!m�p�!y���!����!����!��Н!���!���!���!��0�!�H�!$�`�!1�x�!>���!K���!`���!q�؞!���!���!�� �!��8�!��P�!�h�!�F��!�F��!G��!�ȟ!8��!0G��!U��!s�(�!��@�!��X�!XGp�!����!����!����!��Р!���!	��!��!/�0�!<�H�!W�`�!e�x�!}���!����!����!��ء!���!���!� �!�8�!&�P�!A�h�!^���!t���!����!��Ȣ!���!����!���!�(�!�@�!�X�!xGp�!4���!J���!`���!v�У!���!���!���!��0�!��H�!�`�!�x�!#���!2���!E���!W�ؤ!�G�!r��!�� �!��8�!�GP�!��h�!����!����!����!�ȥ!.��!G���!�G�!a�(�!H@�!�X�!��p�!����!����!8H��!��Ц!���!��!`H�!.�0�!�HH�!J�`�!h�x�!z���!����!����!��ا!���!���!�H �!
�8�!�P�!0�h�!C���!S���!m���!��Ȩ!���!����!���!���! b!�!`b!�!�y! �!@�!@�!��H�!�P�!�X�!�`�!�h�!%�p�!2�x�!A���!Q���!W���!c���!d���!m���!u���!����!R���!��Ȱ!��а!��ذ!���!�!�!���!���!���!�� �!��(�!��0�!��8�!��@�!��H�!�P�!�X�!�`�!-�h�!B�p�!0��!0P�!0��!0��!ȯ!Я!$د!/�!K�!Nx�!��!��!��!��!��!��!��!	��!
��!ȭ!Э!
ح!�!�!�!��!�!�!�!�! �!(�!0�!8�!@�!H�!P�!X�!`�! h�!!p�!"x�!#��!%��!&��!'��!(��!)��!*��!+��!,��!-Ȯ!.Ю!1خ!2�!3�!4�!5��!6�!7�!8�!9�!: �!;(�!<0�!=8�!>@�!?H�!@P�!AX�!B`�!Ch�!Dp�!Ex�!F��!G��!H��!I��!J��!L��!M��!N��!O��H��H��P!H��t��H����5"N!�%#N!��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%�������h&�������h'��q������h(��a������h)��Q������h*��A������h+��1������h,��!������h-��������h.��������h/������h0�������h1��������h2�������h3�������h4�������h5�������h6�������h7��q������h8��a������h9��Q������h:��A������h;��1������h<��!������h=��������h>��������h?������h@�������hA��������hB�������hC�������hD�������hE�������hF�������hG��q������hH��a�������%�I!D���%�I!D���%}I!D���%uI!D���%mI!D���%eI!D���%]I!D���%UI!D���%MI!D���%EI!D���%=I!D���%5I!D���%-I!D���%%I!D���%I!D���%I!D���%
I!D���%I!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%�H!D���%}H!D���%uH!D���%mH!D���%eH!D���%]H!D���%UH!D���%MH!D���%EH!D���%=H!D���%5H!D���%-H!D���%%H!D���%H!D���%H!D���%
H!D���%H!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%�G!D���%}G!D���%uG!D���%mG!D���%eG!D���%]G!D���%UG!D���%MG!D��AWAVAUATA��UH��SH��8H��/dH�%(H�D$(1��D$H�D$H��H�D$ ���H��M!H����H�XH��D��H�NNH��M!���A�L�-WN�	I��M��H��Nf�L���h�����uDA��P��� �\��Hc�H�>���I�1��
���L��A���%�����t��L���D$�����D$���H� M!�L!L�;M������uL���H��G!L��H���L�;����H�5yML��H��1��o���L�;A�?�M1Ҿ1��T���������A�E��PH�;L��L��H�D$PH�D$0PH�D$0P�#EH�� H��H����H�T$ H�|$1�H�5M�H�|$ �H�5MH���1�H�L$(dH3%(�H��8[]A\A]A^A_�DI�����I���w����I��g���H��K!H��X����I��G���I���?����I��
1��������!���H���H��I�����A��L��H��H��H�5vL1�������5�����k���L��H�5)LH��1������
����\H������H���m����d�����u1���H� F!H��(���1�����f.�f���1�I��^H��H���PTL��FH�
/FH�=������C!�H�=�E!H��E!H9�tH��C!H��t	�����H�=iE!H�5bE!H)�H��H��H��?H�H�tH��C!H��t��fD�����=5E!u+UH�=�C!H��tH�=�� ����d����
E!]������w����PXH�5�E�1�H��H��I!� ���H�KGH�52F1������H�<GH�5PF1�����H�0GH�5nF1������H�#GH�5�F1������H�G1�H�5�F��������@H��H��t�?uoH�=�F���I��H�����8tH��1�L���H��H��A�|0�/��L�
�FH�
�F1����H�=�C!�����G!H���I�����1�H�
�FH�=�C!���H��C!H��1�H���H��H�ր|2�/u��D2��L�GI�w���L�
2F��H�
0F�H�=pC!�+����t���fD��H��4w;H��3sj�H���wlH�����H��tO1�H������DH��ft/v]�H��t$�rH����1����H�1�H������f.�H��t�1�H��!���f.�H��`1�H����������H����1����1�H�H�����1w<H��I��D�����1�H�
(E�H�=NF!�	���H�BF!H���D����SH���#BH��t[�@H�5�DH���y���H��u�H��D[�f.����S�H���AH��t	[��H�5�DH���1���H��u�H��D[���H�����H��DH��HD�H�����AWf�AVAUATUH��SH��x�t$dH�<%(H�|$h1�)D$ �D$0������E1�E1�A�.��L�d$ H�$H��FH�D$H�D$D��M��A���DIc�A��B�T=1��H�5%D�(���B�D=�P�_ACňD I�GL;<$tzI��A��u�L�D$H�T$L��1�H�5�C�A�1�����H��Cf�A�D$H�D$H�>FA)$H�D$�l���DH�$FL�d$ H�D$H�D$f��D$f�H�T$@�D$`)D$@��)D$P����ȃ�)�����t��H��H�LJf�� H���@� H9�u�L�L$H�L$1�M��H�5'C�� ���H�D$hdH3%(uH��x[]A\A]A^A_��\�f.�f���AWI��AVI��AUI��ATUSH��xdH�%(H��$h1��D$H��t��L�t$(D�|$0�+�H��H����H��$�1���H��H��L�d$@�H�H�D$H��DŽ$`H��$X�]�H�L$ L��H��H��7!������L�������������������$H��I�L$H�BH�BHD�L��$�H�V6!L��L�D$H�$�E���L�D$���0I�x0���A������H�$�H�5�AH��1���M��tA���uA�EH��$�H�f6!�o�$�H�D$hD$XI�L$H��H��������H�}H��H�}`I����H��I������D���E��D��H��H�5�A1����$0��t51�L�%�@@H��$(L���(1�H�����9�$0w�H�56B�1����$�H�|$x���1�H����H��$hdH3%(�H��x[]A\A]A^A_Ð�ω$���H�5�@�H��1��P�$H�65!��#������H��CH�VD��HC����f.�H�5�@�1���D��L���2���1�H������I���H�5@�1�����.����H�55@�1���1�H��������fDH�$H�5�?�1�������f.���UH��SH��H����v\H����rgH����1����H�H��wT�H�@H���;H��tBH����H�¿[H�5K@1�]��H��tc�
H��?H���t�H��?H��H������H��u�H�����[H�5�?]��@�H��?�q�����
H�n?�Y�����H�n?�A������AVAUI��ATI��USH��H��PdH�%(H��$H1�E��u<�[cS�H9���H��H9�s%H��"tH-�H9�tH�� ��@H�l$ ����H��E��L�*?1�SH�
KA�H���I�X�ZH�5�>H��1���H�D$@H��1�H�D$H��L���D$A�T$XH��H�����t$H�|$1��s���H��$HdH3%(�AH��P[]A\A]A^�@H��H�
�@E��1�SL�>>�H����_H��AXH�5#>�1�I�����H�D$@1�L��H�D$H��L���D$A�T$XH���T���H��E��L��=1�SA����H��H�
 @��&�YL��^1�H��L��A�T$XH��H������H���P���A��H��H��H�5�=1��T������`cS�H9��J�������H�L��1����H�H�������H�l$ ���-��������f�fD��AVI��AUI��ATA��USH��H��H�/dH�%(H�D$1�H���i�����H�5=H��1���H�{�FH�sH����H����E��uQH���H�5�=�1��m�H�sH�{���H�D$dH3%(�tH��[]A\A]A^��H��tr�H�����H��w�H�{H�T$�D$�����D$��t�A�L��D��L��H������@H���P����H�sH���<���f.�H�C�����<���Ѓ� A�.�<^��H�5<DF�1�������DH�5
<�1��e����H�SH�5�;�1��I����@H�CH���p�PH��H��H	��P�H	�H��H	�������H�5�;�1������H�5a;�1�����x����3���AWAVAUI��ATE1�UH��H�5R;SH�c>L���H��xH�T$���L�t$@�L$dH�%(H��$h1��p�H�D$`H�D$��H�|$PH�����H�D$�L��L��H��H�D$H�U8I��H���?H��tfE1�L��L�T$8L�L$0���L��H�D$(��H�D$ ��L�L$0L�D$(D��H�T$ H��H�5�:1��=�L�T$8M��tL����L9���L�#H��L�d$@�L��L��H�D$HH��H�D$P�U8H������H��t�H��H�D$0�G�L��H�D$(��H�D$ ��L�L$0L�D$(D��H�T$ H��H�5�91���L9��m����H��$hdH3%(�H��x[]A\A]A^A_��L�d$�T$L��L��L�������T$E1�L��H�|$@L���Z������D���H�D$HH��tyH�D$ �L��L��H��U8L�T$ H��I��tH��������Q����L�d$�T$L��L��L�T$ L���L����T$E1�L��H�|$@L������L�T$ �h���L����H�T$P�H�D$(H�T$ ���H�L$(E��H�T$ H��H�5�81��Y��)����?�f.�D��AWI��H��H�5�8AVA��AUATUSH���H��HdH�%(H�D$81��D$L�l$L�d$H�D$H�D$ H�D$(H�D$0H�D$�U�H�D$H�L$H��H�D$(H�t$ ��S �@H�|$u\H�|$D��L��H���E���M��L��H�t$H��S(H��H��t�H�����I������L��H�58H��1��<�H�t$H��S0H�D$8dH3%(uH��H[]A\A]A^A_���f.���
t+I��tt~2���t�����HE��fD�0�f.���H�H�Ѓ����t+~��t$1���e��H������t��D1����QCS���H��f.�D���f.���������H�H9r������U1�H��H�=�>SH����H��1�H��t#E1�1�1�H��H���=�H�߉���1�����H��[]�D��AVE1�AUATUSL�fH��H�/L�.M��tL�����L����A��M��tL;mt	H�}@�8�H������}([D��]A\A]A^�}���f.���AUATUH��SH��H�H�{D�c(��H�;A����H�{8H��t���H�{@H��t�X�H�{H��H����H����H��D��D��[]A\A]���f.�AWAVI���!AUATUSH��(dH�%(H�D$1����X�D$XXXXA��f�L$H�dbTemp.XH�D$
M����L���p�L�`,H��L�����H��H����L��H���Z�E�t����A8�t���L�sH�L��H�t$
H����H����H��H�������/I)�E1�f�TL�t�����DA��A��'��B�;L��:D��1�H��:L���0��H������>�)�A9�w�A�H���k�H����E��uA�H�T$dH3%(D��u;H��([]A\A]A^A_�fD���A���A�H����H������5�D�����������f.�D��AWAVAUATUSH��(L�7H�ndH�%(H�D$1��D$I�H��tsI��H��L�|$M��H���m��ƃ�t6��dtyH�D$dH3%(��A�~(H��([]A\A]A^A_���fD��D$��L���:����t$��t��1�H�L$dH3%(uXH��([]A\A]A^A_��1�H����I�U�D$H�I�EI�$H��tI���D���f��e�E�������AV1�A��AUATI��H�=�=UH��H��SH����H���"E1�1�1�L��H��H�����H��A���b�E��t[D��]D��A\A]A^���f.�H��H�=&=1��_�H��H����E1�1�1�H��L�����H���	�H��H�=�<1��(�H��H����E1�1�1�H��L���j��H�����H��H�=X<1����H��H��tME1�1�1�H��L���7��H����H��H�=<1���H��H��tL��E1�1�1�H�����H���l�[1�]A\A]A^Ð[�]A\A]A^�f�AT1�USH�w8H��H�=|<�g�H��tbH�{E1�1�1�H��H�����H��A����A��v�{(D��[]A\�L���@H�K0H�S8�s(H�{�4���H��H��tH��[]A\�@�[H��]A\�����C H��[]A\�AUATI��UH��SH��H��H�H�@�M�H��tXH�C0H�{H�EtL�k� ��L9�tPH�{8t�/��+C ;C$wWH�C8H�EH�CI�$H��1�[]A\A]�f.�H�{t�H�k����H9�u�H�CH�{@I�$�����H������fD��AWAVAUATUH��SH��H��HH�?H�L$H�T$(H�t$ dH�%(H�D$81�H�H�|$H�D$ H�D$0���H�$H��tbH�|$0H��t����H�|$0����H�D$ H��tH�\$H;Ct	H�{@�C��H�t$8dH34%(H�$��H��H[]A\A]A^A_�@H�=�/�L�I��H��tcH���01�E1�H�b/L�%Y5�fDD��M��L��H9�sBH�IE��L��A��H�L�H�=51�����L��I�����M��u�H�$����@H�t$(L��H�=�81����I��L�����M��t�H�|$ H�L$0E1�L���������L��D$�T���D$��uYH����1�E1��@D��H9�spH�@H�D�H�HH�P��uH�b9�A��H�|$0I�����D�������t�H�\$�Ƌ{(�4���H�$�Q���H�t$(H�=�71����I���9�������H�\$H�H����H�T$0H�PH�T$ H��<�������f.���ATU��SH��H�dH�%(H�D$1�H�$�{(t&H�L$dH3%(H����H��[]A\�fDH��1�H���k���H��H��uwH�s0H�<$�&�����t@H�s0H�=�41�����I��H��tGH�<$E1�1�1�H���`��L���������uH�<$E1�1�1�H�53�;���ŋ{(�����H��H�$H���A���H;C�7���H�{@�l���)������f���AWAVAUA��ATUSH��HL�7H�t$dH�%(H�D$81��D$$H�D$(H�D$0�GuH��E1�H��u-H�L$8dH3%(L���<H��H[]A\A]A^A_��H�=D,I��1����I��1�M��u=�fH�@��L����I��H�=821�����L��I�����M��M��t2��H9�s@��u�L�������I�4$1�1�H�=�1���I��M��u�A��E���f.�I�v0H�=E51�L���k��L��H��H�D$�+��H��t�H�t$(1�L���g���I��H��tOH�|$���H�|$0H��t�V��H�|$0�L��H�D$(H������I;F�����I�~@������fDH�t$H�|$(E1�1�H�L$0������"��A�Dž�t6�yf�H�PE1�D��D�L$���D�L$A�Dž�uPE��I9�shD��K�DmD�KH�|$0I��H�HH��u�E1��H��5밿���H���7�����t@H�|$���A�~(D���Z�I�����f��T$H�|$0�s���A�Dž�u�H�l$$H�|$0����A�ǃ�t���du��D$$�����f.���AVAUATU��SH��0H�dH�%(H�D$(1��D$H�D$ H�CH�D$�GuRI��I��H�t$1�H��I�����H��H��tXH�|$ H��t���H�|$ ���H�D$H��tH;Ct	H�{@���H�L$(dH3%(H���vH��0[]A\A]A^�f�H�|$H�5{/����'M��H�|$H�L$ H��0H�51�����HD�E1��+���ƅ�t%�{(���H�|$ H��H���N����X����L�����H�|$ E1�L�����q���ƅ�u�A�NI�V�E1�H�|$ �a���ƅ�u�H�|$ M��t&A�L$I�T$�E1��:���ƅ��k���H�|$ ���H�l$�ƃ�t"��d�L����D$H�|$ �����ƃ�u޿�D$���H�����t$��t�����DH�|$H�5T01�1�E1��(���ƅ�������������@AWAVAUATUS��H��HH�4$dH�%(H�D$81��D$H�D$ H�D$(H�D$0H��u)H�L$8dH3%(H���H��H[]A\A]A^A_�I��H�t$ H�T$0I��H���@���H�|$(H��H��ur1�1�E1��9f.�L��H�=f-1�����L��I�����M��M��t1�CH��H9�vqH�@I��M��u�H��H�=.-1����I��M��u�H�|$(�H��t����H�|$(���H�D$ H������I9E����I�}@�,�������H�T$0H�=�,1�L���J��L��H�����H��t�H�|$ E1�H�L$(H�޺�����p��H��A������E�����$H�|$(����A�ƅ���H�D$1�H�D$H�|$(���A�ǃ�����d��H�|$(����H�|$(����H�D$(H������A�}(D����H��H�������A�����H�D$ �����DA�}(D���|�H�|$(H��H����HD���������H�|$����D����^���1�E1��3H����L9y��H�A�����PA�VI��H9���H�|$(D��H�$����H�|$(D��A������H�$H�RI��H��tRH�yA��u�H��/�2f90tA��z����r@8pu�E1�H��tL��H��H�$�Q��H�$L�y�l���H�A������Z����D$A��\����J��f.�H��(H�?�dH�%(H�D$1�H��H�$H�D$H�D$�B���H=���H�L$dH3%(u��H��(�����f.�f�H�I#!ATI��USH��tMH�P�@H�-#!�H�!#!H�PH�#!��t-%���?H��t�H��L���<�����u�H��[]A\��+��%���?�1�H��[]A\�f.���SH���s����1H��tH�1�H��[�f.�D��AWAVAUATU��SH��HH�t$H�L$dH�%(H�D$81�H��D$$H�D$(H�D$H�D$0�G�sI��H�6H��I��H����H������H��H����H�=�"1��|��H�=�"I��1��k��H��H�D$H�H���nM���eH�|$��1�1�fDH�@L��H�=�(I�T�1����L��I��������H��1�H�=�(�����H��I������M���	M�����M��L��H;D$r�H�l$L��L��1�H�=]+H�u0���L��H���y��L���q��H��H�t$(1���H��H����H��tH���I��H�|$0H��t���H�|$0���H�D$(H��tH�T$H;BtH�z@���f�H�L$8dH3%(H����H��H[]A\A]A^A_�f.��������e���I�H���m������I��M��M��t	M������M��tL�����M��t�L�������fDH�|$(H��H�L$0E1�����������ƅ���H�D$H�|$0�H�����ƅ���E1�H�|$uPH�l$$H�|$0����ƃ�tn��d���D$$���H�PE1�����ƅ�unA�nI��H;l$s�H�DmA�vH�|$0I�D�H�HH��u�H�+E1��������뺿�D$�~��H�����t$���_���f.�H��tH�߉t$�o���t$H�D$�x(��H���
���I��M��������fD��AWAVAUATUSH��(H�t$H����L�'1�1�A�\$P��A��A��A�A�Mc�I��DH�@L��M���xZM�T$HO�<2M9��WD��A��1��0D�pD9�1E��A)�D����D���Lc�O�<�M9��M9�w�D�@�D9�~�I�C����I��H�<II��H��I������I��H���b���a�E�H�L@I��1�H��@�AoI�TAI�TH��H9�u�EH��I9��<I�����@H�@M��I���xS��I�t$H�Hc�L��L9���1��*@�P9�+A��A)�D���D���Lc�N��L9�tzL9�wՍX�9�~ՍGM�PH��I9��������L���v���0@�EH��H9��y���H�t$H��(L��[]A\A]A^A_����1�H��(H��[]A\A]A^A_�f����AoI�P��H�@I��H�P�GH��I9��y���M�eA�T$P�Z�����I���_���������D�U�H�t$I�}L�ʉ�D�T$L�L$�B���L�L$D�T$H��H��u�K�RL��1�I�D�D��I9�v3H�4vH�9I�4�H;>t�rH��I9�vH�4vI�4�H9>u�H�y��H�~H��H9�u�����AUATU��SH��(dH�%(H�D$1����D$H�D$��H��H�@I������H�{tqH�k���H9�ucL�kH�{@H�CH�C����L��H�L$E1������L��L�d$�9��H�|$����Ń�tH��duc�D$��f�H�{@��r��H�L$dH3%(H���H��([]A\A]ÿ�6��L���^���t�f.�H�|$H��t���H�|$���H�{8tH�{@����H����H�{@����{(���L�L��H������j����'������wH�?H�/$�z���f.����wH�?H��#�Z���f.�ATI��UH��SH���u�������tL�1�H��L���z���Å�t��[]A\�DH�}���Z���Å�t�H�}�[��H�E�͐�L���n����u�����ATUS��H�� H�/dH�%(H�D$1��D$H�D$H�D$�Gu>H�}H�t$������Å�tK�}(����H��H����H�|$H��t���H�L$dH3%(H����H�� []A\�fDH�|$H�L$E1������H�5�"L�d$����H�|$�+���Ã�td�D$��dt�H�|$H���f����t��H�|$�j���R���DH�}@���H�D$H�E���H�}@H�E�����I��������L���D$������i�����������AWAVI��AUATUSH��HH�/H�$H�t$ 1�H�L$H��dH�%(H�D$81�H�E�D$H�D$(H�D$ ��H��H��t^L�l$(M��tL�����H�|$(���H�D$ H��tH;Et	H�}@���H�L$8dH3%(H���]H��H[]A\A]A^A_�L�|$(H�|$ E1������L��H�5� �?��A�ă��SL�l$(�E��uWL������L��E1����L��L�t$���H�|$(�h��A�ǃ�tPL�l$(��dtfH���$���E��E��A��D�у��}(D�����H��H��������ɸ�HE����fD����L������t�L�l$(�H�$L��D�z�+��L�,$A�ED9���H�|$(����I�}A�UH������L�l$M����H�|$(E�}�����A�ED9�waH�|$(�A����I�}A�UH���|���?f.�H�}H�t$0����A�ą�t6L�l$(������P�D$���fDA���H�}@����H�D$ H9EtLH;EtVH�}@����H�|$ ���H�|$0E1�L�������H�5�H�|$ �B��A������f.�H�D$0H�E�DH�D$0H�E�������AVAUATUS��H�� H�/dH�%(H�D$1��D$H�D$H�D$�GuRI��I��H�t$1�H��I����H��H��tXH�|$H��t�y��H�|$�o��H�D$H��tH;Et	H�}@����H�L$dH3%(H���H�� []A\A]A^�f�L��H�=f1������I��H��t�H�|$E1�H�L$H�ƺ�������L���������uzH�\$M����L�����H��E1�L����o���Å�uIL�d$H�|$�:���Ã�t��du.�D$��@����L���.���t�f.��}(���V��H�|$H��H���������H��D��������|������@��H�H��1�H�p0�+���f.����H��1�H�57����f.����AWM��AVAUA��ATE��UD��SH����H��8H�t$L��$x�dH�%(H��$(1�I��H�D$P�y�������tS��uN1�A���QCS�@��H�H�|$PH��t���H��$(dH3%(H���+H��8[]A\A]A^A_ÐH�t$P��H�߉L$�����L$���D$�}���EH�|$P���E1�1�H�51��������LH�t$H�|$P������%A����H�=�1��w���1�H���'H�\$H��H��D�d$�D��v3H��L��H��H��H�=�1�H���(��H��I������M��u�L��H�\$D�d$H����H�t$H��H�=S1�����H��H�D$���H�l$H����H�|$PE1�1�1�H������H��D$����D$���-H�t$H�=Y1����H��H���FH�|$PE1�1�1�H���Ҿ��H��D$�6���D$����H�t$H�=�1��G��H��H����H�|$PE1�1�1�H��臾��H��D$����D$����H�t$H�=c1����H��H����H�|$PE1�1�1�H���<���H��D$����D$��uPH�t$H�=�1����H��H���iH�|$PE1�1�1�H�����H��D$�Y����D$���
D��D�����H���fD��D���v��H������fDH�t$�.������A����H�=��P���H�D$H����H�|$H�5�������H�|$PE1�1�1�H�5��A���L�|$H�=�1�L������H�D$H����H�|$PL��H��D������H��H�����9������<f���H���S�����������(���fD�D$�-���H��$�H���P�������H��$�H=ii�;����#H=Erust�BMS�H9�����H=FUse��@H�|$P1�H�L$X�H�D$X詿�����P��ul�w���H�l$X��H������H�D$H��t]H�D$�@H�|$X蚻��H�|$XI���m���M��t(L�����L����������$p���9��y���f�H�D$1��
H���(���1�茽��H��H�D$ ��X�t���L�T$ H��I���H�|$�
H�5!H�@H������3H�|$�H�5������H��L�T$ A��躺��E�o(�
I�H�D$A�o I�G0H�D$I�G8����A�G$���L�T$ I�GI�G@H�b��I�GI�B H�o��M�:I�B(H����A�BI�B0H���E�bI�B8H���I�BI�B@H��I�BHH�!���I�BPH�F�I�BXH�+�I�B`H� ���I���H���I�BhH���I�BpH���L$I�BxH���I���H�o��I���H�q��I���H�c�I�������H�D$PM�1�I�G�T����A��&���@1�A���QCS�@��H�H�|$PE1�1�1�H�5[覹�������H�|$H�5�������������f���T$��u�����fD�D$��t"H�|$PE1�1�1�H�5�L�T$�C���L�T$L�׽葸�����@H�t$1�H�=�L�T$ H�D$X�D$L蟼��L�T$ H����H�|$PE1�H�L$XH�ƺ����L�T$0H�D$(轻��L�\$(�D$ L���,����D$ L�T$0��ul��L�T$ 耺��L�T$ H��I�GH�nH�D$L�D$(w�D$ H�D$0H�\$8L��H�|$X�¹�����C��d� I��H�\$8��etO1�t$��t"H�|$PE1�1�1�H�5�L�T$����L�T$L���o���I�HH��t�a���L���Y����X���H�|$XL�T$(起��L�T$(��u�H�|$X袺��L�T$(��u��t$ I�H�H�
%��A�wP茷��L�T$(�g���f������fDH�|$PH�5���������A�����H={Q����H=LV���������D$ I�H�pw�t$(H���f���I�GHH���I��fD�������\���H�|$0����������I�����f�H�^L�|$`HDŽ$�H�D$pH�JH�=LH�D$xH�2H��$�H��$�H��!H�H�D$H�D$`�`���H�\$(L��L�|$H�D$hH�l$ M��t-H�T$ L����"�����u��$�%�=@��H��H9���L�;M��u���T$(9T$ ����H�|$X����H��t	�8a���D$L���H�|$PE1�1�1�H�5�L�T$�۵��L�T$������A�(�����L�T$H���}���L�|$H�\$(M�����H�|$�)���I������L���$������5���L�|$H�\$(�ͺH�x1��@����L$ I�WHH�ʍA�D$ �C�������AWI��AVAUE��ATI��USH��(H�\$`H�l$hH�$�L$L�t$pD�L$dH�%(H�D$1��4����L$L��L����H�=�1�A��L���o���I������H�$E��L����L�!H�=�1��E���I��H��tH�H��tH�EA�H�=�
�F���H��tH�5�
H��H�$���H�$����A�H��t7H�L$SH�5�
M��ARD�L$�L��D�T$��Y^H��I��D�$u1E1�H��t)H�L$U�M��ARD�L$H�5�
L�����I��XZM��tL���B���M��tL���5���M��t(H��tH�}H��t���H��tH�;H��t����H�t$dH34%(L��u<H��([]A\A]A^A_�fDH�5�H����������L���!��A�������@��1��f���H��� H�H���/�f�H��H9�t9pt��u�H9xu�H��@1��f.�������f���H�]� H�01�H�VH�Ƙ/D1�9:��H���H9�u��f.���AWI��AVI��AUA��ATL�%� UH�-� SL)�H�����H��t1��L��L��D��A��H��H9�u�H��[]A\A]A^A_�ff.������H��H���Usage:  %s [-c certprefix] [-k keyprefix] [-V certversion] [-v keyversion]
           [-d dbdir]
%-20s Directory with cert database (default is .)
%-20s prefix for the cert database (default is "")
%-20s prefix for the key database (default is "")
%-20s version of the cert database (default is 9)
%-20s version of the key database (default is 4)
-d certdir-c certprefix-k keyprefix-V certversion-v keyversionHOME.netscape%.900s%s%.900s/%s%.900s%s+%dUNKNOWN_ATTRIBUTE_TYPECKA_NSSUNKNOWN_ERRORCKR_NSSInvalid oid tag%s%s%s        %02x%s%s%s%sEncrypted Data PBES2Mac Data PBMAC1Couldn't allocate arena
%s, failed to decode
%s alg=%s Encrypted Data alg=%s ( failed to decode params)
Encrypted Data, failed to decode
(prf=%s iter=%d keyLen=%d salt=0xCKC_NSSCKO_NSSCKT_NSSCKM_NSSCKK_NSSCK_NSS%d (0x%08x)
key        Signature %s: FAILED %s with %s (0x%08x)
cert      %s(0x%08x): NULL (%d)
CK_FALSE
CK_TRUE
%d 0x%02x %c
empty  Object 0x%08x:
    Get Attribute %s (0x%08x):FAILED"%s"(0x%08x)
    Could allocate %d bytes for  Attribute %s (0x%08x)
%s:
Last record return PKCS #11 error = %s (0x%08x)
d:c:k:v:V:hdbdir selected is %s

CertDBKeyDBERROR: Directory "%s" does not exist.
Couldn't open databased in %s, error=%s (0x%08x)
���ij��ij��ij��ij��ij��ij��ij��ij��ij��ij��ij��ij������ܲ��ij��ij��ij��ij��ij��ij��IJ��ij��ij��ij��ij��ij��ij��ij��ij��ij��ij��|���sig_%s_%08x_%08xx0Hx0H�������������	
 !"#$%&'(01234`abcdefp��@@���QCS�RCS�SCS�TCS�UCS�VCS�WCS�XCS�dCS�eCS�fCS�gCS�hCS�QcS�RcS�ScS�TcS�UcS�VcS�WcS�XcS�YcS�ZcS�[cS�\cS�]cS�^cS�_cS�`cS��cS��cS�۠��iCS�)_dOeSnotExist_.db.%lu%s%s%sa%x=$DATA%d AND DROP TABLE IF EXISTS metaData;%s,a%x=$VALUE%dmetaData%s, a%xSELECT DISTINCT %s FROM %s where id=$ID LIMIT 1;%s,a%x%s,$VALUE%dNSS_SDB_USE_CACHEyesno/var/tmp/usr/tmpTMPDIRPRAGMA temp_store=MEMORY%sCachenssPublicnssPrivatePRAGMA table_info(%s);%s%c%s%s%d.dbCREATE TABLE %s (id PRIMARY KEY UNIQUE ON CONFLICT ABORT%s)SELECT ALL * FROM %s LIMIT 0;DELETE FROM %s;INSERT INTO metaData (id,item1) VALUES($ID,$ITEM1);INSERT INTO metaData (id,item1,item2) VALUES($ID,$ITEM1,$ITEM2);CREATE TABLE metaData (id PRIMARY KEY UNIQUE ON CONFLICT REPLACE, item1, item2);SELECT ALL * FROM metaData WHERE id=$ID;ROLLBACK TRANSACTION;COMMIT TRANSACTION;BEGIN IMMEDIATE TRANSACTION;DELETE FROM %s WHERE (id=$ID);INSERT INTO %s (id%s) VALUES($ID%s);UPDATE %s SET %s WHERE id=$ID;SELECT ALL id FROM %s;SELECT ALL id FROM %s WHERE %s;CREATE INDEX ckaid ON %s (a102)CREATE INDEX label ON %s (a3)CREATE INDEX subject ON %s (a101)CREATE INDEX issuer ON %s (a81)CREATE TEMPORARY TABLE %s AS SELECT * FROM %sDROP TABLE %s�Z�������������	
 !"#$%&'()01234`abcdefp�����@@�QCS�RCS�SCS�TCS�UCS�VCS�WCS�XCS�dCS�eCS�fCS�gCS�hCS�iCS�sCS�tCS�QcS�RcS�ScS�TcS�UcS�VcS�WcS�XcS�YcS�ZcS�[cS�\cS�]cS�^cS�_cS�`cS��cS��cS�۠�variablesconstantsarrayssizesC_InitializeC_FinalizeC_GetInfoC_GetFunctionListC_GetSlotListC_GetSlotInfoC_GetTokenInfoC_GetMechanismListC_GetMechanismInfoC_InitTokenC_InitPINC_SetPINC_OpenSessionC_CloseSessionC_CloseAllSessionsC_GetSessionInfoC_GetOperationStateC_SetOperationStateC_LoginC_LogoutC_CreateObjectC_CopyObjectC_DestroyObjectC_GetObjectSizeC_GetAttributeValueC_SetAttributeValueC_FindObjectsInitC_FindObjectsFinalC_FindObjectsC_EncryptInitC_EncryptUpdateC_EncryptFinalC_EncryptC_DecryptInitC_DecryptUpdateC_DecryptFinalC_DecryptC_DigestInitC_DigestUpdateC_DigestKeyC_DigestFinalC_DigestC_SignInitC_SignUpdateC_SignFinalC_SignRecoverInitC_SignRecoverC_SignC_VerifyInitC_VerifyUpdateC_VerifyFinalC_VerifyRecoverInitC_VerifyRecoverC_VerifyC_DigestEncryptUpdateC_DecryptDigestUpdateC_SignEncryptUpdateC_DecryptVerifyUpdateC_GenerateKeyPairC_GenerateKeyC_WrapKeyC_UnwrapKeyC_DeriveKeyC_SeedRandomC_GenerateRandomC_GetFunctionStatusC_CancelFunctionC_WaitForSlotEventNewArrayNewInitArgNewTemplateNewMechanismBuildTemplateSetTemplateSetStringSetPrintDeleteLoadSaveRestoreIncrementDecrementList all the variables
UnloadTimeSystemSet System FlagLoopRunHelpQuitIfQuitIfStringQuitExit from this programCK_FALSECK_TRUECKF_TOKEN_PRESENTCKF_REMOVABLE_DEVICECKF_HW_SLOTCKF_RNGCKF_WRITE_PROTECTEDCKF_LOGIN_REQUIREDCKF_USER_PIN_INITIALIZEDCKF_RESTORE_KEY_NOT_NEEDEDCKF_CLOCK_ON_TOKENCKF_DUAL_CRYPTO_OPERATIONSCKF_TOKEN_INITIALIZEDCKF_SECONDARY_AUTHENTICATIONCKF_USER_PIN_COUNT_LOWCKF_USER_PIN_FINAL_TRYCKF_USER_PIN_LOCKEDCKF_USER_PIN_TO_BE_CHANGEDCKF_SO_PIN_COUNT_LOWCKF_SO_PIN_FINAL_TRYCKF_SO_PIN_LOCKEDCKF_SO_PIN_TO_BE_CHANGEDCKF_RW_SESSIONCKF_SERIAL_SESSIONCKF_HWCKF_ENCRYPTCKF_DECRYPTCKF_DIGESTCKF_SIGNCKF_SIGN_RECOVERCKF_VERIFYCKF_VERIFY_RECOVERCKF_GENERATECKF_GENERATE_KEY_PAIRCKF_WRAPCKF_UNWRAPCKF_DERIVECKF_EC_F_PCKF_EC_F_2MCKF_EC_ECPARAMETERSCKF_EC_NAMEDCURVECKF_EC_UNCOMPRESSCKF_EC_COMPRESSCKF_OS_LOCKING_OKCKU_SOCKU_USERCKS_RO_PUBLIC_SESSIONCKS_RO_USER_FUNCTIONSCKS_RW_PUBLIC_SESSIONCKS_RW_USER_FUNCTIONSCKS_RW_SO_FUNCTIONSCKO_DATACKO_CERTIFICATECKO_PUBLIC_KEYCKO_PRIVATE_KEYCKO_SECRET_KEYCKO_HW_FEATURECKO_DOMAIN_PARAMETERSCKO_NSS_CRLCKO_NSS_SMIMECKO_NSS_TRUSTCKO_NSS_BUILTIN_ROOT_LISTCKH_MONOTONIC_COUNTERCKH_CLOCKCKK_RSACKK_DSACKK_DHCKK_ECDSACKK_ECCKK_EC_EDWARDSCKK_X9_42_DHCKK_KEACKK_GENERIC_SECRETCKK_RC2CKK_RC4CKK_DESCKK_DES2CKK_DES3CKK_CASTCKK_CAST3CKK_CAST5CKK_CAST128CKK_RC5CKK_IDEACKK_SKIPJACKCKK_BATONCKK_JUNIPERCKK_CDMFCKK_AESCKK_CAMELLIACKK_NSS_PKCS8CKC_X_509CKC_X_509_ATTR_CERTCKA_CLASSCKA_TOKENCKA_PRIVATECKA_LABELCKA_APPLICATIONCKA_VALUECKA_OBJECT_IDCKA_CERTIFICATE_TYPECKA_ISSUERCKA_SERIAL_NUMBERCKA_AC_ISSUERCKA_OWNERCKA_ATTR_TYPESCKA_TRUSTEDCKA_KEY_TYPECKA_SUBJECTCKA_IDCKA_SENSITIVECKA_ENCRYPTCKA_DECRYPTCKA_WRAPCKA_UNWRAPCKA_SIGNCKA_SIGN_RECOVERCKA_VERIFYCKA_VERIFY_RECOVERCKA_DERIVECKA_START_DATECKA_END_DATECKA_MODULUSCKA_MODULUS_BITSCKA_PUBLIC_EXPONENTCKA_PRIVATE_EXPONENTCKA_PRIME_1CKA_PRIME_2CKA_EXPONENT_1CKA_EXPONENT_2CKA_COEFFICIENTCKA_PRIMECKA_SUBPRIMECKA_BASECKA_PRIME_BITSCKA_SUB_PRIME_BITSCKA_VALUE_BITSCKA_VALUE_LENCKA_EXTRACTABLECKA_LOCALCKA_NEVER_EXTRACTABLECKA_ALWAYS_SENSITIVECKA_KEY_GEN_MECHANISMCKA_MODIFIABLECKA_ECDSA_PARAMSCKA_EC_PARAMSCKA_EC_POINTCKA_SECONDARY_AUTHCKA_AUTH_PIN_FLAGSCKA_HW_FEATURE_TYPECKA_RESET_ON_INITCKA_HAS_RESETCKA_NSS_URLCKA_NSS_EMAILCKA_NSS_SMIME_INFOCKA_NSS_SMIME_TIMESTAMPCKA_NSS_PKCS8_SALTCKA_NSS_PASSWORD_CHECKCKA_NSS_EXPIRESCKA_NSS_KRLCKA_NSS_PQG_COUNTERCKA_NSS_PQG_SEEDCKA_NSS_PQG_HCKA_NSS_PQG_SEED_BITSCKA_TRUST_DIGITAL_SIGNATURECKA_TRUST_NON_REPUDIATIONCKA_TRUST_KEY_ENCIPHERMENTCKA_TRUST_DATA_ENCIPHERMENTCKA_TRUST_KEY_AGREEMENTCKA_TRUST_KEY_CERT_SIGNCKA_TRUST_CRL_SIGNCKA_TRUST_SERVER_AUTHCKA_TRUST_CLIENT_AUTHCKA_TRUST_CODE_SIGNINGCKA_TRUST_EMAIL_PROTECTIONCKA_TRUST_IPSEC_END_SYSTEMCKA_TRUST_IPSEC_TUNNELCKA_TRUST_IPSEC_USERCKA_TRUST_TIME_STAMPINGCKA_CERT_SHA1_HASHCKA_CERT_MD5_HASHCKA_NSS_DBCKA_NSS_TRUSTCKM_RSA_PKCSCKM_RSA_9796CKM_RSA_X_509CKM_RSA_PKCS_KEY_PAIR_GENCKM_MD2_RSA_PKCSCKM_MD5_RSA_PKCSCKM_SHA1_RSA_PKCSCKM_RIPEMD128_RSA_PKCSCKM_RIPEMD160_RSA_PKCSCKM_RSA_PKCS_OAEPCKM_RSA_X9_31_KEY_PAIR_GENCKM_RSA_X9_31CKM_SHA1_RSA_X9_31CKM_DSA_KEY_PAIR_GENCKM_DSACKM_DSA_SHA1CKM_DH_PKCS_KEY_PAIR_GENCKM_DH_PKCS_DERIVECKM_X9_42_DH_DERIVECKM_X9_42_DH_HYBRID_DERIVECKM_X9_42_MQV_DERIVECKM_SHA256_RSA_PKCSCKM_SHA384_RSA_PKCSCKM_SHA512_RSA_PKCSCKM_RC2_KEY_GENCKM_RC2_ECBCKM_RC2_CBCCKM_RC2_MACCKM_RC2_MAC_GENERALCKM_RC2_CBC_PADCKM_RC4_KEY_GENCKM_RC4CKM_DES_KEY_GENCKM_DES_ECBCKM_DES_CBCCKM_DES_MACCKM_DES_MAC_GENERALCKM_DES_CBC_PADCKM_DES2_KEY_GENCKM_DES3_KEY_GENCKM_DES3_ECBCKM_DES3_CBCCKM_DES3_MACCKM_DES3_MAC_GENERALCKM_DES3_CBC_PADCKM_CDMF_KEY_GENCKM_CDMF_ECBCKM_CDMF_CBCCKM_CDMF_MACCKM_CDMF_MAC_GENERALCKM_CDMF_CBC_PADCKM_MD2CKM_MD2_HMACCKM_MD2_HMAC_GENERALCKM_MD5CKM_MD5_HMACCKM_MD5_HMAC_GENERALCKM_SHA_1CKM_SHA_1_HMACCKM_SHA_1_HMAC_GENERALCKM_RIPEMD128CKM_RIPEMD128_HMACCKM_RIPEMD128_HMAC_GENERALCKM_RIPEMD160CKM_RIPEMD160_HMACCKM_RIPEMD160_HMAC_GENERALCKM_SHA256CKM_SHA256_HMAC_GENERALCKM_SHA256_HMACCKM_SHA384CKM_SHA384_HMAC_GENERALCKM_SHA384_HMACCKM_SHA512CKM_SHA512_HMAC_GENERALCKM_SHA512_HMACCKM_AES_CMACCKM_AES_CMAC_GENERALCKM_CAST_KEY_GENCKM_CAST_ECBCKM_CAST_CBCCKM_CAST_MACCKM_CAST_MAC_GENERALCKM_CAST_CBC_PADCKM_CAST3_KEY_GENCKM_CAST3_ECBCKM_CAST3_CBCCKM_CAST3_MACCKM_CAST3_MAC_GENERALCKM_CAST3_CBC_PADCKM_CAST5_KEY_GENCKM_CAST128_KEY_GENCKM_CAST5_ECBCKM_CAST128_ECBCKM_CAST5_CBCCKM_CAST128_CBCCKM_CAST5_MACCKM_CAST128_MACCKM_CAST5_MAC_GENERALCKM_CAST128_MAC_GENERALCKM_CAST5_CBC_PADCKM_CAST128_CBC_PADCKM_RC5_KEY_GENCKM_RC5_ECBCKM_RC5_CBCCKM_RC5_MACCKM_RC5_MAC_GENERALCKM_RC5_CBC_PADCKM_IDEA_KEY_GENCKM_IDEA_ECBCKM_IDEA_CBCCKM_IDEA_MACCKM_IDEA_MAC_GENERALCKM_IDEA_CBC_PADCKM_GENERIC_SECRET_KEY_GENCKM_CONCATENATE_BASE_AND_KEYCKM_CONCATENATE_BASE_AND_DATACKM_CONCATENATE_DATA_AND_BASECKM_XOR_BASE_AND_DATACKM_EXTRACT_KEY_FROM_KEYCKM_SSL3_PRE_MASTER_KEY_GENCKM_SSL3_MASTER_KEY_DERIVECKM_SSL3_KEY_AND_MAC_DERIVECKM_SSL3_MASTER_KEY_DERIVE_DHCKM_TLS_PRE_MASTER_KEY_GENCKM_TLS_MASTER_KEY_DERIVECKM_TLS_KEY_AND_MAC_DERIVECKM_TLS_MASTER_KEY_DERIVE_DHCKM_SSL3_MD5_MACCKM_SSL3_SHA1_MACCKM_MD5_KEY_DERIVATIONCKM_MD2_KEY_DERIVATIONCKM_SHA1_KEY_DERIVATIONCKM_SHA256_KEY_DERIVATIONCKM_SHA384_KEY_DERIVATIONCKM_SHA512_KEY_DERIVATIONCKM_PBE_MD2_DES_CBCCKM_PBE_MD5_DES_CBCCKM_PBE_MD5_CAST_CBCCKM_PBE_MD5_CAST3_CBCCKM_PBE_MD5_CAST5_CBCCKM_PBE_MD5_CAST128_CBCCKM_PBE_SHA1_CAST5_CBCCKM_PBE_SHA1_CAST128_CBCCKM_PBE_SHA1_RC4_128CKM_PBE_SHA1_RC4_40CKM_PBE_SHA1_DES3_EDE_CBCCKM_PBE_SHA1_DES2_EDE_CBCCKM_PBE_SHA1_RC2_128_CBCCKM_PBE_SHA1_RC2_40_CBCCKM_PKCS5_PBKD2CKM_PBA_SHA1_WITH_SHA1_HMACCKM_KEY_WRAP_LYNKSCKM_KEY_WRAP_SET_OAEPCKM_SKIPJACK_KEY_GENCKM_SKIPJACK_ECB64CKM_SKIPJACK_CBC64CKM_SKIPJACK_OFB64CKM_SKIPJACK_CFB64CKM_SKIPJACK_CFB32CKM_SKIPJACK_CFB16CKM_SKIPJACK_CFB8CKM_SKIPJACK_WRAPCKM_SKIPJACK_PRIVATE_WRAPCKM_SKIPJACK_RELAYXCKM_KEA_KEY_PAIR_GENCKM_KEA_KEY_DERIVECKM_FORTEZZA_TIMESTAMPCKM_BATON_KEY_GENCKM_BATON_ECB128CKM_BATON_ECB96CKM_BATON_CBC128CKM_BATON_COUNTERCKM_BATON_SHUFFLECKM_BATON_WRAPCKM_ECDSA_KEY_PAIR_GENCKM_EC_KEY_PAIR_GENCKM_ECDSACKM_ECDSA_SHA1CKM_ECDH1_DERIVECKM_ECDH1_COFACTOR_DERIVECKM_EC_EDWARDS_KEY_PAIR_GENCKM_EDDSACKM_ECMQV_DERIVECKM_JUNIPER_KEY_GENCKM_JUNIPER_ECB128CKM_JUNIPER_CBC128CKM_JUNIPER_COUNTERCKM_JUNIPER_SHUFFLECKM_JUNIPER_WRAPCKM_FASTHASHCKM_AES_KEY_GENCKM_AES_ECBCKM_AES_CBCCKM_AES_MACCKM_AES_MAC_GENERALCKM_AES_CBC_PADCKM_CAMELLIA_KEY_GENCKM_CAMELLIA_ECBCKM_CAMELLIA_CBCCKM_CAMELLIA_MACCKM_CAMELLIA_MAC_GENERALCKM_CAMELLIA_CBC_PADCKM_SEED_KEY_GENCKM_SEED_ECBCKM_SEED_CBCCKM_SEED_MACCKM_SEED_MAC_GENERALCKM_SEED_CBC_PADCKM_SEED_ECB_ENCRYPT_DATACKM_SEED_CBC_ENCRYPT_DATACKM_DSA_PARAMETER_GENCKM_DH_PKCS_PARAMETER_GENCKM_NSS_AES_KEY_WRAPCKM_NSS_AES_KEY_WRAP_PADCKM_NSS_PBE_SHA1_DES_CBCCKM_NSS_PBE_SHA1_40_BIT_RC4CKM_NSS_PBE_SHA1_128_BIT_RC4CKM_NSS_PBE_SHA1_HMAC_KEY_GENCKM_NSS_PBE_MD5_HMAC_KEY_GENCKM_NSS_PBE_MD2_HMAC_KEY_GENCKM_TLS_PRF_GENERALCKR_OKCKR_CANCELCKR_HOST_MEMORYCKR_SLOT_ID_INVALIDCKR_GENERAL_ERRORCKR_FUNCTION_FAILEDCKR_ARGUMENTS_BADCKR_NO_EVENTCKR_NEED_TO_CREATE_THREADSCKR_CANT_LOCKCKR_ATTRIBUTE_READ_ONLYCKR_ATTRIBUTE_SENSITIVECKR_ATTRIBUTE_TYPE_INVALIDCKR_ATTRIBUTE_VALUE_INVALIDCKR_DATA_INVALIDCKR_DATA_LEN_RANGECKR_DEVICE_ERRORCKR_DEVICE_MEMORYCKR_DEVICE_REMOVEDCKR_ENCRYPTED_DATA_INVALIDCKR_ENCRYPTED_DATA_LEN_RANGECKR_FUNCTION_CANCELEDCKR_FUNCTION_NOT_PARALLELCKR_FUNCTION_NOT_SUPPORTEDCKR_KEY_HANDLE_INVALIDCKR_KEY_SIZE_RANGECKR_KEY_TYPE_INCONSISTENTCKR_KEY_NOT_NEEDEDCKR_KEY_CHANGEDCKR_KEY_NEEDEDCKR_KEY_INDIGESTIBLECKR_KEY_NOT_WRAPPABLECKR_KEY_UNEXTRACTABLECKR_MECHANISM_INVALIDCKR_MECHANISM_PARAM_INVALIDCKR_OBJECT_HANDLE_INVALIDCKR_OPERATION_ACTIVECKR_OPERATION_NOT_INITIALIZEDCKR_PIN_INCORRECTCKR_PIN_INVALIDCKR_PIN_LEN_RANGECKR_PIN_EXPIREDCKR_PIN_LOCKEDCKR_SESSION_CLOSEDCKR_SESSION_COUNTCKR_SESSION_HANDLE_INVALIDCKR_SESSION_READ_ONLYCKR_SESSION_EXISTSCKR_SESSION_READ_ONLY_EXISTSCKR_SIGNATURE_INVALIDCKR_SIGNATURE_LEN_RANGECKR_TEMPLATE_INCOMPLETECKR_TEMPLATE_INCONSISTENTCKR_TOKEN_NOT_PRESENTCKR_TOKEN_NOT_RECOGNIZEDCKR_TOKEN_WRITE_PROTECTEDCKR_UNWRAPPING_KEY_SIZE_RANGECKR_USER_ALREADY_LOGGED_INCKR_USER_NOT_LOGGED_INCKR_USER_PIN_NOT_INITIALIZEDCKR_USER_TYPE_INVALIDCKR_USER_TOO_MANY_TYPESCKR_WRAPPED_KEY_INVALIDCKR_WRAPPED_KEY_LEN_RANGECKR_WRAPPING_KEY_SIZE_RANGECKR_RANDOM_SEED_NOT_SUPPORTEDCKR_RANDOM_NO_RNGCKR_DOMAIN_PARAMS_INVALIDCKR_BUFFER_TOO_SMALLCKR_SAVED_STATE_INVALIDCKR_INFORMATION_SENSITIVECKR_STATE_UNSAVEABLECKR_CRYPTOKI_NOT_INITIALIZEDCKR_MUTEX_BADCKR_MUTEX_NOT_LOCKEDCKR_VENDOR_DEFINEDCKT_NSS_TRUSTEDCKT_NSS_TRUSTED_DELEGATORCKT_NSS_NOT_TRUSTEDCKT_NSS_MUST_VERIFY_TRUSTCKT_NSS_TRUST_UNKNOWNCKT_NSS_VALID_DELEGATORCK_EFFECTIVELY_INFINITECK_UNAVAILABLE_INFORMATIONNoneBoolInfoFlagsSlotFlagsTokenFlagsSessionFlagsMechanismFlagsInitializeFlagsUsersSessionStateHardwareKeyTypeCertificateTypeAttributeResultTrustAvailableSizesCurrentSizeVariableCK_ULONGUTF8CK_INFOCK_SLOT_INFOCK_TOKEN_INFOCK_SESSION_INFOCK_ATTRIBUTECK_MECHANISMCK_MECHANISM_INFOCK_C_INITIALIZE_ARGSCK_FUNCTION_LISTVariables are random strings of characters. These should begin with alpha
 characters, and should not contain any spaces, nor should they match any
 built-in constants. There is some checking in the code for these things,
 but it's not 100% and using invalid variable names can cause problems.
 Variables are created by any 'OUT' parameter. If the variable does not
 exist, it will be created. For in parameters variables must already exist.
pk11util recognizes *lots* of constants. All CKA_, CKF_, CKO_, CKU_, CKS_,
 CKC_, CKK_, CKH_, CKM_, CKT_ values from the PKCS #11 spec are recognized.
 Constants can be specified with their fully qualified CK?_ value, or the
 prefix can be dropped. Constants are matched case insensitve.
Arrays are special variables which represent 'C' arrays. Each array 
 variable can be referenced as a group (using just the name), or as 
 individual elements (with the [int] operator). Example:
      print myArray    # prints the full array.
      print myArray[3] # prints the 3rd elemement of the array 
Size operaters returns the size in bytes of a variable, or the number of
 elements in an array.
    size(var) and sizeof(var) return the size of var in bytes.
    sizea(var) and sizeofarray(var) return the number of elements in var.
       If var is not an array, sizea(var) returns 1.
C_Initialize pInitArgs

C_Initialize initializes the PKCS #11 library.
  pInitArgs  if this is not NULL_PTR it gets cast to and dereferenced
C_Finalize pReserved

C_Finalize indicates that an application is done with the PKCS #11 library.
 pReserved  reserved. Should be NULL_PTR
C_GetInfo pInfo

C_GetInfo returns general information about PKCS #11.
 pInfo   location that receives information
C_GetFunctionList ppFunctionList

C_GetFunctionList returns the function list.
 ppFunctionList   receives pointer to function list
C_GetSlotList tokenPresent pSlotList pulCount

C_GetSlotList obtains a list of slots in the system.
 tokenPresent    only slots with tokens?
 pSlotList       receives array of slot IDs
 pulCount        receives number of slots
C_GetSlotInfo slotID pInfo

C_GetSlotInfo obtains information about a particular slot in the system.
 slotID    the ID of the slot
 pInfo     receives the slot information
C_GetTokenInfo slotID pInfo

C_GetTokenInfo obtains information about a particular token in the system.
 slotID    ID of the token's slot
 pInfo     receives the token information
C_GetMechanismList slotID pMechanismList pulCount

C_GetMechanismList obtains a list of mechanism types supported by a token.
 slotID            ID of token's slot
 pMechanismList    gets mech. array
 pulCount          gets # of mechs.
C_GetMechanismInfo slotID type pInfo

C_GetMechanismInfo obtains information about a particular mechanism possibly
supported by a token.
 slotID    ID of the token's slot
 type      type of mechanism
 pInfo     receives mechanism info
C_InitToken slotID pPin ulPinLen pLabel

C_InitToken initializes a token.
 slotID      ID of the token's slot
 pPin        the SO's initial PIN
 ulPinLen    length in bytes of the PIN
 pLabel      32-byte token label (blank padded)
C_InitPIN hSession pPin ulPinLen

C_InitPIN initializes the normal user's PIN.
 hSession    the session's handle
 pPin        the normal user's PIN
 ulPinLen    length in bytes of the PIN
C_SetPIN hSession pOldPin ulOldLen pNewPin ulNewLen

C_SetPIN modifies the PIN of the user who is logged in.
 hSession    the session's handle
 pOldPin     the old PIN
 ulOldLen    length of the old PIN
 pNewPin     the new PIN
 ulNewLen    length of the new PIN
C_OpenSession slotID flags phSession

C_OpenSession opens a session between an application and a token.
 slotID          the slot's ID
 flags           from
 phSession       gets session handle
C_CloseSession hSession

C_CloseSession closes a session between an application and a token.
 hSession   the session's handle
C_CloseAllSessions slotID

C_CloseAllSessions closes all sessions with a token.
 slotID   the token's slot
C_GetSessionInfo hSession pInfo

C_GetSessionInfo obtains information about the session.
 hSession    the session's handle
 pInfo       receives session info
C_GetOperationState hSession pOpState pulOpStateLen

C_GetOperationState obtains the state of the cryptographic operation in a
session.
 hSession        session's handle
 pOpState        gets state
 pulOpStateLen   gets state length
C_SetOperationState hSession pOpState ulOpStateLen hEncKey hAuthKey

C_SetOperationState restores the state of the cryptographic operation in a
session.
 hSession        session's handle
 pOpState        holds state
 ulOpStateLen    holds state length
 hEncKey         en/decryption key
 hAuthnKey       sign/verify key
C_Login hSession userType pPin ulPinLen

C_Login logs a user into a token.
 hSession    the session's handle
 userType    the user type
 pPin        the user's PIN
 ulPinLen    the length of the PIN
C_Logout hSession

C_Logout logs a user out from a token.
 hSession   the session's handle
C_CreateObject hSession pTemplate ulCount phObject

C_CreateObject creates a new object.
 hSession      the session's handle
 pTemplate     the object's template
 ulCount       attributes in template
 phObject   gets new object's handle.
C_CopyObject hSession hObject pTemplate ulCount phNewObject

C_CopyObject copies an object creating a new object for the copy.
 hSession      the session's handle
 hObject       the object's handle
 pTemplate     template for new object
 ulCount       attributes in template
 phNewObject   receives handle of copy
C_DestroyObject hSession hObject

C_DestroyObject destroys an object.
 hSession    the session's handle
 hObject     the object's handle
C_GetObjectSize hSession hObject pulSize

C_GetObjectSize gets the size of an object in bytes.
 hSession    the session's handle
 hObject     the object's handle
 pulSize     receives size of object
C_GetAttributeValue hSession hObject pTemplate ulCount

C_GetAttributeValue obtains the value of one or more object attributes.
 hSession     the session's handle
 hObject      the object's handle
 pTemplate    specifies attrs; gets vals
 ulCount      attributes in template
C_SetAttributeValue hSession hObject pTemplate ulCount

C_SetAttributeValue modifies the value of one or more object attributes
 hSession     the session's handle
 hObject      the object's handle
 pTemplate    specifies attrs and values
 ulCount      attributes in template
C_FindObjectsInit hSession pTemplate ulCount

C_FindObjectsInit initializes a search for token and session objects that
match a template.
 hSession     the session's handle
 pTemplate    attribute values to match
 ulCount      attrs in search template
C_FindObjectsFinal hSession

C_FindObjectsFinal finishes a search for token and session objects.
 hSession   the session's handle
C_FindObjects hSession phObject ulMaxObjectCount pulObjectCount

C_FindObjects continues a search for token and session objects that match
a template obtaining additional object handles.
 hSession            session's handle
 phObject            gets obj. handles
 ulMaxObjectCount    max handles to get
 pulObjectCount      actual # returned
C_EncryptInit hSession pMechanism hKey

C_EncryptInit initializes an encryption operation.
 hSession      the session's handle
 pMechanism    the encryption mechanism
 hKey          handle of encryption key
C_EncryptUpdate hSession pPart ulPartLen pEncryptedPart pulEncryptedPartLen

C_EncryptUpdate continues a multiple-part encryption operation.
 hSession             session's handle
 pPart                the plaintext data
 ulPartLen            plaintext data len
 pEncryptedPart       gets ciphertext
 pulEncryptedPartLen  gets c-text size
C_EncryptFinal hSession pLastEncryptedPart pulLastEncryptedPartLen

C_EncryptFinal finishes a multiple-part encryption operation.
 hSession                  session handle
 pLastEncryptedPart        last c-text
 pulLastEncryptedPartLen   gets last size
C_Encrypt hSession pData ulDataLen pEncryptedData pulEncryptedDataLen

C_Encrypt encrypts single-part data.
 hSession              session's handle
 pData                 the plaintext data
 ulDataLen             bytes of plaintext
 pEncryptedData        gets ciphertext
 pulEncryptedDataLen   gets c-text size
C_DecryptInit hSession pMechanism hKey

C_DecryptInit initializes a decryption operation.
 hSession      the session's handle
 pMechanism    the decryption mechanism
 hKey          handle of decryption key
C_DecryptUpdate hSession pEncryptedPart ulEncryptedPartLen pPart pulPartLen

C_DecryptUpdate continues a multiple-part decryption operation.
 hSession              session's handle
 pEncryptedPart        encrypted data
 ulEncryptedPartLen    input length
 pPart                 gets plaintext
 pulPartLen            p-text size
C_DecryptFinal hSession pLastPart pulLastPartLen

C_DecryptFinal finishes a multiple-part decryption operation.
 hSession         the session's handle
 pLastPart        gets plaintext
 pulLastPartLen   p-text size
C_Decrypt hSession pEncryptedData ulEncryptedDataLen pData pulDataLen

C_Decrypt decrypts encrypted data in a single part.
 hSession             session's handle
 pEncryptedData       ciphertext
 ulEncryptedDataLen   ciphertext length
 pData                gets plaintext
 pulDataLen           gets p-text size
C_DigestInit hSession pMechanism

C_DigestInit initializes a message-digesting operation.
 hSession     the session's handle
 pMechanism   the digesting mechanism
C_DigestUpdate hSession pPart ulPartLen

C_DigestUpdate continues a multiple-part message-digesting operation.
 hSession    the session's handle
 pPart       data to be digested
 ulPartLen   bytes of data to be digested
C_DigestKey hSession hKey

C_DigestKey continues a multi-part message-digesting operation by digesting
the value of a secret key as part of the data already digested.
 hSession    the session's handle
 hKey        secret key to digest
C_DigestFinal hSession pDigest pulDigestLen

C_DigestFinal finishes a multiple-part message-digesting operation.
 hSession       the session's handle
 pDigest        gets the message digest
 pulDigestLen   gets byte count of digest
C_Digest hSession pData ulDataLen pDigest pulDigestLen

C_Digest digests data in a single part.
 hSession       the session's handle
 pData          data to be digested
 ulDataLen      bytes of data to digest
 pDigest        gets the message digest
 pulDigestLen   gets digest length
C_SignInit hSession pMechanism hKey

C_SignInit initializes a signature (private key encryption operation where
the signature is (will be) an appendix to the data and plaintext cannot be
recovered from the signature.
 hSession      the session's handle
 pMechanism    the signature mechanism
 hKey          handle of signature key
C_SignUpdate hSession pPart ulPartLen

C_SignUpdate continues a multiple-part signature operation where the
signature is (will be) an appendix to the data and plaintext cannot be
recovered from the signature.
 hSession    the session's handle
 pPart       the data to sign
 ulPartLen   count of bytes to sign
C_SignFinal hSession pSignature pulSignatureLen

C_SignFinal finishes a multiple-part signature operation returning the
signature.
 hSession          the session's handle
 pSignature        gets the signature
 pulSignatureLen   gets signature length
C_SignRecoverInit hSession pMechanism hKey

C_SignRecoverInit initializes a signature operation where the data can be
recovered from the signature.
 hSession     the session's handle
 pMechanism   the signature mechanism
 hKey         handle of the signature key
C_SignRecover hSession pData ulDataLen pSignature pulSignatureLen

C_SignRecover signs data in a single operation where the data can be
recovered from the signature.
 hSession          the session's handle
 pData             the data to sign
 ulDataLen         count of bytes to sign
 pSignature        gets the signature
 pulSignatureLen   gets signature length
C_Sign hSession pData ulDataLen pSignature pulSignatureLen

C_Sign signs (encrypts with private key) data in a single part where the
signature is (will be) an appendix to the data and plaintext cannot be
recovered from the signature.
 hSession          the session's handle
 pData             the data to sign
 ulDataLen         count of bytes to sign
 pSignature        gets the signature
 pulSignatureLen   gets signature length
C_VerifyInit hSession pMechanism hKey

C_VerifyInit initializes a verification operation where the signature is an
appendix to the data and plaintext cannot cannot be recovered from the
signature (e.g. DSA).
 hSession      the session's handle
 pMechanism    the verification mechanism
 hKey          verification key
C_VerifyUpdate hSession pPart ulPartLen

C_VerifyUpdate continues a multiple-part verification operation where the
signature is an appendix to the data and plaintext cannot be recovered from
the signature.
 hSession    the session's handle
 pPart       signed data
 ulPartLen   length of signed data
C_VerifyFinal hSession pSignature ulSignatureLen

C_VerifyFinal finishes a multiple-part verification operation checking the
signature.
 hSession         the session's handle
 pSignature       signature to verify
 ulSignatureLen   signature length
C_VerifyRecoverInit hSession pMechanism hKey

C_VerifyRecoverInit initializes a signature verification operation where the
data is recovered from the signature.
 hSession      the session's handle
 pMechanism    the verification mechanism
 hKey          verification key
C_VerifyRecover hSession pSignature ulSignatureLen pData pulDataLen

C_VerifyRecover verifies a signature in a single-part operation where the
data is recovered from the signature.
 hSession          the session's handle
 pSignature        signature to verify
 ulSignatureLen    signature length
 pData             gets signed data
 pulDataLen        gets signed data len
C_Verify hSession pData ulDataLen pSignature ulSignatureLen

C_Verify verifies a signature in a single-part operation where the signature
is an appendix to the data and plaintext cannot be recovered from the
signature.
 hSession         the session's handle
 pData            signed data
 ulDataLen        length of signed data
 pSignature       signature
 ulSignatureLen   signature length*/
C_DigestEncryptUpdate hSession pPart ulPartLen pEncryptedPart \
    pulEncryptedPartLen

C_DigestEncryptUpdate continues a multiple-part digesting and encryption
operation.
 hSession              session's handle
 pPart                 the plaintext data
 ulPartLen             plaintext length
 pEncryptedPart        gets ciphertext
 pulEncryptedPartLen   gets c-text length
C_DecryptDigestUpdate hSession pEncryptedPart ulEncryptedPartLen pPart \
    pulPartLen

C_DecryptDigestUpdate continues a multiple-part decryption and digesting
operation.
 hSession              session's handle
 pEncryptedPart        ciphertext
 ulEncryptedPartLen    ciphertext length
 pPart                 gets plaintext
 pulPartLen            gets plaintext len
C_SignEncryptUpdate hSession pPart ulPartLen pEncryptedPart \
    pulEncryptedPartLen

C_SignEncryptUpdate continues a multiple-part signing and encryption
operation.
 hSession              session's handle
 pPart                 the plaintext data
 ulPartLen             plaintext length
 pEncryptedPart        gets ciphertext
 pulEncryptedPartLen   gets c-text length
C_DecryptVerifyUpdate hSession pEncryptedPart ulEncryptedPartLen pPart \
    pulPartLen

C_DecryptVerifyUpdate continues a multiple-part decryption and verify
operation.
 hSession              session's handle
 pEncryptedPart        ciphertext
 ulEncryptedPartLen    ciphertext length
 pPart                 gets plaintext
 pulPartLen            gets p-text length
C_GenerateKeyPair hSession pMechanism pPublicKeyTemplate \
    ulPublicKeyAttributeCount pPrivateKeyTemplate ulPrivateKeyAttributeCount \
    phPublicKey phPrivateKey

C_GenerateKeyPair generates a public-key/private-key pair creating new key
objects.
 hSession                      sessionhandle
 pMechanism                    key-genmech.
 pPublicKeyTemplate            templatefor pub. key
 ulPublicKeyAttributeCount     # pub. attrs.
 pPrivateKeyTemplate           templatefor priv. key
 ulPrivateKeyAttributeCount    # priv. attrs.
 phPublicKey                   gets pub. keyhandle
 phPrivateKey                  getspriv. keyhandle
C_GenerateKey hSession pMechanism pTemplate ulCount phKey

C_GenerateKey generates a secret key creating a new key object.
 hSession      the session's handle
 pMechanism    key generation mech.
 pTemplate     template for new key
 ulCount       # of attrs in template
 phKey         gets handle of new key
C_WrapKey hSession pMechanism hWrappingKey hKey pWrappedKey pulWrappedKeyLen

C_WrapKey wraps (i.e. encrypts) a key.
 hSession          the session's handle
 pMechanism        the wrapping mechanism
 hWrappingKey      wrapping key
 hKey              key to be wrapped
 pWrappedKey       gets wrapped key
 pulWrappedKeyLen  gets wrapped key size
C_UnwrapKey hSession pMechanism hUnwrappingKey pWrappedKey ulWrappedKeyLen \
    pTemplate ulAttributeCount phKey

C_UnwrapKey unwraps (decrypts) a wrapped key creating a new key object.
 hSession            session's handle
 pMechanism          unwrapping mech.
 hUnwrappingKey      unwrapping key
 pWrappedKey         the wrapped key
 ulWrappedKeyLen     wrapped key len
 pTemplate           new key template
 ulAttributeCount    template length
 phKey               gets new handle
C_DeriveKey hSession pMechanism hBaseKey pTemplate ulAttributeCount phKey

C_DeriveKey derives a key from a base key creating a new key object.
 hSession            session's handle
 pMechanism          key deriv. mech.
 hBaseKey            base key
 pTemplate           new key template
 ulAttributeCount    template length
 phKey               gets new handle
C_SeedRandom hSession pSeed ulSeedLen

C_SeedRandom mixes additional seed material into the token's random number
generator.
 hSession    the session's handle
 pSeed       the seed material
 ulSeedLen   length of seed material
C_GenerateRandom hSession RandomData ulRandomLen

C_GenerateRandom generates random data.
 hSession      the session's handle
 RandomData    receives the random data
 ulRandomLen   # of bytes to generate
C_GetFunctionStatus hSession

C_GetFunctionStatus is a legacy function; it obtains an updated status of
a function running in parallel with an application.
 hSession   the session's handle
C_CancelFunction hSession

C_CancelFunction is a legacy function; it cancels a function running in
parallel.
 hSession   the session's handle
C_WaitForSlotEvent flags pSlot pRserved

C_WaitForSlotEvent waits for a slot event (token insertion removal etc.)
to occur.
 flags          blocking/nonblocking flag
 pSlot    location that receives the slot ID
 pRserved    reserved.  Should be NULL_PTR
NewArray varName varType array size

Creates a new array variable.
 varName     variable name of the new array
 varType     data type of the new array
 size        number of elements in the array
NewInitArg varName flags string

Creates a new init variable.
 varName     variable name of the new initArg
 flags       value to set the flags field
 string      string parameter for init arg
NewTemplate varName attributeList

Create a new empty template and populate the attribute list
 varName        variable name of the new template
 attributeList  comma separated list of CKA_ATTRIBUTE types
NewMechanism varName mechanismType

Create a new CK_MECHANISM object with type NULL parameters and specified type
 varName        variable name of the new mechansim
 mechanismType  CKM_ mechanism type value to set int the type field
BuildTemplate template

Allocates space for the value in a template which has the sizes filled in,
but no values allocated yet.
 template        variable name of the template
SetTemplate template index value

Sets a particular element of a template to a CK_ULONG
 template        variable name of the template
 index           index into the template to the element to change
 value           32 bit value to set in the template
SetString varName string

Sets a particular variable to a string value
 variable        variable name of new string
 string          String to set the variable to
Set varName value

Sets a particular variable to CK_ULONG
 variable        name of the new variable
 value           32 bit value to set variable to
Print varName

prints a variable
 variable        name of the variable to print
Delete varName

delete a variable
 variable        name of the variable to delete
load libraryName

load a pkcs #11 module
 libraryName        Name of a shared library
Save filename variable

Saves the binary value of 'variable' in file 'filename'
 fileName        target file to save the variable in
 variable        variable to save
Restore filename variable

Restores a variable from a file
 fileName        target file to restore the variable from
 variable        variable to restore
Increment variable value

Increment a variable by value
Decrement variable value

Decrement a variable by value
Unload the currrently loaded PKCS #11 library
Run filename

reads filename as script of commands to execute
Time pkcs11 command

Execute a pkcs #11 command and time the results
LoopRun filename var start end step

Run in a loop. Loop exit if scrip does and explicit quit (Quit QuitIf etc.)Help [command]

print general help, or help for a specific command
QuitIf arg1 comparator arg2

Exit from this program if Condition is valid, valid comparators:
  < > <= >= = !=
QuitIfString arg1 comparator arg2

Exit from this program if Condition is valid, valid comparators:
  = !=
CKF_PROTECTED_AUTHENTICATION_PATHCKF_LIBRARY_CANT_CREATE_OS_THREADSCKM_NSS_TLS_MASTER_KEY_DERIVE_SHA256CKM_NSS_TLS_KEY_AND_MAC_DERIVE_SHA256CKM_NSS_TLS_MASTER_KEY_DERIVE_DH_SHA256CKM_NSS_PBE_SHA1_TRIPLE_DES_CBCCKM_NSS_PBE_SHA1_40_BIT_RC2_CBCCKM_NSS_PBE_SHA1_128_BIT_RC2_CBCCKM_NSS_PBE_SHA1_FAULTY_3DES_CBCCKM_NSS_TLS_PRF_GENERAL_SHA256CKR_KEY_FUNCTION_NOT_PERMITTEDCKR_SESSION_PARALLEL_NOT_SUPPORTEDCKR_SESSION_READ_WRITE_SO_EXISTSCKR_UNWRAPPING_KEY_HANDLE_INVALIDCKR_UNWRAPPING_KEY_TYPE_INCONSISTENTCKR_USER_ANOTHER_ALREADY_LOGGED_INCKR_WRAPPING_KEY_HANDLE_INVALIDCKR_WRAPPING_KEY_TYPE_INCONSISTENTCKR_CRYPTOKI_ALREADY_INITIALIZED]�;�9`����0���4�"����#��H`$��d`%���0&����&����&���'���0'��)��T�,����-����/��T 2��� 5���`6���7���7���07����7����7��8p8��p :���@:���`;��4�<���`=��� >�� �@��l�A���`D����F��0	J��|	�J���	K���	0K���	�N��<
�Q���
0S���
PS���
pS��T��0pU��d�X���@Z���`Z���Z��`f��h`h���ph����h����h��
i�� 
�i��h
zRx�� ��/D$4P���FJw�?:*3$"\����t`!���AAR��!���Dx
A��"�����#��Y`r��#��5E�N
E\��#��=E�S
H\$�� HWL0$$���F�F�B �B(�A0�D8�D��
8A0A(B BBBAL��%��vF�E�E �E(�A0�A8�G�V
8A0A(B BBBB4��(��	E�D�D N
KJHu
JHIt�)��ZF�B�E �D(�A0�J�e�M�Z�F�m
0A(A BBBED�M�Z�E�E�M�a�D�@��+��-F�E�E �D(�A0�G@�
0A(A BBBHL��-���F�B�B �E(�D0�K8�U��
8A0A(B BBBHH00��3F�O�E �B(�A0�A8�L��
8A0A(B BBBA``T��$F�B�B �B(�D0�D8�DpuxO�F�F�IpW
8A0A(B BBBF��0����L1���H1��$T1��KA�M�D vAA8(|1��cF�E�B �A(�A0�E(D BBB4d�1��vF�B�A �D(�D0T(G ABBH��1���B�B�J �B(�A0�A8�D`Y
8A0A(B BBBG�\3��`�h3��F�B�B �B(�A0�A8�D`i
8A0A(B BBBKv
8A0A(B BBBH\`$4��^B�G�B �K(�G0�w
(D EBBO�
(C BBBBA(F BBBL�$5���B�C�A �F
ABI`
ABEF
DBDLAB8t5���B�B�D �D(�G0Z
(C ABBKHL�5��fF�B�B �B(�A0�D8�G��
8A0A(B BBBE0�8��F�A�F �D0|
 AABGH��8���F�B�B �H(�A0�A8�D�^
8A0A(B BBBH@l;��,F�B�B �A(�F0�D`�
0A(A BBBCH\X=��vB�B�B �B(�A0�A8�I�W
8A0A(B BBBD��@��dD0Z
A4��@��vI�D�A �N
ABARAB�(A��!E�[L<A���F�B�B �B(�A0�F8�D��
8A0A(B BBBK`h�D���F�B�B �B(�A0�A8�D`�
8D0A(B BBBEF
8D0A(B BBBC8�G��iB�B�A �F(�DP�
(A ABBA	LH��	XH��(0	dH���B�D�D �u
ABF0\	�H��iF�A�A �I@�
 AABGH�	J��F�B�E �B(�A0�A8�D��
8A0A(B BBBD@�	�L���F�B�B �A(�A0�IP�
0A(A BBBC 
DN��4
PN��HH
\N���F�E�B �E(�D0�D8�M��
8A0A(B BBBB`�
�Y���F�E�B �E(�D0�A8�D`�hLpXhA`ZhJpXhA`^
8A0A(B BBBG�
�[���[��C �[��4�[��3DL�[��eF�E�E �E(�H0�H8�G@n8A0A(B BBB�\���l@lb!�X�&��0�@�7�x�=���J�(�U���_�0�
q��������P������	����
����������
����h�����X�"���6��J�0R��[�X	j�H	w�������	���	��		��
���
���
� ��!�)�"P
7�$ G�%pV�#H`�&�
m�((|�)��*���'���+
��-X��.���/�
��0���,��1� 
��3�!�4(#�5($
(�68%8�2�&A�7@(W�8�)m�98+��:�,��< .
		��;�0
	��=�1
��>83
	��? 5
	��@�6��Ax7��BH8�C9�D�9/�G�:8�H`;C�I(<O�J�<\�K�=	j�L�>	v�F�?��E@@��M�@��R0A��U�A��N�A��O�B��P(C��QhC��S����V�C��T�C��YD@��W����X`D��Z�D ��\ E�]�E�[�/�8�@�R�g�s�{������� ��@F����7�N�e�y����� ��@����������*�5�>�O� Z�@m��z����������� ��@�������(F� �'�0�	F�	\�	r�	��	��
��
��
��
��
��
��
�QCS�
�RCS�
"�SCS�
0�TCS�
J�`�j�r�z�������@�����������������������$�-�:�D�P�Y�a�%n�QCS�|�
��
��
���������������
������,��6��E��Q�^�j�q������������	��
��������
� �!'�";�#P�$\�%h�&w�'��(��0��1��2��3��4��`��a��b�c�d%�e:�fP�p_��p��~��������������QCS���RCS���SCS��TCS�*�UCS�=�VCS�T�WCS�d�XCS�p�dCS���eCS���fCS���gCS���QcS���RcS���ScS�
�TcS�&�UcS�>�VcS�V�WcS�i�XcS��YcS���ZcS���[cS���\cS���]cS���^cS��_cS�&��cS�9��cS�K�۠�V��d�q�~��������������	�
5�C�V�k�s��� ��!��1��2��3��@�A�B,�<�H�T�`�t������� ��!��"��#��$��%��0�1�2#�30�4=�5R�6c�@t�A��B��C��D��E������������ �!.�"E�0S�1f�2��@��A��B��P��R��Q��`��b�a#�p.�rF�qV��c��x�������������������(�:� L� `�!n�!~�"��"��#��#��$��$��%��%�0�1*�26�3B�4V�5f�@w�A��B��C��D��E��P��`��b�c8�dN�eg�p��q��r��s��t��uPFfCS�
�vxFgCS�(�w�FhCS�E��V��h���������������������$��9��O��e��}�����������������
��#��;��K��g�z���������������)�;�	U�
i�~��� ��0��1��2��3��4��5�6�@6�@J�AT�Bc�Pt�Q��U��W��R��`��a��b��c�d'�e8�pE��U��a��m��y�������P��Q��R��S��T��U�P$�Q1�R>�SK�T`�Uq�V��W�� �� ��QCS���RCS����F��F�G���8��0G�U�	�s�
������s�XGeCS�����������	��/�<�	W�
e�}������� ��!��0�1�2&�@A�A^�Pt�Q��T��`��b��c��d�e�f�gxGh4�iJ�j`�pv�q�������������������#��2��E��W���G�r���������G���������������.��G���G�a��H��������8H�����`H.��HJ� h�!z�0��P��`��p�������H�
����0��C�QCS�S�RCS�m�ZCS���SCS���UCS���[CS�������������`0x0H`H0�0��6FQ _
h��a!�a!���o0(`
q`�!�HX��F	���o���o@���o�o����o��!P_`_p_�_�_�_�_�_�_�_�_`` `0`@`P```p`�`�`�`�`�`�`�`�`aa a0a@aPa`apa�a�a�a�a�a�a�a�abb b0b@bPb`bpb�b�b�b�b�b�b�b�bcc c0c@cPc`cpc�c�c�c�c�c�c b!`b!�y!@�!������%�2�A�Q�W�c�d�m�u���R����������!���������������������-�B�GA$3a1 _�kGA$3p1113ph�GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA!
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*GOW*�GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA$3a1�ku�GA$3p1113�e�GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA!
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*GOW*GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign
GA*FORTIFY�U�GA+GLIBCXX_ASSERTIONSdbtool-3.101.0-7.el8_8.x86_64.debugT���7zXZ�ִF!t/��!]?�E�h=��ڊ�2N�I^� �/�I��R����o�O�s��m|Dl�p��^�V�$�)l(�<~�[�#*�X*���AyQ�?�E��Z �Y�Yq��Pd�N�ߌ�$SS'�']V�^{�ی-�w�'�w@k?�5tR�Ր}_���S�~v4��� e�������Y>%Ö����I�
��y!���%��fE� P�EON��$O�'=�P��f��B��XE�����d�E�����G�Rm�v�^f��`Ob��š�L=��y�p���D�����G�AV�!��LGװ��u�<mR� >��wɖ��*����JT�'�8���
�T��l���b�j�ؽ>�qHy���)��c�`�OBZ� �'�ɽ�?��F�����p�N��I
�
��]�^�2�{��k9���-��Q&�	�{�88Hợ��*F��I~��`��/�j~��S����7���_ETm,�m:�Y��(�V&L�ejعr��N�����d��jlo��r�M�o��́��l}�W�uk�r�Mg*C�����*�O�q�q��;��;�%�r�4������3�W��|��TyZ	F8x�Ю$�V¥b^�@�u�Ȣ�<'�Ox>�K ���2�J��^��H�^My>D��&]s��ә�5ZP�Q`����y��YSf�(�X�Y�uoF�ۇg�[���u5K���BV���,k��sP��8E�N@%v_!��t��}̩Zjw�Ԛ�zU�P�����`�A��Z��P}�s[�W���y��B]���V@��'�yk��4��~�W�ua��ʕ��L��:/1���w�o��ʵ鍕sB<�"FA"{j�5B�q��g˥�h�ؖ5�B����GI+�E�y��_�אY|�ڧ:\V�������Z/�~K��Mptz�ol���q�^�����TO���A�~
�xV������XG��L2��'e̶��	.�o?H�a�ܲ}OV0b�7��d�Q|�3�q��
�?�g5<}�~֖4
�dqM���P��+�����֩
�+�G���㦖-��,{�ζ��e󤭑�����K��h��)M#�W�5ȭo���nc�xী>Q��t1��%��{�F���?�쪋֜�4��R�H9{W_�֣�% ���̥��m�0�C�^x�?Sͨ��HD�'0�/�q0S�J�����eV��~����yr#�܇�t��(e7�\a�����l�D���T��j���,0v CW<1z�)��(�*���/e���{G����%`R�� �D� k��L� h�.��c���-���c�Z{�R/�w
�`���d��,b��韯�	����)�{̷6�<��z�t@��"˃�����?.��1�K�ͧ0ք���۩xɇp�՞~"G��]l](�R�^/�#&괭%���o��Y����ϴ����I@�x|�=�o�G���H�T�����3�;��R�9fBr��|�����'��j���H��z��k����Ś#:0萕�1��dv?��w�U.���/���~��g�YZ.shstrtab.interp.note.gnu.property.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata���� &�� 4$G���o000Q``�Y((qa���o���n���o@@p}���F�BHXHX�� _ _�@_@_���c�c��phph�I�h�h�
�����`� ��H�H���J�J���a!�a��a!�a�b!bI ��!�`�`�!`����!�p ��!p�8 
��ap�@ ��(/صd<�>

?>