403Webshell
Server IP : 185.252.147.100  /  Your IP : 216.73.216.196
Web Server : nginx/1.27.3
System : Linux mitrofanov.ru 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64
User : mitr ( 1000)
PHP Version : 8.2.29
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /bin/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /bin/sysbench
ELF>��@�f@8@@@@PPPx|x|����j�j���x�x�@�@�@�P�(� ���PPppp  ���DD@�@�@�@S�tdppp  P�tdT}T}T}		Q�tdR�td@�@�@��	�	/lib64/ld-linux-x86-64.so.2GNU��GNU�څ��eO�n����doL�GNU��
(����l��X
f���T,d�B�!�'	@�j
DQ@����@�!MAW�|ETC�(�T�������	�X0�CDI�@��(&����E�tU�Iw	�B
��������������������������	
 #&'(+-/027:<>?DGIKMNPUVWXY\aceghiklmopsuvxyz|}~���w�U���d��[�����Pϝ�<내�z���:5��䠞B�3d]F�y�$%����7���E�ͤ�]m߇ԩ,p�zP��0�c?��㞣��WPxwK��$}մ���w��g ֆW
,Mw��ӎ)E(�H�8�gO�F�KE�μ䉌�.���Xx#!��@T$��yFi�ީ`�
��y��7�a"�xQ�QB_�[�� )��~7��&���.���,3b���I^�~�]s�[��R+o��-n7K�!�jc�3�|o_�bR�-D�'�k��8�{�d\��RGt�#����)G�yAڲ�� ����]���ʼn�V/�C�5й��qX�DE��}s?�|K[S���ۦBLb
�ɭd����hŒ���П�1�xukM�W�4�]��ic_Uª����2D�hm�Ol�󠏽%ר�x���tm����f�c�Y,M&u�.��MК���9?��\�Cݠ}#s��7r��Y	�Kn�hZQ�ĉXm
��&�s�� ��պ4#�K��G
�陻�����'}z��|�d���G�U�+�d��>�Y�ӬR�S�|��6�>,M�������H�%�!O�BE��)�4IZ�Z�
➣=�D��1q:��=,M`Ǭ��I"�>;~�yk<̅�h��*��V�M�I�e�m���yk�|���>a�)O�����;eS,z��\3:��,�9�|��Uj	C֮o�
�1~p�AZ\]ZC�tK��
���D�|\P�	h�M�84�	�	��/B�I	|�	^�	{�ni��l�
&4�	�L����	�Z����	�X
�������*�}��B�|9	+	e%b59��	��4�*"R��	�	��L?2	��c	X	T%	��
	��q	L��&	�DQ	�V@<s!
���	U	��XF�k&	���O
��h}�{����sh��� ��\�Q��{(
��G 	�	, kq��:
�	����-���ipgEu��]xP�;�F#0e�
0�*���������4��*[`'��0%i�@G@(�
�f���O���1G
��oJ�
��P�4�%T^`�]�P"+0�������N$��12@�*��-P�>�
 ��� �����%�
�g�
����������p,��i=�$�� �-e
0(���#8��0:�����"���(>�\	�e0�_��(f����z��HQ��+�
 ���\D
����/
`cXD@�|7�P�V[@��&g�����AXU��x	�e���0����n�c?X�g�@�g��\+C�� (p�*k��0�Z�0�C���!��e�� ��&s�@�#�0h��@g!.��
N���	�h)J0i����X#�(��� �m~
�{�'�c���'��D@�S��g
����0�O��^@�p%� ��]
@�QS
��~zp������#��0�*/����p��� �F�	��x�����\��]F�_XXp�#`j���)e�#�I�}f������0���A�h�#��fO�p�}���s�`���LL �+X�g#�
���_���^�� ���
p�\t �*��e����8P	W���l����#M � ��7��J�`"Q`
�����*���k������|5��)�	"�
`%5
Ќ��
�����#l d� ��c@�`P%�����
��a�
P�//
@(����)K����#�(�`b|��c:�_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablemysql_errormysql_stmt_affected_rowsmysql_fetch_rowmysql_stmt_bind_parammysql_stmt_param_countmysql_affected_rowsmysql_stmt_closemysql_thread_initmysql_server_endmysql_fetch_lengthsmysql_stmt_preparemysql_num_rowsmysql_ssl_setmysql_stmt_store_resultmysql_optionsmysql_sqlstatemysql_stmt_executemysql_get_ssl_ciphermysql_num_fieldsmysql_stmt_bind_resultmysql_stmt_free_resultmysql_stmt_field_countmysql_real_querymysql_stmt_initmysql_store_resultmysql_server_initmysql_free_resultmysql_field_countmysql_initmysql_closemysql_real_connectmysql_stmt_num_rowsmysql_errnomysql_thread_endPQexecPQsetdbLoginPQgetvaluePQsetNoticeProcessorPQgetisnullPQpreparePQnfieldsPQresultStatusPQntuplesPQgetlengthPQexecPreparedPQserverVersionPQclearPQstatusPQresultErrorFieldPQfinishPQcmdTuplesPQerrorMessagelua_pushfstringlua_getfieldlua_setfieldlua_newuserdatalua_gettablelua_settoplua_pushstringlua_errorlua_settablelua_nextluaL_checklstringlua_createtablelua_pcallluaL_unreflua_calllua_typeluaL_newmetatablelua_concatluaL_loadbufferlua_pushcclosureluaL_checkudataluaL_newstatelua_pushnilluaL_gsublua_objlenlua_removelua_rawsetilua_closeluaL_checknumberlua_rawgetiluaL_loadfilelua_gettoplua_pushvaluelua_pushnumberluaL_reflua_tolstringlua_pushlstringlua_tobooleanlua_typenameluaL_errorlua_pushbooleanluaL_openlibslua_setmetatableluaL_argerrorio_queue_initio_geteventsio_queue_releaseio_submitpowfloorsqrtexplogpthread_mutex_destroypthread_yieldpthread_rwlock_wrlockpthread_mutex_initpthread_cond_waitpthread_rwlock_unlockfsync__errno_locationpthread_oncepthread_mutex_lockpwritepthread_cond_signalpreadpthread_cancelpthread_rwlock_initpthread_createpthread_join__pthread_unwind_next__pthread_unregister_cancelmsync__pthread_register_cancelpthread_cond_broadcastpthread_attr_setstacksizepthread_rwlock_destroypthread_mutex_unlocklseek__xpg_basenamestrcpyshmget__printf_chkexitfopenstrncmpftruncateposix_memalignperrorshmatnanosleepstrncpy__stack_chk_failshmctlunlinkputcharreallocstrdupstrtodstrtokstrtolisattymmappthread_attr_setscopefdatasyncfgetscallocstrlenmemsetpthread_attr_initfstat__fprintf_chk__sigsetjmpstdoutfputcfputsmemcpyfclose__vsnprintf_chkstrtoulmallocstrcasecmp__ctype_b_locgetenvstderralarmmunmap__snprintf_chkusleepfwritesrandomclock_gettimestrerror_rstrchrqsort__ctype_toupper_loc__strcpy_chk__cxa_finalizesetvbufpthread_cond_initstrcmp__libc_start_mainpthread_cond_destroysnprintfsysconfcrc32libmariadb.so.3libpq.so.5libluajit-5.1.so.2libaio.so.1libm.so.6libpthread.so.0libc.so.6db_donecurrent_testsysbench_histogram_lua_lendb_bulk_insert_initsb_timer_currentsb_lua_set_test_argssysbench_compat_lua_lendb_mysql_bind_mapdb_destroydb_report_intermediatesb_timer_sumsb_opt_to_doublesb_histogram_printdb_print_help_edatasb_opt_to_stringdb_bind_resultsb_counters_donesb_get_value_listsb_thread_createsb_memaligntestssb_exec_timerregister_test_fileio_IO_stdin_usedsb_counters_initsysbench_lua_lenlog_donelog_errnosb_histogram_get_pct_intermediatedb_free_resultssb_rand_gaussiandb_describedb_fetch_rowsb_get_value_sizefree_valuesregister_driver_mysqldb_pgsql_bind_mapsysbench_cmdline_luasb_find_optiondb_createlog_msgsysbench_cmdline_lua_lensb_histogram_donesb_print_value_sizesb_intermediate_timersb_event_startsb_get_value_intfree_optionssb_thread_joinsb_histogram_get_pct_cumulativesb_report_cumulativesb_rand_initsb_histogram_initsb_histogram_updatesb_rng_statedb_bulk_insert_nextsb_options_enum_nextsysbench_rand_luasb_lua_donesb_lua_report_thread_donesb_event_stopsysbench_lualog_timestampsb_rand_defaultsb_options_donelog_print_helpdb_bind_paramregister_test_cpusysbench_sql_luanew_valuesb_timer_minsb_rand_registersb_checkpoint_timersb_barrier_destroysb_timer_checkpointsb_print_test_optionssb_opt_to_flagsb_timer_runninglog_add_handlersb_load_luaremove_valuelog_textsb_timer_maxsb_timer_avgsb_rand_donesb_histogram_deletesb_barrier_initsb_rand_uniformsb_barrier_waitsb_timer_mergesb_rand_print_helpsysbench_rand_lua_lensb_counters_agg_intermediatesb_options_initdb_connection_closesb_thread_create_workersadd_optionregister_test_threadsread_configsb_counters_agg_cumulativesb_rand_uniqueregister_test_memorydb_querysb_thread_attrsb_lua_loadedsb_thread_join_workerssb_opt_to_intsb_more_eventsdb_bulk_insert_donenew_optionsb_latency_histogramsb_opt_copysb_get_value_stringsb_get_value_double__data_startsb_globalsdb_report_cumulativesb_timer_initsb_rand_paretowrite_configsb_thread_cancellog_registersb_rand_thread_initdb_globalsset_optionsb_counter_inc__bss_startdb_connection_freexoroshiro_rotlsb_options_enum_startsb_thread_initsb_get_value_flag__libc_csu_initsb_lua_custom_command_definedsb_histogram_newregister_driver_pgsqldb_print_valuesb_print_optionsgeneral_argsregister_test_mutexadd_valueremove_optionlog_initsb_histogram_get_pct_checkpointsb_timer_resetfind_valuesb_report_intermediatesb_opt_to_listdb_connection_create__libc_csu_finisb_thread_donesb_getpagesizesb_opt_to_sizexoroshiro_nextsysbench_compat_luasb_register_arg_setsb_alloc_per_thread_arraysb_rand_uniform_uint64db_preparedb_closedb_connection_reconnectsb_tls_thread_idsb_rand_uniform_doublesb_countersdb_executesb_lua_report_thread_initsb_rand_strsb_rand_specialsysbench_sql_lua_lendb_registersb_rand_seedsb_timer_copysysbench_histogram_luasb_lua_call_custom_commandsb_counter_valGLIBC_2.29GLIBC_2.2.5libmysqlclient_18LIBAIO_0.4LIBAIO_0.1GLIBC_2.3.3GLIBC_2.3.2GLIBC_2.33GLIBC_2.4GLIBC_2.17GLIBC_2.14GLIBC_2.3GLIBC_2.3.4	




�
0���Mui	
Xf
 8Ssd�
0t0�	vq0���
@si	
�ui	Xri	��
����ri	�ii
���������ii
�ui	Xti	�@���H�`�h�rp�|x���|�����������@[��R��@�������0W���a�� ���(��0��{H��P���X�5qp��x� ����������P�������������
��y������5q���� �5q8��@�X�H�1`�h�p��������p�������2���+������m���?�����V���(��0�b8�5qP���X�~`�5qx��������5q����������{����P��@�@�H��P�Mh�'p�px�����p��������������$`�h�(p������x��������������P�(�0��8�IP�X��`��{x�-����L�����`��5q��;�����O`V\hV�pV�xVn�VA�V�@�V{�V��V��V��V@(�V0(�V��V@��V(��V��V@��V � Wf(Wm0W@�8W�tHW�qPWІXW�`W phW��xW���W��W@��W��W�W�We�W{�W�X�X�(X�0X28X�@X�XXB`X)�X��X8)�X:�X��X`)�X��X��X�)�X1�X�Y�)Y� Y(Y(*0Y��HYPY�XYr�pYxYP*�Y/�Y��Y�*�Y5q�YW�Y�*�Y� Z��(Z�k0Z��8Z�HZ`�PZp�XZ��Z���Z�Z�Z�k�Z�k�Zl[�k[l[�`[6mh[=mp[���[��[��[���[���[���[ \ \�l(\Ym0\wmH\�lP\�oX\zmp\�lx\�o�\>l�\�l�\p�\���\�l�\(p�\��\m�\m�\m@]qH]qP]�h]p�p]P�x] ��]���]`��]^^
q^�p^1q`^vqh^|qp^к�^���^p��^0��^���^ _ _Tq(_�q0_�qH_jqP_�qX_�qp_^qx_�q�_1q@`H`�uP` aX`p�``0�h`�p`��x`���`���`���`��`@��`��`��`���`���`@��`���`@��` � aLs(a�u0a�uHaWsPavXavpabsxav�aos�a,v�a7v�azs�a>v�a1�a�s�aMv�a7vb�sbPz b��8b�s@b�zHb1`b�shb�zpb���b�s�b�z�b���b�s�b{�bav�b�s�b0{�b���c?|�cE|�c�d�c���c���c0��c��d �d�dp� d��(d��0d��8d@�@d��HdP�Xd���d�{�dW|�d�u�d|�dn|�d�|�d
|�d�|e7ve| e�|(e1@e'|He�|Pe7v��s��:���������������e�eh�p�x�������������	��
������
���������������� �(�0�8�@�H�P�X�`� h�!p�"x�#��$��%��&��'��(��)��*��+��,��-��.��/��0��1��2��3�4�5�6�7 �8(�90�:8�;@�<H�=P�>X�?`�@h�Ap�Bx�C��D��E��F��G��H��I��J��K��L��M��N��O��P��Q��R��S�T�U�V�W �X(�Y0�Z8�[@�\H�]P�^X�_`�`h�ap�bx�c��d��e��f��g��h��i��j��k��l��m��n��o��p��q��r��s�t�u�v�w �x(�y0�z8�{@�|H�}P�~X�`��h��p��x���������������������������������������������������������� ��(��0��8��@��H��P��X��`��h��p��x���������������������������������������������������������� ��(��0��8��@��H��P��X��`��h��p��x��������������������H��H��OH��t��H����52I�%4I@�%2Ih����%*Ih�����%"Ih����%Ih����%Ih����%
Ih����%Ih����%�Hh�p����%�Hh�`����%�Hh	�P����%�Hh
�@����%�Hh�0����%�Hh� ����%�Hh
�����%�Hh�����%�Hh���%�Hh����%�Hh�����%�Hh����%�Hh����%�Hh����%�Hh����%�Hh����%zHh�p����%rHh�`����%jHh�P����%bHh�@����%ZHh�0����%RHh� ����%JHh�����%BHh�����%:Hh���%2Hh ����%*Hh!�����%"Hh"����%Hh#����%Hh$����%
Hh%����%Hh&����%�Gh'�p����%�Gh(�`����%�Gh)�P����%�Gh*�@����%�Gh+�0����%�Gh,� ����%�Gh-�����%�Gh.�����%�Gh/���%�Gh0����%�Gh1�����%�Gh2����%�Gh3����%�Gh4����%�Gh5����%�Gh6����%zGh7�p����%rGh8�`����%jGh9�P����%bGh:�@����%ZGh;�0����%RGh<� ����%JGh=�����%BGh>�����%:Gh?���%2Gh@����%*GhA�����%"GhB����%GhC����%GhD����%
GhE����%GhF����%�FhG�p����%�FhH�`����%�FhI�P����%�FhJ�@����%�FhK�0����%�FhL� ����%�FhM�����%�FhN�����%�FhO���%�FhP����%�FhQ�����%�FhR����%�FhS����%�FhT����%�FhU����%�FhV����%zFhW�p����%rFhX�`����%jFhY�P����%bFhZ�@����%ZFh[�0����%RFh\� ����%JFh]�����%BFh^�����%:Fh_���%2Fh`����%*Fha�����%"Fhb����%Fhc����%Fhd����%
Fhe����%Fhf����%�Ehg�p����%�Ehh�`����%�Ehi�P����%�Ehj�@����%�Ehk�0����%�Ehl� ����%�Ehm�����%�Ehn�����%�Eho���%�Ehp����%�Ehq�����%�Ehr����%�Ehs����%�Eht����%�Ehu����%�Ehv����%zEhw�p����%rEhx�`����%jEhy�P����%bEhz�@����%ZEh{�0����%REh|� ����%JEh}�����%BEh~�����%:Eh���%2Eh�����%*Eh������%"Eh�����%Eh�����%Eh�����%
Eh�����%Eh�����%�Dh��p����%�Dh��`����%�Dh��P����%�Dh��@����%�Dh��0����%�Dh�� ����%�Dh������%�Dh������%�Dh����%�Dh�����%�Dh������%�Dh�����%�Dh�����%�Dh�����%�Dh�����%�Dh�����%zDh��p����%rDh��`����%jDh��P����%bDh��@����%ZDh��0����%RDh�� ����%JDh������%BDh������%:Dh����%2Dh�����%*Dh������%"Dh�����%Dh�����%Dh�����%
Dh�����%Dh�����%�Ch��p����%�Ch��`����%�Ch��P����%�Ch��@����%�Ch��0����%�Ch�� ����%�Ch������%�Ch������%�Ch����%�Ch����%�Ch����%�Ch���%�Ch���%�Ch���%�Ch���%�Ch���%zCh��p�%rCh��`�%jCh��P�%bCh��@�%ZCh��0�%RCh�� �%JCh���%BCh���%:Ch����%2Ch����%*Ch����%"Ch���%Ch���%Ch���%
Ch���%Ch���%�Bh��p�%�Bh��`�%�Bf�AWAVAUATLc�UH��SL��H��HdH�%(H�D$81�D�%��I��L���V���L��H��H��H����1����\>�P��t,A�H�D$8dH+%(�;H��HD��[]A\A]A^A_�L�% �L��L�%�L�%��:L��A���*L��A��(L��A���L��A��/A���ZA��ސA��H�=^B�ILA�ƅ��[��������C�L�mE1�H�$H�D�L�|$H�D$L)����\$L��H��9-���y-��L�i�H�5�pL���t���(H�
���v�H�=4g���H�3H�~���H�=���EI��H�KL�k�9-��M����H�<$�lH��fH�=,��1�����h���I�M�9-��H�L$L�|$I��L9l$����L�D$L�$L�-7pL��L�#�L�
$��D����H�=Mp�C����L�5QpL���D������kH�5ng�1��BQL��H�=!p�K�=����L�=pL����CH�H�F�H����H�5~g�1���PL��H�=�q��JL�=�oL���CLc�E����H�5yg�1��PL��H�=�q�JMi�ʚ;L���H�=�o��CI��H����H�5�oH��������'����:�������H�=�t��B������oH�=Vo�B���豎�������L�=@oL���B�4�����H�5Ug�1���OL��H�=�p�IH�=	oI���{BH�=
o�n��\��?CH�L$0�$L�H��I��L���^H�}�
H�����H�T$0�:����H9����=�D�GD��A����L�
g�H�mA����I9�u�����$L�����B���6��H���6H�=��H����^E1�H��u�QD��A��H��H=���~6D;=g�r��PM���E������A�ƅ��5���1�L�nH�
n�H�amH�5n�NH��H����H�5	nH��H�$�������H�5.�L�<$D�t$�$I���I��h���L��H���{�������M�6M9�u�L��D�t$�$�{�H�$H�������H�=�������L�$I���L�
��H��t
�DG���Y���H���L�=[mI����NM�&M��t?�L��L������u+H�$1�I�|$H���@���=
����I���I��9�������H�-��L��H�����A�ƅ���H�,$H�]pH������a�����d`�o��K�<�0�苑H�=�����H�=�����H�=����e����H�
��H�=+kA��o����=���M���0H�<$�����H�$�n����y-�u���H�Y�H�5�jH���{���tQ1�H�����uI�EI�]H9\$�����L�|$�\$����1�L����������H����H�
O��v�H�=�`���I�}�H��H�=���;?I���H�=fjL�-�j���H�=$a���H�=Ha��H�=Bj��H�=;�6螉��I��SH�=,j��H�Q�� H��p���L��1�H��h������H�L9�uۿ
��H�=a�D������y-�W���L�y�H�5�iL������t61�L���
���.���I�E�!���H�=�i�=�x����H�
��v�H�=�_�v���I�U�H�z�d
H�=s��=H�D$����H�$�4���H�=SiE1�������I���J���1�H�5�`1�1��WJA�����H�=:k��<H�H�o��O���I������H�=6k��<H�Li�ʚ;L�N�L?�uH�5�`�1���IH�=*�������G���H�$H�D$����H�=�h�-<H���|����PH�8H�5���@�e���L�
�����M����f���I*��^�j�^�j�L,�D�����H�=+j�;�w��h����
H�t$0L�������H�L$0������%��A�?t�������L��H�5'`1�1���HA��v���H�U�H�5h`1�1���H�W���H�G�1������1�E1���H��A���-���M��A��f��I��M	��I*��X������H�5/`1�1��fH���H�=��I�܋$��M��h���L�$�M���H�5v�H��xpf��H*Ɖ�f���^2i�H*��Y��^Qi�L,�D������H�5A`�1���G�0�����H�
��H�=��&����H����f�H��H	��H*��X��{���I�H�;g���H�5�f1�1�A��~G��H�55gH��������L�$M�jxM���^A��A��� ���H�=����������H�=����A��������d����L�$I���I���H�5�f�1��w��2.���H�5�fH������ukL�$M���M���e���L�$H��_I�	H�=���1�A��O��d���H�=��M��L��1�H�|^�A��$����H�5��H�������,L�,$M�}M��tA�ׅ��3H�$L�=��L�-��L�%w�H���L���-L���-L���-L�sM��tA�օ���H�-<�1�H�s�"H�����5e��=f�H��H�t	�N����=�����=J���1��L������=%��Q�=����=�t"1�H�|$(H��$H�5l�"����2H�=�*�����H�5�������`�H���H����91��I�=R��<�'�����L���L����L�����e�1���H�5�d1���DH�4$H�F`H��t
�Ѕ����=�����=x����=o�uk�=��u�=	�����H����H�<$L�hM��tA��1��=M���E1���A�����H��H�#d�e���H��H��\��H�|$(�Ĉ��uH�|$(1�褈���s���H�5�]1�1��H�^���1�H�5�c1��C��H�5�"��o�L���M��xjf���I*ۋ@�f���^�d�H*��X��H,����t���1�H�5]��MCH�=f�"�qvH�5���1��.C����L��A��f��H��I	��I*��X��H�5f\1�1���G�����L�$$H��[I�$�7���H�|$0襇��tZH�=	��Q���H�5�\1�1��B�<���H�|$ �t���uH�|$ 1��T����
���H�5\1�1��lG���H�|$01��+���u���1�H�|$0H��H�5m�"�������1�H�5_[1�� G����1�H�|$ H�8H�51�"輆���������1�H�5�a1���F�����1�I��^H��H���PTL��KH�
�KH�=����0�DH�=��H���H9�tH��0H��t	�����H�=i�H�5b�H)�H��H��?H��H�H�tH��0H��t��fD�����=}�u+UH�=:0H��tH�=�0�9��d����U�]������w�����+�ff.�S�H���GH��tO�H�s�q�L�CL+Mi�ʚ;H�CH+CHC(H�C L�HC@H9C0w=H9C8rG�CH[�fDH�WH���2��t��χ:��u���@H�C0H9C8s�fDH�C8�f�AUATA��=UH��SH����H��tQD�(�H��H���2H��uE��u�D�+H��[]A\A]�f�H�sH��to�PH���7H�������ѐH���82H��uCE��uH���[]A\A]�fD�H��u1�H����6H����H��[��]A\A]ËP���덐AWH�5�NAVAUATI���USH��(dH�%(H��$1��8?���H�5r\1���?�I����������������������5L�l$L�=���1�L�l$L�5*\��
v�HcЃ�)�I�I���q�9�v)E�1�Hc�M��H������L�����9�|��
7���9���H�T$H�5TN�1��`>�=����=�����"��tz�H�5@N1��)>�=��"����D�w�E����H�5�q�1��=M�\$(M����H��$dH+%(�aH��([]A\A]A^A_A��H�5N1���=1��h����q���H�5�Z�1��=�4���L�
��M����f��I*��^~^H�5�M�1��H,�	��H=�5���H�5�Z�1��0=���H�5�L�1��=����H�5�L�1��=���H��$dH+%(usH��([]A\A]A^A_�M��A��f�I��M	��I*��X��I���L�l$1�L�l$H�=��Hc�H��1�D����L����L�������������t�P1��H�5�L1��T<��J�f.�ATUH��D�%R�E��tA�H��D��]A\�@����������H�-Z���tU�H�������H�=��H����#H��H�=%���#1��H�5AY�;H��D��]A\�f���58���t�χ=+���u���ff.��S�H��H�� dH�%(H�D$1��H�H�~���H�{@L�F��L�CHL�NL�KPL�L�SXL�^ L�[`H�v(H�shH����H�$H+
a�Hi�ʚ;H�D$H+V�Ho�H�x2f��H*��^�[�CH�D$dH+%(u'H�� [�fDH�ǃ�f�H��H	��H*��X����AWAVAUATUSH��8dH�%(H�D$(��d�%�����x1�H�=��"H���H�'�H����������uL�=B�"1�L�����Å�t2H�=��"�F�H�D$(dH+%(�YH��81�[]A\A]A^A_Ð�1�H�5�J��9H�=f�"����x��
�f��L�l$��ZL������H*��^��$�1���$H�t$H��?H�-~(fW�ZH+5��L�t$�T$dL�EdL�MHi�ʚ;L+5��L5��M��M��M�I��M1�I��	I�I	�M��M1�I��fIn�I��dL�U�\ZM1�dL�]f(���Y�\��F���YD$f/�Y��L,�M�L�5��fD�H,�L�
ܿI�I9�w	M����I9��bL���%��H�t$I+6Lc�Hi�ʚ;L�D$L+��H�=p�LѾ�'�N��I�N�ϋ��D���E�CD1…��DD!�H�52���L�D���L���������L�����H�L$I+H��?Hi�ʚ;H�T$H+)�HB���XH�H�$dL�MdH�}M��M��I�I1�I��	I��M��M1�I��I	�I��dL�UfIn��\%�XM1�dL�]�\������YD$H�$f/oX������\aXH���H,�H1�����f�H�SZ��/�DL��1�H)�I��I��	I��H��Li�ʚ;H�T$L)�H�|$L������]����H�5�G1�1����6L����������\�W�L,�I��?�������@��W�
.�SH��H�G@�YWH��x@f���H*��C��H�5�G��^K�8�
o���u+[�f�H�ƒ�f��H��H	��H*��X��DH�KxH�SpH�5�G��C�[�8ff.��AWAVAUATUSH��h�
i�dH�%(H��$X1��X�Hi�ʚ;H�$d�%������s�Ӹ��uH�(�H��$�1�H�\$�����upH��$��C���1�H�5�R�P5H�=��"�|��y[H��$XdH+%(uCH��h1�[]A\A]A^A_�f��[���u��s���f�1�H�\$��H��$��Z���e��H�t$���I�SZ��/�D�r��H�t$H+5�H�-ϻHi�ʚ;L�$H�|$L�d$0L�5��"L�H+=�H=
�H��L��H�|$ 1�H��	I��H��Li�ʚ;H�T$ M)�L�\$(�j��D���E����L��$�L��躻L��L�����D���f�L���I*���^H�=��^(U�D$H�}H����f��H*��M�^�T�D$8��t,�5 ��=Z�)�#=��H��$���H�H��$�H�s�L��H��t_L�B@M��tVA��L���"��L�|$0L�L$8L+=��L+
¹Mi�ʚ;L
ԹM�f�H$L9�v�I��M)��������I�Ã�f�I��L	��H*��X��,����AWL�=�fAVAUATUSH��H��H�C�dH�%(H��$8�h��D$,�����L$,������E1�E1�A�H���@I��I9���H�=t�L�����t�L�=a�A��D��M�I�wHA�H���v�I�w���M�_M+Ii�ʚ;M�WM+WMW(I�G I�MW@M;W0��	M;W8��	A�GHI��I9��n���L�=�eE���	L���1���1H�5�O�1���1�C�H�5�C��1H�S@�1�H�5�C�1L���1��1H�5MO�1��s1����R�YC H�51O�P1���nR�YC0H�5#O�-1���KR�YC(H�5O�
1��������$R�YC�H�5KC���0�R�YC8�H�5�N�L��$��01�L����0L���G�D$,���SH��H�D$E1�L�l$0H�����H�X�L��L��A���W�o\$0�od$@�ol$P�oL$`�ot$p�Do�$�)�$��Do�$�)�$��Do�$�)�$�)�$�)�$�D)�$D)�$D)�$ H����DH���L��L��L��H�5��L���Do\$0�Dod$@�Dol$P�Dot$`�Do|$pJ��6�L���o�$�I���o�$�D)�$��o�$�D)�$�D)�$�D)�$�D)�$�)�$)�$)�$ ��o\$0�od$@�ol$P�oL$`�ot$p�Do�$�)�$��Do�$�)�$��Do�$�)�$�)�$�)�$�D)�$D)�$D)�$ L9������fE��H��$��L*\$�D\$ H����fE���L*��Dl$ �Ds8f��E1�fD(��L$�E^��E^�fD(�fM~�fL~�@�ŀ�bH�=�L�O M����fE��M*�fIn��A\��Y��XD$�D$��D\$H���"f��H*�fLn��^=�NA���D\��EY��DXl$H������Dt$�D^\$ fE.����EQ��L$�D^l$ fA.����EQ�1�H�5|K��Dl$�D\$�4-�L$fIn�H�5�?���-�L$fHn�H�5�?����,1�L�����,�=���&H��$8dH+%(�2H��H[]A\A]A^A_�Df���H*�fIn��Dl$�\��Y��DX��D\$�J�d$H���3f���H*�fHn��^-mMH�=>�I���\�L�L�w �Y��X��d$M����fE��M*�fMn��DT$�E\��EY��EX��DT$���D\$H��xkfE���L*�fLn�I���D^%�L�E\��EY��DXl$L9��%���H�=��L�H�G H�������H����f��H��H	��H*��X����H�ǃ�fE��H��H	��L*��EX�����L��A��fE�H��I	��M*��EX��!����H�ƒ�f��H��H	��H*��X����f.�H�5�=�1��*�����E��D�A��������D�A��t���I����fE��I��L	��L*��EX��W���H�5�=�1��*�l$,����H�l$1��Df���I*��^�KM���f���I*��^
mKH���f��H*��L���H�5u=�^=K� *H	�H����H����f��H*�H�5�=�H����^�J��)H9l$��H�=��H��H��H�L�w �H�=��I��H��VH�=��I��H��tM������M��A��f��I��M	��I*��X��^�JM�������M��A��f��I��M	��I*��X��^
VJH�����I�ƒ�f�I��L	��H*��X������I�Ã�f�I��L	��H*��X���f�L���1���(����@L��1����(D��1�H�5�:�(����fDI�Ã�f�I��L	��H*��X�����f.�M��A��fE�I��M	��M*��EX��f����M�W8�A����M�W0�'����H��$�H��x?f��H*��S8f��^�fD(�fD(��|$�|$ �^�fI~�fH~��\���H�ʃ�f�H��H	��H*��X��fA(��Dl$� ���Dl$fD(��=���fA(��D\$����D\$fD(��8�������AVAUATUSH���H��$L��$�dH�%(H��$�1�H���֯H��L��H��$@����ٮf�H�=B�"�H*���YH���^=H��$��D�%��E����I��1�I�T$�H��H������H����H����H��tmH��tJH��t'H���SH�5��H�=��H�H�H���vH�5o�H�=p�H�H�H���YH�5R�H�=S�H�H�H���<H�55�H�=6�H�H�H���H�5�H�=�H�H�H���H�5��H�=��H�H�H����L9���H�5ղH�=ֲH�H���H�5��H���H�H=���H�5��H��H�H=���H�5��H���H�H=y��lH�5e�H��H�H=\��OH�5H�H���H�H=?��2H�5+�H��H�H="��H�5�H���H��H�H=����
L9�����1�I��A�Ā��H�ұH��L�������o$�od$�ol$ �ot$0�o|$@�oD$P)�$@�oL$`�oT$p)�$P)�$`)�$p)�$�)�$�)�$�)�$�L9��7f.�H�9�H��L��H��;H�
$�H���Do$�DoL$�DoT$ L���Do\$0�Dod$@H���D)�$@�Dol$P�Dot$`D)�$PH��D)�$`�Do|$pD)�$pD)�$�D)�$�D)�$�D)�$��
�o$�od$�ol$ �ot$0�o|$@�oD$P)�$@�oL$`�oT$p)�$P)�$`)�$p)�$�)�$�)�$�)�$�L9�����H���H����fE��L*��D^DH���D�$���H���TfE���L*��D^
�CH���D�$��oH���fE���L*��D^�CH���D�$��aH����fE���L*��D^�CH�=�D�$���
H��xjfE���L*�L�)�L���D^%UC�D�$�M��t6M�kHM��t-A��H��$�dH+%(��H���[]A\A]A^�����ϐI�ƒ�fE��I��L	��L*��EX��I����fE��I��L	��L*��EX��2���I����fE��I��L	��L*��EX����H�ǃ�fE��H��H	��L*��EX����H�ƃ�fE�H��H	��L*��EX��H���H�59�H�=:����(
������ff.���t�PH�=r��l��#�H�=ܦ��H�=P���1�H�5�41��� �V����������AVAUATUSH��dH�%(H��$��:�d�%������^�ȣ����H�|$ 1��������H�|$ �B���1�H�5\4�O H�=�"�g���M�5��߫���#1�H�-ΧL�5s�I�SZ��/�D�C�f��I*�H�52>���^�@�"�T���H��9~���H��D�l��b��H�4$I+6Hi�ʚ;H�L$I+NMi�ʚ;IN(H�I9�v�I)�1�L��H��	I��H��Li�ʚ;H�T$M)�L�l$L�l$L���t���L�����L�T$M+Mi�ʚ;L�L$M+NMN(M��"���L��A��f�H��I	��I*��X�����H�|$ ���1�g莥H��$�dH+%(u<H�Đ1�[]A\A]A^�f������3�����1�g�I�H�|$ ������f.�AWAVAUATUSH��(�5��dH�%(H�D$1����$H�=��Hc���H�=��t��H�۪H;l����=X����NE1�L�%v�L�5/�H�h�"L�-!�"�D�ݫA�$�$E��A!�A��O�<D�X�D�5���D�
h�A9�uӋ5ݤ����H���m��H��L�����H�����D���E���JH�=¤t�H���#��H�$H+ȣLi�ʚ;L�l$L+-��L-֣M�L9-���6���1�H�5e1��+1��Z��9��H��H�����H�$H+]�Hi�ʚ;H�L$H+
R�H
k�H-ԩH�I+H�M(�H�T$dH+%(��H��([]A\A]A^A_�H���M��H�$H+�Hi�ʚ;H�D$H+�H�H�H9���*���H�=���,�������H�5�0�1��Bf�1��l������@SHc߸H��H��CH��t�H������CH[�fDH�SH���2��t��χ:��u���@UHc�SH��H��H��H���CH�����H�s�J���L�KL+Mi�ʚ;L�CL+CLC(H�C M�LC@L;C0��L;C8wt�CHD��E��uAH�*�"H��H�D+H��"H��H�D*�-[���t�
@�H��[]�f�f�H�=%�"�I*��^0<�E렐L�C8�f.�H�SH���2��t��χ:���������L�C0�=����AVAUATUSH��p�oL�%j�dH�%(H�D$h1�d�,%�����X1���H�5�8��XI�D$ H��t��Ѕ�u~�1�H�5�.���1H�=ʨ"�ea��x"I�\$PH��t��ӉÅ�u5I�D$XH��t���H�D$hdH+%(�(H��p1�[]A\A]A^�@����@��H�57.�1��H�=L�"� ��`�Lc�1�I��I���3f.��H���#����CHH�|$0��A�T$8��������������p������/�����L��A�T$0�o$�oL$�oT$ �$)D$0)L$@)T$P�������H����L�H�sH�KH���l������D�A��t�A��D�A���E������>���ff.�H���H��tH������ff.�@��AT�@D�`L��L���3�L��1�H������A\�f��GHGH�G0����H�G8H�G@H�G H�G(�DH�G0����H�G8H�G@H�G H�G(���o�oNO�oV W �o^0_0�of@g@�onPoP�ov`w`�o~p�GHp�f�H�H+GHi�ʚ;HWH;W���fDSH���H�� dH�%(H�D$1�H�����fo$H�$H+Hi�ʚ;HD$H+CH�T$dH+%(uH�� [�葽���H�WH��GH��t�o�oON�oW V �o_0^0�og@f@�ooPnP�ow`v`�op�FH~pH�G0����H�G8H�G@H�G H�G(�GH�f���D�A��t�A��D�
A���^�����ff.�L�G M��tH�G@1�I��I��L����H�G@�ff.�H�G H��tH�G0�f�H�G8�ff.�H��I���L�^8dH�%(H��$�1�H��L�J@L�R LN@LV f�H�v0AA@�H�H�B8H�R0L�L$@L�T$ I9�foL$ fo\$@LB�H9�fod$Pfol$`HG�fot$pAH L�\$8H�t$0foT$0AX@AP0A`PAh`AppH��$�dH+%(uL��H�Ę�褻��@H�9�"H�2�"H�3�"1���AWAVAUATUSH��L�/M����I��1�L��1�M��f�諶��A�OI�Ƹ��wH�s�H�<�芶���UD�H�4�9�H��M�<�B�I�?H��u��{1�L�5�5L��|$f�D�CL�=�5A��wL�
�O�<�L���,����L$L�KL��M��L���)�1�轳��H�SH��tH�5�5�1�衳���
�G���D�UO��L��K��L�+M��u�H���
[]A\A]A^A_�����H�GH;G����ÐUSH��H�odH�%(H�D$1�H�GH9�tEH��H�}�
H�����H�$�:u1��H�H�� u#H�T$dH+%(uH��[]�1����Ϲ��L�E�H�H�I51�H�=x�������$���@ATH��E1�SH��H�H9�tAH�p�H���t51��$f.�K��H���L�dK�H���t
�SЀ�	vރ�tH��L��[A\�fD����L�E��A��Kt A��Mt A��Gt I��(A�A��TME��I��
�I���I���@UH�oSH��H�_H9�t%DH�{�1�荶��H�H9�u�H��[]�fDH��f�[]�ff.�f�H�WH��1�H9�tH�B��ff.��H�G�ff.��
 4ATI��f/�rm�4�Y�f/���Y�f/����Y�f/����Y�f/�r�Y�E1�L����L�3H�����踴��L��A\�f�����H�����L��2葴��L��A\����H�j3D��f�����߸��ff.��� 遴���H����@�m���H��tH�PH�PH�PH����H��tcAUATI��USH��H�H�+H9�u�8�H��H�{�L�k�H��t�{���H�H�CL��H��H�BH��b���H�MI9�u�H��[]A\A]�fD��AUL�-w�"ATUSH��H�h�"H�+L9�u�8fDH��H�{�L�c�H��t����H�{�H���G���L�����H�EL9�u�H��1�[]A\A]�f�H��t[AUI��ATUSH��H�H�+H9�u�3�H��H�{�L�c�H��t蛶��H�{�H������L��臶��H�EI9�u�H��[]A\A]��ff.�@H����AUI��ATUSH��H��teH�H��H9�u�X�H�H9�tHL�c�L��L��艷����u�L��D$�	���H�H�SH�{�H�QH�
���D$H��[]A\A]�H���[]A\A]ø�f.�ATUSH��thH��H��t`H��� 肶��I��H��tKH�@f�H��@�r���I�$H��t"H�CI�T$I�\$H�SI�D$H�L��[]A\�L���O���E1�[]L��A\�@H��tKATI��USH��t7H�H��H9�u�*f�H�H9�t H�{�L���|�����u�H�C�[]A\��[1�]A\Ð1��ff.�f�H��tbH��t]L�L9�tUfDM�A�H��A���t3f��8�t<-t<_u ��-t��_uA�@I��H����uր9tM�	L9�u�1��I�A�ÐH��H�=��"�@H��H�=��"�q���H��tH�PH9P�����D1��DH��H��H�=b�"�=���H��tH��H���l���@1�H��ÐH��H��H�=2�"�
���H��tH��H������@1�H��ÐUH��H�=�"f�SH������H��t%H�XH�hH9�tDH�{�1����H�H9�u�H��[]�fDH��H�=��"���H��tH�PH�H1�H9�tH�B���H��H�=��"�a���H�PH��HE��DH��tKH��tFU�@���H�ŸH��t0H�}�Z���H�}H��t���H�E8H�U0H��H�BH����1�]Ð��f.�ATUSH����H��H��������H��I��H��tL��[]A\���@�n���I��H��tvf�H�@8H�@H��@�@@I�D$I�D$�H���I�$���tD��-u�_�PH����u�H�KI�t$0I�\$0L��H�sI�L$8H�1[]A\�f�E1�[]L��A\�DAWAVAUE1�ATUSH��8H�|$L�d$ H�t$dH�%(H��$(1�f.�H�T$�L�����H�����=L��A���D���I��H��t̀8t�I��H�|$L�����H����H�hH�����A��ɈL$t��Ͱ���L$H��H�3H���DF ����#�g�����'����"��M�A��,��L��E1�E��u���L�E��t'A��,��E��H��A��H��B�DF t��E�qL��H�����Ic�I�A������H�3H���DF �a���I����E�_M�WE���~M���
�E�E��toL��I��D8�u��L��H�����A���,t��tA�WI����t��,u�,@��D��M��l���L��E1�DE���G���H��E���5���@H�=Q�D��1�H��*軲��1�H��$(dH+%(uH��8[]A\A]A^A_�H�D$���H����AWAVI��AUA��ATUH��H��SH�×"H��H�����H����L�xI��L�����I�D$(E�l$H��tH��L���Є���A����H��te�}t_A���1v?A��uiH�5=�H�����I��H���vH��H����L���;����f�A�U���w'H��L������H��L��[]A\A]A^A_�f.�D��H�5w)�1��J���E1���DH�����}ou�}nu�}���H�5-)H���ѯ������D�uA��1u�}��@H�5p&H��衯�����]���H�5�(H��芯�����F���A��0�n����}�2����_���f�H��H�-�(�ѱ��H��H��I������H��H��tL������H��1����H��H��u�L��覭�������H�5�%L���������@H��萫�����ff.�UH��SH��H�?H��tOH��1��'�H�U H�P(�CH��H��H�t�H�>H��t!�VH�v���H��u�H���[]�@H��1�[]��H��I��H�=2�"�
���H��t0H�PD�@H��1�H9�tH�r�D��L���&����H���@1�H��ÐH��"��H�H��tH�є"H9�tH�H�H��@1��ff.�f�H��t
H��t�a���1��ff.�H���AWAVI��AUATUSH��H����H�I��L�-'H9�u�fDH�I9����{�u�H�K�H��t��C�A�=L��1�H��&�H�k�豮��L�{�I9�u'�BfD�,L��L��1�艮��M�?I9�tA��uI��H��tL���9���I9/u�L��
����H�I9��g���H��1�[]A\A]A^A_�f.�H���[]A\A]A^A_�@��f�H��H�=e�"�`:1�H���f�H��H�=E�1�1���ף��H�=+#�����<w)1�H�=X�"�ì���,�"1�� �"H�����H�5~&�1��R����H����AUATUSH��H�_�{��9����Cu_L�%�"L�-��"L���5���H�kL��H��趫���������"�����H��L���{�"�ƥ��L�������H�KH�y%��tw:��H�a%H�=R%HD�H�5i%�1�胢��H��1�[]A\A]�fD��H�g6H�51%HD���f�H�5�%�1��=���H�k�T���@L��֡"聦���ff.�@UH��"SH�h H�XH��H��H�=��H���"H���"H���"H���"H�-��"H�-��"H��t���H�
ޡ"H�=��H�X�H�
Y�H�J�H���"H�H��t�f���H�5��"H�=h�H�-a�1�H�=��"H�5Y�H�>H��[]��ATH�=&$UH�-O�"SL�e0赪��H�]H9�t@H�{�H��t��H�H9�u�H��L9�u�[]A\�@ATUH�-�"SL�e0H�]H9�t�H�C�H��t�Ѕ�u!H�H9�u�H��L9�u�[1�]���"A\�f�[�]A\�fDATUH�-��"SL�e0H�]H9�t�H�C�H��t��H�H9�u�H��L9�u�[]�S�"A\��U�S���S�H����w<H�~H��H��t�
���H�3�"H��H�u H�1�H�KH�] H�M(H�sH�}(H�7H��[]��ATUH�-��"S�H��H��H�H�H9�t-I��fDH�C�H��t	L���A�$H��H�H��H�H9�u�[]A\�ff.�@ATUS��H��H��$`H��$hL��$pL��$x��t@)�$�)�$�)�$�)�$�)�$�)�$�)�$�)�$�dH�%(H��$H1�L�d$@I��L�L$(H��$PH��$ �L��H�T$8���D$(�D$,0H�D$0�Σ��=����Hc�)�Hc�L�1�H��9�U����=��"���\$H�-��"H�L$H���"H�}L�d$I���$H�L$�D$ H9�t%@H�C�H��tL���D�$H�I��I�L9�u�H��$HdH+%(u{H��[]A\���1��N���@H�� ��tw2��H�� L�� ID�L��H�5� �1�踝���fD��H��1L�
q ID���脤��@H��H�=q ���dw[H�=k ����Y���}���u��uU�
�!��!�H�=ɝ"�T&������H������H�5� 1�1��~����H���@1�H�5� 1��`�����f�AVI��AUATUS��H��H��$`H��$hL��$pL��$x��t8)�$�)�$�)�$�)�$�)�$�)�$�)�$�L�d$@���dH�%(H��$H1�L�CL������L�L$(M��Hc�H��$PH��$0H�����)�H�T$8I���L�Hc��D$(�D$,@H�D$0�������9���)�B�<(Hc�Hc�L�1�H��6�r����=��"���\$L�5��"H�L$H���"I�vL�d$I���$H�L$�D$ H9�t+f�L�k�M��tL��A��D�$H�I��M�L9�u�H��$HdH+%(uzH��[]A\A]A^��1��I���@H����tw2��H��L��ID�L��H�5��1��К���fD��H��.L�
�ID���蜡��ff.��AVI��AUATU��SH���H��$@H��$HL��$PL��$X��t@)�$`)�$p)�$�)�$�)�$�)�$�)�$�)�$�dH�%(H��$(1�L��$ �h���H�t$ �D�(D���C���L�L$M��L��H��$0H�ù�H�T$H��$��D$�D$0H�D$跞����xN=tGH���E��H�����S)�H�L��I�<Hc��1�����L��1���H�5�����XZH��$(dH+%(uH���[]A\A]A^�����f.�H���"H9��ATH�=�US���H�5�H��I��计������H�5�L��藡�������H�=��
�"��H�=�H��"�����"����H�=�~���=�"tA�
����t71�fDH�=٘"���H��H��x�H��"H���i�;-S�r����"���"[]A\�fD1��W����H�5�1�1�����������H�j�"����H�V�"�R���f�[L��]1�H�5�1�A\�9���f�UH�-8�"SH��H��H�-)�"H�-*�"��H���H��"H9�t1f�H��p���H��t�O��CH�{1�蠠��H�H9�u�H�=���,�H��1�[]�AUH�5*1��ATL�-(+UH�-��"SH�����H�=>��y�L��1��j���H�5�1��W���H�`�"H9�t0L�%@H��h���L��1�H��`����#���H�H9�u�L��1�����L�%�"I9�t=L�-�f�I��$`���L��1�����I��$p������M�$$I9�u�H��[]A\A]��ATH�5���I��H�=��"US�f����=��"�H���"M����H�-��"H9�u���H�H9���H��`���L��蕞����u�L��`���I��$�H�����A��$�uA�T$����AƄ$�H����I�\$ H��tH� �d�:�Ӆ���L��[]A\�L�%��"M���O���H�CH9uMH��`���H�5Y�1�L��`�������_���f�L��H�5�1�1��}���E1�[]L��A\�H�5;1�1�E1��_����w���H��E1��?����g���H�5k1�1�E1��7����O���f�H���H��tH�M�d�:���1��ff.�f�I��H��I�@(H��t	�����f�AT��SH���H���G���I��H��t$H�XL���@XH���d�A�T$\�S0��uH��L��[A\�L��E1��e�����USH���GXH�o��t^H����tH��U8�CXH��[]�f�H�(�UxH�{PH��t
����H�CPH�C,H�C8�CX�f.�1�H�5����H��1�[]�@USH��H�oH�E@H�����WXH��������t}H��Ѓ�t;HcC\�CXH�
��"H��H�t(H�=y�"H��H�t(1�H��[]��LcC\�CXL�
N�"I��O�T L�>�"I��O�T H��[]�fDH�(�UxH�{PH��t
����H�CPH�C,H�E@H�C8�CX�F���1�H�5���H��1�[]�@H�5�����1��B���U�XH��t�A���H��]阙���AUATUSH���XtHH��H����@I������I��H��tH�H�CL��H��L��PH��u)H��L��[]A\A]�H�59�1�E1��B����L��E1�������ff.�f�H��xXtH�@�`PH��1��H�5���H���ff.�@H��xXtH�@�`XH��1��H�5���H���ff.�@AUATUSH��H��CX����H�SH��L�c(����L��H��H�k8�R`�{(Hcs\H�
8�"�H��H��H�L�1H= �"I��L�7D�E��u'�{(u�CXH��L��[]A\A]�D�CXH��E1�[L��]A\A]��L��RxH�{PA��H��t
蹗��H�CPH�C,H�C8�CXE��u�H�S�9���@H�5��1�E1����j���ff.�f�USH���G0��������H�W�H��H�zp���M��tL�}��tEH�}(t&H�E�H�] H��H��Pp���HD�H��[]�H���ϗ��H�E(��f�1�H�5o����H��1�[]�@1�H�5�����H��1�[]�@H�5�1����U����1�H�5���1��d���fDATUSH��H���GX����L�GL�g(��t|L��H��A����s(HcS\H�
!�"�H��H��H�H�<H5	�"H��H�<D�E�����{(u�CXH��L��[]A\�@�CXE1�H��L��[]A\�f�H�T$L��H�4$A�PxH�{PH�4$H�T$��H��t藕��H�T$H�4$H�CPH�C,H�C8�CX��uCL�C�&���f�E1��p����H�5Q�1�E1��Z���G�����E1��2���f.�SH���G0��ts��uNH�G�H���PxH�{(H��t�D$���H�C(�D$H�CH�C�C0H��[�f�1�H�5o���H���[�f�1�H�5����H���[�f�AUATUSH��H��CX����H�SH����tCH���H�}A��H��t�1���H�}H��t�#���H������H��D��[]A\A]�DH�{(�RxH�{PA��H��t
��H�CPH�C,A�H�C8�CXE��u�H�S�r���D1�H�5��E1����H��D��[]A\A]�@�=��"��USH�����"�=�"uEH���"H�-��"H9�t$f.��{t�S�H�{����H�H9�u�H��[]��H�=A�"����H�=-�"����H��"H��"���ff.�@SH�G I���H��t	�8���?���H�
Hc4�H��DL�OHc�L��'H������L��1����9���[�f.�H�H��Hc�D�GAPD�OL�mAQD�_AS�GP�O1�QD�H�����L��苎��H��0�DH�Hc�WRD�GAPD�L�
H������L��1��O���ZY�d����L�OHc��AL���L�׸H����������+����L�_Hc�L��A�CE�KPA�KQ�f.�L�_Hc�L�iE�H������L��1�踍������L�GHc�E�L�:��@H�WHc�L�D�
�DH�Hc�L�L��p���f.�H�wf��ZHc�����@Hc�1�H��L���D���9��P��������[�1��:���ff.�AVAUATUSH��dH�%(H�D$�GX���ZH��H��H�WI������L�b(M����H�|$A��A���H�MH�����Cd�����H�ChH��H����t$�Cx�@��L��E�A���D�C|�8����kp�kt�C`H�D$dH+%(��H��D��[]A\A]A^��H�5�1�1�A������H�(�RxH�{PA��H��t
舏��H�CPH�C,E1�H�C8�CXE���r���H�S���@�H�5\1�1��[�A��E���H�51�1�E1��:��*���谎��A�����DAUATUSH���GX���rH��I��H�Ճ���H�shH���{�Sp�K`�{dL�L*��I��I9�wI�����,�spH�ShH�|2L��聍��D�c`kpA����A��1��kpD�c`H��[]A\A]�����H�����H���D�[|E��t2�C`Cx�CxA9�w$�H�5^H������H����Cx�StH�sh�C`�SpH�<L������a���f�L�kH�(A�UxH�{PA��H��t
�Ӎ��H�CPH�C,1�H�C8�CXE�������.���@��1�H�5�1���H���[]A\A]�fD1�H�5w
���H��1�[]A\A]��1�H�5���]�����D�E����������D�+E������ff.��ATSH��H��H�wh�`��u+E1�H��tH���ی��H�ChH��D��[A\���SpH���U���H��t`�S|��t&�C`Cx�H��H�5�
�/���H��t"�CxD�CtH�sh�C`D�Cp�fD�3��t�A��f.����t�����g�"<t����UH��SH��H��L�G`�GL�OXH�wPH�WHM����f��I*��5E�^��
�l�YsM����f���I*��^�H���of���H*��^�H���1f���H*�I��^�I���f���I*�H�C@�^�H����f���H*�L�Ch�DKH���^�M��xnfE��M*�H����H�5��D^�fA(��D$����
rkXZ���H�]���f�L��A��f�H��I	��I*��X����M��A��fE�I��M	��M*��EX��{����H�ƒ�f��H��H	��H*��X��5���f.�L��A��f��H��I	��I*��X����I��I��f��I��A��M	��I*��X����fDH��I��f��H��A��L	��H*��X��x���fDM��L��f��I���I	��I*��X��;����H�KxH�SpH�5���CH�]�����AWAVAUATUH��SH��dH�%(H��$�1���"<�l�_L�gPH�5�1�LgHLgX��\$��H�5��1���H�UH�1�H�5��w�H�UP�1�H�5��`�H�UX�1�H�5��I�L��1�H�5��3�H�U@H����f��H*¿H�5���^D$��M���Hf��I*�L����^D$H�5����H�U`H����f��H*¿H�5���^D$��H�UhH����f��H*¿H�5��^D$�l��=U�"��H���W���H��$�dH+%(�H�Ĩ[]A\A]A^A_�fDH��H��f�H���H	��H*��X�����I��I��f�I��A��M	��I*��X��V���fDH��I��f�H��A��L	��H*��X����fDL��L��f�H���H	��H*��X�����L��$�L��$L��� ��L�����D�hE���@E1�L�d$H�I�"D��L��L��H��A��H��0��H!�"L���oL$�oT$ �oD$0H��L���od$@�ol$P)�$��ot$`�o|$p)�$��Do�$�)�$�)�$�)�$�)�$�)�$�D)�$����DoL$�DoT$ �Do\$0�Dod$@�Dol$P�Dot$`D)�$�Do|$pD9=gD)�$ �o�$�D)�$0D)�$@D)�$PD)�$`D)�$p)�$�����1�H�5������1�H�57����L������H����f��H*�H��	���^�H�����L���_��H���ff��H*�L�=�	���^��L���|��L���d��H���f��H*�L�%�	���^a�L���A��L���	��H����f��H*�L�5x	���^&�L������1�H�5T����L������H���Bf��H*��H�޸�^����L���g��H����f��H*��L����^�����L���s��H����f��H*��L���^t��W��L�����H��xJf��H*�L�����^D��'������f�H����f�H��H	��H*��X��*���f�I�Ń�f�I��L	��H*��X��DI�ƒ�f�I��L	��H*��X��Q���f�I����f�I��L	��H*��X����f�I����f�I��L	��H*��X����f�H�ǃ�f�H��H	��H*��X��;���f�H�ƒ�f�H��H	��H*��X����f�H�ƃ�f�H��H	��H*��X����蝂��f.�H�wL�W I��E1�H�1�D1�M����S@L�у���H����H����H��tyH��tYH��t9H��tI�XL��L�;I�HHƸI�HM��H�9L��L�L�H��I�HM��H�9L��L�L�H��I�HM��H�9L��L�L�H��I�HM��H�9L��L�L�H��I�HM��H�9L��L�L�H��I�HM��H�9L��L�H��L�I9���I�HH�9L��H��H�H�I�pL�XH�>L��J�4�I�XJ4�H�L�XL��H�;J�4�I�XJ4�H�L�XL��H�;J�4�I�XJ4�H�L�XL��H�;J�4�I�XJ4�H�L�XL��H�;J�4�I�XJ4�H�L�XL��H�;J�4�I�XJ4�H�L�XL��H�;J�4�H��J4�H�I9��'���H��H��t1�M������H��H��u�I�p[�H��H�����I�p��H�Gf(�H����f��H*��Y��-����^��X�f(�fT�f.�v3�H,�f��=��fU��H*�f(����fT��\�fV�f(��Dp�fA/��e�L,�L�O M����L�I�I9���I�q�1҃����I�I9��H����H��tmH��tVH��t?H��t(H��tH��I�I9���H��I�I9���H��I�I9���H��I�I9���H��I�I9���H��I�I9�vyH�JH��L9�trI�I9�vdH��I�I9�vWID�H�QI9�vIID�H�QI9�v;ID� H�QI9�v-ID�(H�QI9�vID�0H�QI9�vID�8H�QI9�w�H��xSf��H*��^G@�XG8鋂���A\��L,�I��?���@H�ƒ�f�H��H	��H*��X����f�I�Ӄ�f�I��L	��H*��X��^G@�XG8�(����f��^G@�XG8�
���ff.�f�AWfI~�AVfI~�ATI��USH��H��H��H��H��H��z���H����~��H�CH����H����J��H�+H��H�T
H�SH�@H�H�H��@H�P�H�H�P�H�H�P�H�H�P�H�H�P�H�H�P�H�H�P�H�H9�u�fIn��z���C8�D$fIn���z��L���\$H��x<f���H*��\�L�s(H�{H1�L�{0L�c �^��K@����1�H��[]A\A^A_�H�ǃ�f��H��H	��H*��X��1�L��H�5o1������f�UH��SH��H�
��dH�dH�qH��H��H�H1�H��	��H��H1�H��H��dH�AH1�dH��z���\E8�YE@�X�����L,�M��x4L�M N��N�����M9�MO�H�mL\��I�H��[]�DE1���ff.�AWAVE1�AUATI��UH�oHSH��H���D$�jy��M�l$ I�\$M����L��E1�1Ƀ���H����H����H��tdH��tDH��t$H����I�|$I��L�O��N��M�I��M�\$H��M�;K��J��I�I��I�D$H��H�0J�<�J�<�I�I��M�D$I��M�O��N��M�I��M�|$H��I�J��J��I�I��I�t$I��H�>N��N��I��M�M9���M�T$I��M�O�<�I�D$N�<�H��M�M�qH�J�4�M�D$J�4�I�I�yI��M�M��I�D$L��M�M�qH��H�J�4�M�D$J�4�I�I�yI��M�M��I�D$L��M�M�qH��H�J�4�M�D$J�4�I�I�yI��M�M��M�t$L��M�I�AI�I��L�4�I��L�4�M�M9��'����1��E1�M����M��A����I����I����I��t~I��t]I��t<I��tM�|$I��I�<L�LM�A�M�\$H��I�J��J�I�I��M�L$H��M�<	K�<�J<�I�I��M�D$H��M�K��J�I�I��I�T$I��L�
O�<�N<�M�I��I�|$I��L�O��N�M�I��I�D$H��L�K��J�I��I�M9���M�|$I��I�<N��M�D$N�I��M�M�rI�N��M�|$N�M�I�RH��M�4I�<�I�D$H<�I�M�BH��L�K��M�t$J�I�M�zH��M�K�<�M�L$J<�I�I�BI��I�	L�<�M�D$L<�M�M�rH��I�J�<�I�T$J<�I�M�JI��L�<
O�4�I��N4�M�M9�����H��H������M���2f��I*��YD$�
c��^c��X;��;�f(�fT�f.�v3�H,�f���5�fU��H*�f(����fT��\�fV�f(��=��f/��b�L,��ED$@�EL$8M����L�;M9���M�E�L��1�A�����H�<�L�H��I9��I����I��tmI��tVI��t?I��t(I��tH��H�I9���H��H�I9���H��H�I9���H��H�I9���H��H�I9���H��H�I9�vzL�JL��M9���J�I9�vaH��H�I9�vTJD�I�QI9�vFJD�I�QI9�v8JD� I�QI9�v*JD�(I�QI9�vJD�0I�QI9�vJD�8I�QI9�w�f��H*���\��L,�I��?���f��I*��A^��AX���y��I�M�M�$E1ۃ���A�M:N�<�H����H��tLH��t:H��t(H��tH����O<�I��N�<�O<�I��N�<�O<�I��N�<�O<�I��N�<�O<�I��M�CN�<�O<�M9�teI�{M�KJ�4�K4�I�KH��M�CI�I�{J��K�M�KI��L�<�M<�J�4�K4�H��I�J��K�N�<�M�CO<�M9�u�Mt$H���D$�w���D$H��[]A\A]A^A_�M��L��f�I���I	��I*��X����O<�A�N�<����I�D$H�0L�6A�L�3���f��A^��AX��Xx���s���f��`���f.�ATL�gHUH��L��H���D$��q��H���\��D$H����L���D$��v���D$H��]A\�f�UH�oHSH��H��H���D$�uq��H���
��D$H���?�H�C H�;1��D$H���o��H�CH���sv���D$H��[]�fDAWAVAUATUH�oHSH��H��H���q��H����H�C L�#H���kH�4����L��I��E1�H��H������H��thH��tTH��t@H��t,H��tH���PL�M9�MB�H��L�M9�MB�H��L�M9�MB�H��L�M9�MB�H��L�7M9�MB�H��L�?M9�MB�H��H9�t`H�H�wH�WL�G I9�L�O(L�W0IC�L�oL9�IB�L�o8H9�HB�H9�HB�L9�IB�L9�IB�L9�IB�L9�LC�H��@H9�u�M���^H�=/��t��H�{ �WE1����f���I*��Y
��M����f��I*��^��5y��-a��X
Q�f(�fT�f.�v3�H,�f��*�fU��H*�f(����fT��\�fV�f(�f��L$�I*��^C@�XC8�zu���DD$M��H�
��H�5����A,��.j��I��L9s vtO�<�M��t�����L��L��f��H���H	��H*��X��Y
��M���
���M��L��f�I���I	��I*��X����H��[]A\A]A^A_ÐH��H��[]A\A]A^A_�s��f.�I�$I�|$I9�LB����ff.�SH��H�H�m��H�;�p��H�{[�p���ATUH����H���D$�$�aq��I��H��t�$�D$H��H���3��uH��L��]A\�@L��E1��Ep����UH��H�H�3m��H�}�*p��H�}�!p��H��]�p���)�D�7j"f�ҍF�H*�E����E��1�f�dL�%���dH�%�����H��?A����A��tvA��t9I�4L1�I��	�H��I��I1�H��H	�I��fHn�M1��\��Y��X�M�L1�I��	��I��H��I1�H��I	�H��fIn�I1��\��Y��X�M�L1�I��	��I��I��I1�H��I	�I��fIn�M1��\��Y��X�D9���I�4L1�I��	I��I1�H��I��H��H	�M1�fHn�I�4L1�I��	�\�I��I1�H��I��H��H	��Y�M1�fHn�M�L1�I��	�\�H��I1�I��H��H��I	��Y�I1�fMn�M��D\�L1�I��	I���X�I��I1�I��I	�H���DY�fMn�M1Ӄ��D\��X��DY��AX��AX�D9�����dL�%���dH�%����Y+h"�H,���f��Yh"�H,���@��f��f�҃�dH�%���)��H*�dL�%���I��?�H*�H��H��L�H��L1�H��	L	�I��H1�H��fHn�I���\��dH�%���L1�dH�<%����Y��X��H,��fDI��?U��S��)�H��dH�%���dH�4%���H��H��H�H��	H1�H��H��H1�L	�H��H��fHn�dH�%����\-�H1�dH�%����
�f"�dp��D�KH��f(�f�[�I*��Y��H,��]Ð)�f�ɉ���f"�H*����dH�4%���I��?dH�<%���H��H��H1�H�H��	�Y�H��I��H1�I��L	�H��fHn�L1�dH�%���dH�%����\��Y�f/�w>�%>f"�-^��Y��Y��Y
f"�X��\��Y��X��H,���fD�5f"����A��E1�f�A����A��trA��t6L�H1�H��	A�I��H��H1�H��M	�H��fIn�H1��\��X�L�H1�H��	A��I��I��H1�H��M	�I��fMn�L1��D\��AX�H�<H1�H��	A��H��I��H1�H��L	�I��fLn�L1��D\��AX�A9���H�<H1�H��	I��H1�H��I��H��L	�L1�fLn�L�H1�H��	�D\�H��H1�I��H��H��M	�H1�fMn��AX�L�H1�H��	�D\�I��H1�I��I��H��M	�L1�fMn��AX�H�<�D\�H1�H��	H��I��H1�H��L	�I��fLn��AX�L1�A���D\��AX�A9��+���dH�%���dH�%����Y��fE��Y5=d"�L*��AX��H,��Df���f.�H����H���H�H�wH��H��H�H1�H��	I��H1�H��I��H�WL1�H��dH�%���dH�4%���H��H��H�H1�H��	H��H1�H��dH�%���H��H1�dH�%����f.�dH�%���dH�4%���I��?H��H��H�H��	H1�H��H��H1�L	�H��H��fHn�dH�%����\I�H1�dH�%����ff.��H��H�=e��p���1�H���f�H��H�=5���j��H�=9�H���Ь���ff.�@S�*d��H���"d��H�� ��H	�dH�%����d��H���d��H�� ��H	�dH�%���[�ff.�@ATH�=��USH������H�=����a"誴��H�5��H��I���i����t$H�5��L���ui�����eH����@H�	���H�=r�H�b"観��f���
�H�=b��‰�a"�H*��^���a"�u���f��H�=G����H*�f(��^_��^����a"��a"�:���f���-���5����H�=��H*��\��^��5Ha"�c����D$�d���DD$fH~��T��A\��d��fLn��D^��D�`"�R����}b��I�ĉ��sb��H�Ɖ����wA��A�����H�
��H��H��H��H��I��I��I)�I��I)�L)�A)ʁ����AGʁ�a/h���wCA�˾����I�
��M��L��I��H��H��H��H)�H��H)�I)�D)ށ����AF��
D`"A���wCD��A�����H�
��H��H��H��H��I��I��I)�I��I)�L)�A)�A�����AGځ�	yF���wCA�ܽ����I�
��M��L��I��H��I��I��I)�I��I)�M)�D)����AF��k_"1�H��[]A\�@H�5�L���f����uH�������f�H�5��L����f��A��H����E���e���1�L��H�5��1��[�����@�%b_"f.�����ES�
L�1�1��-���%��I��?�������@<@����Q�H�ф�tyH�<#u�dH�%���dL�%���I��I��L�H��M1�I��	L	�L��M1�I��fHn�H��dL�%����\�I1�dL�%����Y��X��H,ƈ�Q�H�ф�u�[�DdH�%���dL�%���I��I��L�H��M1�I��	L	�L��M1�I��fHn�H��dL�%����\�I1�dL�%����Y��X��H,��	���f��ff.�@���=�]"A�����wD��A�����H�
��H��H��H��H��H��H��H)�H��H)�H)�A)ȁ����DF�E��D�$]"E�A��56�[D��A���wDE�¹����I�
��M��L��I��H��H��H��H)�H��H)�I)�D)�A�����AFʉΉ��fDUH�=Z�SH������`]"��~TH�-]"H��H���c��1�H���_��Hc�H���M_���=wCH���c��H�']"H��t01�H��[]�f���H�5��1�1�螻��H���[]�H�5k�1�脻����ff.�f�H�=�\"H��t�?b������;^��ff.��k]��ff.��;[��ff.�ATH�5G�1�USH��������5�B���H�
Q\"��1�H�Q��t\��tJ��t<��t.��t ��t�������H�����H�����H�����H�����H�����H��9�tA��hD�@H��D�HD�P�j�D�XD�`D�B��x��D�J�D�R�D�Z�D�b�z�9�u�E1�H�-]["�A��D9%�AvCH�
�["D��H��H��H��H�H���\����t�D��1�H�5L�1����[�]A\�[1�]A\��H�Q�
���ff.���ZA��tfUH�-.�S1�H���D�
=A��90Av.��1�H��H�Z"H�:�[����tӉ�H��1�1��U�����H��1�[]��1��f.���u��fDAUI��ATI��U��1�SH��H�H����a����u<1�H�{8��_����u-�k�+L�chL�kp�C�CxH��[]A\A]��H���[]A\A]�AUATUH�oSH��H��L�c8H���ca���+t>D�kf.�H��L���a��D9kt�Cx���H���`\��H����[]A\A]��S�CL���Y��L�chM��tH�{pA�ԅ�t�Cx������D�멐SH��H���^��H�{8[�c��f�AWAVAUATUH��S��H��(�t$dH�%(H�D$1�@���`���L�|$I��L��L�����I��H����H�D$H���������H���W�������H���W�������H�����Ia��H�|$�w�WH�
8�Hc4�H��H�H�5q��1��5���H���Z������L�L$����H��I��X���K���1�1�H��A���^��H�|$���L�(�4�I�u�H���4\��A�~D�����|$H����[��M�mD�t$H�|$詤��I9�uĄ��w���@�����H����^������fD�[���H�5�H��H��HE���[���3������H���W���!���fD�#���H����f��H*�H����V�����@�[���f�H���*��V������fD�+���H����`�����@H��H���=[���o�����|$��H�D$dH+%(��H��(1�[]A\A]A^A_��{_������fDI����f�I��L	��H*��X��A���f�H��������U��H��H�5���V��1�1�H���/]���j���f.������H���]���Y����[��f�dH�<%@���H��t2H���y���dH�<%@������1�dH�%@���H����1��ff.�f�UH��SH��dH�<%@���t;H�Y��H����Z��H��H��t/H�;H��t�R��H�H��1�[]�f�H�5��1��Z���H���H���|U���f.�ATI��USdH�<%@�����H����L���UZ��H��H�����EL�E��t'1�@��H��I�|H��t	��Z��L�E��9]w�L���Z���U$L�����H�E�X���U(L������X��H�}���[1�]A\��H�5�1���Y���T���DH�T��L���T���V���ff.�@U1�H��H�5����9���H��1��[���H�5�H���T���.�H���S��H������Y[��H��]�U��AWAVAUATUH��SH��dH�<%@����OH����H���X��I��H���GA�U$����H����S�������H���S������A�U���(�D$E1��L�����H����R��H�����V��H�5h�H��H��1��X�������H��A���\��A�]D9���D��f�H��H��I]�*�R�������H����\�������H���rR����t^�K�C��tb���i���1Ҿ����H���
T��H�����I���ZW��H9CH�{I����L��L���.T��L�{�P���D�C�B���������H���\��H�s�,��>����@�|$��I�}謿��H��H���P�H���CV��H�������H��H�I���Q�������H���,\��M�e0H���[]A\A]A^A_�@H���Z���D$H�CH���.�����߾(�DT��I��H�������~E1�L�5���@L��H��1���V��A�UA��D9�v^E��M��O��I��MMO��A�QI�AI�C A�A�yuǃ�tU��u�I�qA�UI��A��M�KI�sI�C D9�w�I�}L���������L����V������I�II�K�`���dH�<%@����?�����I�E0H���~������f������H���3P�����!���H�5��H��1���U��A�E�������3����H�5��1���U�����DH�D��H���P������H�5��H��1��U������1�����H�5}�H��1��jU��A�]�Y����H��I��dH�<%@���H��t����1�H����L��H�5V�1��'U��dH�<%@������1�H���f�UH��H��dH�%(H�D$1�dH�<%@���t\H��H����P��H�$dH�<%@���H���W����uH�D$dH+%(u1H��1�]�H�5��H��1��T����DH�5���T����T��ff.�f�UH��1��e���dH�%H���H��tgH�0H���\S��H�������H���O��dH�<%@���t1�]��dH�<%H������dH�%@���H��u�H�5��H���S����H�5�H����S��dH�%H����|���ATUH��SH��dH�%(H�D$1�dH�<%@�����H��H���O���8H��I���ER��H������H��H���M�������H���1X��f�H�C0L��H�$CC dH�<%@����5���H�H��t=�C$����H�D$dH+%(u7H���[]A\������Q���fDH�5>�H����R����
S��f.�UH��H��dH�%(H�D$1�dH�<%@���t\H��H���N��H�$dH�<%@���H���g����uH�D$dH+%(u*H��1�]�H�5��H��1��WR����D������tR��@UH��SH��dH�%(H�D$1�dH�%@���H��tiH��H���M��H�$H��H���*���H��H��t"�m���H�D$dH+%(uGH��1�[]�@���t)��u�H�5C�H��1��Q���Đ�;���dH�%@����H�������Q���ATH���I�����UH��S�K��H�����H����K��L��H������qK��H������tK��H���������T����[]��A\�f.�ATH�o�I�����UH��H���"K��H��������H���K�������H��L���J�������H���K����tH������OT��H��1�]A\�DH�������U��H�������U��H���]A\�f�UH��dH�<%@���t H����H���LP��H��t1�]�H�5q�1��BP����H��H�����K��1�]��AWAVAUATUH��SH��8dH�<%@�����H�}��H����O��I��H�����H���J����tH�5d�H��1��O��H��1��2M��������H����0S���H���S����u�A�߅��d�(L���L��� L��I���L��I�D$H���ZM���QH����L���C��H����D$�D$�S�������H���OI���������������H����S��I�t$�D$A��,�H�F�>A�EL�NH��M�u(M�M D�F������MR��H�D$���D�T$E����H���R�������H���H���������a������H���H��H����L��H�5�H��H��1��EO��L����N��H���J��H��81�[]A\A]A^A_�@H�t$�H��H��IL$H�t$(H�L$ �kO��H�|$ �����H�GH����R��L�T$(MT$��D,�L�L$E�A�F(M�rM�qL�t$I�RH��I�V I��(A�r������'Q��H�L$H��H�L$9����H���dQ�������H���G����������������H���(R��L�D$�D$A��D,�I��MD$I�@E�A�M�X�����H��M�^ E�P�P��H�D$I�V(H��H�T$H��H�D$��P�������H���F������������L��������H���Q��L�T$H�D$�D$�D,ؾI��MT$I�BE������M�t$���M�������H��I�F�0Q��I�t$A��,�H�N�A�EI�M�P���f.�H�5��H���L���(1��5I��� 1�I���&I��I�D$H��tM��uH�5��H��1���K��H���NI��I�<$L��L���O������r���A�\$H���UI��H������P��L��A�D$$�L���Q���fDH�D$�H��H��IT$H�D$ H�T$��L��H�L$�����H��H�A�%P��L�D$ MD$A��,�I�xA�0A�I�~����f.�H�������O��I�|$�D$A��D,�H�G0H�� D�A�L�W�����I��(M�V�D�OH���KN��H�D$L�\$D9��&����|$��������M�\$�I�C H�D$��K��H�T$�����H��H�B�BO��I�|$A��,�H�w(H�� �A�I�v�a���f�H�5Q�1��"J������DH����H����D��� ���H�5��H��1���I�����f�AWAVAUATUH��SH��8dH�<%@�����H�=��H���I��I��H�����H����C����tH�5$�H��1��|I��H��1���F��������H�����L���H���CM����u�A�߅��T�(L���gF��� L��I���WF��I�D$H���*M���!H���F���C��H����D$�D$��L�������H���C���������������H���M��I�t$�D$A��,��>A�EL�NH��M�u(M�M D�F������L��H�D$����D�T$E���$�H���HL�������H���{B���������If������H���SB��H����YF��H�5��H��H��1��I��L���H��H���UD��H��81�[]A\A]A^A_�@H�t$�H��H��IL$H�t$(H�L$ �+I��H�|$ �����H�GH���L��L�T$(MT$��D,�L�L$E�A�F(M�rM�qL�t$I�RH��I�V I��(A�r�������J��H�L$H��H�L$9����H���$K�������H���WA����������������H����K��L�D$�D$A��D,�I��MD$E�A�M�X�����H��M�^ E�P�WJ��H�D$I�V(H��H�T$H��H�D$�J�������H����@������������T��������H���WK��L�T$H�D$�D$�D,ؾI��MT$E�������M�t$��G�������H��I�F�K��I�t$A��,�H�N�A�EI�M�X���f.�H�5��H����E���(1��C��� 1�I���B��I�D$H��tM��uH�5p�H��1��E��H���C��I�<$L��L���_����������A�\$ �H���%C������H���XJ��A�D$(�i���fDH�D$�H��H��IT$H�D$ H�T$�F��H�L$�����H��H�A�I��L�D$ MD$A��,�I�xA�0A�I�~����f�H�������I��I�|$�D$A��D,�H�� D�A�L�W�����I��(M�V�D�OH���3H��H�D$L�\$D9��N����|$���������M�\$�I�C H�D$��E��H�T$�����H��H�B�*I��I�|$A��,�H�w(H�� �A�I�v�a����H�5A�1��D���N���DH����H����>���P���H�5��H��1���C������f�UH��dH�<%@���H��t ���dH�<%@���苪��dH�%@���dH�<%H���H��t����dH�%H���H��tH���1A��dH�%P���]�f�U1�H��SH��1�H����D���f�H��H�5��H*��D$�;B���D$H���}=�������H��� E���KH�5��H���L$�B���D$H���H=�������H����D���SH�5��H���T$��A���D$H���=�������H���D���[H�5��H���\$�A���D$H����<�������H���D��H�K@H����f���H*�H�5��H���d$�VA���D$H���<�������H���;D��H�sHH����f���H*�H�5��H���l$�A���D$H���R<�������H���C��L�CPM����f��I*�H�5��H���t$��@���D$H���<�������H���C��L�SXM���2f��I*�H�5��H���|$�@���D$H����;�������H���iC��H�C`H����fE��L*�H�5#.H���DD$�<@���D$H���~;�������H���!C��H�[hH��xhfE���L*�H�5�H���DL$�?���D$H���:;��H��H�����[]��B���H�ʃ�f��H��H	��H*��X��G���f�H�ڃ�fE��H��H	��L*��EX��H����fE�H��H	��L*��EX�����M��A��f�I��M	��I*��X�����M��A��f�I��M	��I*��X��R����H����f��H��H	��H*��X����f�AWAVAUATUSH���MB��I��H���"=��H������L����9��L���=���H�5��L��A����:���
H�5��L����:��L��H�5���:��H�=���[@��H���:	H��L��H���t>���H�5�L���:��H��L���U>���$H�5	�L���a:��H��L���6>���H�5��L���B:��H��L���>��� H�5��L���#:���H�5�L���:���H�5Z�L���9���H�5`�L����9��L���;��L��D)����A��H�=W��v?��H��H��tZ1Ҿ����L���o8��H�
��H��L��H���I���C��L��H���L��H���C�������L���C�������L���tC��H�o�D��L���9���H�5m�L���>9��H��L���=���H�5��L���9��H��L����<���H�5��L���9���H�5��L����8���H�5��L����8���#H�5��L����8��L����:��L��D)���@��H�=���S>��H��H��tZ1Ҿ����L���L7��H�
��H��L��H���I���B��L��H�v�L��H���{B�������L���^B�������L���QB��H�L�D��L���_8�������L���@��1�1�L���>��H���f�L��H�5�d�*�D$��;���D$L���7�������L���>���H�5�1L����7��1�1�L���&>��H�5��L���;��1�H�5��L����A�������L���i>��H�5��L���Z;��1�H�5��L���A�������L���<>��H�5|�L���-;��1�H�5��L���A�������L���>��H�5U�L���;��1�H�5�L���_A�������L����=��H�59�L����:��1�H�5��L���2A�������L���=��H�5�L���:��1�H�5-�L���A�������L���=��H�5�L���y:��1�H�5��L����@�������L���[=��H�5��L���L:��1�H�5�L���@�������L���.=��H�5��L���:��1�H�5&�L���~@�������L���=��H�5��L����9��1�H�5��L���Q@�������L����<��H�5l�L����9��1�H�5�L���$@�������L���<��H�5E�L���9��1�H�5��L���?�������L���z<��H�5&�L���k9��1�H�5B��L����?�������L���M<��H�5�L���>9��f�L���4�������L���%<��H�5��L���9���δL���V4�������L���;��H�5��L����8�����L���*4�������L����;�������L���;���H�5��L����4��1�1�L���0;��H�5b�L���8��f�L����3�������L���x;��H�5r�L���i8��H�"�L��fHn��3�������L���H;�������L���;;��H�5��L���,8��H�5��L���8�������L���;��H�5�L���8��H�5o�L����7�������L����:���H�5��L����3��1�1�L���U:���H�5��L����3���5o1�L���1:���
_��~7E1�@H�5QL��J�4��}7��D�����L���=7��I��D9-&���L���S:��H�={t0�H�5��L���U3��H�5^L���&7�������L���:��H�-�3"H�56�L���7��L��H���6�������L����9�������L����9��H������L���3��H�58�L���;9��H�5	�L���,9��H�
H����L�=��1�1�L��I����8��I�H��thI�I�wH�L���;����t�L��1Ҿ�����21��I�H�5��1�H��1��ܐ��L�����E1��:��H��L��[]A\A]A^A_�f.�H�5�2"L���:����tU��uhH�(�����L����0��H�5e2"L����5��1ɺL���q1�����[dL�$%P����fD1�1�1�L���J1����t�fD1�L������a0��H���H�5ִH��HE�1�1�����L�����E1���9���"���fD�H�5L�L���T1���H�5��L���@1���H�5��L���,1��L���D3��L��D)���9��H�=���6��H��H��tZ1Ҿ����L���/��H�
��H��L��H���I���:��L��H���L��H����:�������L����:�������L���:��D��L��H�����0���H�5��L���0���~���L��1Ҿ�����//��H��H��t�H�5z���0���������H��0"1�1�E1�H�5��贎�����ff.�@AUATUS��H�����H����H�1"H��Hc�1�H��H�,��k��A�ą���H�=�0"��L�-������H��L���.�������H���.����tpf�H���*���.��1ɺH���/����tH1Ҿ����H���3.��H�
c�H�5��L��H��HE�1�1��ҍ�������H���7��DA�H��D��[]A\A]�@�H��������A����ѐAUH��I������ATH��H�=/"��-��H�=/"1�1���l.����u(H�=�."�����A���$7��H��D��A\A]��L�%�."1Ҿ����L���Z-��H�
��L��H�5�H��HE�1�1����L�����A���6��H��D��A\A]�f.�UH�-p."1�H�������u+H�="/"tH�=;�]�����H�������t߸]��UH�- ."1�H���n����u+H�=�."tH�=�]�����H���C����t߸]��UH�-�-"1�H�������u+H�=�."tH�=ԫ]�s����H��������t߸]��H�y."Hc�AT����UL�%��SH�,�H��L��H���$,��f�H���*��T,��1ɺH���,����u[]A\��1�H������+��H�
�L��H�5�H��HE�1�1��P���H������#5��[�]A\�f�UH�лH������SH���+��H��������H���r+�������H��H���^+�������H���a+����t,1�H�5����Ɋ��H������4��H���[]�H�5I,"H���0��1ɺH���+����u1H������<,��H��������M4��1�����H��[]��1�H������*��H�
��H��H��H�5�HE�1�1��$���H������3��H�������3��H���[]�ff.�UH�y�Wd�����(�H��tK1�H��H��������uH�=*,"tH�����H���(�1�]�@�H�������t���D1�H�5�1��x���1�]�@H�	,"Hc�AT����UL�%T�SH�,�H��L��H���)�������H���)����u1�H������[]A\�f�f�H���*��)��1ɺH���*����t�1�H�������$)��H�
T�L��H�5��H��HE�1�1��È��H������2��H���.���[]A\��ATUSH��dH�,%P���H��tL�%��H��H��L�������uH��[]A\��H��H���E�H�CpH����f��H*�H�5U�H���D$�-���D$H����(�������H���o0��H�KxH����f���H*�H�5�H���L$�D-���D$H���(�������H���)0��1�1ҾH����(�����?���1�H�������'��H�
�L��H�5K�H��HE�1�1�耇��H��H�����[]A\�K1��H�ƒ�f�H��H	��H*��X�����f.�H�΃�f��H��H	��H*��X��)���f�ATUSH��H��dH�,%P���H9-�("�gH��tL�%)�H��L�������uH��[]A\�H��H�����C H�5	�H���D$�,���D$H���U'�������H���.���K(H�5�H���L$��+���D$H��� '�������H����.���S0H�5��H���T$�+���D$H����&�������H���.���[8H�5��H���\$�t+���D$H���&�������H���Y.��1�1ҾH���&���������1�H������&��H�
A�L��H�5{�H��HE�1�1�谅��H��H�����[]A\�{/��1�H������������H�=�'"�y����H���k���g���fDAU1�ATUH�-�&"H���J�����	H�=�'"A���H�=�&"L�-ٹ����L���%��H�=�&"������%����uIL�-�&"H�k�����L���V%�������L���Y%�������L����.����uuD��]A\A]�@H�=Y&"1�1�1��%����t�L�%C&"1Ҿ����L����$��H�
��L��H�56�H��HE�1�1��k���L�����A��8.���fDH�)&"H�5Ҽ1�1��9���A�]D��A\A]�f.��H�������������f�Hc���H��H��H�&"H���H��&"Hc���H��H��H�H�0H=�&"H��H�7�DSH�=P%"�#�H�=<&"H�9%"H��t�g*��H�=�%"H�&"H����H�H����1�fDH���0*��H�=�%"H�L�@H�M��tL���
*��H�=�%"H�H�PH�@H��tH����)��H�=r%"H�H��(H�@H�H��u�H��uLH�I%"H�=�$"H��t�)��H�=�$"H��$"H��t�)��H��$"[���s)��뭐ATUH��H��H���
�H-��H��H���,��H���5-��H�-F$"H�7$"��H��#"H��H����H��H�ݲ�����"��H��������H���"�������H��H����s"�������H���v"�����E1�1��H����"�����|�����H���#�������H��A���+��E���&L�%O#"H�c�����L���"�������L���"�������L����W+����uH���H��#"L�%#"H�!�����L���!�������L���!�������L����
+����uH���H��#"L�%�""H�������L���o!�������L���r!�������L�����*����uH�
�H�
 #"L�%q""fo�fH�������fo
�ffo�ffo�ffo%�fL��){""fo-�f)
|"")�"")�"")%�"")-�""�� �������L���� �������L����*����uH�5S�H�5\""H�=�!"H��tHH�5"�������tH�=i���H�="""H�=�!"H��tH�5%������tL�����L�""�=r��H#��H�a""H��t4H��H��!"]A\�DH�5Y��1���������H���h)������H��1�]A\�f�H�=��4*������1�H��������H�
��H�+�H��H�5�HE�1�1��$��H������(�������H����(����ATL�%������UL��H��H�=� "�N��H�= "������M����tH�=j "1�1�1�������u���H��1�]A\�@H�-A "1Ҿ����H������H�
��L��H�54�H��HE�1�1��i~��H������<(��H���]A\�ff.�@AWAVL�t�AUI��ATI��L��USH��H����%��H�� "I��H����H��K�D4�L��H�D$A����fDH�;�(��H�{H�E�(���sH�{H�E�uH��t�(��H��H�}H�{ L�{(L�e(H�} H�{(�k(��I�H�E(�^(��A�oI�I�D$A�l$H��t�B(��H��M�G I�|$I�_(I�l$(M�D$ H;\$�e���K�D5�f�1�CD5�CD5�H��[]A\A]A^A_�I�<$��'��I�|$I�E��'��A�T$I�|$I�EA�UH��t�'��H��I�L$ I�}I�\$(I�m(I�M H;\$����w���@H�=`"���@ATH�O�����I��UH��H�-;"H�����H�������H�����������H��H�����������H��������t11�H�5`��A��8|��H������&��H��D��]A\�L��H���u!��1ɺH�������u-H��������H�������A���%��H��D��]A\�f�1�H�����A����H�
+�H��H��H�5^�HE�1�1��{��H������i%��H������\%��H��D��]A\ÐATH������I��UH��H�-�"H�=�"H�����H��������H����������H��H�̰��������H���������H�5��1���z�������H����$���=w5H�-~"1�H��������uXH�=0"t6H��H��]A\���H�=���|�����u-H��]A\����@�H���{����t���H��]A\�L��H�����1ɺH���Q����u-�����H�����������H��A���$��E���:����,���f�1�H������A��H�
q�H���H��H�5��HE�1�1���y��H������#�������H���#������ff.�f�dH�<%P���t1�ÐU����1�dH�,%P���H�������u
H�=�"t	1�]�D�H���c�����H�="tdH�<%P���������f.�DH��H��dH�%(H�D$1�H���a�����HD$H�T$dH+%(uH����k��ff.���6��fDH���@�B`��H��H��"��H�����ff.�f�H�=y"H��tH���k��H�`"H�����f�H��1�GG G0���1҅�t)@Lc�I��L"M�0D��H��L	L9�r�H��H��H��0u�H�L�C"H�GL�GH�4"L)�L�WH�H�
+"H�$"H�W H)�H�GH�5"L�"H�G(I)�L�GL�
	"L�"M)�L�WL��"H��"L)�H�W H�
�"H��"H)�H�G(��f�H��1�GG G0���1҅�t)@Lc�I��L"M�0D��H��L	L9�r�H��H��H��0u�H�L�"H�GL�GH��"L)�L�WH�H�
�"H��"H�W H)�H�GH�5�"L��"H�G(I)�L�GL�
�"L��"M)�L�WL��"H��"L)�H�W H�
�"H��"H)�H�G(����"H��L�
l�L�n�H�
h��LDʨLD¨uH�х�uH�P�H�5q��1��v��ff.�f�ATH�5.��USH��dH�%(H��$1���u���"��tA1�H��L�%	�A��M����H��1�������H�����9�"w�H��$dH+%(uH��1�[]A\�����AWHc�E1�AVAUL�,ATI��USH��H��"�G"L�H�HH�8���Lc�M���MH�u"1�L�%|�L�A����H�SH�j�M@�����������H������kI��uoH��1�[]A\A]A^A_ÐA����L��H�����I��kI��LCM�xA�w@�������q���(L��H���L���kI9�t�I��I��LSM�zE�_@A��t:A��u�I�z��L������L��"���H�k"L��]���I�HI9z�GL�����L��I�GH��"H�"����H�)"L������I�WHI9R�+L���z��L��I�OH��"H
u"���H��"L������I�_HI9X��L���:��L��M�OH�P"L
%"�P��H��"L������M�WHM9P��L�����L��M�_H�"L�"���H�i"L�����I�x��L�����L���"����H�7"L��g���1�H�5!�1��w��H���[]A\A]A^A_�1�H�5K�1��r��H���[]A\A]A^A_�1�H�5�1��r��H���[]A\A]A^A_�1�H�5̬1��cr��H���[]A\A]A^A_�H�]HH9Zu�L�����L��H�uH�"H5�"���H�l"L��+���L�EHL9B�o���L�����L��L�MH��"L
�"����H�-"L����H�z�W���L�����L���"���H��"L����@AUA��ATI��U��SH���PH��dH�%(H�D$1��1��H�����o�oKD�h@H���oS �o[0L�`H�H�
�"HP X0H�$Hc�H�@H��H�<�����~SH\"1��S�r;5�"�ss!H�T$dH+%(u@H��[]A\A]�fD����\�����f.�1�H�5l�1��u�����$��H�5�1��p����ff.�@AVL�5�AUATUH��L��S�&���@"H�"L��H�
"��+#"I�Չ"Hc�I��L+-�"L+%�"H��"H�
�"����E�%:�����YeH��xzf���H*��^�M����f���I*��-S��Y��^�M����f���I*��Y��u[�]H�52�A\�A]A^�^�f(��:r��f.�H�ރ�f��H��H	��H*��X��^�M���v���L��A��f��H��L	��H*��X��`���M��A��f��I��M	��I*��X��`���f�UH�� dH�%(H�D$1�H�����f�H���H*"��\���"�H�5�H��1��n����"f�H��H��"��H*��\��H�5���H��1��n��f�H���*�"�z\��H�5ߩ�H��1��Tn���
^"��~0f�H���H*="�@\��H�5	��H��1��n����"�������&"��~H�5?��1���m���5"���
�=�"����D��"H���A��t"H���A��tE��H���L�
g�ID�1�H�56���m���=?�uu�="�\D�	"L�·Kc,�L��f�H���1��H�5ƨ�6m��f�H�56���Z-"�m�������H�5���1��l���s���H�5���1���l���	����H�5Q��1��l�������H���f�1�H�5k���l��H�D$dH+%(uuH�� ]��H�U����H�����H�����H�T���H�m���H�h��t���H���h������������%@��t���@��t�@1���w�DH����H�5��1��k���H���f�AWAVAUL�-��ATUS1�H���dH�%(H��$�1���"L��$������8�H�t$�V������J�t$����L��1����H�
�"A�B�<����*�=�"t$H�t$ ������wH�50"H9t$P����9,"��1�A��L��L��������=\"tJL��L��1��j��H�I"A�ߋ=�"�D$N�4����$�����3���f.�L���h��L��1���������ʼn��+����y�L��H�5=�1�1��$o���`f��=-"t\1�H��$�dH+%(�sH���[]A\A]A^A_�@H�5�1�1�L����n��H�5ƪ�1���i�������=_
"��D�5�
"E����L��H�-�
"E��1�L�%;
"����H����H����H��tH��t^H��t=H��tA�<$H��E1��J�����wA�<�H��A��H���/�����\A�<�H��A��H��������AA�<�H��A��H��������&A�<�H��A��H���������A�<�H��A��H����������A�<�H��A���������H��I9���A�<�H��A���������L�CH��C�<�E���m������L�KH��C�<�E���R�����L�SH��C�<�E���7�����dL�[H��C�<�E��������IH�CH��A�<�A��������.H�SH��A�<�A���������H�KH��A�<�A����������H��I9�����J�<��i��H�R"I����f.�L��H�5ţ1�1��ml������f�H��$��H*ƾ�eU��f�H��$��H*D$PH���EU��1�I��L��H��H�53�1��g��H�5]��1��	g���2�������������=4"I��H�����H��
"I��E�������H�-�
"L�%o
"A�v�E�$1�E1Ƀ���E1��t$H���.���|$H���I�E���A���V���������tk��t5E��E1ɹH��1�A�����I�D��H����SE��E1ɹH��1�A�����I�D�H��H����"E��E1ɹH��1�A���w��I�D�H�����H��A9������E��E1ɹH��1�A���=��I�D�H�����L�SE1ɹH��G���1�L�T$E�����L�D$K�D�H�����L�[E1ɹH��G���1�L�\$E������L�L$K�D�H���tIH�C�E1�H��E���1�H�D$A�����H�T$I�D�H���tH��A9��������D��H�5R�1�1��i�����1�D��H�5�1��i������1��g��H�P"�t������fDAWH�=�AVAUATUSH���VW��H��"H���6�
�"H�H�=��H��H�}"�W��H�=��H�5��I�������u*M����H�5ߠL���f�������"H�=��XW��H��H��t8H�5��H���1����t%H�5o�H����������	�1�H�=����"�TV����"���6H�=���jV����"�…����5�"Hc���~��Hc�H�-��H�=a"L�%�H��L�-��L�5���V��H��H�D$�V��H��f.�D�A"A��D�6"H�H���V��H9�t^L�{�L��L���?����t�L��L���0����uD��"A����L��L���
������D��"A����H�=��DU����"���VH�=��T��H�=���"��T����"��t�p"�n"H�=Ÿ�U��H�5ƟH��H���|
������H�5��H���e
��A�����H�=��D�"�U��f���Z�/���"�D�t�K�<[M��H���	��H�"E����E1��&�H��"1�A���V��D;5/��y��E��H�
�"H�={"K�H��L�$��3�H��"I�$H�<�H��u�1�H�5&��Aa����"f.�H��H�5��1�1��a���H��[]A\A]A^A_�f�H�5��L���A	����t}H�5��L���.	�����1�l"�����H�5��H���	��A���E�����1�H��H�5��1��`����k���E1��q�����"�]������H�5g�1�1��N`��H���[]A\A]A^A_�f.���H�5��1�1��`������@1���f�H�T$1�H�5Z�1���_��������1�H�5�1���_�������H�5r�1��Z��_������H�5s�L��������t"H�5f�L��������ur�"�l����"�]���H�5�1��S_��1��H�5���@_��H�=y��4J�������1�H��H�5��1��_������H�5�L���N����u��"���1�L��H�5Ϡ1���^������ff.��
�"AVAUATUS1ۅ�t @H�I"�ڃ��<��t
��9�"w�D�5�"A��ue�5�H�-�"E1����D��A��L�J�|�N�$�����H�-�"J�|%���D;-��r�H��D�5#"���A���PD�
I"L�%�"E���1A��M�t$H�-"L��O�,�M��M)�I��I��I��A����I��txI��tcI��tNI��t9I��t$I��tI�<$H��L���c��H�;H��H���T��H�;H��H���E��H�;H��H���6��H�;H��H���'��H�;H��H�����H�;H��H���	��I9�tlH�;H��H��@���H�{�H�����H�{�H������H�{�H������H�{�H������H�{�H�����H�{�H�����H�{�H�����I9�u�@L�����D�Y�L�%�"1�E��t��H�II�<�H��t�w����;-.�r�L���d��[1�]A\A]A^�H���Q���ff.�@AVH�=�AUATUS�N����"�������A�ą����=h"H������H���!H����="��=��H��!��!��!���!���!�����!���!���!�v�!H�_�!H�L�!H�9�!H�&�![D��]A\A]A^�f�A�1�H�5Y�1��J[��[D��]A\A]A^�fDH���!���!���!H���!�G���f�H�=��M����!A�ƅ����=}��H���P���H��!H�Å������E1��Af��=��!H��!I��H���W��H�D+H����A��D;-��v���D��D��H�,@H��H�4+�q����t�H�5R�1�1�A��7_������f�A�[]D��A\A]A^�fD1�H�5G�1�1��Z��A����H�5җ1�A��Y�����H�5;�1�A���^���k���f�AWAVAUATI��USH��(�-Y�!����L�=	�Hc�L���^���p�!�=1�!�
��!�D$�A��t�5c�!���?�D$��t�D$L�
kHL�|�!f��D�-�Lc5e�!�H*h�!dI�1dI�yL�\$D�l$D���L�W�!�%'zH��?H�,>1�H1�H��H��	H��H	�H1�H��fHn�H1�H���\��Y��L,�L��I��L��H)�1�H�t$�|$��E����E��I�j1�A����A����A����A��tkA��tQA��t1A��t9�t
A;B��H��9�t	;E���H��9�t;Eu
H;U������H��9�t	;E����H��9�t	;E����H��9�t	;E����H��9�t	;E���H��A9���f�dI�yH�[��I��dI�1�t$M��A�A���|$I�Q�5h�!u
�p�!L���l���L�|$�|$A�$A�l$M)�M�l$M9�A�|$(MO�M�|$ �T��="�!f�f��f��D��!�Z3�!��A���*��A*��^�f/����������D��!E��������D$1����w���D�5�!E�FD;�!D���!�iL�����A�$E�t$I�D$I�D$ A�D$(�DH;U�o�����L�]9�t	;E���i9�t
A;C��D�iA9�t
A;C0�~�i9�t
A;CH�}D�iA9�t
A;C`�z�i9�t
A;Cx�yD�iA9�t
A;���{��I���A9�� ���9��b���;E�Y����J���f.�L�5�L���q���D�J�!A��A�����m�!A�D�-|�!D�
��!H�-r�!E9�u�_�!1�E1�L���!H�5`�!L��H)�H9�HO�H�<+H�=8�!I9�uH�(�!E�UD��!�=���XL������A�$E�l$I�l$I�\$ E�|$(H��(L��[]A\A]A^A_�f�I;S�t��������I;S �u�������I;S8�x�������I;SP�y�������I;Sh�|�������I;���z����w���fDI;���x����_���fD��tD�
A�!E��t�D$1����g����D$����1���������F���H;U�����	���H;U����������
�!������!��!A��G���fDH;U�������
R�!��t;D�/�!D��D)؃���E��u
A��E9���H�5���1��{S��D�-�!H�-��!H���!D�=��!�B���f.�H;U�`����:����'�!D��!��tQD��1���uFD�-�!E�}D;=S�!D�=��!u��!��!L��1�1�A���������A��D���!���E9���H�O�!H@�!L9�u	H���/���1�H�5����R��D� �!�
�!1���!H�5k���qR��A�؉�D��H�5z��1��VR�������7�!�)�!�~���H;U�����"���f�H;U�����
���I��L+
��!L;
��!����H�5���1���Q���g���f�H���!��!ATUS���<���v%��tp��1�A�1�H�5��V��D��[]A\Ë5��!��u6����A��E��uaH�-��H���:���H��P�!�[���D��[]A\��{�A����fDH�
��!H�5r�!�H�<��d�A����H�=��!�<��Y���f�U��SH���=�!��t���!��t��uO�1��=��!t
H��[]�fDH�
�!Hc�L�RN��A�q��t�H����[]�9��f��5��!��t�1��
f���9��!v��������t��AUA��ATM��UH��SH��H��I����H�5a?E1�1�@dH�dL�NH��H��L�L1�H��	I��H1�H��I��dH�VL1�dH��;A�xI��L9�r�L�$;L�oH��A�R�1��(A�$J�,+H��[]A\A]�DI��A���DAWH�5��AVAUATUSH��H���!dH�%(H��$�1����!�D$H���I��H��H��L����LI�H��HI�D��1�I��H��
�FO���H�5“1��3O������=P�!��tH�t$��A���E����H�l$H���6����L$X����E�H�����D$XD�	�!E1�E����D�t$E1�E1�H��$�A��AE��L�ڈH��1��������D��H��1��1�Ņ��[�1����Y���H9��!H��I����H����H�5���1��*N��L;=S�!���5C�!�;DH�Q�!Hc։�H�0�l�H��xgLc
�!M�M�L9=�!L�����=��t�L��!L��I�;�O����5��!막߇|$X��������t$X��t���H�5
�1�1��pR�����Y����H��$�dH+%(��H�Ĩ[]A\A]A^A_���A���}������D9-o�!�����A�D�D$X�A�����H�t$ ��L�T$ L+T$Mi�ʚ;H�|$(H+|$H|$8H�D$0L�H|$PH;|$@�H;|$H��D$XM����H����f��H*�f�ɸL���I*��Y
���^�mH�5��^��cL��1����@H�5���1��EL������H�5���1��-L������ևt$X���
����L$X��t���1�H�52�1���P����~���1�H�5�����K��1��d���I����f�I��L	��H*��X��!���H�|$H��H�|$@�����!�AWAVAUATA��USH��H��hdH�%(H�D$X1��=-����S;��!�L�CL�K H�
��!K�H9��dH�5��!D�S(A��F�,�A���hwvE����Ic�H�=[�!D��!L�<II��N�4?E���A���
�A���SL9���=�����=��!��1��r�A�����-��!��u������������F�W(�OH�5[�D�O D�G��iJ���S;��!�����1�H�5y�1��JJ���H�T$XdH+%(�H��h[]A\A]A^A_�f�1�H�5Ǐ1��J�����f�1�D��H�5�1���I����fD1�H�5'�1���I������fDIc�D��H�,RH���=k��5L�5��!D�=��!I�4.E����A���1�A���_L9���D���!E���#�=X�!�����L�-��L����L��H�[ ��!H��!��1�����fDL�5q�L�����L��H�C ���!H��!���1�����L��L��L��D���/�L�K ���fDH�K1�D��H�5��1��M����Z����H�K1�D��H�5h�1��qM����2����H�
��!L��D��H�<)���D�[H�=��!L�CL�K B�<����fD�{�P����Ƹ����������@L�
Y�!�h�1�L�s��O�$9L��M�,,�6A��A;E��M�d,M;4$����H�5�1�1���G��I�$L��1�H�5Z�1��G��H�K�S1�H�5s�1��G����M���f�L��L���u�L�K ����@f�H�D$L��D��)D$ A��|$$H��H�t$(�L�L$0L�L$fD�T$ L�D$8)D$)D$@���L�L$��t+L�K 1����L�%��!L��L�L$K�<�L���L�L$L��L�K �u���f�f��H�|$D��L�ʾ)L$ L�L$0D�l$$L�t$(L�D$8L�L$)L$)L$@���L�\$��t.L�K 1����L�%4�!L��L��L�L$K�4�L���L�\$L�K L���~���L��1�H�5��1��IF��A�MD��1�H�5��1��2F���z������ATL�%w�UH��H���oL���l$��H���!�t$H����f���H*��U�H�
��!�Y��^�H����f���H*��Y�f��f�ɿf��*w�!H�5���*
g�!�*c�!�^��^��^��^��fE��L���A�!�3�!�%�!��!H��!H���!H���!H���!��H��H��]A\���H�ƒ�f��H��H	��H*��X����f.�H�΃�f��H��H	��H*��X����f�H��H�=j��P7�����!��t����uH���t��@1�H�5�1��pD���H���fDH��H�=��7�����!��t�����u%�=��!t,H���k�1�H�5'�1��D���H���fDH������ff.�@H�GH�
��H�=��H���1�H�OH��H�
�fDA��1�H���e���ׅ��Y@���A�@�H�1�A��A��tx�H��1���D��B3<�A��@����A��tQA��t$D�H��A��A1���E��B3<�@�����H��A��1���D��B3<�@����D�L�VL��1���D��A�H�B3<�A�ȅ���A��td�H��A��1���D��B3<�@��tFE�BI�rA1���E��D�A�B3<�@��t%I�rE�RD�A�A1���A��3<�@���q����A���3E�H�L��A��A��I��I�@3>����������D�����I��A3��3VA3��C3��A��������A����A��A��I��A3��3NC3��A3���ȉ�D���������I��C3��A��3FC3��A3�����Љ����A���@��I��A3��3NC3��A3����D�щ������@�lj�I��C3��3VA3��A3���Љ�D�������H�� ��I��C3��A��3F�C3��A3�����ȉ����A���@��I��A3��3V�C3��A3����A�������A��@��K�<�A3����A3��A3��L9��B���A��A����A39L�"����������I���D��A3�����C���A3��1�A�@�����A3y����������D��I���A34�����C���E�P�A3��1�A���NA3y��������D��@��K���A34�����A���A�H�A3��1����A3y����A��@������A��A�����I���C34�E�P�A3��1�A����A3y����@�׉������M���E3���E3��A���A�P�D1׃�v~A3y����A����@����A��I���A���A�p�C3�A��C3��1׃�v:A3y����A����@����A��A���K�4�A3����A3��1���A����M��E��tRA�L�/�1�D�Љ���C3�A��t+A�q1��@��A3�A��tE�AA1���A��A3���@�����I�����f.�����{�!1���5}�!H���W�ff.�AUATUSH���X�!H�-I�!�����L�m(H��H��������H��M�d�L��H)�H��(H��H��H����tuH��t^H��tLH��t:H��t(H��tH����H��H��(�%�H��H��(��H��H��(�
�H��H��(��H��H��(��H��H��(���I9�t_H�����H�{(���H�{P���H�{x��H�����H�����H�����H��H��@��I9�u�H����H��1�[]A\A]�H��L���e��/�����!��tVUH��S1�H���UH�5��!��H��H�<��>�����}L�
��!L��K�<��R�9��!w�H��1�[]Ð1��ff.�f�H��H�5���1��)<���
��!���!1�H�5���H���<��fDH��H�=8��.��H�=:��O�!�.���,�!�6�!1�H�����"�!ATUH�,�SI��H��H���c�H���!H���FH��H�E���H��������H��H)�H��(H��H��H������H��thH��tTH��t@H��t,H��tH����H��1�H��(��H��1�H��(���H��1�H��(���H��1�H��(���H��1�H��(��H��1�H��(��H9�toH��1���H�{(1���H�{P1���H�{x1���H���1��q�H���1��c�H���1��U�H��1�H��@�@�H9�u�1�[]A\�@1�H��H��(�"�����1�H�5��1��=:�����fDH�GH�
=�H�=6�H�7�1�H�OH�*�H�
�fDH�=��!H���~#dH�%����H��H�J�dH�%����@��@����8��L�Q�!M����SH�5�(1�I��?��Z��ZI���"�L,�dH�%����J�<�L���!H��I9�~ndH�dL�^I��f���I*�H��H��L�H��L1�H��	L	�H��H1�H��fHn�H��dH�V�\�H1�dH��Y�f/�r��\��L,�M1��x���1�[�@1��DdH�4%����H�h�!H��H�BHI�H��H�H9�slH��H��H�H����H�~H9�vSH��tEH��t6H��t,H��t"H��tH��tH��tH�~H��H��H��H��H��H��H9�v	H��@H9�w�1��f.�dH�4%����H���!H��H�PHI�H��H�H9���H��H��H�H����H�H�~H9���H��tZH��tHH��t;H��t.H��t!H��tH��tH�H�~H�H��H�H��H�H��H�H��H�H��H�H��H9�v(H�H�OH�OH�OH�O H�O(H�O0H�O8H��@H9�w�1��ff.�dH�4%����H���!H��H�PHI�H��H�H9��sH��H��H��H)�H�H��H����H�>L�NL9��IH����H����H��tmH��tVH��t?H��t(H��tI��M)�I��M�L�NI��M)�I��M�I��I��M)�I��M�I��H��L)�H��I�1I��H��L)�H��I�I��H��L)�H��I�	I��H��L)�H��I�9I��L9���I��M)�I��M�M�QI��M)�I��M�YI�qH��H)�H��I�AI�yH��H)�H��I�IM�A I��M)�I��M�Q M�Y(H��L)�H��I�q(I�A0H��H)�H��I�y0M�A8H��L)�H��I�I8I��@L9��h���1��ff.�@H��1��H�5���5��H�*�!�H�51�H��H���HI�1�H��
�m5��H�
��!�H�5�H��H����HI�1�H���A5���5��!H�Zp��t H�fp��t��H��oH�=��HD�H�5��1��4��D���!H���E��tA��H��oL�
|�ID�H�5���1��4���1�H��H�5?h�4��f�H�)�!H��~H��
,�H�=�!H�H��dH�%�����5��!��tM��u L�
��!Lc�1�O��dL�%�����fDH��1�H�5,�1��44���H���f.�H�=��!1�dH�<%�����ff.�f�UH�W@H��H��x;f��H*¿��^EH�5���3���Q�!��u5H��]���@H��H��f�H���H	��H*��X��f.�H�u@H�5�!H��x?f��H*��Y�}��H�5�f(��^M�O3��H��]�F��fDH����f�H��H	��H*��X��DH�G@H���!H��x7f���H*��Y
~}�G�H�5��^O��5��fDH�ƒ�f��H��H	��H*��X��ff.�f�ATL�g���	1�UI��@L��H��dH�%(H�D$x1������xH1�1��lj����I��H���tRH��1������H�D$xdH+%(uWH�ĈL��]A\��L��H�5��1�1��
7��E1����H�5ѿ1�1�E1���6��H��1��������j��f.�ATUH�-�SH���$��H�^�!H��~	H�P�H��t'H���%��H�5��1�H��1��1���[]A\�f�H�=���d$��H�=��H��!��$��H�5�H��I��������gH�5��L�����A���E����H�=u����!�#��H�=r����!�s$��H�5JlH��H���Q�����H�5lH���:������H�5t�H���#����1�����H�= ��B�!�$��H�5!�H��H����������H��H�5���������D�
�!�=��!E�������!����H�=��!���H��H�=��!H���H���!1��������!���?�������f1�H�5��1��/����]���@1����f������fD1��J���f��۶��H�=L�!H���|���H���X���@�=:�H��H���N��H���!H����E1��uP�D���f�H�=�!H��!���H�L���!I�<�H����H���!1�A������D;%Ͷ�����D���!D��H��E��u��+���H�=��!Hu�!H���ŵ��H�떸����fDD�]�!H�5rH�
����E��HD�[1�]H�5��H��A\�D�
%�!H�5�L�%����E��ID���f.����!H�5��H�=�����HD��@1�D��H�5��O.������D1�L��H�5L�1��-.������1�H�5���.����q����1�H��H�5\�1���-����L���H��H�5�1���-����.���1�H�5T�1��-�������ff.�H�
1�!H���!H�5�L�A�A�I��dH�dH�VA��H1�H��	H��H1�H��H��H1�I9���M����I����I����I����I��tbI��t@I��tH1�H��	A�I��H1�H��I��L1�H1�H��	I��I��H1�H��I��L1�H1�H��	I��I��H1�H��I��L1�H1�H��	I��H��H1�H��H��H1�H1�H��	I��I��H1�H��I��L1�H1�H��	I��I��H1�H��I��L1�H1�H��	I��I��H1�H��I��L1�I9���H1�H��	H��H1�H��H��H1�H1�H��	I��H1�H��I��L1�H1�H��	I��H1�H��I��L1�H1�H��	I��H1�H��I��L1�H1�H��	H��H1�H��H��H1�H1�H��	I��H1�H��I��@I��L1�H1�H��	I��H1�H��I��L1�H1�H��	I��H1�H��I��L1�I9��3���dH�dH�V1��ff.��L���!M����SH�5`1�I��?�TL�TLI���"�L,�dH�%����J��L���!H��I9�~ndH�dL�^I��f���I*�H��H��L�H��L1�H��	L	�H��H1�H��fHn�H��dH�V�\�H1�dH��Y�f/�r��\��L,�M1��x���1�[�@1��DH�GH�
ͥH�=ƥH�ǥ1�H�OH���H�
�fD�H���fD1��ff.�f�H��H�5ݹ�1��*�����!H�55�1��H���)��ff.��U1�H��H�5%����)��H�E@H��x0f��H*����^EH�5���)��H��]���H�ƒ�f�H��H	��H*��X��DUSH���-�!H�����jc�f��f�f��H*�f.�ws�Q�f/�rW��tR��f���H*�f/�r9H��1�H��H��t,H��y�H��H��f��H���H	��H*��X�f/�s�@H��H9�u�H��1�[]��)��H��bf��fHn��w���@H��H�=��P����~�6�!1�H������H�5_�1�1��v(���H���ff.��H�GH�
��H�=��H���1�H�OH�z�H�
�fDd�%���H��1��Jd�%�����D���!�5��!��8D�@�p��AUATUSH�����!H�-��!���5��L��(H��H��L�Ϻ�H��H��M�d�L��H)�H��(H��H��H������H��tmH��tXH��tCH��t.H��tH����H��H��(���H��H��(���H��H��(����H��H��(����H��H��(����H��H��(���L9�thH�����H��(���H��P���H��x���H����|��H����p��H����d��H��H��@	�Q��L9�u�H���t��H��1�[]A\A]��H��L���%���
���USH��H�����!1��p��P_���S��t1����9Kw���H�<�H�,�H�=��!H��H�����H�=��!���!H�����C���Cu�H��[]�H�5���1���%��ff.�f�ATH�={�US�p��H�=w��g�!�^��H�=q��Q�!�L���B�!�D�!H��I��H�,�H��H���9��H�*�!H���gH��H�E���7H��L�Ϻ�H��H)�H��(H��H��H������H��twH��t`H��tIH��t2H��tH����H��1�H��(����H��1�H��(���H��1�H��(���H��1�H��(���H��1�H��(���H��1�H��(�p��H9�txH��1��a��H��(1��S��H��P1��E��H��x1��7��H���1��)��H���1����H���1��
��H��1�H��@	���H9�u�1�[]A\�@1�H��H��(�������1�H�5W�1���#�����ff.�H�GH�
-�H�=&�H�'�1�H�OH��H�
�fD�ʢ�Ǣ�1�f�W�f.����!1������f����!��t1��H�����1�H���H���=��!u����1�H����1�H��V�H�5���&#�����1�H���f.��z�!UH�o ��u-H��t(H�}H��t�=M�!u���H�}���H�����1�]�H��H�5J��1��"��H�}��@�=��!ATUSH��H�/t7�=��!L�%E���L�
��!E1�L��H��H�

�H�������=��!t�=��!uT1ҾH���U���=��!��H�KH�ShH��H�sD�K(�s0L�C �t��ZYH��[]��A\���@L��FH�
��H��1�H�5�����!���f.�H���5�!L��H��H�5���L�
H�1�L�J��!��^_�����H�s0H�S H��L�l�L�KL�CASH��I��{(H�KLD�H��H�5U�HD�M��LD�M��ARLD�WH�ɿRHD�H��1��)!��H�� ���U1�H�5 �SH��H�_ �H�+�!���=Z�!u_H������D����u6���T��H��������u�H�5ز�� ��H���[]�H���[]�@H��H�5��1�� ���AWAVI��AUATUSH��(H�G H�t$L�(H�T$H�L$L�������=��!A����E�fL���5���=��!I�F�TL������=v�!I�F�[H�-l�!L�-x]H�]H9�u'��L��L���-����t$H�H9���L�{�1��
L���*��A9�u�I�ND��H�5	�1��A������A��1wH��L��rH�|$��H��([]A\A]A^A_�H�t$L���H��([]A\A]A^A_����fDH�|$M�Ft<L�L$H�T$D��1�H�5V�1����H�T$��H��([]A\A]A^A_�H�T$D��1�1�H�5V�������fDH��L��1�H�5�������f�H��L��1�H�5�������f�A�NL��H�5��1���v���0����S�j����=��!��u1���[���fD��H�5ٰ1���:��1���[��ÐH��1�H�=��!����H�=ð���H�H�(�!H9��7H�=��H���!�|��H�H�
�!H9��1H�=��H�
��!�V��H�=��H���!H���!���H�=�H���!���H�={�H���!����H�=q�H���!����H�=h����!���H�=g�H���!����H�=f����!������!��t��H�=O����H�=W�H�y�!����=�!���!�h�!��t��!�=B�!uW1�1�1�����1�H���D1�H�5/�1�����H���fD1�H�57�1�����H���fDE1�1�1ҿH�55�1��n���ff.��ATE1�SH�����!��uBH��H�H��t
���H�CH�{8A�H��t�/����=y�!D��uH�C8H��D��[A\��H�S8D��H�57�1��������ff.���:�!��u^SH�WH��H��t)�z0u#�=
�!ujH�z8�!���H�C1�[�DH�{H��t�=�!u���H�C1�[�D1��DH��H�5خ�1��J��H�{��@H�R8H�5���1��)��H�S�v������!��t1��AUI��ATI��USH��H��g���=Q�!H���I�|$�����=7�!H���
H����A�t$H����H��I�UE1�H�N�H��H������H����H��ttH��tXH��t<H��t H���jN�N�\
F�JN�\JI��J�N�d
B�JN�dJI��N�,J�L
F�,JJ�LJI��J�<N�D
B�<JN�DJI��N�N�\
F�JN�\JI��J�N�d
B�JN�dJI��L9���J�L
N�,M�AM�YJ�|J�DJ�LJN�T
F�,JM�iJ�LN�TBN�d
M�Q B�<BJ�| N�dZN�D
B�ZI�A(N�d(N�DjN�\
 B�jI�I0N�D0N�\RN�l
(M�Y8B�<RJ�|8L�lBN�T
0D�$BL�TJJ�D
8I��@D�JB�<ZJ�DZL9��@���1�H��[]A\A]ø��f�H�;L�EA��:L�B�~����I�T$H���1�H�5b���������I�T$H���1�H�5[���������
�!1�����AWAVAUATUSH��H��(H�H�x L�/M��tC�{0H��I��uTH�{8H��t.�6����=��!I���M9���H�5>�1�1��-��H��(�[]A\A]A^A_�f�H�{H��t���O�$�I��L��貿��H�CH��H��t�L��H��苼��D�s1�H��([]A\A]A^A_�fD���pL���+���I��H���r���M�����5��
�L�l$����H�\$�=���t$�$�5���D���D�
���T$1�D���D����t$1�D�=��H��L�,�H)�J�L�H���L��{9���E���jD9���E���XD9��zE���FD9��rE���4D9��jE���"D9��b���9��\D�,$E����D9��oD�l$E����D9��bD�l$E����D9��U�T$�����
L�-}�E�l�H�QD�h`L�iH�PH�QH�I L�h@H��VH�HH��I9�����L�l$H�\$H�{8L�������=J�!����@��tWH�5=�1�1�����L��褾��L��I���9���L��H�5}�1���1����L���|�������f�A������M���L���]���1����1��+�����!����������
����������������H�S8H���1�H�5�������������������	���H�S8D��L��H�5�1�������AWAVAUE1�ATUSH���)�!����H�H��H�y L�7M���K�=��!H����L��I��谸���=ڹ!I���0M���G�=��!L�{8�VL��H��L���ش��A�Ņ���L��赶���=��!A���MA��t\H�5*�1�1����L�����1�D��H�5ƧH��1������=H�!�)L��A����H��D��[]A\A]A^A_ÐL��蘼���H��H�5Y�I���1����f.��C0H��E1��Q���H�C�H���@���L��H�C�D���������S4�~����A��r���DH��L��1�H�5��'�����f�H�5�1�1�A��
���2���DM��E��H��L��H�5u��1��������@��L��1�H�5�������L��H�5ߦ�1�������ff.�f�AWAVI��AUI��ATI��UH��SH��H�G �GH�GH�GL�8L��� ����=��!����L��L��H�5z�����L��褷���=~�!I����M��t_A�$L��M�l$����=T�!A�D$����L��1��ܽ���=6�!A�D$��H����[]A\A]A^A_�f�L���(�����t$L��1�H�5�H��H��[]A\A]A^A_��f�L��蘷����u�L���ܺ���Ņ���A�$1�A�D$뇐A��M��L��L��H�5%��1��1�����@H��L���1�H�5l�������f.�L��H�5��1��������D��L��1�H�5n��������A�$�����!��t1������ff.�AWAVAUATUSH��8H���!H�|$H�t$(H�D$ �T$����H�L$ H�\$�AH�AH�A�{0��H�s�>��E1�E1�E1��D$E1��D$�YC�4$I��L��衹��I��H����L�D$D��L�I�@F�(A��?��D�A��D$D�l$1�B�<(�J�|$A�nH��H��D9�s��t�E��u��A���H�t$H�~8H�����1����=��!A����H�\$E���f�{4H�{8�%萱���=��!������tgH�L$(1�H�5��H�|$ H��8[]A\A]A^A_�w��L�T$D��D)�I�zH���"������2���L�\$AƃD$I�C���L�d$L�l$(E�D$4I�|$8E�E�9����=�!A�E����fD�D$�D$H��8[]A\A]A^A_�D�
ʳ!D��A���tL���&������%1�E1��H�|$ H�L$(L�����L���D$���蛳��L�\$(�=`�!��A�C��1���H�L$(@����1�e���H�SH�L$(H�5�����L�L$(H�5¢�1�M�QI�R8�
���+���H�5���1��
���D$����L�t$���1�H�5)�I�V8�e
������H�D$H�5���H�P81��D
��H�T$(�J�D���H�|$��H�5��1�H�W8��
����H�5���1��
���D$�|���@AWE1�AVAUATUSH���I�!��tH��D��[]A\A]A^A_�H���8��.���H��H���.���X���I��H����=�!H�E��L��L�%1�!�L���L���$���H���!H;�H�55�!H�
x�H�MH�>H�= �!H9���L�G�L�E0L������L�%P�!H�
Q�!H��H�5O�!L�eH�MH�u �F�A�Dž�u�=8�!t
�=@�!��H�k ���H���!H;�H�U0H�5��1�1����L��脴��L��I������L��H�5ˠ1���1����H���\���L���T���A����f�H�?H�=>�!�"����L�59�!L�=:�!1��
H�E0M�O�I�~�L�M蒳��M�L;@�!�E(L���!���M�L;�!L��!txI�H�ۯ!���fDL�����H�59��H��1���
�����D�M(H�UH�5ʣ1�1��
����@H��H�5���1��
������I�H�k�!�y���ff.��
ʯ!1����XAWAVAUI��ATUSH��(H�H�X H�;�
H�8H�|$H����H��H�׾pH��艭��I��H����H�����
f��x�L�l$�5]��_��=��D$�$D��D�
�D�
��t$1�D��D�5	��T$1�D�=�@H��L�,�H)�J�L�H���L��c9��lE���RD9��aE���@D9��YE���.D9��QE���D9��IE���
D9��AE����D9��9D�,$E����D9��-D�l$E����D9�� D�l$E����D9���T$�����
L�-ۇE�l�H�QD�h`L�iH�PH�QH�I L�h@H��VH�HH��H9�����L�l$H�|$L��貱���=��!����L���u����H��(1�[]A\A]A^A_�����H��(�[]A\A]A^A_�DA������g���D�1��N�����D�����:�����0�����&�����������������������	��I�U8D��L��H�5�1��x���0���H�GH�
��H�=��H���1�H�OH���H�
�fD�ff.�@1��ff.�f���f.�1��ff.�f�ATUSH�o8H��t{I��H�}H��t�­��H�}H��t购��L�EM��t.�E��~1�f�I�<�H��t	蒭��L�EH��9]�L���}���I�|$8H��t�n���I�D$81�[]A\�fD[�]A\�ff.�SH��H��H��u[�@�C���H�C1�H�C [�ff.�@AWI��AVI��AUI��ATI��USL��H��H�o H��觥����t2������tLH�A�H��D��[]A\A]A^A_�DL��E1��U���L���C蚱����C���L������1��
H�����L�����C��E1���҉�g����DH�I�H��t�+���I�I�GH��t����I�G�CL��谭��H������ML��I�G藭��H���ϯ��H�5ߟI�GM�H��L���5�����t&H�5ǟL���"�����tH�5��L��������u+H�5��H��A�薦��H��螤��L��薤������L��I�ع1�H�5~�1�A��o��M��t�L��H�5u�1�1��W���DAVAUI��ATI��UH��SL�w �GH�H��t����H�}H�EH��t��H�EL��L�����M��L��H��H��H��H������1�A�<$HE�I�\$[]A\A]A^�f�AWAVAUATUSH��H�HcWH��H�D$�H9���I���wH��A��1ۅ��b�I�}H��J�D'9]~KH�}��D��I��I��������u�H�}��D���c���MeH�}��A�$D��H���	���I�D$9]�L�D$1�I��M�EH��[]A\A]A^A_ÐAWAVAUATI��USH��(H�H�t$H�xH�h H�D$�@H��t詩��H�T$H�zH�BH��t莩��H�L$H�AA�|$0��I�\$�;���D$E1�1�E1��D$A�E1��W@�t-H��L������I��H����M�T$D��L�G�*A��?�{D�A�߃D$D�l$E1�C�<*���t$A�_H�<�L��L�$9�vE��t���u����@M�|$8M����E�W1�E��u)�f.�����E�W��A9���I�T$��H��H�<�H�w H��t�>u�D�M�OA��I�4�A��w�L�wA�H�M�M9�MF�A����A���KE��t��A���]M�OI����B�E�WA9��q���H��I�OI�7E1�jE1�D��H��1�跥��L�|$(1�H�|$ H��H��I��M�����A�?LE��XZM�g����H�<$I|$D)����A���������D$M�T$A��X���DL�E��H�VH��L�J�L�J�L�H��H)�H)�D�H����H���H�����D��M�$A�$H�|$L��H�L$����L�������H��(��[]A\A]A^A_�H�5��1�������D�E��D�B�L�B�L�M�O���E1�1�E1��E��F�t�fF�t�M�O������AWAVAUATUSH��8H�H�H H�L$H����I��H�H��I��H��t�F���N�<�O�,'I��L������I�FH��H���jL��H��E1����A�~0E�f�I�n8D�mE���H�UL9��L���T$踦��H�EI��H���M��|$�u�5́�ρD�l$,����=~�H�l$ �t$�5���T$D�l$�ŋ��L�t$D�
Z�D�[��t$1�D�V�D�=W��T$(1ҋ
S�L�4�B����9��&E����D9��E���uD9��E���cD9��E���QD9�����@9������09���E���D9���D�t$E���D9���D�t$E����D9����D$(�����
L�5P�E�t�E�4��VH��L9�����H�l$ D�l$,L�t$�}H�\$I�V��H�uH���ϧ��H��I��������H��A��M���H�5f�1�H��1�����H��8D��[]A\A]A^A_��H�5!��1�����UL��H�5;�1�����A��@E1��A������*���L��譜���L��� ���H�EH��t�E1�E1�M��tVD�l$I��@J��M�|I�?H��t�F���L�mM�|�����I�H���s���E�NM��M9�r�D�l$�E����1����������x�����n�����d�����Z�����P�����F�����<����	�2���f�USH��H��H�o H�H��t腢��H�{H�CH��t�o���H�CH��tH��誥��H��1�[]ÐU1�1�SH��H���5�!L�
�!L��!H�5�!H�=�!�̢��H��H���q���ZY��u#H��1�H�5���Z���H�k H��1�[]�DH��� ���H�5��1�H��1����H������H���[]�f�U1�SH��H���b}�X}L�
a�!L�j�!f�WH�5G�!1҉H�=4�!�5F�!����H��H��辡��ZH��Y��u-�0���=G9~H��葤��H��1�[]������c���H�5̖1�H��1��0���H���X���H���[]�ff.��H��H�=\��`�H�=[�H���!�M�H�=S�H���!�:�H�=K�H�|�!�'�H�=G�H�q�!���=��!�&�!H�_�!�9|t��!1�H����AWAVAUATUSH��XH�|$H�4$dH�%(H�D$HH�H�P H�T$H�����=��!��H�$�9���D$E1�E1�1�H�$E1�A��"D@�7E��A�]E1�I��H$�;��E�wE9�sUE��uP�3D��H�|=@��?u�E��D�L$1��E)�L�C�H�����D��D�\$�ߛ����xD�D$A9���E��t(C�4$I��H���)���H��H��u����fD�A���E��I�A�H������H�T$H��H�B�
���� �螛��I��H��t�L�5'�H�\$ H���dI�dI�nI��H��H�I1�H��	M��L1�I��I��L1�H��H��F�1�L1�H��	I��H1�H��I��dI�v� L1�L�6�dI�>H��Q� �К��H���X���D�l$I�A��E�oY^E��t1L�L$1�M�y8H�T$HdH+%(��H��X[]A\A]A^A_�H�l$L�t$E1�1�H��H�UL��袡��H��I���ǖ����tFL���*���H�5C�1�H��1����L�����H�}�Ɲ��I�?辝��L��趝����f���L���Ė��A�G�F���L�|$H�<$A�G0�t���I�G1��3����D$A�����D$E1�1��0������DH�GH�
%zH�=zH�z1�H�OH�zH�
�fDAWL�=��AVI��AUI��ATA��UH�-��SL)�H���s���H��t1�L��L��D��A��H��H9�u�H��[]A\A]A^A_��H��H���Running the test with following options:Target transaction rate: %d/secReport intermediate results every %d second(s)Report checkpoint(s) at %s secondsInitializing random number generator from seed (%d).
Initializing random number generator from current time
Forcing shutdown in %u secondsWorker threads failed to initialize within %u seconds!Event generating thread startedThe event queue is full. This means the worker threads are unable to keep up with the specified event generation ratethds: %u eps: %4.2f lat (ms,%u%%): %4.2fqueue length: %lu concurrency: %luNumber of unfinished transactions on forced shutdown: %u    total time:                          %.4fs    total number of events:              %lu        %3dth percentile: %27.2f         percentile stats:               disabled    events (avg/stddev):           %.4f/%3.2f    execution time (avg/stddev):   %.4f/%3.2fVerbose per-thread statistics:
    thread #%3d: min: %.4fs  avg: %.4fs  max: %.4fs  events: %lu                 total time taken by event execution: %.4fsThe --max-time limit has expired, forcing shutdown...Checkpoints report thread startedTime limit exceeded, exiting...Event limit exceeded, exiting...Worker thread (#%d) failed to initialize!Worker thread (#%d) initializedUnrecognized command line argument: %s
WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options.
  sysbench [options]... [testname] [command]
Commands implemented by most tests: prepare run cleanup help
See 'sysbench <testname> help' for a list of options for each test.
--num-threads is deprecated, use --threads insteadInvalid value for --threads: %d.
--max-requests is deprecated, use --events instead--max-time is deprecated, use --time insteadBoth event and time limits are disabled, running an endless testInvalid value for --forced-shutdown: '%s'--tx-rate is deprecated, use --rate insteadInvalid value for --report-checkpoints: '%s'Too many checkpoints in --report-checkpoints (up to %d can be defined)The '%s' test requires a command argument. See 'sysbench %s help'
Reading the script from the standard input:
'%s' test does not implement the 'help' command.
'%s' test does not implement the 'prepare' command.
'%s' test does not implement the 'cleanup' command.
sb_thread_create() for the reporting thread failed.sb_thread_create() for the checkpoint thread failed.Terminating the reporting thread failed.Terminating the event generator thread failed.Terminating the checkpoint thread failed.Latency histogram (values are in milliseconds)limit for total number of eventslimit for total execution time in secondsnumber of seconds to wait after the --time limit before forcing shutdown, or 'off' to disableaverage transactions rate. 0 for unlimited rateperiodically report intermediate statistics with a specified interval in seconds. 0 disables intermediate reportsdump full statistics and reset all counters at specified points in time. The argument is a list of comma-separated values representing the amount of time in seconds elapsed from start of test when report checkpoint(s) must be performed. Report checkpoints are off by default.perform validation checks where possibleFile containing command line optionsdeprecated alias for --threadsNumber of threads: %d%u, Debug mode enabled.
Validation checks: on.
Threads started!
Reporting thread startedGeneral statistics:Latency (ms):         min: %39.2f         avg: %39.2f         max: %39.2f         sum: %39.2fThreads fairness:Checkpoint report:Worker thread (#%d) startedFailed to register tests.
test=helpUsage:General options:Compiled-in tests:  %s - %s
versionsysbench 1.0.20num-threadsmax-requestsmax-timeforced-shutdownoffverbosityvalidatetx-ratereport-intervalreport-checkpointsMemory allocation failureLuaJIT 2.1.0-beta3system%s (using %s %s)
--invalid option: %s
%s options:
preparecleanupsb_barrier_init() failedThread initialization failed!Done.
Unknown command: %s
number of threads to use10thread-stack-sizesize of stack per thread64Kprint more debugging infoprint help and exitprint version and exitconfig-filedeprecated alias for --ratedeprecated alias for --eventsdeprecated alias for --timee��A�?�C@�@��.A4@Y@�=UNKNOWN  --%s%-*s%s [%s]%.5g%.5g%ciunexpected EOL on line %d
truefalse,Unknown argument type: %d%s %c [=on|off]=N=SIZE=STRING=[LIST,...]=FILENAMEInvalid value for the '%s' option: '%s'
KMGT�@P?FATAL: ALERT: WARNING: DEBUG: %s%sLog options:percentilehistogram[ %.0fs ]  errno = %d (%s)95Invalid value for verbosity: %d
(last message repeated %u times)
Invalid value for --percentile: %d--histogram cannot be used with --percentile=0percentile to calculate in latency statistics (1-100). Use the special value of 0 to disable percentile calculationsprint latency histogram in reportverbosity level {5 - debug, 0 - only critical messages}j�@����MbP?No DB drivers availabledb-ps-modeautodisabledb-driverdb-debugGeneral database options:
Compiled-in database drivers:  %s - %s%s options:NULL%hhd%hd%lld%f'%d-%d-%d''%d:%d:%d''%d-%d-%d %d:%d:%d'COMMITSQL statistics:    queries performed:Query execution statistics:Results fetching statistics:mysqlInvalid value for db-ps-mode: %sNo DB drivers specified, using %sMultiple DB drivers are available. Use --db-driver=name to specify which one to usethread-local driver initialization failed.invalid database driver name: '%s'attempt to close an already closed connectionreconnect is not supported by the current driverattempt to use an already closed connectionattempt to fetch row from an invalid result setfetching rows is not supported by the driverattempt to fetch row from an empty result setattempt to free an invalid result setfailed to get database capabilities!Query length exceeds the maximum value (%u), abortingattempt to call bulk_insert_next() before bulk_insert_init()thds: %u tps: %4.2f qps: %4.2f (r/w/o: %4.2f/%4.2f/%4.2f) lat (ms,%u%%): %4.2f err/s: %4.2f reconn/s: %4.2fqueue length: %lu, concurrency: %lu        read:                            %lu        write:                           %lu        other:                           %lu        total:                           %lu    transactions:                        %-6lu (%.2f per sec.)    queries:                             %-6lu (%.2f per sec.)    ignored errors:                      %-6lu (%.2f per sec.)    reconnects:                          %-6lu (%.2f per sec.)    min:                                %.4fs    avg:                                %.4fs    max:                                %.4fs  total:                                %.4fsspecifies database driver to use ('help' to get list of available drivers)prepared statements usage mode {auto, disable}print database-specific debug information��,�\�t����������<�<���Failed to allocate memory for a histogram object, size = %zd       value  ------------- distribution ------------- count****************************************%12.3f |%-40.*s %lu
�?0CD@�������Pseudo-Random Numbers Generator options:Invalid random numbers distribution: %s.random numbers distribution {uniform,gaussian,special,pareto}number of iterations used for numbers generationpercentage of values to be treated as 'special' (for special distribution)percentage of 'special' values to use (for special distribution)seed for random number generator. When 0, the current time is used as a RNG seed.parameter h for pareto distributionrand-seedrand-typeuniformgaussianspecialparetorand-spec-iterrand-spec-pctrand-spec-resrand-pareto-h12750.2i@$@H@:@@X@Memory allocation failure.
Invalid value for thread-stack-size: %d.
Initializing worker threads...
sb_thread_create() for thread #%d failed.sb_thread_join() for thread #%d failed.sysbenchoptsysbench.rsresult set expectedsysbench.stmtprepared statement expectederrcodetable expectedUnsupported variable type: %sUnsupported variable typedb_bind_param() faileddb_bulk_insert_next() failedDB initialization faileddb_driverdb_prepare() faileddb_bulk_insert_init() faileddb_query() failedhookstable was expectedtable is emptymemory allocation failurethreads_runningtime_intervaltime_totallatency_pctwritesotherreconnects(not a string)package./?.lua;./?/init.lua;./src/lua/?.lua;HOME/.luarocks/share/lua/?.lua;/usr/share/lua/5.1/?.lua;/usr/share/sysbench/?.lua;LUA_PATH/.luarocks/lib/lua/5.1/?.so;/.luarocks/lib/lua/?.so;/usr/local/lib/lua/5.1/?.so;/usr/lib/lua/5.1/?.so;LUA_CPATH;;;;cpathtiddisconnectquerybulk_insert_initbulk_insert_nextbulk_insert_donebind_parambind_resultexecuteclosestore_resultsfree_resultsDB_ERROR_NONEDB_ERROR_RESTART_TRANSACTIONDB_ERROR_FAILEDerrorRESTART_EVENTversion_stringcmdlineargvscript_pathrequiremodule ./?.so;thread_init`%s' function failed: %sthread_runsysbench.cmdline.call_commandthread_donereport_intermediatequeue_lengthconcurrencyreport_cumulativelatency_minlatency_maxlatency_avglatency_sumevent<stdin>read_cmdline_optionscommand_definedcommand_parallelsysbench.rand.luasysbench.luasysbench.compat.luasysbench.cmdline.luasysbench.sql.luasysbench.histogram.luaGlobal option '%s' will not be exported, because the type is unknownUninitialized database connectionIgnored error encountered, restarting transactionFailed to connect to the database/.luarocks/share/lua/5.1/?.lua;/.luarocks/share/lua/5.1/?/init.lua;/.luarocks/share/lua/?/init.lua;/usr/local/share/lua/5.1/?.lua;/usr/lib/x86_64-linux-gnu/sysbench;failed to load internal module '%s': %sCannot find benchmark '%s': no such built-in test, file or moduleCannot find the sysbench.cmdline.call_command functionfailed to create a thread to execute commandcannot find the event() function in %sCannot find sysbench.cmdline.read_cmdline_options()sysbench.cmdline.read_cmdline_optionsCannot find the sysbench.cmdline.command_defined functionsysbench.cmdline.command_definedCannot find the sysbench.cmdline.command_parallel functionsysbench.cmdline.command_parallel����������������������@directiodsync (none)Removing test files...test_file.%dio_getevents() failed!Asynchronous fsync failed!
Asynchronous read failed!
Asynchronous write failed!
io_submit() failed!asynchronousfast mmaped(unknown)sequential write (creation)sequential rewritesequential readrandom readrandom writerandom r/wmixed%d files, %sB each%sB total file sizeBlock size %sBNumber of IO requests: %luUsing %s I/O modeUsing checksums validation.Doing %s testUnknown extra flags value: %dCannot create file '%s'Opening file: %sCannot open file '%s'fstat() failed on file '%s'ftruncate() failed on file %dmmap() failed on file %dfile-total-sizefile-test-modefileio options:seqwrseqrewrseqrdrndrdrndwrrndrwfile-io-modemmapunknown I/O mode: %sfile-merged-requestsfile-block-sizefile-extra-flagsdsyncdirectfile-fsync-freqfile-fsync-endfile-fsync-allfile-fsync-modefsyncfdatasyncInvalid fsync mode: %s.file-rw-ratiofile-numMemory allocation failure.file-async-backlogio_queue_init() failed!Invalid file switch found!Can't open fileReusing existing file %sExtending existing file %sCreating file %sFailed to write file!No bytes written.Offset mismatch in block:fileioFile I/O testnumber of files to create12816384total size of files to create2G100do fsync() at the end of test1.5Extra file open flags: %s%s%s%sFailed to allocate AIO operation!reads: %4.2f MiB/s writes: %4.2f MiB/s fsyncs: %4.2f/s latency (ms,%u%%): %4.3fMerging requests up to %sB for sequential IO.Read/Write ratio for combined random IO test: %2.2fPeriodic FSYNC enabled, calling fsync() each %d requests.Calling fsync() at the end of test, Enabled.Calling fsync() after each write operation.Did you forget to run the prepare step?Size of file '%s' is %sB, but at least %sB is expected.Did you run 'prepare' with different --file-total-size or --file-num values?Invalid value for file-total-size: %lldMissing required argument: --file-test-mode
Invalid IO operations mode: %s.Invalid value for file-merged-requests: %d.Invalid value for file-block-size: %d.Invalid value for file-extra-flags: %sInvalid value for file-fsync-freq: %d.Invalid value for --file-rw-ratio: %f.Failed to allocate a memory bufferInvalid value for file-num: %dInvalid value of file-async-backlog: %dFailed to allocate async I/O context!Discovered too large file difference in seq requests!Discovered too large position difference in seq request!Old: file_id: %d, pos: %d  size: %dNew: file_id: %d, pos: %d  size: %dFailed to fsync file! file: %d%d files, %ldKb each, %ldMb totalCreating files for the test...%llu bytes written in %.2f seconds (%.2f MiB/sec).Executing request, operation: %d, file_id: %d, pos: %d, size: %dIncorrect file id in request: %uI/O request exceeds file size. file id: %d file size: %lld req offset: %lld req size: %lldExecute of NULL request called !, abortingFailed to write file! file: %d pos: %lldFailed to read file! file: %d pos: %lldChecksum mismatch in block with offset: %lld    Calculated value: 0x%x    Stored value: 0x%x   Actual offset: %zu    Stored offset: %zuValidation failed on file %d, block offset %lld, exiting...Execute of UNKNOWN file request type called (%d)!, aborting
File operations:
    reads/s:                      %4.2f
    writes/s:                     %4.2f
    fsyncs/s:                     %4.2f

Throughput:
    read, MiB/s:                  %4.2f
    written, MiB/s:               %4.2fblock size to use in all IO operationstest mode {seqwr, seqrewr, seqrd, rndrd, rndwr, rndrw}file operations mode {sync,async,mmap}number of asynchronous operatons to queue per threadlist of additional flags to use to open files {sync,dsync,direct}do fsync() after this number of requests (0 - don't use fsync())do fsync() after each write operationwhich method to use for synchronization {fsync, fdatasync}merge at most this number of IO requests if possible (0 - don't merge)reads/writes ratio for combined test`I��0I���H��@I��PI��pI���I���>�0w,a��Q	��m��jp5�c���d�2�����y�����җ+L�	�|�~-�����d�� �jHq���A��}�����mQ���DžӃV�l��kdz�b���e�O\�lcc=��
�� n;^iL�A`�rqg���<G�K��
�k�
����5l��B�ɻ�@����l�2u\�E�
��Y=ѫ�0�&:�Q�Q��aп��!#ijV���������(�_���$���|o/LhX�a�=-f��A�vq�� Ҙ*�����q���俟3Ը���x4���	����
j-=m�ld�\c��Qkkbal�0e�Nb��l{����W���ٰeP�긾�|�����bI-��|ӌeL�Xa�M�Q�:t���0��A��Jו�=m�Ѥ����j�iC��n4F�g�и`�s-D�3_L
��|
�<qP�A'�� �%�hW��o 	�f���a���^���)"����=�Y�
�.;\���l�� ���������ұt9G���wҝ&���sc��;d�>jm
�Zjz����	�'�
��}D��ң�h���i]Wb��ge�q6l�knv��+ӉZz��J�go߹��ホC��Վ�`���~�ѡ���8R��O�g��gW����?K6�H�+
�L
��J6`zA��`�U�g��n1y�iF��a��f���o%6�hR�w�G��"/&U�;��(���Z�+j�\����1���,��[��d�&�c���ju
�m�	�?6��grW�J��z���+�{8���Ғ
������|!����ӆB������hn�����[&���w�owG��Z�pj��;f\��e�i�b��kaE�lx�
���
�T�N³9a&g��`�MGiI�wn>JjѮ�Z��f�@�;�7S���Ş��ϲG�0��º�0��S���$6к���)W�T�g�#.zf��Ja�h]�+o*7������Z��-A1�b62�S-+�ldE�w}��ZVǖAO���I����������O��M~���-�����Q�J#�S�p�x�A�aU׮.�7׵����Y�����-���6�]]w�ll��?A��Z��$����� F��aw����������$���e�����]]�FD(�koi�pv�k19�Z* ,	m8�6F��]�qTp�0ek���*���1�u��4��������yީ%8�<�y�s�H�j}�A<*�XOy�D~b��-O��T���@����#���8�
Š8L�!���
Ζ�	�\H1�E�b�n�S�wT]��l���?�����P������������\�br�yk޵T@��OYX#�p8$�A#=�k�e�Z�|%	�Wd8�N���⟊!̧3`��*��$���?�-��l�	��$H��S�)F~�hwe��y?/�H$6t	5*�SK��HRp�ey1�~`�������|���=����6�����xT��9e��K��;
��"��	�ˮO]�_l�F�?�m��tCZ�#A��pl��Aw�G�6��-�ŵ�����Aq[�Zh��wC��lZO-_~6�-'�>��S1���b���S�����W�������Ֆ������k�1�*�*��yk��Hp�o]�.*F��6�f��cT�T"e�M���©g��0&��)�������:���{����k���Z��>	��8���$,�52F*sw1��pH��kQ6�Fzw�]cN�����̵�����J��#���p���A��F]#l8�?1�(B�Og�T~��yU��bL�8�^�#����ܖ�T�Z1O��bb��Sy�O�IV~�P�-�{��b��-R��4���٠��~^��eGn�Hl/�Su�6:�	#jT$+e?�y���H��f��'*���������b��#������Ч
?��&~��?�$�p��i;F�Bzw�[�ke��Z~�7	S�v8H���	���3�?�r�$�7j�nԄY�Fܨ	����|��O�Q�;�օ�
��Ud�	S��
-�
=G\p�&G��w�)`�/�a��߫��i��5����&��LsZ<#0�z��M�z�FM8�,�9���;��:<�D?��>R:�<eP=X^6o}�76��5�4��W1�Օ0�k�2�3��k$���%�1�'�[-&LMb#{'�""�� �$!(�x*޺+F`�)q
>(�q-�v�,��.��7/���p��Xq�Ys�3�r%�w+OQvr�tE��ux܉~O�K
}!b�|�t�y�Bxʠz���{�.�l�D~m�8o�nl��k[�wjR1h58�i�b?mcf�+aQ��`�צe�dd�"f�i�g ��H�INSKyu�J�c�O�	N��ZL�ݘM���F��G�N@E�$�DD2�AsX@*�IB��CPh�Tg3U>�uW	ַV���S��:R�|P�~�Q�9�Z�S [��fY���X4��]�)\ZEo^m/�_�5��q���ϱ�٥s�\�<�k��2g��
z�8J&� ��V���a�`���/�ӈ���6���\i�������l���U�,�z�BĞ�u�\�H�����&=��WF��A	��+������O�`]x�W7�����9�>���q������!���K7��k��f��������-��b�3Π�jp��]$��^�'���~*��I@��VW��<����������M��ŏ��{����tD�Cm����-��@���w�m�.B+�(��>���Td���"�ŀ��Ǽ�ϭ~��8��y��$o��w�J�1�}��05��_K�^�
�i�Ϗ은��B��I��#ƈ�d���X�����܁T̓�c�Q�:�
rՆ����� ��f��n��|x�K)��o�%ƭ���/�3�vUu�A?���)���C:���|������sĵ����@��͂��Ͳ;��bI�Ue��h"׻_H��S�1�����޼����^Z��4��eg����	�W�b�2��7�_k%�8ם�(���O}d�o�����J��j�3w��VcX�WP�0����q��B�{����gCru&o��p��-���?���'��B�s�� ư�Gz>�2�[Ȏ�g;
���i8P/_���Y����=ч�e��:�ZO��?(3w����wXR
��@h�Q���+�ğ�H*0"ZOW���oI���}�@���mNП5+�#�����*'G��| A�����H�=X�X?�#��1���j�v�ʬ���`��p�^��Y���<�L�����~i/�{kHw��
��h�s)�aL�����oD���~Pf�7�VM'�(@��ﰤ���ہ�g9�x�+�n��&;f����?/��X�)T`D�1�ߨM����ߒ���.Fg�Tp'��H�q�/L�0���U�Ec��?k�ǃ�h6�r�y�7]��P�\@�TN%��s����7�@��'>�$�!AxU����ʰ\3;�Y�^��U�~PG��l!;b	F����2����pԞ�(��Q�_V�:1X:�	���n3��
m�:���@����/)IJN���v"2���x�+�ٗ K��x.�H�����fAj^��y9*O���]��#�kM`~���b���_R�	�7�z�Fh�!���1߈�Vc0a��"�j������6n��S	�Nr�)Υ�{�t��������*F8#v��uf��z`���r��s�"�WG���9���^E�Mvc����&D��A�dQy/�4�Aڱ&S�֚������Eb�iL��Q�<�6'�5���P�..��T&���q]�w�4�.6��I�E�? ���v����\[�Y�I�>U�!�lDa>��΋�ϩ7~8A�]&�n��v|����o�Y
������y�K�i��w�\�¹9�~�����$6�6nQ��f��q�>,�o,I�Ӕ�	�渱{I
�.�H>�C-Yn������gQ���z�t�a�f��w0��a,�	Q�m�pj��c�5�d��ۈ2yܸ������و	�L+~�|��-����dj� ��qH��A���}m����ԵQ�Ӆ�l�Vdk���b�z�e��\Ocl��=c�
�;n �Li^�`A��gqr<��K�G�
���
�k5���B��lۻ�����@2�l�E�\u��
���=Y&�0�Q�:��Q���a!��V��#Ϻ�����(��_��ٲ��$/o|�XhL�a��f-=v�A��q�� ���*q����������3xɢ�4�	����j
�m=-�dl��c\kkQ�lab�e0��bNl���{����We�����P�������|b���-I��|���LeM�aX:�Q���tԻ0�JߥA=ؕ����m���Ci�j4n��g�F�`��D-s3��
L_�
|�Pq<'A��� �Wh�% o���f�	�a�^�)�ɘ�И"�ר�Y�=.�
���\;��l�� ������t�Қ��G9��w��&s���c�d;�
mj>zjZ����	��
�'}����D����hi��bW]�eg�l6qnk���v��+��zZg�J����o�����C`����֣��ѓ~8���O��Rѻg���Wg?��H�6K�
+��
L6J�Az`�`���g�U1n��Fi�y�a���f�%oҠRh�6�w��G"�U&/ź;���(+�Z�\�j������1,ٞ�[ޮ�d°�c�&uj��m�
�	��6?rg�W��J��z{�+��8�Ҏ��վ
|����!�������Bhݳ�ڃn�����&[o�w��Gw�Z��jpf;�\�e���b�iak��l�E�
�x�
��N�T9���g&a�`�IiGM>nw���jJ��Z�@�f7�;����S޻��G��0������ʺŠS��0$�����6���T�W)#�g��fz.�aJ�]h*o+���7���Z�-�1A26b�+-S�dl�}w�EVZ��OA���ي�»I���������O��~M��-����J�QS�#x�p�a�A�.��U7����������Y���-���6˚�w]]�ll�A?��Z���$������F ��wa��������ރ$�Ųe]]��DF��ok�(vp�i91k� *Z�	,8m�F6��]��pTq�ke0�*��1¶��u��4������%��y<��8s�y�j�H�A�}X�*<�yO�b~D�O-��T�����@�#��8��8��
!��L
������\�	E�1Hn�b�w�S���]T��l��?�����טP�̩�����˓rb�\ky�@T��YO��X#$8p�=#A�e�k�|�Z�W�	%N�8d������3��!*��`�$��?����-�	�l�H$��S��~F)�ewh/?y�6$H�	t*5KS��RH��ye�p`~�1�����¿�Б|�ˠ=��6������Tx��e9;��K"��
	����ˈ_�]OF�lm�?�t���ZC�A#�lp��wA��6�G�-�������qA�hZ�[Cw�Zl��-O6~_'-�>�����1S��b���S�������W�§��ٖ��������1�k�*�*�ky��pH��]o�F*.f�6���T�TcM�e"����¤0��g)��&�Ů��ޟ����:��{��k���Z���	>��8,$�5�*F21wsHp�Qk�zF�6c]�w��N����̵��ׄ���J��#��p���A�#]F8l1?�(�gO�B~T�Uy��Lbˁ�8��#�^�������T�O1Z�bb��yS�I�OP�~V{�-�b��-��4��R�����^~��Ge­lH�nuS�/:6�#	�$Tj?e+��y���H���f��*'�˼��Ѝ����b���#��
��&��??��~p�$�i��B�F;[�wz�ek��~Z��S	7�H8v�	������?�3�$�r�j7��nF�Y	������|�O�Q��;�
���U��	�dؓS
�-
\G=&�p��G�w`)/��a����i��5������&�sL�<Z�0#��zz�M8MF�9�,�;ɒ�:��?D�<>��<�:R=Pe6^X7�}o5��64�1W��0�ճ2�k�3�$k�%���'�1�&-[�#bML"�'{ �"!$�*x�(+��)�`F(>
q-q�,�v�.�Ț/7��p���qX�sY�r�3�w�%vQO+t�ru՛E~��xK�O}
|�b!y�t�xB�z��{��l�.�m~D�o8��n���k��ljw�[h1Ri�85b�cm?a+�f`�Qe���dd��f"�g�i�H�� I�KSNJ�uyO�c�N	�LZ��M�ݥFĚ�G�E@N�D�$�A�2D@XsBI�*C��T�hPU3gWu�>V��	S���R:��P|�Q�~�Z�9�[ S�Yf�X���]�4\)�^oEZ_�/m�5��q�����s���<�\��k�g2�z
�&J8�� 좞V�`�a�/������6��i\����������l��U��,��z���B�\�u��H�ƒ�=&�FW�	A���+������O���x]`غ7W���>�9�q��߳���!��7K��k�֩f���ض�-���b�Ѡ�3��pj�$]�^�Ĝ�'��*~�@I�WV�Õ<��ӂ����M��ʏş��{����Dt͆mC����-���@�m�w�+B.��(��>��dT��"���������~���8���y���o$�w�1�J���}��50�K_�
�^�ϋi�����B���I���#���d��X�����������T�Q�c�:��r
��Р� ���f���n���x|�)K�o����%���3�/�uUv��?A��)��:C��|��������s����@����͉�����;�Ib��eU��"h�H_�S����1�ފ����Z^���4���ge�	ȋ����b�W7��2%k_���8�Ŵ(�}O�o��d��Jֿ��j����w3XcVPW��0���B��q�{��gǧ�urC��o&��p-?����О��'�s�B�� �zG��2�>��[
;g����/P8i��_�Y��=嗇e����:�ϏOZw3(?���RXw�@��
�Q�h�+��H���Z"0*�WOIo����@�}m��5��N�#�+���'*���GA |��H��X=#�?X1������v�j�ʨ���`�^�p����YL�<���i~��{�/�wHk�
�s�h�a�)ٸ�LDo������fP~V�7�'M�@(�������۰9g�+�x��n�;&����f�/?�)�X��D`T�1M����Ϻ����F.��T�g�'pq�H��L/���0cE�Uk?��Ӄ��6hy�r�]7�\�P�NT�@��%���s7��@��>'�!�$�UxA��ׯ3\���Y�;U��^GP~����b;!lڇF	�2��p���(���Q����V_:X1:��	�3n�
���:�m�@����I)/��NJ2"v�����+�x ��x��K�H�.��jAf���^O*9y]����#��Mk��~`�bю_޶��	�Rz��7hF�м!���1�0cV�"�a�j���������n6	SrN���)��{���t���*���8F��v#��fu`zrϮ��sɛW��"��G��9�E^�vM���c�D&�d�A��/yQA�4S&���ֿ����E���b�Li<�Q��'6����5..�P&T������]q4�w�6.��I�?�E��� ��v[\�I�Y��U>�l�!�>aDƋΪ~7���A8n�&]|v������Y�oᡱ
��K�y��i��w��¡\~�9����$��6�6�Qn�f�>�q�,o�,�ӹI	������
I{�.C�>H�nY-���Qg��̰�t�zf�a���Doing thread subsystem performance testThread yields per test: %d Locks used: %dThreads subsystem performance testnumber of yields to do per requestthread-yieldsthread-locksMemory allocation failure!1000number of locks per threadnonegloballocal  block size: %ldKiB  total size: %ldMiB  operation: %s  scope: %sInvalid memory scope%4.2f MiB/secmemory-block-sizememory-total-sizememory-scopememory-hugetlbmemory-opermemory-access-modeseqrndFailed to allocate buffer!memoryMemory functions speed testsize of memory block for test1K100Gmemory access mode {seq,rnd}Running memory speed test with the following options:Total operations: %lu (%8.2f per second)
%4.2f MiB transferred (%4.2f MiB/sec)
Failed to allocate %zd bytes from HugeTLB memory.Failed to attach shared memory segment,Invalid value for memory-block-size: %sInvalid value for memory-scope: %sInvalid value for memory-oper: %sInvalid value for memory-access-mode: %sFailed to allocate buffers array!Failed to allocate buffer for thread #%d!Unknown memory request type: %d
total size of data to transfermemory access scope {global,local}allocate memory from HugeTLB pooltype of memory operations {read, write, none}Doing CPU performance benchmark
Invalid value of cpu-max-prime: %d.upper limit for primes generatorPrime numbers limit: %d
CPU speed:    events per second: %8.2fcpu-max-primecpuCPU performance test10000Doing mutex performance testmutex-nummutex-loopsmutex-locksmutexMutex performance testtotal size of mutex array409650000number of mutex locks to do per threadnumber of empty loops to do outside mutex lockmysql_thread_end(%s)mysql_close(%p)(null)cacert.pemclient-cert.pemclient-key.pemMYSQL_OPT_COMPRESSmysql_options(%p, %s, %s)CLIENT_MULTI_STATEMENTSReconnectingReconnectedmysql_errno(%p) = %umysql_state(%p) = %smysql_error(%p) = %sIgnoring error %u %s, %s returned error %u (%s)mysql_thread_init() = %dmysql-hostmysql-portmysql-socketmysql-usermysql-passwordmysql-dbmysql-sslmysql-ssl-ciphermysql-compressionmysql-debugmysql-ignore-errorsmysql-dry-runmysql_stmt_close(%p) = %dmysql_stmt_free_result(%p)mysql_free_result(%p)mysql_fetch_row(%p) = %pmysql_fetch_lengths(%p) = %pMySQL error: %d "%s"mysql_stmt_init(%p) = %pmysql_stmt_init() failedmysql_stmt_prepare() failedmysql_stmt_close(%p)mysql_drv_query()mysql_store_result(%p) = %pmysql_store_result()mysql_num_rows(%p) = %umysql_num_fields(%p) = %umysql_stmt_execute(%p) = %dmysql_stmt_execute()mysql_stmt_store_result()mysql_stmt_num_rows(%p) = %umysql_init(%p)localhosterror %d: %sMySQL driverMySQL server hostMySQL server port3306MySQL socketMySQL usersbtestMySQL passwordMySQL database name1213,1020,1205mysql_ssl_set(%p, "%s", "%s", "%s", NULL, "%s")mysql_real_connect(%p, "%s", "%s", "%s", "%s", %u, "%s", %s)%s returned error %u (%s) for query '%s'No MySQL hosts specified, abortingNo MySQL ports specified, abortingmysql_library_init(%d, %p, %p)mysql_stmt_param_count(%p) = %luWrong number of parameters to mysql_stmt_bind_parammysql_stmt_bind_param(%p, %p) = %dmysql_stmt_bind_param() failedmysql_stmt_prepare(%p, "%s", %u) = %pFailed to prepare query "%s" (%d: %s), using emulationmysql_real_query(%p, "%s", %zd) = %dERROR: exiting mysql_drv_execute(), uninitialized statementmysql_stmt_affected_rows(%p) = %umysql_stmt_store_result(%p) = %dERROR: exiting mysql_drv_execute(), memory allocation failureunable to connect to MySQL server on socket '%s', aborting...unable to connect to MySQL server on host '%s', port %u, aborting...mysql_get_ssl_cipher(con): "%s"mysql_stmt_bind_result(%p, %p) = %duse SSL connections, if available in the client libraryuse specific cipher for SSL connectionsuse compression, if available in the client librarytrace all client library callslist of errors to ignore, or "all"Dry run, pretend that all MySQL client API calls are successful without executing them40P012350540001ROLLBACK%s() failed: %d %sfailed query was: %sPQexecPQexecPreparedPQprepare() failed: %spgsql-hostpgsql-portpgsql-userpgsql-passwordpgsql-db$%dsbstmt%d%dpgsqlPostgreSQL driverPostgreSQL server hostPostgreSQL server port5432PostgreSQL userPostgreSQL passwordPostgreSQL database namewrong number of parameters in prepared statementcounted: %d, passed to bind_param(): %zdConnection to database failed: %s;	"���d	l���	|���
l!��4	\"���	l"���	#���	�#��8
�&���
'���
�'���
�(���,��\l-��|L0����;��,B��`�B��t�D���G��
|G��$
�H��P
�J���
�J���
�J��<K��(lK��<�K��P�K��d<L����L���M���,M���<M���LM���,N��LN�� |O��l�O���,P����P���,Q��LQ�� \Q��4<R��XLR��l|R����R���\S����S��<lT����T���LU���U���U��(�U��<,V��\\V��|�V����V����V���\W���,X��,�Z��|�\���,]���|]���]��0�]��D�]��X�^���_����_����`��8�a��`�a���<b����b����b��Lc��DLe��|�e���<h����i��<k����k����l���n�� Ln��4ln��H�n��t\o���|p����p��,q��Dlq��\�q��t�r����s��u��L�u����v���Lw���|y��L,{���,}����}��L���L<����|���������\������@���������|����l���@����\�������L����ܜ���|����<���L���|���0̠��D<���X\���p|���������ܡ����������� l���$ ,���< ܧ��t ����� ���� ���� ,���� ����!���,!����x!,����!L����!<��� "����8"���d"�����"\����"<����"����#,���@#̵��`#̶���#\����#����#|���$���D$|���d$�����$����$<��%���D%����%����%|��&��� &��@&l��`&���&\���&����&���4',��x'����'L���'l��(��� (��@(L�x(��(���(��)��T)���)���)��)l��)|��)��*��,*��@*��T*<�h*���*��L+��+<��+L����+����,����T,����,����,|	��`-l���-<���-���.���X.����.,���.���$/���D/\��h/���|/%���/L%���/�&���/'��0L'��(0�'��@0)��p0L)���0�)���0l*���0+���0�+���0�-���0�.��1L/�� 1,0��D1�0��X1l1���1�5���1�7���1�8���1�8��29��29��,2\9��D2�9��d2�:���2�:���2;���2\;���2�<��3\=��<3|=��P3l?���3�?���3�?���3�?���3�?���3<@���3�@��4,B��d4�B���4�D��5E��85�F��`5|G���5,H���5�J���5|N��h6�P���6�R��7�R��,7\V���7�X���7�[��\8\��t8\���8,\���8<\���8L\���8�\���8,]��9�^��h9�_���9L`���9�c��H:�g���:�g���:|h���:<i��4;�i��L;�l���;m���;lm��<zRx�0��+zRx�$`����FJw�?;*3$"D���\���p����A�X
G\�,���B�B�I �D(�D0r
(A ABBCv
(F ABBG^
(A DBBAd����B�I�B �B(�I0�A8�G��
8A0A(B BBBC�
8A0A(B BBBAX4��&G4lP���B�A�D V
DBEo
DBC �����A�L0�
AGH�����B�B�B �B(�A0�A8�Dp�
8C0A(B BBBBX!���O�G
JH4�!���B�B�B �B(�A0�A8�G��
8C0A(B BBBJL�|$��xB�I�B �B(�A0�A8�J�-
8A0A(B BBBFD��/��RB�B�B �A(�A0�G�m
0A(A BBBD�5��YGD,6��&B�B�B �A(�A0�G��
0C(A BBBJHt�7��\B�B�B �B(�A0�A8�D`�
8A0A(B BBBA�:��\A�p
G(�P:��)A�I�K �
AAJ@T;���B�B�B �A(�A0�D��
0C(A BBBEL=��!`=��-H�dL|����B�B�B �B(�D0�D8�G�d
8D0A(B BBBA��<��;�=��)�(=��Nd=�� p=��_A�L0K
AA@�=���TX>��hd>��|`>���\>���X>���G��
A�?��H�$?��(B�B�B �B(�A0�A8�DP8F0A(B BBB$@��(8@���A�A�D0\
AAD(dx@���B�H�D M
DBG0��@��CA�E�D e
AAGDEA�A���$A�� � A���J�s
Cd
D�A��$�A��)Dd<<�A��iG�B�D �A(�D0I(A ABBG����4| B��gB�I�A �A(�D0M(C ABB<�XB��aG�E�A �A(�D0D(A ABBD����L��B���K�E�A �A(�D@`
(A ABBDD(F ABBA����4D�B��|B�A�A �a
ABALAE8| C��SG�D�A �q
ABHACBB����DC��o��C����C��+��C��/D[
IF	�C��/D[
IF$4	�C��JA�O�D sAA\	D��(p	D���	(D��VK�CB�@�	lD���B�A�A �i
ABH�
ABCDAEL�	�D��XB�B�B �E(�A0�A8�G�-
8A0A(B BBBAH4
G��%B�B�E �E(�A0�G8�N@�
8D0A(B BBBK0�
�H��iA�D�D K
FAEDCA�
(I��OD
EF�
XI���
TI��#�
pI��h|I��K�B�E �B(�A0�A8�D@�
8C0A(B BBBKD8F0A(B BBBE������|0J��DR�8J��xDP
D_8��J��!B�B�A �A(�D0�
(C ABBG$��K���A�H�O �AA($L��LB�H�H �vAB4DHL��ZB�A�H �v
CICAFB(|pL��HB�A�H �rAI$��L��XA�F�I EAA(��L��QB�A�H �BAB4�M���B�A�A �I�"v
 AABI 4
�N���Dd
H[
EDX
TO��4B�E�B �A(�A0�I�"�
0A(A BBBDP�
LQ��sB�E�B �A(�C0�G�$��$P�$r�$A�$Z
0A(A BBBAD�
xR��WR�H�A ��
ABGH���P ���q�D�M�$<�S��}A�H�G hCA4d�S���B�P�H �H(�D0�(A ABB8��T��~B�R�A ��
ABD_
AEA��U��#�V��(V��]B�F�L u
DBA0,PV���A�A�D e
AACWCA@`�V�� A�A�D `
AAHo
AAGW
CAE��W��A�R8��W���B�B�A �A(�D0A
(D ABBD��W��1T\X��1T\L,0X��B�B�A �A(�D0w
(D ABBFK
(D DBBI@|Y���A�A�D \
AADo
CAEW
CAE@��Y��FB�A�A �G0q
 DABEN
 DABC0�Z���A�D P
AJW
FCWFH84[���B�B�A �A(�D0O
(D ABBFj(D ABB,��[���N�A�D K
AAHx��L�H\��"A�d
KHN M(F0D8F@VRF aA\
E L�
A@(^���B�B�B �A(�A0�D@�
0D(A BBBH\H�_���B�B�A �A(�D0�
(A ABBD�
(F ABBGW
(C ABBI(�4a���B�A�G g
DBI,��a��`Q�C
A�
C+��L�c���B�B�B �B(�A0�D8�G��
8A0A(B BBBGT�j��8d��A�t�l��s@�$o��WB�G�G �D(�A0�V@�
0A(A BBBA(�@p���A�D�D �
AAFH��p���B�B�E �B(�D0�E8�GP
8A0A(B BBBA$D(x��NB�E�J0yAB$lPx��jA�E�J0WAA`��x���B�B�B �B(�A0�E8�JP�
8A0A(B BBBBD
8D0A(B BBBO�${��A�Y(({��]B�A�L0v
DBE@\{��(A�b\p{��,p�}���$�~���K�C�H nIQ��~����,���	�(���0�D���F�����d܁��DR(�� DW@��T��AA�0p���B�H�A �D0�
 AABE���� ����QL��
Fp��@����4����A�H�D W
AAJV
FAA,`���@l���Th���hd���8|`���TB�J�A �
FBDA
CBB(�����sK�H�F KCAH��H�؈���R�E�D �E(�K0w
(A ABBHD(F ABB80����B�B�A �E(�N0|
(C ABBDlp���A�QH�p����B�B�B �B(�A0�D8�F`@
8C0A(B BBBA����CRf(�L���vA�D�D @
CAC,�����B�D�A ��
CBHL`���`A�ZHh�����B�B�B �B(�A0�D8�DP�
8F0A(B BBBE�8���ND\
He �h����A�G Y
CD����A�F
I0d����B�A�D �D0�
 FABI L0����A�G Y
CD(p�����A�D�D0^
CAE(� ���fB�P�D �IAE0�d����B�P�G L
CBF^FB���XA�k
DgH���7B�B�B �B(�A0�D8�Dp�
8C0A(B BBBEHh���B�B�B �B(�A0�D8�Dp�
8C0A(B BBBE�Ƞ��nA�l(����^A�F�I0z
IALH�P���B�B�B �B(�A0�A8�DP�
8D0A(B BBBK8H���B�B�A �A(�F0�
(D ABBE0����B�M�D }
EBINEB�t���HA�g
HW�����HA�g
HW�԰��HA�g
HW4����L�F�H �{
ABH~FB@P|���2A�P�D c
FAAN
AAHRFA�x���|A�J
Ek4�ز���L�F�H �p
ABCuAB@�p���~B�A�A �D0k
 AABI�
 IABH@0�����B�A�A �G0u
 AABD,
 IABH8t(���WB�D�A ��
BBE�
EBK�L����X���+�t���A�
H4�t����B�A�G �
HBFi
CBJ40̻���B�M�G @
CBEHFBHhT���|B�B�G �F(�G0�A8�GP�
8A0A(B BBBD�����@�����?B�P�D s
DBAG
DBCXDB@ �����B�P�D �
DBLT
ABIa
ABDP ����OQ�i
Fl 0���!� H���ED {
A� |���
� x���#D[� ����)PT� ������ �����!���S0 !����B�M�A �G�}
 CABA�T!8���B�H�B �F(�E0�A8�D@�
8C0A(B BBBB�
8F0A(B BBBAT
8F0A(B BBBAT
8F0A(B BBBAT
8F0A(B BBBA8"X��B�E�D �C(�L@�
(A ABBG<@"<��gB�I�B �A(�G0��
(F IGBW �"l��
A�D0�
AH�"X��NtYL�"���B�B�B �I(�A0�A8�I��
8A0A(B BBBEd#`���B�I�B �B(�A0�A8�DPg
8A0A(B BBBJ�
8F0A(B BBBK<t#���QH�B�B �A(�A0�/
(C BBBA`�#����B�I�B �A(�A0��
(D BBBCW
(D BBBG�
(A EBBGH$���B�B�B �B(�D0�A8�D`�
8D0A(B BBBC4d$���O�A�A �k
ABAy
ABD4�$P��A�C�D o
AAG^
CAN8�$���B�E�D �D(�G0~
(A ABBFL%,�B�N�B �B(�A0�A8�G�M
8A0A(B BBBDL`%��xB�B�B �B(�D0�A8�G�_
8A0A(B BBBC(�%,�nB�H�G0	
DBH�%p�JDc
IY �%��aDl
HY
GD &��*4&�L&����"8`&����PB�B�A �A(�D0-
(C ABBA(�&����cK�D�F ECAB���&�:Dq�&���9Dt,�&D����H�A�E �J
ABE('����*<'����8P'���Q��E�l'������'<�����'�����'����D��'�����\Y �'$����A�~
Im
K�'��c((<����B�L�Q�R
DBI8<(��5B�A�H �
ABC�
CTDx(���4�(���Q��E��(���*�(���
�(����(���4Dk�(��kA�G
H()`���A�A�D �
CAAH)��DD\
H[h)4��*|)P��88�)|���B�B�A �A(�D0V
(C ABBH$�)�	��}A�A�G qAA�)
��,*$
���B�H�A ��
ABE8*���*L*��`*��t*�� TK�*��FDT
He�*@��\G�x
AP�*����I�A�A �z(N0J(A D
AEHt(F0h(A m(k0E8I@R 4+�
���A�J�D ^
FADD
FAExT+(��B�B�E �B(�A0�A8�D`
8A0A(B BBBAR
8A0A(B BBBK}
8A0A(B BBBA�+���?A�U
J[$�+����D^
FY
GY
G(,����B�D�D P
DBH$D,����K�o
FbF�H�8l,p���R�E�D �A(�D0�
(A ABBAt�,����R�B�B �B(�A0�A8�G`V
8F0A(B BBBJ8A0A(B BBBG������H`������H -��3B�B�B �E(�A0�A8�D@�
8D0A(B BBBB`l-���B�B�E �E(�D0�D8�D@�
8C0A(B BBBJ\
8D0A(B BBBG�-|��d�-����B�B�B �B(�A0�A8�Dp|
8A0A(B BBBL�
8A0A(B BBBFHL.����B�E�B �B(�A0�A8�D@N
8D0A(B BBBDx�.!���R�B�B �E(�A0�A8�D`
8C0A(B BBBAI
8F0A(B BBBFP������A`������/x#��*,/�#��@/�#��T/�#��h/�#��4|/�#���B�A�A �z
ABGAFB�/�#��1A�R
EXH�/$���B�E�E �E(�D0�A8�G@p
8D0A(B BBBF8 0�%���B�B�E �D(�D0�n(A BBBD\0�%���B�B�B �B(�A0�A8�DP�8A0A(B BBBX�0X&��XB�B�B �B(�D0�A8�D`�hLp|hA`�
8C0A(B BBBAH1\)���B�B�B �B(�A0�A8�Dp|
8D0A(B BBBI$L1�,��OA�A�G ACA8t1-���A�E�G(F0m(A ]
CAFgFA8�1|-���A�C�G(w0Q(D \
CAIlFA�1.���D�\2x.��B�B�B �B(�A0�A8�D�l�l�c�A�h
8A0A(B BBBDd2(1��*D|2@1��]B�I�E �E(�D0�H8�G@j8A0A(B BBB�2X1����`�r||���@[R@���0W�af
v
�
�
�
�
�
�
��@�H����o�.X	
�P���iHIX 	���o���o�G���o�o�D���oP�6�F�V�f�v���������ƀր�����&�6�F�V�f�v���������Ɓց�����&�6�F�V�f�v���������Ƃւ�����&�6�F�V�f�v���������ƃփ�����&�6�F�V�f�v���������Ƅք�����&�6�F�V�f�v���������ƅօ�����&�6�F�V�f�v���������Ɔֆ�����&�6�F�V�f�v���������Ƈև�����&�6�F�V�f�v���������ƈֈ�����&�6�F�V�f�v���������Ɖ։�����&�6�F�V�f�v���������Ɗ֊�����&�6�F�V�f�v���������Ƌ֋�����&�6�F�V�f�v��������������{���5q� ����P�����
y��5q��5q�X�1���p���2�+��m�?��V���b5q��~5q���5q����{��P�@��M'p��p�������$(�x����P�I��{-L�`5q;�O�-- Copyright (C) 2017 Alexey Kopytov <akopytov@gmail.com>

-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2 of the License, or
-- (at your option) any later version.

-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

-- ----------------------------------------------------------------------
-- Bounded histograms API
-- ----------------------------------------------------------------------

ffi = require("ffi")

sysbench.histogram = {}

ffi.cdef[[
typedef struct histogram sb_histogram_t;

/*
  Allocate a new histogram and initialize it with sb_histogram_init().
*/
sb_histogram_t *sb_histogram_new(size_t size, double range_min,
                                 double range_max);

/*
  Deallocate a histogram allocated with sb_histogram_new().
*/
void sb_histogram_delete(sb_histogram_t *h);

/* Update histogram with a given value. */
void sb_histogram_update(sb_histogram_t *h, double value);

/*
  Print a given histogram to stdout
*/
void sb_histogram_print(sb_histogram_t *h);
]]

local histogram = {}

function histogram:update(value)
   ffi.C.sb_histogram_update(self, value)
end

function histogram:print()
   ffi.C.sb_histogram_print(self)
end

local histogram_mt = {
   __index = histogram,
   __tostring = '<sb_histogram>'
}
ffi.metatype('sb_histogram_t', histogram_mt)

function sysbench.histogram.new(size, range_min, range_max)
   local h = ffi.C.sb_histogram_new(size, range_min, range_max)

   return ffi.gc(h, ffi.C.sb_histogram_delete)
end
{7-- Copyright (C) 2017 Alexey Kopytov <akopytov@gmail.com>

-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2 of the License, or
-- (at your option) any later version.

-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

-- ----------------------------------------------------------------------
-- SQL API
-- ----------------------------------------------------------------------

ffi = require("ffi")

sysbench.sql = {}

ffi.cdef[[
/*
  The following definitions have been copied with modifications from db_driver.h
*/

typedef enum
{
  DB_ERROR_NONE,                /* no error(s) */
  DB_ERROR_IGNORABLE,           /* error should be ignored as defined by command
                                line arguments or a custom error handler */
  DB_ERROR_FATAL                /* non-ignorable error */
} sql_error_t;

typedef struct
{
  const char      *sname;    /* short name */
  const char      *lname;    /* long name */

  const char      opaque[?];
} sql_driver;

typedef struct {
  uint32_t        len;         /* Value length */
  const char      *ptr;        /* Value string */
} sql_value;

/* Result set row definition */

typedef struct
{
  void            *ptr;        /* Driver-specific row data */
  sql_value       *values;     /* Array of column values */
} sql_row;

/* Query type for statistics */

typedef enum
{
  SB_CNT_OTHER,
  SB_CNT_READ,
  SB_CNT_WRITE,
  SB_CNT_TRX,
  SB_CNT_ERROR,
  SB_CNT_RECONNECT,
  SB_CNT_MAX
} sb_counter_type;

typedef struct
{
  sql_error_t     error;             /* Driver-independent error code */
  int             sql_errno;         /* Driver-specific error code */
  const char      *sql_state;        /* Database-specific SQL state */
  const char      *sql_errmsg;       /* Database-specific error message */
  sql_driver      *driver;           /* DB driver for this connection */

  const char      opaque[?];
} sql_connection;

typedef struct
{
  sql_connection  *connection;

  const char      opaque[?];
} sql_statement;

/* Result set definition */

typedef struct
{
  sb_counter_type   counter;     /* Statistical counter type */
  uint32_t       nrows;         /* Number of affected rows */
  uint32_t       nfields;       /* Number of fields */
  sql_statement  *statement;    /* Pointer to prepared statement (if used) */
  void           *ptr;          /* Pointer to driver-specific data */
  sql_row        row;           /* Last fetched row */
} sql_result;

typedef enum
{
  SQL_TYPE_NONE,
  SQL_TYPE_TINYINT,
  SQL_TYPE_SMALLINT,
  SQL_TYPE_INT,
  SQL_TYPE_BIGINT,
  SQL_TYPE_FLOAT,
  SQL_TYPE_DOUBLE,
  SQL_TYPE_TIME,
  SQL_TYPE_DATE,
  SQL_TYPE_DATETIME,
  SQL_TYPE_TIMESTAMP,
  SQL_TYPE_CHAR,
  SQL_TYPE_VARCHAR
} sql_bind_type_t;

typedef struct
{
  sql_bind_type_t   type;
  void             *buffer;
  unsigned long    *data_len;
  unsigned long    max_len;
  char             *is_null;
} sql_bind;

sql_driver *db_create(const char *);
int db_destroy(sql_driver *drv);

sql_connection *db_connection_create(sql_driver * drv);
int db_connection_close(sql_connection *con);
int db_connection_reconnect(sql_connection *con);
void db_connection_free(sql_connection *con);

int db_bulk_insert_init(sql_connection *, const char *, size_t);
int db_bulk_insert_next(sql_connection *, const char *, size_t);
int db_bulk_insert_done(sql_connection *);

sql_result *db_query(sql_connection *con, const char *query, size_t len);

sql_row *db_fetch_row(sql_result *rs);

sql_statement *db_prepare(sql_connection *con, const char *query, size_t len);
int db_bind_param(sql_statement *stmt, sql_bind *params, size_t len);
int db_bind_result(sql_statement *stmt, sql_bind *results, size_t len);
sql_result *db_execute(sql_statement *stmt);
int db_close(sql_statement *stmt);

int db_free_results(sql_result *);
]]

local sql_driver = ffi.typeof('sql_driver *')
local sql_connection = ffi.typeof('sql_connection *')
local sql_statement = ffi.typeof('sql_statement *')
local sql_bind = ffi.typeof('sql_bind');
local sql_result = ffi.typeof('sql_result');
local sql_value = ffi.typeof('sql_value');
local sql_row = ffi.typeof('sql_row');

sysbench.sql.type =
{
      NONE = ffi.C.SQL_TYPE_NONE,
      TINYINT = ffi.C.SQL_TYPE_TINYINT,
      SMALLINT = ffi.C.SQL_TYPE_SMALLINT,
      INT = ffi.C.SQL_TYPE_INT,
      BIGINT = ffi.C.SQL_TYPE_BIGINT,
      FLOAT = ffi.C.SQL_TYPE_FLOAT,
      DOUBLE = ffi.C.SQL_TYPE_DOUBLE,
      TIME = ffi.C.SQL_TYPE_TIME,
      DATE = ffi.C.SQL_TYPE_DATE,
      DATETIME = ffi.C.SQL_TYPE_DATETIME,
      TIMESTAMP = ffi.C.SQL_TYPE_TIMESTAMP,
      CHAR = ffi.C.SQL_TYPE_CHAR,
      VARCHAR = ffi.C.SQL_TYPE_VARCHAR
   }

-- Initialize a given SQL driver and return a handle to it to create
-- connections. A nil driver name (i.e. no function argument) initializes the
-- default driver, i.e. the one specified with --db-driver on the command line.
function sysbench.sql.driver(driver_name)
   local drv = ffi.C.db_create(driver_name)
   if (drv == nil) then
      error("failed to initialize the DB driver", 2)
   end
   return ffi.gc(drv, ffi.C.db_destroy)
end

-- sql_driver methods
local driver_methods = {}

function driver_methods.connect(self)
   local con = ffi.C.db_connection_create(self)
   if con == nil then
      error("connection creation failed", 2)
   end
   return ffi.gc(con, ffi.C.db_connection_free)
end

function driver_methods.name(self)
   return ffi.string(self.sname)
end

-- sql_driver metatable
local driver_mt = {
   __index = driver_methods,
   __gc = ffi.C.db_destroy,
   __tostring = function() return '<sql_driver>' end,
}
ffi.metatype("sql_driver", driver_mt)

-- sql_connection methods
local connection_methods = {}

function connection_methods.disconnect(self)
   return assert(ffi.C.db_connection_close(self) == 0)
end

function connection_methods.reconnect(self)
   return assert(ffi.C.db_connection_reconnect(self) == 0)
end

function connection_methods.check_error(self, rs, query)
   if rs ~= nil or self.error == sysbench.sql.error.NONE then
      return rs
   end

   if self.sql_state == nil or self.sql_errmsg == nil then
      -- It must be an API error, don't bother trying to downgrade it an
      -- ignorable error
      error("SQL API error", 3)
   end

   local sql_state = ffi.string(self.sql_state)
   local sql_errmsg = ffi.string(self.sql_errmsg)

   -- Create an error descriptor containing connection, failed query, SQL error
   -- number, state and error message provided by the SQL driver
   errdesc = {
      connection = self,
      query = query,
      sql_errno = self.sql_errno,
      sql_state = sql_state,
      sql_errmsg = sql_errmsg
   }

   -- Check if the error has already been marked as ignorable by the driver, or
   -- there is an error hook that allows downgrading it to IGNORABLE
   if (self.error == sysbench.sql.error.FATAL and
          type(sysbench.hooks.sql_error_ignorable) == "function" and
          sysbench.hooks.sql_error_ignorable(errdesc)) or
      self.error == sysbench.sql.error.IGNORABLE
   then
      -- Throw a 'restart event' exception that can be caught by the user script
      -- to do some extra steps to restart a transaction (e.g. reprepare
      -- statements after a reconnect). Otherwise it will be caught by
      -- thread_run() in sysbench.lua, in which case the entire current event
      -- will be restarted without extra processing.
      errdesc.errcode = sysbench.error.RESTART_EVENT
      error(errdesc, 3)
   end

   -- Just throw a regular error message on a fatal error
   error(string.format("SQL error, errno = %d, state = '%s': %s",
                       self.sql_errno, sql_state, sql_errmsg), 2)
end

function connection_methods.query(self, query)
   local rs = ffi.C.db_query(self, query, #query)
   return self:check_error(rs, query)
end

function connection_methods.bulk_insert_init(self, query)
   return assert(ffi.C.db_bulk_insert_init(self, query, #query) == 0,
                 "db_bulk_insert_init() failed")
end

function connection_methods.bulk_insert_next(self, val)
   return assert(ffi.C.db_bulk_insert_next(self, val, #val) == 0,
                 "db_bulk_insert_next() failed")
end

function connection_methods.bulk_insert_done(self)
   return assert(ffi.C.db_bulk_insert_done(self) == 0,
                 "db_bulk_insert_done() failed")
end

function connection_methods.prepare(self, query)
   local stmt = ffi.C.db_prepare(self, query, #query)
   if stmt == nil then
      self:check_error(nil, query)
   end
   return stmt
end

-- A convenience wrapper around sql_connection:query() and
-- sql_result:fetch_row(). Executes the specified query and returns the first
-- row from the result set, if available, or nil otherwise
function connection_methods.query_row(self, query)
   local rs = self:query(query)

   if rs == nil or rs.nrows == 0 then
      return nil
   end

   return unpack(rs:fetch_row(), 1, rs.nfields)
end

-- sql_connection metatable
local connection_mt = {
   __index = connection_methods,
   __tostring = function() return '<sql_connection>' end,
   __gc = ffi.C.db_connection_free,
}
ffi.metatype("sql_connection", connection_mt)

-- sql_param
local sql_param = {}
function sql_param.set(self, value)
   local sql_type = sysbench.sql.type
   local btype = self.type

   if (value == nil) then
      self.is_null[0] = true
      return
   end

   self.is_null[0] = false

   if btype == sql_type.TINYINT or
      btype == sql_type.SMALLINT or
      btype == sql_type.INT or
      btype == sql_type.BIGINT
   then
      self.buffer[0] = value
   elseif btype == sql_type.FLOAT or
      btype == sql_type.DOUBLE
   then
      self.buffer[1] = value
   elseif btype == sql_type.CHAR or
      btype == sql_type.VARCHAR
   then
      local len = #value
      len = self.max_len < len and self.max_len or len
      ffi.copy(self.buffer, value, len)
      self.data_len[0] = len
   else
      error("Unsupported argument type: " .. btype, 2)
   end
end

function sql_param.set_rand_str(self, fmt)
   local sql_type = sysbench.sql.type
   local btype = self.type

   self.is_null[0] = false

   if btype == sql_type.CHAR or
      btype == sql_type.VARCHAR
   then
      local len = #fmt
      len = self.max_len < len and self.max_len or len
      ffi.C.sb_rand_str(fmt, self.buffer)
      self.data_len[0] = len
   else
      error("Unsupported argument type: " .. btype, 2)
   end
end

sql_param.__index = sql_param
sql_param.__tostring = function () return '<sql_param>' end

-- sql_statement methods
local statement_methods = {}

function statement_methods.bind_create(self, btype, max_len)
   local sql_type = sysbench.sql.type

   local param = setmetatable({}, sql_param)

   if btype == sql_type.TINYINT or
      btype == sql_type.SMALLINT or
      btype == sql_type.INT or
      btype == sql_type.BIGINT
   then
      param.type = sql_type.BIGINT
      param.buffer = ffi.new('int64_t[1]')
      param.max_len = 8
   elseif btype == sql_type.FLOAT or
      btype == sql_type.DOUBLE
   then
      param.type = sql_type.DOUBLE
      param.buffer = ffi.new('double[1]')
      param.max_len = 8
   elseif btype == sql_type.CHAR or
      btype == sql_type.VARCHAR
   then
      param.type = sql_type.VARCHAR
      param.buffer = ffi.new('char[?]', max_len)
      param.max_len = max_len
   else
      error("Unsupported argument type: " .. btype, 2)
   end

   param.data_len = ffi.new('unsigned long[1]')
   param.is_null = ffi.new('char[1]')

   return param
end

function statement_methods.bind_param(self, ...)
   local len = select('#', ...)
   if len  < 1 then return nil end

   local binds = ffi.new("sql_bind[?]", len)

   local i, param

   for i, param in ipairs({...}) do
      binds[i-1].type = param.type
      binds[i-1].buffer = param.buffer
      binds[i-1].data_len = param.data_len
      binds[i-1].max_len = param.max_len
      binds[i-1].is_null = param.is_null
   end
   return ffi.C.db_bind_param(self, binds, len)
end

function statement_methods.execute(self)
   local rs = ffi.C.db_execute(self)
   return self.connection:check_error(rs, '<prepared statement>')
end

function statement_methods.close(self)
   return ffi.C.db_close(self)
end

-- sql_statement metatable
local statement_mt = {
   __index = statement_methods,
   __tostring = function() return '<sql_statement>' end,
   __gc = ffi.C.db_close,
}
ffi.metatype("sql_statement", statement_mt)

local bind_mt = {
   __tostring = function() return '<sql_bind>' end,
}
ffi.metatype("sql_bind", bind_mt)

-- sql_result methods
local result_methods = {}

-- Returns the next row of values from a result set, or nil if there are no more
-- rows to fetch. Values are returned as an array, i.e. a table with numeric
-- indexes starting from 1. The total number of values (i.e. fields in a result
-- set) can be obtained from sql_result.nfields.
function result_methods.fetch_row(self)
   local res = {}
   local row = ffi.C.db_fetch_row(self)

   if row == nil then
      return nil
   end

   local i
   for i = 0, self.nfields-1 do
      if row.values[i].ptr ~= nil then -- not a NULL value
         res[i+1] = ffi.string(row.values[i].ptr, tonumber(row.values[i].len))
      end
   end

   return res
end

function result_methods.free(self)
   return assert(ffi.C.db_free_results(self) == 0, "db_free_results() failed")
end

-- sql_results metatable
local result_mt = {
   __index = result_methods,
   __tostring = function() return '<sql_result>' end,
   __gc = ffi.C.db_free_results
}
ffi.metatype("sql_result", result_mt)

-- error codes
sysbench.sql.error = {}
sysbench.sql.error.NONE = ffi.C.DB_ERROR_NONE
sysbench.sql.error.IGNORABLE = ffi.C.DB_ERROR_IGNORABLE
sysbench.sql.error.FATAL = ffi.C.DB_ERROR_FATAL
�-- Copyright (C) 2016-2017 Alexey Kopytov <akopytov@gmail.com>

-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2 of the License, or
-- (at your option) any later version.

-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

ffi = require("ffi")

-- ----------------------------------------------------------------------
-- Pseudo-random number generation API
-- ----------------------------------------------------------------------

sysbench.rand = {}

ffi.cdef[[
uint64_t sb_rand_uniform_uint64(void);
uint32_t sb_rand_default(uint32_t, uint32_t);
uint32_t sb_rand_uniform(uint32_t, uint32_t);
uint32_t sb_rand_gaussian(uint32_t, uint32_t);
uint32_t sb_rand_special(uint32_t, uint32_t);
uint32_t sb_rand_pareto(uint32_t, uint32_t);
uint32_t sb_rand_unique(void);
void sb_rand_str(const char *, char *);
double sb_rand_uniform_double(void);
]]

function sysbench.rand.uniform_uint64()
   return ffi.C.sb_rand_uniform_uint64()
end

function sysbench.rand.default(a, b)
   return ffi.C.sb_rand_default(a, b)
end

function sysbench.rand.uniform(a, b)
   return ffi.C.sb_rand_uniform(a, b)
end

function sysbench.rand.gaussian(a, b)
   return ffi.C.sb_rand_gaussian(a, b)
end

function sysbench.rand.special(a, b)
   return ffi.C.sb_rand_special(a, b)
end

function sysbench.rand.pareto(a, b)
   return ffi.C.sb_rand_pareto(a, b)
end

function sysbench.rand.unique()
   return ffi.C.sb_rand_unique()
end

function sysbench.rand.string(fmt)
   local buflen = #fmt
   local buf = ffi.new("uint8_t[?]", buflen)
   ffi.C.sb_rand_str(fmt, buf)
   return ffi.string(buf, buflen)
end

function sysbench.rand.uniform_double()
   return ffi.C.sb_rand_uniform_double()
end
�	-- Copyright (C) 2016-2017 Alexey Kopytov <akopytov@gmail.com>

-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2 of the License, or
-- (at your option) any later version.

-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

-- ----------------------------------------------------------------------
-- Compatibility wrappers/aliases. These may be removed in later versions
-- ----------------------------------------------------------------------

thread_id = sysbench.tid

test = sysbench.cmdline.script_path

function sb_rnd()
   -- Keep lower 32 bits from sysbench.rand.uniform_uint64() and convert them to
   -- a Lua number
   return tonumber(sysbench.rand.uniform_uint64() % 4294967296)
end

sb_rand = sysbench.rand.default
sb_rand_str = sysbench.rand.string
sb_rand_uniform = sysbench.rand.uniform
sb_rand_gaussian = sysbench.rand.gaussian
sb_rand_special = sysbench.rand.special

function sb_rand_uniq(a, b)
   local res
   if type(a) == "nil" then
      a = 0
   end
   if type(b) == "nil" then
      b = 4294967295
   end
   repeat
      res = sysbench.rand.unique()
   until res >= a and res <= b
   return res
end

db_connect = sysbench.db.connect
db_disconnect = sysbench.db.disconnect

db_query = sysbench.db.query

db_bulk_insert_init = sysbench.db.bulk_insert_init
db_bulk_insert_next = sysbench.db.bulk_insert_next
db_bulk_insert_done = sysbench.db.bulk_insert_done

db_prepare = sysbench.db.prepare
db_bind_param = sysbench.db.bind_param
db_bind_result = sysbench.db.bind_result
db_execute = sysbench.db.execute

db_store_results = sysbench.db.store_results
db_free_results = sysbench.db.free_results

db_close = sysbench.db.close

DB_ERROR_NONE = sysbench.db.DB_ERROR_NONE
DB_ERROR_RESTART_TRANSACTION = sysbench.db.DB_ERROR_RESTART_TRANSACTION
DB_ERROR_FAILED = sysbench.db.DB_ERROR_FAILED

mysql_table_engine = mysql_table_engine or "innodb"
myisam_max_rows = 1000000
�-- Copyright (C) 2017-2018 Alexey Kopytov <akopytov@gmail.com>

-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2 of the License, or
-- (at your option) any later version.

-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

-- ----------------------------------------------------------------------
-- Command line option handling
-- ----------------------------------------------------------------------

ffi = require("ffi")

ffi.cdef[[
/* The following has been copied from sb_option.h */

typedef enum
{
  SB_ARG_TYPE_NULL,
  SB_ARG_TYPE_BOOL,
  SB_ARG_TYPE_INT,
  SB_ARG_TYPE_SIZE,
  SB_ARG_TYPE_DOUBLE,
  SB_ARG_TYPE_STRING,
  SB_ARG_TYPE_LIST,
  SB_ARG_TYPE_FILE,
  SB_ARG_TYPE_MAX
} sb_arg_type_t;

/* Option validation function */
typedef bool sb_opt_validate_t(const char *, const char *);

/* Test option definition */
typedef struct
{
  const char         *name;
  const char         *desc;
  const char         *value;
  sb_arg_type_t      type;
  sb_opt_validate_t  *validate;
} sb_arg_t;

int sb_lua_set_test_args(sb_arg_t *args, size_t len);
]]

sysbench.cmdline.ARG_NULL = ffi.C.SB_ARG_TYPE_NULL
sysbench.cmdline.ARG_BOOL = ffi.C.SB_ARG_TYPE_BOOL
sysbench.cmdline.ARG_INT = ffi.C.SB_ARG_TYPE_INT
sysbench.cmdline.ARG_SIZE = ffi.C.SB_ARG_TYPE_SIZE
sysbench.cmdline.ARG_DOUBLE = ffi.C.SB_ARG_TYPE_DOUBLE
sysbench.cmdline.ARG_STRING = ffi.C.SB_ARG_TYPE_STRING
sysbench.cmdline.ARG_LIST = ffi.C.SB_ARG_TYPE_LIST
sysbench.cmdline.ARG_FILE = ffi.C.SB_ARG_TYPE_FILE
sysbench.cmdline.ARG_MAX = ffi.C.SB_ARG_TYPE_MAX

-- Attribute indicating that a custom command can be executed in parallel
sysbench.cmdline.PARALLEL_COMMAND = true

local arg_types = {
   boolean = sysbench.cmdline.ARG_BOOL,
   string = sysbench.cmdline.ARG_STRING,
   number = sysbench.cmdline.ARG_DOUBLE,
   table = sysbench.cmdline.ARG_LIST
}

local function __genOrderedIndex( t )
   local orderedIndex = {}
   for key in pairs(t) do
      table.insert( orderedIndex, key )
   end
   table.sort( orderedIndex )
   return orderedIndex
end

local function orderedNext(t, state)
   local key = nil
   if state == nil then
      t.__orderedIndex = __genOrderedIndex( t )
      key = t.__orderedIndex[1]
   else
      for i = 1,table.getn(t.__orderedIndex) do
         if t.__orderedIndex[i] == state then
            key = t.__orderedIndex[i+1]
         end
      end
   end

   if key then
      return key, t[key]
   end

   t.__orderedIndex = nil
   return
end

local function orderedPairs(t)
   return orderedNext, t, nil
end

-- Parse command line options definitions, if present in the script as a
-- 'sysbench.cmdline.options' table. If no such table exists, or if there a
-- parsing error, return false. Return true on success. After parsing the
-- command line arguments, option values are available as the sysbench.opt
-- table.
function sysbench.cmdline.read_cmdline_options()
   if sysbench.cmdline.options == nil then
      return true
   end

   local t = type(sysbench.cmdline.options)
   assert(t == "table", "wrong type for sysbench.cmdline.options: " .. t)

   local i = 0
   for name, def in pairs(sysbench.cmdline.options) do
      i = i+1
   end

   local args = ffi.new('sb_arg_t[?]', i)
   i = 0

   for name, def in orderedPairs(sysbench.cmdline.options) do
      -- name
      assert(type(name) == "string" and type(def) == "table",
             "wrong table structure in sysbench.cmdline.options")
      args[i].name = name

      -- description
      assert(def[1] ~= nil, "nil description for option " .. name)
      args[i].desc = def[1]

      if type(def[2]) == "table" then
         assert(type(def[3]) == "nil" or
                   type(def[3]) == sysbench.cmdline.ARG_LIST,
                "wrong type for list option " .. name)
         args[i].value = table.concat(def[2], ',')
      else
         if type(def[2]) == "boolean" then
            args[i].value = def[2] and 'on' or 'off'
         elseif type(def[2]) == "number" then
            args[i].value = tostring(def[2])
         else
            args[i].value = def[2]
         end
      end

      -- type
      local t = def[3]
      if t == nil then
         if def[2] ~= nil then
            -- Try to determine the type by the default value
            t = arg_types[type(def[2])]
         else
            t = sysbench.cmdline.ARG_STRING
         end
      end

      assert(t ~= nil, "cannot determine type for option " .. name)
      args[i].type = t

      -- validation function
      args[i].validate = def[4]

      i = i + 1
   end

   return ffi.C.sb_lua_set_test_args(args, i) == 0
end

function sysbench.cmdline.command_defined(name)
   return type(sysbench.cmdline.commands) == "table" and
      sysbench.cmdline.commands[name] ~= nil and
      sysbench.cmdline.commands[name][1] ~= nil
end

function sysbench.cmdline.command_parallel(name)
   return sysbench.cmdline.command_defined(name) and
      sysbench.cmdline.commands[name][2] == sysbench.cmdline.PARALLEL_COMMAND
end

function sysbench.cmdline.call_command(name)
   if not sysbench.cmdline.command_defined(name) then
      return false
   end

   local rc = sysbench.cmdline.commands[name][1]()

   if rc == nil then
      -- handle the case when the command does not return and value as success
      return true
   else
      -- otherwise return success for any returned value other than false
      return rc and true or false
   end
end

ffi.cdef[[
void sb_print_test_options(void);
]]

-- ----------------------------------------------------------------------
-- Print descriptions of command line options, if defined by
-- sysbench.cmdline.options
-- ----------------------------------------------------------------------
function sysbench.cmdline.print_test_options()
   ffi.C.sb_print_test_options()
end
W-- Copyright (C) 2016-2018 Alexey Kopytov <akopytov@gmail.com>

-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2 of the License, or
-- (at your option) any later version.

-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

ffi = require("ffi")

ffi.cdef[[
void sb_event_start(int thread_id);
void sb_event_stop(int thread_id);
bool sb_more_events(int thread_id);
]]

-- ----------------------------------------------------------------------
-- Main event loop. This is a Lua version of sysbench.c:thread_run()
-- ----------------------------------------------------------------------
function thread_run(thread_id)
   while ffi.C.sb_more_events(thread_id) do
      ffi.C.sb_event_start(thread_id)

      local success, ret
      repeat
         success, ret = pcall(event, thread_id)

         if not success then
            if type(ret) == "table" and
               ret.errcode == sysbench.error.RESTART_EVENT
            then
               if sysbench.hooks.before_restart_event then
                  sysbench.hooks.before_restart_event(ret)
               end
            else
               error(ret, 2) -- propagate unknown errors
            end
         end
      until success

      -- Stop the benchmark if event() returns a value other than nil or false
      if ret then
         break
      end

      ffi.C.sb_event_stop(thread_id)
   end
end

-- ----------------------------------------------------------------------
-- Hooks
-- ----------------------------------------------------------------------

sysbench.hooks = {
   -- sql_error_ignorable = <func>,
   -- report_intermediate = <func>,
   -- report_cumulative = <func>
}

-- Report statistics in the CSV format. Add the following to your
-- script to replace the default human-readable reports
--
-- sysbench.hooks.report_intermediate = sysbench.report_csv
function sysbench.report_csv(stat)
   local seconds = stat.time_interval
   print(string.format("%.0f,%u,%4.2f," ..
                          "%4.2f,%4.2f,%4.2f,%4.2f," ..
                          "%4.2f,%4.2f," ..
                          "%4.2f",
                       stat.time_total,
                       stat.threads_running,
                       stat.events / seconds,
                       (stat.reads + stat.writes + stat.other) / seconds,
                       stat.reads / seconds,
                       stat.writes / seconds,
                       stat.other / seconds,
                       stat.latency_pct * 1000,
                       stat.errors / seconds,
                       stat.reconnects / seconds
   ))
end

-- Report statistics in the JSON format. Add the following to your
-- script to replace the default human-readable reports
--
-- sysbench.hooks.report_intermediate = sysbench.report_json
function sysbench.report_json(stat)
   if not gobj then
      io.write('[\n')
      -- hack to print the closing bracket when the Lua state of the reporting
      -- thread is closed
      gobj = newproxy(true)
      getmetatable(gobj).__gc = function () io.write('\n]\n') end
   else
      io.write(',\n')
   end

   local seconds = stat.time_interval
   io.write(([[
  {
    "time": %4.0f,
    "threads": %u,
    "tps": %4.2f,
    "qps": {
      "total": %4.2f,
      "reads": %4.2f,
      "writes": %4.2f,
      "other": %4.2f
    },
    "latency": %4.2f,
    "errors": %4.2f,
    "reconnects": %4.2f
  }]]):format(
            stat.time_total,
            stat.threads_running,
            stat.events / seconds,
            (stat.reads + stat.writes + stat.other) / seconds,
            stat.reads / seconds,
            stat.writes / seconds,
            stat.other / seconds,
            stat.latency_pct * 1000,
            stat.errors / seconds,
            stat.reconnects / seconds
   ))
end

-- Report statistics in the default human-readable format. You can use it if you
-- want to augment default reports with your own statistics. Call it from your
-- own report hook, e.g.:
--
-- function sysbench.hooks.report_intermediate(stat)
--   print("my stat: ", val)
--   sysbench.report_default(stat)
-- end
function sysbench.report_default(stat)
   local seconds = stat.time_interval
   print(string.format("[ %.0fs ] thds: %u tps: %4.2f qps: %4.2f " ..
                          "(r/w/o: %4.2f/%4.2f/%4.2f) lat (ms,%u%%): %4.2f " ..
                          "err/s %4.2f reconn/s: %4.2f",
                       stat.time_total,
                       stat.threads_running,
                       stat.events / seconds,
                       (stat.reads + stat.writes + stat.other) / seconds,
                       stat.reads / seconds,
                       stat.writes / seconds,
                       stat.other / seconds,
                       sysbench.opt.percentile,
                       stat.latency_pct * 1000,
                       stat.errors / seconds,
                       stat.reconnects / seconds
   ))
end
\��nA�@{���@(0(�@�(��@� �fm@��t�qІ� p�����@���We{���(�2��B)�8):�`)���)1��)�(*���r�P*/��*5qW�*����k���`�p�����Z�k�kl�kl�6m=m���������� \�lYmwm�l�ozm�l�o>l�lp���l(p�mmmqq�p�P� ���`�^
q�p1qvq|q�p�0��� _Tq�q�qjq�q�q^q�q1q	
���u ap�0�����������@�������@���@� �Ls�u�uWsvvbsvos,v7vzs>v1�sMv7v�sPz���s�z1�s�z���s�z���s{av�s0{����	
Z?|E|�d����0��� ��p�������@���P����{W|�u|n|�|
|�|7v|�|1'|�|7vda85f4e3654fde6e9ab5bf1e1b9964166f4cfe.debug���_.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.text.fini.rodata.eh_frame_hdr.eh_frame.tbss.init_array.fini_array.data.rel.ro.dynamic.data.bss.gnu_debuglinkPPpp &��$9�� G���o���QX	X	�$Y..�a���o�D�Dn���o�G�GP}HIHIX �B�i�i����� � ��������ЌЌ�]�����	���R� �T}T}	�p�p�3�@�@�@�@�@��H�H��`�`�� ���P�P�P������ �e�e�  @�e4�e

Youez - 2016 - github.com/yon3zu
LinuXploit