ELF>r@.`@8@'$ h.h.?h.?XDh @ @@@@@@$$Ptd$|$|QtdRtdh.h.?h.?!!GNUj%Tv/$>iߤ"Ň CJe 8Q$$.D@ (#@HH ΃Bbp ) A"@ PkH( !H 0@aP$0R@` A$ (C"@A AL VX@Ѐm phaQA!PA !#%&(,.16<=?DEFKNPTUWZ\^abceghknrxyza) WtiWugg}}p p ~K}K}|:}:j!j!;;.=/=qt:' ;' KĤŤ1"1"ssF6c4?GBRBR|sVV|sߓv:ZY9?V=xEFE=O=O>"3a2|ϋVppf`D,E,/FG߃!ڽcI ppI ~[[ڋEڋB8q5lH((oToTmRmR==j?ʑ@e|m|m,{-{}Qttal}|C|C&7'7xGyGx>MQUE+jkP,Q,lz; ; 1|e9 |e9T+mLU+mLFFx)& =y)a XV9a XV9ůOůOlee>̳?ً̳990Aw99ETʉ❴c^K1FV1FV^K./1lM#E<-><->?M#Lz``}6!}%%#9t^t^8l8ImImۈۈ~]JQ #,,4c5c셯P?Q?yo##E\']'K”Ômlml21'z21'{@A22Q!7k07k0ggff$-C%-CbFbF=D^KfhPP M!MCChI#!hI#!;6̶BCP4<Pтgg@}F@}G Xw7S jfA_Ȗ0A1A9Ѩxx e 'i}~ 2   n ?vZq ReG@<^ s ,p`Td&/H   8i n  *(9 i @ Cq\m Xgy | O U !A   x ), 1 p   F"X- v .gF    I     Z  SZ  S     p  `p  `  " "  4  4  [{      i C  SC  S G UG   )  ] ]  $       a  { p p a        t 1 0p     G }@ `   P  P Pv  u , @ @  0  0 * PR P$ $ $ P$(/ '/ '}   D   ,P p  n pn p/ / .X yX  @` @  _     fn `<n `<    t Э           1  `  м      @  @ [ P [ P   V    y| J\ \     %N  %3   `@3    `B EB      P P   p p} 3   `sF F  E V    `  P   ` P% P%B 0 B 0    /      Egq r  E  c  M |0 $0 k k    i  Si  S  6 2  U  0GU  0G2  J  pg  J  p  @  @  g _r  r      0  0  !3 `, !'  p  p   ~  L~  Lx7 f   p    r~  P~  P1     I _ p_ p  p   pk s fs y  >V y  V F @`P  1 1      !' @  !-  S -  S7        f  ~ `! P P ~ `!'  | 0| 0     0S   0S5   0  $ $    q AI A   0  0 S p= p= S2 m `m `e PwE    P   P    w  \  @  \  @      R RO P@ p ` `a  G  AG    `,  ` `  `g ,  pa{ I ,( f@!  S!  S k< ,  `  `9   R  ~ & ~  0$ 0$~ ? 0N~ ? 0N  k y   h R 0 R 0  $5 $  @S7  __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesrecvsetsockoptpoll__errno_locationfcntlgetsockoptsendcallocstrlen__strcpy_chk__snprintf_chkusleepgetaddrinfobindfreeaddrinfostrncpy__stack_chk_failmemmovemallocmysql_errnomemcpy__strdupstrcmpmysql_client_find_pluginreallocmemsetsetlocalenl_langinfostrcasecmpmariadb_convert_string__isoc99_sscanf__strncat_chkiconv_openiconviconv_close__ctype_toupper_locmemcmpmysql_get_charset_by_nrmysql_get_charset_by_namegetenv__ctype_b_locstrchr__rawmemchraccessmysql_get_timeout_valuemysql_get_timeout_value_msmysql_read_query_resultmysql_fetch_fieldmysql_fetch_rowmysql_fetch_lengthsmysql_data_seekmysql_row_seekmysql_field_seekmysql_get_server_infomysql_get_host_infomysql_get_proto_infomysql_get_client_infomysql_num_rowsmysql_num_fieldsmysql_eofmysql_fetch_field_directmysql_fetch_fieldsmysql_row_tellmysql_field_tellmysql_field_countmysql_affected_rowsmysql_insert_idmysql_errormysql_infomysql_more_resultsmysql_thread_idmysql_character_set_namemysql_thread_safemysql_get_character_set_infomysql_warning_countmysql_sqlstatemysql_thread_initmysql_thread_endmysql_get_client_versionmysql_hex_stringmariadb_get_charset_by_namemariadb_get_charset_by_nrmysql_get_ssl_ciphermariadb_connectionstrstrmysql_server_initpthread_oncemysql_escape_stringmysql_get_optionvmysql_get_optionmysql_store_resultmysql_use_resultmysql_init__vsnprintf_chkmysql_change_usermysql_next_resultmariadb_get_infovstrtolmariadb_get_infomysql_get_server_namemysql_server_endsignalgetservbynamemysql_real_escape_stringmysql_real_connectmysql_get_socketmysql_optionsvstrcpymysql_optionsmysql_ssl_setmysql_get_server_versionmysql_free_resultmysql_reset_connectionmysql_set_server_optionmysql_pingmysql_statmysql_dump_debug_infomysql_killmysql_refreshmysql_shutdownmysql_real_querymysql_set_character_setmysql_rollbackmysql_commitmysql_autocommitmysql_querymysql_list_tablesmysql_list_dbsmysql_send_querymysql_select_dbgetpid__sprintf_chkgeteuidgetlogingetpwuidmysql_list_processesmysql_list_fieldsmysql_closemariadb_reconnectstrncmp__memcpy_chkmysql_session_track_get_nextmysql_session_track_get_firstmysql_options4mariadb_cancelmysql_debugmysql_net_read_packetmysql_net_field_lengthmysql_embeddedmysql_get_parametersmysql_stmt_initmysql_stmt_preparemysql_stmt_executemysql_stmt_fetchmysql_stmt_fetch_columnmysql_stmt_store_resultmysql_stmt_param_countmysql_stmt_attr_setmysql_stmt_attr_getmysql_stmt_bind_parammysql_stmt_bind_resultmysql_stmt_closemysql_stmt_resetmysql_stmt_free_resultmysql_stmt_send_long_datamysql_stmt_result_metadatamysql_stmt_param_metadatamysql_stmt_errnomysql_stmt_errormysql_stmt_sqlstatemysql_stmt_row_seekmysql_stmt_row_tellmysql_stmt_data_seekmysql_stmt_num_rowsmysql_stmt_affected_rowsmysql_stmt_insert_idmysql_stmt_field_countmysql_stmt_next_resultmysql_stmt_more_resultsmariadb_stmt_execute_direct__assert_failma_pvio_register_callbackmariadb_deinitialize_sslfloormysql_ps_fetch_functionsmysql_stmt_warning_countmysql_set_local_infile_defaultmysql_set_local_infile_handlerstrtollstrtod__strcat_chk__memset_chkfloorfceilfceildlclosepthread_mutex_destroymysql_client_register_pluginpthread_mutex_lockpthread_mutex_unlockmysql_load_plugin_vdlopendlsymdlerrormysql_load_pluginpthread_mutex_initfopen64fclosefeoffreadfgetsstrtokstrcatlseek64strerrorqsortmariadb_dyncol_has_namesmariadb_dyncol_column_cmp_namedstrtoulbsearchmariadb_dyncol_create_many_nummariadb_dyncol_create_many_namedmariadb_dyncol_get_nummariadb_dyncol_get_namedmariadb_dyncol_exists_nummariadb_dyncol_exists_namedmariadb_dyncol_list_nummariadb_dyncol_list_namedmariadb_dyncol_checkmariadb_dyncol_val_strmariadb_dyncol_val_longmariadb_dyncol_val_doublemariadb_dyncol_jsonmariadb_dyncol_unpackmariadb_dyncol_column_countmariadb_dyncol_freemariadb_dyncol_update_many_namedmariadb_dyncol_update_many_nummysql_real_connect_startmysql_real_connect_contmysql_real_query_startmysql_real_query_contmysql_fetch_row_startmysql_fetch_row_contmysql_set_character_set_startmysql_set_character_set_contmysql_select_db_startmysql_select_db_contmysql_send_query_startmysql_send_query_contmysql_store_result_startmysql_store_result_contmysql_free_result_startmysql_free_result_contmysql_close_startmysql_close_contmysql_change_user_startmysql_change_user_contmysql_query_startmysql_query_contmysql_shutdown_startmysql_shutdown_contmysql_dump_debug_info_startmysql_dump_debug_info_contmysql_refresh_startmysql_refresh_contmysql_kill_startmysql_kill_contmysql_set_server_option_startmysql_set_server_option_contmysql_ping_startmysql_ping_contmysql_reset_connection_startmysql_reset_connection_contmysql_stat_startmysql_stat_contmysql_list_fields_startmysql_list_fields_contmysql_read_query_result_startmysql_read_query_result_contmysql_stmt_prepare_startmysql_stmt_prepare_contmysql_stmt_execute_startmysql_stmt_execute_contmysql_stmt_fetch_startmysql_stmt_fetch_contmysql_stmt_store_result_startmysql_stmt_store_result_contmysql_stmt_close_startmysql_stmt_close_contmysql_stmt_reset_startmysql_stmt_reset_contmysql_stmt_free_result_startmysql_stmt_free_result_contmysql_stmt_send_long_data_startmysql_stmt_send_long_data_contmysql_commit_startmysql_commit_contmysql_rollback_startmysql_rollback_contmysql_autocommit_startmysql_autocommit_contmysql_next_result_startmysql_next_result_contmysql_stmt_next_result_startmysql_stmt_next_result_contlibpthread.so.0libdl.so.2libm.so.6dgettextstderrfprintfvasprintfatoibindtextdomainstrverscmpgettimeofdayfopengetlinestrncasecmpnanosleepstrncatsnprintfstrrchrmemmemabortfilenoftelloferrorinet_atoninet_ptonfwritefputcfputswritevselectgetuidgetpwuid_ropendirreaddir_rclosedirfseekgmtime_rstrftimetmpfilefgetcgetrusageftellfflushlibc.so.6__xstat__fxstatlibmariadb.so.3libmysqlclient_18libmariadbclient_18libmariadb_3GLIBC_2.2.5GLIBC_2.7GLIBC_2.14GLIBC_2.4GLIBC_2.3.4GLIBC_2.3          }8Ss0F5I ui T ui 9 ui ii  ii )ui ti 3ii ?h.?sp.?Zx.?Ps.?7[.?b.?.?.?g.?`.? .?.?/?/?8/?@/?H/?X/?/?/?/?/?(/?^/?2/?/?d0?0?C 0?00?UX0?Q`0?\h0?x0?n0?u0?z0?0?0?W0?0?1?Q01??81?@1?P1?:`1?h1?px1?1?1?1?1? 1?К1?1?1?1?2?2?2?(2?P2?QX2?`2?p2?W2?2?2?q2?2?2?w2?&2?2?3?-3?P3?(3?03?&83?H3?7p3?=x3?D3?3?V3?3?]3?3?3?3?p4?4?l4? 4?~H4?P4?X4?h4?4?4?4?4?4?4?4?4?4?4?5?`5?P 5?z(5?05?@5?lh5?p5?x5?5?5?5?5?5?5?6?#6?6?7@6?AH6?GP6?`6?X6?6?^6?6?p6?6?w6?6?7? 7?(7?87?`7?h7?p7?7?7?7?7?7?Q7?7?8?8?88?@8?H8?X8?8?8?8?8?8?И8?8?8?8?8?*8?Й9? 9?Q9?4 9?09?nX9?`9?Dh9?x9?U9?9?U9?9?9?9?i9?:?U0:?z8:?z@:?P:?x:?:?:?:?p:?Q:?:?:?n;?;?;?(;?P;?QX;?`;?p;?n;?;?;?;?;?;?;?X=?h=?x=?@=?0=?6=?Q=?=?=?@=?0=?=?]=?=?U >?(>?h0>?@>?Uh>?p>?zx>?>?U>?>?>?>?>???????@??H??P??`??7??????????P??????????@?P@?@? @?(@?8@?H@?PP@?`@?h@?p@?@?@?@?@?@?@?@?p@?@?A?A? A?(A?p8A?@A?HA?XA?hA?PpA?A?WA?A?A?QA?=A?)A?A?VB?B?4 B?0B?XB?z`B??hB?xB?lB?B?IB?B?B?B?RB?C?70C?8C?\@C?PC?xC?C?gC?C?oC?C?yC?C?D?^D?D?(D?dPD?qXD?`D?pD?wD?D?D?D?D?D?D?QD?D?E?n(E?0E?8E?HE?~pE?xE?E?E?pE?E?E?E?F?AF?F? F?XHF?uPF?XF?hF?F?F?F?F?F?F?F?F?G?G? G?b(G?0G?@G?gPG?`XG? hG?QpG?xG?G?WG?G?G?&G?G?G?-G?PG?G?H?H?H?(H?0H?p@H?HH?"PH?`H?pH? xH?КH?H?+H?H?H?H?6H?H?I?`I?PI?? I??(I?8I?:HI?PI?p`I?hI?HpI?I?UI?I?ZI?I?I?ИI?I?=I?dJ?J?V8J?@J?uHJ?XJ?hJ?ЙpJ? J?J?J?J?J?PJ?J?J?J?J?J?PK?K?K? K?0K?@K?PHK?XK?`K?hK?xK?K?PK?K?K?K?K?K?PK?K?K?K?L?L?P L?0L?8L?@L?PL?`L?PhL?xL?L?L?L?L?PL?L?L?L?L?L?PL?M?M?(M?(M?8M?P@M?PM?XM?9`M?pM?M?PM?M?M?HM?M?M?PM?M?M?XM?N?N?PN?(N?0N?k8N?HN?XN?P`N?pN?xN?{N?N?N?PN?N?N?N?N?N?PN?O?O?O? O?0O?P8O?HO?PO?XO?hO?xO?PO?O?O?O?O?O?PO?O?O?O?O?P?PP? P?(P?0P?@P?PP?PXP?hP?pP?xP?P?P?PP?P?P?P?P?P?PP?P?Q?&Q?Q?(Q?`0Q?P@Q?HQ?6PQ?`Q?pQ?`xQ?PQ?Q?HQ?Q?Q?`Q?PQ?Q?XQ?Q?iR?`R?PR? R?q(R?8R?iHR?`PR?P`R?hR?pR?R?iR?`R?PR?R?R?R?iR?`R?PR?R?S?S?i S?`(S?P8S?@S?HS?XS?ihS?`pS?PS?S?S?S?iS?`S?PS?S?S?S?iS?`T?PT?T? T?0T?i@T?`HT?PXT?`T?hT?xT?iT?`T?PT?T?T?T?iT?`T?PT?T?T?U?iU?` U?P0U?8U?"@U?PU?i`U?`hU?PxU?U?0U?U?iU?`U?PU?U?@U?U?iU?`U?PV?V?RV?(V?i8V?`@V?PPV?XV?d`V?pV?iV?`V?PV?V?tV?V?iV?`V?PV?V?V?W?iW?`W?P(W?0W?8W?HW?iXW?``W?PpW?xW?W?W?iW?`W?PW?W?W?W?iW?`W?PX?X?X? X?0X?8X?pHX?PX?XX?hX?xX?X?pX?X?X?X?X?X?pX?X? X?X?Y?Y?p Y?(Y?0Y?@Y?PY?XY?phY?pY?/xY?Y?Y?Y?pY?Y??Y?Y?Y?Y?pY?Z?QZ?Z?(Z?0Z?p@Z?HZ?bPZ?`Z?pZ?xZ?pZ?Z?sZ?Z?Z?Z?pZ?Z?Z?Z?[?[?p[? [?([?8[?H[?P[?p`[?h[?p[?[?[?[?p[?[?[?[?[?[?p[?[?Q\?\? \?(\?p8\?@\?H\?X\?h\?p\?p\?\?\?\?\?\?p\?\?\?\?\?]?p]?]? ]?0]?@]?H]?pX]?`]? h]?x]?]?]?p]?]?]?]?]?]?p]?]?.]?^?^? ^?p0^?8^?I@^?P^?`^?h^?px^?^?^^?^?^?^?p^?^?^?^?^?^?_?_?r_?(_?8_?@_?P_?X_?`_?p_?_?_?_?_?_?_?_?_?_?_?_?`?`?`?(`?0`?8`?H`?X`?``?p`?x`?`?`?`?`?`?`?`?`?`?`?a?a?a? a?0a?8a?Ha?Pa?Xa?ha?xa?a?a?a?a?a?a?a?a?a?a?a?b?b? b?(b?0b?@b?Pb?Xb?hb?pb?$xb?b?b?b?b?b?6b?b?b?b?b?c?Ec?c?(c?0c?@c?Hc?VPc?`c?pc?xc?c?c?dc?c?c?c?c?c?tc?c?d?d?d? d?(d?8d?Hd?Pd?`d?hd?pd?d?d?d?d?d?d?d?d?d?d?d?e?e? e?(e?8e?@e?He?Xe?he?pe?e?e?e?e?e?e?e?e?e?e?e?f?f?6f? f?0f?@f?@Hf?0Xf?6`f?hf?xf?f?@f?0f?6f?0f?f?f?@f?0f?6f?Cf?g?g?@ g?00g?68g?W@g?Pg?`g?@hg?0xg?6g?lg?g?g?@g?0g?6g?~g?g?g?@g?0h?6h?h?(h?8h?@@h?0Ph?6Xh?`h?ph?h?@h?0h?6h?h?h?h?@h?0h?6h?h?i?i?@i?0(i?60i?8i?Hi?Xi?@`i?0pi?6xi?i?i?i?@i?0i?6i?i?i?i?@i?0j?6j?j? j?0j?@8j?0Hj?6Pj?*Xj?hj?xj?@j?0j?6j?;j?j?j?@j?0j?6j?Nj?j?k?@k?0 k?6(k?c0k?@k?Pk?@Xk?0hk?6pk?xxk?k?k?@k?0k?6k?k?k?k?@k?0k?6l?l?l?(l?@0l?0@l?6Hl?Pl?`l?pl?@xl?0l?6l?l?l?l?@l?0l?jl?l?l?m?m?m?j m?(m?8m?Hm?Pm?`m?jhm?pm?m?m?m?m?m?m?m?m?@m?0m?6m?.n?n? n?@(n?08n?6@n?AHn?Xn?hn?@pn?0n?6n?Zn?n?n?@n?0n?6n?pn?n?n?@o?0o?6o? o?0o?@o?@Ho?0Xo?6`o?ho?xo?o?@o?0o?6o?o?o?o?@o?0o?6o?o?p?p?@ p?00p?68p?@p?Pp?`p?@hp?0xp?6p?p?p?p?@p?0p?6p? p?p?p?@p?0q?6q? q?(q?8q?@@q?0Pq?6Xq?6`q?pq?q?@q?0q?6q?Lq?q?q?@q?0q?6q?bq?r?r?@r?0(r?60r?x8r?Hr?Xr?@`r?0pr?6xr?r?r?r?@r?0r?6r?r?r?r?@r?0s?6s?s? s?0s?@8s?0Hs?6Ps?Xs?hs?xs?@s?0s?6s?s?s?s?@s?0s?6s?s?s?t?@t?0 t?6(t?0t?@t?Pt?@Xt?0ht?6pt?.xt?t?t?@t?0t?6t?Dt?t?t?@t?0t?6u?Zu?u?(u?@0u?0@u?6Hu?pPu?`u?pu?@xu?0u?6u?u?u?u?@u?0u?6u?u?u?v?@v?0v?6 v?(v?8v?Hv?@Pv?0`v?6hv?pv?v?v?@v?0v?6v?v?v?v?@v?0v?6v?w?w? w?@(w?08w?6@w? Hw?Xw?hw?@pw?0w?6w? w?w?w?@w?0w?6w?6w?w?w?@x?0x?6x?L x?0x?@x?@Hx?0Xx?6`x?ghx?xx?x?@x?0x?6x?}x?x?x?@x?0x?6x?x?y?y?@ y?00y?68y?@y?Py?`y?@hy?0xy?6y?y?y?y?@y?0y?6y?y?y?y?@y?0z?6z?z?(z?8z?@@z?0Pz?6Xz?`z?pz?z?@z?0z?6z?z?z?z?@z?0z?6z?-z?{?{?@{?0({?0{?8{?H{?X{?`{?p{?x{?C{?{?{?{?{?{?S{?{?{?{?|?6|?d|? |?0|?@8|?0H|?6P|?xX|?h|?x|?@|?0|?6|?|?|?|?@|?0|?|?|?|?i}?`}?P }?(}?0}?@}?iP}?`X}?Ph}?p}?x}?}?i}?`}?P}?}?}?}?}?P}?}?~?~?~?(~?P0~?@~?H~?P~?`~?p~?Px~?~?~?~?~?~?~?p~?~?~?~???p? ?(?8?H?P?p`?bh?*p??g?`? ??@????W??8?@?nH?X?(?^???dȀ?Ѐ?؀??U?Q? ?0?nX?u`?h?x??W???Q?????:? ?p0?8?@?P?`? h?Кx??%???Ȃ?=Ђ???Q?R?(?W8?@?P?qX?h`?p?w?&???-ȃ?PЃ?????7(?=0?8?H?Vp?x?????p??Ȅ?؄?~??? ?H?P? X?h?x????#???`ȅ?P؅?z?9??l ?(?P0?@?h?p?ix?????І?7?A???X@?H?P?`?p????Ї?6؇????@?0?6 ?(?8?H?@P?0`?h? p??U???Ȉ???.??8?@?FH?X?7??Y???P?ȉ?Љ?p؉???P??? ?0?@?PH?X?`?h?x?????????0?8?@?P?`?h?px??????p?ȋ?Ћ???P????(?P?WX?&`?p?Q?=?6??V??G??(?z0?X8?H?lp?x?h????wȍ?؍?7??? ?H?P?X?h?(????؎?^???d ?q(?0?@?wh?Qp?x??n???Џ?~????p@?H? P?`??A???XА?uؐ?+??? ?:(?8?H?P?`?bh?Ip??g?`? ?Q?X?ȑ?Wؑ???&?h??- ?P(?8?@?yH?X?h?p?p????? ?КȒ?В?ؒ???? ?0?@?`H?PX??`?h?x?:??p????????0?8?@?P?`?Иh?x?????И??Ȕ?Д???Й? ??2?(?8?Й@? P?X?D`?p??P???[??ȕ?PЕ???v???`?P(?0?8?H?X?``?Pp?x?????p??Ȗ?ؖ???p??? ?0?8?H?P?X?h?x???6????@ȗ?0ؗ?6?!???@?0h?nx????,?EȘ?Yؘ?r?????(?0?8?H?*P?X?Gh?p?`x??? ?@??sș?hЙ?ؙ???????(?0?8?H?P?0X?h?x?8?X???4Ț?Hؚ?a?u???(?8?H?X?h?x?/??L??Hț?p؛?????@(?h8?H?X?h?x? ?@?h??Ȝ?؜??8?i?~?`??(?0?28?H?X?h?x?8?`?????ȝ?Н?؝?(?H??p??D?(?0?`8?H? X?Ph?xx?????:?WȞ?o؞???? ?(?8?H?@P?X?hh?p?x???0???E?@ȟ?h؟?????0(?]8?sH?XP?X?h?p?x???? ?H?pȠ?ؠ??? ?H??p(?0?8?H?X?h?@x?p?????$?ȡ?8С?Bء?`??^???z? (?( 8?X H? X? h? p?x?!?(!??X!?!?Ȣ?!آ??!??!?$(? "0?B8?H"H?h"P?]X?"h?"p?vx?"?"?? #?H#??p#ȣ?#أ?#???#?(?#8?H?$X?H$h?p$x?$?/?H?a??Ȥ?Ф?. ؤ???b ??$? ?(?$0?$ 8? H?%X?0%h?P%x?x%?%? ?;?V?dȥ?Vإ?v?%?%?&?(&(?H&0?> 8?H?VX?h?x??h&?? ?&?* ?A Ȧ?&Ц?^ ئ?u ?&?'?8'?h'(?'0? 8?'H?'P? X?(h? x? ? ? ? (? ?H(ȧ?h(Ч?: ا?(? ?T ?(?((?)8?8)H?l X? h?`)p?Dx? ?)?_? ?)?x? Ȩ?)Ш?ب?*? *? ?H*? ?* (? 8?@ H? X?X h?h*p?x?*?*?p ?*?*?(+ȩ?P+ة?+?+?+?,?0,(? 8? H? X? h? x? ? ?6 ?N ?i Ȫ? ت? ?X,? ?x,? (?,0? 8? H?,P? X?,h?-p? x?8 ?H-?" ?V ?p ? ȫ?p-ث? ?-? ?-? (?-8?.H?@.X?p.h?.x?.?.?/?8/?`/Ȭ?/ج?/?/?/?0?80(?X08?0H?0X?0h?x??1?01?P1?x1ȭ?1ح?1?1?2? 2?-?B(?H20?`8?tH?p2P?X?h?2x?2?2??3?83?`3Ȯ?3Ю?خ?3?3?4?(4??P4H?puX?0h?0x?0?x?x?x?xȯ?xد?x?̖?ܖ????v?? ? (?@?x`?????? ?Ԙ@?`????$?5?> ?F@?Q`?X?e?r??? ?@?ř`?ՙ????8?0`?L?g?ش??(?P?x?8?Yȵ?w??@?؛h??#?@?h?0?X?М??з?@?h ?H?p???0?X?8?`?Ȟ??ع?8?`(?P?x?؟?Ⱥ?(?P?w@?h????8?`0?X??ء?м?(?P ?xH?p?آ??(?X?8?`?أ??(ؾ?P?(?P?ؤx??0ȿ?`??@?إh??(?J?e?0?X?Ц??(?R?n ?H?p?ç???(?K8?i`?~????(?$P?Bx?`???ȩ?@?h?8?`???0?X?? ?H?p? ?H?ثp?? ?B?[?v8?`????8?`(?P?x?Э???8?`@?h??خ??(?P0?xX?????8 ?`H?p??Ȱ???@8?h`??ر????*?B?Q?l(?~0?@?H?DzX?ܲ`?p?x?!?8?Y?v???ȳ?߳???+?=?Q?_ ?v0?8?H?P?´`?дh?x???8?W?m????ȵ??? ?(?P ?(?8?¶@?P?X?(h?Xp???ƻ???0?P?p??ȼ??( ?Y0?x8?H?ȽP?`?0h?x????8?X???Ŀ???0?U?x? ?(?8?*@?DP?hX?h?p? ?H?p?????@?l?????? (?(0?J@?hH?X?`?p?x??0?c??????X?x???? ?0?88?[H?lP?`?h?x????0?P?p??????*?@? ?(?8?@?P?X?Gh?hp????(?^?{?????-?@?h??(?0?@?H?+X?@`?hp?x?????(?H?p??????<?X ?y0?8?H?P?`?h?2x?O?j?????(?X????? ?@ ?`(?8?@?P?X?!h?@p?x?????(?G?e??????0?V(?x0?@?H?X?8`?hp?x?????8?`?????5?P?u? ?0?8?H?P?@`?`h?x?????(?K?`???????- ?H(?r8?@?P?X?h?p???2?P?x?????"?7?N?p??(?0?@?H?X?B`?Xp?rx?????? ?(?H?`?|???? ?0? 8?HH?iP?`?h?x??X?{?????)?H????? ?((?r8?@?P?X?? ??(?P?p?????=?P??{?(?0?`?p???????n??????n ?(?p0?8?n@?H?pP?`?h?hop?x?n??Xp?#?o??2?n?H?o??Z? r?n?Er??q??p ?(?q0?@?H?qP?X?q`?h?Hqp????"r??q?5?}r????Q?}r?]?hr? ?0? @?P?`?p????`? ? ? ? ? ?  ? (?! @?. H?8 ?G ?P ?G ?e ?s ?~ ? ? ? ?  ? (? @? H? `? h? ? ?, ?: ?E ?\ ?g ?~ ? ?~ ?  ? (? @? H? `? h? ? ? ?% ?2 ?F ?S ?g ?y ? ?  ? (? @? H? ?9?>?L?P?c?j??@?H?p?x????0?8?`?h???0?H?X?`?p?,x?.?2?4??=?F?H?F?S?X?Z?p0?z8?|`?h????z?????? ?(? 8?@?"X?+p?;?I??M?I??]?I??m?I(?0?xH?IX?`?x?I?????I?????0?z8?`?h?? ??,???? ?F(?P?2X??X?)?6??8?@?z?80?F@?H?T`?e?h?z?I?z?I??? ?0?H?zP?`?x???? ????z??  ?(?@?# X?Ih??5 ?5 ?B ?I??\ ?\ ?n ?{ (?0? H? X? `? ? ? ? ? ? ? ? ?@?  ? 8? H? P? `?Fx?? ? ??? ? ?!?!? !?!?!? ?!8?@?!!X?&!h?p?? ?2!?? ?I?? ?D!?P!(?_!0?n!@?!H?!`?_!x?!?z?z?!??!?!?!?!!?!?! ?!0?!!8?!H?!P?!`?"x??"?"? ?/"?:"?,??!?p ?E"(?|8?E"@?E"X?J"p?R"?"?!?^"?!?h"?:"?I?(?y"0?y"H?"`?"?"?"?"?"?n!?!?!?" ?!8?!H?!P?!`?!!h?"x?E"?"?E"?"?"??"?E"?#?:"?!# ?:"8?z@?!X?^"p?/#?^"?:#?H#?J#?L#?]#?_#0?a#H?c#`?e#p?u#x?u#?#?#?#?]#?a#?_# ?#H?P?#x?#?#?#?$?"$??>$?T$??n$(?$8?P?$X?$p?$??$?$?$?%?%?z?$? %0?2%@?!H?B%`?%x?I%?!?[%?p%?%?%?%?%?z?%?%0?8?&H?&P?p%x?!?%?1&?%?>&?z?%@G&(@a&@@%h@G&p@&@p&@!@!@!!@&@!@&@&(@z0@&X@ `@&x@&@p&@n!@!@!@&@@@ @ @!@! @ !0@!8@!H@`@!x@X@'@M@m@ '@2'@!@H' @!(@\'@@&P@&h@zp@g'@ @'@'@!@'@'@'@'(@60@'X@ (`@ (@ (@&(@ (@?(@S(@!@e(@!@v( @(8@(P@(`@!h@(@@I@(@@I@(@!@(@!@( @,(@(8@$@@(P@(X@(p@(@)@(@)@ %@)@)@@)@@$H@6)p@K)x@K)@[)@a)@z@j)@p)@  @~)8@)P@)x@z@)@)@)@)@z@) @)( @)@ @)h @zp @) @) @) @! @ * @* @:* @K* @ @*0 @$@ @%H @h*X @*` @* @z @* @! @K* @I @ @  @* @* @z0 @I8 @*H @*P @*h @* @+ @+ @I @ @)+ @)+ @;+ @L+( @I8 @P @]+X @]+p @q+ @+ @q+ @+ @+ @+ @+ @+ @+ @+0 @+@ @+H @+x @+ @ @+ @ @+ @+ @ @x@+@ @m8@+H@P@+h@ ,x@,@!,@3,@z@,@!@z@z@=, @8@@@K,h@W,p@_,@:"@ @3,@n!@!@!@q,@z(@D!0@W,H@w,X@,`@,p@:"@z@,@,@!@,@,@!@@, @,0@,8@,H@-`@zh@,@-@z@-@@0-@ @>-@,@G-@F@S-@2@-(@`-@@m-X@v-p@-@-@n!@!@!@q,@z@D!@-@!@@zX@z`@-p@-x@-@-@-@-@:"@@-@-@0@8@-`@ h@-@.@,@.@.@"@"@z@.@:" @(@.@@/.h@zp@4.@<.@@H.@P.@ @<.@\.@k.@|.(@z0@P.H@|.`@.p@zx@.@@.@ @.@,@.@@.@F@.@2@.@6 @.0@!8@/H@/P@!/h@1/x@C/@z@S/@C/@@C/@I@@d/@d/(@s/8@@@x/h@z@z@/@@2@!2@.2@:2 @F20@R2@@c2P@t2`@z9@9@9@9@9@9 @9`@ ;x@;@;@-;@9;@C;@K;@`;@i;@`;@~;@;@;@;@; @;(@;8@;@@;@?@?@?@?@? @?@@?`@?@?@@@(@8@øx@и@ܸ@@@@x@@*@;@H@Y@l@@@@@ @`0@r@@P@`@@@@պ@@@ @ @ 0 @@ @P @` @p @" @+ @ @- @6 @ @9 @A @!@D!@L !@0!@N@!@VP!@`!@Yp!@b!@!@n!@v!@!@!@"@"@ "@0"@@"@P"@`"@ǻp"@"@ۻ"@"@"@"@"@"@"@ #@ #@0#@@#@*P#@3`#@p#@8#@A#@#@R#@m#@p#@#@$@$@ $@0$@@$@мP$@`$@p$@$@$@G$@`$@$@$@%@ %@׽P%@%@%@%@%@_&@](&@m0&@d`&@x&@b&@P[&@o&@i&@'@('@%@'@-X'@<p'@J'@%'@-'@R'@b'@i(@p(@z0(@H(@X(@`(@x(@(@(@(@(@(@(@)@ )@8)@P)@h)@)@)@)@2)@9)@)@)@9)@@)@M*@[(*@]@*@_X*@ap*@s*@u*@w*@J*@[*@]+@_+@0+@H+@`+@x+@+@+@+@+@+@,@ ,@8,@H,@`,@h,@,@,@,@,@$-@;-@HY-@Z-@Z-@[-@z[-@[-@\-@\-@b^-@].@^.@^@.@_H.@8`P.@`X.@2a`.@ah.@bp.@Zbx.@^_.@'c.@c.@d.@d.@2e.@e.@e.@Ef/@f/@Zg/@h/@hj /@9l(/@Fm0/@m8/@f`/@oh/@op/@px/@p/@'q/@q/@q/@:r/@+0@0@0@ 0@r(0@ 00@+@0@ H0@ X0@ `0@ h0@8p0@V0@70@(10@80@10@-90@0@:@0@0@`:@1@1@3@ 1@01@`;@@1@P1@;@`1@p1@<@1@1@`<@1@1@@5@1@1@4@1@1@2@2@2@@3@ 2@02@@4@@2@P2@%@`2@p2@`&@2@"2@@2@ 2@% 3@; 3@, @3@9X3@H `3@B 3@I 3@D 3@<3@33@3@S 3@i3@3@4@4@$ 4@t 4@@4@0=H4@3X4@H `4@ x4@4@m 4@Ȑ 4@@4@34@h 4@% 4@5@ 5@, @5@@H5@3X5@h `5@% x5@5@ 5@, 5@Z5@[5@ [5@@[5@[5@6@@ 6@6@Ѓ 6@[ 6@[(6@[06@[86@\@6@ \H6@ \P6@@\X6@`\p6@`x6@6@6@6@6@<6@@ 6@<6@Ѓ 6@@6@`6@6@h6@6@6@6@6@ 7@`7@ 7@(7@07@87@ @7@ H7@ P7@ X7@@`7@@h7@`p7@x7@@7@7@7@7@7@7@ 7@`7@7@7@7@7@Ѓ 7@`8@`8@8@ 8@ (8@ 08@`88@P8@NX8@O`8@`Oh8@Op8@`Px8@8@@ 8@8@Ѓ 8@Q8@`Q8@Q8@R8@ R8@R8@R8@@S8@S8@8@0 9@0 9@` 9@P89@ @9@ H9@0 `9@x9@ 9@p 9@P 9@9@ 9@p 9@е 9@@9@P :@ :@и :@G8:@0 @:@ H:@ `:@x:@d|:@:@F~:@}:@:@$;@I(;@0;@h`;@h;@3p;@x;@V;@I;@i;@;@;@;@OY;@Z;@t;@;@;@3;@;@V<@I<@i<@<@ <@(<@OY0<@Z8<@t@<@`<@h<@3p<@x<@<@<@i<@<@<@<@<@<@t<@<@<@3<@<@=@=@i=@=@ =@(=@0=@8=@t@=@`=@6h=@@yp=@{x=@{=@=@==@s=@=@t=@˨=@@=@ >@>@Q# >@E8>@ @>@5H>@:%`>@Lx>@ >@5>@:%>@S>@P >@ >@#'>@Z>@0 ?@ ?@#'@?@i/`?@-h?@(p?@.x?@?@i/?@?@ ?@1?@0 ?@?@ @@3@@P @@8@@ @@@3H@@е h@@@yp@@{x@@{ I@@K(I@@h@0I@ ?8I@9@@I@`p@HI@PI@Q@XI@P?`I@ hI@p\@pI@P I@Pm@I@P I@ :@I@` I@I@3I@I@ I@ @I@е I@n@I@`6@I@{@I@0m@I@ps@I@ J@=@J@n@J@@J@ s@ J@`q@(J@ 0J@0 8J@9@@J@Hk@HJ@\@PJ@`XJ@-@`J@/@hJ@p pJ@Q xJ@`J@Hm@J@0J@ J@6J@J@@J@@J@<J@>@J@xs@J@P J@@ J@lvJ@i@J@s@J@{@K@K@7@K@ K@ K@*(K@0?0K@.@8K@>@@K@0 HK@=@PK@5XK@` `K@t@hK@8@pK@`9@xK@ f@K@1K@@K@xi@K@j@K@-@K@ K@0 K@@.@K@*K@\@K@ K@`c@K@i@K@@m@K@i@L@i@L@L@i@L@{@ L@ (L@Х 0L@@ 8L@`s@@L@(m@PL@@XL@ `L@?hL@ pL@@o@xL@b@L@p@L@&@L@`/@L@L@?@L@@L@5@L@]@L@.?L@p@L@@NL@ q@L@ L@L@0@L@8m@M@+M@`>@M@ M@` (M@t@0M@@0@8M@x{@@M@q@HM@PPM@/@XM@?`M@khM@0 pM@и xM@ M@lM@M@0@M@2Q M@l@M@l@M@j@M@ Q@M@ M@nM@ ?@M@`?M@p?M@?M@p M@ >@N@@u@N@ N@ N@ N@t@(N@k@0N@ @@8N@n@@N@ PN@{@XN@@`N@hN@q@pN@@xN@P N@Xm@N@?N@Ц N@`k@N@`?@N@ N@?@N@p N@p@N@^@N@P N@`l@N@0s@N@ N@X\@O@ O@7@O@\@O@? O@ r@(O@@8@0O@k@8O@`@@O@ m@HO@XO@h\@`O@P hO@t@pO@pj@xO@ O@t@O@r@O@P O@p O@@j@O@ 9@O@n@O@Ps@O@n@O@@ O@ l@P@P@(P@@0P@L8P@`PP@Z`P@shP@sxP@P@P@ P@sP@zP@tP@zP@yP@vP@@wP@{P@tP@`uP@uP@ tP@PtP@0vP@wQ@t(Q@0Q@8Q@PQ@ZxQ@`Q@Q@Q@Q@ZQ@`Q@QQ@NQ@WQ@QR@NR@NR@W R@Q0R@]8R@@@R@bHR@gXR@l`R@rhR@zpR@lR@R@R@R@R@R@R@R@R@R@R@S@S@S@ S@(S@0S@8S@HS@PS@XS@`S@pS@xS@S@S@S@S@S@S@S@S@S@S@S@S@S@T@T@T@ T@(T@%8T@1@T@HT@PT@%`T@%hT@pT@xT@%T@<T@T@T@%T@FT@FT@QT@XT@cT@FT@QT@XU@XU@FU@QU@X(U@m0U@F8U@Q@U@XPU@vXU@v`U@hU@xU@U@vU@U@U@U@vU@U@U@U@vU@U@U@U@V@V@V@ V@(V@0V@@V@HV@PV@XV@hV@pV@xV@V@V@V@V@V@V@V@V@V@V@V@V@V@W@W@W@ W@0W@8W@HW@XW@`W@pW@W@W@W@W@%W@W@W@.W@.W@9W@DX@.X@9 X@9(X@.8X@9HX@NPX@.`X@9pX@WxX@WX@^X@dX@^X@WX@^X@dX@jX@jX@qX@wX@qX@jX@qY@wY@}Y@(Y@8Y@@Y@PY@`Y@hY@pY@xY@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Y@Z@Z@Z@Z@(Z@0Z@8Z@@Z@PZ@XZ@xZ@Z@ Z@Z@Z@Z@Z@&Z@-Z@4Z@:Z@?Z@:Z@DZ@J[@Q[@W[@] [@c@[@jH[@rP[@jX[@h[@&p[@-x[@&[@-[@[@[@[@[@[@[@[@[@[@[@[@\@\@\@ \@x\@A?\@4?\@0?\@7?\@\@@\@x\@\@\@\@0\@\@]@]@]@h]@ ]@(]@0]@8]@0@]@pH]@+P]@;X]@U`]@gh]@p]@x]@]@]@8]@x]@]@]@]@]@]@]@]@]@]@]@]@]@(^@^@^@^@` ^@(^@.0^@8^@@^@H^@P^@X^@`^@h^@p^@x^@D^@^@^@^@^@^@^@ ^@P^@^@^@ ^@H^@p^@^@^@^b@'b@&b@@Hb@b@Qb@0b@Pb@b@b@Qb@pb@@c@c@Pc@Pc@P c@P(c@0c@_@@c@p\@Hc@X\@hc@Kxc@Nc@Pc@c@c@c@Yc@^c@c@d@kd@q(d@8d@Hd@Xd@hd@xd@d@d@d@d@d@ d@d@*d@=e@Ue@O(e@g8e@uHe@Xe@he@xe@e@e@e@e@e@e@e@e@ f@c(f@i0f@q8f@y@f@Hf@g@f@g@f@g@f@g@f@g@f@g@f@h@g@@h@ P@Hh@ Q@Ph@Q@`h@`hh@h@`h@h@h@Th@Th@Uh@@Uh@_i@\i@^i@V0i@T8i@ l@i@ UHi@UPi@`]Xi@l`i@0_hi@Wi@Qi@@i@i@i@i@6i@i@@i@j@{ j@| j@| j@Z} j@} (j@~ 0j@y 8j@M{ @j@Ѓ Hj@~ Pj@ʄ Xj@@ `j@ hj@^ j@ j@: j@6 j@] j@6 j@e j@ j@ j@ j@ j@ j@ j@ j@. j@o j@ k@܎ k@ k@` k@ k@ (k@4 0k@ 8k@ @k@h `k@;g hk@h pk@ l xk@r k@ϛ k@ k@" k@| k@ry k@P k@X` k@Ty k@x k@{ k@| k@~ l@v l@=0l@ 8l@ @l@ `l@?pl@ xl@ l@ l@ l@ l@P@l@ l@ l@( l@F l@S l@aBl@ l@u m@s$ m@$ m@^% (m@{R 0m@S 8m@LS @m@S Hm@3Pm@3Xm@3m@@m@Rm@mm@n@n@n@Ưn@@n@Hn@Pn@Xn@ `n@n@Vn@ n@n@n@/n@ n@Pn@n@@o@`o@o@`p@p@p@^(p@0p@f`p@pp@xp@p@p@p@{p@p@p@p@p@p@gp@p@p@q@Lq@jq@ q@~0q@8q@@q@w`q@~pq@xq@q@~q@q@q@8q@b r@&0r@8r@r@r@r@r@r@r@xI@K@HL@JM@Xpi@Xxi@XHN@N@qPO@O@O@_@ _@@_@_@ _@(_@0_@8_@~@_@H_@P_@X_@`_@h_@p_@x_@_@_@_@J_@._@_@_@x_@_@_@_@=_@_@_@_@_@`@`@`@Y`@ `@(`@0`@r8`@@`@H`@P`@X`@``@|h`@-p`@x`@`@`@j`@`@(`@q`@`@ `@]`@`@`@`@`@`@`@`@1a@la@a@a@ a@(a@$0a@8a@%@a@Ha@Pa@Xa@b`a@ha@pa@xa@a@a@wa@a@a@fa@a@:a@a@a@)a@a@a@Za@a@Ka@b@Sb@Ob@b@ b@(b@0b@8b@@b@Hb@Pb@Xb@`b@hb@pb@Vxb@db@b@gb@i@i@ci@A m@PB@rB@B@B@B@C@C@C@C@ C@(C@0C@ 8C@ @C@HC@ PC@ XC@ `C@hC@pC@xC@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@C@D@(D@D@ D@! D@"(D@x0D@#8D@$@D@%HD@lPD@&XD@p`D@'hD@pD@(xD@-D@PD@D@D@)D@*D@+D@D@,D@-D@.D@/D@0D@1D@2D@D@E@3E@4E@5E@6 E@7(E@80E@98E@:@E@;HE@<PE@=XE@>`E@hE@dpE@?xE@@E@E@AE@BE@CE@DE@E@EE@)E@FE@GE@HE@IE@E@KE@LE@MF@F@NF@OF@ F@P(F@t0F@Q8F@R@F@SHF@TPF@XF@U`F@HhF@pF@xF@VF@WF@F@XF@YF@ZF@ F@[F@\F@]F@F@F@^F@_F@F@`F@_G@aG@G@bG@ G@c(G@d0G@e8G@f@G@gHG@hPG@iXG@j`G@hG@}pG@kxG@qG@YG@lG@mG@nG@G@oG@pG@G@G@OG@bG@G@rG@G@sG@tH@uH@vH@:H@w H@(H@x0H@y8H@@H@zHH@{PH@|XH@}`H@~hH@pH@xH@%H@H@H@H@H@H@SH@H@H@H@H@jH@H@H@H@H@I@I@I@I@H H5=%=@%=h%=h%=h%=h%=h%=h%=h%=hp%=h`%=h P%=h @%z=h 0%r=h %j=h %b=h%Z=h%R=h%J=h%B=h%:=h%2=h%*=h%"=h%=hp%=h`% =hP%=h@%=h0%=h %=h%=h%=h%=h %=h!%=h"%=h#%=h$%=h%%=h&%=h'p%=h(`%=h)P%=h*@%z=h+0%r=h, %j=h-%b=h.%Z=h/%R=h0%J=h1%B=h2%:=h3%2=h4%*=h5%"=h6%=h7p%=h8`% =h9P%=h:@%=h;0%=h< %=h=%=h>%=h?%=h@%=hA%=hB%=hC%=hD%=hE%=hF%=hGp%=hH`%=hIP%=hJ@%z=hK0%r=hL %j=hM%b=hN%Z=hO%R=hP%J=hQ%B=hR%:=hS%2=hT%*=hU%"=hV%=hWp%=hX`% =hYP%=hZ@%=h[0%=h\ %=h]%=h^%=h_%=h`%=ha%=hb%=hc%=hd%=he%=hf%=hgp%=hh`%=hiP%=hj@%z=hk0%r=hl %j=hm%b=hn%Z=ho%R=hp%J=hq%B=hr%:=hs%2=ht%*=hu%"=hv%=hwp%=hx`% =hyP%=hz@%=h{0%=h| %=h}%=h~%=h%=h%=h%=h%=h%=h%=h%=h%=hp%=h`%=hP%=h@%z=h0%r=h %j=h%b=h%Z=h%R=h%J=h%B=h%:=h%2=h%*=h%"=h%=hp%=h`% =hP%=h@%=h0%=h %=h%=h%=h%=h%=h%=h%=h%=h%=h%=h%=hp%=h`%=hP%=h@%z=h0%r=h %j=h%b=h%Z=h%R=h%J=h%B=h%:=h%2=h%*=h%"=h%=hp%=h`% =hP%=h@%=h0%=h %=h%=h%=h%=h%=h%=h%=h%=h%=h%=h%=hp%=h`HH}=HtHfH=H==UH)HHw]Ht=Ht]@H=H==UH)HHHH?HHHu]H =Ht]@=i=u'H=7=UHt H==Mh]@=fffff.H=<tH=HtUH=ں<H]WRfU1=H]Ð1==UH]fffff.UHHtMbL$)ʉ]úDUHHtHHtHt ]1f]fUHHtHHt@] Ð1]fff.HtHHtU8H]ÃUHHtHHt]8@fH]UHH]LeHLmH HtTL'MtDA<$E1t{A$L#AL5HDH]LeLmDE1AHtsUHSHHHt#E;HM1At H[]E;HMAH[]fUHHHEt,H?Ht?HMA ffHtGHHt?U1ҾHHHEfEH}Eh~ E11ÐUHAUATSHHH1HtQHE@AԉEfEtHUI1A<$Hu0uI1HMxM&DH]LeLmLufAE1ff.UHLuH]ILeLmL}H`Ht|HAHtSG$II11҉Eif;DLAu I t܃t׋Etst+DH]LeLmLuL}fAU1LLM/~E;LEHMLMx D}EDDE9놐UHHAVAUATStJHHtBD0II@@LLDEHHu 8tH[A\A]A^]Hffff.UHAWIAVAUATSHHtiHHHEt]Dw(IIՐHEȋf.@LLHu1t܃ uEtDLHH[A\A]A^A_]UHAWIAVAUATSHHtfHHHEtZDw,IIՐHEȋf.@@LLHu.t܃ uEt1DLeHH[A\A]A^A_]ff.HH?HMbADUHH)iHcHEA)EiMcLEt)1tË?HMA@D?HMAf.UHLeH]ILmLuL}H0dH%(HE1Hu2HUdH3%(H]LeLmLuL}@HHtƾHI5HMt$Ls@AD$C AD$%S$~VHEuAtDAEH;H9nH(DS,~H$uS(~H u11Ҿ/AAEtM|$LFHkIv}L{PMK[DHA=1I|$H1AEu@LKPMiH =I|$L-1ɾH1AѸBHP1 HHHfDžPfGA?@HLlHAn\nHC@HHtH@(Ht xHHLsPM7KH=DH%=I|$MD$HJH1AEufD1HDžHDžEL$HHPLz HH 1HDžPHDžXHDž`HDžhH 1DžHHHDž,Dž(ID$HHHuTfDAAǸLD1H+L9QID$ѥHHHH 1tHDžBDAALD1/LǬL/EM|A$qMGHuE7McLLLELEO48S@HxAEM}AEID$XAEID$XHAEID$XHAE%MwAHs(I$pHt :LLL)LLH1uL2mH>=DL?HH>=LH1aHC Hp^Hx8DI$H@hI$H@hAEI$H@hHAEI$H@hHAEI$H@hHAEHuMcLLMfDHuL0LkEHC LHp蓁Lpf.LsfDL[H{(LpI$pI$Kf1>f1fI$I$I$I$ A$8@fI$I$I$I$ A$8LLLL)//u LC0twH˿=DLQ=HDH=L1ɾAH1'_fLE1%LE1/I<$@!fffff.UHH]LeHLmH HG0ILoHt)HG@G8HG0H]LeLmfW@u 11puPL4H‰SLIM HI $t!1@t,@uHBI $D1C@LeH]Lmø{fUHG HuH]fDt]ÐH]UHGH]H8ffffff.UHH]LmHLuL}ALeHHIIHHHHpHt L%=IL$Mǃt-HLLxTLxDELEH2ML}EDuHHEHH]EEH}HEHLELeHEAT$XLc A<$H]LeLmLuL}IMt$LAU)‰IDULHHE HtHEHH}PXwH=11HH[efDLc A $Lcm̀Y3It$LHɺ#@H58HLxeHILx(DHκHpLx-HIHpLxfDHIŸI9yH[=DL?8HH[=HH1Z>@fDHpJ@H=1ɾHH1ZHL57tH#H9tLc A $zH=DLe8H'Lc A $1f.UHH]LeHLmHPIdH%(HE1H}HHHEt I$:u811HS1HUdH3%(H]LeLmHuH} HuHSDHuxt uHuI$LcLCƄ,PDbifUHSHHu1ҸCȃw8D{ CKsHH1HtH[]?9GfDC H[]ffff.UHSHHw;w tHSsHH[]wwH?QHtSHS s1f.UHSHHG;G t$WH;C1H[]DHu_HHHut SfD͐WUHtHWW]H1]fff.UHH]LeHLmLuH OIA9w[;W r3O 1ADDwH?SHt^HDs KfH{D1)HAD$CSDLH;1H]LeLmLuDfU9WHHvw]H7HfDW1H]jf.UHSHHH?HtWHC CH[]ff.UOWHHW)]H4HfDUHH]LeHGHADEgH?HtD9c tDsDc HH]LefU1H9Hsx]@vwHWH9rG]<@DwHOH9rOq@?wwƀ@?wuЃ]f1H9sxÐvwHWH9rG<@fDvSwHOH9rOq@?wUHS_s@?wwƀ@?wu\Ѓ[]fDHOH9qOq@?`wƀ@?OAЃÀu[]fU1H_XwH)H~WJ_]w ]@>v]fDUYHЃ]f.UHP vP1v]DH)1H~WJ>w ]fyՀv]DG U<Hw ]fD@v]_U@^HЃ]fff.U1Hx]Ð-]w#HH)H~O]vtt*1]fDH)H~W>w]ÐH)H~G-]wG-]w]@U_H]w ]@t1D]U1H_VwH)H~Wv 1]fffff._U@WHЃ]fff.U1Hv"tH)H~WJ>w]fD|U@~HЃ]fff.UHP vP1v]DH)1H~WJ>w ]fyՀv]DG U<Hw ]fD@v]UH]DUH]DU1Hx]Ð-]wO]v܁tt)1]DW>w]f.H)H~G-]wG-]w]@U_H]w]@t1D]U1HD]DUH]DUH]DUH)HH~#1vtWJ>w]Ð1]@|H~0 wWvـtG]0< UHv0v w]@]ff.UHv0v w]@v]ÐUH)1HH~?x ]f.Wv1]ff.HGUH9Hrw]Ð1@}]f@x0@ w]@uf1]fff.UH8=HD98t HHu1]fffff.UHAWAVAUL, ATL$NSHHL9HuQIIA4LHAW@LI9HSMVxAAAI9L9AD AE1E1oAAHD9wEȉKD)ID9tHt2AIHH9uHIHI9/LH+EAH[A\A]A^A_]D<'tIVI9r0AHI@IFI9rA'AF'HIDAHH[A\A]A^A_]Lu1놉IL=UHAWAVAUL,NATL$ SHHL9HuIIA~4LHAV@ LI9UHSMWxAAI9L9AD ҄E|11oAH9wDɉID)HD9tHt2HHH9uHIH@L97LH+EAH[A\A]A^A_]D<q< < IGI9rgAHIA~4v;AV8v҉t@IWI9r/A\AGHI[<'t<\t<"uf.AHH[A\A]A^A_]fDnfrf0fZnL}1HLfffff.UH5h1HAVAUATS'HtTHItBL5=I>Ht3I^ E1f.;t Lt'H(AH{Hu[A\A]A^H,(]fD[KA\A]IDA^]fDUH5 (HATISjt6H=H{LLt HH u1H[A\]@ IfDUHH]LeILmLuML}HH]dH%(HE1HM8HHtHB(Ht8u>IHUdH3%(L[H]LeLmLuL}DMtMA(MtA8tHIHH5&L1LfDžBEƅcHLHwHHLL&H$1H H!%tHH5e&DHJHDHHH)HMD$(HHH5%1fDžBEƅL@LLlLHLL%H$L1HLHtuHHMLHHHILtaMM+eLHLLLvHLML{f.UHtfAEZA!IN<M9.HUA$IT$AvA>H}uDAAvuH$fDHUHEEA AHBD QHUHEHBEV AvEZ:DHX[A\A]A^A_]@I)IE'fMUHL}H]ILeLmLuHĀDwEu H]LeLmLuL}DHG0I_ LoH!HuL1ЋuHAW@S։U!A9HLL9fpuHƃrHLL9`uEWAW AA9EWsAW IIAGM)MIHDuIM91IG0IzHiHuLMLU1ЋuLMHLULMLUAW@AAG LMLUD@E!E9Gw D@E!IOtM90IG0I~H2HuLMLUD]1ЋuLMHLUD]LMLUD]AW@A AwLMLUD]W!9HLI9IMM)IIIFIAIIIBIFHL)HHITA9uEIIW81HELE! fw?uLAAwuHfDW!<@IIIBIA|AAwuHI$AщUIMIqHpA10H1U~D!9w D!ڋM!9wK!9ʿt:IIIBIAEA6f.HIT9u2UA9t8ILL)HIIBIALL)HHIT9uLL)H{fUHAWIAVAUATISHHGH_Dw EHG@uOH׉AVAՉUA!D9mw EAEhA!ID$0HtoHuL1ЋuHAT$@DUA!D9Uw EAAA!E9.1@DHHL9yt8D)HAuHH[A\A]A^A_]A<$At$uLAD$HqHHHu DmEID$0IN<HIHuHMDU1ЋuHMHDUHMDUAT$@DmHMDUA!D9mw AEnA!E9tIHIGHAfIJ+D(E9uUHuA1IwHH[A\A]A^A_]HH1[A\A]A^A_]A$At$uHT@AUHEHAA1EtHHHHHAHBDmffffff.9wUHvHHw]HF1]f.fUHAWAVAUIATASHHHLwƇEMLwHIIMuMDII)t@H;LL"HƃAƃHL[A\A]A^A_]}ujH{HCHTS`Sdu[LTL4A6D$AMtIUI9ICHH;CPsMMEC}fE1LTDIEH{HCH{H;CXrƃǃALIIwHtL{PIIHCHCL{LsHVƃUHH]LmHLuLeH H6=IAL L蚵HHCHL1HRHc=LLcPƃHCxC`CdL9 ƃHCE0ƃƃƃHC0HCHǃHHSXH=HCL+HIMLcHC HCSlt#Hs(L謟L1Ҿ͠L蕞DH]LeLmLuUHSHHH{HCH[]fff.HUHuHGG`GdHG]UHAWAVAUIATSH(HU}IƇIMLM9uT@HI9tHI}LHH)&HAƅADžAƅH([A\A]A^A_]fAAƅH(1[A\A]A^A_]fLeI|$bHHLxLLL4HUHuLTuXHEH‰HHLeCIވKSLD#HCLIHLeCAEdCAEdD111L踫1ADžAƅAƅ@UHAVAUIATISHPHv H{LsI)M9sPH9{t7LL4HsHSHH)LHCMM)HCuIL;cPwyH{LLLc1[A\A]A^]LHu4IIIwHLsI)IG[A\A]A^]fLLHBUHAVLuAUIATISHHdH%(HE1Hw7LHuCIIIvUC`LHEEEEӃC`MtHUdH3%(ueH[A\A]A^]LLHHDeЈELHEҋC`EӃC`uLLH軫ff.U1HSHHHu,HwHWH9tH)HSHStSdS`H[]fUHAWIAVAUIATIԺSHYH(DE@udH%(HE1Hv}LuA1AEEEu AO`ȃAO`LLEu|LLLujHMHAwI@LuH؈]HH]ˆE1Au AO`ȃAO`LLEqt-HUdH3%(uCH([A\A]A^A_]f.LLL2u}uL`1ffff.UHAWAVAUATSHH8OHG0HLg@MI)HGB(MEALL)HLCK<(wGDDHHEHpH9ro} H=MlHCLc@M)Lc0ND8IELC L)IAAH8[A\A]A^A_]DE1E1DDMuKHuLcHHL9HE&H{H{HHUHuLeE1DH{M)M)LJ4?HuH=LkHt{LkH9Lk IADH8[A\A]A^A_]Kt(I蒮HEIH=MEmH{M)LJ4?_Uf.LE1 HCHHHuHHCHIH=t׺LkHH9tkL6LLCƃǃE1ILc@M)M)}Lc0LC t'IE2IIGLkLk %IE HUHDEu ]fD]G`Gd@AfH5Ɋ=UHt$9t$1 9tHcH ΅u1]1DH]HfDUHWHtH=H1]@]fU1HAVIAUATL%:=S1A $u2DHcHAԅt&HLM,Iu¨uL[A\A]A^]f[A\A]A^1]DUHHtH=H1]@]fUHH]LeHLmLuHpdH%(HE1HtiHIta'A-G$t}L4GL&HHމD$G$D1L财Lc E1HUdH3%(LAH]LeLmLuDGL&HHމD$ GD$G D$GD$G$D1L3LcL9sEtLo&H}E1K<.HLEL)EH1ޡHI/@HG$EAA8AE1@G  L "OWL%HL$H0L$T$HLEȺ1VLcɣfUHATL%k=SI$Ht9H8Ht@#I$H<HHu[A\]HfD[A\]ff.U8HATSڥL%=HI$1Ht?H;tBH{HCt4H{HCt)H{HCtH{ HC tH{(HC(t1[A\]ÐHH=$ѤHI$H;t?H{HCt1H{HCt&H{HCtH{ HC tH{(HC(uDHH=k$yH=j$HڟHtSI$H;t>H{HSt0H{HSt%H{HStH{ HS tH{(HS(8HHHI$#fUA?HwHHDHt8u]D]Ð]H f.UL #HAWAVAUAH #ATSHxHHHHpH-dH%(HE1HHpHHLHDžHH>HHHx'H51 HIA1ƅƅDHLHZLIL0 IAMHADF uu 't"t!f;t#ftt\À[xa=L褠HIHu @HHAADF uM#I@AIPIIDA tfIIDA u1LHhPHI?HhHDw t@HHHDw uA6@"t@'uI"6'-L9HIBI9L@fD@1HIL9tnA6@\uM9tAvI~@n@\_fD@"+@'\AvII@qHL9uLHLxAfDI LHLp1L HH@IDB tHHADB uH=q L t;H=f LKDHpLH1 'DHp1HLI]LBHuNHHPADV uLH5"*@II6HL@uƅƅL1HUdH3%( Hx[A\A]A^A_]H'IH@stf@tt~@r& IHƅ|L ~=Lx@bIH"IHu IHf\IHW IHH IH91LHh1LHH`LxAM7LhH`7UHAWAVAAUIATISH(dH%(HE1Ht >H=HLM0HLH1HT$$/)HE15HLHMHLHHD$$/1ƘHաHLHMlHCL2H1HT$$/fHumHLHM HLHHD$$/1H}HLH MHLrH1HT$$/覗H赠=HLH(MtPH'LH1HT$$/JHYH=HItPHLHHD$$/1HDHUdH3%(H([A\A]A^A_]DHFL5HIHD$1$/fHu1HDLLeHDLLDf.HDLLA3HDLL{AHLHMxHDLLKAHDLL+A?HDLL AcHDLLAE1裗H{=Hy=UHPH]UHHSHHPLm0oHPH??HFLHDžXLgHysE1HIHHP}qHPHHHH HNlM-LLpIHHL(IEXHHUL<$HDdLhHpHXHT$HxHIHUdH3%(LH]LeLmLuL}HDžX1Lm1L)H?LLH?LHO*DLHEL<$LDdLhHHpHxHD$AUIJfDHHǀMtH5nL\vHtHH@HXA@L1MfDL-P=LDH S=HǃH0 kHP=HHp@jf.@AoHDHH8!jHH:ylfUHHHEHtHuH[EHHtHR(HtHzHtHu[Effffff.UHH]LeHELmLuHL}HHMHM#IHULELMHEHME+vy_h-di bf|`HHA$18*5HH>HxahM HLlHC1fDov[* YpHH Lh(M A} @ 8J 0) uE1AfDf.H]LeLmLuL}fg! fDuƇ9H 1lV jH1&?$%DJHH1;HdfM LjH1 H9fM( LjH1f.HHAHxeM HL?jHC1H eMw LjH 1qfHeM LiH1=HHHYeM, HLiH1HH;L1fHH H(dMu HLHHǀ(1%HH@1Hǃ1HH@1HHǀCHǃ1HHǀHǃH1Hǃ1Hǃ1qHǃ1_Hǃ1MHǃ1;Hǃ1)HHǀ1Hǃ 1Hǃ1HHǀ1Hǃ1HH@1HH1HHǀ1}H;=HH1iE1IHHH IHHH "1@U]HHL=XH@=HǃH0XHi>=HHp@X)LWL #;=L?=I111$胘~LY@^HH虄H@n\H@S\Hg@8\H,@\H@\H@[H@[H(@[H@[H%@{[H@`[IHp@B[H@'[H)@ [H@ZH@ZHH1@ZH@ZIH@H`Hh_ZHHhH` L ~8=L_<=Hx0111$LhڕLh fDU1H]W@U1HLmIHUH]LeHILuL}&HPILMLEElWHAL1WWLLD 1@WL L1,WLE L1LWLM L1LV LeH]LmLuL}fffff.U1HATSHHHH}t^Hu YH}Hu IMi'HH}YH}HuHú HH}tYHHIHH[A\]fff.UHIHvCGIHwA#tDH)H]IHLI9IF7YH;=A]HA@AAËGHwAGAAfff.HUHB1uH.LHUdH3%(u H[]BUHE1HAH]BfUHATSH?HHLt 1LB1L @H;Hǃǃ|Hǃǃƃ;Ht5H{t"E111HAH;Ht ;1HHHt 1LHB1Ҿ LI@Hǃǃ|Hǃ[A\]@UHH]LeHLmH HAt*IHAE1E1HھLAtDH]LeLmI>HLCIUHAWIAVIAUATESHHH0L8dH%(HE1HLmHDž@HDžHDžPDžTHDžX\ Mt A?=Hc"HL"@HU"H@HQ"H?HA"H?H:"H?H+"H?H !H!H1q@H H!H1T@H H1!H7@MtA?tHL!H1@>LH`Lcȹ1=H`Hd!H1?H xHL1!H?H;; HH HE11HHH0H8t H88uHH8EMMǃL@LHDPHXH=  LEHDžHu HX$=D L-"=HMDPDžTLDIMXL@MH`d1GH@*HIAH@HJ.HHt$H0HtH8L.HjLHWH0HtHCXH;L,ǃ0000HfAG0ǃx H(UHS DH A DxHH`MLDH>HHH%H@HHD>HHL>HHH0~>HHHHHY>HL HH=cH ED`ILaH AH>H(LH H;IDpH8HHpHPHHHH9rHx HpHH1H9HHxɉHxH pEHpxt:u5D@HDPLAAHEDIIpDHH,H9HpPA L%HHHuHHHlHUL8LHHhD[`h tƃpuH8tHHHL @M,;ƃ;M9숅8sYM4$L9LHH~@^fDHAHtHK@H>tIM9w8;A0000fAG0H;x(H;e(H&H߾"8HH߾"8HH߾"8H H߾"8HH߾"8HH߾"8H HH߾!1;9H HH߾!19H H!H19@MDL@$M2HH@LHL->=LDžTIMP3@H0LPHHH09H=`5H0HHyHE0H0u45IDLH=HH1DH;Ht &HHLuHt 1L71Ҿ L5HHǃǃ|Hǃ4H4H4H4H4Hz4Hn4HEHǃHǃHǃHǃHǃHǃHǃuHHx(1HUdH3%(HH[A\A]A^A_]f.H,DL0%H=Hǃ H04H=H1H3[LE17HHfH=LǃH03Iu@H3DH=HDH1讵fH=L(MHH@f.ǃIM8HA 1>GH=HǃH02H=H1Hx2HǃHHHpAL%^A)HHryAAIA)L9DCaLǃHsIHL FMLD1=]H=LǃH01IH1H=3H8HG9=1IDL@v DUH0HSHHHcHfkH1H[]DHH1[]f.H:wH1fHGH+GHHwfHH[]UHSHH4t+7Ht6HHߺ[]HrootCH[]31HtHH=Yv/HuH=Me/HuH=DT/H#HHDsUHAWAVAUATISHHHH}H=H{HtIE1ILHH|Ht[LMc04uLHDvNtoLt1IH}1B4+1HH[A\A]A^A_]HH[A\A]A^A_]@uMEtq 1L[4HUEMHEt^ 1L64HUHErfMEt$ 1L4HUEBHU9HU0HU'fffff.UHAWAVAUAATAISHLHH}HC/HHEHELeL}L0MNL9eLL}H1IG(IvHFH+AG\IFHp>H0IG IvHFH+FAGXIFHp>H0IGIvHFH+FAGPIFHp>Hq0IGIvHF H+FAGTIFHp >HA0IIvHF(H+F AGHIFHp(>H0IGIvHF0H+F(AGLIFH@0p8AwlxpD@ApAMG8pAwpxDHDσ DEOd@ AGhzfAdELIFHp8H;HS/IG0IG@M6IMgM9fIFH0>H5'pH/AG\IG(IFHp>H5oH.AGXIG IFHp>H5oH.AGPIGIFHp>!H5oH.AGTIGIFHp >%H5woH_.AGHIIFHp(>)H5LoH4.AGLIG(IG0 ufDIeIfeTDM9v;H}1H,HEHEH[A\A]A^A_]f.H}HEH[A\A]A^A_]@UE1E111Ҿ HAUATSHHHLt 1Li,1Ҿ Lj*HC H}Hǃǃ|HǃHEIH1HP(HtULp1DLHIA>HHt*D|ǃH4H[A\A]]fDH1[A\A]]ff.ULIHAUATSHHH(dH%(HE1H,mH$HD1HT$}(HE1HcAHMMH1HP(HI-HLt 1L*1L (Hǃǃ|Hǃ,HIHIt$(LID$(HID$0HID$8HID$@H ID$HH(ID$PH0ID$XHǃAƄ$IUHAT$LpIANHID$t HUdH3%(Lu)H([A\A]]L'@E1Lt)@UHAWAVIAUIATSHrHHHpxL\IIHHzHDZ8E~E1fHz0DAuHI(LHH\LM|HIHQ,IL(LHHh\HLHI',IID9b8wHL[A\A]A^A_]D11fUHSHHHHHHx1H1HxH1Hx(H1Hx8H1HxHxH1HxXfHQHx@@@ud1Hu=u u H[]@H[]fDfHtHtHf@Hx PefH]ffffff.UHHATSHHHt-L Mt%I$H@`HtLR$HHHHtHPH5H裖H$H $H#H#H#H#H#HHǃHǃHǃHǃHǃHǃHǃJHHHta#HHǃHǃHǃHǃ@@@1HuLu7u*HHt"Hu9[A\]@fHtHtH[A\]"@HkfDƃH<fH2UHH]LeHLmLuL}HpLdH%(HE1HHtLHHtDHHtEID$uHL#IH<HHt1Iv@LLSH[HufDIFHIH@HtHLLIAF(E1EIFHH@HIW0HUUyDIFHH@HtHLLIMT EA AGIG Ht Iw(H})IG HtIw(1AGtIHtHLLIM IG AHt Iw(H}赦IG HtIw(1AGuIFHH@HuI2MNPMdH<1ɾH1AI ; f*f.UHH]LeHLmLuH HIHwIHILgHOI9vAI)ML9HLLNLx LcLH]LeLmLuHw/@HI~I9Hr5HsL) LLHLeH]LmLuHsHCMLJ.HCIhH ŘH5vH=_] ffff.UHHtHGHH@hHt ]]fUHHt'HGHtH;GrHGHH@xHt ]]fUHSHHHHG@HǀHG@ǀ0000fǀ0HG@ƀH@HHC8tpHuLHC@Hk@HHHHt9>t4H>H{8HC8H[]@H1Ht:tH{8DH[]H{8uHC@ef.H@HD1@UHSHH@uQH2<H8HH9wHu H9ptH@HuH[]fHXH1[]Hu H<HuH;HpHHH1[]@H[]1뗉UHH9HIHc:DDBEHA vEHAw|EHD:uFHHH9ty1::HHL)H9#D@A vD@Aw7]fD@AwWqfDEHAwEHuD1]fff.UH0<HATIS8t:;HHtI$LHCHHCt"H[A\]fHDH1fff.UHH]LeHItL:LeH]fffff.UH]fDUH]fDUH]fDUH]fDUH]fDUH]&fDUH]VfDUHGwH3<H]HH!<]H@(UHH]LeILmL}ILuHPIdH%(HE1HG@Lp@L@HHAt'MLDIAtsHtHfEt.H<LLHH<H1#HUdH3%(DH]LeLmLuL}:LH҃;A9kDLHAPMDH5gLLHIDALu MDLLH LHuҾ L HtfDLLH LHMAI!%t¾:LDIWLDIM)H;A9sDLHPXLE1m L;Hd\DLA:UHHH]LeHLmH HIHGHGHHG Hw HG0G(G,uH]LeLmfDLjLHHCHtLhL`HH]LeLmff.UHAWIAVAUATISH^HHHHt=HJH9G,HO,vHzHJH9vgIHHuEw(IW LkDHHI9LBLHHAEw(I$LjILjHI$HJ@HH)H)HBHJI;OsH I $IOH IWAG,H[A\A]A^A_]HHHGHHWHG,H,;IW01HtHEHEUHHATSHHWH{Ht H9L't HSMLuH;Ht H9L't HSMLuHHHCtHHBHHBHH[A\]DHG1ifUHH]LeHLmHH ILhHLHHtLLHIHLeH]LmUHH]LeILmH IH~HHtLLHHLeH]LmU1HHPHEHUHUHMHuHMHEHUȸLELME@HEЉHƍBHH>t:/HMЉƃHHHHHH׉ƒ/vHHQH>uTH~HUHMEH}HHUHMȺ@HUAIIэQI Ht;/H1wHH}ЉуHLH HHHΉу/vILGI HuHJHA@IxLf.DUHH]LeHLmLuH HIIHHH)H(\(HHHHz H;LHIt)I $LHHu5HI$H9s"I$HLH]LeLmLufDHLE1fff.UHH]LeHLmLuH H>1IwH1H]LeLmLuÐIHIt HHLrLj1fDI<$fDUHH]LmHLuLeIL}H0H:IHu#HE1HDH]LeLmLuL}Ð HIAtIMLHHtLDHLLE1IULfH)<UH8u]ff.H <UH]HAHIHGHUHHHG?H]H)HLILHL)H)LHLH7H)HH HHHH)I)LOHLG1HwUH@HLHID!HH1HHHWx H*]^GHȃHH H*]X^G@UAqV4HATL$L9SsA5W0PI€ H€ HAÃ?ILHLLMH1II1MAHDLDMDHL9u%A[A\HLG]ø5W0P@HH9IUHBI)LFMHATILgMSIH9L9 H^H9L9AD !IÄtJMtE1E1@oIo fHM9wLLLM9t%LF@IH2LƈHL9w[A\]UHAUIATISHHpHdH%(HE1L4HpHLHpH0HpH0HpHpHPHp\HpLHPHppHpHQH0HH:HEdH3%(uHĸ[A\A]]xUHH]LeH IHH2H}HHCLMLEH 2LH1H]Le@UHAUATISHHHH:HIH}LLcH}LHUHuH}H3UH3uH};YXH},YXzH},CYZXUH},CY5X0H},CYkX H},CYFXH},C^Yƅ!XH},C9YXH},CY|,00C0C0C0C0C0C0CLHHH[A\A]]UHSHXdH%(HE1B"HEHLc1IL HM)A;HLjUfDHHHH?IIA)M@A<;@9Lu fDHHHVuHUdH3%(HuaHX[]0FHB$"w(Hx 2@-HH1HMLcL6Af.fUHAWAVAUATSH ooffofof`f`oF fhon0fofof`fhf`fofhf`fof`f`fhfof`fhf`fhfof`fhf`fof`f`fof`f`fhf`fofhfhfof`f`fof`fhfof`fhf`f`fof`fhf`f`fhfof`fhfof`ffDofhf`fD`fofhfof`fEofhf`fhf`fhffDafDifArfDMfDofArfifDafrfAfArfDMfDMfDofifDaffDMfDMfDofifDafrffArfDMfmfDMEfmfofDMfafi؋MfrfmfrfofifafrffrfmfmfofifaffmfmfofifafrffrfmfmD]fmfefeW]w DoDuDUDyZDyZwAЋW 3W#W3W AЋW1#73wDEADDMG yZAA1E!AA1EAAEF2yZD1EDu!A1ڍ yZAԉD1EDmD!D1DAC(yZEA1AE!AAA1DF6yZDD1DDu!AD1AAuEEE1yZAD1!D1GyZA1EDmD!A1DEADF*yZD1D!1ADAADF3yZDD1!D1DAADDeG yZAAE1AA!E1GyZEAA1EA!EA1AEDEEEFyZA1D!A1AuEED2yZD13EAD!A1AԋUED1D1DyZDD1D!AD1DEADEyZEE1E!AE1EAAEDmD3mDmDmD1m1uEDmG)yZED|EE1A!E1D|AEDMA13MDlDMD1l1lхlD1DlGyZAE1E!AE1EEAEDMD3MDhDMD1h1hхhDhG yZEA1E!AA1EEAEDMD1D n\DD1]D1DEAD3]DlAD1D1EE1鉝dAnE1AADADhDDuE1A1E1EAE1G5nA1D|D\EAAEDmD3mA1E1AD`G/nAE1D}A1EEAE1AEA1D3dA1DuE1AAGܼ1AADE E!A!AD EAxDDED1E1D1D|D1EE!ȉx2ܼDD A!D AAp3tDDlD1D`D1AE!ЉtD3h0ܼD D!D AE1ADAAC1ܼA AA!E!E1E AD3dAA\EDpD3tE1A1xAA1ADpC ܼAA AA!A!E EAABܼDEE A!A!D EADA1D3|D3e3lED3`E!D3pE1AD1B*ܼDAD AD1!D AAB ܼDAD E!D!D AAAܼADAA A!E!E AAAxEDhD3UA1E1ACܼADUA AA!A!E EAAtED\D3lA1E1ABܼDDl EAA!!D EADDdD3hE1A1ABܼDDhD E!E!AD AA|3\DDpD1DUD1AE!ʉ\0ܼD D!D A`3dADDlD1D1AA!ʉdA0ܼAA E!E AA|AEDhD1D1D1AA!҉|A1ܼAA D3tA!E EAx3`ADX1XED\D1D1EA!‰`1ܼD A!D Ed1XхXADDXBܼDED E!A!D AAxDDUD1E1D1D|D1AE!ʉx0ܼD D!D AAp3tDDlD1D`D1AA!ʉtA0ܼAA E!E AAAhEDXA1E1AAA!C1ܼADTA AƋpA!E EAA\EDxD1AE1A11DPtD1pbD1D1ADȋd1P1PхPDPFbDDpD1D1AAӋ|AˋTDA1DA1D1A1C.bDLDPDhщD3e`3lD1D3uD1AA1E1ADHC bDXD1D1D1AЉDAb1AxDDLA1E1D\D3lAD3tB0bʉD3HD1Du1A1GbA1AAd3h3TE3DEAD1bʉ11Aʋ|3\3pEEAD1D bʉ1D1AAы`3dEED1DLD1DbD1D1AAAEDXD3|DE1A1AF bDD|D1D1AAƋx3`3HAD1EbEE1E1AEDtD3XD3DAEAA1ACbEE1E1DDTDAD3xD3UD3|AGbEE1E1AEAAEDpD3tE1EA1E1AA1GbEEAEDPD3TA1E1D1AD1AGbDLD3pDEAA1DDHE1D3PDA1G4bDeD3HD1AA1DDE1AD1AA1FbʋD3L3|DA1DE1AD7AAD1ADE1C&bEbA1AljEAAE1O 1EwDGWDADȉO wDGWH [A\A]A^A_]UGG#EgHGGܺG vT2G]f.UHLeLmILuL}H]H@GIIAAGA?9‹Wv@DD)I9AD$s+1LK|<I4H)LeH]LmLuL}PDHLI|M:It$LMD)I9vLLC[@I9wE1ff.UHATISHHdH%(HE1FˆEUU?UVшUMUx)ƒ7Mw8)H5v<HHuH}Hߺ\A$AD$AD$AD$CAD$CAD$CAD$CAD$C AD$C AD$ CAD$ CAD$ CAD$ CAD$ C AD$C AD$CAD$CAD$CAD$CAD$uX@ub@ut1Ht Ht fHtHEdH3%(uHH[A\]DH[@tfH@tfDHzqUdH]DHUHHt(GPH@]HHHH1DHdGP]fDUHH]LeHHH8IAH9tOHC8H@ 8tI$1HLeH]fHII$LeHHdH]H!LeHHH]ff.UHH]LeHLmLuH0Lo8dH%(HE1Mq@AH{@u5E1HUdH3%(DH]LeLmLuf.AtQHtGHHC8HǃHǃHǃǀCPAt{PHC87AtqHC8Hthu^H8tXHS@HE1IپLHшUHMHHHUHUЈMҹPAf.AHKpHCd11 HKpHрyftAfKdHHpH9wf.ADžHG8ǀ0000fǀ0HG8ƀLJLJ 0000fLJ0Ƈ f.K`IHPxADžAIH  IH fDH<LJH AH0H~<H HphZ@HXCP^fffff.UHSHDO`H_8Et8uYt\H!<HǃH0#H<HHppH1[]fDDEuPu8HHALJLJ 0000fLJ0Ƈ GPHEHHfUHATSHHdH%(HE1PvUHIHCPH@I$HHH1HUdH3%(TH[A\]@H<LJH H0H<H Hpp똋t$HduHG@IAHˆEHUHHEHHUH8HˆEHUHHEHHUHUPt HBHC8HǃHHǃHP`uHHI$dCPfff.UIHAUATSHHLPLXt&)`)p)U)])e)m)u)}Ѝ0Ĩ=H!<L,H LkxHEMDž Dž0H H0H(MH LM=H[A\A]]xveH LwHEMDž Dž0H H0H(hDL-QZ@Hq<L,M5DUHwr]Dv1]Ðv߃t1fUHHAWIAVAUATSHHHEHHEfDI8}IƸI9IG8IHX w ;^H}IvbHIH@LHIEHELmL(I}AA`HsE1G HHEMMPfHIH9H8HCH8H;H@vHH@IGXA`BD(pH@IcTHUu HAA9sIuIGXEL5W<ILPpHRI HcQx=@d@uHx@uHQHP@fDMMMuIfH}HuLELM{MoXHuLELMAMp w2H€t"HIITIU@HEA`)I;E@vIE@IG8ILJI HAIG8HHƗI HH[A\A]A^A_]H`<I ALJH0aH"<I Hp@EHH[A\A]A^A_]HEHCKIW8ACKIW8AIIHH1[A\A]A^A_]ËH<H4fUHAUAATE1SHHGPH8AfDzL9tfH{8EHO HMu9thHwڀ9utfD/`I$AUI$1fHUdH3%(H [A\A]A^]à 1AEAMAU EMĈEAEUňEAEEAEEIEH$HˆEȻ HUHHHE˸ UI<$HuHڈEI$1NfDAEI$I$B1I$MlfDI$AUAEI$BAEI$BAEI$B1I$I$IUH1I$f  UfDHQ<H ǃH0SH<H H 4:f.A} AEˆEEUÉEAE UĈEAEEAEEIEHt\HˆEɻ HUHHHE̸ USAUI$1I$HD :fI}  fDI}I} 1fD^IEI $I $HH @qI $@qI $AI$PI$HI$HI$P1I$@-"DHHI}HHH I}ЃfLHI<$11IUHAWAVAUIATSH8Hu^HHHE>IE@H{ H}IE@HCIE@HCIE@HCIEHCCCCCEedEAAID$H=*AHL1H)HELeAEhLeA$HEAUdHA}hHEHtpHލLH)LH91DHHHH)IMpye҃ҁ Q`HEPHEAUdH9HEwHDžHE1vAfE11HH)LH9IUpLHJHt 9gz`]HzREtHU1DLHEAE9edDHIHII)IMpLyfeq`!'/Hx<H vH HcyHwHAH)LH90HO?DMH)HDMHHML9LCL$HHHMDMHHEfHHEH)AEhH8H8H[A\A]A^A_]@IHI)O4LHHJ<0H}fDDDHUHED H Ht!H1H~HE11Hi<I ADž1H0hH)<I Hp@LHEHIčHI)M|LHHtJ AUdHEf.WdUHLG8MHHHHH)1Apt"o 1tOHpH9tXIAptꋏhtHOpHL HtLpMtLB u]fHpH9u1]UHAWAVIAUATSHHHG8HuH+pH@p DdE0fHIHE6IF@IwHuAIF@HAGIF@HAGIF@HAGA~hAGЃAGAFdu0Axu!HEL)AFhH0HHL[A\A]A^A_]AFdA~h~EhEEkuL=EE^dE1HEHEHEH@pDEhHHHH)EIVpHB HIpHMHMD$E~v1ҿHuMI)II91EAIĈHEUAE9ndoIF8Ht pADHHHH)IVpE1r`U[SHvH5<HHc@HxHKfDLTH)HH91HHHH)IVpze% B`HUBHuHA9NdHuwfDIHۈUM)JDLL]H9HCHHIUL]uJ4HuHMHUDLA9E9ndEMA9hHu@ AIpHtSHH<HEHHxHA1ҿf.HMD$HHHMLII{ICBf.EhHzEt/IpHuL<HvIHc@HEH茼HxH7f.E1Hy<I AdžE1H0wH8<I Hp@[HMHdHEH<^ILM)I\HHIkJ4 EfdHuEMH <LLHLLE1HH1TH١<HKE1HH01.f.UHH]UHtwv%t]t=tm]fDtuHGH]H1@]1Hp]H1f.h]1@H]H1fx]1@UHAUATSHHH8]GPItxSdMHH{pHHLH)CdChE1@HC8EHH@8H5LIHI)HSpB|"`ЄHCpLHx"xft @fHCpLH8GP`+f tlvzH@@pHp҉Sdf.Chƃ1ǃǃ 0000fǃ0ƃ H[A\A]]@H@@AD9kd렃 m  :H@@ LIHI)HCpLHxHm<HPHCpLfwDH@@cHP@HHCpLDr 4%DHI<H ǃH0KH <H H ,H[A\A]]@H@@ H<HPH@@ gH@@zf.H<LJH H0蛵H\<H H|H[A\A]]@HA<LJH H0CH<H Hph'DHHHHH)HHCpt)x1HHHHH);xH<H ǃH0諴Hl<H Hp@菴DUHAWAVAUATISHGPW`VHIHxHHHLHE1L5qFH)荹AD$`ID$8DHH@8HHHHH)A|`ЄID$xHHxH8HxA|` w.AD`IcLfI\$xHHCPHAE9l$`ZAƄ$ADŽ$1ADŽ$ 0000fADŽ$0AƄ$ H[A\A]A^A_]@I\$xAHHCP(H(E9l$`I\$xAHHCPHE9l$`[DI\$xAHHCPHE9l$`+DI\$xAHHCPHE9l$`ZDI\$xAHHCPHE9l$`*DHHHH)ID$xHHxKHPgHPID$xHH8;DHPPHID$xHHx'fDHPdHPH<I$ ADŽ$H0蘱HY<I$ H xH[A\A]A^A_]@H9<LJH H0;H<I$ HH[A\A]A^A_]H٘<LJH H0۰H<I$ H軰H[A\A]A^A_]øjHHI$@HHH)_HHID$xt AT$`+HA<I$ ADŽ$H0@H<I$ Hp@#fUHHHNHtHt1 HHtH9HuHGP]ffffff.UH]@UH H]UHHH]fUHSHHGPvLW`tEdtvHC8HuHHPhtwHS8CPǂFH <H ǃH0 H̔<H HppH[]XSPhfHC8HuHHPpuHS8CPǂHS8ǂ0000fǂ0HS8Ƃǃǃ 0000fǃ0ƃ mUHH]LeHLmH GP9W`HHIHII)HCxLHx HHHHHHGHHGHHHOHHsXH K<HSxFpLLj H H@HHCxNl 1H]LeLmfDHI<H ǃH0KH <H H,H]LeLmfHGHt11@HGdHG*HPH@HGgHGff.UG`H]UH]UHATISHH8ܰHH@H0Lc8H HC@I$I$Hǃ 0000fǃ0CPHǃ&HH@H[A\]fH1&H<I$ADŽ$H0莫HO<I$Hp@qffffff.UHSHHH8{XH9}Hs8HF 8tpHPxPHS@PH҉S`PH҉SdP @ 1҉H[]fH[]@UH81HHP(HǸHt\1]ÐU1HATSHL@H8HP(HǸHt&HC8S`1LLpA{HHCX[A\]fUH]@UHH]LeHLmLuH0H8dH%(HE1HDC`E1EA{Pf8DtPHHP`AHC8tu HC8HHHHHǀHHHE1CPHC8H8@HUdH3%(DH]LeLmLuL%<LJH{8I4$HǗ覨L-g<H{8IupHǗ膨I4$H ǃAaIupH LOHC@EIEEAEHˆEHUHHEHHUHUPH{8U@H<H ǃAH0譧Hn<H Hph葧@H1A蔩HC8HǃHǃǀSL-!<LJH{8IuHǗL5ߌ<H{8IvpHǗIuH ǃߦIvpH ʦ蠨UHAWAVAUATSHHLg8MI$H@HHLHS8HH8HtmA$I$H ?I$H &CPH[A\A]A^A_]I$8HI$@HA$A$ADŽ$H ADŽ$0000fADŽ$0AƄ$Pǃǃ 0000fǃ0ƃ ChCPE$|HEE~DK`EtA$L@1LGA$|LHHHH)HHCx<A$|LHȥHHCXA$|H{x1HHHH)A$|C`E1@I$EHCXILLH2H0HrHpHrHpHrHpHr Hp Hr(Hp(Hr0Hp0Hr8Hp8Hr@Hp@HrHHpHHrPHpPHrXHpXHr`Hp`HrhHphHrpHppHRxHPxHCXJD8xI$LHp Ht&HSXLLHU赦HUHB I$LHpHt&HSXLLHU膦HUHBI$LHpHt&HSXLLHUWHUHBI$LH0Ht%HSXLLHU)HUHI$LHpHt&HSXLLHUHUHBI$LHp(Ht&HSXLLHU̥HUHB(I$LHp0HtL{XL褥IG0AD9s`@=HƆ<ƃ8ADŽ$HXCPA$|;C`,1fI$ЃHtpHKXtpI$Ht8HKXHt8I$tdHKXtdI$thHKXthI$tlHKXtlI$Ht@HKXHt@9S`rH1[A\A]A^A_]ÐH<H}ȺǃH0螡H_<H Hp@股fH[A\A]A^A_]@CHurH<HXHC8ǀH<H}Ⱥǃ H0H߆<H HDH踥t_ffffff.UHH]LeHD_`1IEt/HHt%ƀID$XHCAD$`CHLeH]HO<I$ ADŽ$H0NH<I$ Hp@1ffffff.UH H]UHH]UGdH]UHHH]fff.UHH]LeHLmLuL}H@HG8ǀHG8ǀ0000fǀ0HG8ƀLJH ǃ 0000fG0DcPƃ EIHSpH9sdA(AILIHI)Hu1B|2fIOLEHHM`IHC@El$AI|$El$HA$HAT$HHHAD$AT$LELLHCpIALBD0fH{8HMHPL۝H]LeLmLuL}H)<ǃH02H<H H@H<ǃH0H<H H˝XUHH]UHH]U1H]UHHtHG8Ht]1]@UHH]LeHLmLuH0Lg8HEMGPWdqUHt'H HǃHǃDhHǃHuHEIM!hHC8IAHMLLH@PLAқEiI$1D*EuHH]LeLmLufDH<LJH H0H<H Hϛ{I H8%HC8CPǀvL-Q<I$ADŽ$IuOL5<I$Ivp2IuH ǃIvpH @A$I$H ɚI$H 谚nfDH~<HHXCPqf>fDHC8HHPxHuH!<LJH H0#H<H Hphffff.UHAUA1ATSHHL@HdH%(HE1ٛ1Hϛ1LśHC8HtzǀHC8Eǀ0000fǀ0HC8ƀHC8t0fHHPxHHC8uǀKPu"1HUdH3%(H[A\A]]fHC@H{8IAHˆEHUHHEHHUHUPtHs8H HƗ荘HC8HHƗtBH lBfLc8H I$xI$H}<H4ffff.UHAWAVAUATSHHHG8HP蠚CPH{8CP詞uuHS8t|H8HH@H1|S`H[A\A]A^A_]Hs8CPH HƗHC8HHƗH H[A\A]A^A_] H3fDL@1LǘHC8L|HqHHCXHS8|ɉK`E1f.HS8HCXHEILHr Ht"N< LIG HC8HHCXLHrHt"N< LIGHC8HHCXLHrHt"N< L輘IGHC8HHCXLH2Ht!N< L蒘IHC8HHCXLHrHt"N< LhIGHC8HHCXLHr(Ht"N< L=IG(HC8HHCXLHr0N< 1HtLIG0HC8AHBT pHCXBT pHC8HJT 8HCXJT 8HC8HBT dHCXBT dHC8HBT hHCXBT hHC8HBT lHCXBT lHC8HJT @HCXJT @C`A9&HHLHHH)MHHCxpS`1HHHHH)襗ƃ1HS8ǂHS8|~WL%{<ǀH8I4$HǗޓL-y<H{8IupHǗ输I4$H ǃ蟓IupH 芓H[A\A]A^A_]fDH+y<H4W@H){<LJH H0+Hx<H HphDfDHz<H ǃH0˒Hx<H Hp@诒i1fffff.UHH]LeHLmLuH Lg8MA ˹H{@AtXCPHS8DEDC`Et!H@tHC8ǀEt{CPI$8HI$@HA$A$ADŽ$DH]LeLmLuREuHApfH9y<LJH AH05Hv<H Hphh@HXCPff.U1H]T@UHL}H]ILeLmLuHPLw8dH%(HE1HuMHI$I ALJALJ 0000fC0IG8AƇ ǀIG8ǀ0000fǀ0IG8ƀIdž8AGPILJIID(EE LM \AGPAIHA躏IL規HUdH3%(H]LeLmLuL}H}'ILkI@1]IG@AGdMAG`IGpALHˆEHUHHEIHUHUPIMALHULP}#I1IH@@Ht LЄE_dEEW`E;AGdAx9Hv<HALJM H0Hs<LH@LC\IMALHULP@M L[IHHLHHH)9HIGpAWd1HHHHH)萐AG`AGP1tIG8LHPPWHt<LJH H0ˌHr<I Hph诌DIG8LHPX*HHI@HHH)EHIGxt!AW`1HHHHH)蠏Ht<HALJM H0Hq<LHp@ЍUHH]LeHHHtPHG8HtH8t /HH@AH DH]LefDAH]DLeDUHSHHvyHs<H ǃH0Hp<H HH[]DtuHHwHGH1fDH1[]fDHHpH1[]DHHupHhH1[]GPt+HU1HQHUCPHCpxH1[]DH1f.UHH]LeHLmLuL}H@dH%(HE1HLg8MTA$pIItCLLHeHUdH3%(H]LeLmLuL}@I$@ptA$uLWIhL ǃǃ 0000fAG0HC8ƃ ǀHC8ǀ0000fǀ0HC8ƀIDŽ$8CPHǃHtDH|@HC8HHPxH7uCPfHsH@1eHC@C`ICdHCpALHˆEHUHHEI$HUHUP"uAE"AEHUdH3%(HuH([A\A]A^A_]諀ff.U HHpDADƃ A7pwpG$wt[vV DPDW HEɉOHOtG$D9v%PHP @ HHG]f.0E1@w pD@DD@ADD@G$HADAwOfD vA ʉO QHUHBHHHHHtHHu]ffff.UFdHw@HDwyHG@H2]@uH DIDADQDAAEDIEDQAEDIIAI AEEDIHOL1I?8GeLOIEA H2]ÐLHOEDLHOE@DALLOAHEE@DADAIH LODADAEDAAEDAAC AI18GeLGt HGAH2]fDLAHEDLGALGAH18GeLGtHGfA붐LHOED18GeLGtHGAUH)HSHdH%(HE1~NHHHcH,H1Ƅ{HEdH3%(u H[]|UHAUIATISHdH%(HE1HFHB HHBHBHHBB$H)HHH\$HHMB#軅HfDHItfHDJ u<--H|HA} u3IMMEH5 1AE$LH&fDAE$HUdH3%(dHe[A\A]]DHIAE mE1:H{HA}$.HAE${HIMIU MMMEH54 1H8OA}$?Et,AEDAEA}A} 1A};A};fH߾ #{HHtTA 1oMEH5 1HGcflAEXgzA}$l1+DUHH]HLeLmH0{` HIEvNHHsHN,'L9RE1HC@I9s HCB(HC@HSI9HL H]LeLmS`H HcHDJ4&HUuHSHSHHC@LeH]Lmf.HUJ4&sDMHKEu{eH=ˆHSHC@LeH]LmHUJ4&#DEHKEu{eH=ˆHSHSBHC@LeH]LmDHUJ4&}HKu{eH9ˆHSHSJHSJHSBHC@LeH]LmfDJ4&HUMHCHCHC@LeH]LmÐHUJ4&fUHCfZHCHC@LeH]LmÐHSLH]LeLmfDHS@I)1HH{I9IF.{fHH9HH\f.HHf.UHH]LeHLmH IH!H3LHIL#LmH]Lefff.UHLeLmILuL}IH]HH_HIdH%(HE1=!IAF`EHDž@HDžHHDžPHDžXHDž`AOptH@DLAOp H]EE1LHLOH1HcHEAOpHHCHCHCHC tDLHEM,$HEdH3%(EH]LeLmLuL}fEAOpHHCHCHCHC tDLHCCwfEAOpHDž@HDžHHDžPHDžXHDž`t0H@DL.@IFIFP11f.HDDH]D@H <H߉$1 ~LcQf ' 2TDDH]D@H <H߉D$PD$LD$H$1}LcAGhLpLXH 1LL8L0P}AGhL8L0w ƄpLҋ H!%tLHDHJHDHL)IѺ<L8pL8`H2L6DLH]H <HLDTD$P$1~|LcAGhLpLXH 1LL8L04|AGhL8L0w ƄpLҋ H!%tNrfffff.Uf(HH]LeHLmHIdH%(HE1f.ey{` HCA|$hHC@]LH=++f(HFL1ɿDAD$d@tYI|$8H9>H+1ItHLHMd$8H,0LLH)yLHLHK`HzHc HD fWf)gxf(fWfD{ef.H,HHHKsHЃHH H*X^D,ш{eHK*f.zHC@DHEdH3%(H]LeLm{eH,щшHHщH*HHKf.zHC@f.ffZ.HC{e,tV*ʉHHKf.zHC@$@Lf(1L;>fD҈fH,HHKH*f.zHC@f,*ʉHHHHKf.fD*W@\HH,H1nUHSHH`tHBHH[]HHGHHHG@HH[]U(HH]LeHLmHpIdH%(HE1.JGuZ{` HCA|$hHC@YLH=++HFL1Z1@AD$d@tYI|$8H9CH+6ItHLHMd$8H,0LLH)#uLHLHDK`HHc HD8WHt ZfWf{e. H,HHHKpHЃHH H*X[f.,ш{eHK*f.zHC@DHEdH3%(H]LeLm{eH,щшHHщH*HHKf.zHC@fZHC@qf{e,tV*ʉHHKf.zHC@,@L1LZI:@҈fH,HHKH*f.zTf.,*ʉHHHHKf.fD*_@\ HH,H1jfff.UHSHH`tH2HH[]HHGHGHG@HH[]ff.UHH]LeHLmLuHPdH%(HE1` III<$HIC$HHH)Lt$IAL tL)AE@DLH_HEdH3%(H]LeLmLuW`H:HcHDHGeHGuHHˆHC@fDHWHWBeHGuHHˆHC@SHGHGPHGPHGPeHGuHѺH9ˆHC@fEgHH*HC(HMLcMjM.HM^X. H,H9Ѹ=16DE?HH*EHCEHMLcEpMHMf.2,E f.H,H9Ѹ11HHWAHCHHC@AI$I9L;k@I<K4.LI$0LL)hA $uH*HG(LgHMMniM.HMA$HC@>fDH*HGEELgHMEgoMHMf.{A$HC@fuEиH,H9u1fDnH,ѸH9`1YD8Ge@\ lHH,H1\HH,H1MDHHHH H*XHHHH H*X:efffff.UHSHH`tnHDFdHPA DHDHDDHH@AH DDHHVdH8HH[]H[]UHSHHG`tT tOHDFdPP@A HVdHHDH8HH[]fDHHڹ[]UDUHSHHG`tD t?HDFdBA HVdHHDH8HH[]DHHڹ[]DUHSHH`t.HDFdHVdHA HDH8HH[]H[]UHH]LeHLmLuH ~l?It4HTH3HLISL+H]LeLmLufDL7HIIL3LIt$HIL9rHsH;bdHHtJH;ELLsLb1H]LeLmLuÐHKHHG1@f1HtUHSHHHwH;ww H[]HO1HDHHHHwH?cHHH[]fDUHAWAVAUIATASHH(MHOHUHtHMmHUMHCH3 HHHCtvHu1E11H H\HHCH AD<DHH9HCv:E| A\tE8uHuHuHHUHUu4HCHufMH HHCH(1[A\A]A^A_]DH([A\A]A^A_]@UHH]LeHLuLmH HOIIH H;Gs9HH<LL`LcHLcB 1H]LeLmLuHO1H?HHILL bHtHLkHKfUHH]LeHIHH[HLH]LeHff.UHSHHH?Ht WYHH[]fUHHH@HHxɈt HH9u]fDND_1E9UEQH1HAWAVAUMcIATSLK(IAED#AAAA1E1DEIMN< D LEH M)M)MD HI AL9sEuHEIUH9s#E]Et D Eu HAH9rDWLEDNE)AIcHH4LfHHD D9H9wD`1AIH)H)H։HH L9sHIcH DEu1HQH9s$qt u HAH9rDW[DA\A]A^A_]f.s[DA\A]A^A_]D_DNLE)AurfD4ff.UHAWAAAVAUIATSH8DwG OEA^9~ 9"HcHLdMtI $HL=fDALbABHcM M;~IcWHItI7M|IuH}t9HEI;I;FHUHcBHHITHILHL[A\A]A^A_]fD*LLL$AIfDLLLM;&HErIM;fsCIcD$YHITI$MdLefDLHENHEILNLeILeH!H4LI5H}WNfUI`HAWAAVAUMATAHιSHHLL0H@1HIL0LHLLH ELfWf.zHuFHHAE0AEtLIEIHHL[A\A]A^A_]fIE MDI MUH8DAL%DH MUH Ӊfo IAE…AM 9D@AAD AEA}AEoDH'fDEHH I fD8  u"AEAEF 21ɉ(HADuuuux@ Dȋ(AA)Dցz A)AE I*˃DžHH‰H H H H*\ 2Y 2Y:X *XD,f.D Dž w=HcHH f. Dž DE1)?  DE1DA AAE1Ak AWA` ƅDžDljA!ƅ$H?fDƅE1E1DžDž$E1H8HH9@HQH8EHH7 ЋA f(޾t'1tH=LcƒBY ǃu^D Et f.>*΋$YX HH‰H @H H Ѕ D$rHHY Hc^ ,HII\*Ѓ0\f.ws-Xf(\f.~gH7HTf(\f.I9t7YY,*0AI\f.vH0D L(HcHZ$Ћ$DLHf(II^,*ЍP0Y\f.1$|$H'f(HLfI9Gf(Yf(^,*ȍP0AIY\f.f(zf.uDEEHDž(~E~D9DNA)A))EH0Dޅ6H(LDH0LHH(L;0HËLDL;@vIcEHH8L8IUIDHPH]HHPHCCCCHt@H0H߉LDDLHËA~Džt?HDžIu&LH tADžtYHcSH1Du@uuu )x 1ҩ@ʃ )Ѓ)AAE~=H0LDLD DLIŋ~0H0H߉LDDLHË tFHcsAEIMH) HH1HHHD2D90H9r$ LD$MH0L |IHL.0AIUI u A}gDD)D9| E1H0LHcsIH@H)HH1HHH290H9r HIAVIF9H9uH1DH0H9H;@S!HcHH8HH8H0H(tWL9(# H9(H(H;@W!HcHH8HH8H0I98L;@+IcE HHIEHAHHLL1@HcLDDD>HDHDDLNA5DA)HځH D(DžH?H H 9fDDD+DžAA1AA*f.z?3Dž q)A1fuuuuu@W f1@u@u@u@~D1ɺ @ (3HPE4HH(HH(HPHGGHGHf(ރ^ AB ƅE1DžDž$E1DǺ1IA~0IFtDL>Hp>H0:@H(T>H0*YX PHH‰H @H H \(Hf.gfWf.1HDž(ALE1DCAAHE~+H(H0DL\LH(DL(E $HAADIHDHfHLH(0 AUIMGH7)‰$u.HcHHHfHH290H9rAD$sH I<$)ƃHcHHHHH:98nH9rHHH9HHHHGGGGHHcWE}1MEHA)u-HIHfHH0 9zI9rH90H9@HcWHH8HH8tDE $Out6E  AIL;Y H0L L9(IH0 H( \H0L H(AIf:#fZMH1JHcHH8HHH8LGGwLDRH IcWMIcHM<1E1IHL)H)HA0IH AM9wH9MIv;f1HH)HA0IH AH9wIIHMDIEuDIAEEtDWDW1AEfAH8AF AMcJH;@w$H8ODG ILLHD^@DHNjHSH(I@rMH1҃$7MI9wL;@jAWHcHH8IL8H0LEAHH)Y 1ҾtH=LcƒBYǃuo )AH,ÍzH5HcY,*\f.zH0IIt:HTf(Y,*\f.zUf.uO0AI f(Xf.\f.w @IA~0IFt`D0AII9u1HDž(HE1I1ID$EY%L1HDž(f.At A($H0H߾HAEIMsH;)HcHHH H9HH290tsf.H8HG H;@H8GG hH0L LDIŋLD$H(H0 DH(Lf6D)H f.IAVIF9IH9uAH0D1H0EƅDžE~hADD$DA!AD$HƅDžoƅDž먉$DžDž$AL_4H0@H8HC H;@H8CC {LLDILD)7AfDf(޾$tDEYD*AYX HH‰H @H H ЋIE 0uA}~ZE~UH0LHc{IH0@H)1~19  L(L(AITL)E1@Xf.wf.@DH*LLDIX2LDEt$ATIcHL8M<I$H8H(ID$AD$AD$I|$I$HcFHLH7H0LLIO!N) 96 AIL(L(H8HH(H H;@H(H8GG L(L(HDDL8HcIHHH:98H9r y@ LDDs6DH(HDL L-6LIċb-Df.ff.t<)A1UHAWIH@LPH0AVAAUL`ATMISHdH%(HE1 0'gHP@LH)ƅq9AH{L@AEAH9@L9AD ǃADPEG1E1Do8A;HE9wEEBN ID9t1@E9E;HE8D9}VH\~Wf0Hz9}E9|.H)κHA)EIHDIAE9EBAEFEt0H)A9wE9tfEDE)EAEAEtA9|91H9@3HsuL9As^A9~YC.HI9AEufJ9 I9L90H9}@HrHAE-I]fL9r AeHS0I9vPE~KC.Hz1Dt%HÐHH4f.fUE1L1HAUATISHH8DHdH%(HE1HDžAu IE;PtfAAuL H<LC L1HH <H1'HUdH3%(HH8[A\A]]AtHgMcsB9w=9w3HC@Ht6HѾ1HЅtL[L HHH=/<d%HtHx<J HJAE1fHSHHt1L #f=i.<UHAVAUL-$<ATMuMSI$Ht(HCHPHHt1H{Ht)HHuIM9u1LHH=\.<1-<~#[A\A]A^]H=-<#f.fffff.UHAVIAUIATSH =-<LFt^H=-<+AMMe!HƷ1fDH;Htg0uHULL_HHq<L k 1HHm<H1H H[A\A]A^]tMHcH<t{HHu냐HHvHCLHx$uH<L M L1HH<H1]H=,<A&H H[A\A]A^]HHxu1^fUHAWAVAUIH=ߵATASHHhLdH%(HE1=,<ADžADž0000fADž0AƅH=+<I'*Ex31AHufDHD;`DEuIHLMH*LH1HT$H$H$HIjH5#H(HI|EbD9 EHpH"oLL1AHu@H;BS:uL H<MG L1HH<H1>LV%H=*<$;H<L {HH<Iؾ L1H1HUdH3%(HHh[A\A]A^A_]DL GMMEjD@HHcH<LL#HpH A1HȲufH;HtDEuwL_HHcH<teL$MuBfM$$M3ID$HHx uL%@IHHx[O11D|HHxuC&I*1eIWHHt1L LL% l"L%fDUHHLpLxt )E)M)U)])e)m)u)}HEL8Dž8 Dž<0H@HPHHz UHAVAUATSH dH%(HE1=&<t&1HUdH3%(BH [A\A]A^]ÐL11LHH=&<$H=&<H=!;HعB&<HH=X&<$H;H3Ht@HHLH3HuH=&<H=H.1HH<uHII$fLLk1ɺL1U ;L8HHuL1ɺL1, LDf.U1HHAWAVAAUIATISHu HD;ptNDEu=%<H/;L îM LHH'<H1蝝=$<tH1 HD;pt.DEuHLL[A\A]D11A^A_]3tMHcH.;HHuDHHtL{LI0uHL[A\A]A^A_]1Ҁ=$<uH9;L 3M LE1HH.;H1褜HLxMu-UHH]LeLmH HtG?tBI:HIt2xHHt$L`HLeH]LmD1LH;1ɾLH1 UHH]LeHHHt?tAH]DLeHHADH]Leffffff.UHHt?t ]]H.fffff.UHHt9tH]f]HIvfDUHHt:t 1]fD]HRf.@UH HH]LeLmHIdH%(HE1L/EHIt;H4;1ɾLH1AUPHEdH3%(H]LeLmLDHpdAٺd1YHpfH;LH1AUPfDHaEL̫HpIdd1Lp3ifUHH]LeILmLuHdH%(HE1Dž@^Hk@L3LD@A)LH VH`*HPLBHH`1H k@u[H`胋ǃǃ00001fǃ0ƃHUdH3%(H]LeLmLu@H`LyuH`H fH ;HH1AVP됐H@LH *L Hpdc1,HpH H`芊H rH`rH ZeDUHAWAVAUATISHHxHpƅdH%(HE1Ht :HH5HHxM9H5 LLIHRS-TLS-AHNONE:+VEHLL:+SIGNH-ALL:+COHMP-NULLMHHHHHfHq;E1H=HXJfH{Ht Lt8L;MtLLt:H AH{H$LuH;IM|M1LHH1MHLHXuċVIp:H/LdHILd$H$1Hx H!%tHxHDHJHDHxHH)H+H51HIaHxHpLk+HUdH3%(Hx[A\A]A^A_]H5(HHt$I:+VERS-TDžLS1.fDž0LH5HOHtH5HH5ԠH#HtH5٦HVHLL1HxHx@MHxHpHM*UHH]Le1LmLuL}H0L%;A<$tLeH]LmLuL}@L-;II1LL9tHtRLHL$5f1H=;LI@?1R A$L5\LAHLL1 ff.UHH]LeHH;;uH]Lef.L%;LaH;DEu"LLH]LefDfUHAWAVAUATSHHH=Z;HDždH%(HE1HHLHDžHtL AH5"L HHzHHHDHDHHpLH HDž E1=AxGHDAHH E1L[ALH Ht H;EHH HDž =ABH謀A+HH AHHHHH01HDžAHDžAAx9HHU1LqAxHH;A#MtLCHHt讂HHDHHt!H=;1HUdH3%(H[A\A]A^A_]@HH@H Ht Hu;EZDLBH E1H8<HHtnHE1E1HuH0 HLL(pAH1A0 HIHHHHHHH HAx?HH Ax H=A;DHGI}Ht/I}#L1@1x ff.UHAWAVAUIATSHH_HL HEMM4$IFHLPhELLADH~D}u%HbAxI]H1[A\A]A^A_]ÐDHLBI}[HEHxHt.H}H$H}1}IEt1H[A\A]A^A_]IFH1ҾLP8+IFH11LP8fUHAWAVIAUIATSHHG@Lg8HHX(L{0.HuCHC Ht Hs(LۤHC Hu2I|$LL迺H~H[A\A]A^A_]Hs(1fDUHAWAVIAUIATSHHG@Lg8HHX(L{0.HuCHC Ht Hs(L;HC Hu2I|$LL%H~H[A\A]A^A_]Hs(1fDUHH]fUHH]չfUHATSHHHHt}HIt HxHt,I|$.L<H{HUBH}H}¿H}脀H}SH}H{HCH1[A\]ÐU1H]UHAWAVAUATSHHXHHHH{EE1&H{E@LEHMHUHuDE1AHtl;]u׋E;EuϋE;EuH;L=GE1Lh(I AM}MtEHuIL%;LuID$HtfHX[A\A]A^A_]1ID$HIDffffff.UHH]LeHLmLuH@HHUHE1Ht9I,H{HuL0?2HtuHMLHƿ3uDeDH]LeLmLu@H;LHH;LH1E1HI;LH뾐Ht#HHt UH]fDfUHHHAW%DAVAUIATSUHE:H}EUt!HTHEAMIILI9uHEHEIIH/ IBHHEH)HHHHHHHH)HHUH)HHH [A\A]A^A_H]Á}mIMHEfDE)EqEaAYEYEQEAAAMAy Aq MAI AQ MMEyLMIIMMMMLMHEAAHELEHHELEH}Ay H}LEAAIHLHHHHHHIHLHEL;M1H/ MILH)HHHHHHHH)HI)H/ HeHEH)HHHHHHHH)HH)E}Eu^HMHL [A\A]A^A_H]IIILCHE[LHH=A\HBA]A^HL A_H]Ã}ULmULD*DrDbZDZDRDJDBMzr MJ B MMDzLMmILMIMMMMLMHLHHHHHEB HEHMHEB HEHMHEBHEHMIHLHEH}4EULmHHIŅҍBt!ITHEAMIILI9uHEH/ LHLH)HHHHHHHH)HI)HEHHEH)HHHHHHHH)HH)EHMHL qESfff.I/ HIILDHUHH)HH HHHHHH)HI)LDHIɁMHH)LILH)HHHHHHHH)ȹHI)LMHtIHHvIHHHCHH]HBHH I/ HIILDHUHH)HH HHHHHH)HI)LDHIɁMHH)LILH)HHHHHHHH)ȹHI)LMHtIHHvIHHHCHH]HBHH UHATISHpHHUMH}‰EH9u6H?H}pDHEHEHE9tHp[A\]@H}Bt#H}4۸DHp[A\]DHEH}I$w4UAH]0HUH HT HHHHHH]f.HHU HHHHIHf.H9HHL9uE1fDJ E1HtHtL3HHuN IIufE1fDJ 1Ht"Lf.tI38IHuJ IIuE1JE1Ht!LftM3IHuNIIut(Ht#H1tH39HHuHIIE1fDJ E1HtHtL3HHuN IIuAt'Ht"H1fDtH39HHuHLHH1ff.UHxH]UHHSt1@t6H O D@t"H13<u[]@H AIf.A1DAHB3AA3@E3B3DЉHB3@A3@33DЉHB3@A3@ 33DЉHB3@A3@33DЉHB3@A3@33DЉHB3@A3@A 33D܉HB3@A3@I 33AAAAHB3H_8H1HI%C,AADcDE9EH{PELLHCPDEL$L{|DCL0spP11!spfspHCP{|DCLDRHKhA!B1!Cp AHC`fB @KpHChfHD9v1[A\A]A^]E)M?D{*uI|$`DLID$`@UHHATISmH_8H`H@UHHJHG(HGHG0GXHCC(HC C,Cq111ID$`HC@$CDSt1HHCXHChfPStH{hHVHcH8);ǃHǃǃǃǃǃCpHHPP@1[A\]؉C,C*111h fUHHtHW8Ht z,uHr01]ø]@UHHt/HG8Ht&$H8!f 1]]ÐUHHt'HG8HtD1]Ð]fLFHF?ULHHHHHHHO8Hy,tHH҃yHtyHD]Hy0HHW HLO(MtI)fHA|uLO8MtI)HA|uDLJIEуyHuyx}HHHH HLHHH]HHH 9fH ]f.fD8fDUHAWAVAUATISHHH_8HAHiH? C=GAt$ C*Ds@L#Dk@EIS(q[0 g AD$AJSDf.HcHz%;DHHTHƒEd$ E1H[A\A]A^A_]@H1H)HxHsP1H蟾L3HIN8AF Dy(D9DFE# t@HSPǃHfJHʃf9񉃤"zHBdEHAA1AH)HxHsPH芽L3HIv8AF V(9ЉFȅ El1ҸCNAIC,IT$`C(HsH@<HsHHHsK(AT$`@<HsHC(IL$8El$ A(A9DGE C,~؉C,DC(1EH[A\A]A^A_]AH;H@ ID$0y@IL$8AD$ Dq(D9DFESAD${, CH 1D BHsCq EEȉ))ȍPC(׉@<HsHDHK(EtIIT$`HsH@<HsHHHsK(AT$`@<HsHC(111ID$`CEtHs0DC(HH~ V ;S8D>fK8Hv4HK@4K8HC0S(K8x H9[H;CuDNDEt A9IL$8E|$ A(A9DGEDC(DH;CD DHs0t@EbfDC@?@AAt`111H"AuLStHCh1fPStH{hHHDEuǃHǃIL$8AD$ Dq(D9DFE* RC@H[A\A]A^A_]@I|$Hq ELID$8M|$Lx ID$8M|$(E)t$ D)p(ID$8D@(EuHPHP AD$ .@#E@I|$Hq ELLEPID$8LEMD$L@ ID$8MD$(E)|$ D)x(ID$8x('HPHP S?H;H@8ID$0zS(f.pDt A9 H 9K8CIHC0Hx(A0@s8H@(8s8HsS(XHC0H;KűHDt A9dIL$8E|$ A(A9DGEDC(DH;KDr HC0DD=ǃHSPtAJt >8N)HfHHf9u]=\H,=CEǃ)HSPEfDH1H)HxHsP1HQL3HIv8AF DF(D9DFEMH5DFD9DFD9N HN9 N9 N9 N9 N9 N9 N9 H9uL9rI)D)9ȉ QHfHHH ҉ffB 9Ћǃ)I~Hv ELDELMMIF8LMMNLH IF8MN(DEE)F D)@(IF8P(uHPHP H@ VE1HC0@Dt A9EC[@HC0Hx8FA0@s8H@88s8HsS(HC0H;Kű@Dt A9tIL$8E|$ A(A9DGEDC(DH;KDHC0DI|$Hq ELLE(ID$8LEMD$L@ ID$8MD$(E)|$ D)x(ID$8P(HPHP fDHq I~ELLEIF8LEMFL@ IF8MF(E)~ D)x(IF8H(uHPHP H@ (DHsI|$`D) ID$`AfHC0DPDEt[BH;KI|$`Hsу@<S(IT$`Hs1H1҉C(1ID$`CqS(Cq@E1HC0DXDEt A9EtjCfI|$Hq ELLEID$8LEMD$L@ ID$8MD$(E)|$ D)x(ID$8Dx(EHPHP @CgHC0C8C[HC0UfC8CIqDDHsI|$`D)ID$`nf.DHsI|$`D)|ID$`~fSfDI|$Hq ELID$8Mt$Lp ID$8Mt$(E)l$ D)h(ID$8DH(E:HPHP -HC0HAA1AH)HxHsPH蒰L3HIv8AF N(9Fȅ I~Hv AL‰MLEIF8LEMFL@ IF8MF(MA)N )H(IF8Dp(EuHPHP H@ C[CIDCg+It$8AL$ F(9ADFEYI|$Hv DHHM@ID$8HMIL$HH ID$8IL$(E)|$ D)x(ID$8DH(EuHPHP S(BH;KfDI|$Hq ELID$8M|$Lx ID$8M|$(E)t$ D)p(ID$8DP(EuHPHP AD$ C(It$`HK@4PHsS(IT$`HPHsS(IT$`HPHsS(IT$`HPHKS(It$@4PHsS(IT$HPHsS(IT$HPHsS(IT$HC(111xID$`S(HKЍrHKBHKBHC0s(HcHs@ǃxDуHxуHx(уHx8ЃȈHs0BHKC(Hv@4BHsC(HC0H@HBHsC(HC0H@HBHsC(HC0H@HBC(HC tHs0B HKDB C(v@4Hs0DC(H~Ht3N HCB B HsDB C(HC0@ Hs0DC(HD~DEC8CEEMDHsI|$`D)ID$`HC0S(8DHsI|$`D)ID$`S(DHsI|$`D)sID$`S(IAAE9H訨CwDHsI|$`DID$`Hs0DC(Hw1uHC0HKBHKBHKBHKBBC(HC t~cHKB S(CqHHHHwHnHeH\~1UHAUATLcSHHH_8HAA L-;HcH9IDtw1HA9t=DIMAL$A $AL$AL$H[A\A]]AWDIcHI9D5w1fUUcDfUHHATSHHW8HDbAEuvHrHt H{PSHHS8HrhHt H{PSHHS8Hr`Ht H{PSHHS8HrPHt H{PSHHS8H{PHSH1AqHC8D@[A\]fA*A[vAIlAqbAgXAFf.fUHAWAVAUAATSHHEMHt81kpbHInH@AEHG0I|$HaADDE AAGA ADA DAA I|$PDDMDMf0AT$@HHËMDMAID$8H,DDL H@0DhHpDFAOCLDKxCtAG K|ꉓI|$PDMDEAT$@sDHCPI|$PAT$@stHC`I|$PAT$@Hǃ(HChAODED扳I|$PAT$@H{PHCH4HsDMH{`H{hHHRDH HDC<HLHHH[A\A]A^A_]A DA1fDH[A\A]A^A_]@H[A\A]A^A_]@H IL$HHHGPHG@cH;CLH@0ID$0tcfDUE1AHHL$H$fDH UHHAVAUATISLn8MHHHFHGHFHGHFHGHF HG HF(HG(HF0HG0HF8HG8HF@HG@HVHHWHH~PI|$PHVXIT$XHV`IT$`HVhIT$h0HHQID$8HL0@@1HzZBL#sDI|$PAT$@sDHCPI|$PAT$@stHC`I|$PAT$@HChI|$PAT$@H{PIHCH|H{`qH{hfH]SDIuPSDH{`Iu`H StH{hIuhHSH{IuHSHIE I+EHC H@HHI NHHH H HH` H Hx 1[A\A]A^]fD@ f Hf}DHHH@AEH{Iu/HfHf.OfDL7fD'UHHt?Ot]4f]J&]UHH]LeHLuLmH LoILLII|AHHCptHLHݿLkpLaILfAE: AEH{pLeH]LmLuDH=ClLeLmLuHCpH]fff.UHAVIAUAATSHHI@@ H@p@X@\ tEH@0AL$XH t]A< v+LwHcHI|$LE1[LA\A]A^]fHA$O uDA$tLHxHID$tLHjAEl$ O I|$pAD$hHtA|$ltfID$pAD$lID$LADŽ$[A\A]A^]AD$\fAD$\fA$yA$AD$\fAD$\f1OtfAyAD1L5AAD$zA$A$y1D1HHEA<$OIT$@AD$8AD$<AD$PAD$TfDUHH]^fffff.UHH]>fffff.UHLeH]ALmH tdIHHtOH EHǺ1DHLHIxLH]LeLmE1ff.UHHt'=yuGut1w]@=Ot㐸]fUHSHHH?OWlHw@1fHtp;OtHH{pChHt{lt譺HCpClHC1ǃH[]C8C<CPCTfH[]@UHHATSH I=O=y{lt=shtLc`=OCht6MxOHCMt ChLc`L[A\]L+c=OChuʃ{PHCMy1fulHCIxcH{tV;OuHC{81L9H~ LDD)Hȉs8HS0HCI)_f.[A\H]@IH;SHbC8{LH)HtH{pC8C<ChHt{lt͸HCpLHCClǃHC@UH]FfDUHHt.=yuDGh1HWEtHG`H]fD=OtH]UH]fDUHSHHHtF=yu6{1Ht(;Ot H[]fH[]H)=OtHH[]ff.UH]fDUHHtWyu 1Ot]Ð1Ou1OuD_AtIWxA HIWxuAwlu AO<AtCAt#IWxA HIWxu@AWlu EwODFlEA~huzEK8t:s9HS0H;S(HBK8HC0DbDHk[A\]ËCHS(C8HDHC0D DHk[A\]FhHv`H}j@A[DA\]fHHH9Hm@HH H9C(rK8NH&HUHAWAVAUATSH(HHuHH?ODWlEDOhEAAK8HEHEtt@D9E DFHK0ELHHMSHIHMt II)EhEH}HL軠K8L{0L{L}D)E)K8tQMuLuCPHEH9Eu!1H([A\A]A^A_]HEHEHEHEH([A\A]A^A_]fDHw`GhUUtAAfDHtK8u6CPW@CHHC(HbIK8.fHu1fff.U1HSHHHt?Ot H[]fDGPu D_8EtCTH[]fDUHHATSHt??Ou7Gu=11HaH{{ HAA[A\]HxPH{(辘H{ 赘UHH]LeHLuLmH0DoLwxL蕟LIHC 膟MHC(HHjfsXDK\HǃHǃAHǃD$pH$LuiCCHC(HHC01H]LeLmLuHtH͗Lc MtL輗HH뵐H{ f.UHAVAAULoxATSGHE1<DAu5t0DLA蟹tZf.D9YuHs0LI)EHAHC0DLEuHH߾'[A\A]A^]@A1L tƋD9uHs0LI)Eu DcHC(DHHC0@{DŗA9DEtHDcHC(DHD{DmxaA9u\f+b1AL脴1ۉ[A\A]A^]8|HH»[A\A]A^]fff.UHAULoxATSHHW*f1LA胷tOD9uHs0LI)EuPDcHC(DH1HC0L4uHxHH[A\A]]fD{D xIA9uDDEtHH1[A\A]]˔84HH¾H[A\A]]@UHH]LeE1LmLuHL}H@HAt?ytDH]LeLmLuL}DDOlEuEEEDGIE{hD;ksqHSxD{H<LA)E9EFDHHM[HMDHKIE)RHuE1:t HtLkDHLsxHS HSxTH4E1f.fkChHK`|Hɸuf.HC LcHDHCx1M)DsEM9~EEtH{ D1HuXfGfDUHAWAVAUATSHHH?yWlAGhttGhLo`uMu,SHC LcHDHCxt`1M)t)DsEM9~EEtH{ D1DHClH[A\A]A^A_]sfH[A\A]A^A_]fff.UHAWAVAUATSHHHte?yu]DOlEuT9wXAAt^DChEue{t/tHH{xDDDsXD{\1H[A\A]A^A_]fD9W\u1ChLk`ukMu3w@HC LcH߉HCxtI1M)IKAM9~DEtH{ 1M衏M@H@uH[A\A]A^A_]@Cl+UHHAVAUATSHtr?yujD_hE1EulHH{xAH{("H{ 11HmH{{,AHEA[A\A]A^]DDGhLo`EuaMu.uDHC LcHDHCx5t@1M)tIDsEM9~EEtH{ D1UufDADE1Hɸ91ApUHLmH]ILeH HHHFAH@HG0teH{Ht~H{PS@H}DHC8@D`0p4Lh@@<@81H]LeLmDHwHGPHG@H{HufDH wHKHrøUHAWAVIAUATSHHHuHUHMLE L8M HG0A AGAG8HHHEDgIG@AW4IPIMOp1E1HMHEAUHxLp v%HUIEfHĘ[A\A]A^A_]HaHcHHUDAW4;UKHUAAv }]EGpIG`EDD!Hz2DJ@9LuHMDL}LeRHuكHHuHDIպED!HJ2DJ9}uHuLAׅEFpI~`D DL}ML}Lm)HuكHHuHIԃ BuHuLAՅuA1Ҹ]كIDL}ML}Lm.HuكHHuHIԃuHuLAՅufDAOu`)DL}ML}Lm)HuكHHuHIԃuHuLAՅuAIW@+UIw@H}HMхHU@@L}MALLLHH IAO|AAWxF=1ALJLuMDL}MLmw44@HUك2HHUAVxHIAH MAIHWHHt5Hp@HtHPHSHHC8HH{PHC81H[]@UHLeLmIH]LuH HAH_8HSIuZ; t_At$ L{4A9vpH{@I)K4.MC4C8C 1H]LeLmLuD; u111DDLHDHH9Sv벐DLH)H{@nMDk8wfDUHHt'HG8Ht@tHp(1FH]f]fUHAVAUATSHHdH%(HE1H_Lg8MRA<$A|$PIt$HA$A|$PHIt$HHMЃHHAAIf.HHHL9@1HuIT$HAD$PADŽ$11AD)ƒƒt49s0ʃt@8@t̺1ufDA${LB:1AD)t49s0уA4@8@t̹1ufDA$ILk)SH LkA$uLs(HLk1Ls(A$ HUdH3%(H[A\A]A^]f./fA|$PDA$DADŽ$111NFUHHt'HW8Ht1: t]DJP1]@]fUHAWAVAUATSHHHHILn8MzHF@HmH~HbH~PHIPI}@AM0H{PS@HI,HALLI$HCID$HCID$HCID$HC ID$ HC(ID$(HC0ID$0HC8ID$8HC@ID$@HCHID$HHCPID$PHCXID$XHC`ID$`HChID$hO@]@#1HIU`IPH9sVIH)HMIPItAM0Iu@LuHM~@1Mt$8H[A\A]A^A_]IH9wH)HIPIV`IUhH)HIPIVhoDIU`IPH9O f H%ɐ@E18HH@AEI~IuAHfHf.H{PLSHUHHtHW8Ht ǂ]ff.UHHt?HW8Ht6Hc Ht 1t H]ËrT+rTDH]f.DUf1HAWAVAUATSH HpL`LxfEfEtfD FHfDM9wDEH`fEf}~f}f}f}f}f}f}f}f}f}f}f}f}f}uJHpH`H@@f@@@@f@HH1H [A\A]A^A_]ùADDUAE)xADUEɸE)xG DME)xDMEE)xDMEE)xDMEE)xDMEE)gDMEE)VDMEE)EDMEE)4DMEE)#DMEE)G DUE)DUEE)EE)AtAEfELxfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfEfE1t1DDFfEtFLEEAfCSfFLEH9wԅHxEHHHPA9EAC͉MHpLMeG}SF}O]DE1DžlE1EHXhELxDD)A4AE19EHHHPD p4rDAAD)ADADD@D)ЍID ZfruAMt @u*P!<DEflUu#E9EHxHXCD,FD9mh!;l EDD}EOE)DE9s%;Hp H Hx HB%;H 1ffDŽHH=xuf1fDŽ HHxu0f.fDŽ HHLufLJHLJHLJLJLJ]$UDHS A$Df f ~G(LOAC G(G(LGAfLJ LJ$fALJӉALGHE LGHALOD@уfC JG(LLt#fDDHOHƒL9DG(u[]ËG(LOAC D!HLGE G(<@DDO(LWf Df A AAD!HOAD$DO() A$DfD D$UH LGG(f f A 0HD!HwDG($)Hf  $vG( HO@4!PHO@4$G(fLJ  $;QG( HO@4$pf w( $)ʃ f f $ G( HO@4!PHO@4$G(fLJ  $~)G( HOƒ@4f $G(LJ]@f  $$G( HO@4!PHO@4G(fLJ LJ$c$ G( HO@4!PHO@4G(fLJ LJ$LJ]AADf LGf A 0HD!HwDG($)Hf $ )ȃfDUHAWAVIAUIATASHHOHyXVHH HH` HDP LAIcfDŽEA11Ey;@Hcf t^9SAA1HA9|VAt9~9tA9D9t Hcf f uH1AA9A} Dh L AIcfDŽ EA11Ey9fHcf t^9AA1HA9|VAt9~9tD9|hD9t Hcf f uH1AA9A}Hx H)f uf `f nf Yf Df !f =f Rf f f f  f f  f f AHHH HH HHH9HCINH9,M#DLLH1@fDŽHH=xuf1fDŽ HHxu0f.fDŽ HHLuEfǃHǃHǃǃǃH[A\A]A^A_]Ð "f AA1f @ "f AAA1Hf $H9 wAD$f $f  Dh P DLSADK( f A:D!AH{D$K()AODfD  $ELSDK( f A:D!AH{D$K()AODfD  $LKK( f A1D!AHsD $K()Nf $1L FA{D LsHD {(f A 6D!OHsD4$Dщ{() AA9$fD ~< $ A4 H A9$f LL HLDLHLLHXm$C~C( HKƒ@4C(fǃ ǃ$H[A\A]A^A_]à ,AD$f $H*?H5#@HHRA1H1tfHHH=uHHu0fu&1fHH=fDtAX0A|$C(LKf f A PD!HKD $C()Jf $AAT$H{C(f f  7H!Hs@<C($) $f  $f 9A $f }Ax lj$f C( HK@4!PHK@4C(1 DFCD@H{ ۾Ծ;ƾ 뿾 븾뱾몾룾 뜾땾뎾f1HUHf4HLAtcH T9҃fw+H,:2f ]9@Dff.UHATSHpH9HUMHIH}‰EH9uH5H}pHEHE芪tHp[A\]fH}t;H}tBuċEDfHp[A\]HEH}I$_뇻@UH H]UH]DH:U)HHH]fDUH]UHH]U1H]UHHHD7]ffffff.HHUH+]HUH8]fffff.HUHHx?]fff.UHVLHS^ A؃D HPHPH[]HHHF0HFHFHF UH ЈHFLBHBHHF8BHBH]HHHF0HFHF8HF@HUH HHvBHtLHuHcHfDH u]f.u]DHG1HHHuHG]Dut ]DHG]fHWHH?H1¸afDHHHu]ÐHW1H H5HHc HHF D(蟨EHCH;LHDHH҉t$΀H@7H;HHCHHuH@7HHCIT$It$襩}1H]LeLmLufHvHLeH]LmLuHVHvS<ЃLfK$I?I1跧MyHCfHD$IHMHCuVLfrM4HCDHD$IHMHCuFE$¸HCHE1HCLnUߦU$AL$,HHCqAL$ A L$AL$At$  LHAL$HHCjfDfAT$,HHCJvrtmAT$ A T$AT$AL$  ʈPAT$P1HCfAD$AD$ 1AD$9fDAD$AD$ 1AD$f{fDUHAWAAVAUEATESHHFHH}J<HuHMLEHHPH;L43HHEuJHEH8t@HUH@HHB0HB8HB@AHtP@fDEuCHEHH@H@H@H1HH[A\A]A^A_]HUH}1PHB0HB8HB@AHTPآ¸HEA1H8(AHUHBAN1HUHHHA9wIN LHIE1AWH]UD;etbLAV(uALIDH4AV uոH߉EEHH[A\A]A^A_]EFf.IJ<#AV(¸uHuH}AV0HUHB0HUHBHUHB8HUHBHUHHBPHBHB`HB8E.HB0IEt|Nd# HEL9etjHEANL}H0HH+EHH?HH@HIAtHUH}HJLL)AV8u-HEH}LPHt1UHH]LeHLmLuH Gx v3 ;fDH]LeLmLufDHI/HcHH :HWpHGXH HVHNHC ;1@LGpHXM11 HHHL9uHHsHtHf.LGp1HXMt#1 HHHL9uHs ;1 fHpHWXuHHF1 ;DLoXLgpOL%M9sAEƒLA#@0AHHH@ HL9uظ끐HWpHwXHH C,SHWpHGXF(HF FFHFF,5VP ʉV H@ N'1@HWpHwXHCC CC,EM7HHCM)M1LcLkUDC,CF ȉC N~ K'HHH.C,MHF1A@U1HAWAVIAUATSHHHHHHuHĘ[A\A]A^A_]HHPxDmMDH v:DHUdH3%(BH]LeLmLuL}A͋H<IHc HH~Hu''IAEHEHpL谈udID$I$HuL"HUHID$ID$I$"HID$19fH5&迉tfDLNLH}((1HuHcLHUpu1DLNLFLH}((wEHcHuHL蛇KID$I$HuLD,HUHID$݈ID$I$D,HID$1 HFLvH9HrHxHhHhtpHsLHhHuHuHhEHpHCMl$LEHuIH $I $LHI1Ml$r4HCLHEHHu蕆EEu HULL1= HUALL赆ڐH}Hh IHhMHCHpLEHuILH $LH`LAHLHEJLdHL˅{HUHuL#1|fff.UHLeL}AH]LmILuH0 v&IGLeH]LmLuL}ÐHIu1fHHP!xEHxHI;EwH5LmuDULPELu9LxE1EHPHPHpHhHxHHPH:H‹SLLSPLtHPHEMI9SHpHHLSPuHEHH)H`HUHHHMwH9ErH HPEzHUDMBED LDDD贃D4MwILmHB0"I?IMw1L,HIMwIB0"IBD0:I Mw-Hv:H "LHLuLxAMD9mLuMEH5LH_LuLx HuHxH9"HPH}HHXII)HH9tzD2AEL9I)IvLHPHIILH8"HII?MwMwH(AT$HLHDžHDžHH0H*LDHEHUH)H5zL1DH> v fDHHcHfDFH,H*Hf.Fz`HFH1fDHVHH2ÐUHATSHLfH^M<H}kH}HfHIHA u-HA 1@H0HHcHFHA3uIDFDVH TND^HAi@BH‹F HAi'HkNdHiHH€~(HHHH1fDFF AdAi'AV~(H1fDD^FdAi'V1HH[A\]HFHIAfff.UHH]LeHLmLuH@H> IvH]LeLmLufDH HcHfDH*FH,H;Ct\@Fdpi'FF~(H*t Y1A$kF1XHFHKH* nA$f.`\HH,H1JLvI~HI1HsLHHCHuLAD HEA$L8ЃEEFDFH TNDNHAi@BH‹F HAi'HkNdHiHHxH*{( ^o X vC d5oi'C{(H*wHƒHH H*XfDHHH H*Xl@UdHH]LeHHWIH1LH{u LHLeH]ɺH]LeÐU1HAWAVAUIATISHHHHHHuH[A\A]A^A_]DHHPx֋UALHxHH;KwKI9APHpH@H0LAPPHEH@H)H`HUHHHMSH9EIAHPK4vHIuD]EHMI$IL|A D H(HEJ2M<$H1*MHH(IGI$JD0HTH(LuLxUM9LuH1DHMI<$A1HxH;EwLHHXLHHHH2HPHuH9tBq H;uw H)Hr\fDHEHUH)nHMH)HJ+fDufDI $U1HSHHHuHĈ[]HHpxۋUHĈ[]fffff.UH]6zfDUHAWAVAUATISHL(dH%(HE1A@HHHpHYH1PDHHPH:HHI@0I@8I@@LAHTPuHLQ:Hp1E1HCMfDHM>KIFA?AHAI0IPD;HtpHS(tHH;HUdH3%( H[A\A]A^A_]HE1HDžHH`@HPH1EtHPHpH?HA1EHHWHxHHߋӾ.LxHE̋HPHHÉE<IōBEA$ A$ID$ Et$Ht It$(I|$0MID$ Ht It$(1AD$uk}LEHMEuFEu;1ۉLeH]LmLuL}Ð \DE1A$ZAEDUHLeLmIH]H`HHuHUIHUH5 HMHX(ELELMEHEH{0HEиH E HECKCC~CH]LeLmuHCLeH]IE1LmfDH:I$ADŽ$H0蘮HY:I$Hp@{IE1{fff.UHLeLmIH]H HIHX({tUH{0CSEKC~LeH]Lm@C~HCLeH]IE1LmfDH:džHH0軭H|:HppI$螭IE1H]LeLmfDHY:I$ADŽ$H0XH:Hp@ff.UHLeLmIH]H@HHuHUIHUH5HMHX(H{0CICC~CH]LeLmfDuCLeH]AE1LmH:I$ADŽ$H0般HI:I$Hp@kAE1xfff.UHLeLmIH]H HIHX({tMH{0CS5IC~LeH]Lm@CuzCLeH]AE1LmH:džHH0賫Ht:HppI$薫AE1H]LeLmfDHQ:I$ADŽ$H0PH:Hp@UHLeLmIH]H0HFxIHtmHHuHUH5WHX(H{0CGCC~CH]LeLmDu>HCLeH]IE1LmfDHȫH]IE1LeLm@ID$xǀHU:I|$xH0HǗaH":I|$xHp@HǗ@IE1NUHLeLmIH]H HFxIHHY({tYH{0CSGC~LeH]LmCHCLeH]IE1LmfDǀHw:H~xH0HǗH@:HppI|$xHǗ^IE1H]LeLmfDID$xǀH:I|$xH0HǗHҎ:Hp@@UHLeLmIH]H0HHuHUIHUH5HX(H{0C{ECC~CH]LeLmf.uCLeH]AE1LmHI:I$ADŽ$H0HH :I$Hp@+AE1tfff.UHLeLmIH]H HIHX({tMH{0CSDC~LeH]Lm@CuzCLeH]AE1LmHq:džHH0sH4:HppI$VAE1H]LeLmfDH:I$ADŽ$H0Hь:Hp@UHLeLmIH]H0HHuHUIHUH5HX(H{0C{CCC~CH]LeLmf.uCLeH]AE1LmHI:I$ADŽ$H0HH :I$Hp@+AE1tfff.UHLeLmIH]H HIHX({tMH{0CSBC~LeH]Lm@CuzCLeH]AE1LmHq:džHH0sH4:HppI$VAE1H]LeLmfDH:I$ADŽ$H0Hъ:Hp@UHLeLmIH]H@HHuHUIHUH5\HMHX(H{0CwACC~CH]LeLmfDuCLeH]AE1LmHI:I$ADŽ$H0HH :I$Hp@+AE1xfff.UHLeLmIH]H HIHX({tMH{0CS@C~LeH]Lm@CuzCLeH]AE1LmHq:džHH0sH4:HppI$VAE1H]LeLmfDH:I$ADŽ$H0Hш:Hp@UHLeLmIH]H0HHuIHUH50HX(H{0C?CC~CH]LeLmfDuHCLeH]IE1LmfDHQ:I$ADŽ$H0PH:I$Hp@3IE1x@UHLeLmIH]H HIHX({tUH{0CS?C~LeH]Lm@C~HCLeH]IE1LmfDHy:džHH0{H<:HppI$^IE1H]LeLmfDH:I$ADŽ$H0Hن:Hp@ff.UHATISHHHGxHHH}HUH5HX(H{0Cu=CC~CH[A\]tID$xǀHN:I|$xH0HǗZH:I|$xHp@HǗ9L1vH[A\]ff.UHATISHGxHHZ({H{0Cs<C~ \]CtID$xǀH:I|$xH0HǗ莟HO:I|$xHp@HǗmǀH7:Hx1H0HǗ=H:I|$xHppHǗ[A\]DUH5HATIHUSHHH}HX(H{0C;CC~CH[A\]DtH:I$ADŽ$H0艞HJ:I$Hp@lf.UHATISHHX({t}H{0CsU;C~ \]CtH:I$ADŽ$H0H:I$Hp@НfDH:LJH1H0衝Hb:I$Hpp脝[A\]ffff.UHSHHHtH?t Dfu H趤1H[]ffff.UHSHHuH߉E耤EH[]fDUHLeLmIH]H@HHuHUIHUH5HMHX(LEH{0Cs9CC~CH]LeLmfuCLeH]AE1LmfDHI:I$ADŽ$H0HH :I$Hp@+AE1fUHLeLmIH]H HIHX({tUH{0CS9C~LeH]Lm@C~CLeH]AE1LmfDHy:džHH0{H<:HppI$^AE1H]LeLmfH:I$ADŽ$H0Hـ:Hp@ff.UHLeLmIH]H0HHuHUIHUH5LHX(H{0C{7CC~CH]LeLmf.uCLeH]AE1LmHI:I$ADŽ$H0HH :I$Hp@+AE1tfff.UHLeLmIH]H HIHX({tMH{0CS6C~LeH]Lm@CuzCLeH]AE1LmHq:džHH0sH4:HppI$VAE1H]LeLmfDH:I$ADŽ$H0H~:Hp@UHLeLmIH]H0HHuЉUIHUH5 HX(H{0C|5CC~CH]LeLmuCLeH]AE1LmHQ:I$ADŽ$H0PH~:I$Hp@3AE1{@UHLeLmIH]H HIHX({tMH{0CS5C~LeH]Lm@CuzCLeH]AE1LmH:džHH0胗HD}:HppI$fAE1H]LeLmfDH!:I$ADŽ$H0 H|:Hp@UHLeLmIH]H0HHuIHUH5HX(H{0C3CC~CH]LeLmfDuCLeH]AE1LmHa~:I$ADŽ$H0`H!|:I$Hp@CAE1x@UHLeLmIH]H HIHX({tMH{0CS3C~LeH]Lm@CuzCLeH]AE1LmH}:džHH0蓕HT{:HppI$vAE1H]LeLmfDH1}:I$ADŽ$H00Hz:Hp@UHLeLmIH]H0HHuЉUIHUH5HX(H{0C1CC~CH]LeLmuCLeH]AE1LmHq|:I$ADŽ$H0pH1z:I$Hp@SAE1{@UHLeLmIH]H HIHX({tMH{0CS%1C~LeH]Lm@CuzCLeH]AE1LmH{:džHH0裓Hdy:HppI$膓AE1H]LeLmfDHA{:I$ADŽ$H0@Hy:Hp@UHLeLmIH]H0HHuHUIHUH5HX(H{0C/CC~CH]LeLmf.uCLeH]AE1LmHyz:I$ADŽ$H0xH9x:I$Hp@[AE1tfff.UHLeLmIH]H HIHX({tMH{0CS%/C~LeH]Lm@CuzCLeH]AE1LmHy:džHH0裑Hdw:HppI$膑AE1H]LeLmfDHAy:I$ADŽ$H0@Hw:Hp@UHLeLmIH]H0HHuЉUIHUH5MHX(H{0C-CC~CH]LeLmuCLeH]AE1LmHx:I$ADŽ$H0耐HAv:I$Hp@cAE1{@UHLeLmIH]H HIHX({tMH{0CS5-C~LeH]Lm@CuzCLeH]AE1LmHw:džHH0賏Htu:HppI$薏AE1H]LeLmfDHQw:I$ADŽ$H0PHu:Hp@UHLeLmIH]H0HHuIHUH50HX(H{0C+CC~CH]LeLmfDuCLeH]AE1LmHv:I$ADŽ$H0萎HQt:I$Hp@sAE1x@UHLeLmIH]H HIHX({tMH{0CSE+C~LeH]Lm@CuzCLeH]AE1LmHu:džHH0ÍHs:HppI$覍AE1H]LeLmfDHau:I$ADŽ$H0`H!s:Hp@UHLeLmIH]H0HHuIHUH5HX(H{0C)CC~CH]LeLmfDuCLeH]AE1LmHt:I$ADŽ$H0蠌Har:I$Hp@背AE1x@UHLeLmIH]H HIHX({tMH{0CSU)C~LeH]Lm@CuzCLeH]AE1LmHs:džHH0ӋHq:HppI$趋AE1H]LeLmfDHqs:I$ADŽ$H0pH1q:Hp@UHLeLmIH]H0HHuIHUH5HX(H{0C'CC~CH]LeLmfDuHCLeH]IE1LmfDHr:I$ADŽ$H0谊Hqp:I$Hp@蓊IE1x@UHLeLmIH]H HIHX({tUH{0CSe'C~LeH]Lm@C~HCLeH]IE1LmfDHq:džHH0ۉHo:HppI$辉IE1H]LeLmfDHyq:I$ADŽ$H0xH9o:Hp@ff.UHLeLmIH]H0HHuHUIHUH5HX(H{0C%CC~CH]LeLmf.uHCLeH]IE1LmfDHp:I$ADŽ$H0計Hin:I$Hp@苈IE1tfff.UHLeLmIH]H HIHX({tUH{0CSU%C~LeH]Lm@C~HCLeH]IE1LmfDHo:džHH0ˇHm:HppI$讇IE1H]LeLmfDHio:I$ADŽ$H0hH)m:Hp@ff.UHLeLmIH]H0HHuHUIHUH5\HX(H{0C#CC~CH]LeLmf.uHCLeH]IE1LmfDHn:I$ADŽ$H0蘆HYl:I$Hp@{IE1tfff.UHLeLmIH]H HIHX({tUH{0CSE#C~LeH]Lm@C~HCLeH]IE1LmfDHm:džHH0軅H|k:HppI$螅IE1H]LeLmfDHYm:I$ADŽ$H0XHk:Hp@ff.UHLeLmIH]H0HHuIHUH5 HX(H{0C!CC~CH]LeLmfDuHCLeH]IE1LmfDHl:I$ADŽ$H0萄HQj:I$Hp@sIE1x@UHLeLmIH]H HIHX({tUH{0CSE!C~LeH]Lm@C~HCLeH]IE1LmfDHk:džHH0軃H|i:HppI$螃IE1H]LeLmfDHYk:I$ADŽ$H0XHi:Hp@ff.UHLeLmIH]H@HHuHUIHUH5HMHX(H{0CCC~CH]LeLmfDuHCLeH]IE1LmfDHj:I$ADŽ$H0舂HIh:I$Hp@kIE1xfff.UHLeLmIH]H HIHX({tUH{0CS5C~LeH]Lm@C~HCLeH]IE1LmfDHi:džHH0諁Hlg:HppI$莁IE1H]LeLmfDHIi:I$ADŽ$H0HH g:Hp@ff.UHLeLmIH]H0HHuIHUH5HX(H{0CCC~CH]LeLmfDuCLeH]AE1LmfDHh:I$ADŽ$H0耀HAf:I$Hp@cAE1{UHLeLmIH]H HIHX({tUH{0CS5C~LeH]Lm@C~CLeH]AE1LmfDHg:džHH0Hle:HppI$AE1H]LeLmfHIg:I$ADŽ$H0HH e:Hp@ff.UHLeILmH]H@ID$8IHHtyHHUH5WHUHMLeHX(H{0CCC~CH]LeLmfu>CLeH]AE1LmLHH]AE1LeLmÐID$8ǀH5f:I|$8H0HǗA~Hd:I|$8Hp@HǗ ~AE1JUHLeLmIH]H HF8IHHY({tYH{0CSC~LeH]LmCCLeH]AE1LmǀHWe:H~8H0HǗ_}H c:HppI|$8HǗ>}AE1H]LeLmfDID$8ǀHd:I|$8H0HǗ|Hb:Hp@@UHLeLmIH]H0HF8IHtmHHuHUH5HX(H{0CVCC~CH]LeLmDu>CLeH]AE1LmHȅH]AE1LeLm@ID$8ǀHc:I|$8H0HǗ|Ha:I|$8Hp@HǗ{AE1NUHLeLmIH]H HF8IHHY({tYH{0CSC~LeH]LmCCLeH]AE1LmǀHc:H~8H0HǗ{H`:HppI|$8HǗzAE1H]LeLmfDID$8ǀHb:I|$8H0HǗzHr`:Hp@@UHLeLmIH]H0HF8IHtmHHuHUH5gHX(H{0CCC~CH]LeLmDu>CLeH]AE1LmHX}H]AE1LeLm@ID$8ǀHa:I|$8H0HǗyH_:I|$8Hp@HǗyAE1NUHLeLmIH]H HF8IHHY({tYH{0CSqC~LeH]LmCCLeH]AE1LmǀH`:H~8H0HǗxH^:HppI|$8HǗxAE1H]LeLmfDID$8ǀHe`:I|$8H0HǗqxH2^:Hp@@UHLeLmIH]H0HF8IHtmHHuHUH5HX(H{0CCC~CH]LeLmDu>CLeH]AE1LmH|H]AE1LeLm@ID$8ǀHu_:I|$8H0HǗwHB]:I|$8Hp@HǗ`wAE1NUHLeLmIH]H HF8IHHY({tYH{0CS1C~LeH]LmCCLeH]AE1LmǀH^:H~8H0HǗvH`\:HppI|$8HǗ~vAE1H]LeLmfDID$8ǀH%^:I|$8H0HǗ1vH[:Hp@@UHLeLmIH]H0HF8IHtmHHuHUH5HX(H{0CCC~CH]LeLmDu>CLeH]AE1LmfDHzH]AE1LeLm@ID$8ǀH5]:I|$8H0HǗAuH[:I|$8Hp@HǗ uAE1Q@UHLeLmIH]H HF8IHHY({tQH{0CSC~LeH]LmCuzCLeH]AE1LmfǀH_\:H~8H0HǗgtH(Z:HppI|$8HǗFtAE1H]LeLmÐID$8ǀH[:I|$8H0HǗtHY:Hp@@UHLeLmIH]H0HF8IHtmHHuHUH5'HX(H{0CfCC~CH]LeLmDu>CLeH]AE1LmfDH~H]AE1LeLm@ID$8ǀH[:I|$8H0HǗsHX:I|$8Hp@HǗrAE1Q@UHLeLmIH]H HF8IHHY({tQH{0CSC~LeH]LmCuzCLeH]AE1LmfǀH/Z:H~8H0HǗ7rHW:HppI|$8HǗrAE1H]LeLmÐID$8ǀHY:I|$8H0HǗqHW:Hp@@UHLeLmIH]H0HF8IHtmHHuHUH5ǹHX(H{0C6CC~CH]LeLmDu>CLeH]AE1LmfDHzH]AE1LeLm@ID$8ǀHX:I|$8H0HǗpHV:I|$8Hp@HǗpAE1Q@UHLeLmIH]H HF8IHHY({tQH{0CS C~LeH]LmCuzCLeH]AE1LmfǀHW:H~8H0HǗpHU:HppI|$8HǗoAE1H]LeLmÐID$8ǀHW:I|$8H0HǗoHbU:Hp@@UHLeILmH]H@ID$8IHHtwHuHUH5RHMLELeHX(H{0C CC~CH]LeLm@u>CLeH]AE1LmfDLLoH]AE1LeLmÐID$8ǀHV:I|$8H0HǗnHbT:I|$8Hp@HǗnAE1R@UHLeLmIH]H HF8IHHY({tQH{0CSQ C~LeH]LmCuzCLeH]AE1LmfǀHU:H~8H0HǗmHS:HppI|$8HǗmAE1H]LeLmÐID$8ǀHUU:I|$8H0HǗamH"S:Hp@@UHLeLmIH]H0HHuIHUH5HX(H{0C CC~CH]LeLmfDuCLeH]AE1LmfDHT:I$ADŽ$H0lHaR:I$Hp@lAE1{UHLeLmIH]H HIHX({tUH{0CSU C~LeH]Lm@C~CLeH]AE1LmfDHS:džHH0kHQ:HppI$kAE1H]LeLmfHiS:I$ADŽ$H0hkH)Q:Hp@ff.UHLeLmIH]H0HHuIHUH5HX(H{0CCC~CH]LeLmfDuCLeH]AE1LmfDHR:I$ADŽ$H0jHaP:I$Hp@jAE1{UHLeLmIH]H HIHX({tUH{0CSUC~LeH]Lm@C~CLeH]AE1LmfDHQ:džHH0iHO:HppI$iAE1H]LeLmfHiQ:I$ADŽ$H0hiH)O:Hp@ff.UHLeLmIH]H0HHuЈUIHUH5}HX(H{0CCC~CH]LeLmuCLeH]AE1LmfDHP:I$ADŽ$H0hHaN:I$Hp@hAE1f.UHLeLmIH]H HIHX({tUH{0CSUC~LeH]Lm@C~CLeH]AE1LmfDHO:džHH0gHM:HppI$gAE1H]LeLmfHiO:I$ADŽ$H0hgH)M:Hp@ff.UHLeLmIH]H0HHuIHUH5PHX(H{0CCC~CH]LeLmfDuCLeH]AE1LmHN:I$ADŽ$H0fHaL:I$Hp@fAE1x@UHLeLmIH]H HIHX({tMH{0CSUC~LeH]Lm@CuzCLeH]AE1LmHM:džHH0eHK:HppI$eAE1H]LeLmfDHqM:I$ADŽ$H0peH1K:Hp@UHLeLmIH]H0HF8HuIHUH53HHX(H{0CCC~CH]LeLmf.uCLeH]AE1LmID$8ǀHL:I|$8H0HǗdHbJ:I|$8Hp@HǗdAE1iUHLeLmIH]H HF8IHHY({tYH{0CSQC~LeH]LmCCLeH]AE1LmǀHK:H~8H0HǗcHI:HppI|$8HǗcAE1H]LeLmfDID$8ǀHEK:I|$8H0HǗQcHI:Hp@@UHSHHGHHH#HHkH[LcLk Ls(L{0HH HC8HK@c8H#1[]fUHSHHH#HHCHkHHCLcIHC Lk IHC(Ls(IHC0L{0IH H 4HC8HC@HK@HKH[HH#HkLcLk Ls(L{01[]fffff.UHHH'HHGHoHHGH_HHGLgIHG Lo IHG(Lw(IHG0L0IHG@H HO@1]fff.UAXHATISH@@D1AHt HAt fHAtLgHHCPttJ4 HHFHCHHF1HF[A\]DH{AW@r@fHA@aAHMD말UHPHHt ]=`D]fUH}H9HEHE@;Eu HEHEHE HEHHuHEHEUHH H}H9HE#HEH8Hu_u HEHEHE HEHHuHEHEUH}HEH_9HE"HE@;EuHE@ HEHE HEHHuHEUHH}}HUHH}HEH}Ht HEE,HE@tHE@ HEHEHEEEUH}HEH9HE"HE@;EuHE@HEHE HEHHuHEUHH}uE!EHU;EuEEEHE苀D;EwEEUH}HEH9HE"HE@;EuHE@HEHE HEHHuHEUH}HEH9HEHE@;Eu HEHHEHE HEHHuHEUHH H}EHX9HEAHEH8Hu]u(HE@tHEx*tHE@EHE HEHHuEUHHj:EHܦ9HEDHE@tHEx&*t#UHEHHcHHj: EHE HEHHuEHHHrj:EH`j:fUHH H}EH©9HE;HEPHE8u#HEP HEH8u HE@ EHE(HEHHu}UHH}EHU9HE;HEPHE8u#HEP HEH8u HE@EHE(HEHHuEUHH}EH9HE;HEPHE8u#HEP HEH8u HE@ EHE(HEHHuEUHH H}EH9HE;HEPHE8u#HEP HEH8u HE@EHE(HEHHu}舄UHH}HEH9HE@HEPHE8u(HEP HEH8uHEHHHEHE(HEHHuHEUH}uUHEH9HE3HE@;Eu"HE@ ;EuHE@;Eu HEHEHE(HEHHuHEUHH(}uUUu}zHEH}u HEHEHHHEHEUHH0}uUHM؋Uu}-HEH}u E'HEPHE؈HUHHE@ EEUHH}HuHUHMLELMH}v HEH}t/HUHHHHHQ9HHHUfH}t&HUHHHHH+9HEH}t'HUHHHHH9T HEH}t'HUHHHHHХ9THE؉H}t'HUHHHHH9THEЉHUHHHHHk9HHHEHEUHHpH}HuUEH}0HEHEpEH}uXEHHEEH@:HtMHUH5ڢAEEE?EEEHUHEHUEHUHEH}}tHEЋPHEȋ@9HEЋPHEȋ@9rEă;EvXEHHEEH?:HtMHUH5ݡ@EEHMHEHHUfEEHE;EEHED;EEHEL;EEĉE}uBH ?:Ht"H$H5,@EEEEUHH}HEHUHH}؉uHUHE؋HE؋HE؋‰EE;Er EVHE؋EԉѺЉEHE؋EԉѺEHE؋EԉѺЉEHE؋EԉѺEHE؋EԉѺЉEEEHHHHH 9 EHUH9uzEHHHHHš9L EHUH9uHEHHHHH9LEHUH9uHUȋEEE}@EEUHH }H:9HE*HE;EuHEHpH=VHEHEHEH@HuHEHEUH}H9HEHE;EuHEH@HEHEHEH@HuHEHEUHH@H}uUEEEEE,HEH}u HcHEH<:Ht+EEHEIH57=HEH}$AIqE}x EEE܋EUHH@H}uUMLELMHUHMu}DUL]ED$H$IIȉDLCUH}HuEEE܃}}}ܖb}ܕ}(}(}ܨp}n}ܓr}ܓ}ܒK}ܪ-}ܩo}ܦ,}ܨ}ܣ}ܬ}ܬE܃M }}V}}#}}}R}}}o}}}tI}}tL_}}}@}}td+EE&EEE/EEsEE*EE(EEnEEZEE EEdE~EFEnE+E^EENEPE>EoE.EGEExEEPEH}t HUEEUHH H}uHu}E}yEEUEH}EEUHH}HEUHH H}HEHhHtKHEHhHE$HEH@HEH04:HH}HEHEH}uHEHǀhUHH@H}؉uHUHEHEEHEHhHuvHN3:HHHEHhHEHhHu EHEHhHEHBHEHhH@HEHhEԉHEHhHE(HE;Eu EHEHEHEH@HEH}uу}uaH2:HHHEHPHEH@Hu EBHEH@HEHUHEHBHEH@HUEԉ HUHEHBEEUHH@H}؉uHUȋuH}<HEH}uUEH8HEEH5:HtMHUH56EEH}t HUHEHEEUHH H}HEEH}HNjuLUHHH}H}HǾ%UHHH}H}HǾUHH H}uHEEu}H}UHH}uHEHHEHEHHEHE;EtHEH@HEH}uH}u HE HEH@HEHEUHH@H}H}uBH(4:H)HpH5w)5qHEȋXEă}t*}w}I}}t84H}Ⱦ(HEH}HEHEH}b) H}ȾHEH}HEHHEH})) H}ȾHEH}tmHEHEEHEHP8EHH<EHE@@;EwH{/:HHEHx8HEH@8HE@@H}( HG/:HHEHPHEHǀPHEǀ\HEǀXUHH}uHEX;EuHEHPHEHEHEUHHH}H}t5HEHHtH.:HHEH8HEHHE@UHH H}uUMHEHPHH?.:HEHcHHEHPHEHPHuEH1:Ht"{HޙH52E*HUEXHUE\}uXHEX;EH1:Ht"HaH5h2EHEX;EH}yEHcLHHEHPHEHPHuBH0:Ht"HҘH5٘1E!HUEXHUE\EEÐUHH H}EE3HEHHUHHHHHHEHH<=EHEHHUHHHHH@;EwH5,:H0HEHHUHHHHHH8HEHHUHHHHHHxEHE@;E(EH}ؾHEH}u EH}ؾHEH}uEH@':Ht"RHH5E(EDHEH@8Ht HE@@uEH&:Ht"WHWH5^'EHEP8HE؋ ЉEHE@@E}tBHx&:Ht"cHH5}'EHEHp8HEȋUMH}LUIAHHLW E}yAH%:Ht"qHsH5z'EEEEUHH}uHEX;EuHEHPHEHEHEUHHH}HuHMH}DUHH@H}HuHUEEHEHEHMHuH}غUHHPH}HuЉUHMHEH}tEH$:Ht"HUH5\%EH}ؾHEH}u EHEH@8Ht HE@@u EH}TE}t}t}HMUHuH}jEkE=UHHHHHEЋuUHHHHHEH@HE EE;ErHUHuH}EEEUHH0H}H}7tFH#:Ht"H H5$HEH}HEH}u HEHEH@8Ht HE@@uCH#:Ht"'HH5$HEHH}E}t}t&HEHx8AHEHEHx8Y HEHEHEUHH0H}H}tFHg":Ht"KHۊH5l#HEH}aHEH}u HEHEH@8Ht HE@@uCH!:Ht"SHWH5^"HEHH}E}t}t&HEHx8HEHEHx8V HEHEHEUHH}HuHUHUHEHX HUHEH` UHH}HuH}tHEH` HEHHEHX UHHPH}HHEE HEEHEHHHE@HHHHHHH8/sEHEHP HE@HHH8eWEE;EtEHW :Ht"HˈH5҈\!ECHEHP HE@HHH8HEHMIIgE}y=H:HHeH5 }PHEHHHE@HHHHHHH8HEHMIEH:HH}Ѓ}yUEHHEEH:HtMHUH5 EEEEUHHP}̉uHUMH}6}u!H5H=8HH};H5H=y8HH};}Ẽ tH5H=SF8HH}e;E%tH5H=(8HH}:;E%tH5H=7HH};E%tH5H=҆7HH}:Ẽ@tH5H=7HH}:E%tyH5H=~q7HH}:X}uRẼ@tH5H=M@7HH}_:Ẽ tH5H=$7HH}6:E%tH5H=6HH} :E%tH5H=΅6HH}9E%tH5H=6HH}9E%tH5LJH=xk6HH}9E%tH5ԇH=M@6HH}_9E%@tH5هH="6HH}49HuH}I:EHE@tHE@PHEPEUHH }}u E5}g HEH}t EH#:H@@}ЉEEEEUHH`H}HuHUHMDEEHEH}t HE@u EEHcEHtXEHHEEKH :HtMHUH5EEtt EnHUHEHBHExN HEH}HEHPHEHPHEHP HEHPHEHP8HEHP8HEHP(HEHP HEHP0HEHP(HEHPHEHP0HEHHuHExUхyEH :Ht"\HH5EHEHHHE@HEH0HEH8хyEH:Ht"^HxH5E:H}tjHEHHHE@HEH0HEH8хyEH1:Ht"aHH56EEHh:HPHEHPHU:HP HEHPHB:HP8HEHP8H/:HP(HEHP H:HP0HEHP(H :HPHEHP0H:HHuHExUщE܃}yDHK:Ht"rH!H5.PE܉EH:HHHE@HEH0HEH8щE܃}y?H:HzHH5xH}thH:HHHE@HEH0HEH8щE܃}y;Hg:Ht-H=H5Jl E#HEHHtHEHP8HEH8ҋE܉EEUHH:UHHpH}HuHUHMLELMH}HtXEHHEEܟH:HtMHUH5EEYdtZt En9HEHǺ1HE@HUBxBxH}ȋEHMHUHuAxE؃}yeE؉EH؁HEEH:HtMHUH5EEHEPxPxHE@=HUBxBxEHMȃAx ЈAx}t&HE@HEHH}H@HuE$HE@HEHH}H@HuE؃}yBH:HHǀH5ԀH}HHEHhH}tH}HcHEHBHt:Ht"HJH5WyE EHE@xt H}E؉EEUHH}H}Ht HE HE@HEHEUHH}H}Ht EHE@EEUHH}HEH}Ht HEE,HE@tHE@ HEHEHEEEUHHH}H}tHEHHt EEHcEHtHEHP8HEH8HEHUHH H}HuUHE@xtGHE@xtEHcH}H@HuVELEHcH}H@HuvE0HEHxtEHcH}HuEEEUHH H}HuHUH}tHEHHHEHx0HUHuѸUHH H}HuHUH}tHEHHHEHx0HUHuщEEEUHH H}HuHUH}tHEHHt EEHcEHtHEHH HEH8HUHuщEEEUHHHXHPLH@DHEHEHEUHHugH=V HEH}tH}bE}t>:E}y0}HH9H8H5#UHH u3H= HEH}tH}E}t UHHH}HEǀH}HLjm UHH`H}HUHhHMHpHHHBHAHBHAHBHAHUHHHMHPHHHBHAHBHAHBHAHEHHUHfHEHEPHUHH}r E}yWEEHHEEH9HtMHUH5EȉEHEH}r E}yWEEHFHEE̡H9HtMHUH5)E؉ELHEHEHEHHuXEHΊHEEܬH 9HtMHUH5EEHEHpH}yUEH[HEEH9HtMHUH5>EEdHEHEHUHHMHHHHBHAHBHAHBHAHEHEEEUHHH}u}HHEHHEHHu EEEUHH H}H^9HЉEHu}mHuHwE}yAH^9Ht"HH5cEEEEUH}HuEȉEHUHEUHH }HuHUH}t(H~9L@uH9H8HMHUAЉEEEUHH@H}HuH}t/HMHHHUHHHBHAHBHAHBHAHEt3HUHPHMHHHHHBHAHBHAHBHAjH}HHcE}yTEEHHEEH9HtMHUH5EEEEUHH@H}HuH}t/HMHhHUHHHBHAHBHAHBHAHEt3HUHpHMHhHHHBHAHBHAHBHAjH}HheE}yTEEHHEE H9HtMHUH5EEEEUHHH($HtH(HEH(E-HH0觼E}yZEEH݅HEE%H9HtMHUH5%Eȉbr-HHp+E}ykH0蠾EEHPHEE*H9HtMHUH53E؉EHcH(HH0EHcH(HHp$u HՄHE Ḧ́HEHuHpgHuH0RH(HHHp0TE}y|Hp~H0mEEHHEEAH[9HtMHUH5eE艅H(HHHH00E}yhH0ҼEEHHEEJH9HtMHUH5eE DžUHH H}HuHUH}tHEHHHEHx0HUHuѸUHHHHDH84E4tHHHEHHEHHcHp!HPHHEHcHHH4E}yZEEH7HEEjHu9HtMHUH5E؉0EHcHHHHP謻E}yZEEHHEEqH9HtMHUH5E艅07HE$HHHңEȋEHcHHH}HPE}yZEEH HEEHG9HtMHUH5QE0}(HHEDu HĀHE HǀHEHELHIHPuH}LHH8HD$D$ $IAH0LL#00UHH}HEHUHH}H}Ht EHE@EEUHH}H}Ht HE HE@HEHEUHH0H}؉uԋuH}uWH}E}uHH9Ht"HNH5ZEqEԉEuH}ryUEH HEEHI9HtMHUH5~SEEEEЋEUHH H}uEHEH HHEH H}ЉE}t}uBH9Ht"HL~H5X~EG}yAHp9Ht"H~H5~uEE\uH}5E}yAH9Ht"H}H5}EEEEEUHHHxHplEElEm}yHH9Ht"H"}H5.}Džh HF9HtLHpHEHHEHHpHxAH5|!HpHEHHEHHp,EEHHpHx@ HpHEHHHxA EuHxnE}yGHS9Ht"H{H5{XEh m }yHH9Ht"H{H5{DžhP EHHHpHxE}yZEEH@{HEEH~9HtMHUH5#{Eȉh E HxE}yZEEHzHEEH9HtMHUH5zE؉hZ H9HHHxHm}yHH9Ht"H,zH58zDžh EHHpEE} vHH49Ht"HyH5y9Džh E)E}yHH9Ht" HsyH5yDžh- EHHpHEEEHxpm}yHH`9Ht"HxH5yeDžhEHHpEEE)E}yHH9Ht"HxH5xDžhAEEUHuHx) E}tHxƀ}m}yHHf9Ht"'HwH5xkDžhEHHHpfEEE)E}yHH9Ht"+HwH5wDžhCEEm}yHH9Ht".H0wH5EEgEHHHHHHHHDžHHH(uE EE;E|}Hp9Ht"HKH5KuH79Ht>HHHHAH5L DžHHHfHHHry H9Ht0HHmHHH5nK薲HtkHHlHF|HuHH 9Ht"0HIH5I%DžHHk8}HHH8 HH8 HuyH9HtHH5J觱Hi9Ht"CHHH5 InDž DžUHSHHH}@u}輴 EH9Ht,]}轲 HHUAH5JHuH}  E}yDH9Ht"^H+HH57H蜰EEEEHD:Eu E EE;E|܃}tBH 9Ht"jHGH5G%E"UHEPUH}r EEHH[UHHĀH}HuUH9HtMHUH5I詯Hk9Ht;EHcHUH}AAHHUH5IWHEuHE@}6HE;EEHcHUHHEHEHUHMHEH9EHuH}HM(HUHhHMHpHHHBHAHBHAHBHAHUHHHMHPHHHBHAHBHAHBHAHEHHUHfHEHEPHUHH}r HEH}r HEƀEDHEƀEHE}~EHcHEHHUHHEEUHH`H}HuUEEEEE؃}%EH=9Ht"HDH5DBE7H9HtCHUHEHHEHHEHUAH5,Gܬm}yEH9Ht"H(DH54D虬EHUHEHHEHHE螙EԋuH}uEH9Ht"HCH5CE uH}̹yXEHeCHEEH9HtMHUH5HC譫EEEm }yEHV9Ht"HBH5B[EPEHHHuH}XEЃ}yWEЉEHBHEEH۩9HtMHUH5BEEE m}yEH9Ht"H"BH5.B蓪EEHHEE˃EE;E} vEH'9Ht"HAH5A,E!E)E؃}yEHը9Ht"HiAH5uAکEUˋEHHHuH}E˃Ẽm}yEH[9Ht"H@H5@`EUEHHHUMH}# EЃ}yDH9Ht"H@H5@EЉEEEẼm}yEH9Ht"H#@H5/@蔨EEHHHuH}EЃ}yDH,9Ht"H?H5?1EЉE'Em}yEHڦ9Ht" Hn?H5z?ߧEEHHEEH}gEЃ}yBHp9Ht"H?H5?uEmEHHHUMH}" EЃ}yAH9Ht"H>H5> EЉEEЉEEUHHHH|HH@HEHHddE}yZEEH>HEE4HU9HtMHUH5=_Ex)UHHAwnE}yZEEH=HEE>HѤ9HtMHUH5v=ۥEȉx}u[EH2=HEEDHp9HtMHUH5=zE؉xDEE|EHƄEHƄEH=E}yZEEH<HEENHͣ9HtMHUH5r<פE艅xEHcHHE}yWEEH<HEEUHL9HtMHUH5;VEx#HH@HE)ȉEExxUHHH}HuHEH@HEHuH} % E}yZEEHR;HEEmH9HtMHUH55;蚣E؉| EEUH}E}yZEEH:HEEtH9HtMHUH5:E艅|UHuH}ȺE}yWEEHc:HEEzH9HtMHUH5F:諢E| HEH@HE)ȉEE||UHHHxtHEEEHxEH}HxtEtHxuCHxu1}tHx*HE+Hxd蠋HEHxHHEH}uHH^9Ht"H8H58cDžpHE@EHE@EHuH}E}yBH9H;Hu8H58HEPHx@ HEPHxA HEpHxry[EH 8HEEܻHI9HtMHUH57SE艅pHxHxHEH}uHHڞ9Ht"Hn7H5z7ߟDžpHE@HE@Hx膤H09HHHxHHxpuHxutHxxE}yZEEH6HEEH9HtMHUH56EpCHxHHH} 褶E}yBH9HH%6H516薞MHxHH}E}yBH*9HH5H55+YHxpuxHxHxHxH}.E}yBH9HH05H5<5衝Hxj ueHxuWHE@tHxt9HuHxIEHxu+Hx HuHxE}yBHÛ9HHS4H5_4ĜHuHxE}yBHh9HH3H54iHxH}t E"Hxj t EEUHuHx E}yBH9H.HL3H5X3轛HuHxHEHEHuEH]9Ht"6H2H52bEH}HUHuH}苙E}y;H9HtJ@H2H52&H}JHuHxpH}H}EppUHH}H}Ht EHE@EEUHHHHDHEHEEEHHEH}D E߃&EHHt Dž< Dž<HuHH< E؃}yBH9HiH1H5&1苙EHcHEH4HHHEH}uEH#9Ht"qH0H50(E&H}?HEHHYHEH}Ht[EHZ0HEEyH9HtMHUH5=0袘E@EHHHUHE@EEHHHUHE@EHHHhEHHHUHHHAHBHAHBHAHBE EHHHUE߈E}t'UHHHEHHEHHHEEH9HtIuHHHLjHPAAںHHHH51}HHHEHHHUfEHHx诙 EދEHHHUEވEHEHtHUHMEHHEHHHHuHHEH}ME؉@@UHH H}uHEuuH}>EuH}/EEUHH0H}HuUHEu^UHuH}E}H$9Ht"H-H5-)EEaUHuH}E}yAHʔ9Ht"H^-H5j-ϕEEEEUHH@H}HuЉŰEHHEHEHE؋pu HE؋uEH?9Ht"H,H5,DEQHE؋PHE؉HE؋E}vEHГ9Ht"Hd,H5p,ՔEHmH}yEH9Ht"H,H5,脔EHEHmH}yEH)9Ht"H+H5+.E;HEHEEHE} vEH˒9Ht"H_+H5k+ГEEH)EH}yEHw9Ht"H +H5+|EHUEMHEHHUHEHxHHH}tBH9Ht"H*H5*EH} EEUHHH}H9 HtH5- 詒HEǀHEHǀUHH H}HEu EH}K HE苀2H}YEHEǀ2}yAH9Ht"X H|)H5)EEHEǀEEUHH@H}ȉuEHw9HtHUH5,脑}tH}ȺEH}HuH}E}yDH9Ht" H(H5( EEHuH}hHEH}uBH9Ht" H>(H5J(诐E5HUHuH})H}HuH}Ⱥ)EEEEUHHH}HuHUH}{HUHMHHHuH}臻UHH@H}H9HtHUH5*HMH}Ⱥ(E}yAH9Ht" H('H54'虏EEdHEHuH}E}y9H79Ht" H&H5&`Hǀet uD u#Hj t u@Hw.HPH Hq9Ht" H H5 #rku\EH HEDž| Hp9Ht |HUH5\ qEH' Hi| Hu(HH_Hǀyt u u#Hj t[ u@Hw.HPH u HGo9Ht" HH5LpiuVEHHEE Hn9HtMHUH5oEHV Hz1 HǀHHc t u u#Hj t u@Hw.HPHN u4 Hm9Ht" HH5#n huVEHHEE H"m9HtMHUH5,nEHHxmHwyt u+u#Hj tu@Hw.HPHuHk9Ht" HH5lrfuVEHLHEE Hk9HtMHUH5/lEHHuDžHǀHǀt u u#Hj tu@Hw.HPHuHW9Ht" HHH5TX;RuhDžHHDž HJW9Ht#HH5NXHHbH蘡Hǀqt uVu#Hj t*u@Hw.HPHHV9Ht" HH5WPuhDžHqHDž HU9Ht#HH5HVHHRaHHzHǀt uu#Hj tsu@Hw.HPH*uHBT9Ht"$ HH5GUNuhDžHHDž$ HS9Ht#HH5wTH?H_7HHHHǀqt uu#Hj tu@Hw.HPHDHvR9Ht", H H5{SLuhDžHHDž, H R9Ht#HH5SHsH]kHu(HHCHǀqt uu#Hj tu@Hw.HPH{HP9Ht"8 HAH5MQ4KuhDžH HDž 8 HCP9Ht# HH5GQHH[Hu(HH&Hǀqt u'u#Hj tu@Hw.HPHHN9Ht"B HxH5OkIuhDž(HBH DžB HzN9Ht#H H5~O(HH#ZHu(HH9Hǀqt u^u#Hj t2u@Hw.HPHHM9Ht"K HH5 NGuhDž8HyH0Dž,K HL9Ht#,H0H5PM8HHZXHu(HHJ9Hǀqt uu#Hj tiu@Hw.HPH HRK9Ht"T HH5WLEuhDžHHH@DžKH0yt uu#Hj tu@Hw.HPH8uHP>9Ht" HH5U?8uVEHHEE H=9HtMHUH5>EȉH_HIWHHsHǀ_t uu#Hj tu@Hw.HPHyH<9Ht" H?H5K=27uVEH HEE̕ HJ<9HtMHUH5T=E؉HHGHǀHHyt uDu#Hj tu@Hw.HPHuH:9Ht" H{H5;n5uVEHHHEEܛ H:9HtMHUH5+;E艅HH8FHHHp HMvt unu#Hj tBu@Hw.HPHuH99Ht" HH5:3uVEHrHEE H89HtMHUH5U9EH HbDHǀDžUHH0H}HuHE Hu HE}yAH79Ht" HH58EEEEUHH0H}HuUHEuEH79Ht" H H5,8E}uBHA79Ht" HH5F8EHEE}u/HE苀puHE苀PHE艐E@H69Ht" HTH5`7EEUHATSHH(H HLEH(EDž< H(nHEH(H}HHHH(Ẽ}yqH59Ht"\ HVH5b6H59Ht!}0HH5o6HH(H0H`vE}yGH$9Ht"AHqH5|%E쉅 H(@(~$H(@(HcH(Hp H`EHcH0H`H(H8EH(HXH(H8HH(Hx0HuӋEHcHuH`)H H`EHcH06=H(@(~$H(@(HcH(Hp H(EHcH0H(DžH[UHH H}HuEH}tHuH}EH}IEUHHHHHHHxE}uEH "9Ht"rHxH5#E\EHcH@\EEEUHHH}HEH8EHEHH}HUHH H}uHUEE}t}t"IHEHp8H}EiHMHHHEHp8H}ANE@H8Ht"HߏH5EEUHH}HuEEEHHHEu} ~E UHE艐DE&uEHHHEHUHcƉEE;E|ҸUHHH}HuHEHǺr UHHH}HuH}HHuUHH}HuEEEHHHEu} ~E UHE艐E"uEHHHEHUHcƉ EE;E|UHHH}HuH}HHHuaUHHH}HuH}HPHu6UHH@H}HuH}t~H}HHuHEЋH}eyUEHHEEHD8HtMHUH5؍NEEEEUHHH}u}HHEHHEHHu EEEUHHH}HuH}HXHu UHHH9HŎH9HH9UHH H}uEEHU;EHE苀PHE艐HE苀;EtBHE苀+EH HUEHH4HUEHH<Hv HE苀HUEHE苀;ESUHH}uHE苀E}wLEEHU;Et2EE;ErEHM‹EHE苀PHE艐UHHPH}HuH}uEH 8Ht"gHH5E=HEHHUHHֺ@ HEȋTtoHEȋH}yXEHHEEuHi8HtMHUH5sEEHEȋTt8HEȋDt*HEȋtHEȋLtHEȋuUEH}HEE~H8HtMHUH5_EEEEUHH0H}HuUE}t H HE HHEH}H5[RH5S9H}HEH}HHEH5cH5:9H}HDŽHEH}HHEH5ËH}HǜHEH5HE4%E}t}v8HE4HE4HE4HE4HE8tHE8~HEǀ8ErH}H5N9H5B9H}HEH}HHEH5H5!9H}HDŽHEH}HHEH5H}HǜHEH5HE4%E}t}v8HE4HE4HE4HE4HE8tHE8~HEǀ8EYH}H5< H5)9H}HEH}HHEH5QH}HDŽHEH5H}HHEH5H}HǜHEH5iHE4%E}t}v8HE4HE4HE4HE4HE8tHE8~HEǀ8E@H}H5'tH}H5H}HEH5|H}HHEH5DH}HDŽHEH5H}HHEH5H}HǜHEH5HE4%E}t}v8HE4HE4HE4HE4HE8tHE8~HEǀ8EH}H5tH}H5H}HEH5H}HHEH5H}HDŽHEH5?H}HHEH5H}HǜHEH5/HE4%E}t}v8HE4HE4HE4HE4HE8tHE8~HEǀ8EH}H5H}HHEH5ÄH}HEH5օH}HHEH5ڄH}HDŽHEH5H}HHEH5>H}HǜHEH5HE4%E}t} v8HE4HE4HE4 HE4HE8tHE8~HEǀ8EH}H5ˆ|H}HHEH5H}HEH5H}HHEH5H}HDŽHEH5ɅH}HHEH5H}HǜHEH5HE4%E}t}!v8HE4HE4HE4!HE4HE8tHE8~HEǀ8EH}H5KH5T8H}HEH}HHEH5H538H}HDŽHEH}HHEH5H}HǜHEH5HE8tHE8~HEǀ8EH}H5H58H}HEH}HHEH5H}HDŽHEH5H}HHEH5H}HǜHEH5ԀHE8tHE8~HEǀ8EEEUHH}HuHE苀EEEE}E#EHUHEHHHE9t EE;E|ՋE;Eu9uEHHHEHUHcƉ EHE苀PHE艐EEHHHEfUHH}HEƀ!HEƀ2HEǀ(UHH}HEǀ(UHH}HEƀ UHH}HEƀ3UHH}HE4€HE4UHH}HE4HE4HE4HE4HEǀ8UHH}HE4HE4HE4HE4HEǀ8UHH}HE4HE4HE4HE4HEǀ8UHH}HE4HE4HE4HE4HEǀ8UHH}HE4HE4HE4HE4HEǀ8UHH}HE4HE4HE4HE4HEǀ8UHH}HE4HE4HE4 HE4HEǀ8UHH}HE4HE4HE4!HE4HEǀ8UHH}HEǀ,UHH}HEǀ,UHH}HEǀ,UHH}HEǀ,UHH}HEƀ0UHH}HEƀ0UHH}HE4ƒ HE4UHH}HE4€HE4UHH}HEƀ1UHH}UHH`H}HuHUHM HEHmHE3uHE<#t HEH;Er HE+HEHUHEHUHEHEHMH9MHuH}HM(HEHEHEHEHE.3uHE<=t HEHEHEHE2uHEHHEH}HHHE}v!EHE< umEHE}v!EHE< umEHEHEHEHEHEUHHĀH}HEHEHEHEHEHEHEHEHE2uHE<@HEHHEH}:HEH}tHEȉHE؉)ȉEHE(HEHHEH}HHHEH5}H= }HEH}u HEEHUHuH}GE}~MHuH}HUQHEH}u}H}u HEHEHHEH}HHHHEH}t)HEHHEH}HHHHEHEHEHxHEH}t}HEHUHMHHH}tEHEHE:HUHHEHHUHMHHHUHHEHEHHEHEH}HEYH}t1H%8HtHUH5{2H}H}t H}HEHEHEUHHHHHDžEHEEHtHHHH8H@HHHHHHuHH@8Ht"jHvH5vEDž HHǀ,HHƀ0HHǀ$HuHyHH3HEH}uBH8H{HvH5vYHHH} HH5y;HHHH5+vHHHH5wtHHHH5xWHHHH5w:HHHH5guEcEEPUHH0EHHt EEHHHEpHHHHEEHHHx蔢E܃}t)}uHHHHEEHHHxH5Dw EHHHx H5 w[u#HHHHEH5[s EHHHx H5vu#HHHHEH5*sEHHHxH5vu#HHHHEH5r{EHHHx+E܁}uHHHHE6EHHHxH5$v;EHHHxH5vu#HHHHEH5sEHHHx E܃}uHHHHEEHHHxH5~uEHHHx H5[u\u#HHHHEH5 qEHHHxVE܃}uHHHHEEHHHxH5tEHHHx H5tu#HHHHEH5sYEHHHxmE܃}auHHHHEEHHHxH56tEHHHxH5tu#HHHHEH5qEHHHxxE܃}uHHHHEbEHHHxH5sgu#H58HHHHEEHHHx H5OsuH5;8HHHHEEHHHxH5sHHHHEH5EoEHH<%EHHHHHHHHHƋEHHHxHEH}t?HEHPHH8҃E9EH}DžH9E}uHHHESHHHPEHHHHHHHHHHHEE;E|H}EH8HHH8HHDžUHH0H}u܃}}v|uH}~E}*g}xaEHHHH]8HHUHEHM8u4HuHH}HuHcEHHH}]8HHUHEHEUHH}uEEEw"HEHHcHPrEEHEHcH*rEUHHH}H8HH}UHH0H}HuHUHUHuH}E}yAH8Ht"wHOkH5ZkEEgHuH}\E}yAHt8Ht"}HjH5kyEEH}EEUHH0H}HuHUHEHEHEHE؋HHHHUHEHHE؋PHE؉H}:xHEH}tHEHEHEHE< tH}t HE؋?~UHHH}H}lUHHH}H}H5mIUHH}HuHEu EHUHœHEHHEEEUHH}HuHEu EHUHHEHHEEEUHH}HuHEu EHUHEHHEEEUHH}HuHEu EHUH„HEHHEEEUHH}HuHE u EHUHŒHEHHE EEUHH}HuHEu EHUHHEHHEEEUHH}HuHEu EHUHHEHHEEEUHH}HuHEu EHUH”HEHHEEEfUHH}HEUHH H}HuHEE}t}r!}tToHEHxHuEH}t H8HPPHEH@H8҉HEHEHx?E]H}t HEHE@E@Ha8Ht"^HEnH5OnfEEUHH0}HuHUHEHE؉HEHE؉EEЃ}}}taH8HP@HEH8HHEHH8HP@HEHxHHEHPHEǀHEHHtHEH@H:HS8Ht"uH7mH5AmXEH.8HP@HEH8HHEHH8HP@HEHxHHEHPH8HP@HEHxHHEHPH8HP@HEHxHHEHPHEǀHEHHt+HEH@HtHEH@HtHEH@H2HK8Ht"H/lH59lPEH&8HP@HEH8HHEHH8HP@HEHxHHEHPHEǀHEHHtHEH@HH8Ht"HkH5kEKH[8Ht"H?kH5Ik`EEH} EEԋEUHH@H}HuHE؋Eȃ}}tHEHxHuE}u6H}EHEHxEHEHxHUHuXEHEHxHUо=E}H[8Ht"H?jH5Ij`EEaHEH@HH}蠂 EBH8Ht"HiH5iEEE̋EUHH}HUHEEȉEEUHHHHH@HP[ HPHH_E}yWEEHLiHEEH:8HtMHUH5-iDEE$HuHHE8HMHUj EEEԋEUHHHxHplHEHxHƤHUHpHH5>ܙE&HEtEH8Ht"H>H5>茙EHE苐HEHEHxHu2 E}yAH8Ht"H,>H55>EEkHEHxHu2 E}yJH8Ht"H=H5=˜H}EEEEUHH`H}HuHUHEEH}t HEtXEH[=HEEH8HtMHUH5;=#EEMH}HHuJE؃}yWE؉EH<HEEH8HtMHUH5<貗EEEȉHuHMQE؃}y?HI8HHY<H5b<JgHEHuOE؃}yDH}9H8Ht+H;H5<EH38HH}ЋE؉EEUHHPH}HuUEEH}uEH`8Ht"Ht;H5};eEHEHHEHE@E}utHE@HEH0HMH=W;E}yDHה8Ht" H:H5:ܕEEEH,8H8HUH5:7E}tIHi8Ht"H}:H5:n}ϐEEHuH}عw E}tIH8Ht"H:H5:}fEHUHH}H5:?E}y;H8Htd$H9H59蛔@H}غH59HEȉHuHHEȋ8NHEȉPEH}=y}t H}WEEEUHH0H}HuH}uEH8Ht"JH8H58EHMHHEHEH8H58E}yAHr8Ht"TH8H58wEE(HEtHEH}莖EEUHH0H}HuH}uEH8Ht"pH8H5 8EHMHHEHEH8H538E}yAH~8Ht"zH7H57胒EE(HEtHEH} % EEUHH}uHUE􉂼UHHH}HuUHEHEH7HEHEHuH}HM(uXEH6HEEH8HtMHUH56菑E؉EHEHEH5 7HuHDžxHuH}Hx(uUEH,6HEEH8HtMHUH5 6EESEH5HEEH8HtMHUH55蟐EEEUHH0H}HuHUHEH}uEH38Ht" HG5H5P58E1H}HN HE@HEHEH0H}HHU( tEH8Ht"H4H54轏EHE؋@HEHEH0HEHHxHU' tOHF8Ht"HZ4H5c4KH}HHE:HEǀHEHuHHEPEEUHHH}HEHHtH8HPHEH8HEHUHH@H}uHUHMH}uEHa8Ht";Hu3H5~3fE.HUE䉂HE؋@HEH0H}HD& tEH8Ht"CH3H5 3EHE苀PHE艐HEЋ@HEH0HEHHx% tBHm8Ht"KH2H52rE*HE苀PHE艐HEEH}HL EE̋EUHH@H}HuHUHEEH}uEH8Ht"pH1H51ČEHEǀHUHŒHEЋ@HEH88E}yBHC8H6zHS1H5\1DHEȋ@HEH0HMAޕE}yBHԊ8HH0H50ՋHEHHHHUHEH} E}y;Hg8Ht^H{0H50l:HE؋PHE؉HEH8HH}E#H}HI Hu8HH}ЋEEċEUHH@H}HuHUHMLEHEH}uEH8Ht"H/H5/褊EbH}H:I HE@HEHEH0H}HHUz" tEH$8Ht"H8/H5A/)EHE؋@HEHEH0HEHHxHU" tRH8Ht"H.H5.跉H}HEhHEЋ@HEHEH0HEHHxHU! tcH38Ht"HG.H5P.8HEHHx1H}H$EHEȋ@HEHEH0HEHHxHU tqH8Ht"H-H5-計HEHHxHEHHxH}HE:HEǀHEHuH+HEPEEUHSHXH}uHUHMH}uEHԆ8Ht"H,H5,هEAEtXEH,HEEHl8HtMHUH5,vEEHUHuH}EЃ}yTEЉEH=,HEEH8HtMHUH5,EEqH]H}RHHE8HMHUI EЃ}y9H8Ht"H+H5+蒆EЉEEHX[UHHpH}uUHMLEH}uEH#8Ht")H7+H5@+(E=EtXEH*HEE.H8HtMHUH5*ŅEE}0HEH}uUEH*HEE2HI8HtMHUH5k*SEElH}HHEHMHUHuI+ Ẽ}y9H8Ht"7H)H5)ẺEEUHHPH}؉uHUHMHUHuH}E}yTEEH)HEEZHS8HtMHUH5u)]EE*uHE؋8}HEHMȋUH}IEEUHH@H}uUHMLEH}uBHǂ8Ht"H(H5(̃EkEt'H8H@HMHHUHuؿЉE:}~HEH}HHEHMHUHuI E̋EUHH0H}uHUHMH}uBH8Ht"H (H5(E&HՀ8LHMHHE8HUHuAЉE܋EUHH H}HuHUH}uBHo8Ht"H'H5'tEHMHHEHuH}aEEUHHPH}HuHUMEHEHuHHE8HUe HEH}AuhHE@!E(H&HEEH8HtMHUH5&薁EE}}{HEH}E܋E9EM؋UH}H5&iwHEulH}ot_}tYHuHHE8HUe }z{ZHEH}fE܋E9EsM؋UH}H5m&EEUHH}H}Ht EHE@EEUHH}H}Ht HE HE@HEHEUHHH}HuHuHH}= UHHHHHHLHnEHHHHtH@;Et[EH$HEEHj~8HtMHUH5$tE艅HHHEHuHH ~8Ht"$H$H5($DžjHH MẼ}yGH}8Ht"*H#H5#~ẺH@HH0H HuH (OHEHEHEHpE؉xH`HpH= Ẽ}yWẺEH#HEE;H|8HtMHUH5"}E?H{8H@HHH`ЉEH`ẺUHH H}HuHUH}tHEHHHEHx0HUHuѸUHSHx}HuHUHMLEH}uHUHu}HE H}EHEHHtHEPE9H{8Ht"VH!H5!|Hy{8Ht1]H}HHE@AH5g"o|HE@tUEHN!HEE_H {8HtMHUH5.!|EE4HEHHEHE@EHy8H@HMHUHu}ЉEEHx[UHH}H}Ht HE HEHHEHEUHHLH@H8H0L(H@uH(LH@H@HPbIE}yWEEH HEEyHy8HtMHUH5zE$tH8@H8H0HP$HuHP_KHEHEH@ EHnx8H@H(H0HuLЉ$$UHH0}HuHUHMLE؋EEЃ}}t}}tHEHMHUH}ItEHx8Ht"HH5yEԧEHEHMHUHu}I=tBHNx8Ht"HbH5kSyEԧIE@Hx8Ht"HH5 yEEUHH0}HuHUHMLE؋EEЃ}}t}}tHEHMHuH}IytEHaw8Ht"HuH5~fxEԧEHEHMHUHu}ItBHv8Ht"HH5wEԧIE@Hv8Ht"HH5wEEUHH0}HuHUE}uHar8HPPHEHx҉E}uHEnE}H}t HEE}H}t HEE}H}t HEE^}H}t HE E;}H}t HE0EH}t HE@E}ڵUHH}HuHUHUHEHHUHEHUHH@H}HuЉỦMH}kE}yWEEHHEE/Ht8HtMHUH5uEEH}UHu2E}y;Hmt8Ht3HH5ru[HuUH}E}y;Ht8Ht+9H-H56uEH}!EEċEUHH H}Hr8HP0HuHHE8҉E}yAHs8Ht"VHH5tEEEEUHH H}HuHUHUHuH}UHH H}HuHUHUHuH}UHH0H}HuHUHMLEHEHMHUHuH}I^UHH H}HuHUHMHMHUHuH}fUHH}UHH}uHUEUHH}HuHUHEHx HUHEH UHH}HuHUHUHEH HUHEHx UHH}uUEHHHEH EHHHEHx UHH}HEHx UHH}HuHUHEHx HEHHEH HEHUHH}HuHUHEHx HEHEH HEUHH}HEHx UHH@H}uEHE苀E܃}H}! EHEǀ<}yDHp8Ht"0HH5qEEH}4EHEǀ=}yDHbp8Ht":HH5gqEE#HEǀ>}HE苀,H}D$H$AA5E}t}x HEƀ}yAHo8Ht"NHH5pEEpHEǀ>HEǀHEƀE@H;o8Ht"VHH5@pEEUHAUATSHXHLLHH8HHO yr `HHXDžTHen8Ht#THXH5io`HH3 H@upDžpH_HhDždHm8Ht#dHhH53npHHHHHHHHHu]HuSHuIH^m8Ht"HH5cnHDž1tkH1uHtIHl8Ht"H.H57mHDžHHH@HH;@HpujEHHxDžtHBl8Ht#tHxH5FmEHHH@$ H$}tcHHHtPHZ ~ HH HDžHH $uH}u Dž DžHcHt^EHHEEH'k8HtMHUH5y1lEHHHpuH HVHHHS^t HDžO HDžOHHHHHHH HiHHu^EHHEEHj8HtMHUH5j"kEHHHlH(H(H(HHUHpuHHHH(HHHHbi8HtJHEHAċ# HH$EAH5?jHpu Dž Dž4HH 4HcH7H$HcHH8LH $AIHMHHLF sHOh8Ht"HH5Ti u Dž Hd8HHЋ HHH}H$$HcHH HHHHjt}HH d8HHEHHEE$HPg8HtMHUH5ZhEHH'UHH HH;Q yo au` EHHEE/Hf8HtMHUH5 gEHH~ ~VEH HEE2H@f8HtMHUH5 JgEЉ H(Hƀ EH@ HEE6He8HtMHUH5 fEHHHHǀ Hwe8HtmHAHD苽 HHHHmHDd$D,$AIH5 1fHHHHX[A\A]UHH}HEt EEEUHH H}HuHE苀puH}| HEHEHEHEUHH}HEHPHEH@HUHH0H}uHUHEj u}uHE u/H}NHEHEPHE؈HUHHE@&HE HE؈HUHHE UHH}HEHUHH}HuHEP0HEHEH@HEP UHH}HuHEHEP0UHH}HEP HE@0)ȉHEH@HH)HUHH H}HuHEpuH} E H}7 EEUHH}HEƀUHH}HEƀUHH}HEHHUEȉEEUHH@H}uHU؉MLEȃ}t}t }H}LEȋEHcHUHu}F E}y]HE苀pu }uEHb8Ht"nHY H5b cEEEEEEUHH}HEHxUHH0H}uHUH}~~HUHu} E}y]HE苀pu }uEHVa8Ht"HH5[bEEEEHEHEEUHSHH(H LLH @;uLtt u1HHH( H(蔭 H @HHHcHHH@ wmDžXHcHPDžLH_8Ht#LHPH57`X@H_8HtfHH@Hj"HHH@HHH@H(IAH5Aa`HH@HH(HH@Hu/HH@<tH(ƀDž@H^8Ht"HH5 _Dž@HH@<5H(H(gDžhHH`Dž\"H)^8Ht#\H`H5u-_h@H(ptmDžxH"HpDžl*H]8Ht#lHpH5^x@1HH pHH( `HH(@H(j uaEH_HEDž|>H\8Ht |HUH59]E@tuHH pHH( EHHEEOHI\8HtMHUH5S]EEH`HEESH[8HtMHUH5@\E@H(pVu[EHHEEaHt[8HtMHUH5~\E@kH( H(]H(u H@DuH( H(ǀH(=@@~H(ǀEHHEE|HZ8HtMHUH5[Eȉ@yH(u{H@DulH#Z8Ht"HgH5p([HH pHH( DžHP HHpH(!@HY8HtY HH x HH pH(H$AIȉH5iYZHY8Ht"H_H5h ZDž@DžH(p@vHH0!H(HƸH0PmDH(;DHSX8HtDH5^YEHyHEE̳HX8HtMHUH5YYE؉@t DžH @HH(t 2WHEHHEEܳHmW8HtMHUH5wXE쉅H#@H[UHH}HEuHEtHEuHEt EEEUHH}HEpt EHEHEEUHHH}H}T UHH H}H}pHUHEHHEHiHEHPUHH }HEEi@BHEH}HpUHHH}HEHHtHwR8HHEH8HEHUHATSH0H}HuU܉MLEЃ} }HEHE苀pHE@HE@HEHEHf ЉHEfP HEf@HEPHEfHE@HUBBHEf@HEHHHT8HHE@ HEЋx! HHUAH5XUHHUBBHEHEЉPHEHHEЈPHEHHEЈPHE苀puFHEHHUHHHH}H HEfP H}HHEfP0HEHHH}HHEfP HEf@HS8HtiHE@ HE@DHEЋx HHE@HE@Hu\$D$$IAȉHH5CTHEPHE@ HEfPH0[A\UHH}HUHEfEffEEUHATSHHhH`\XLPLHHhpu fDž: fDž:HP:fPHPPHPfHPHHHhG EHP;E}y}LuE<}~ E }uEEEH\HEE"HQ8HtMHUH5<RE<|HhHQE}yZEEHHEE(HtQ8HtMHUH5~RE<HhHHpMx@Hhpu DžD DžDD9@s[EH/HEE.HP8HtMHUH5QEHH5PDž ydH4A8Ht"HxH59BH5HH5^AC"HpHH2HHգ y{H@8HHH HIAH5JAYH@8HHD3IH H\$D$$MAH5r@pHr?8HtYHADHHqHD$$EIH5@@@HptrH(HHtTHH>8Ht" H H5?Dž HHuHb$tH@D*HH0HH0BDHHHLIIЉHL y` EHHEE*H=8HtMHUH5>EHH HHHPHHHQ9HH EHeHEE6H<8HtMHUH5E=EHHHpuuHPHEHHEE;Hf<8HtMHUH5p=E܉ HLH+H HH3 y/ 6t u HHuUHH;8Ht"NHH5HHPHHpHHHEE$*HHHHEH}EAċEH}gHH)HHuHLULDd$$IIHHLLpE}yDH !8Ht"HdH5j%"E EHĀ[A\UHHHXHPHHDHXHEHPH8sE̋DHX4E}yZEEHHEEܴHA 8HtMHUH5K!E艅@vDHXlD~`HEHXHcHXHHEЋxHpDE}yZEEHHEEH8HtMHUH5 E@HpH`H}"hHHH`HPH}LXẺD$D$AIHHL&E}yDH8Ht"HH5 E@ E@@UHH}uHUEUHHpHHHHRHEH18Ht+NHHH5E-H}Ht[EH8HEEH8HtMHUH5Eȉ)H}t+HHH]HHE}yGH*8Ht"HnH5t/E|]HH5E}yYH8Ht"HH5 HqDž HHcHHHHHcHHHHE@HaE}y|HHEEH"HEEH8HtMHUH5E؉HHHPH0E}ykH+EEHHEEH8HtMHUH5h#E艅|HHHPHpH0fE}EEHHEEH8HtMHUH5EHPH0HPHpHHPHDž$HH8lHHHH}LD$$AIHHLE}yDH8Ht")HH5E EUHSHHHH@H8H0H@HHXẼ}uHH8Ht"@HSH5YDž,uHH7}lLYHEH8Ht0H}nHË}HHH5HHHHHHHEЋxHPEȃ}yZEȉEHHEESH8HtMHUH5]E쉅,HPHEH}EH0HUH8H@H}LHIIHHLEȃ}yDHt8Ht"ZHH5yEȉ, Ẻ,,H[UHH}H}Ht HE HEHHEHEUHHHHHxHpHHEHxMEH}Ht[EHHEEzHp8HtMHUH5zElH}qt,HpHxHHlVHHGE}yGH8Ht"HH5El_HHHHHHE@HE}yXH:8Ht"H~H5?HElHHHHpH0qE}yqEEH HEEH8HtMHUH5El+HHpH;HH0HUHE}yZEEHsHEEH8HtMHUH5P EȉlEhhhuht'THHE}yZEEHƾHEE̩HT8HtMHUH5^E؉lHHHHHjHE@HHHH0mE}ymEEHHEEܸH8HtMHUH5E艅l'HH;HHpDžx$yHHHpDžx[EHbHEEH8HtMHUH5?ElHpHpHxHHIIHE}y9Ho8Ht"HH5tEllUHH@}HuHUHMLEH}HEȉPH 8HHEȋ@HHEHHEHHuEH8Ht"HH5EHEHHEЋ@HEH0HExE}y;H\8Ht-HH5a EH 8HHEH8ҋEEċEUHHP}HuHUHEHHE@HUЉE؋ẺE}%}}tH}HtXEHHEEH8HtMHUH5ӺEEHUHuH}8 E}tAH+8Ht"HoH5u0EETH}PBH8Ht"H#H5)EEEUHHH}H}t5HEHHtH 8HHEH8HEHHE@fUHHH}uH68Ht+}HEHUAH52HUE􉂼UHHH}uH 8Ht+}HEHUAH5rHUEUHH0H}HUH}ؾp6 E}yUEHDHEE^HE 8HtMHUH5#OEEHEH@@EԋEUHH}HEUHH}HE@UHH0H}HUH}ؾpj5 E}yUEHHEEH 8HtMHUH5o EEHEH@@EԋEUHH0H}HUH}ؾp4 E}yUEHHEEH 8HtMHUH5 EE HE@EԋEUHH H}uEHEH}HEH}u EHEH@XHurHEH@HHueHEH@`HuXE4HEHHUHHHHHH@;Eu EEHE@;Ew}u E^HE苀u}u EAE"EHUX;Eu EEHE苀;EwEEUHH}HEfǀ HEƀ@ HEƀA HEƀ) HEǀHEǀHEƀHEǀHEǀHEfǀUHHH}H}cH}%H}7 HEHǀ HEƀUHHH}HEH tHEH@ ZH H}HEH@ HH@UHH0H}utt EnnH8HxHHEHHEHHu E6HEH8HU4 E}yEH8Ht"BHH5Ƶ EHuHEH8# HEHf@ HEHHE؋Et EEUHE؉HEHǀHEHH7 HEHHP$ HEHH0 HEHH HEHH` HEHHHEHHHEHHHEH8HEHǀ0 HEH8HEHHǀx HEHHǀ HEHfǀ@HEHfǀ@HEH8HEHǀHEH8H5n8eHEH8H58HEH8H58kHEH8H58HEHǀHEHǀ`EtEHEHfǀHEHǀpHEHǀHEHǀ`HEHǀpEtHEHƀHEHƀEt1Eu'HEH8rHEH8E tHEHƀEEUHH8UHH H}E,HMHEHcHHHHH<E}~HEǀUHHH}HEHǺH H}H(9HEUHH}HEUHH H}H}mH}H}H}H5H}DH}2 EIEHUHHt/EHUHH}G5 EHUHDŽE}vH}HLjH}HPH}H0H}H H}H`{H}HkH}H[H}"H}rH}Hǰ H}H` HEH@Ht(H7HPHEH@H}H@HEHHHt(H7HPHEHHH}HHVHEHHt(Hr7HPHEHH}HHEHHt(H:7HPHEHH}HHEHHt(H7HPHEHH}HHEHHt(H7HPHEHH}HvHEH Ht(H7HPHEH H}H >HEH0Ht(HZ7HPHEH0H}H0HEH8Ht(H"7HPHEH8H}H8HEHHt(H7HPHEHH}HHEHHt(H7HPHEHH}H^HEH(Ht(Hz7HPHEH(H}H(&HEH@Ht(HB7HPHEH@H}H@HEH@HHHt1H7HPHEH@HH8HEH@HxH}HPH37HH}UHH H}E,HMHEHcHHHHH<#EHE苀;EHEǀUHHH}H}H(HEUHHH}HEHHtH7HPHEH8HEHUHHH}HEHHt-HE@HEH8HH17HHEH8HEHHE@UHHPH}HuH}E}t}t=}tlH}ȾKHEH}u E/HEHEH}ȾHEH}u EHEHHEqH}ȾHEH}u EHEHEBH7Ht"H~H5E|HEH@(Ht H}H(HuH(H} E}yAH77Ht"%HH5}tlH}ؾ=HEH}u EUHEH}ؾ HEH}u EUHEoH}ؾHEH}u ETUHEBH7Ht"LHrH5zEEEUHHPH}HuHUH}E}t}t=}tlH}Ⱦ$HEH}u EHEHEH}ȾHEH}u EHEHHEtH}ȾHEH}u EMHEHEEH7Ht"~HWH5_EHEH@Ht H}HvHEH@Ht H}H\HuHH}Ε E}yAH7Ht"HħH5̧EEoHuHH}s E}yNH7Ht"HiH5qH}HEEEEUHH}u}HE UHH}u}HE8 UHH}HE UHH}@uUHUE HUE UHH}u}HE( UHHH|HpDlDh:HEH}~E聽lh~}uHH67Ht"HH5;DždEEEE;h|lHcHHpHH󤋅lEU}EE|HHuH}E}yGHp7Ht",HAH5IuEdKHUH|HLUIAЉHLSE}yWH7Ht"4HH5ĤH`H}EdEEEHcHH}lHcHpH}qH`H}QE܃E;h}EEE܉U苅h)ЉE}~#EHcȋEEHHEH`HHEE;EUDžddUHH}H}Ht HE HE@HEHEUHH`H}HuЉUHMDELMEHcHEDPHEHMUHuIID!E}yTEEH5HEEH67HtMHUH5@EEEEUHH H}HuHUH}tHEHHHEHx0HUHuщEEEUHHlH`\HPDLL@}~HHl7Ht"aH=H5EqDž<LEE}~HH7Ht"hHH5Dž}tiH}ؾHEH}u EHEEH}ؾHEH}u E|HEEmH}ؾHEH}u EKHEE@H7Ht"H{lH5l贿EEUHH H}HE@HEH0H}W E}tAH<7Ht",HlH5 lAEE#H7H@PH}ЉEH} EEEUHHH}HEHHtH۹7HPHEH8HEHUHH0H}H}!EЃ}t}t=}tlH}ؾGHEH}u EHEHEH}ؾHEH}u EHEHHEnH}ؾHEH}u EpHEHEBHؼ7Ht"iHjH5jݽE$HE@u EH}H EԋEUHH0H}H}EЃ}t}t=}tlH}ؾHEH}u EHEHEH}ؾHEH}u EHEHHEnH}ؾHEH}u E\HEHEBH7Ht"HwiH5|i谼EH}H(EԋEUHH}HuHUHEHUHH H}H}…tFH!7Ht"HhH5h&HEH}'HEH}uCHº7Ht"HhH5hǻHE-HEH Hu HEHEH HHEHEUHH0H}HuH}τtCH.7Ht"HgH5g3HECH}HEH}u HE H}t HEP@HEHEH@8HEHEUHH0H}HuH}%tBH7Ht"HPgH5Ug艺ECH}HEH}u E!HEHHHUHHE@EEUHH}HEpUHHP}HuHUHM}jHE}xEHEHH9wH}uEHcHEHEEHcHEHH}tyHEЋ@HEH0HMȋ}E}yTEEH.fHEE[H47HtMHUH5 f>EEEEUHH}H}Ht HE HE@HEHEUHH}HuHUHEHBUHH}uHUEB8UHH}uUHUEB}iHHx!fHH}IHb Hx3H7H@HEH}uHDžpHxЦE}u=HxlHUHMH}IIHb@J}HHx輥ClHUHMH}H$IIHa@5HEHpHpHĘ[UHH}HEHHHtHEH@EEEUHH@H}HuHE؋t HEЋ@ vUEHl`HEEHr7HtMHUH5H`|EEYHEHHǺHEЋ@HE؈HEЋ@HEHHEHHHEEUHHPH}HuЉUH±7HtHUH5w`ϲMEEEċEEĉ)‰Uă}tEHf7Ht":HH`H5T`kEH97H}HEH}uEH7Ht"@H_H5_ EEEE9EHEu'EHHMЋEHHUfEEEE;ErUHuH}EH7HH}ЋEEȋEUHHHhH`\fEEEE\Eԃm}yHH7Ht"fH^H5^DžX H7HtLH`HEHHEHH`HhAH5z^肰EHH`Hh@ H`HEHHHhA H`HEHHEHH`MEЋuHhEă}yGH7Ht"rH]H5]软EĉXEm}yHHc7Ht"yHE]H5Q]hDžXEHHH`fE΃Em}yHH7Ht"~H\H5\DžX$EHHH`fEEf} vHH7Ht"Hl\H5x\菮DžXm}yHH87Ht"H\H5&\=DžXgEHHH`[fEڃEf}vf} vHHƬ7Ht"H[H5[˭DžXuHhmEă}y\}t}u EGHQ7Ht"H3[H5?[VEĉXE)Eԃ}yHH7Ht"HZH5ZDžX,U΋EHHH`HhEEE}yGH7Ht"HhZH5tZ苬EĉXHhH fHhBvHuHH7Ht"HYH5 Z!DžXKHhHe4wHHhH8 HhH8 Hu|H7HtHhH5Y裫He7Ht"HGYH5SYjDžXE)Eԃ}yHH7Ht"HXH5XDžX?MEHHH`HpHHEEE)Eԃ}yHH7Ht"HsXH5X薪DžXHEHH@H@H@DEڋEHHH`Uڸ )HHHEHHHLHuHh=Eă}yZEĉEHWHEEH7HtMHUH5WȩE艅XHhǹEă}yZEĉEHZWHEEHJ7HtMHUH5=WTEXHȧ7HHHhHE)Eԃ}yHH٧7Ht"HVH5VިDžXUHpHh Eă}HhHhHhHpHHHBHAHBHAHBHAHhHHHhHPHHHBHAHBHAHBHAHhƀDžX\HhHƨHhHLjnHhƀHhr Hh@EȉXXUHH}HUHEfEffEEÐUHHHHH@H8H0L(EH7HHEHp(||y]|EHUHEEOHե7HtMHUH5uUߦE$HpH0 |||軠HHHH5(U賧EHTHEEVH.7HtMHUH5T8E|EHpH@||yzEHgTHEE]H7HtMHUH5ET该E|HHH5iT輦EUHpHlH89||EHSHEEfH7HtMHUH5SEȉ|H7Ht"gHPSH5WSEltbEHSHEEnHT7HtMHUH5R^E؉|EHpHD$ H`HD$HPHD$HXHD$HhH$AA|||HHHH5TRߤEHRHEEzHZ7HtMHUH5QdE艅|E"hHHH5;RVEH(ƒ H(EHuQHEEH7HtMHUH5SQ轢E|HPHu=HXHUHH)HH=~OHHH5Q蜣E8HPH;E}!HHH5QnE Dž|}uHHƀHpJ|$$UHHH}Hu|HpHEEEHEƀH} ktHHl7Ht"HPH5PqDžl,H}&HEH}uHH 7Ht"HOH5ODžlH}kHEH}uHH7Ht"H>OH5EO诠DžljHEH@8Ht HE@@uDžlCHEP@HE@<9vSHE@H5>)]؉]PH} H}t:EEHHHH}脜EE;E|H77HH}ЋEԉEEHx[UHH0H}HuU܉M؃}uUHuH}EHuUH}XE}yAH=7Ht"DH=H5=BEEEEԋEUHHPH}uHUHMDELMHEHE}u&HMH}H>HuΧEEEUHH`H}HuUMLEDMH}HEHEEEH}E}yDHI7Ht"lH<H5<NEEHEH@pHtHEHPxHEHppH}AH}t:H}HHMH= ۦHUHH}H5gH}؋EHMUHuAYE}yMHy7Ht"H <H5<~H}jEEHuH}g E}yJH7Ht"H;H5;H}EEIE@HË7Ht"HW;H5^;ȌEEUHH0H}HuHEH}E}yDHT7Ht"H:H5:YEEHEH@pHtHEHPxHEHppH}H}HuE}y;Hϊ7Ht~Hc:H5j:ԋZHuH}E}y;H~7Ht-H:H5:胋 EHEHt H}[EE܋EUHH`H}HuUHEHEH;HEHEHuH}HM(uXEHv9HEE6H7HtMHUH5T9辊EEHuH}HEH}uBH]7Ht"<H8H58bE(HEЉ‹MHuH}~EH}u܉uEUHH`H}HuUHMDEH}itzH}MtHuH}.EEHM8HEE[H7HtMHUH5+8蕉EEHuH}轩HEH}uBH47Ht"aH7H579E=HEЉƋEHUMH}LUAIЉHL5EH}袞E܉EEUHH H}HuHUMMHUHuH}AAUHHPH}HuHU؉MLEDMH}t HE؋@EEH}t HEHHEHEEHUȋMH}AIЋUHupE}y EEHE@HEH0MH}KE}y)HEHP HE@HHH8EErHE@PHEPH}tSH}eE}yAHv7Ht"H 6H56{EEEEUHH`H}uHE}HE@EiH}hEȃ}yWEȉEH5HEEH…7HtMHUH5b5̆E؉E6EHHHEHpH} Eȃ}yWEȉEH5HEEHC7HtMHUH54MEE}~oHuH}uUEH4HEEHԄ7HtMHUH5t4ޅEE3H}HEHEEE;EH}EH}H}EȉEEUHH@H}HuHUȉMċuH}E}yWEEH3HEEH7HtMHUH53EEHE؋@HHHHHHEHx蓅HHEHPHEH@HuEH7Ht"H3H53艄EHEHHHE؋@HHHHHHEHHEHHHE؋@HHHHHEĉBHEHHHE؋@HHHHHHEHBEEUHH H}HuHE@H4HEHx ~HHEHP HEH@ HuBHo7Ht"H2H5 2tE&HEHP HE@HHHEHEEUHHpH}HuUHMHEH}H}RE؃}yDHȁ7Ht"GH\1H5c1͂E؉EHEH@pHtHEHPxHEHppH})H}HuE؃}yDHC7Ht"SH0H50HE؉EHuH}:E؃}yDH7Ht"YH}0H50E؉E>H|7HEHHHHEH}uEH7Ht"`H0H50臁EHEH8HuvE؃}yWE؉EH/HEEfH 7HtMHUH5/EEfEyEHHHEH0EHHHH}聂E؃}yBH7HlH!/H5(/蒀EE;E{HuȋMHUH}E؃}y?H"7HuH.H5.#mHE@PHEPH}]E؃}yAH~7Ht"|HT.H5[.E؉EEH}E؉EEUHHĀH}HuUHMDELMH}7H}}EEHHHEHHHEH}HHH‹EHHHEH0H}E؃}yWE؉EHn-HEEH}7HtMHUH5L-~EE#EE;ED6H}+HE@H} E؃}yBH+}7HH,H5,,~HuHH}ȺE؃}yGH|7Ht"H^,H5e,}H} 9H}HuEH} }yBHd|7HH+H5+e}HEH@pHtHEHPxHEHppH}HuH}7E؃}yBH{7HHv+H5}+|ZHw7HEHHHHEH}uEH{7Ht"H+H5+|EEHHHHEHUHHHuЋMHUH}E؃}yKH{7Ht"H*H5*|HYw7HH}mHE@PHEPH}YE؃}yAHz7Ht"H(*H5/*{E؉EEH}v}؉}EUHH H}HuUHEHx03HUHEHB0UHH H}HuHUMMHUHuH}AAUHH@H}HuHU؉MLEDMċEHMȋUHuH}AE}y EEUHuH}PE}y)HEHP HE@HHH8vEEkHE@PHEPH}1XE}yAHy7Ht"xH(H5(zEEEEUHH H}uEH}uEHx7Ht"HB(H5I(yE}yHt}gHHEH8Hu}6EE}}uLE uBHx7Ht"H'H5'yE[}uNE%uBHw7Ht"HA'H5H'xEEEUHH0H}HuUHEHx0MHuAAƀE}u EEE؋EUHHPH}HuЉUHHEEHHHHHHH)HeHEHHHHEHEHEEHUEHHH<E}yBHv7HH&H5 &wEHHHEH0EHUHH<E}y?Hv7HH%H5%wuEE;E%UHuHEHx05E}y;Hu7Ht,H?%H5F%vEE-EEHUHH<EE;E|EEHeEUHH0H}HuUHEHx0MHuAA͂E}u EEE؋EUHH0H}HuUHEHx0MHuAAJE}u EEE؋EUHHH}HEHx0yzUHH0H}HuUHEHx0MHUAA}E}u EEE؋EUHHPH}HuЉUHHEEHHHHHHH)HeHEHHHHEHEHEEHUEHHH<襫E}yBHs7H H#H5$#tEHHHEH0EHUHH!rE&HMUHuH}EH}(EEEUHHpH}HuUHMHEHEHEEH}=E}yDHp7Ht"LH H5 qEEH}UHuI>E}yMHp7Ht"RH H5' qH}=EEH}tcH}Hu[E}yMH"p7Ht"ZHH5'qH}Z=EE,LUHUHMHuH}D$HEHD$H$AIHHL3lEH}<}yDHo7Ht"eHH5pEEHEHtxHEHtoHMEԉHuH}E}yBH o7HnHH5 pHEHuGHn7Ht"rHNH5UoE]HuH}ȺXE}y;H]n7Ht+zHH5boEHEHt?EEHHHEHH8BEE9ErHsj7HH}HEHt H}HEHt H}裦EEEUHH}UHH}HuHUHUHEHBpHUHEHBxUHH}UHHH}H}H5g蜏Ht E%H}H5Q~Ht EEEUHH H}uEEHUH} UHH H}uHEt ERHUH} y E3}uEtEEt EEEUHH`H}HuHUMHgh7HH}HHEH}uXEHQHEEnHl7HtMHUH5-!mEE EEHHHUEEEHHHuHEEEHHEHUHMHHHE‹E܍E܋EHHHuE؃}y;HRk7HtY}H^H5cWl5EEHHUH}$IIйqFEHrg7HH}ЋE؉EEUHHuf}EffEHUHEfUHH@H}uUMLELMHUHMu}DUL]ED$H$IIȉDLRUHHHXHPLHDžtHP@vaEH+HEDž|Hi7Ht |HUH5jE<'HXu[EHHEEH{i7HtMHUH5jE<HXHHt@HXHHt-HXH@4uHX 2]E艅H[7Ht#8H(H5 \EH HEE~H[7HtMHUH5 \EUHH}HEHPHE@0HHEH@HUHH}HEP HE@0)ȉHEH@HH)HUHH}HUHEfEffEEUHH0H}H}HuHƀH}}oEHE؋;Ew EHE؋+UUԋEUHH}uUHUE􉂔HUEUHHPH}HuHUHUH}Ⱦi yoHEȋuXEH/ HEEHY7HtMHUH5 ZEEEH}u EEЉEHE<uMfHE<uMUEH HEEHVY7HtMHUH5l `ZEEE؉EHUH}Ⱦ EEUHHPH}HuHUH}Ⱦ y EEtEEHuH}qyUEH HEEHX7HtMHUH5 YEEEEUHH0H}HuEH} ʂE}yAH X7Ht"H H5 YEEEEUHH0H}HuHuH}غE}y;HW7Ht=HH5XHEEHUHEHEEUHUHUHH0H}uHUHEHT7H8HUH5uFE}tIHV7Ht"<HXH5^W}MSE`UHuH}{:E}tRHV7Ht"CHH5WH}i<}REHUH}H5@ E}yNHV7Ht"LHH5WH};EԹHEHPH}H5h E}yTHU7Ht"SHH5VH}'H};EԹH}p;EEUHHH}HEHHtHAQ7HPHEH8HEHUHH H}uHUHEHHHUEHcH}" UHH0H}uHUHEHUS7H8HUH5g`DE}tIHT7Ht"HH5 U}PEUHuH}&8E}tRH+T7Ht"HH50UH}:}PEuHUH}H5 E}yNHS7Ht"H-H53TH}9EԹ HEHPH}H54| E}yWHMS7Ht"HH5RTH}69H}EԹHEHPH}H5 E}yaHR7Ht"HFH5LSH}8H}QHEHxDEԹH}8EEUHHHXTHHHEHO7H8HUH5AE}tLHR7Ht"HH5S}{NDTHXH}5E}tIHQ7Ht"HH5R} NEDžlH}HlHpH5*芷E}tIH+Q7Ht"HH50R}MEHpFHHHHuvHP7HtHpH5QHP7Ht"HH5QEEH}c6EDDUHHP}HuЉUHME܉E}tA}th}tHUuH}E}HEǀHUuH}cE}HEǀ|HUuH}E}xcHEǀSEHHEEHUO7HtMHUH5_PEEEUHHP}HuЉUHME܉E}t}t)}t=EHUuH}EoHUH„uH}OESEH/HEEHN7HtMHUH5 OEEEUHH H}uHUHEǀHEHPuH}GÐUHH0H}HuHEHEHHE@HE苀wEHM7Ht"=HH5NEH?K7H8HUH5B=E}tIHtM7Ht"EHhH5nyN}IE?HEHH}H5[ E}yBHM7HLHH5NHEHPH}H5 E}y?HL7HTHH5MdH}HUH5_E}y;H=L7Ht+ZH1H57BMEH}2EE܋EUHHPH}HuHEHHE@HEȋwXEHHEEvHK7HtMHUH5LEEHEHPHEH0HEȋHM觾 E؃}yTE؉EH9HEE~HK7HtMHUH5!LEEEEUHHP}HuHUẺE}t}}tHuH}E HF7HHHEHHEHHuXEHhHEE܎HFJ7HtMHUH5EPKEEHEHfHE@EkHEHuESEHHEEHI7HtMHUH5JEEEUHH@}HuHUȋE܉E}t}t,}t6HuH}mEwHuH}EeHuH}2ESEHHEEHH7HtMHUH5JEEċEUHH0H}HuHEHEHHE@HE苀wEHH7Ht"HsH5yIEHE7H8HUH57E}tIHH7Ht"H H5I}}DEHEHH}H5+ E}yBHG7HXHH5H1HEHPH}H5, E}yBHAG7HH1H57BHHEHPH}H5_ E}y?HF7HHH5GdH}HUH5YE}y;HxF7Ht+HlH5r}GEH}X,EE܋EUHHP}HuHEHEHHE@}M=HEH}uXEHHEEHE7HtMHUH5FEEH2C7H8HUH555E܃}tIHgE7Ht"H[H5alF}AEIH}йHH5e#E܃}tIHD7Ht"HH5E}_AEH}HUH5*踜E܃}tFHD7Ht"HH5E}@EdH}HUH5WE܃}y;H&D7Ht+HH5 +EEH}*E܉EEUHH0H}HuHEHEHHE@HE苀wEHC7Ht"1HH5DE5H@7H8HUH52E}tIH+C7Ht"9HH5%0D}?EHEHPH}H5( E}y?HB7H?HH5CdH}HUH5UE}y;H[B7Ht+EHOH5U`CEH};(EE܋EUHHHXHPEH` HPH`c E}yGHA7Ht"_HH5BELH`E}yBHZA7H*fHJH5P[BHXHHtHX('HXHH>7H8HXH50E}tIH@7Ht"vHH5A}/=EkHPHHXH8H5= E}yBHR@7H"HBH5HSAHPHPHXH8H5> E}yBH?7HHH5@HPHPHXH8H5@ E}yBHp?7H@H`H5fq@HPHPHXH8H5 E}yBH>7HHH5@HPHP HXH8H5u E}yBH>7H^H~H5?7HPHP(HXH8H5 ; E}yBH>7HH H5?HPHP0HXH8H5 E}yBH=7H|HH5>UHPHP8HXH8H5?Y E}yBH;=7H H+H51<>HXH8H5E}tFH<7Ht"HH5=}69EuHXH8HUH5茔E}tFHb<7Ht"HVH5\g=}8EE}yHXE"H`O H` ELLUHH }uHUH:7H@HHtH:7H@HHUu}ЉEEEUHHpH}HuEHEEHE2HEHEuH}uXEHHHEEH&;7HtMHUH5%05EHEH8H H5葐Ẽ}tFHg87Ht"H[H5al9}4E}HEH8HUйH5^&Ẽ}tFH77Ht" HH59}b4EH}+EH}H} ẺEEUHHH}H}t5HEHHtH37HHEH8HEHHE@UHH0H}HuEHEHHtH}:HEHH47H8HUH5Y&E}tIH67Ht"AHH57}G3EHEHHEH8H5[ E}yBHp67HDKH`H5fq7HEHPHEH8H5 E}yBH67HSHH57HEHPHEH8H5  E}yBH57Hn[HH56GHEHPHEH8H5 E}yBH/57HcHH5%06HEHP HEH8H5S E}y?H47HkHH55tHEH8HUH5~芌E}tFH`47Ht"qHTH5Ze5}0E EH}JEE܋EUHH }HuHUEE}t }t,}t6HuH}E+HuH}tEHuH}EEEUH}HEH7HEHE@;EuHEH@HEHE HEHHuHEUHH}uE!EHU;EuEEEHE苀L;EwEEUH}HEH7HEHE@;Eu HEHHEHE HEHHuHEUHH H}EH7HE1HEH8HuIuHE@t HE@EHE HEHHuËEUHH H}EHk7HE%HEH8Hu%Iu HE@EHE HEHHuϋEUHW7ugEH7HE(UHEHHcHHW7 EHE HEHHűEHHHeW7EHSW7UH}HEH7HE HE@;EuHE@HEHE HEHHuH}x HEHEHEUH}HEH47HE HE@;EuHE@HHEHE HEHHuHEUH}HEH7HE HE@;EuHE@HEHE HEHHuHEUH}܉uE}t5HHEHE@;Eu HEEDHE HEu3HHEHE@;Eu HEEHE HEuڋEUH}܉uE}t3HLHEHE;Eu HE@EHE HEu1HHEHE;Eu HE@EHE HEu܋EfUHHpH}HuHUH} Eă}yEH6/7Ht"HH5;0EHEHEH}Eă}yDH.7Ht"HpH5o/EĉEH}HEH}uXEH(HEEHR.7HtMHUH5\/EE6HEHEHEHH}ȾEHUHuH}Eă}yDH-7Ht"HH5.EĉEHE@0HEHEHp(H}HHU yEHk-7Ht"HH5p.E:HE@@HEHEHp8H}HHUO yEH,7Ht"HH5-EHE@ HEHEHpH}H8HU yEH,7Ht"H/H5.-EVHEH8HEHHEHH}H(@ HHEHHEHHuEH+7Ht"HH5,EHE@@HEHP8H}[Eă}yBH+7HH*H5),XHE@0HEHP(H}ZEă}yBH+7HHH5,HE@HEHPH}@ZEă}yBH*7HHVH5U+HEHH}ZEă}y;HI*7HtFHH5N+"HEHH=^'HEH@EH}EĉEEUHH}uHEX;EuHEHPHEHEHEUHHpH}HuHUH} ɼ Eă}yEHt)7Ht"HH5y*EHEHEH}sHEH}uEH)7Ht" HH5*EHEHHuHEHHEHEH@HEHEHHEHEH@HEH}tH}uEH(7Ht"H'H5&)EHEHHtHEHHuEH(7Ht"HH5)E&HEHHEHH}H0}C HHEHHEHHuEH'7Ht"%H9H58(EHEHHEHHEH> HHEH HEH HuEH'7Ht"/HH5 (EHEH H=$HELHEH HEH0HEH8HEHHEHMIHHH6E HHEHHEHHuEH8&7Ht"9HH5='EDHEHH=C#HEH(Ht(H!7HPHEH(H}H(HEH8Ht(H!7HPHEH8H}H8HEH Ht(H|!7HPHEH H}H HEHHt(HD!7HPHEHH}HRHuHPHEH EHEHHt(H 7HPHEHH}H}yDH$7Ht"HHHH5G%EĉEHEHH}TEă}yTEĉEHHEENH$7HtMHUH5'%EE2HEHH=1!H}HHEH@EEUHHH}HEHHtH7HPHEH8HEHUHH@H}HuHUHEHEHmH}yEHI#7Ht"aHH5N$EkH}gHEHEH+EHEH}yEH"7Ht"dHH5#EHuHH}HHUһ uHEHHuEHl"7Ht"fHH5q#EHEHH=wHEHH=`HEHHEHpE}yDH!7Ht"pHxH5w"EEHEHHEHHEH8 HHEH HEH HuEHH!7Ht"yHH5M"EjHEH H=SHEHHEH8HEH HEL(HEHIHL: HHEHHEHHuEH 7Ht"H1H50!EHEHH=*H}HsHEH(Ht(H-7HPHEH(H}H(;HEH8Ht(H7HPHEH8H}H8HEH Ht(H7HPHEH H}H HEHHt(H7HPHEHH}HHuHPHEH EHEHHt(H/7HPHEHH}H=}yAH7Ht"HH5EEEEUHH}HUHEfEffEEUHHpH}HuUEHo7HH}ЉEă}yWEĉEHHEELH7HtMHUH5(E؉EH7H@0H}HUHuЉEă}y`H} EĉEHrHEEQH7HtMHUH5HEEVH}7H@(H}ЉEă}uE}HM7H@(H}ЉEă}uEH'7HHuH}ЉEă}y]H}.EĉEHHEE`H7HtMHUH5lEE}H7H@ H}HuЉEă}uEH}}tBHP7Ht"kHH5UEEEUHHH}HuHUHMH}uEHEH9HUHEHMHMHuH9uHuH}HM(tSH}HEH5fHuHEH}H}HEH9EHuH}HM(u}H}uHE8tXEHHEEH7HtMHUH5EEEH}uHE:8tEH7Ht"HWH5VEH}ucHEH5\HuHxH}HpHpH9pHuHxHp(u E#H}uiHEH5HhH`H}HXHXH9XHhH`HX(u EH}ufHEH5HPHHH}H@H@H9@HPHHH@(u E@H7Ht"HH5EEUHHPH}HuHUHEHEHEH7H@PH}ЉEHEh ftHEh EEE9EsEHc7Ht"H H5 hE)H>7HH}ЅtUHuH=]H7Ht"HH5EH7L@HUHuH}AЉE}yDH7Ht"H,H5+EEKH`7HH}HuȺЉE}yBH7HHH5H7H@HH}ЉE}yBH7HH]H5\aH7HHUHuH}ЉE}yBHR7H!HH5SH07HH}ЅtUHuH=OH7Ht"HH5EH7H@ HuH}ЅxEH7Ht" H2H51E/He7H@XHUH}HMHuЉE}yBH7HHH5 H7HHuH}ЉE}y?H7HH[H5ZbH7H@ H}HuЅtBH_7Ht"#HH5dEEH}cH}ZH}QEEċEUHHHXHPHHHHHEH`HX Eԃ}yHH7Ht"LHLH5KDžDH`HEHXHEH}uHH57Ht"UHH5:DžDlHEHHuHEHHEHEH@HEHEHHEHEH@HEH}tH}uHH7Ht"bHKH5JDžDEHmH}yHHH7Ht"jHH5MDžDEHHHPXfEEEH)EH}yHH7Ht"nH}H5|DžD EHHPHEEEHmH}yHHj7Ht"tHH5oDžDEHHHPzfEEEH)EH}yHH7Ht"xHH5DžD.EHHPHEEEHmH}yHH7Ht"~H4H53DžDEHHPEEEH)EH}yHH7Ht"HH5$DžDVEHHPHEEEHmH}yHH7Ht"H\H5[DžDEHHHPfEEEH)EH}yHHA7Ht"HH5FDžDxEHHPHEEEEHEEHEEHEHXHHUHu tHH7Ht"HSH5RDžDHUHXHHu蚧 tHHD7Ht"HH5IDžD{HXHHUHu3 tHH 7Ht"HH5DžDHuHMHUH}~Eԃ}HXH5lHXHHXHHX^Eԃ}yGH* 7Ht"HH5/EԉDbHXHHXHTEԃ}yGH 7Ht"H\H5[ EԉDMHpHUHuH}LUIIHHL* Eԃ}yDH5 7Ht"HH5: EԉDpHUHXH8Hp% tEH 7Ht"HwH5v DžD EЉDDUHH }EH6HE5HE@;Eu$Hn 7HPXHEx҅t HE@EHE HEHHuEUHHm17uEH;6HE@H 7HPXHEx҅t#UHEHHcHH!17 EHE HEHHuEHHH07EH07UH}EH6HEHE@;Eu HE@EHE HEHHu׋EUHH H}EH^6HE>HEHxHu!u$H 7HPXHEx҅t HE@EHE HEHHuEUHH H}EH6HE=HEH8Hu u$H7HPXHEx҅t HE@EHE HEHHuEUHH }EH6HE8HE@;E|$HF7HPXHEx҅t HE@EHE HEHHuEUH}HEH6HEHE@;Eu HEHHEHE HEHHuHEUH}HEHћ6HEHE@;EuHEH@HEHE HEHHuHEUH}HEH6HEHE@;Eu HEHEHE HEHHuHEUH}EH<6HEHE@;Eu HE@EHE HEHHu׋EUH}܋E܉EHEH6HE)HE@tHE@;Eu HEHHEHE HEHHuHEUHH }EEEHL6HE(HE@tHE@;Eu HE@EHE HEHHũ}t}GHEEEUHH}H}Ht E HE@$EEUH-7ugEH6HE(UHEHHcHH]-7 EHE HEHHűEHHH1-7EH-7UHH H}EH#6HE%HEH8Huu HE@EHE HEHHuϋEUHH H}EH͙6HE3HEH@Ht!HEHpH}!u HE@EHE HEHHu}u:H{7HtHUH5EEEEUH}uEH%6HE)HE@;EuHE@;Eu HE@EHE HEHHu˃}u EEEEUHH0}܉uHEu؋}rE}u HEKH6HE*HE@tHE@;EuHEH@HEHE HEHHuHEHEHEUH}EH66HE(HE@tHE@;Eu HE@EHE HEHHűEUH}EH6HE(HE@tHE@;Eu HE@EHE HEHHűEUHH}EHEK8uHEP98uEEWH`6HE8HEPHE8u HEPHE@8u HE@EHE HEHHuEEEUH}HEH6HE*HE@tHE@;EuHEHHEHE HEHHuH}tGHEHEHhHEHEHuH}HM(u HEHuHuHEÐUHHH}H6HHHEHHEHHt EEEUHHH}H}t3HEHHtHEH80 HEHHb6HH}UHHĀH}HuHEHEH}IAE}tWEEHHEE_Hb7HtMHUH5ֿlE؉EH;6HH}HEH}uXEHHEEcH7HtMHUH5cEEGHEHUH}IIйE}yTH7Ht"iHH5H6HH}ЋEEHEHEHEEHuH}AEH6HH}Ѓ}yTEEHjHEEwH6HtMHUH5DEE+HEHHUHHHHEPHEPEEUHH H}HuH}7E}uBHB6Ht"HH5GEu}iYEEUHH@H}HuUHMDEHEHHt HE@uEH6Ht"H'H5*EȨ}u EEHE@HEHH}up2 E}tL}薢 EH06Ht"HH55EEeHEH8. HEH}uBH6Ht"H?H5BEȨEEUHH0H}uHUMLELMHEH8HMHU؋uAXUHH0H}uHUMLEHEH8HU؋u˜UHH@H}HuEH}uEH6Ht"HbH5eEHuH}E}u4HuH}E}tuHUH}EEE[HEH8S- HEH}t9H}tHEH@H8yHEЉHEH@H@EEE̋EUHH }}t }t}u EF}u E7H6HtUH5YEEUHH H}H}uBH6Ht"]HH5EKHEH8-, HEH}u E&HEH@t EEEUHH0H}HuHUHEH}tH}uEH6Ht"H3H56EHEHHEH8c+ HEH}uBH[6Ht"HǸH5ʸ`EԨhHEH@HHEHEHHE@<tHE@<t HE@<uHE<w HEHHuH}"EEUHH0H}HuH}tH}uBH6Ht"HH5EYHEH88* HEH}u Eܨ4HEHxHuq }HuHuH} EEUH}HuEȉEHUHEUHH0H}H}uBH6Ht"H&H5)ETHEEH}_, HEHE@uEHEH8Hut) HEH}uËEEԋEUHH@H}؉uHEE4H}+ HEHE@uE;EEt HEHE(HEH8Hu( HEH}uHEHEUHH H}uH}uBH6Ht"HH5E]}uH}EFuH}HEH}u E&HEH@t EEEUHH0H}uHUH}uEH6Ht"+H5H58E}uHuH}ZEuH};HEEH}t^H}tHEH@H8vHE؉HEH@@E}t }t}u E}u EEEEԋEUHH`H}HuH}uEH6Ht"XH4H57E)HuH}E}yWEEHHEE^HU6HtMHUH5ɳ_EEHEHUHEHUHEHuH}HM(u EyH}uEH}HeEHEH8HuPE}y9H6Ht"fHH5uuEUHH}HUHEEȉEEUHH0H}uH}u HE]}uHEH8$ HEuH}HEH}tHEH@H@(HEHEHEHEHEUHH0H}uH}u HE]}uHEH8t$ HEuH}FHEH}tHEH@H@,HEHEHEHEHEUHH0H}uHUH}tH}uBH 6Ht"HyH5|Eo}uHuH} ETuH}HEH}u EԨ4HEHxHu}HuHuH}uEEUHH@H}uHUHMHEH}tH}uEH*6Ht"HH5/E}uHUHuH}EHEHuH}HEH}u ĘhHEH@HHEHEHHE@<tHE@<t HE@<uHE<w HEHHuH}EEUHH@H}HuHUH} H}uHEH8! HEHEH8HuкcHEH}uEH6Ht"!H<H5?EĨHEH@H@mEHUȋE쉂EE}t}t ENEEH>6Ht"3HH5CEEHUȋEHH UH}E}yBH6H;H,H5/HEȋPHEȉEE;EnHUȋ}jE}y;HA6Ht-FHH5F EH}Q H} EEċEUHH }uHUH6H@HHtH6H@HHUu}ЉEEEUHHHHH@H8H0L(L HHuHHW6Ht"aHìH5Ƭ\DžLH@EH@HEHHH8Hu]HEH}uHH6Ht"iH6H59DžHEH@H@dE}tHHb6Ht"qHΫH5ѫgDžWHPHuHHE}yGH6Ht"wHfH5iEHPH8a E}yBH6H}HH5qHXH0 E}yJH96Ht"HH5>H89 H`H(蝇 E}yVH6Ht"H?H5BH8H0HhH + E}ybHa6Ht"HͩH5ЩfH8aH0UH(IHpHu谆 E}ynH6Ht"HRH5UH8H0H(H HxHu) E}ytH_6Ht"H˨H5ΨdH}bH8VH0JH(>H 2EHP5 HPݩ EUHHH}H}t5HEHHtH,6HHEH8HEHHE@UHHHHH@H8H0L(L HHuHH26Ht"HH57DžH@EH@HvEHHH8Hu8HEH}uHH6Ht"HH5Dž/HEH@H@?E}tHH=6Ht"HH5BDžHPHuHHE}yGH6Ht"HAH5DE`HPH8< E}yBHr6HHڥH5ݥsHXH0ނ E}yJH6Ht"HH5H8{H`H(x E}yVH6Ht"HH5H8H0 HhH  E}ybH<6Ht"HH5AH8HE@ uHExt#UHEHHcHHw6 EHE0HEHHuEHHHK6EH96UHH H}EH=R6HE3HEH@Ht!HEHpH}u HE@EHE0HEHHu}u EEEEfUHH0H}uHUHEHb6H8HUH5T{eE}tIH6Ht",H7{H56{蜻}EUHuH}+E}tOH06Ht"3HzH5z5H}}荶E|H}HUH5zY E}yOHĹ6Ht";HdzH5czɺH}譟}!EH}藟EEUHH@HHHHDžDžH y HHE}yGH6Ht"VHyH5yEEEHHH uyHHHE}yGHo6Ht"bHyH5ytEHH}gE}yBH6H'iHxH5xH#HHH x}HHHE}y?Hg6H{HxH5xhiHH}gE}y;H6Ht+HwH5wE}y Hv HEUHHH}H}t5HEHHtH6HHEH8HEHHE@UHHH}HuHEH8HUH5+wUHHH}HuHEH8HUH5*wUHHHhH`\XH`HpHpHvX\ŰHEH}H6Ht"HvH5v脶HF6Ht"X\H5vKDžTMHUHpHh E}tLHٴ6Ht"HyuH5xu޵}?TH`HpHpHv\u$HpHhHuV E HpHh4 E}tO}tIH6Ht"HtH5t }jT DžTTUHH0H}HuHUEHMHuH}E} tIHo6Ht"HtH5tt}կEH>6HEHcHEH}uEH 6Ht"HsH5sERHMHUHuH}E}tYH6Ht"HFsH5Es諳H6HH}Ћ}EEuHEHE؉EuH}HE؉EuH}HE؉mEuH},HE؉RH۱6Ht" H{rH5zrH26HH}EH6HH}EEUHH}HUHEfEffEEUHH H}HEEHEHEHEHEH}EEȉEEUHH}EHEHPEHEHPEHEHPEEUHH}HUHEEȉEEUHH0H}HuUHu}qHUHuH}E}tFHZ6Ht""HpH5p_}EEEUH}HuEȉEHUHEfUHH H}HQ6HHEH}u EHUHH6H8H5FqWE}tVH6Ht"HH'qH5'q莰H6HH}Ћ}߫EHUHEHEEUHHH}H}t0HEHHt H}HEHHy6HH}UHH H}HC6H8HEH}u EHUH:6H8H5`pIE}tYH{6Ht"yHpH5p耯HҪ6HH}Ћ}ѪEHUHH6H8H5oɝE}t_H6Ht"HoH5oH}HI6HH}Ћ}HEHUHEHEEUHHH}H}HEHHt H}脓H6HHEHxHEH@Ht H}HVHEHHEH@HEH@H6HHEHx H6HH}UHH0H}HuEH}tH}uEH6Ht"H[nH5[n­EHE@trH}菒HUH6H8H5mE}tFHA6Ht"HmH5mF}觨EHE@HE@HEH0H}ďE}tFHɫ6Ht"HgmH5gmά}/EEEUHH@H}HuEH}tH}uEHR6Ht"HlH5lWEHE@0H} HEH@Ht H}HHUHw6H8H5l膚E}tIH6Ht"HVlH5Vl轫}EHUHH6H8H5@lE}tIHH6Ht"HkH5kM}讦ExH6HHEHx HEH@ HE@0HE@HEH0H}訍E}tIH6Ht" HKkH5Kk貪}EH}t EHUHHEH8H57k覶E}yDH'6Ht"HjH5j,EE\HE@,HE@HEH@HEH jHMHUHuH9uHuH}HM(HUH HEH8H5jܵE}yDH]6Ht"$HiH5ibuuHE@(HEHp H}HE}t_H6Ht",HiH5i}SE H}HōHEH@EEUHH0H}HuHUEHMHuH}AE} tIHB6Ht">HhH5hG}訣EEHE؉PH6HEHcHHEHHEHHu EtHEHHMHuH}A8E}tFH6Ht"GH3hH53h蚧}EEEUHH0H}HuH}tH}uEH%6Ht"]HgH5g*EHEH8H5hHEH8H5 hH}Af E}uHEH8H5gHEH8HUH5gE܋EUHH H}HuH}tH}uBH%6Ht"{HfH5f*EHEH8HUH5bgJEEUHH0H}H}uEH6Ht"HOfH5Of趥EEHEH8HMHUH5f E}tU}u ESH26Ht"HeH5e7}蘠E EEԋEUHHH}uHUHMLxLpH}uHH6Ht"HIeH5Ie谤Džl"MH}He@jHEH8HUHu襰E}uDžl}yGH6Ht"HdH5dElHEHnEH}y}yGH6Ht"HJdH5Jd豣El$H}t UHEH}MH}H e@QHEH8HUHu茯E}tGH 6Ht"HcH5cElHxMH}Hd@迻HEH8HxHuE}taHx6Ht"HcH5c}H}tHȝ6HHEH8ҋElHpMH}HOd@HEH8HpHuHE}t~Hɠ6Ht"HgbH5gbΡH}tH6HHEH8HxtH6HHxH8ҋEl DžllUHHH}H}t5HEHHtH6HHEH8HEHHE@UHH@H}uHUHMLEH}tH}tH}tH}uEH6Ht":HVaH5Va轠E}HtHEH}uEHX6Ht"@H`H5`]EHEH8HbH5bE}tIH6Ht"GH`H5`}QEHEH8HUH52bE}tIH}6Ht"PH`H5`肟}E@HEH8HbH5b6E}tIH 6Ht"ZH_H5_}rEHE؋@HEHHEH8H5aE}tIH6Ht"cH5_H55_蜞}EZHEЋ@HEHHEH8H5aLE}tIH"6Ht"lH^H5^'}舙EHEȋ@HEHHEH8H5RaE}tFH6Ht"tHK^H5K^貝}EsHEH8H5akE}tFHA6Ht"~H]H5]F}觘EEEUHH}H}Ht HE HEH@HEHEUHHHHHHDž(@HDž @HtHt HuHHa6Ht"H\H5\fDžHH8HUйH5`gE}tGH6Ht"H\H5\EH(HpHuЋEH6HH}Ѓ}tGHt6Ht"H\H5\yEH(EHpHEHH8HUH52_tE}tGH6Ht"H[H5[EH H0HuЋEH6HH}Ѓ}tGHx6Ht"H[H5[}EH EH0HEHH8HUH5k^xE}tGH6Ht"HZH5ZEHEHMHUHIEH6HH}Ѓ}tDHx6Ht"HZH5Z}E DžUHHH}uHUHMLxH}uHH6Ht"HYH5YDžtMH}H(]@蹱E HEH8HMHUHuE}uDžt}tLHU6Ht" HXH5XZ}軓tjH}tE6Ht"HRH5RCEEcHUH}Ⱦ_E}tAH6Ht"HRH5REEEEUHH H}H}uEH6Ht"H RH5 R臑EEHEH8HMHUH5?VqE}tFH6Ht"HQH5Q}xE9EE}w"HcMHoHu EEEEUHH0H}HuHUH}uEHs6Ht"HQH5QxEH}taHEH8HUH5Q膜E}yAH6Ht"$HPH5P EEoH}taHEH8HUH5PE}yAH6Ht"/H=PH5=P褏EEEEUHH0H}H}uEH?6Ht"GHOH5ODEEHEH8HMHUH5 T.E}tU}u ESH6Ht"RH^OH5^OŎ}&E EEԋEUHH0H}HuHEH}tH}uEHB6Ht"qHNH5NGEUHEHxHMH5,SE}tDH׌6Ht"yHuNH5uN܍EEH6HH}HHEHHEHHuEHm6Ht"H NH5 NrEHEHHHEHxHMH5RR$E}tAH6Ht"HMH5MEEHEHEPEEUHHpH}H}t HEH@HuFH6Ht"H!MH5!M舌HEE?HEHxHMHUH5QpE}tCH6Ht"HLH5LHEH}HEHEHEHEUHHpHHHEEHEEHDžpDžxHDž`DžhHEHMHUHHD$ HD$HD$HD$H$IAE}yZEEHKHEEH؉6HtMHUH5{KEȉIEtEuXEثH;KHEEHo6HtMHUH5KyE؉E}HHEEH;EtXEHJHEEH6HtMHUH5JEEExHȄ6HxHpHpHuXEHH5>N~HE(HHPJzHHE(HH}0tNDH}H!E@HHHxHU0HuE}y HE0DžUHHH}uHUHMLxH}uHH^|6Ht"H=H5=c}DžtMH}HD@E HEHxHMHUHu,E}uDžt}tLH{6Ht" HV=H5V=|}xtlH}tEH{2H5{2qHEH,m6HH}HE.H5>.mEE7}uBHVl6H H-H5-Wm}tWEEH-HEEHk6HtMHUH5-mEEHUHEHEH 75HMHUHuH9uHuH}HM(t;Hrk6Ht-H-H5-wl E EZEUHH@H}HuHUȉMH}t HEHuEHj6Ht"H,H5,kEqH}HEH}u HEHE HEHuH}IE}tBHlj6HH,H5,mkEtR}HEȉHj6Ht"H+H5+kEuH}E}yLHi6Ht"H]+H5]+jHEEMHUHuH}AEHEH9Et H}EEEUH}E%t E1E%t E E%t E@EEUHH@H}HuHUȉMHEHEH}HEH}uOHh6Ht";HO*H5O*iHEEHuH}袞E}HHh6Ht"IH)H5)MiHUHuH}йpE}tOHg6Ht"OH)H5)hHEE7HEHuH}IE}tBHzg6HXH)H5){hEtR}HEȉH!g6Ht"^H(H5(&hEuH}E}yLHf6Ht"eHk(H5k(gHEEMHUHuH}OEH}HEHt H}EÐUHHH}Hb6HHHEHHEHHt EEEUHHH}H}t3HEHHtHEH8 HEHHVb6HH}UHH0H}HuUHEHHt HE@uEHe6Ht"\H/H5 /fEب}u EEHE@HEHH}u? E}tL}e EHd6Ht"iH.H5.fEEeHEH8誕 HEH}uBHd6Ht"pH&.H5%.eEبEEUHHPH}ȉuHUMHEEHMЋuH}A)E؃}H&`6HH}HHEHHEHEHMЋuH}AE؃}ygH^`6HHEH8ҋE؉EHU-HEE܇Hc6HtMHUH5+-dEEpHEЉHEPZ}yTE؉EH,HEEH:c6HtMHUH5,DdEEEEUHHpH}uHUHMDEHEHHEHuHUH} E܃}tO}  EHb6Ht"H+,H5*,cE܉EH}uK}tEHVb6Ht"H+H5+[cE\}KH^6HHEH0HEH}uXEH}+HEEHa6HtMHUH5S+bEEHUHuH}ę E܃}t_H^6HH}Ћ} EHWa6Ht"H*H5*\bE܉E^}t EEHEH0HEH}DMIE܃}u HEH;Ev`HU]6HH}HUHEHH`6Ht"H.*H5-*aE}t EEHUHEH0HEHMH}DMIbEH\6HH}HUHEH}tL}c EH_6Ht"H)H5)aE܉EEEUHH H}uHUHMHEH8HMHUuAUHH H}uHUHEH8HUuUHH0H}HuHUHEH}tH}uEH#_6Ht"H(H5((`EHEHHEH8迏 HEH}u EԨeHEH@HEHEHHE@<tHE@<t HE@<uHE<w HEHHuH}lEEUHH0H}H}uBH1^6Ht"2H'H5'6_ETHEEH}֑ HEHE@ uEHEH8Hu HEH}uËEEԋEUHH`H}ȉuHUHMHEHEHEEH}uEHY]6Ht"[H&H5&^^E}xH};E ErE%H} HEHE@ u E;Et$EHEH8Huغ HEH}uH}uEH\6Ht"mH#&H5"&]EHEH@HEHEHEHH9rTH:\6Ht"sH%H5%?]HEHEHEdH}t,HEHEHP0HEHHHEHEHEHEHHE@t EEEUHH@H}HuEH}uEH_[6Ht"H$H5$d\EHuH}E}u4HuH} E}tuHUH} EEEUHEH8輋 HEH}t3H}tHEHxbHEЉHEH@@}^EEE̋EUHH H}H}u E6Ht"HH5@EEHMHUHuH}EԋEUHH@H}HuHUHMLEHuH}#E}yAHo>6Ht"HH5t?EE/HEHUHMHuH}LUIIHHLEċEUHH@H}uHUHMЁ}uHUHuH}ErHUuH}iE}yAH=6Ht"H/H5.>EEHMHUHuH}aE̋EUHHPH}uHUHMLELM}u$HEHMHUHuH}IhEHUuH}E}yAH<6Ht"%HlH5k=EE/HEHUHMHuH}LUIIHHLEEUHH@H}HuH}tH}uBHU<6Ht";HH5Z=EyHE؋@uUE)HHEEBH;6HtMHUH5wHH57H66HtHpH57DžHPHAH5EE}yBH66HKHH57Hs46H8HhH5J{%E}tIH56Ht"UHH56}2EXHPHHh4E}tzH956Ht"^H:H5<>6H56HtHH5 6}k1EnHuHP!HPHHXHPHtHhHH HhDž-HhHt HhdHPuUHHH}H}t5HEHHtH06HHEH8HEHHE@UHH H}HEHHt H}HUHM26H8H5Z\#E}tFH36Ht"HH54}/EEEUHH H}H/6HHHEHHEHHtrHEH8&E}yTH26Ht"HH53HF/6HHEH8ҋEEEEEUHHH}H}t%HEHHt H}H.6HH}UHHHXHPLHEEHPHHEHP@EHXuHH16Ht"HH52DžDLu}HP@HPH0HMH=R虷E}yGHt16Ht"HuH5wy2EDLEHX@tWHX:E}yBH16HHH52HX@EHuHXH`E}tz}--EH06HtH`H5 1HO06Ht?HPH5RT1}t H}DžD}t H}EDDUHH0H}uHUHMH}uBH/6Ht"HH50E.HMHEH8HEUIIH *H5*7E܋EUHH H}uHUH}uBH,/6Ht">H-H5/10E'HEH8HEUIH H5.8EEUHHH}HEHEH{HEHEHuH}HM(u E+HEHEH5MHuHEHuH}HM(u EHEHEH5HuHEHuH}HM(u EHEHEH5HuHEHuH}HM(u ESHEHEH5HuHDžxHuH}Hx(u EEEUH}}wfEHHyHcHlHHHE6Ht"MH?H5ACEHEHHEЋHH HEHEHHHHHEHEHH HEHHEHHHHHEPHEEEHE;EkEEUHHPHHHHLLHEHEEHEEEHEHDžxEHHH}t HEHH} E}yJHEH6H HH5 HUuHE}}yBH@6H H=H5?Av H} E}yBH6HD HH5 } HuXEHHEEHx6HtMHUH5EE H}H E}yBH 6H} HH5!V H} Eă}yBH6H) HH5 EH}u Ẽ}yBHi6H HfH5hj H}H0u% E}yBH 6Hh HH5  A ẺttgHuXEHHEEH5HtMHUH5EE HHHtBH85HwH5H579PH=NE}yBH5H> HH5 }HH8HH0AкE}yBHg5H HdH5fhHDžxHH8HxH@{E}yBH5HLHH5%EEE;EEH}9 }u}uHHx5Ht"&HyH5{}DžF EHEH}{ E}yJHEH5Hd5HH5=HUuHE}}yBH5H=HH5H}a E}yBHF5HCHCH5EG|} u[H}H{ E}yBH5HBJHH5H}D EЃ}yBH5HQHH5EH}uI E؃}yBH.5H\H+H5-/dH}H u E}yBH5H-bHH5M؉t0?HE}yBHU5HjHRH5TVHH 跍E}yJH5Ht"sHH5H HEHHMH`E}yJH{5Ht"H|H5~H艈HMH`H@HHHHH9HHH(HEEEH4H}HEHEHuEH5Ht"HH5EEHHHEHHHHDžHeHEH 5HEEEH<HEHEHuEH5Ht"HH5EEHHHEHHHHDž%H藆H}t HEHHtBH,5HH)H5+-H}.E}yBH5H5HH5HEH8H /E}yJHu5Ht"HvH5xzHEH8$/EE;EEH} HtpEt EfE HMHUHuH}AIE}y;H5Ht+H˿H5ͿEHEHt H}& }HHHtHH8EEtHHEHt?EEHHHEHH8nEE9ErH5HH}ЋEtHHEHt?EEHHHEHH8EE9ErHP5HH}ЋuHt EtHUHHUHEaHtHHHEEEHHHEHH8膃EE9ErH5HH}HtHUHHUH}ÐUHH H}uHUUHu y UHH }HuHUH}t(H@5L@uHz5H8HMHUAЉEEEUHHH}HEH8S3HHEHx=<H}3UHHH}HEH8&3HHEHx<H}1UHH}HuHEHHMHHHBHAHEH@HtHEHPHMHHHHBHAHEHPHMH HHHBHAHEH@HtHEHPHMH0HHHBHAUHH}HuHEHP HMHHHBHAUHHH}HuHEHPHMHHHHBHAHEHPHMHHHHBHAHEHP HMH(HHHBHAHEHP(HMHXHHHBHAHEHP0HMH8HHHBHAHEHP8HMHHHHHBHAHEHHHEUHHH}HuHEHHMHHHHBHAHEHPHMHHHHBHAH}HHEUHH@H}HuHUHuH}0HEH@HH}0u^H}}0EHHEEH5HtMHUH5|EEEEUHH@H}HuHUHuH}K/HEH@HHEHHH}}-u^H}/EHHEEH5HtMHUH5EEEEUHH@H}HuHUȉMH}ϔHEH0H}.HUHuH}>+HuH}<,HuHU}H}sH}*.UHHYgHpH0LJ||y;H5Ht.HH5 Dž|Hh/HpHt H5H@HpHp|H0HH(HEH}u[EȾH<HEEH"5HtMHUH5,EȉaHUH@H ||y]|EHHEEH5HtMHUH5E؉HUHPH(^||yiH@2)|EH*HEE#H5HtMHUH5E艅OH(H0PH5HH0@HH0HH0HHuXEH}HEE,Hc5HtMHUH5RmE|'H0HH0HH@HPeH@'HP|xQEH5Ht";HH5Dž| Dž||UHHH}HEHHtH5HPHEH8HEHUHH}HuHUHMH}rEtHuH}HEHHEHHEH}IIH0E}uXEHHEE`H5HtMHUH5EEEHuH}E}y;HX5HtmhHDH5B]IE@H5Ht"oHH5EH},t"t Dž|n E艅||UHHN5UHH0 HHHHH tMHH HuHHPE9t[EHHEEH5HtMHUH5EȉCH@HH0H}~tXEHHEE̡H|5HtMHUH5kE؉EEEHO5HEHHHHHHuXEH HEEܪH5HtMHUH5EEHEHHHHUHH}H $IIH ,EH}UHP}uUEHYHEEH?5HtMHUH5.IEEIE@H5Ht"HH5E}yHD5HHH8tt Džn EUHATSH`HHHtHE}R HEH}u[EؾHHEEH5HtMHUH5E؉HUHuHE}yZEEHwHEEH]5HtMHUH5LgE쉅/H@ HUHkHEHPE9H5Ht"HH5H5Ht']H}HH5H@EHHMH@H}IIHV$"H@HPH@H蟛EH@G H}}H5HHH5HEHH@HHHHHH~HuH H@ HUHiHEHPE9H5Ht"MH H5"H5Ht8H@DeH}ADHH5 H@EHHMHuHH@H$IAH wU E}uBHE5Ht"XH1H5/JE!H@HPH@HuEH@ }H5HeHH5uHHPH@HHp诃HHHHHH@HpH$IAH =,E}uBH 5Ht"zHH5E@HHp^zEHp}y}H5HtmHH5IH^5Ht"HJH5HcEEvtlt Džn EH`[A\UHH}H}Ht HE HEHHEHEUHH  HHHHEHE Zt0HE}HEH}u[EȾHHEEH5HtMHUH5 EȉHEHPHuH E}yZEEHHEE̷H5HtMHUH5uE؉HUHuHE}yBH'5H?HH5 (HUHPHHHBHAHUHPHHHHHBHAHUH 8dHPE9s H@EHHuHPH}EE}uBHU5Ht"HAH5?ZEEH} 1HEHPHuH_E}yBH5HHŹH5ùHHHHHHHUHPHHHBHAHUHPHHHHHBHAHUH bHPE9s H@EHHuHPHE}uEH5Ht"HĸH5¸EEHPH*HPP9t[EHaHEE#HG5HtMHUH56QE艅WH@HH0H}8qE}yBH5H)HŷH5÷HEHHHHpHP&E}uUEHlHEE3HR5HtMHUH5A\EEIE@H 5Ht":HH5EH}MHEHx@EUH}}wfEHH6HcH)HH5HEKE}yBH5HHH5zHEPHEHEHP0H}H5JE}yBHi5H'H H5 jHEPHEHEHP8H}H5=JJE}yBH5HHH5HEPHEHUE}y;Hz5Ht<HH5!HEǀHEHE(H}`H}miH}iHEHEUHH }uHUH5H@HHtH5H@HHUu}ЉEEEUHHHHH@H84H8jhH8ǀH5H8HHH5E}tLHF5Ht"HH5K}謤0fH@@H@H0HHŋE}tIHʧ5Ht" HnH5qϨ}0EHHH8HUH5ʈE}yBH^5H}HH5_VEtuH5HtUH5Z"H5Ht"HH5E4)DžlHHH8HlHpH5 E}tIH[5Ht"'HH5`}ELHp՛H8H8H5HtHpH5gH5Ht"0HRH5U賦EH84HHH8HPH5诲E}yBH05HO<HЅH5Ӆ1(H8HHH8XHPEHP-}yBH5HGHSH5V败H8PH8H8HPHHH8H5DE}y;H*5HtMQH΄H5ф/)H8PH8Dž02HHH8dH8cE00UHHH}H}t5HEHHtH5HHEH8HEHHE@UHH0H}HuHڠ5H8HUH5ݒE}tFH5Ht"kHH5HE H}bHEǀHE@HEH0H}膆E}tBH5HwH+H5.茣aHUH}H5)[BE}yBH,5H)~ĤH5ς-HEPHEHEHPH}H5AE}yBH5HHRH5U賢HEPHEHEHPH}H59gAE}yBH85H5H؁H5ہ9HEPHEHEHPH}H5@E}yBH5HH^H5a迡HEPHEHEHP H}H5I@E}y;HD5HtEHH5I!HEPHEHEHE(H}!H}.`H}_HEHEUHH@H}HuЉUEEH}uEH5Ht"H6H59藠EHEHHEHEЋ@EHEǀ}HEЋ@HEH0HMH=%E}xHEǀ}1uwHEЋ@HEH0HMH=р$E}xHEǀ}1u7HEЋ@HEH0HMH=$E}xHEǀ}yBHc5H!HH5dEHE؋t H}HEǀHE؋uqHuH}~HHEHHEHH&H5H HW~H5Z~踞HE؋uqHuH}HHEHHEHHH75H H}H5}8dHE؋ulH}HǘHUHuE}+H5HzH\}H5_}轝SHEǀHuH}HHEHHEHHHEǀHuH}HHEHHEHHusHEǀH}HǘHUHu*E}y?HЛ5H"Hp|H5s|ќjHEHHuBH5Ht"*H%|H5(|膜E}t H}Ei}1uKH5HtH5/}/UHuH}AVSE}t H}8EEȋEUHHpH}HuUHMDEH}YgE}yWEEHF{HEESHt5HtMHUH5 {~EEQH}MUHugE}yBH5H WHzH5zH}HUHuD$HD$H$AA>E}y?H5H_H3zH56z蔚aHuH}EH}n}y;H55Ht+fHyH5y:EH}dfEEEUHSHH}HuȉUHMDEEE}HEȋ@HEH8HzNHEH}HEȋ@HUHEHHH)HHH)HHEHEȋ@H+EHv HmHEHEHHEHEȋ@HEHuH} HizŴHEH}t/HE HEȋ@HUHEHHH)HHH)HHEH}H}HEHEH yHMHEHuH}HM(HEHEHzyH]HEHuH}HM(tOHEHxH*yHpHDžhHxHpHh(uE}tH}uoE%ucUHuH}E}x ]]]}y9H5Ht"H;wH5>w蜗H}uE%u }EHMUHuH}ANE}}EHMUHuH}A=E}ye}u_}HUHuH}'E}yvHÕ5HtfHgvH5jvȖBH5Ht+H,vH5/v荖EuuEHĘ[UHHPH}HuHUHMLELMHUHMHuH}LUL]HD$HD$HEH$IIHHLLUHHPH}HuHUHMLELMHEH}uEH5Ht" H=uH5@u螕EZH}8THE@HEHEH0H}HU|-tEH&5Ht"(HtH5t+EHE苀PHE艐HE؋@HEHEH0HEHxHU,tEH5Ht"0HEtH5Ht覔EJHE苀PHE艐HEЋ@HEHEH0HEHxHUr,tEH5Ht"8HsH5s!EHE苀PHE艐HEȋ@HEHEH0HEHxHU+tEH5Ht"@H;sH5>s蜓E@HE苀PHE艐HE@HEHEH0HEHx HUh+tEH5Ht"HHrH5rEHE苀PHE艐H}HE@HEHEH0HEHx(HU*tEH5Ht"QH&rH5)r臒E+HE苀PHE艐H}H}  HE@HEHEH0HEHx0HU=*tEH5Ht"\HqH5qEHE苀PHE艐HE @HEHE H0HEHx8HU)tEHb5Ht"eHqH5 qgE HE苀PHE艐HUE}yBH5HnHpH5pHUHuHƘ[E}y;H5Ht]vH*pH5-p苐9HEǀHEǀHE苐HE艐EH}fOH}OEEEUHHPH}HuHUHMLELMHEH}uEHƎ5Ht"HjoH5moˏEHE@HEHEH0H}HU'tEH\5Ht"HoH5oaENHE؋@HEHEH0HEHxHUD'tEH5Ht"HnH5nEHEЋ@HEHEH0HEHxHU&tEH5Ht"H$nH5'n腎ErHEȋ@HEHEH0HEHxHUh&tEH5Ht"HmH5mEHE@HEHEH0HEHx HU%tEH5Ht"HHmH5Km詍EHUHuHƘNXE}y;H=5Ht]HlH5lB9HEǀHEǀHE苐HE艐EH}LH}KEEEUHH@H}uHUHMLEH}uEH5Ht"H.lH51l菌EHUE䉂HE؋@HEH0H}q$tEH5Ht"HkH5k E9HE苀PHE艐HEЋ@HEH0HEHx#tEH5Ht" HBkH5Ek裋EHE苀PHE艐HEȋ@HEH0HEHxw#tBH!5Ht"HjH5j&EBHE苀PHE艐HEǀHE苐HE艐EH}IH}IEEċEUHHH}H}uBHm5Ht"2HjH5jrE HEEEUHH0H}HuH}uBH5Ht"KHiH5iE@H}t,HuHE苸E}yEUHEHE苀E܋EUHH}HEu HYjHECHEu HMjHE'HEu HAjHE HjHEHEUHH@H}uHUHMH}uBH5Ht"HhH5hEHUHEȋHEHMHuI*mE}yDHF~5Ht"H^H5^KEEHEHMЋUHuH}IEH}O}yAH}5Ht"Hy^H5|^~EEaHEHEH9sEHEHH}E2EHEHEHUHEHHH}EEUHH H}H}uEH}5Ht"H]H5] ~EH}HǘcHUHuHƘHE苸HE}yAH|5Ht"H>]H5A]}EEEEUHHH}HuHUE-üHH}KE}tDH |5Ht"1Hg^H5r^}EE}tmHuH}E}tRH}MH{5Ht"9H]H5]|}}nH}HEHHxHxHHHPHuH}0E}tBH{5HG@H`]H5k] | HEH0H}E}tBHz5HFH]H5 ]{HuH}SLHE@+Ew)HE@+EHEHEHHUHH4HEHEH HUHHHBHAEHE@;EEEUHH H}HuHUH}tHEHHHEHx0HUHuѸUHSHHHHDž\HHHpHHHxH@HEHuHpH=\HpHpuHHy5Ht"Hw[H5[ zDž HpHxHH)HH)EHuHp H[cHpHpuHHx5Ht"HZH5ZyDž@ H@HpHxHH)HHH)HH HEHp EEHHHOA5HHHHHHHEMEHHH A5H4HpHu?EHp<,u.EHpEHHH@5D\E}E\u|H7w5HtHpH59ZAxHw5Ht"H_YH5jYxDž\.EE8Hr5H8H0H0Hu[EHXHEEHdv5HtMHUH5XnwEȉEEHpHEHEMH5GMj}eEpEHEH8HMAH5MCE} tIHi5Ht"!HLH5L j}leEEHEPHd5HEHcHHEHHEHHuEHh5Ht"+HFLH5OLiEHEHHEH8HMAH5LBE}tFHh5Ht"1HKH5Ki}}dE E&H}NH}_H}EEEUHH0H}HuHEHE苀E؃}tr}t }tHUH}E}HBg5HHJH5KChHd5H8HUH5hKVE}tIHf5Ht"HJH5Jg}CcE=HEHP H}H5JY E}yBHnf5HH'JH50JogH}HUH5JyE}y;H f5HtHIH5Ig[H}LBHe5Ht"H|IH5IfE&EH}KH}KEE܋EUHHH}H}t5HEHHtHa5HHEH8HEHHE@UHHH}HEHHt-HE@HEH8Hfa5HHEH8HEHHE@UH}HuEE}t"} }t|}tO}\t'H}tHUHHHHIHEnH}tHUH IHHIHELH}tHUH"IHH1IHE*H}tHUH8IHHGIHEHEHEUH}EE}t}}t+2}t}\t $E"EEEEEUHH }Et EEt EEt EE t EE@t EE%t EpHb5Ht"HFH5FcHb5HtUH5HcEEUHH }HuE}weEHHHHcHGHHUH}EHpHUHEH`HUHEHPHUHEH@Ha5Ht"HEH5EbEEUHH\HPHHH@HEEHEEHEH`5H8HUH52GQE}tIHEa5Ht"HEH5 EJb}]EHh\pE}yGH`5Ht"HDH5DaEE}yBH*_5HHBH5B+`E؉HUH}H5EE}tFH^5Ht"HBH5B_},[E,H}%H}fHUH@HDž<)H}CH}H}Ⱦ{DE<H5>[EE8H}HEUIH @H5>cEH}@EEEUHAWAVAUATSHxH}HuHUMLELMHEHExxtx%HX5H8HUH5V@IẼ}tIHY5Ht"H=H5=Z}8VEfUHuH}f=Ẽ}tIHkY5Ht"H(=H51=pZ}UEHEHEEEH}HUHuẼ}yIHX5Ht"H<H5<Y}`UEH}HUHu(Ẽ}yIHX5Ht"HT<H5]<Y}TE+H}>HEWẼ}yBH*X5HH;H5;+YUHEDž|HEHH@H@HEuHEHE@BHEuHEHE@ HEuHEZHE@HU5H8HUH5=FẼ}tIH.W5Ht"H:H5:3X}SEUHuH}:Ẽ}tIHV5Ht" H:H5:W}-SE[H}HuẼ}yBHhV5H*'H!:H5*:iWHE@LmIHE@AHEDx$HE@ Le艖HHELl$D4$IELl Ẽ}y;HU5Ht~9Hu9H5~9VZH};Dž|WHhU5Ht"DH%9H5.9mVDž|H}E;Ẻ||Hx[A\A]A^A_UHHH(H HHHEE@HMHUH H5:E}tBHT5HbH[8H5d8UH}E}yBHNT5HgH8H58OUEH(H5(E}5AE-HD5HtHUH5c+ EHEHxH c+HpHDžhHxHpHh(tzHD5Ht"DH'H5' EHC5HtHUH5*D};@E3HE@HEH8HEHULUIIH *HL'E}tIHMC5Ht"PH 'H5'RD}?EUE)ƉEHA5H8HUH5b*2E}tIHB5Ht"\H&H5&C}5?E-HEHEHH4UH}W&E}tIH\B5Ht"dH&H5"&aC}>EHE@ HMH HUH}H5)BE}tIHA5Ht"oH%H5%B}I>E2HA5HtHEP H5$) BHUH$H}H5)襍E}tBHEA5H{H$H5%FBHA5HtHEP$H5( BHUH(H}H5(E}y HE@(H@5HtHEP(H5s( AEH}&}}EUHH0H}HuHEHHHHE@ HMH HUH}H5 (WE}tIH?5Ht"H#H5#@}^5Ht"HU"H5^"?}:EHO>5HtHEP H53& Y?HEP$H}H5!&lE}y;H=5HtaH!H5!?=H=5HtHEP$H5r% >EEE܋EUHHH}HuHxHEHxHH@H@E@HMHUH}H5A%oE}tBH=5HXH H5 >1H<5HtHUH5$ =HxH} E}yBH<5HH= H5F =HE@HEH8HEHULUIIH x$HLe E}tLH<5Ht"(HH5=}i8t,UE)ȃEHxǾHEH}uHH;5Ht"1HBH5K<DžtH95H8HUHu*E}tLH;5Ht"8HH5"<}7tFHEHEHH4UH}عE}tIH:5Ht"@HdH5m;} 7EHx@HxHHxHH}H5耠E}tFH!:5Ht"JHH5&;}6E>H95Ht HxPH5." :EH}EttUHHH}HuHEHEHEHHEHEHuH}HM(uHEEHEHEH5!HuHE HuH}HM(uHE[E:HEHEH5BHuHEHuH}HM(uHEEHEHEH5,HuHEHuH}HM(uHE\EHEHEH5HxHDžpHuHxHp(uHEE8H75HtHUH53 8EEUHAVAUATSHLH@H8H0L(L HEHEEEH0t1H0HHHHHHEEHMH8H@ E} tLH65Ht"nH~H57}'3H25HEHcHEH}uHHX65Ht"tHH5]7Dž#HMHUH8H@KE}tIH55Ht"zHH56}R2E{H(@(uH 8@E H(@(EH15HEHcHEH}uEHX55Ht"HH5]6ELEHcH(H$H(@ HcH(DUHEL0H$IAHHLL:+ E}H45HcH_H5h5<]H(D`$H(@ AL(tHH0HEHD$$IEDLK E}yBH45HHH55HEHEE؉EH HHEH @EH 8H_H5h#CH},H 5H8HUH5E}tIH3"5Ht"KHH58#}EH}HuE}y?H!5HRHH5"tH}HMHUAH58E}y;Hn!5Ht6ZH+H54s"H}UEH}CEEċEUHHH}HuHxHpHEEHE8$E}uEH5HHEPEHEH}uHH 5Ht"~H[H5d!DžlHE@HEHHEHH}tWHEPE\к\ЉE(ЈE}uEEUuHE@HH}:EHEPEEHEHHEHE@EHE8YHHMHxH}A E}yBH5HH9H5B EEHcЋEHHMHuH}IHE}y;H 5HtTHH5 0HpHEHUHpPH}TDžl(H15HH}Ѓ}t H})E艅llUHH0H}HuHUHMLEH}tHEHHt EEHcEHt*HELHHEH8HEHMHUHuIAщEEEUHHHHHHEHEHc5H8HUH5n E}tIH5Ht"H]H5f}E3H@HH0H}%E}tIH*5Ht"HH5/}EE@H}HMHUH5E}tIH5Ht"HvH5}ELH}ҭE}yBH^5HHH5 _E,H@HH8LUHEHUIIH 3HL0E}tIH5Ht"HH5}4EaUE)ȃEHHEHH4H0HPMHL,IIHHLE}yIH$5Ht"HH5)}EH}D,H0HPHHEH$IIHH2HDE}y;H5HtT HLH5U0H}HHEHHEHBDž H}FH}TEUHH\HPHHH@HEEHEEHEHP5H8HUH5[ E}tIH5Ht"' HJH5S}E4Hh\踶E}yGH)5Ht"0 HH5.E<HhH}ȹH5pE}tIH5Ht": HzH5}#EdHEHpHUHH\IE}yBHG5HE HH5 HHuHpHM\IH5E}yBH5HM HH5HMHUHpHPnE}yBHr5HGV H+H54s E؉HUH}H58oE}tIH5Ht"a HH5}tEH}jH}諱H}ȺH5fE}yBH5Hjn HNH5WCH}ȹHH5 XnE}tIH.5Ht"v HH53}EH}ȹH5mE}tFH5Ht"} HH5}(ElH}H@H5(EH}Ⱦ}y9HI5Ht" HH5NH}H}謯H}Ⱦ7E<HEHHEHHEPHEPHEHPHEHHEPHEP$HEH@ HHEH@ HUHuH}ЉE؃}tWE؉EHHEE܇H 5HtMHUH5EEHEHHEHHEHHEH}HHHHEPHEUEH:HEEH 5HtMHUH5EEEEUHHpH}HuHEEH}HEH}uEHv 5Ht"HH5{ EQHEHMHUHuH}IE܃}yWE܉EH8HEEH 5HtMHUH5 EEHuH}*E܃}y;H 5Ht}HH5 YEȉHUH}:E܃}y9H? 5Ht"HUH5TD E؅tH5HH}H}.E܉EEUHHĀH}HuHUHEHEH} HEH}uEH 5Ht"HH5 EH}HYEԃ}yDH@ 5Ht"HVH5UE EԉEkHmH}yEH 5Ht"HH5 EH}EEH)EH}yEH 5Ht"HH5 EHEHHEH}HEH}uEH" 5Ht"H8H57' ELE=vEH5Ht"HH5 EEHUHEHHEHUHuHUH}GEԃ}yTEԉEH}HEEH95HtMHUH5SC EElHuH}rEԃ}y;H5Ht+HH5EH}oEԉEEUHH}HUHEfEffEEUHH}uHEX;EuHEHPHEHEHEUHHH}HEHHt-HE@HEH8PH5HHEH8HEHHE@UHH@H}HuH}ؾHEH}uEH5Ht"(HH5EHEH@ HuBHP5Ht".HfH5eUERHEH@ HEHEH@ HHEH}HHHEEHUH}оD5E̋EUHHPH}HuHUHEHEH}ȾHEH}uEH5Ht"JHH5E H}ȹH5E}yDH5Ht"QH2H51!EEHmH}yEH5Ht"UHH5ETH}E؋E؉H)EH}yEHh5Ht"XH~H5}mEHEHHEH}ȾHEH}uEH5Ht"`HH5EE=vBH5Ht"eHH5E:E؉HUHEHHHEHUƄEEEEÐUHH@H}HuH}о:HEH}uEH5Ht"5H/H55 E̥jHEHEHEHHEH}HHHEHUHEHH< tHUHEHH< umUHE؉PHE؋@HEHM4HH}HHEHHEHHuBH5Ht"HH:H5@ExHEHEHcHMH}'EHEHE؉P}yAH5Ht"OHH5EEEEUHH H}H\4HHHEHHEHHuBH5Ht"bHHH5N"EuHE@HEHHƺVE}yAH5Ht"jHH5EEEEUHH }HuHUH}t(H4L@uH)4H8HMHUAЉEEEUHH`H}HuHUHEHEH}Ⱦ;HEH}uEH4Ht"HH5EHEH@HHEH@HUHuH}ЉE}ubH}E}yDHO4Ht"HzH5TEEiE]}yEH4Ht"H$H5*EEHEHHuEH4Ht"HH5EHEH8H5KHEH}uEH94Ht"HdH5j>ERHEHHEH}HHHEEEUHEH9s*EHHEHtEHHEH<:uƋE9ECEHuH}uaHuH}-E}yBHQ4Ht"H|H5VEHcH1HE+E "EE EEEUHH@H}HuHUHMLEH}tH}uEHA4Ht"HH5FE H4H@PH}ЉHEH}t HUHEHH}tHEHHHPHEHHEHHHH;Ev EHUHEHH4HHUHuH}ЉE}yFH^4Ht"#HH5c}EEEUHSH8H}HuHUHMLELMH}tH}u E LH]HE@KHH9~ E (HUHEH|0HEHMHUHuI EċEH8[UHSH8H}HuHUHMLELMH}tH}u E HH]HExJHH9~ E (HUHEH|XHEHMHUHuIEċEH8[UHH0HfEHuDžHDžH4HHHHЅy Dž;EEffEEUHH9rEUHH H}HuH}u E HEH0H}SEEUHSH(H}fEH}u E@fEEHUHH|XfEfE]HEx9|EE܋EH([UHHpH}HuEH}tH}u E HE<w-HE@<tHE@<t HE@<u EE}1HEH}EHuH}lE}yFH4Ht"HDH5F}蹎E:HuH}jHuH}}uHEHEEUHH@H}HuHUHMH}u E HE<w HEHEH}u"H}uH}tHUHEHEBH}t HEH;Ev E(HuH}EEH}t HUHEHEE̋EUHSH8H}HuHUEH}t(H}u!HEHEHEfH}tBH}t;H}H 舊HEЉH]HH}HkHEHEH}tH}HFEEE̋EH8[UHHPHHEHH@tH@H<9H@<t"H@<tH@<HEH4LHHx0HUHAHEHHEH HEH HEH ЉHPHEHHEH HEH HEH ЉHPPH<uBHuHHEHx oHPHEHxVHPHtH@ DžEHt4Ht*HPHHHH@EUHH H}HuEH}tAHEHHt5HEH8HukEHEHPHEPHEHPHEPEUHH}HuH}t HE@EEE܉EH}t%H}tHEP HEHUHHE@EUHH0H}HuH}u EHE@E܃}wgEHHnHcHaHHEHxHu{E3HEHxHuEHEHxHuEEEE؋EUHH H}HuH}tH}u E bHE@E}t}w}t&=}t}t/HEHxHu>E HEH@H8Hu%EEEÐUH}EHHEHE;Eu HE@EHE HEuڋEUH}HEH44HEHE@;Eu HEHHEHEHEHHuHEUH5EH޴4HEmHE@t]}~ EEEEHHH5HE@9t#UHEHHcHHw5 EHEHEHHuEHHHK5EH95UHH H}EH4HE,H}t HEH8Hu u HE@EHEHEHHuȋEUH}HcHEH4HEHE@;Eu HEHHEHEHEHHuHEUHH H}EHq4HE3HEH@Ht!HEHxHumu HE@EHEHEHHuEUH}HEH4HEHE@;EuHEH@HEHEHEHHuHEUH}EHHEHE;Eu HE@EHE HEuڋEUHH0HHLH7HEH4HE1fEHEEHt1HHHHHHHEH4HUƿHEH}uIH4Ht"YHHH5MHDžHHǺZEEECEHEEEt Dž DžEEt Dž DžM}IEE}IEE}NEE}NEEUEHcHcHHHHHH-HEHH9sGMuHcHcHHHHHH-xHcHcHHHHHH-@8}E}EE;HE\MUHEHcHcHHHHHH-@0}t9EƋHHH}AIHM*HH}AH5H}оHEHE؉HEЉ)ljEHE-HEEE;EwHE+HEHE HE}tMHEHHHEHEEHE|HEEGUEHcHcHHHHHH-HEH9HFTHE؈HEE}~HE|HEHE HE}tMHEHHHEHE؃E}THE+HEEHE-HEE}vHE+HEHEHHÐUHHH4HHtYH4HH=4ЅyBH4Ht"2HoH5qE2EEUHH4H@ HtH 4HP HF4H8UHH }HuHU0t&t EnHUHu}EEUHH4UHH }HuHUH}t(H4L@uH4H8HMHUAЉEEEUHUHH<4HPHy4H8fUHHHHHEHE H{H Z xs8%=uaHHEH}xJHPH;E~=HPH+EHEH}uH HDž}HEHHEH}HEH}uHDžMHEHUHEH)HEHEHH}HHUkHEHEHEHEH;EtyEHHEHH;Ev$HuHH}(HEH}tHEHEHEHEHHEHHEHH}u E VHEHHH;Ev HEHHEHEHuH}HEH}u E HEHEH}MH‹E܉HDžHUHH@H}HuHUHuH}+HEH}u HEaHuH}HE`EH}t1H}tBEH}/H‹EHEHEHEHEUHHH}HuHuH}Hp?UHHH}HuHuH}HLUHHH}HuHuH}UHHpH}HuUMEEHEHMHUuH}AE}uVUHEH9uWMHEHUHEHUHMHEH9EHuH}HM(uE"}uEE}dEEUHH`HHEEEHEH:HEH}uHHPH}tHH E}u;H4Ht|HH5XHH;E!HHE}tEmEuHDžuHHHAE}u:EHHH\tDžE}y}HDžHHHIIйH5xE}tDžHDžHHHIIйH5+wE}y Dž:HHHpt Dž DžUHH0H}uHUE}tHEHǀ vHEH HPHEH HEHHEHH9tEHEH H!HEHHEHHH)HH~EHEHǀ HEHHEHHEH}UI"dUHH`H}uHUE}t8HEHE0HUHMHHHHBHAE }uHuHH}=0*H4HuH}ЉE}yTEEHYHEEH84HtMHUH5/BEEKHUHMHHHHBHAEH}HEMIbEEEUHH}HuHEHHEH)UHHH}; H4HH=U5HH5H4HH=5H5UHHpH}uH4HH} ЉE؃}yWE؉EHHEEܳH4HtMHUH5EE}u9HEHH}HMHUe5H}HMHU O5rH4HH}ЉE؃}yTE؉EHaHEEH@4HtMHUH57JEERH}HU 5H}Hu\5H} HE@@)HEPPEEUHHH(H=48\HE4HH=c5ЉE}yGHi4Ht"H\H5[nE艅$3H4HH=5ЉE}yGH4Ht"HH5 E艅$7 E}yGH4Ht"HH5E艅${H5H=4IaH03 H0H=4EE}yGH%4Ht"HH5*E艅$H0H=24E}yGH4Ht"HH5E艅$H=41^H=5 E}yWEEHYHEEH84HtMHUH5/BE$ Dž$$UHHH}4 UHH0H}HuHUEEHEHUHHѸH4HH=y4Ѕtp4;EtE}u H4=vUH=4E}y;H@4HtX(H3H52E4HMHUHE؉H=404HE؍4EHA4HH=4ЅtEUHHH84H(H E4u%H H(H8tH@ 0 H4HH=4ЅttU49t&H4H4E4EH@H=N4!E}yBH4HQHȾH5ǾH@H=4E}y;Hv4HtYWHiH5h{5}t H=4ZH(H H=y4TXEHv4HH=4Ѕt1EUHHHHHP. H34HH=94ЅtHPH=4HPH=4H4HH=4ЅtH4HH=14Ѕt~H=4H4HH=4ЅtQUHHpH}HuH}YHEH}t HE@@uEH4Ht"PHH5EHEHUH}xE܃}yDHl4Ht"ZH|H5{qE܉EH} H}HuPE܃}yUEH.HEEbH4HtMHUH5EEH}|EH}jE܉EEUHH}uHEX;EuHEHPHEHEHEUHH`H}HuHUEHEHEH}JuHEHEHEEHmH}yEH4Ht"HH5 EHEHHEH} EEHH;EtEH4Ht"HH5EpEEHEH HMHUE}xE؃0tZH 4Ht"H0H5/%H}H5+>EHE@ HE8u)HEuhHEA HEH8tNH4Ht"HH5H}H5¹}HEǀX0H94HHEXHHEHPHEHPHuEH4Ht"HH5EHEXHEHPE}y]H|4Ht"HH5EEWHUHEHPUHEXHEHPHE@ HEHPHPHEA EEUHH}HEHHHtHEH@EEEUHH}HUHEfEffEEUHH }HuHUH}t(H4L@uH<4H8HMHUAЉEEEUHHH8H0H8HPHEH}uHH4Ht"HH5Dž,H8ǀX0H4HH8XHH8HPH8HPHuHH\4Ht"HlH5kaDž,gH8XH8HPyE}yGH4Ht"HH5E艅,H89 uBH8HPH8@ H8HPHPH8A @H8HPH89 H8HPHPH8: H@H8E}yGH4Ht"HH5E艅,H4HH8HPH@HuпЉEH@~}yWEEHHEE HO4HtMHUH5cYE,cH8%u#HuH0)H0H@,/E؉HUH0GEH}E艅,,UHHH}H}t5HEHHtH4HHEH8HEHHE@fUHH@H}HuHUHEȋ@HEHEЋPHEPHE؉XH54HHE؋XHHEHPHEHPHuEH4Ht"^HH5EHEHPHEHEȋ@HEHHEHPHHHHEHPHPHEHHEHEЋ@Hu9HEHHt!HEЋ@HEHHEHHHEEUHHuf}EffEHUHEfUHH0HHHHPHEH}uHH4Ht"H>H5ADžDž0Hh4HHHHuHH)4Ht"HűH5ȱ.Dž3H"E}yGH4Ht"H[H5^E艅H9 u4HH@ HHPHA 2HH9 HHPH: H0HE}yGH4Ht"HH5E艅H4HH0HHuЉE}yGHq4Ht"H H5vE艅|H0/HgHEH}uHH4Ht"HH5Dž H HH HuHI7E}yZEEH;HEEHq4HtMHUH5{EHHHE}yBH 4HHH5 HE@HEHH.E}y?H4HH8H5;lEȉHUHE}y;H>4Ht2HڭH5ݭCHH@EH}H tHHZ4HH ЋE艅UHH }HuHUH}t(H44L@uHn4H8HMHUAЉEEEUHHH}H}t5HEHHtHɻ4HHEH8HEHHE@UHHH}HEHHt-HE@HEH8Hl4HHEH8HEHHE@UHHHxHpHhHEEEHhHEHEEHx誉HEH}uHHE4Ht"HH5JDžd(HxHE}yGHٽ4Ht"HuH5x޾E䉅dHmH}yHH4Ht""H"H5%苾DždiHpEȋEȉH)EH}yHH4Ht"%HH5!DždHpHHEHxHEH}uHH4Ht"-HEH5H讽DždE=vHHW4Ht"2HH5\Džd:EȉHUHEHHEHU؉EȃHpHmH}yHHѻ4Ht">HmH5pּDždHpHHEHpEEHH;EtHH]4Ht"CHH5bDžd@EEHxH HMHUtE}xE0trH޺4Ht"PHzH5}H4HtH5f趻EHx@ HE8u3HxHxA HEH8tfH 4Ht"cHH5%H4HtH5ا}E0H4HEHEHEHuHH4Ht"oH'H5*萺DždnEHuE}yPH'4HxHH5¦(HEHEEEHUHx@ HEHPHxA HuHUHx脸E}y?H4HH&H5)菹_HUHuHxE}y;H24Ht+HΥH5ѥ7EH}~H}E䉅ddUHH}uHEX;EuHEHPHEHEHEUHH}HUHEfEffEEUHHH}HEHHt-HE@HEH8BHdz4HHEH8HEHHE@UHH}HuHUUHH0H}uHUEHEHEH}t$HU؋uH}EHE;EuÐUHH@H}HuHUȉMHE؋u E8HUH}ؾIE}y[HY4Ht">HH5^HE؋u EEEHEHEH}$vBH4Ht"JH&H54EqHE؋u}tHE؋u)}u#HUHEHB(HEHUHMHH%HUHEHBXHEH0HUHMHHEEUHH`H}HEHE؋uEH4Ht"cHLH5ZEHUH}ؾ HE}xHEHEH}HEHEHHEH@(H9rJHEHH(HUHEH`HEHUHMHEH9EHuH}HM(tvH*4Ht"vHaH5o/H4HtHUH5NEԕHE؋HEHHEHP(HEH@XHH9u^HEHHXHuH0HUH`HEH@(HHEHuHMHuH9uHuH}HM(H#4Ht"HZH5h(H4HtHUH5oEԕHEHHEH@(H9tvH4Ht"H̠H5ڠ蚳H\4HtHUH5 iEԕ_H4H=HUH5(H}HEtvHȱ4Ht"HH5 ͲH4HtHUH5蜲EԕHEj HE؋w:H04HNHUH5a9/H4Ht"H-H5;H4HtHUH5"ʱEԔHE؋w7Hq4HHUH5zsH:4Ht"HqH5?H4HtHUH5ƟEԕEEUHH0H}EHUH}ؾBE}yE}tmH4HHEH}uBH_4Ht"HH5dEgHEHEHEHEHUHUH}ؾ.}tHUH}ؾ@EEUHH0H}EHUH}ؾAE}yE}tkH4HHEH}uBHU4Ht"HH5ZE'HEHE}tHUH}ؾ?EEUHH`H}HuHUHEHEEH}uXEH HEEH4HtMHUH5议EEHEE̋ẼH)EH}yEHE4Ht"H|H5JEmHEuEH4Ht"H)H57EHUH}?E}yHEu EJ}yDHx4Ht"#HH5}EE}H4HHEH}uEH 4Ht"*H@H5NE1HEHEHUH}=HEHEHEj tWHEuEH4Ht";HH5ę脬E}HvBH44Ht"@HkH5y9E_}tMHUHHEH`HHUHEHHUHUEEUHHĀH}HuEHEH@HEHEuEH]4Ht"aHH5bEHUH}R=E}yE}Hd4HHEH}uEH˩4Ht"oHH5ЪEHEHEHUH}b;HEHEHEuHEHEH@(EHEuHEH@X‹EEEHcH}E}yWEEHHHEẼH4HtMHUH5-E؉EHEHP(HuH}E}yWEEHӖHEE܋Hn4HtMHUH5xEEHEuvHEHPXHuH0H}E}yTEEHOHEEH4HtMHUH54EE HEH@HE)ȉEEEUHHH}H 4HH}UHH0H}HUH}ؾ:E}yBHD4Ht"H{H5IEHEHEHEEԋEÐUH}uEHr4HEAHE@;Eu0}u HE@E/}u HE@EHE@EHE HEHHuEUH}EH_r4HEHE@;Eu HE@ EHE HEHHu׋EUH}EHr4HEHE@;Er HE@EHE HEHHu׋EUH}HHEHq4HEHE@;Eu HEHHEHE HEHHuHEUH}܉uE}u Ev}u6Hfq4HEHE@;EwQHE@EHE HEHHu4H0q4HEHE@;EwHE@EHE HEHHuًEEԋEUHHHhH`HXH4HHEH`HHHEEHXHHEE ]5[HHMHUH}AE}yGH_4Ht"oHH5dETdHX@(HXHH HX@(DHXHp H}IL*E}yBHͣ4HuH H5ΤHpH}HHXH*HpHHH@HDž8HHH@H8(tEH 4Ht"{HdH5n%EHXH@ HEHX@(EHuHh}E}yBH4HHH5裣HhHHEHH)HHh0 H9HhHH;E~BH4Ht"HaH5k"EHhƀEH}}TTUHH0H}HuHUHMLEH}tHEHHt EEHcEHt*HELHHEH8HEHMHUHuIAщEEEUHH H}HuHUH}tHEHHt EEHcEHtHEHH(HEH8HUHuUHHH}H}tHEHHt EEHcEHtHEHP8HEH8HEHUHHHHH@H8HEEHDžpDžxHuHHXwE}yGH 4Ht"HdH5n%E4ExH4HxHpHpHuEH4Ht"HH5讠EmxHpHHѸEHUHpHHH@HHHEEH`HEE Hž4HЉ\H`H\H`HpE}yBH4HHH5跟}]UHHMHUH}AӂE}yBHG4H5HH5HxLpxHpH}ILUE}yBHϝ4HHH5ОH8H*H}FH@HH8HHHBHAEHUH8HHH󤋅xH8fP(HpH8HP HDžpEH}$H}HpE44UHH }HuHUH}t(H_4L@uH4H8HMHUAЉEEEUHH0H}HuHUHMLEH}tHEHHt EEHcEHt*HELHHEH8HEHMHUHuIAщEEEUHHH}H}t5HEHHtHv4HHEH8HEHHE@UHHH}HuHxHxHEHEHUH}#.E}yDžtHEHEHEuDžtHEmH}uHE@DžttHmH}yHH4Ht" HKH5U Džt HMHUHHHBHAHEHUHHEHhH`HDžXHhH`HX(tHE@DžtHm H}yHH.4Ht"HrH5|3DžtGHEHHHUHHBAHE HmH}yHH4Ht"HH5 šDžtH}fEHEHEHEEH)EH}yHHI4Ht"$HH5NDžtbEHEHmH}yHH4Ht"'H.H58DžtHEHH*HUHHHBHAH4HEHEHEHuHHh4Ht"-HH5mDžtEHEHUHHHUHuH}EH4HH}Ѓ}y5HE@Džt(H}uHE@Džt DžttUHH}HUHEfEffEEUHHPH}HuHEHUH}Ⱦ#*E}xHEHEH}t HEu EHEȋu&H}HE@EHUH}Ⱦ#*E}xHEHE}y EHEu EHE@HE@HcHEHpH}tE}yTEEHHEEuHM4HtMHUH5WEEHE@EEEUHH H}HEHEHu4HHEHxHa4HH}UHH0H}HuHEHEHE@HcHEHPH} E}yAH~4Ht"H…H5̅胖EEhHEHcH} ڿE}yAH4Ht"HaH5k"EEEEUHHpH}HuHEH04H8HEH}uEH4Ht"HۄH5蜕EHuH}E}xEȉHuH}E}yBH!4HHaH5k"HUHEHPE؉HEPHuH}E}y;H4HtLHH5豔(HEHEHEHEHUHEHEHُ4HH}ЋEEEUHHH}H} LEUHH H}HEH}uEH4Ht"H;H5EEH*4H8HEH}uBH4Ht"HՂH5߂薓E+HEHEHEHUH}#!$EEUHH0H}HuHEH}tH}t HE@ tEH4Ht"H1H5;EH 4H8HEH}uBH4Ht"HˁH5Ձ茒ELHEHEHE@HEHHEHHHHEHUH}#"EEUHHHhdHEHEEHEHh@ fEdHpHh##E}yDžTHpHEHE@uDžTHh@ Hh*E}yGH)4Ht"5HmH5w.E艅TKHhP HhfP HUHuHh;EHhEfB }yGH4Ht"?HH5襐M艍TE.fEEHcHhHEH}uXH-4Ht"KHqH5{2H4HH}DžT>H} HEHEHEHh0 Hu(HE}Hu7HEHMHUHHHBHAHEHMHEHPHHBAHE EHuHEEHUHEHHH4HH}EHEHMHEHP*HHHBHAHEHE؉HEЉ)ȉEHhƀ}t HEHX HDžXHhHXTTUHH@H}HuHE苀pu HE HEH}H}*HEH}u HECHE苀pu HE HEH}HuHuH})HEHEHEUHH}HuHEHEP0UHH}HuHEP0HEHEH@HEP UHH}HEHPHE@0HHEH@HUH}HuEȉEHUHEUHHuf}EffEHUHEfUHSHHhHEHpHh#RE}yHH4Ht"HA|H5K|Dž`HpHEHE@uDž`HhpHhHh#%HHhHHuoHh{E}yZEEH{HEE̐H4HtMHUH5h{E؉`HMHhDE}y}}t]}tWEEHzHEEܗH4HtMHUH5z薋E쉅d Edd`MHEHEHEEm}yEH4Ht"H^zH5hzEHEm}yEHƉ4Ht"H zH5zˊEH}fEHEE)E}yEHb4Ht"HyH5ygE%uHEHxHHEHPHEH@HuEH4Ht"H8yH5ByEMHEH@HUHHUHEPHhHƨHhHLj@PE}ybHa4Ht"HxH5xfH4HHEHxHEH@EEH}荠E``HĘ[UHH}HEuHEtHEuHEt EEEUHH}HEHUHHPHHH@ƏHHEHEHDžH=4LHUHH|0HHAЉE}yIH4Ht"4HDwH5Iw}$rtH<uHHHI"HHPHHpH%HEHEH;EDžUHH H}HuHUH}tHEHHHEHx0HUHuѸUHHpH}HuUH}tH}u E }tIHE<w>HE@<tHE@<t HE@<uHuH}ȺEHE<w HEHEHEHEHE@軍HHEHE3H@4HHPHUHEH|0уHEHHEHEHEH;ErHEHEDЙHEHUHEHDHEHUHEDHEHUHEDHEHUHEȋ@(DHEHUHEȋ@(DHEHUHEȋ@(DHEHUHEȋ@(DHEHE<w\fEHEȋ@,t%HEȋP,HEȋ@()EE.‹EfEHUEfDHEHUEDHEHUHE@DHEHUHuH}HuH}Ⱥ.EEUHHPH}؉uHUH}tH}u E }u(HE؋HEH@0HH}'EHEH@Ht HEH@ E HE؋EEEHEH@HtHEH@HE HEH@0HEHEHEHEH@HtEEǴELjEEEEEEEEEHuH}ȺrUHuH}bEEUHH`H}HuH}tH}u E THE<uHuH}HuHH}HE<wHHE@EHE@EHE@EHE@EHuH}HE@EHuH}HE@ EHuH}dHEH@ HHEHx HUXHEH}uXE HqHEEH64HtMHUH5q@EEHEHEHEEHuH}HUHuH}HR}4HH}HEHEfPHE@HHE0EHuH}[HuH}IHEHuH}/EHuH}HEHEHEHEHEHEHEEHuH}EEUHH}uHUBP߈BPHUBP࿈BP}uHUBP BPHUBP@BP"}uHUBP BPHUBP࿈BPUHSHH}HuHUHMH%4HЉHEH}tH}tH}uHH94Ht"HoH5o>Džx HE@P t6HE@P@t Dž| Dž||xKHE@ƈuDžx%HEP(HE@9wHE@(H;E~DžxH}t.HE@,t#HEP,HE@(H;E~ HEHuH}HEHXHEH8HHEHx0HuUHE@8uEHUR8tEH}4Ht"H3nH58n~Džx )HUHuH}襁EuH}zE䉅xxHĈ[UHH}H}Ht HE HE@HEHEUHHHxHpHhH`LXEHpt HhuHH|4Ht"H7mH5H}IETTUHH@H}HuЉUHEHHueHs4HHHEHHEHHu EHEHHEH}HEHBBHEEHEHHE1HEH0H}ϒu EHEHEHEH@HEH}uȃ}u_Hs4HHHEHPHEH@Hu EFHEHPHEH}t*HEHPBB}tHE@PHEPEEUHH H}HEHE$HEH@HEHr4HH}HEHEH}uUHH}H}u E8HEHE HE@u EHEH@HEH}uEEUHHpH}HuHUEHEHEH}tH}uEHGu4Ht"HeH5eLvE lHEH}蠥HEH}uEHt4Ht"HCeH5HeuE EHEH@H@@PtMHEH@H@@PtMEHEH@Hx@EHEHEYHEH@@:HEH@H@HEHEHMHUHuH}IE}t} tE܅t MHs4HtKHE@E}u HEdHE Ho4HtMHUH5`HpEEYHwk4HDHEH}uEHn4Ht"H_H5_oEEEHEEE܃HEEH}jEHbn4Ht<}fHEEHEIAHH5U_Mo}t1HEp@HMHcЋE؉VHEfP@HE@@ftEEH;E:HEHEHUH} EEUHH0H}HuHUHEHEHEuBHzm4H@H?^H5D^{nH}HmH}yEH!m4Ht"H]H5]&nEH}fEEH)EH}yBHl4Ht"H]H5]mEfUHuHH}E}yAH`l4Ht"H)]H5.]emEEEEUHH}HUHEfEffEEUHHH}HuHEH@HEH}HEH}Ht[EH\HEEHk4HtMHUH5f\lE؉|@HE'H}EHE\HuH}"E}yZEEH[HEEHj4HtMHUH5[kE艅|EHcHuH}蝃E}yWEEHm[HEEHvj4HtMHUH5I[kE|&HEH@HE)ȉ| Dž||UHH}HEHUHH}H}Ht EHE@EEUHH`H}HuH}HEH}HtXEHqZHEEHzi4HtMHUH5MZjEEHEH8˻EHUH} aEHEHE}xH}t HE@@fu/}cEԋuH}EԉEEhEHUd4HtMHUH5UHeEEHUH}Ⱦ 9E}yAHc4Ht"HTH5TdEE]HEHEH}t HE@@fu E2HE@@H;EvHUHEHEEEEUHH}HEUHH}HEUHH`H}HuH}:R}HEH}uEHb4Ht"<H-TH53TcEHEHEH}mE}uEHb4Ht"EHSH5ScEH}:|HEH}uEH/b4Ht"LHlSH5rS4cE)HEHEHEHHEH}HHHEHUHEHcH}YHEȉPHEȋ@uEHa4Ht"YHRH5RbEH}:{HEH}uH}HdESHEHEHEHHEH}HHHEEHcHUH}E}RH`4Ht"jHRH5RaH}HEEHHEHUHEHPHEHEȉP HEH\4HH}HHEHHEHHu\H}HZH}HH `4Ht"zHFQH5LQaEEEEUHHH}H}t5HEHHtH-\4HHEH8HEHHE@UHHH}HEHHt-HE@HEH8KH[4HHEH8HEHHE@UHHPH}HuH}о:NyHEH}uEH^4Ht"H)PH5/P_E̥HEHEHEHHEH}HHHEHUHEHH< tHUHEHH< umEHcHUH}E}yEH#^4Ht"H`OH5fO(_E̥=HUHEHP(UHE؉P0H}о:xHEH}uRH}H(H]4Ht"HNH5N^E̥HEHEHEHHEH}HHHEEHcHUH}E}yOH ]4Ht"HJNH5PN^H}H( E̥HUHEHP8UHE؉P@EEUHH`H}HuUHEHEMH}HM vH}H5MS|HEH}uEHA\4Ht"H~MH5MF]EHEHHEH}HHHEEEUHEH9s*EHHEH<:tEHHEHuƋE9ECEHuH}ru(HuH}ME}x E*E!HUHuH}|H^EHUH}H}qH}sEEEUHHpH}HuHUHEHEHEHEH;W4HHHHEHHEHHuEHZ4Ht"HKH5K[EHEHHEH}%HEH}uEH.Z4Ht" HkKH5qK3[EHEH@HdHELXHEH8HUH(HMHHuHH}LUIIHHLAӉE}HE@0tsHE@@thHUHuH}E}yBHYY4HlHJH5JZZEEH Y4Ht"HHJH5NJZE}yEHX4Ht"$HJH5JYEEHEHHuEHhX4Ht"0HIH5ImYEQHEH8H5IxHEH}uEHX4Ht"9HBIH5HI YEHEHHEH}HHHE(EEUHEH9s*EHHEHtEHHEH<:uƋE9ECEHuH}nHuH} E}xiHEHxUHuiu EeHV4Ht"RH2HH58HWEHV4Ht"WHGH5GWEHUHuH}AwHHEHxHuu^HUHuH}E}y;HV4Ht4dHZGH5`G"WEIEHU4Ht"oHGH5GVH}xHUH}о艞H}\lH}t H},nEEEUHHĀH}HuHUߕHEHEHHEH}HHHHEHE@0t HE@@uEHT4Ht"H6FH5S4Ht"H{DH5DCT}}LH}H5nDHUHuH}yHEHpH}+HEP(HEPEEUHH }HuHUH}t(H:Q4L@uHtQ4H8HMHUAЉEEEUHH H}HuHUH}tHEHHHEHx0HUHuщEEEUHHH}H}HH}H6HEHP(HK4HH9t$HEHP(H3P4HH9t H}H(HEHP8HP4HH9tiHEHP8H@M4HH9tRHEHP8HYK4HH9t;HEHP8HJN4HH9t$HEHP8HcP4HH9t H}H8{HM4HHEH8HM4HH}ÐUHHHxHpHxHEH}Ht[EHTBHEE]HP4HtMHUH5.BQElHpHx !HHEH}yHEȉlHpH@HEHpH@EHxzHEH}uHHP4Ht"jH|AH5AQDžliHMHUHuHxHHEH}yHHO4Ht"sHAH5APHEȉlHuH}HEHUHMLxIIHHL4HHEH}yHH$O4Ht"{H@H5@)PHEȉlxH}Eu HEȗ@}KHEH}uFHN4Ht"H @H5@OHEȗHEEHE@EHuHp:gHHEH}y?H'N4HH?H5?(OqEHUHpS}HHEH}y;HM4Ht3H(?H5+?NHpH@HEH}[HEȉllUHH}HEHUHH}H}Ht EHE@EEUHHH}H}t5HEHHtHI4HHEH8HEHHE@UHHHXHPHHEHX:HEH}Ht[EH=HEEHiL4HtMHUH5=sMED HHHPHX8HHEH}yHEDHUHHH)HEHXHEH}t HEȋ@@uHHK4Ht"H=H5"=LDžDiHEEHPHEEHPHEH}nHmH}yHH1K4Ht"H<H5<6LDžDHE`HEHmH}yHHJ4Ht"H2<H55<KDžD|HEaHEH`FE܃}HXJ4Ht*`aH5;UKHJ4Ht"H~;H5;KDžDHmH}yHHI4Ht"H*;H5-;JDžDtH}EEHH)EH}yHH\I4Ht"H:H5:aJDžD HEHHEEEHXHUHpVHHEH}yHHH4Ht"H?:H5B:IHEDEHMHUHpHXA#HHEHp.VH}yEHVH4Ht"H9H59[IHED DžDDUHH}uHEX;EuHEHPHEHEHEUHH}HUHEfEffEEfUHH`H}HuHUHMEEHEHHHH}HEHHEHH)HU}}EE}tEHEHEEHEHHH‹EEHzC4HEHcHHEHHEHHu EEEE}UHuH}E}yH&C4HHEH8ҋUUEHcHEHHUHHEEEEiHEЉ+UEHHuH}E}yHB4HHEH8ҋ}}]EHcHEHEHHUHHEEEH;ErHEHHHEH}HHHEċEUHH}HuUE}v EE܉EEEEEEEHcHEHUHHEEԃ}}t}.E%HcH6HEHMHEE% HcH6HMHEE% HcHm6HMHE?HcHK6(E%E}EHcH6HEHMHEE% HcH5HMHE?HcH5HEHmEE% ЉE}tXEHcHf5HEHMHE?HcH@5HEHHEHmE?HcH5HEHEHHEHHEHmE%E}tUEHcH4HEHMHE?HcH4HEHHEHmNE?HcHR4HEHEHHEHHEHm EEE؋EUHHPH}HuHUHEHHEHEEEPH‰ЉE}~EH>4HEHcHHEHHEHHu EVE}HEEHcȸ+EHHHEHHUHHHuH} E}y)H=4HHEH8HEHEEEHcȸ+EHHUHHEHHH} +E)EEEEE|EHEHH}E}y&Hl=4HHEH8HEHEEMEHcHEHEHHUHH} +E)EEEEH;EwEEEUHH}HuEHEf@HEH<~w!HEHHcHD2UEEֈEHEH<~w!HEHHcH 2UEE׈E}tHUHE}u8EkHuHHEHE¸! ȈEEHEH<~w!HEHHcHs1UEEވE}tHUHE<}t%HMHHEHE Ј}tHEHumEEHE<~wHEHcH0UEE߈E}tE0¸!HE}t%HEE¸! ȉHE}t HEumEE؋EUHH0H}HuHUHE@HEH8HUpE}yEEyH}tHEHEHH9s&Hp:4HH}ЋEHcHEHE;EHcHUHEHHH3:4HH}ЋEHcHEHEEUHH0H}HuHE@HEH8HUE}yEE?H}uH94HH}EHEHHEHUHEPEEUHH0H}HuHUHE@HEHHHUE}yEEyH}tHEHEHH9s&H394HH}ЋEHcHEHE;EHcHUHEHHH84HH}ЋEHcHEHEEUHH0H}HuHE@HEHHHUE}yEEHE@H%*HMȺ H= , HEH@PHHEHPPH}H5M j'HEH@PHEHEpXHEHxPHUEHMȺ H= ,}E3HEHPPEEHHH}H5 &EE;E|8HEH@PH'EHEpXHEHxPHUgEHMȺ H=| x+}E3HEHPPEEHHH}H5J 6&EE;E|HEH@PHHEH@P%E3HEHPPEEHHH}H5 %EE;E|hHEH@PHWHMȺH= )E$HEHPPEHHHuq#EHE@X;EHEH@PHEHEpXHEHxPHU.EHMȺH=` ?)}E'HEHPPEEHHHu"EE;E|kHEH@PHZEHEpXHEHxPHUEHMȺH= (}E3HEHPPEEHHH}H5} i#EE;E|HEH@PHHEHPPH}H5 *#HEH@PHEHEpXHEHxPHUEHMȺH= 'E܅~DE3HEHPPEEHHH}H5 "EE9E|Ń}vHE@H%bHMȺH= U'HE@H%tHMȺ H=] +'HE@H%tHMȺH=> 'HE@H%tHMȺ H= &HE@H%tHMȺ H= &HE@H%tHMȺ H= &HE@H% tHMȺH= Y&HE@H%tHMȺH= /&HE@H%tHMȺH=z &HE@H%tHMȺH=V %HE@H%tHMȺH=3 %HE@H%tHMȺH= %HE@H%@tHMȺH= ]%HE@H%tHMȺH= 3%HE@H% tHMȺH= %HE@H%@tHMȺH= $HE@H%tHMȺ H=e $HE@H%tHMȺH=H $HE@H%tHMȺH=# a$HE@H%tHMȺ H= 7$HE@H%tHMȺ H= $}uHuȿ 9HExHE} wHcMH%HuHuȿ HEH@hHtHEH@hHEEmHEH;Eu HEdHEH@pHtHEH@pHE>H}HEHEH;Eu HEmHEH@pHtHEH@pHEH}MUHH0H}HuHUH}u EmHEHuH}THEH}u EBHEH@hHE&HEUHH H}HuHUHEHUHu@UHHHHDHHE}x }~xDž@H`HEEEHUHE}vEHHHH`M?HH H`HDžPDiHX&HXH-@BHXHPHHPHXH=?Bˋ}HPH`IjE} E쉅@ E쉅@@UHH H}(HEH}u EtH}E}tKH}H3Ht"H H5 EHUHEHEEUHHH}HEHHWHEH8UHHH}HEHHytBH3Ht"HZ H5\ EEEUHHH}HEHHltBH3Ht"H H5 EEEUHUHUHHpHHH= HEH}t=HEt2HMHHHz DžH}t HEuh5HEHHuIE}u2HEHt)HEHH HHH  HDžUHH H}uUEHEEUHuH}AAйHH5 E}~EEEUHHH}uUuUH}UHHHxHpHhHpHHEHxHEHEHpHu[EH HEEH`3HtMHUH5 jEȉdH5 H= HEH}u[EHa HEE̤H3HtMHUH5: E؉dpH3HHEHxHEHEHEH}uXEH HEEܬHe3HtMHUH5 oEEHEHEHEHMHpHuH}IE}uUEHW HEEH3HtMHUH50 EEJHUHhHHEHE)HhPHhHHh@HEH3HH}H}EddUHH}uHUEP UHH}HuHUHEHX UHH}HuHUHEHP UHH}HuHEHUH` HEHǀh UHH}HuHEHǀ` HUHEHh UHH}HuHUHEHp UHHH}HuHxtDpDlHEHEEH}HEHHtHUHuH}AE}yZEEH HEETH3HtMHUH5i EȉhUHupH} EH3HH}Ѓ}yZEEH HEE\H:3HtMHUH5 DE؉hMEEHx0HxHHtHxHuH}A,KE}yZEEHW HEEgH3HtMHUH56 E艅hpEHulH}A EH3HH}Ѓ}yWEEH HEEpH3HtMHUH5 EhEEEhhUHH`H}HuUHEEH}>HEHH.MHUHuH}AEЃ}yWEЉEH HEEܖH+3HtMHUH5 5EEEĉHuH}EEEHHHEHH8EE9ErH83HH}Ѓ}yTEЉEHA HEEHz3HtMHUH5 EE EEԋEԉEEUHHpH}HuHUMDEDMHEEHEEH}tfHuH}ZHEHEHuEH3Ht"XHh H5p EHEȉEH}tcHuH}HEHEHuBHb3Ht"bH H5 gEKHEȉE؋EUMHuH}LUAAHHLEH}H}EEEUHH`HHDDEHq HEH}HUHH} E}HEHHE@<tHE@< tHE@HEHHHIH  t8HHAAHE3HHAAкXE}xEEHEHH} EUHH@H}HuHU؉MDEDMEH}t5EEԋM̋UHuH}AA8E}xEEH}t5EEԋM̋UHuH}AAE}xEEEUHHPH}HuUHEEHuH}HEHEHuBH|3Ht"H H5 E)HE؉EUHuH}EH}EEEUHH H}utt EnHR3HHHEH}u E}uEHUEH3HHEHHHHHƿHHEHPHEH@HuRHV3Ht"[H H5! [H3HH}EHUHEHEEUHH3UHH H}uH}EHEHP EHHH8{EHE@(;EwH 3HHEHx EHEHP0EHHH8{EHE@8;EwH3HHEHx0E}tcE6HEHHUHHHHHHEHHH8:{EHEHHUHHHHH@;EwHO3H0HEHHUHHHHHH8փ}tdE7HEHHUHHHHHHP EHHH8F$EHEHHUHHHHH@(;EwH3H0HEHHUHHHHHHx փ}tnEAHEHHUHHHHHHHUHHHHHH8zEHEHHUHHHHH@;EwH3H0HEHHUHHHHHHxփEHE;E#H3HHEHxH3HHEHxH3HHEHx@H3HH}UHHPH}HuHEH@HEHE@EHEȋPE؍HEHEȋ@H;EvEH3Ht"Hv H5} EHEHxHuSHEH}uBHQ3Ht"H H5 VEcHEȋ@HEHEEHuHHEHtE؉HUHEHHHHEHEȉPHUHEHBEEUHHuf}EffEHUHEfUHSHHH}HuȉUĉMEEEHHEH@ƋEHHEHHxEHEЋEѺUEuE[EEtHEHHEH0HEHHUHHHHHHEHHH8 EKEHHEH0HEHHUHHHHHHEHHH8kE}t E,EHEHHUHHHHH@;E(}tqHEHHUHHHHHHEHHH82vHEHHUHHHHHHEHH‹EHHEHHHEHHUHHHHHHEHHUHHHHH@H4HEHHUHHHHHH8+HHEHHUHHHHHHHuDH 3Ht"/H H5 EEHEHHUHHHHHH0HEHHUHHHHH@HHEHHEHHHEHHUHHHHHBBEtaEHHEH0H}-E}yAH!3Ht":H H5 &MMEE;EtEEEHH[UHH H}H}0qE}yCH3Ht"JHf H5m HEjH}HuqE}yLH}sH@3Ht"QH H5 EHEHEHEHEUHSHHH}HuUEEEHHHEH@ƋEHHHEHHx EHEEѺUE&HEHHUHHHHHHEHHH0EHHHEH8RHEHHUHHHHHHEHHH8MrHEHHUHHHHHHEHH4HEHHUHHHHHH8HEHHUHHHHH@HHHHHEHHUHHHHHBBE,EHEHHUHHHHH@;EHE@(H4HEHx HHEHP HEH@ HuUEH HEEH3HtMHUH5 EEyHEHP HE@(HHEHHHEH8HHEHP HE@(HHHHtHE@(PHEP(EE;E_E؉EEHH[UHSHXH}HuHUHMDEH}vXEH HEEH3HtMHUH5 EEpHE@(HEHx EHEEЉѺUHEHHUHHHHHHEHHUHHHHH@HHHHHHEHHUHHHHHHxHCHEHHUHHHHHH@HuXEH HEEH3HtMHUH5 EEKHEHHUHHHHHHpHEHHUHHHHH@HHHHHHEHHEHHUHHHHHHpHEHHUHHHHH@HHHHHHHUHMHHHEHHUHHHHHHpHEHHUHHHHH@HHHHHHEHEHHUHHHHHBBEEHX[UHSHXH}HuȉUĉMDEEE}tH}u EEbEHHHEH@8ƋEHHHEHHx0 EHEЋEѺUEHEHHUHHHHH@HEHHUHHHHHLEHHHEH8HEMILOE}xEt6H 3H{H5 `EEEHHHEHp8HEHHUHHHHHHP EHHH@89oEHHHEH@8HEHHUHHHHHHP EHHHHP0EHHHEHH@0HEHUHuHuH9uHuH}HM(EHHHEH8HHEHHUHHHHHHP EHHH8H9|uHEHHUHHHHHHP EHHH8KHEHHUHHHHHHP EHH‹EHHHEHHEHHHEH8EHEHHUHHHHH@(;EHEHHUHHHHHHEHHUHHHHH@(H4HEHHUHHHHHHx ^HC HEHHUHHHHHH@ HuDH>3Ht"8H H5 CuuHEHHUHHHHHHp HEHHUHHHHH@(HHEHHHEHHHEHHUHHHHHB(B(EEE;E}}EHX[UHH0H}HuU܃}v3E܃HHEH0E܃HHEH8CtmEEHHEH@(ƋEHHEHHx FEHEEѺUESHEHHUHHHHHHEHHH0EHHEH8t EE(EHEHHUHHHHH@;EwEE;E.EUHHpH}HuHUHEv HEHEEEDE}vEWE?E;Et3EHHEH0EHHEH8[BtEUTEHE;EwEHE;EwEuHEHEHEsEHEHHEHEBEHDE}u HUE0EHHHUEHHHEHHEHE;EwHEHEHEUHH0H}HuHU؉MHE@(HEHx EHEEѺUEHEHHUHHHHHHEHHH0H}AE}Eԃt>HEHHUHHHHHHEHHH8JHHEH4HEHHUHHHHHHEHHHHEHE3EHEHHUHHHHH@;E EEUHH0H}HuHU؉MԋMHUHuH}E}u EEEЋEUHH0H}uHU؉Mԃ}u E_EGE2EHHEH0EHHEH8t EEE;ErƃEE;ErEEUHH@H}HuUMLELM؋UuH}LUHEHD$HEH$AAHLUHH H(H HD DHEHEH t u[EH HEEܒH3HtMHUH5 E艅;EUHHHHHu!UHHHHHH@HE=UHHHHHuUHHHHHH@HEЃEE; q%u!HH H0H H H(ru[EH HEEH3HtMHUH5n EHH H@(ƋHH HHx EH(EĉѺUH(H(H(HP H E}t;HEHEƒ HEHEƒHEDž&H(HHUHHHHH@AH(HHUHHHHHH0HEL IADHL;HEHE@HH HPHH H@(9HH H@(HH HHP HH HH@HHHHH9HHH(HH H@ƋHH HHxPEH(EĉֺUH(HHUHHHHH@AH(HHUHHHHHH0HEL IADHL*:HEH}tlH H8Hu5>E}tMH3Ht"H H5 #HEHEH}t6H H8HuME}uHE@HEHEu%tDžH(HHUHHHHH@(H(HHUHHHHHL@ HH H8HML赢E}u1HEƒ HEHEƒHEDžTE,EHH H@(ƋEHH HHx EH(Eĉ׺UH(HHUHHHHH@(AH(HHUHHHHHHp EHH H8HMD迡E}y;H3HtXH H5 4}u.HEƒ HEHEƒHEDž E;EDžUHH`H}HuHUHMDELMHE@(HEHx EHEEѺUHEH(HEHP H}E}t8HEHEƒ HEHEƒHEEHEBEHEHHUHHHHHHHUHHHHHH0H}HEHHUHHHHHHHUHHHHHH;EHEHHUHHHHHHHUHHHHHHHUHEHUHuHuH}H9}HuH}HM(u HE,EHEHHUHHHHH@;EHEu E%t EHEHHUHHHHH@(AHEHHUHHHHHHp H}HMD語E}u+HEƒ HEHEƒHEEEEUHH0H}HuHE@HEHxEHEEѺUEOHEHHUHHHHHHEHHH0H}TE}t E/EHEHHUHHHHH@;EwEEUHH@H}HuU܃}uHuH}EHuH} E}u E}HE@8tgHEP8HE@89uUHE@8HEHP0HEH@0HEHUHMHEH9EHuH}HM(uEEuu؋EUHHPH}HuH}TE؃}y`EH HEENH3HtMHUH5 EEH}Hu@[E؃}yfH}VEH HEESHY3HtMHUH5l cEE.HuH}ȺEH}GV}EEUHH@H}HuHuH}1E}u ErHEPHHE@H9uUHE@HHEHP@HEH@@HEHUHMHEH9EHuH}HM(uEEuu܋EUHH}HuHEPHHE@9uTHE@HHEHHEH@@HEHUHMHEH9EHuH}HM(uEEEUHHH}HuHUMHEEHEEHEEHEEEEHuH@HEH8HMH E}yBH13HEH9 H5; 2HuH@HEH8HMH vE}yBH3HHϻ H5ѻ HEH8HUH5ɻ fE}yBHe3HyHm H5o fRHEH8HUH5g E}yBH3HH H5 EUE9EHUHEHxHpHhHhH9hHxHpHh(unUȋE9udEȉHUHEH`HXHPHPH9PH`HXHP(u EHMHUH}}E}yEEEt"EtEHE9s EHEEt E}ufEuE%uPHuH} -t?HI3Ht"HU H5W NE=H 3Ht"H H5 EH}!H}H}H}EUHHH}H}t5HEHHtH3HHEH8HEHHE@UHHPHHHHHH tEE}5HDžHHpH kE}y EHDžHHHQeE}yFEH3H!H H5 HHH9uiHHpHHHHHH9HHH(uEEEUHH H}HuHuHH}H0Ht EEEUHH H}HuHuHH}H t EEEUHH0H}HuEH};`HEH}t HEH;E}MMEE8H}`HEH}t HEH;E~MMEEEEUH}u}uEt E }uE t EEEUHHPHH%lDžhDždDžluDžHhH lyuDžH HDžHֽ3Ht#HH5 ھQHdHtk||yuDžH HDžH?3Ht#HH5L Cl!lHH HcH H@X.Hp~HpHm3HtH5 ~DžH^ HDžH3Ht#HH5+ "Hp@$tHp@;H3Ht-Hp@ꋍH5 蜼DžH| HDžH<3Ht#HH5I @hLHź3HtH5Ʋ ֻDžH HDžHv3Ht#HH5 zd|H3HtH5P DžH HDžH3Ht#HH5 贺+Hp~HpH3HtH5 $DžH HDžHĸ3Ht#HH5ѯ ȹ?Hp@$tHp@;HH3Ht-Hp@ꋍH5 BDžH" HDž H3Ht# HH5 ]hHk3HtH5 |Dž(H\ H DžH3Ht#H H5)  (d|,iH3HtH5> 趷Dž8H H0Dž,HV3Ht#,H0H5c Z8褱zHp~HpH3HtH5 ʶDžHH H@Dž<Hj3Ht# H3HtH5 ȱDžH HDžHh3Ht#HH5u ld|x H3HtH5 DžH HDžH3Ht#HH5 覰Hp~HpH3HtH5~ DžH HDžH3Ht#HH5å 躯1Hp@$tHp@;H:3Ht-Hp@ꋍH5ܪ 4DžH HDžHԭ3Ht#HH5 خO hH]3HtH5~ nDžHN HDžH3Ht#HH5  d|[ H3HtH5 設DžH HDžHH3Ht#HH5U L ~薧lHp~HpH3HtH5d 輬DžH HDžH\3Ht#HH5i ` Hp@$tHp@;H3Ht-Hp@ꋍH5ʨ ګDžH HDž Hz3Ht# HH5 ~ hH3HtH5l Dž(H H DžH3Ht#H H5 踪(/ d| H=3HtH5 NDž8H. H0Dž,H3Ht#,H0H5 8iHJHH3HtH5 藩DžHHw H@Dž<H73Ht#E<H@<H`HHHPHXIE}y9H3Ht"H H5 跏H`~NE<b3Ht"HLe H5Le CcE$HEH8HEHMUIH5/f E܋EUHHH}HEH8H5e UHH`H}HuHUHEEH}uXEHd HEEܼHoa3HtMHUH5d ybEEHEH8HUH5f E؃}yTE؉EH4d HEEH`3HtMHUH5 d bEErHuHUH}E؃}y;H`3Ht+Hc H5c aEH\3HH}ЋE؉EEUHH@H}H}uEH2`3Ht"H@c H5@c 7aEEHEH8HMHUH5d !E}tX}u EH_3Ht"Hb H5b `}\EjE܃tUEHb HEEHI_3HtMHUH5\b S`EE EEċEUHHH}H}uCH^3Ht"Ha H5a _HEHEH8H5c _HEHEUHHH}H}uCHp^3Ht"H~a H5~a u_HEHEH8H5Yc _HEHEUHHpH}HuHUHMHEEH}uEH]3Ht"6H` H5` ^EPHEHMH}IH5b E؃}yWE؉EH` HEE>HW]3HtMHUH5j` a^EEEȅt HEHuUEH+` HEECH\3HtMHUH5` ]EEkHUHuH}ArE؃}y;H\3Ht+GH_ H5_ ]EH}E؉EEUHH0H}HuHUH}uEH(\3Ht"iH6_ H56_ -]EHEHEHEH8HMHUH5-a EEHcHEH}tFH[3Ht"tH^ H5^ \}XEEEUHH`H}HuHUHMHEEHEEH}uEH[3Ht"H'^ H5'^ \EH}u HEHHEHMH}IH5-` E}y EEHuH}B]E}y?HxZ3HH] H5] y[\HuHUH}dE}y;HZ3Ht+H-] H5-] $[EHmV3HH}H]V3HH}ЋEEEUHHH}uHUHMLxLpHEH}uHH{Y3Ht"H\ H5\ ZDžlHEHMH}IH5^ E}yZEEH.\ HEEHX3HtMHUH5\ YElE؅t HEHuHHX3Ht"H[ H5[ YDžl:H};^E}yBHFX3HHP[ H5P[ GYHuH}кdE}yBHW3HHZ H5Z X^H}HEHMHUuIAaE}yBH}W3HHZ H5Z ~XEtHuHUH}pEHuHUH}BE}y?HV3H HZ H5Z WuHxt UHxHpH}HUЃE}y;HV3Ht+HY H5Y WEHEHt H}\HR3HH}ЋE艅llUH}}t}t}t}t}u EEEUHHHxHpHhH`HEHxuHHU3Ht"<HX H5X VDž\TH`HMHxIH5Z Eȃ}yZEȉEHMX HEECHU3HtMHUH5$X VE؉\Et HEHuHHT3Ht"GHW H5W UDž\sH}ZZEȃ}yBHeT3HMHoW H5oW fUHuH}5`Eȃ}yBHT3HSHW H5W  UH}HuZEȃ}H}HEIA]Eȃ}xUEHV HEE]HeS3HtMHUH5xV oTEESEHLV HEE_HS3HtMHUH5#V TEEȃ}y?HR3HdHU H5U SbHpHhH}Eȃ}y;HqR3Ht+jHU H5U vSEHEHt H}XHN3HH}ЋEȉ\\UHH0H}HuH}uBHQ3Ht"HT H5T RExH}t HEHEH8HUH5U LoE}yAHrQ3Ht"HT H5T wREEEE܋EUHHHHHLxDtHEEtcHt,HH}AHDV @jCH}H)V @j!HH}H V @}jEHMH HuH芶E}t}uDžp(}tLHP3Ht"HS H5S Q}vLpH VE}uHHO3Ht"HR H5R PDžpyHxt HxE}ttH}HT @eH}HT @ueHUHuHt\E}yGHN3Ht"HR H5R OEptt UHPHUHHsHt,HH}AH(T @th H}HT @RhEHMHHuH_E}tIHN3Ht"HQ H5Q O}fJEE~ EEUHPHUHHu}u{H}HqS @cHHuHoE}6HHM3H&HRP H5RP INttEHL3Ht" H P H5 P NEH}HR @cH H}@bHUHuHYE}yDHqL3Ht"HO H5O vMEp?UHPHUHHEpHH3HH}ЋEppUHHpH}HuUHMLELMHEEHEHMЋUHuH}DMIsE}yWEEHN HEE1HxK3HtMHUH5N LEEEE}tHuHUH}jwEHuHUH}EtHxHuH}sEHxHuH}tE}y;H}G3Ht*HJ H5J HEEHC3HH}HEHt H}8EllUHH@H}uHUHMLEHMHUuH}D$HEH$AIЉH5L UHH@H}uHUHMLEHMHUuH}D$HEH$AIЉH5L UHH@H}uHUHMLELMHMHUHu}LUD$HEH$IIH5L LoUHH@H}uHUHMLELMHMHUHu}LUD$HEH$IIH5K LUHH0H}uHUHMHMHEUH}D$H$AIH5sK UHH0H}uHUHMHMHEUH}D$H$AIH50K zUHH`H}HuHUHMH}uEHD3Ht"HH H5H EEHEHMH}IH5J E}y EEEt HEHuBHkD3Ht"HyG H5yG pEEzHUHuH}\EH}t UHEH}n}yAHC3Ht"HG H5G DEEE܉EEUHH H}HuHMHUHuH}rUHH@H}HuHUH}uEHhC3Ht"HvF H5vF mDEHEHMH}IH52I qE}y EEEt HEHuBHB3Ht" HE H5E CEgHuH}TEH}}yAH~B3Ht"HE H5E CEEEEUHH`H}HuHUHMLELMH}uEH B3Ht"6HE H5E CEHEHMH}IH5G E}y EEEt HEHuBHA3Ht"BHD H5D BEvHEHMHUHuH}IZ^EH}}yAHA3Ht"LHD H5D BEEEEUHH H}HH=3HHEH8E0H,=3H0EHMHHHHHHH8փEHE@;EwUHHpH}uHUHMHEEHEH}uEH)@3Ht"H7C H57C .AEHEHǺZH}gE}yWEEHB HEEH?3HtMHUH5B @EEdHEHMH}IH5E 賵E}E؅t HEHuEH(?3Ht"H6B H56B -@EHuH}кNmE}y?H>3HHA H5A ?guH}HU:gE}y;Hp>3Ht7H~A H5~A u?uH}gEHEHt H}sfH}yEEEUHH`H}HuЉUHMLELMH}uEH=3Ht"H@ H5@ >EHEHMUHuH}IE}yDHm=3Ht"H{@ H5{@ r>EEEt HEHuBH=3Ht"H'@ H5'@ >EeUHEH9vEHEHH}&E9EHEHH}tEHUHEHHH}EEUHH@H}HuUHMLEH}uEHK<3Ht" HY? H5Y? P=EHEHMЋUHuH}IYE}yAH;3Ht"H> H5>  H5>  H5,> # @URHEHEHEH8HMHUHubEEHcHEH}u Ei} uH}u ES}tFH73Ht"H: H5: 8}74EEEUHH H}HuHE@(tHE@(HEHp H}5iEHEH8HUH5Z; EEUHH H}HuHUHUHuH}iJUHH H}HuHE@tHE@HEHpH}hEHEH8HUH5: EEUHH H}HuHUHEH8HuNHHEHHEHHu EEEUHHH}HuHUH}H5: UHHH}HuHUH}H54: gUHHHHD@H8@D@DH`AH< @OHHH`eHEH}uHH53Ht"O H8 H58 6Dž4@H`H< @EOH`H}HEH}uHH53Ht"V H8 H58 6Dž4HuH}E}tHH43Ht"\ H7 H57 5Dž4HEHH8HUH8P@H`H; @CNH`H}HEH}uHH43Ht"f H7 H57 5Dž4HuH}E}tHH33Ht"l H6 H56 4Dž4HEHEEEHUuH}vHEH}yHH233Ht"w H@6 H5@6 74Dž4)EHHEE)EH8H HMH_uH}IoE}tLH23Ht" H5 H55 3}/4EHHEE)EHUuH}{HEH}yEH723Ht" HE5 H5E5 <3Dž41HEH8PEHHHUH8HPDž44UHH`H}ȉuHUHMH}tH}u EEHEH8HMAH5Z8 E} tIHV13Ht" Hd4 H5d4 [2}-EH%-3HEHcHEH}uEH03Ht" H3 H53 1EHEH8HMHUAH57 $ E}tVH03Ht" H3 H53 1H,3HH}Ћ},E;HEHEЋEEHMHUHuЋ}#wEH,3HH}ЋEEEUHH0H}uHUHMH}uBH/3Ht" H2 H52 0E.HMHEH8HEUIIH r3 H5[6 ,7E܋EUHH H}uHUH}uBH>/3Ht" HL2 H5L2 C0E'HEH8HEUIH 2 H55 @8EEUHH`}HuHUHMEHEEE}7oHSEH}tHEHEH9sOHs.3Ht" H1 H51 x/UHEHEHUuH}JE}yTEEH/1 HEE' H-3HtMHUH51 .EEyE؉HuHM}@E}y;H-3Ht5+ H0 H50 .UHEHEH}EEEUHH}H}Ht HE HE@HEHEUHHHXTHHH@EHXuHH,3Ht"U H/ H5/ -Dž<HXxE}yGHk,3Ht"[ Hy/ H5y/ p-E<H`HXuE}yDH,3Ht"a H/ H5/  -E<5}H@HHH`EH`E< H-! H5-! $uH}HUnxE}y?H3HD H H5 \HuHUH}JE}y;Ho3Ht+J H} H5} tEH3HH}HEHt H}vEEEUHHHXHPHHHXuHH3Ht"k H H5 DžDHXE}tHHt3Ht"q H H5 yDžD=H`HXeE}yGH3Ht"w H H5 EDH`HP舶E}y?H3H} H H5 jHhHH-E}yGHR3Ht" H` H5` WHPEH` EDDUHHHXHPHHH@L8HXuHH3Ht" H H5 Dž4HXZE}tHHM3Ht" H[ H5[ RDž40H`HXcE}yGH3Ht" H H5 E4H`HPaE}yBH3H H H5 ZHhHHE}yJH(3Ht" H6 H56 -HPUHpH@蝳E}yVH3Ht" H H5 HPHHHxH8+E}y_HP3Ht" H^ H5^ UHP}H@qHHeEH`E44UHH@H}HuHU؉MDEEH3HEH<HHEHHEHHuEH|3Ht" H H5 EHEH8MHUHuA=E}EH4HEH8HHEHHEHHuBH3Ht" H H5 E\HEH8EЋMHUHuAE}y&H3HHEH8HEHEEUHEEEUHHpH}uHEHE})E}EHHHEHH@HEȋEHHHEH@HEHEH;EuBHEHUHEHUHEHEHMH9MHuH}HM(tUEH HEE6 Hf3HtMHUH5y pEEHEHHHEHH@ HEEHHHEH@(HEЃEE;EEEUHSHH}HuHUMDEEE}HEuHEDž|EH}E}yBHj3Ht Ht H5t kdHEH8UHuѧE}yBH 3H-z H H5  HEDž|HE@HEH8H W0HEH}u%HE@HEH8H +0HEH}u[EH| HEE܋ H@3HtMHUH5S JE쉅|kEHE;EwEE}EHHH}?E}yBH3H H H5 HEHEHEHHEHEH)É؉)‰ЉEEHHEH8HuE}yBH3H@ H) H5)  HEHEHHEHEH)É؉)‰ЉE}~OEHcH}H [.HEH}uEHcH}H 5.HEHEHEHEEH}RHEUȉEtUHEH}E}y;H3HtA H* H5* !}u ]ȉ|=Dž|1EEHHEH8EE;ErE||HĈ[UHHPH}HuHUHEEHEH8HUH5 E}yTEEHd HEE H(3HtMHUH5; 2EEWE؉HEHH9vE؉HEHE"E؉HEHE؉HUHEHHH} EEEUHHPH}HuHUHEEHEH8HUH5 E}yTEEHq HEE$H53HtMHUH5H ?EEWE؉HEHH9vE؉HEHE"E؉HEHE؉HUHEHHH}EEEUHHHHHEjjt+tJ'tlz'tUHPH{ @(HPHd @'H\ HEH}u H] HEHPH @'EHMHHPHsE}t}u[EHr HEEYH6 3HtMHUH5I @E}tLH 3Ht"\H H5  }T EHEHHHHHHHH9u_EHcHHUHHHHH9HHH(t[EȗH- HEEcH 3HtMHUH5  EȉHPHb @%[EH HEEnHq 3HtMHUH5 { E؉7EHMHPHbqE}t}u[EH  HEEwH 3HtMHUH5  E艅} tLH 3Ht"zH H5  }XEHH_3HHH@H@Hu[EHC HEEH 3HtMHUH5  EH@HMHPHoE}t\H 3Ht"H H5  H3HH@Ћ}JHt#H@HHHHPH3HH@DžUHH`H}ȉuĉUHMLEHEH}uEH3Ht"H H5  EHEHMH}IH5[ ~E}y EEEt HEHuEH>3Ht"HL H5L C EnH}tHEt EQH|3H8HUH5 E}tRH3Ht"H H5 H}}EEHuH}عBEH}趚}tOH>3Ht"HL H5L CH}'}EdH}HMUu?EH}}y9H3Ht"H H5 EEEUHH}HuHUHUHEHBPHUHEHBXUHH0H}HuUHMDE܃}tH}tH}u E/MHu}HEHHUAIH5$ HJ>E؋EUHH0H}HuUHMDE܃}tH}tH}u E/MHu}HEHHUAIH5 H=E؋EUHH@H}HuUHMDEH}tH}u EHEHHEH8H ^ H5W SE}tFH"3Ht"HS H5Y '}EEH}t7}t1UHMЋuHEH8AIȉH H5 <EEEUHH H}uEEH}uEHv3Ht"H H5 {EEt EEHEH8HUH5 $\E}tFH3Ht"H+ H51 }`EEEUHH0H}HuH}uBH3Ht"H H5 ErHMHEHEH8H5 E}yAH%3Ht"HV H5\ *EEEEUHH@H}HuH}tH}uEH3Ht"H H5 EUH}о E}yWEEH HEE HF3HtMHUH5 PEEHEHHEH8H H5 E}tFH3Ht"H H5 }CEwHEHHEH8H a H5 E}tFHm3Ht"H H5 r}EEEUHHH8H0H8t H0uHH3Ht"3H H5% Dž,HEHEHEHEHMH@H0I~E}yQ}'H_3Ht"IH H5 dE,HEHEHMH08E}yGH2Ht"QH H5# E,H2HH}HEH}uHH2Ht"WH H5 Dž,)HEHMHUH0kE}yWH2Ht"_HP H5V $Hv2HH}ЋE,HEHEHE؉EȋMHUH@H8REH,2HH}Ѓ}yDH2Ht"lH H5 E,)HEH}tH8@Dž,,UHHPH}HuHUHMDEHEHEHEEH}uBH2Ht"H H5 EpMHUHuH}<E}yAH2Ht"H H5 EEHE@EEUHH@H}؉uԉUH}uEH2Ht"H@ H5F EHUuЋ}E}yAH2Ht"H H5 EE~HUH}عH5c ~EH}^}yAHF2Ht"Hw H5} KEEHE@EEUHHH}H}t5HEHHtH_2HHEH8HEHHE@UHHH}uuH}\UHH0H}؉uH}uEHl2Ht"H H5 qEHu}?E}yAH2Ht"HC H5I EE~HUH}عH5 k|EH}}yAH2Ht" H H5 EEHE@EEUHH0H}uHUH}uEH42Ht")He H5k 9E}tN}tH}tBH2Ht"0H H5 E@HEHHEظH}HHHHUuH}AEEUHHpH}uHUMDEHEEHEEEH}uEH2Ht"`HA H5G Ew}usHEHMH}IH5 oE}yJ}tDH2Ht"nH H5 EEHEHMЋUHu}IބE}u H}8}y?H 2H~HM H5S !~MHUH}H5 }yEH}}yAH2Ht"H H5 EE#HE@EH}lEEEUHHpH}uHUMDEHEEHEEEH}uEH 2Ht"H: H5@ Ew}usHEHMH}IH5 mE}yJ}tDH2Ht"H H5 EEHEHMЋUHu}IׂE}u H}1}y?H2HHF H5L ~MHUH}H5 vwEH}}yAH2Ht"H H5 EE#HE@EH}eEEEUHHPH}؉uHUHMLEH}uEH&2Ht"HW H5] +EHEHMHUHuȋ}IE}yAH2Ht" H H5 EE~HUH}عH5 vEH}i}yAHQ2Ht"H H5 VEEHE@EEUHH@H}HuHUH}uEH2Ht"4H H5 EHUHuH}} E}y;H2HtT;H H5 0HUH}عH5q tEH}1HE@EEċEUHH@H}HuHU؉MDEH}tH}tH}uEH2Ht"dH H5 E$H} 0E}yDH2Ht"jH H5 EEH}Huغ2E}y?H#2HpHP H5V $eHUEЋMHuH}ABE}y;H2Ht+wH H5 EH}/EE̋EUHH H}HuHUHUHuH}A2UHH H}HuH}uBH"2Ht"HS H5Y 'EHEH8HUH5 EEUHH H}HuH}uBH2Ht"H H5 EHEH8HUH5 EEUHH0H}HuHUH}uBH$2Ht"HU H5[ )EsHE؉HEH8HUH5b GE}tFH2Ht"H H5 }"EEEUHH0H}HEEHEH8HUH5 E}yHEH8H5 3GH2HH}HEH8HUH5 _E}yHEH8H5 FHQ2HH}HE؋@uJH2HtH5| HEH8H5r }FUHH0H}uHUMHEHHEظH}HHHEHUuH}AUHHH}uHUMDEHEEHEEHEH}uHH2Ht"HH H5 Dž|XH}-E}yZEEH HEENHI2HtMHUH5 SE|HEHMH}IH5 UcE}xfHEHt]HuH}Z1E}yBH2HWYH H5 0HEHEEEH}MHUu/E}yBHN2HbH{ H5 OH}Hu3E}y?H2HkH# H5) oHUH}H5 QmE}y;H2Ht6sH H5 HE@EH}QH}HHEHt H}+E艅||UHHPH}HuH}tH}uEH2Ht"H& H5, EHEHMH}IH5 `E}yAH2Ht"H H5 EE|MHUH}H5_ kEH}5}yAH2Ht"HN H5T "EEHE@EEUHHpH}HuHUH}uEH2Ht"H H5 EaHEHMH}IH5 _E}x H}E}tEH-2Ht"H^ H5d 2EHEHEHEEHuH}ME}yAH2Ht"H H5 EE~HUH}H5 jEH}o}yAHW2Ht"H H5 \EEHE@EEUHH`H}HuHUH}uEH2Ht" H H5 EVHEHMH}IH5 ]E}x H}}tEHg2Ht"H H5 lEHUHuH}uE}yAH2Ht"!H9 H5?  EE~HUH}H5 ahEH}}yAH2Ht",H H5 EEHE@EEUHHpH}HuUHEEHEEHEH}uEH2Ht"NH5 H5;  E2H}=E}yWEEH HEETH2HtMHUH5 EEHMH}AH5 [E}x]HuH}кl@E}yBH2HA_H@ H5F HuH}=E}yBH2HfH H5 H}HuBE}y?Hc2HlH H5 dmMHUH}H5[ eE}y;H2Ht6sH5 H5;  HE@EH}H}HEHt H}<EEEUHH@H}HuHU؉MDEH}tH}tH}uBHX2Ht"H H5 ]E{H}HEH8HEHMUIH5D sZE}yAH2Ht"H H5 EEEEUHHH}uHxHEEHEEHEH}u[EH HEEH72HtMHUH5s AE艅tH}-Ẽ}yGH2Ht"H H5 Ẻt[HEHMH}IH5 WẼ}x]HuH}5Ẽ}yBHX2HH H5 Y}'u Hz HEq}z'u Hw HE[EH0 HEEH2HtMHUH5 EtNH}HxHuк.Ẽ}yBHm2HH H5 nH}Hu5Ẽ}y?H2HHB H5H hHUH}H5$ paẼ}y;H2Ht/H H5  HE@HEHt H}+H}eH}\ẺttUHH`H}HuUHEEHEEHEH}uEH2Ht"%H* H50 E H}uE}yDH2Ht"+H H5 EEHMH}AH5 TE}yH}tBH02HW2H] H5c 10}t]HuH}кS E}yBH2H;H H5 H}HuME}y?Hu2HBH H5 vxH}HuE}y;H 2HtKHHQ H5W %'HUH}H5k ^EHE@HEHt H}H}H}EEEfDLd$AH\$Ll$HH(EI輁LHE1E1L,$zH\$Ld$Ll$ H(fHE1H$E1zHfDfDH\$Hl$HLd$H8Iu!1ʍH\$ Hl$(Ld$0H8fDH$E1E1Ez;yH\$H>HH߉芈LHL|H褓fH\$Ld$HLl$IHA菀LDHLd$H$Ll$HUIHSDBDD1‰)tp1L\( fDEBDAE1A3B)HI9}IBNȅt$LډD1IHt D)ЃvIӍFHHH9uu[]H[];DfDH HHHDH\$Hl$HLd$Ll$H8Iu RuxH\$Hl$ Ld$(Ll$0H8ËBxH9rk1HLH HHkH]9rZHLHߑH H5, H=0 jH H5 H=A pH H5 H=R yHl$H\$H(OHx(HhH\$Hl$ H(fDHH~HHjHHHhf.DUIHLmALeEeH]LuH IHAID$D%?H)H\$HHAHDL7AtDLLiH]LeLmLuÐH\$Ld$HLl$Lt$HH(IIIH@LLH>LHHLd$H\$Ll$Lt$ H(qAWAVMAUATIUSH$Ht$HHT$@HL$8LD$0t1HĈ[]A\A]A^A_Á$vHD$pLl$PM|$HHD$ |HD$`HHD$(|L|LL$0LD$81HL$@LL4$V$LL$01LD$8HL$@H|$ L4$UMgqH|$0AHt$ H|$(LHD$(LL$8LLD$@$L1L|$HD$HD$ H$RpH|$0AHT$ Il$ LLdfHCLLHHH5tMgH|$0ALLLLHT$8Ht$@LH|$HHt$HHWHT$HI|$0HLR H|$0AH|$ H|$(Lٍ$Ht$ H|$(LgHD$(LL$81LD$@$LLL|$HD$HD$ H$1QLL!LLъHT$8Ht$@LH|$HHt$HHhHT$HI|$0LHcf.@SHHH[f.یDfDSHnjH{辌H{ H0豌H[騌SHHyH[yf.yDfDSHwyH{nyH{ H0ayH[XyHl$HoH\$Lt$L|$HLd$Ll$HHt$HT$ELL$HIrBH9t+1H\$XHl$`Ld$hLl$pLt$xL$HĈLd$ Ll$@HLxLLLxHt$LLLLL訂Hs HLLH\$0H$HL.lHFxHT$DHHLLht-HT$H$L|HLLkHLLxLLL|H$HLHkL貊H誊L袊Hl$HoLd$Ll$Lt$IL|$H\$AHxHIIBH9t'1H\$HHl$PLd$XLl$`Lt$hL|$pHxAV~HL(yAF~I^HH yHD$0HHD$vH|$HHsuH|$1跉rH\$ HvHD$HH$vLDHHT$HH6{HHHXjH<$Iu LHHT$LH{HHH'jIu0LHHuH4$HHzH4$LHiH4$H1HiH<$L H|$@ڈH҈H<$Ɉ@AWAVAUATUSH(GH|$Ht$HHJHHL$ H H9LlL|IwH4$H$HH H@HD$HH HH)LH9H1L91H)HH9HT$@1LHH HLH)I9HH91HL$H47I9HHN,I1I II91IHD$HIHLHp HT$H<$HLHr H#^oHTH<$H,H9E1I9A1IHD$M9HHp h[N,(1I)IL9HH LL)H1H9\$Hl$ H,$H HT$BH;D$ zH\$LkHKH([]A\A]A^A_H FY H5Y H="Y AWIAVAUATUSHGHt$H HQHHT$HH9HlLtHHH H HH)HH9H1H91H)HHH H)L,(I9@HH9H 1H9HHHIwI)LIwI~1HHźHE1HDIwLHIFH9HAH)1M9IHHYJ(Hl$AGL)H)H;D$Ht$HnHVH[]A\A]A^A_H W H5W H=W bTSUATH>HHH H M1M1I)IHHHNHFHVL)LHHHHH H M1M1I)IHHLF L)LIHHHH H M1M1I)IHHLN(L)MIHHHH H M1M1I)IHHLV0M)MIHLLLHV8HII܉II LH>LHNHHFHHVA\][f.fHDGGIIfA9s7A4?MIEHc)lj<$LUHH H5rH=~$AWAVIAUATUHSHO WfL)M\$ftHHHGu\HVH[HHH%H)Ld$IILHGZIUI}ILOOH]LeLmH JH5H=*fHl$Ld$HLl$Lt$L|$H\$H8HIH4$XL4IIM)L'IH$H8H;}uqI;?H$ILELIHHIzVI?IWILNLLH\$Hl$Ld$Ll$ Lt$(L|$0H8H H5oH=x*H H5PH=j+Hl$Ld$HH\$HHHHIXtHwHHY Mt)H4HuHLH$Hl$Ld$H+ H$Hl$Ld$HHl$Ll$HL|$H\$ILd$Lt$HxNHIPxHpDHL x%1H\$HHl$PLd$XLl$`Lt$hL|$pHxAExILLHpyHD$0H\$ Ld$HHD$1gH)gH|$LLkHHHkHHkwHHHkILLHpHHHgILLHpkH|$HH[UH|$AyHyEILHnJ<ILLWfDHHpHcDfDSHH7~HcHC[DHHHwHP*f.H\$Ld$HHl$HNHIP~Hp HH7x1H$Hl$Ld$HI|$HH~HHpSHH7~`HC[f.GDfDGHG@HfDUHAUIATISHH?H;>GuzHv@HH%H)H\$HIQWI}IT$HOH IH DUI}IUHپDGO@NBJHe[A\A]H H5 H= ,UHAWAVMAUIATSHHHHuLHUMLEXHHEIFHHHEHEH[HH%H)Ld$IMHL$T$ID-IMH$ELL냐HGDfDHH?II1I)M~$HFJ<uJL HHHuIuDHwHAOGHfHH|2t(HGHH<HTtHHHuHuwHH  H5 H=( XDH\$Hl$H(HHH~1HtKHT$11蔥H4HT$H\$Hl$ H(H  H5 H=WH H5 H= 8SHHH~ H|$11H<T$H[H H53 H="@SLL1HE1HHAt1t:EDAHLHH A?w/IHHuτt HHu[f[HDA@DHD)LHHHIH\$Hl$HLd$HVI3F)HcH9SHzHHLBSH9|H$Hl$Ld$H@H)IIH\$Ld$HLl$IHHILHHRHLH$Ld$Ll$HUHSHOx|H1)HcH9|VEuH1[]HHHHxH0H HHH9tH9sH[]H[]H =H5TH=oH H55H=HfDH\$Hl$HLd$HW3G)HcH92H9I}H)HHHwlAH 2HIf.@HHwlAH U2HIHd@HHwlAH 2HINf.@HHAH 2HIkDfDHHAH 2HIf.HHAH ڢ2HI DfDHǰ4@HHAH 2HI{f.T14@HOL R E1HHG HFHG(B2B B0A2 0I A2  HIu11@1L:A2 L:HH0utfDHl$Ld$HLl$H\$H(AIw]PH]@)H߉rHH7HH,HuLD]HH\$Hl$Ld$Ll$ H(H 6 H5# H= zHl$Ld$HLl$Lt$IH\$L|$H8GPALw@tPAA)D9r}Lw@DHHE)I<>HLLcAvHLHAJAwDHLvEePH\$Hl$Ld$Ll$ Lt$(L|$0H8ÉHH|@>EePAWAVLwAUAATIUHSHGXA@A)D9LwDHLI<>LH%EUEE)IA?Ev2LHEUEI@A@ЉEA?wDLLpDmXH[]A\A]A^A_ÉLH|LDmXH[]A\A]A^A_fH GGGXHH HGDHl$Ld$HLl$H\$H(AIWX? D8B88H_H)H<1莿UEHH  EXK< ЉˆC8S;S:‰C?ȈS9C>C=蒈DHLd*HH\$Hl$Ld$Ll$ H(@H]Ǻ@H)1H<;HH<817H ) H5 H={ IaH H5 H= KBfIH IMHfLHt IMIFF2FHuII)IHH)HH)H)HIu J<J3<sJ|NJ3|N3IIIM NDI@DN\N3\MIHI NDJ<J3<IIIM NIsIs~HHH`It/It@NN3NNDN N3DN3 NDN IwuNDN3DNDNN3NIFF2FIsf.AVAUIATIUSHH@u H@[]A\A]A^I!LL@L@I@I@2 HHC S$C Ѓ@C$wLLLH@[]A\A]A^VF  F ‰WVF F FG G$ ‰WHHt$ tH H5q H=| 8耻DQAAA A AA DWDIAAA AA AA DODA A AA AA A A DG QA A A  ƒ Wt2W8H DW,DO0DG4BGBG(B G LHeEUEE)IA?Ev2LH5EUEI@A@ЉEA?wDLL谻Dm\H[]A\A]A^A_ÉLH|茻Dm\H[]A\A]A^A_fH GGG\HH HG GfDfDHl$Ld$HLl$H\$H(AIW\? D8B88H_H)H<1辸MEHU\  ʉ@s;S?C8C9HC:C<C=C>DHL"HH\$Hl$Ld$Ll$ H(H]Ǻ@H)1H<;HHl817H  H5 H= [葷H H5 H= ]rfHl$Ld$HLl$H\$H( AIWh?D8(B88H_(H)H<1^M E$HUh  ʉS?@s;C8C9HC:C<C=H C>ʞHLDH\$Hl$Ld$Ll$ H(t!@H](Ǻ@H)1H<;跶H@ HHu810H " H5 H= f*H  H5 H= h DfDH G$G GhHH HGH HGH HGSH7H[AWAVLw(AUAATIUHSHGhA@A)D9Lw(DLHI<>蠷H LHNE U$E E)IA?E$v9H LHE U$E I@A@ЉE$A?wDLL"DmhH[]A\A]A^A_ÉLH|(DmhH[]A\A]A^A_DfDH G$G GhHH HGH HGH| HGSHH[ff.fAUAATIUSHH@D8PBppHoPH)H|1Hs@HCHHߋHH H H6H ‰HH UwH8HMEpHH0EqHH(ErHH EsHHEtHHEuHH HEvHH8ExHH0EyHH(EzHH E{HHE|HHE}HHE~lED1AEtkL1DDAHH(ADAHHAHHAHHAHӈAHD9uA@MdDt*H)HfDB HuH[]A\A]HkPǺH)1H|=jH HH舨p18H  H5< H=q ݱH H5 H= 辱H HGHHG@LJHH HGH HGH HGH HG H HG(H HG0H HG80SHwH[iH H5Y H=h f.AWAVLwPAUAATIUHSHAA)D9LwPDLHI<>H6 LH HE@HUHHHHE@E)IHAHEHv@H LHͦHE@HUHHHHE@IAŀHHEHAwDLLqDH[]A\A]A^A_ÉLH|PJDH[]A\A]A^A_@Hi HGHHG@LJHHM HGHJ HGHG HGHD HG HA HG(H> HG0H; HG8@SHw2H[iH H5y H={ f.AWIAVAUATUSHXt$HT$|$" 8H )HH0HD$@IIHHD$3ANB8B8u*t&NtB8B8tIHIHIE17 HD$GLHIH@BA1A1HD$F$IIuËT$H|$H"ALJ ILJHX[]A\A]A^A_É݃I1Ld$ H̭A ILLII0A IMHHHD$ HD$(HD$0HD$8HAI IPH  H5 H= hH H5 H= WH H5 H= X袬fAWAVAUAATIHUHSHH HT$D$)D$;t$gT$LH\$ LL0HT$HHHT$HT$LD$HHU HD$ HD$( IغLLHD$0 HD$8 HHAH| Ld$D+l$fAH\$ LL0MHHA HD$ HD$( IغLLHD$0 HD$8 IHHAHAwH|$DLhD HH[]A\A]A^A_ÉLH>D HH[]A\A]A^A_Hl$Ll$H\$Ld$H(IHtOwiLHHLI<1)辪fAH\$Hl$Ld$Ll$ H(H H5 H=1 5.H g H5 H=# 6SHHHH0LHHI$HǃHǃfǃǃ HǃH[AWIAVAUATUSHXt$HT$(|$ 8H )H(H HD$@IpI4HHD$.ANB8pB8pu*t&NtB8pB8ptIHIhHIE1HD$G(LHIH@B, A1A1HD$F$IIuËT$H|$H袪ALJILJHX[]A\A]A^A_É݃I1Ld$ HLAILLI(I " AIMHHHD$ HD$(HD$0HAIRIUH H5 H=Y feH H5 H= WFH H5 H=0 V'AWAVAUAATIHUHSHHHT$D$)D$;t$ST$LH\$ L(L HT$HHHT$HT$LD$HHHD$ HD$( IغLLHD$0 HHAHLd$D+l$AH\$ L(L MHHALHD$ HD$( IغLLHD$0 IHHAHuAwH|$DLDHH[]A\A]A^A_ÉLHҧDHH[]A\A]A^A_fDfDHl$Ll$H\$Ld$H(IHtOwiLpHHLpI<1)NfAH\$Hl$Ld$Ll$ H(H f H5( H= 5辤H G H5 H= 6蟤SHH(HhH L4HHI$*HǃpHǃxfǃǃHǃH[Åt-E1DAH A9ufDAWAVAUATAUSHHH]C$HH,H@w>t+1HHCHHP;HHCƒD9HCuH[]A\A]A^A_ÃtHoE1@Ct-1HHAHH4 E9u1 HA9vHH;HCuH=`vHHHC΅o1@HHEHHCHD9uH[]A\A]A^A_Å3LoE1E1C4?DLHTHAIIH4`E9uBH  H5 H=@ gGAWIAVAC6AUATHUHSHHLD$HD$Ht]H?t=E1E1C\-Ht$D}AIIH ƋuHH E9HuH[]A\A]A^A_ÅtE1E1HD$Du}AH o HT$u}HH HT CT-IE9IuH[]A\A]A^A_LHHH[]A\A]A^A_遣tV[H_1E1HT$Ht$H߃HH HC4$II4D9uH[]A\A]A^A_H@tHt$H|$DHrtH_E11 Ht-HߍFI4IHHHHQ;HHC1A@HE9uDAIE1APDAIM9AGtIcH;EIHUHH]LeLmLuL}fLc7>IEHEHEHu LHHHtHL)IHHUL+uHHMLuII!IFHH)HD$HHEH}HUMLH}HU1J|2H)EHHHtIM+t$LeHHMIM)N,IIEHH)HD$HHEH}MH}LH菋HU1J|*I)L;uH]LuL;euHEHUHLH9HMHUMHuH0IHEHMd@AJ)H]HUHDHHIIcL9H}tIWHE@HHHuH]HuDLHI_HbHH}EgH蓞I9EwIcL9+ILLyHuLELHMH/IHUH}Lh!IcL9H}tIWHEfHHHuH}HuLHI:*HMH9MHHF]PH}LH*H]3HUHHAGLL˨IWHIUHuHAG觨IWHsHuLoRLL_H}LޜHEH}LɜHETLL%LLAWIIAVAUEATL$M)ULHSLH8H|$ T$Hh?HcLD$pHH9zHD$ HxEDDHu,DƃI9D$|$ELAHDHHHD$(ID$HHHAHN‹T$L)LHD$0IGHIB1EHIMJH$E1E1HE1HIcItVEDAI)LHH $A?~H$A@D)IHL$HII9uH)L)HHEt@2IcDH#t$(H)EHHH $A?~H$A@DD)HHH4$HIM9t HT$0EEtH$HHL$ HHA~&HH<HTtfHHHuH͐uHD$ hH8[]A\A]A^A_ÅAupAHHHuHuH|$wH@|IHLfDH\$Ld$HH;Q2HIL HC1MLd$CH\$HUHH]LeLmLuIL}HpIHc~HcJIHH?II1I)HH?HH1H)I9}HLLMIIHuAGH]LeLmLuL}H1HHM?A7MvJ#HEHEHcLuMuH9MoL;mM9uHMLmUH}HP2AHIIGL9u(HuILLLHHUH)‰H}OH}AGtHuHS2H}HH}H!L;m M9HErH4HOHFHH)HL$HIHLHHE+IcJ4#H9IGHEHt|IMIvLH}IPHUHJLH}OAW=HuLL}HUIDHR2LHcHEtIEIvLH}HNJ4HwLHFHH)Ht$HHuH}M9LDLLHE-LxHE H}QHH}CHf.H\$Hl$HLd$Ll$ILt$L|$H8FH3V)u61҉H\$Ll$ ؃}Lt$(Hl$L|$0NAT$Ld$H8ÐILcHcIO<.IwH9xHGH$HHu?tRH$JHHHuHuH|$wH@ pIHLfDHl$Ld$ILl$Lt$IH\$H(Hc^IHH?HH1H)HcHuH9LGHIuu.1MM AFH$Hl$Ld$Ll$Lt$ H(HHoHHL)I9IH~sHVHBHI@H9tQHHBIHHtI9t8H9~3HHI<HH)1HfHHHHHH9u1I|)ʼnAF*L)II9tH~׺HIHH9uLHI9IHHFHHI@DH9HHIHHtI9t6H9~1HHI<HH)1HHHHHHH9u1IH.HI9+I)ĸM I9tH~ɺHIHH9u벹m룹DmIf.7HF2HLHcALcGHcFLH)uYLHOH?HL1H)HH<HFHHfDHx.HHHHH9twINЉú1fLH4HHLLHHCL`IŠI~KfHXMLL6>HLLLHHs HBHRrHIǠLLIIŠHàIM9]HXMLLL=HLLLQKHs HBHRrM(H9+HH`HXL$UODKDHe[A\A]A^A_HXH`M$H2=K@H=,H8JH9HHH}HELMHIH,zH8HXLH`MHPL+H+8H`HLL)MHHHHHH9 HHLHH8MHHHHHHH+8HHH8HHfDHXH8MHHOHHLHLLLbH8LHHoLHs H@H@rHHMHHMH9WL;LHLHXH6HLLLHHIIHHL#s HCH[rH}H LMaLJ<HH0H)J7HT$H(HH0HH9H J4H)L)H9KvH9*LHH)L)H9 HH9ZIBL0HXMH`HL^LO,HH0KTH)HD$HHHH9HPHKH9JL)H9LPHXM$H`HHXMLLLY9L$sHXH`HMI`BL0HXMH`HLLPHXM$H`HxsHHHH)HHHHH)HD$HHXH`IMHL7JL)HHHH)HT$HIH K6L0HXH`MLHHp蚠LH+pHHhH`LhHHHHH9(eH JHxHHpHHHHHHHH+pL,HxM$HpHHDL0HXMHpHH 赟HHLH LLHhHHpLHHLHs H@H@rLHLhLhIDH9(]IAL0HXMHpHH H}XHƐHv H=v aSBHv H=v L;BH}rXHH}aXH}RXff.GHWu 1HÃuH92wr0øfDÅfDf.DH\$Ld$ILl$Lt$IL|$H(HOIILLLLIMHLLUIMHLLIMHLLlUIDI DLd$Ll$Lt$L|$ H)HH$H(f2DfDH\$Hl$HHHH:HtH\$Hl$HH2H5ju HHH8182fDSHw9Ht[H2H5ju HH8172Hl$Ld$HLt$H\$E1Ll$L|$HHH|$Iu;LH$H$L$L$L$L$HH HH ~|H"~CH?H9w3H\$ HHNL$(H|$LHHHIcH\$`HHL$hH|$LHHHI0H$HH$H|$LHHH'IHD$HL4L9M%IN HAA@IA?LLE)DLL$IDD\$HLDIxML IILL$D\$xnHD$J|LLDHILHDHHHCH HHIH)H9HL!H0HL)L9HCIHIuDLHHDIHHCHHIH)H9HL!HHIL)L9LCIE1HLtLH)L9LFHHkMIIsHD$J|H7LIHIFHHHH)H9HH!L40LH)L9LFIHIuH$HHH|$HHLIf.f.IL 2IAHLLǍ H)э )1L HII)LHt%H)HIIIH)HuH)HIIHUHH]LeHLmLuH@RIIHE3C)H9LctRHCHEH]LLDmHtUAD$uH}Hu]H]LeLmLuÐHLLJ4Hw1HFHH)H|$HH}HsLq|1RH}QHff.@Ht Ht2HHHt Hb2HHHt HX2HHAWAVIAUIM)ATMUSHM9H$Ht$0HT$(LD$ HD$NI]H|$LHHIHPHHHHHhIHHH$HD$HHD$x<Ht$(H|$0LcJHT$pHT$(I9H$HL$pHL$0I,HT$IHDŽ$M)HL$XH+$HHD$PHHHL$HHL$0HH$HD$hLHH)HHT$H$HL$Ht$ H|$xILLL$I9t0HL$HT$hHt$H|$0OH$H$L$HT$PHH$H|$HNL$H$H$H$IL-H9HT$Ht$0HLqH H$HO$HLILH4J43HLL苊H4$IHLHLLLH\$Hl$Ld$Ll$ Lt$(L|$0H8EDH7~xHHHHH#H$O$HHIMLH4LJ43HLLډH4$IMHLtGH HHHHfH HAAL)HHH)HH, HfUHH]LmHLuL}ILeH@H>II"mH]LeLmLuL}HHEH4HweHFHH)Ld$IHV$MHLLL~H}Ht6HLLIL HLL“H}16If.fHS~)HD~(H~+H_HH(HHf[H[HHH[HHH1HH߉^H<H\$Hl$HLd$HMLH, IHLHڇHEs HEHmrH$Hl$Ld$HfDAWIAVAUATUSHhHt$ T$ H|$(HL$LD$LL$L$Ht1I98HL$ HT$MH|$(HhL[]A\A]A^A_*Hl$ HH9l$Ld$HH\$`LI)H\$PLM9t6H9}1H1I IHH)HHHHHHH9u1H9l$HHD$XeLl$`H\$MH)L9l$t8H9}3HHt$H1H)ITHHHHHHH9uHHJ0HHH|$(H$IMHLH{HCMHD$@3L;|$@t9I9}4JH1L)IH<DHHHHGHH9uHT$@HL$`H H\$@HD$`HHHT$HH|$XLd$H\$HL<HHL$0LH)Nl9HL$8MeL9d$t=H9}8HHt$H1H)ITH@HHHHBHH9uH\$8HD$0HDHKHHLLJ0L{1IELHHs HBHRrHt$(MEHLH&HL$(H?Jt91HHHHHD$(Hs H@H@rLd$Ld$L;d$ H|$(I]HHt$(LL0HH\$(H)s HkH[rHh[]A\A]A^A_1H PHcHt HcHuL< $HT$@HL$HIMO,7HL菻IEHD$HLIH?0H H9~fHL$H4H1HBHID5HCHHHHIt5'HWHHHBHFHHH9uHD$0H\$8HDLHH@rHT$PLLH/HL9~ZJ4HI7I<7HBHHD3ID$H43It(:HWIHHBHFHHWI9uHT$@HL$`HH HH@rLHLL6H)L9~QJI|$HII HHIIt$HAHHHHBHHH9uLHH@rHT$HT$`HHt$L諁H H9~aHL$HHHKHHID&Ht$HHHIT!fHFHHHHBHHH9uLHH@rLHH93LD$HL$LHT$LaH+\$ L9t$(H;\$ HHL$(Ht$ 1J0HH)HHHHHH9uLL$LD$LHL$H|$(HL4$1H;l$L|$@HD$XHD$HD$HHI8HHHT$`Ll$HIHD$LH|$(Ht$(LH)LL,J4L)d$ I]HL$ IJ<6Ht$(L)HL)|,HH\$(H HH)H9HIHD$(HL$(HPHBHHAtHL9yHD$(H\$(HHBHHtYHT$HHt$@ILLL<褯H)l$H1O,7HT$HHH9HH)IEuHD$ H|$(HLI~HH9\$ ~\IHL$(HHHHHKJ42HT$(HHL$ HFHHHHBHHH9uHD$(HH@rnHLLL(+H@H9~PIH HBHIHJ411H)HHHVHHBHFHHH9uIELHH@rSHHL$HT$Hh[]A\A]A^LMA_%DUHH]LeHLmLuH0 HIIIHPHHp*HH,FHHEHH)HHpH/HHH)HD$HLIILHLSH}Ht*LIHH/H]LeLmLuIHHHIHHHH H)LL$IHHIHLH)HHH)HLL$IIGy@HHIHLH)HHH)HLL$Ie9IHH&H})UHH]LeHLuL}ILmHPH9L9H}IMĄHEtoH<CH1HpHIHH9HOHHH=H9HOH1HHH)HD$HH}IHLLOoI<HIHHH1H9qHHH=H9x1H HHH)HD$HH}MMHLLH$H}Hu|H]LeLmLuL}I9LHNHHH=v @I9IOH9@C1H4 H}H'|H9H}HOH41H'$(@vI9IO@f.@UHAWAVAUATISHAHPHHH@3Q)LcMsH@HEH@HEAD$HcHHMHHA3Y)HcHH8IH}Md$LeE1HUHHLDžtL)TM.I9HIMKT-H9HLLHH4HHFHH)Ht$HHXHHJLMLEHMILXHXHRH`H$HxH8HxL|$bdM2L;8uHxHH}LLHHHuL9H`LLHILLHHhHuHuH}*I9MNMfHuHhLLdtttHhHHJ!DL9HMHhILLHL9Xt1L9},HHXJ8HHHHHHI9M4HXH`LHH<JTtHHHuHuHuHHH‹AH@LfL9Xt1L9},HHXJ HHHHHHI9MHXH`LHH<JTt|HHHuHːuLXHPHcH9\HPHLHxXAH}HeHe[A\A]A^A_HKT-H9HMJ*L<IIGHH)Ld$IHuHLHMH t|1K|<LeIH)LI<$JHHUHHHH)L|$IHHL;8MHIHMHHRH8HuL)H8HhHuMHL7HMHXHLHtH/L9`IHXH4HHH2HS:N >HXHIAHIHHFHHI9HXHLH H]I9IHXH HBHHHCJ4!HXHI9OHVHHHBHAHHt1tLH)HctHH¸HMHH9~HMHUO HxML肽L9*J4HHFHH)Ld$IHuHLG~LIH)HHHuLeJ4H8HFHH)Ld$IH8HxL}H8LIH)HHHuLxHXLLL/H|M9sKJ HBHIVLJ491L)HHH9=HVHHBHFHHt LLLHHHuLXLHPH H}HPH@ueʰHPH}ȉBHBHHaH}HX|)HEIHHjAEEJHpHGH&HH)HD$HH]H@HHHEHԄtH]HH1H}LdIHu1H>H}AIH}0IX"L9}t.M9})JHMIHHIHHHM9Hu1LI|7H)H8L)HHpHH&HH)H|$HLML81HMLL,$蒵MHuIGLJTI|7HmHHHtHHH‹AFu~L9}t.L9})HHMIHHHHHHI9MIGLJTHEI|tHHHHuLfcHuHLLHgI9~HuH HHBHIHCuHHa{HHH)HHHH HHH)HH9HHB!BHHH)HHHHHH)H9HH| gHHHHHHH9HH | HHHHHHH9wH/ H+HHHH9QHHcr1\HHH)HHHHHHHH)H)H9HHS!5HHH)HH¸5HHH9H H;HD$vHE1A;ALt"LIHAT$IIcADtIL9t$wljHn}sHN0|!qH@BH\~HCHD$XCH\$P؉D$TDCHCEH8u1uCkL{HLHH$LSHAxhIc1ҋLHHHuH4$HLȿHH5 H=L6 wL{HLHH$L舿HME1LDIIILH)I9LCIxQH|H7LIHI@HHIH)H9HL!HHL)L9HCIHIIuLf.USHHHHOHJHc7H(1HHHSHHC+3C)HH9}CHH[]H91H= 5 H(S1IHH fS1HHHAAAAu#HLVLRHvHRHIHH_vAu.HLNLVLJLRHvHRHIIHH_>HHLFLNLBLJLVLRHvHRHIIIHH_LGLOLHt^fHLFLNLBLJLVL^ LRLZ Hv HR IIIIHHLGLOLWLH HuH[fDHHDBHtH|HAAuLTILDIM LTHdAtLTILDIM LTHHLTIL\ILDLLIM IM LTL\HLTIL\IHrrDfDLDLLIM IM LTL\LLLIILTLIM IM LDL LTL\IIHsLFIM LIM LWL_LILAWIM)AVIAUMATUSHHM9Ht$HL$LL$HD$@HD$(`JLHHD$ LHT$8L)HD$0E1MHl$H\$Ht$HH]LHHbHEKIHM9uHD$ HD$Ht$HHD$H|$HLHcHHt$ HL$LHL$ HHHHH{HHHI9޸DHD$@HD$(IH9D$(Iv=IGIFHHIFtHL9$IHHItHD$(HT$8HT$0HT$0Lt$ L|$8IDI9M~HM9t6H9}1H1I IHH)HHHHHHH9uLD$0HLHLMHHHN MhqM9t:H9}5HH1H)I4IfDHHHHBHH9uHT$0IDHD$0HI\HM9HULLYHHHHLLJ M4HT$(LIHLHs HBHRrLl$MMHLLLsHT$(1H?ItHHHHLHs H@H@rL9l$HT$(IHLI<L>HI)s IoMrH8[]A\A]A^A_þHwPHcHt HcHuH $MIHHHT$(ILLMLl$IMHLLYHH9~QHH{HII HHIIt%}HAHHHHBHH]H9uLHH@rLD$0HLHLMvHHN MhHT$ HLLLD$HLD$iH9~VH4HI6I<6HBHID5HCI40Ht%HWHHHBHFHHH9uHD$0IDLHH@r;HHH9HT$LLH+\$aM9H;\$HHt$1J I H)HHHHHH9uHL$LHM@H\$HVHD$(LLH)LI<Ht$L)l$IHL$IHJ<&H+|$(I47H+t$(HaIHHH)H9I=I3IWHBHIGt @HL9IHBHItHT$LLnLl$HIHD$(MMLH)I4HD$HLLIWHH9\$~VIHHKHHIHHL$J4"IHFHHHHBHH'H9uIMr#HLLL>HNH9~PIH HBHI ,HJ4!1H)HHHVHHBHFHHH9uILHH@r HH8LH[]A\A]A^A_fDUHH]LeHLmHP H!IIHrHHJHHHEHH)HHXHHvHH)HL$HLHLgH}HtHD@H]LeLmfIHHHH)HHH)HHL$H^(HHH)HHH)HHL$HDyH} H3HSHHIۃt2tYBIuH)JtJ|IM11IJI`J4J|IM1IHWJtJ|IHIUJtJ|IM11IJDIZN)IJIAHN)LIHJDHN)DHIJDHJ)\ALIJDMIHIxN)ILN)LHH[fDHI'LLNHH LLNH}Lu LLLNuLLJLLOLVLLJLRLLOLWfLLJLRLZLHv LOLWHL_HR LLNH LVL^uHv LLJLRLZHR LLOLWL_H Ef.H\$Hl$HH1HnHHHHhHHHH\$Hl$HUSHHtH-f1HHwUHHuH[]DUHAWIAVIAUATSHXHcAH}HuDbHEH]H?H1H)HUHcH9HEH@HEMcLMLeH?I1I)MeI)MHUHcL9HEH@HEML9}MvHEL9}Lu=HUH9UHEH9EH$HM1HuH}MM荖HU1LJ|H)H~'HEHH<HTtHHHuHuHUH}H3UHUIBHUH}OHBHe[A\A]A^A_L;utIvH}Lg[AFHUBHE@He[A\A]A^A_J4HHFHH)Lt$IHuLL [LuH4HwaHFHH)Lt$ILHLMZHHHELHHE1^H}DIH}IRDUHAWAVAUIATSH8HUHcRH}DfHH?HH1H)HUHcH9HELpMcLLeH?I1I)ID$H)HH4HEHhHFHH)HD$HHEHUM}LjM9M9H$H}1MMLL H~(IFH<HTt@HHHuHːuH}HUH}OHBHe[A\A]A^A_L;mtIuLLYAEHUBHe[A\A]A^A_J4HHFHH)L|$ILLLXH4Hw[HFHH)Ll$IHLLXHH\IVH}HEH}@IH}I^DAWIAVIIAUMATUSHL)HHhI)Ht$ HL$HD$(HI9LL$HD$PHJ L)HhILd$ HL$0HHx*I<ITtPHHH&HHuHD$(HD$ LH|$ HD$HT$JHH4@HxHHHHH9tMLL;|$ t:H9}5HL$ H1IHHH)HHHHHHH9uD$DI9"HJ L)HhILd$HL$8HHx*I<ITtgHHHHHuHL$(HL$JLHL$XHL$HHD$XHxH9H0HHH9tH9hMLHD$H9D$Pt>H9}9HL$HT$PH1HHHH)HHHHHHH9uHHL$PH|$IHLIIM9IK,'MJKDH9Ht$K,'HL$XMLHM 4Ht$6 HHT$HL$IHt$ LM HuHT$IHL$PIH|$ILM HM9VIK,'MHL$XHt$LHHHL$Ht$ IHLHt$PHHHI)MIH|$PHLHHD$`sIHD$`MHD$H1HL$`L$D$DHt$PHT$H H3IJ Ht$HHus HEHmrHHHH)J;Hs H@H@rHh[]A\A]A^A_H[LHHIHH^L9JDJHHHD7HH1L)HHH9MHBHHHBHHtHt$PHT$H H LH)HD$ HD$(MHD$!HT$Ht$ LLHI9?I$HL$0I~HBHIJHt$ II H HVHHHBHAHHL9ufHt$(Ht$MHt$XwHT$XHt$LH|$P1HWL9I$HL$PI}Ht$8HBHH1.Ht$JIHH HVHHHBHAHHL9u6HT$(HD$(HHHHT$HHLHH9H0HHH9tH9HT$ Ht$LL^D$DHT$(HT$JH|$LH4HT$XHHHHHHH9twmHT$Ht$XLH|$Pt$DhHD$K,'MM HL$XHt$LH@HT$Ht$ LLD$D$HT$XHt$LH|$PHL$K,'MM HT$Ht$XLH|$P[HD$8HD$PHHHHut$DHt$HT$ LLHt$0I7HHHHuD$DvHT$ HT$(HT$HD$(HD$HD$XHHH)J;H(H@rf.@AWIAVIAUIIATUSHL)H8I9HL$HJL)HhIHT$IHHx*I<ITtHHH"HHuH JH\$(HL$0LI<HHL$ LH@HxHHHHH9tqMLM9t6H9}1H1I IHH)HHHHHHH9uH!H|$HLII跱I!K,4Ht$ LH虱H!HLL聱Ld$0HHHMLHCHLHLHD$2CHL$L<KD-II)E1HT$H LLHT$ILH)L}s HEHmrHHHH)J3Hs H@H@rH8[]A\A]A^A_HT$IH|$ILI HI!HD$K,4Ht$ LHI H!HT$LLI HoHH\$(HD$0LMHD$ HT$ LLLHI9:I$HL$I}HBHIJII4I  HVHHHBHAHHL9uDHD$(LHHHXIuAHTL9~OJDJHHHD1HH1L)HHHBHHHBHHH9uAJLl$(LHD$0HHD$ HD$0HH HD$ Hx0H9H0HHH9tH9rHt$ LLLnHT$ LLLVHt$ LLL>HL$IHHHHuHH\$(HT$0HHT$ :HHH)J3H(H@rdf.AWK@AVAUIATUSHHt$ HHHL$LL$LH9HVHHHHZHHH)HH$HT$0HT$ H)HD$(H$HT$`H$L9l$ t;H9}6HL$ H1ITHHH)HHHHHHH9uHHHl$ HHHT$pHJ (HHxH9H0HHH9tH9E1Ht$0HHLHt$H|$LLD$DH)HT$HHHLL>IH;$Ld$PL|$pHt$pHt$MH$Ht$hH$L9|$tCH9HL$H1IHHH)HDHHHHHH9uL$Ld$HD$XIMHH+$HhHHx#I<ITtWHHHuKHHuH$HL$hH|$HH4HHHxHHHHH9tHHHH)H$N4(H$L9t$t:H9}5HL$H1IHHH)HHHHHHH9uH|$HLL@H|$PH|$P2Ld$Ld$p1H|$XHHt$0Ht$HLLHt$8H.Ht$1H|$HHT$HT$DHL$(Ht$LHHqHL$Ht$LH|$H)HTL9}9HL$HT$H1HHLH)HHHHHHH9uHL$Ht$H|$ Il LH1HT$8HL$HJHtH<LHxHHHHH9t1Ht$H|$xHL HT$xH)I\HT$ HL$PLH$$1L9t$PHHD$PHt$ MH$L+D$PHHHHHH9HIJHFHHHA;L9(HHHHHtH9t2L9}-HI)1LH40HHHHHHH9u1HL$8Ht$HLHH$H4HH$HT$HL$xHt$hH|$I\LMnHJML|(LMHL$0Ht$pMMLHHL$HH$H|$HHD$PH9$Hl$(Hl$ IH$H$LH_HL$ Ht$`MH|$@H]MLLepHL$Ht$MH|$ H]MLOHT$PH$DL$\Ht$HH|$ L$$L HT$LHĘ[]A\A]A^A_Hl$(Hl$ ML$H$LLHGH9iI_@HHHL9u1AH9II?HHHL9u1$HL$PHt$LH|$b.HCL;t$P~fHT$PHL$H|$PHHHL$HHHHHL$LHHT$ HAHHHHBHHH9uHT$Ht$LH|$ IlH-HL$8HHXHHt$L-HL;$~kH$HL$H$HHHL$HHHHJHL$LHHT$HAHHHHBHHH9uHT$Ld$`LHt$H|$`IlMH,HI$HT$H|$hLHHL$hD$\J)HT$H|$xLHnt$\HD$xIDX7f.AWHAVIHJAUATUSHhHt$HH|$HHHHHD-L,HJT1 HL$HHM|=HL$ HT$@LHT$ HT$HL$(HH)HL$HHt$`HT$PH|$`L;t$t:H9}5HL$H1IHHH)HHHHHHH9uHD$HL$@LH|$@MdLHL$0HLY+HT$0HHJ 0IHHxH9H2HHH9tH91H|$HHLLH)HD$HJ(HT$@HL$`LHt$P*H9l$`HHD$`HL$@IL+D$`HH4I HHH9H^IeHFHHHAV@L9?HHHHHtH9t5L9}0HI)1LH40HHHHHHH9u1HD$0Ht$HLHHLHHqK\=HLmHt$HHLHLNd0(LHT$(LLHHT$XH|$XLH|$`rH\$H\$LHT$`Ht$PHHHqL{HD$8H|$ H|$LHt$@LL{Ht$H|$LHkHT$8LD$`HHt$XH|$E1H$MLHh[]A\A]A^A_HLmHt$HHLHLNd0(L|HL$(LLHHL$XH|$XL[H|$`r H\$H\$LHT$`Ht$PH0H|$ H|$LHt$@LHrL{Ht$H|$LHH9I HHHL9u1HHt$L (H7H;l$`~]HT$`HL$H|$`HHHHHI HIH"HAHHHHBHHH9uHL$HT$@LH|$@Md LHHT$0Lm'HT$0HHBH|$HHLL HL$HJ)<@UKHAWAVAUATSHHuHH9H}HMLLMHLfIN<IK$LMM)IW&J#HH)H)IHuHD$H)HL$H)HHxHD$HH)HpHxHHL$HpHhIGHHH`LH)HD$H)HT$HHHXHPHU葁LHhELHHHHuL)HEHMHMHHE褸L;eHL,HMML+EH H]H4HhH HHH9H5ImHFHHHAL9KHHHHHtH9t1L9},HI)1LHHHHHHHH9uE1HULI4HhHͷHhHuHLH贷ITHhM9HPIHMLMHMLHEH9`zL9}@HMH`HL1H)HHHfDHHHHHH9uLmN1MH`J:LL)HXHHx$I|ITtLHHHu@HHuH}HuJLHHHxHHHHH9t^MLHEH9Xt?L9}:HMHXHL1H)HHHHHHHHH9uMMl$NLH`H9Pt>L9}9HL1H)H HPHHfHHHHHH9uHXHpLH}PHp1J<8HEHELHhHHPHHHEL9u1HMLHUHHuMHHMHSH}H}LHH`HxH]軤HxJ9HHH5L`1MI}t!HEKHD$ HD$pLL$LL$8LHHHD$HLHH$LL$8LD$xHHT$0Ht$PLlALL$8L$AHT$(D $Ht$hHLlHT$ L$A1HLL$8HHL$hHt$PH)LlLLL$LL$8LH|$`LLHPLL$8HL$(IHt$0HLfDLl$(LHLLL$bH$HPHT$@J2pHILIHLI)HD$0LHH$H$HPHT$HHhLD$xLL$8I<H$H$LrH$HT$xI<H$IO@Kf.AWAVIAUIATUHjHSHDmL$HhH)HHL$HHT$PLD$PL|(HHHHT8MHD$ HT$(HHt$(lHEH|$LLHHD$0HD$HHt$(HLHT$8HDHT$0HHD$@K4,HLLҡHt$8HLLHL蹡H;l$PHXH\$`]HD$ HL$PLLL)LHHD$X股HT$PIIHH+T$PHH>$HT$`HPIL#s HCH[rHT$ HD$LLHHHDHT$0HHD$HLD$PHt$(MHLLiHT$8LLI<HT$0HHT$0Ht$(HLH)HD$LdILLHLLHT$PHt$XLHlHT$HHD$PMLL$HL$@HLL|$H$H1HD$ןHh[]A\A]A^A_HD$ LHLL)LHHD$X'HT$`HPIDUKHAWAVAUATSHHxHHRHpH}LLhH9HHVHHHLrJN<MMH)K6IIHuH)IG&HMHH)HT$'H)HL$'H)HH\$'H)H`HHT$'H)HXHHL$'H)HHPH\$'H)HHHHT$'H)H@HHL$'HH)H8H0H\$'HH)HUH(HXHD$'HxH`HHH$H HkHMLMMHHHPúH $HxpH@L HxEI4H?HLH@HLHHxHEHLH@IL)HxLI\HL;uHXH]#HxHMItH@H辝HMIH@LHH)ʹHHv HUH@HPJL#s HCH[rH8HEHpLH}H]HEH}HpH98tBL9}=HpH8HL1H)HHHHHHHHH9uHpH]H8M$IGHHILHxH9H2HHH9tH91H8H0LL莶H)H0J8HUH8LHHL HMHUHHpH(HHM?L;uHHEHpML+EHH4H(H HHH9HI HFHHHAL9HHHHHtH9t1L9},HI)1LHHHHHHHH9u1@H(H}LMnJ8L=HUH(J:LLLDHxH9H2HHH9tH9=HUH(LH H(HULH/HpHLL֚L;uHEHHMHuH豚HMIHLHH)ʹHHiHUHHPJ9L#s HCH[rH(HPLHhMI‰HhHMH HHHLI\HMH}L菉HH@LHH]LHkLHUHXHHXH)HhLlJ*H0LJ9J :LHMH`H}H`I HMJ:H8H H}LوHpHxLH}迈HEH9EHxH}IHMI4HUH6HhLHMHH}MLHD H $IHMUHD$HEHEHD$IHe[A\A]A^A_HxH@LItH蜘HUH@HPJIPHHHLrHxH}LEHUHuI H50HHuLH)H]HHXJ:H9IxHHHL9u1bH(HuLH ȱuHMHpHH8HQL;u~`HUHpH}H8HHHHHHHLHHAHHHHBHHH9uHpHEM$HoH8H0LLuH0J9e[AUATIUHSHHHxVLLH4JL .I4I9t QMHIHL^I9u9ILHJHuE1HLHHHD[]A\A]HI9vLHE1*HLADAWKAVAUATIUSHH9Ht$PHL$HHLLL$@HRHHHHjHDIHILd$$H)HD-HT$8IH$I)HD$XHHHHH)HD$(JD HL$0LHL$`HL$PHHt$`HD$heHL$8HL$HLHT$8$HL$xHt$xLHT$pHHT$pHHHHJHH)HD$HH$HL$ LIH$ILHLH$LH$|H$L9H!LHL9l$HtAH9f}:Ht$HH$HH1H)HHHHHHBHH9u1HT$8J *J*HL$HL}LHLJD LHH$'H$Ht$`LL]HT$@HD$0LHt$hHDLHH$3HT$X3$AH$I$HH$H$LbZHL$PL$IHt$`H|$hL$$_H\$ H\$@M$HKH$iLH$H9L$Ht;H9~6HL$HH1HHHH)HHHHHBHH9uHT$xH$HLHT$H$HHt$xHHHHHxHHHHH9t1HT$xH$HH$\HT$8H$H)H H$Ht$`LL谁Ht$hH|$@LL蛁$H$E1H|$@IL$XL$HL$PIHt$`H|$hL$$:dHt$xHL牄$HT$pH$LHLnH$L9HLHL9l$Ht?H9}:Ht$HH$HH1H)HHHHHHBHH9u1HT$HH$LLL8H$Ht$`LLnHt$hH|$`LLY3$H$AH|$`IL$WHT$HHt$PHLL9$Ht$(HHHt$PHH$H$H)ML-H$L$HH$LMHL$@H[]A\A]A^A_IPHHHHj6HL$(HHHL$PHL$H$H)LL`-jH$Ht$HLH$HqL9~jHT$HH$I~H H$HHHBJHL$HHHHHAHHHHBHH H9uHT$xH$HLIHT$HHHt$HHLL&HaH9~qHL$HHI^HH$HHHT.HL$HH$H$H$HAHHHHB(HHH9ܸ+Ht$HHLLHH9~bHL$HHI^HHHITH$JHHHAHHHHB(HHqH9ܸH$Ht$xHH$賧HL$8H$$HJHD$HT$HHLLHHT$HHIHD$8HT$HHLLLHHD$HT$HH@AWLIHHAVHAUATUSHHL$K LL$L Ht$ HHI9HRHDŽ$DŽ$D$pHD$tD$xD$|HDŽ$DŽ$DŽ$HDŽ$HHjHDH)I)Ht$`LD$hIHLL$`IT$tILL|$$H)LJL;LHHD$(HL$0HL$ H|$0aHT$ALL$hKD<HL$IL|$$H\T$xHHD$8HH\$@=aHOHHoWHL$HLuHHt$(LLMLHD HL$8IH$L$HL$@MHt$0H|$LHL-D$pDL$|H|$D1IHL$HHt$HL$QLL$`HL$ IT$tHt$(H|$0L<$VWH$ALL$hHL$IT$xHt$8H|$@L<$ WD1HOUH HoL$HL$8MHt$(LLIIHHT$L$HL$@Ht$0MI)ITO$'HT$PH|$PLpHt$HH|$PE1ɉIL$PLL$`HL$ IT$tHt$(H|$0L|$$YLL$hHL$IT$xHt$8H|$@L|$$uYL$HL$8MHt$(LLAD1HL$HHHHL$H)Ht$0MHDHL$@LHHD$XHt$HH|$XAIL$ PLL$`HL$ IT$tHt$(H|$0L|$$o^LL$hHL$IT$xHt$8AH|$@L|$$@^L$HL$8MHt$(LLD1L$HL$@LHt$0ML$D$Ht$HLIL$DOLL$`HL$ IT$tHt$(H|$0L<$ZLL$hHL$IT$xHt$8H|$@L<$zZL$HL$8MHt$(LLAD14L$HL$@MHt$0H|$(LHt$HH|$(AIL$NH LL$@HL$IHt$ HL贿@H$ T$pHL$hIH\$`HD$@LHt$X$HT$PL HL$HD$h`HĨ[]A\A]A^A_fDHT$HLuHHL$8Ht$(LMLHD LIH$L$HL$@MHt$0H|$LtHL$HLuHHt$(LLMLHD HL$8IH$賦L$HL$@MHt$0H|$L葦L$HL$8MHt$(LLIIeHHT$L$HL$@Ht$0MI)ITO$'HT$PH|$PL%Ht$HH|$PE1IL$LLL$`HL$ IT$tHt$(H|$0L|$$hULL$hHL$IT$xHt$8AH|$@L|$$9UL$HL$8MHt$(LLD1脥HL$HHHHL$H)Ht$0MHDHL$@LHHD$XDHt$HH|$XAIL$KLL$`HL$ IT$tHt$(H|$0L|$$4ZLL$hHL$IT$xHt$8AH|$@L|$$ZL$HL$8MHt$(LLD1蠤L$HL$@LHt$0ML耤$D$Ht$HLIL$ KLL$`HL$ IT$tHt$(H|$0L<$eVLL$hHL$IT$xHt$8AH|$@L<$>VL$HL$8MHt$(LLD1L$HL$@MHt$0H|$(LǣHt$HH|$(AIL$SJLL$@HL$IHt$ HL膣HT$HLuHHL$8Ht$(LMLHD LIH$L$HL$@MHt$0H|$LL$HL$8MHt$(LLIIHHT$L$HL$@Ht$0MI)ITO$'HT$PH|$PLGHt$HH|$PE1ɉIL$FILL$`HL$ IT$tHt$(H|$0L|$$QLL$hHL$IT$xHt$8AH|$@L|$$QL$HL$8MHt$(LLD1HL$HHHHL$H)Ht$0MHDHL$@LHHD$XfHt$HH|$XAIL$bHLL$`HL$ IT$tHt$(H|$0L|$$VLL$hHL$IT$xHt$8H|$@L|$$VL$HL$8MHt$(LLAD1L$HL$@LHt$0ML$D$Ht$HLIL$GLL$`HL$ IT$tHt$(H|$0L<$RLL$hHL$IT$xHt$8H|$@L<$RL$HL$8MHt$(LLAD1 L$HL$@MHt$0H|$(LHt$HH|$(AIL$FHp LL$@HL$IHt$ HLVfDL$HL$8MHt$(LLIIٷHHT$L$HL$@Ht$0MI)ITO$'HT$PH|$PL虷Ht$HH|$PE1ɉIL$(FLL$`HL$ IT$tHt$(H|$0L|$$NLL$hHL$IT$xHt$8H|$@L|$$NL$HL$8MHt$(LLAD1HL$HHHHL$H)Ht$0MHDHL$@LHHD$X踶Ht$HH|$XAIL$DELL$`HL$ IT$tHt$(H|$0L|$$SLL$hHL$IT$xHt$8AH|$@L|$$ySL$HL$8MHt$(LLD1L$HL$@LHt$0ML$D$Ht$HLIL$}DLL$`HL$ IT$tHt$(H|$0L<$OLL$hHL$IT$xHt$8H|$@L<$OL$HL$8MHt$(LLAD1]L$HL$@MHt$0H|$(L;Ht$HH|$(AIL$CHP$$L$p\$pHDŽ$D$t1T$xۉL$|$H$$HwLHH9H9}CAAD$pDŽ$DŽ$JI9}CAAD$pDŽ$DŽ$]A  AD$pDŽ$DŽ$$$$Hl$hD$tT$xD$pD$|DŽ$DŽ$H$HDŽ$9$$$Hl$`\$xL$tAWAVIAUATUSHL9H$HL$xHLLL$p"HFDŽ$DŽ$DŽ$DŽ$HDŽ$DŽ$HhDŽ$DŽ$DŽ$DŽ$HHDŽ$HDŽ$H)H)H)H$H$hIXLHL$H$H$ILt$$K\4LHHH$H$LHL$HHL$xIHD$hHLt$HH+D$h$JT0H$HT$pH$HD $HH$+LAA1HO HHoHuH\$pL}H$H$LMLMd(ML$L$H$MH$LH$HD-D$IDHHH$L,$L<L$H$I苔$H$H$Lt$$!KL$HL$xI苔$H$AH$Lt$$JL$H$MH$LLD1HD$hHT$pML$H$H$L)HTHD$ H$H$L$D$IH$H$L$;L$H$I苔$H$H$L4$FL$HL$xI苔$H$H$L4$FL$H$MH$LLAD1HHL$HHH$HT$H)H$HHT$pMHDLHH$H$H$ILA$:L$H$I苔$H$H$Lt$$KCL$HL$xI苔$H$H$Lt$$CL$H$MH$LLAD1Ll$HD$pML$H$LH$MlLL$xH$H$ILA$9L$H$I苔$H$H$Lt$$GL$HL$xI苔$H$AH$Lt$$GL$H$MH$LLA1HT$ L$MH$H$ILHH\$pL}H$H$LMLMd(ML$L$ܩL$H$HH$ML趩$HD-D$DHIHH$$L38L$H$I苔$H$H$Lt$$FL$HL$xI苔$H$H$Lt$$NFL$H$MH$LLAD1HD$hHT$pML$H$H$L)HTHD$PH$H$L蘨$D$H$H$IL$7L$H$I苔$H$H$L4$fBL$HL$xI苔$H$AH$L4$3BL$H$MH$LLD1اHHL$HHH$HT$HH)H$HHT$pMHDLHH$臧H$H$AIL$ 6L$H$I苔$H$H$Lt$$>L$HL$xI苔$H$AH$Lt$$w>L$H$MH$LLD1輦Ld$HHD$pML$H$LH$MdLL$H$H$AIL$5L$H$I苔$H$H$Lt$$ZCL$HL$xI苔$H$AH$Lt$$CL$H$MH$LLA1趥HT$PL$MH$H$ILH臥$D$DH$ILH߉$4L$H$I苔$H$H$L4$R9H$AL$HL$xI苔$H$H$L4$9D1HOHHoH L$H$MH$LLHHL$HH$H$H)MN$2LLH$E1ILL$2L$H$I苔$H$H$Lt$${;L$HL$xI苔$H$H$Lt$$A;L$H$MH$LL1L$H$MH$H$LH$H$AIL$1HpHL$HL$xIH$HL?fH\$pL}H$H$LMLMd(ML$L$豊L$H$MH$LH苊$HD-D$IDHHH$$L1L$H$I苔$H$H$Lt$$]?L$HL$xI苔$H$AH$Lt$$"?L$H$MH$LLD1跉HD$hHT$pML$H$H$L)HTHD$`H$H$Lm$D$IH$H$L$/L$H$I苔$H$H$L4$;;L$HL$xI苔$H$AH$L4$;L$H$MH$LLD1譈HHL$HHH$HT$XH)H$HHT$pMHDLHH$\H$H$ILA$.L$H$I苔$H$H$Lt$$7L$HL$xI苔$H$AH$Lt$$L7L$H$MH$LLD1葇Ld$XHD$pML$H$LH$MdLL$TH$H$ILA$-L$H$I苔$H$H$Lt$$/<L$HL$xI苔$H$H$Lt$$;L$H$MH$LLAA1艆HT$`L$MH$H$ILHZDL$H$MH$LL*HHL$HH$H$H)MN$2LLH$LE1IL$|,L$H$I苔$H$H$Lt$$!5L$HL$xI苔$H$AH$Lt$$4L$H$MH$LLD1+L$H$MH$H$LH$H$AIL$+L$HL$xIH$HL賄H$H$$ILD$pH$LH$HD$H$H$T$H$H$0JH[]A\A]A^A_L$H$MH$LLHHL$HH$H$H)MN$2LLܛH$E1ɉLIL$j*L$H$I苔$H$H$Lt$$3L$HL$xI苔$H$H$Lt$$2L$H$MH$LLAD1L$H$MH$H$LH$H$AIL$t)HPL$HL$xIH$HL藚fL$H$MH$LLHHL$HH$H$H)MN$2LLH$E1ILL$(L$H$I苔$H$H$Lt$$a1L$HL$xI苔$H$H$Lt$$'1L$H$MH$LL1L$H$MH$H$LH\$pL}H$H$LMLMd(ML$L$L$H$MH$LHj$HD-D$IDHHH$$LW'L$H$I苔$H$H$Lt$$5L$HL$xI苔$H$H$Lt$$r5L$H$MH$LLAD1HD$hHT$pML$H$H$L)HTHD$0H$H$LL$D$IH$H$L$=&L$H$I苔$H$H$L4$1L$HL$xI苔$H$H$L4$X1L$H$MH$LLAD1HHL$HHH$HT$(H)H$HHT$pMHDLHH$;H$H$ILA$1%L$H$I苔$H$H$Lt$$-L$HL$xI苔$H$AH$Lt$$-L$H$MH$LLD1pLd$(HD$pML$H$LH$MdLL$3H$H$ILA$)$L$H$I苔$H$H$Lt$$~2L$HL$xI苔$H$AH$Lt$$C2L$H$MH$LLA1jHT$0L$MH$H$ILH;&fDL$H$MH$LL芲HHL$HH$H$H)MN$2LLNH$E1ɉLIL$"L$H$I苔$H$H$Lt$$q+L$HL$xI苔$H$AH$Lt$$6+L$H$MH$LLD1英L$H$MH$H$L`H$H$AIL$!H_L$HL$xIH$HL>H\$pL}H$H$LMLMd(ML$ɰL$H$MH$LH裰$HD-D$IDHHH$L,$L!L$H$I苔$H$H$Lt$$]/L$HL$xI苔$H$AH$Lt$$"/L$H$MH$LLD1ǯHD$hHT$pML$H$H$L)HTHD$@H$H$L}$D$IH$H$L$L$H$I苔$H$H$L4$;+L$HL$xI苔$H$H$L4$ +L$H$MH$LLAD1轮HHL$HHH$HT$8H)H$HHT$pMHDLHH$lH$H$ILA$L$H$I苔$H$H$Lt$$'L$HL$xI苔$H$H$Lt$$M'L$H$MH$LLAD1衭Ll$8HD$pML$H$LH$MlLL$dH$H$ILA$L$H$I苔$H$H$Lt$$/,L$HL$xI苔$H$AH$Lt$$+L$H$MH$LLA1蛬HT$@L$MH$H$ILHlL$HL$xIH$HLuL$HT$xMH$H$HpD1H$H9$Hc$Hc$HH$H\$xHIH$HHH4HH H)LLLHHL HK<HIHH9H,HHHHH)HH9uL MA DŽ$DŽ$DŽ$AM9IcHFH1HHhHIH)HHH$$H)H$G$$$1$H$DŽ$DŽ$DŽ$DŽ$DŽ$HDŽ$vHc$Hc$HH$H\$xHHL$H)HLHH H$H47.HcHAH1HHhIILL)H)H9ML A I)ADŽ$DŽ$DŽ$jH$H$>$$$HDŽ$$$$$$ƒÉ$$1$$$H$IH9}NHMA I)A L HDŽ$DŽ$ DŽ$oHIHH)H9}FML JA M)ӺA DŽ$DŽ$ DŽ$LH<L)II)M L9}EMIA I)ɺA DŽ$DŽ$ DŽ$H H9}EMIA I)ɺA DŽ$DŽ$ DŽ$cLHH)H9MIA A DŽ$DŽ$ DŽ$$$$H$DŽ$$1$H$>$$H$$DŽ$$$H$HI0HH)H9|mH\$pHt$@HkHTH)s HjHRrH$Ht$0LLR>H$HT$0LHzHT$8HT$pHD$8H$HL$`H$H$HT$@HH$H=H$H$H)LLHIHI6H$HHT$hHHs HBHRrHD$HL$@HT$8HL$HHHHHIHHtI9t6H9~1H1H40I HH)HHHHHHH9uE1H9l$(HT$H$HH XLHHH|$@H苋Hd$HHT$HT$@Hs HBHRrHĸ[]A\A]A^A_fDH;$"HH$HHHH9uL;$HH$HIHH9uHt$Ht$pHHH9I$H|$(?HFHHID$H;T$(HHIHHtI9H9T$(H\$(H1H40MH)HHHHIIH9uI9H|$(@DHIHH;L$(uI9H HIHH9uMĿXHt$8LHL$(Ld$@HLu6H\$(Ht$8HH3H)s HjHRrHHT$(LD$ LHD$HHH+D$HD$@HH$HT$HL$@H)H$HT$(HH)s HjHRrI$Ht$0HH)s HnHvrHD$(IT$LD$H|$0>HT$PHt$PHHHD$HuHL$0HTH)s HjHRrLD$HT$(LLI=H)s HkH[rH\$I$HHH$H\$@H$H)s HkH[rHT$HHt$P<LD$H$HT$HT$(Ht$@HTH)s HjHRrAU}f<HXHT$HHL$(H|$@Hĸ[]A\A]A^LHA_jf.H\$Ld$LILl$Lt$H(ILLIHLL4H\$LLd$Ll$Lt$ H(AWAVAUATULSKIHIHT$@$IHL$8H$H$H|$PHt$HLD$0HD$(T$$HL$H\$dLAXJIMHHIH$HH$HH$LHH)L)HH$H$JI)M)HH\$8H$HD-Ht$PLD$HT$xHT$8HD$pH\$hHH$H$HpHL$hH)I<.HH\$PHH#H\$pHt$@HHHT3H)s HjHRrH$Ht$@LH|$8cH$HT$@LH 1H|$xH|$0*HT$pHt$PLD$@HT$0H$Ht$xHt$HH) HT$PH$HHH)s HnHvrLD$@H$L:LLHL$HHTH)s HjHRrHT$HHt$0LH|$@[0Ht$HHT$0LH膃H$H\$Ht$PH$HL$pHHHHHT$HT$(HL$PHTH)s HjHRrXHHT$(HLD$LIIHȹHH$[HHt$(HL$PI)I)I6HH)s HjHRrI$Ht$8HH)s HnHvrHT$XLD$<Ht$`H|$8HL$8HTH)s HjHRrHT$(LD$*H|$HLHT$HHH)s HjHRrI$Ht$0HH)s HnHvrHT$XLD$:Ht$`H|$0gHL$0HTH)s HjHRr6LDfGKHHHT$HIHT$HL$(H)HD$PH[H|]A\A]A^A_HuAWAVIAUATIUSHHHL$HD$HIH|$LD$IHL$0HHD$ Ll$ HHT$ Hl$ HD$8ILHEHT$@LLLtHUUUUUUUULLLE1 LLLL) H]HL$0LHT$L !H)LLLLH]HLLLL Ht$8LLH$tHT$@HHs HBHRrHMH$HLLHL$(HL$HELt$IK&H)s HjHRrHL$HH;L$HT$ HHLsHL$@JHs HBHRrHL$HLL4 HT$(H]HUKT5H)s HjHRrHt$8HL$LHI)Es ImMmrHt$@HL$LHsHEH]s HEHmrHH[]A\A]A^A_LLLLLLE1HUUUUUUUUW LLLL8HT$ HL$HHLr @AWAVMAUATAULSHXH|$ Ht$HL$ILLMLM}LFrLHH HD$HT$ LLLHHD$(LHHD$0HT$0LH)LHL LHLLA HL$(HL$ HT$HL$PHt$PLHZ HT$LHHWE1LHHHUUUUUUUU Ht$PHT$LH'Ld$HT$HL$ Ht$PIHLHT$HT$ HHL$8HLH)HD$8HT$PLLLHE1LLLHUUUUUUUULl$HT$ LII\HT$HHpHL$ LL)L< IWHs HBHRrOd%H$H|$I̹LLd$@#HT$H$HHI(H$LHHT$HHH)s HjHRrHL$HHHHL$PH)s HiHIrHD$8HL$HLLHoHT$(HL$LH|$8L$H\JT-oK.HHHs HAHIrHD$H9$IHL$0Ht$@HHHoHt$PH$HL$HT$8HH1HT$HHHD$@HtLHII9HHT$8L)H)s HjHRrHT$HRH$HT$ HH)s HhH@rHL$HHHHs H@H@rLHX[]A\A]A^A_fLl$LLLMM}LshHD$(HD$ LHT$HHHD$PI)HD$8L s H@H@r5Ht$@H$HNnHt$PH$HHL$HT$8HHT$HHL$@HtHT$8LHIL"s HBHRrHT$HT$HDH$HL$ HH)s HjHRrfDAWIHHAVMAUATUHHSHHL$H$H$H|$ Ht$HL$8HH$LLLLD$HD$XmHLLLH|$8HLLLHLLHT$HD$H<$HHHT$(HT$HH)HT$ HT$0HT$Ht$0iHL$H$IHIHL$Ht$HHHH\$ HL$@HH.HT$HHH+AHHLH|$H|$8aHHL-jHLLHHLLE1HLLHUUUUUUUU~HLHHHLLLHt$H<$HVH$HLLdE1I988HLL Ht$HLH1E1HLLHHLLLEkHLLHLLLLd$HL$ LII< HHkHL$HIHL$ HTHs HBHRrH\$HT$HHL)HHL$HjHt$HT$ LHHHs HAHIrHL$H<LjHT$HL$@K4&H HHs HBHRrHL$ ILH<HL$FjHL$@KT%IHHs HAHIrH\$HH9\$HHH[]A\A]A^A_HD$HT$HHHHH\$ HD$@HNHLLLH|$8}HL$8HT$ LLZH_H9l$8THD$8I FHt$0HHhiHVHT$0HHHH=HL$IH HH9L$HBHHBHHtHH[]A\A]A^A_Ht$0HL$HH[]A\A]A^A_HhHL$8HT$ HHHH9l$8vHT$8H hHL$HT$0HHSH>H;l$3HL$(HHBHHHD$H tIL9HQHBHAHHtDLLLHiL9`KHBHKKHt$HL$(HLHH9,HQHBHAHHtfH\$Ld$LILl$Lt$H(IL7}LIHLLCH\$LLd$Ll$Lt$ H(AWHIAVAUATUSHHT$0HHD$HHL$(HL$H)HHL$0HH+D$HH|$8LD$ HLL$HT$HL$@HH$HHH)s HiHIrHD$8H6LD$H|$@<H\$HHHHH\$PHHD$XHT$HHL$0LHH$HHT H)s HjHRrHT$ LD$ H$H|$0Ld$ HL$0II H)s HjHRrHD$HT$8HHD$`HHL$`HH)s HiHIrHT$PLD$>Ht$XH|$`HTH)s HjHRrHT$ LD$H$HJT%H)s HjHRrHT$(HT$H\$H\$(HL$HHT$pHt$pHT$8H\$hHHHL$hH)Ht$(H$HHL$ HLd$(I)$s Il$Md$rH$Ht$0HHHHHt$0HڹHHT$(HHHHt$0HHHHt$0E1HIOOO-HE1HHUUUUUUUUHHLD$Ht$0HڹHLd$8Ld$LHT$(LLXdLHHLLH)kHT$pHs HBHRrLHT$`Ht$pHHH|$8H$LHT$(H$HH)s HkH[rMoHHLcLd$H$ILIH\HT$0I$HHH$cH$HLHHI$7LH)HD$`HHs H@H@rLHL$HHT$@HH|$8Ht$`HLLHL$8HHH\$@H)H<HHHH9HI5HT$@HBHHHG6L9 HT$@HHHHHtH;|$@t>I9~9H\$@HH1H4LH)HHHHHHH9uHT$0H$H$LHJbL9|$ Ht+H\$8IHL$IH\$0HHs H@H@rHĘ[]A\A]A^A_H;|$@tI~HL$@HHHL9uj@HD$pH(H@rHT$0H$HHH@r@HD$`HH(H@r)f.HcOLGHHHHHH1)H9|HH?I) DžLHHExHU\HEPHHuHHMHHXH5) H` HE@pHE@qHE@rpHcH0@pƒ0q HcHs0Aqƒ<r HcH>0Br?HcH0CHMH@HXH5( pHE@HHHx0HHMHXH5' 8DžLLUHHPH}HuHEHHEиH}HHHHv=HEHEH|' HEHEHuH}HM(t EqEFHEHHEH}HHHPHuHH}uEE&EEHHHEHHEH}uEEUHHHHHHHEEHEEEH}uHHy0Ht"H% H5% ~Dž KH10 HtH5 & BHQHH@~[HEH}tDH@H50HEȉPHEȋ@xEHu}tHu } DžvHH@~HEH}uDžDHEHxH$ HpHDžhHxHpHh(tOHEH`H5$ HXHDžPH`HXHP(u E!H@H5$ HuHHh0Ht"H# H5# mDž:EEJHEHHHHHHHHPH@H}\uEEEHHHy0HHEH}u}t;H0HtH@H5# EHHH@~HEH}H@HH@H@HHHE}~%EH@< umEHƄ@}~%EH@< umEHƄ@@<=HEHH8H8HHHHuyHHDžHEHcH@HpHId  ЉEHDžHEHcHH@IHEH}tVHHEȋxHHEȉPHHHHHH@~HEH}H@HH0H0HHHEEH@< umEHƄ@EH@< umEHƄ@EH@H50HEȉPHEȋ@xE}uHEȋPHEȋ@9tEHEȋ@;EHEȉPHEȋ@uD}u>H-0 Ht HEȋHUH5D 4E E􉅄UHH@H}uHUHMЃ}uHUHuH}E}uHUHuH}E}utHEHEH}teHt0 HtH5 腿HE@HEPHEPHE@HE@E@H0Ht"kH H5 EEUHHHHHHLDHt HuHH0Ht"H H5 膾Dž ~HH00Ht"H H5 5Dž\HHH0HHEȋHHH90HHEHp HEHEHHHHHHPHEHHHHHHHH"HEHHDžXDž\HXHHHHHDžXDž\HXHHHHHHEHHEHtcHH;EsVH0Ht"H) H5* 豼HHEHDžHuHHEHDžHHHHѸH----@-HEHEHHHHHHHHEHHUHHHEHHHHHHHEHEH----@-HEHEHHHHHHHHEHHUHHHEHHHHHHHEHEHHHHHHHHEHHUHHHEHHHHHHHEHHEHEH}0vOHEHHHMHHHBHAHBHAHBHAHB HA HB(HA(HE0HE0/HEHHHEHMHHHEHEHEHEHEH)EHHuH}HHHHHHHHHEHHHHHHHHHHHHEHEHHHHHHHHEHHUHHHEHHHHHHHEHEH;\HEH----@-HEHEHHxHxHHHHHEHHUHHHEHHpHpHHHHEHEH----@-HEHEHHhHhHHHHHEHHUHHHEHH`H`HHHHEHEHHUHHHDžUH@}EUHSHH}HuHUHEHcH HEHEHEHEH}?HcHo HEHEHEHEHEH(?HcH HEHEHEH?HcH HEHEHmHEH}H[UHH8H}HuHUHMHEHHEHHHHHH;EHUHuH}oHEJHcHB HEHEHmH}HE UHmH}tHEHEEEẼ?HcH HEHEHmH} H}tiHEHEHmH}tHEH\EEEE؃?HcH? UE=HEUӈHEHmH}t|H}t,HEH?HcH UE=HEU߈HEHmH}t*H}tHmH}tHEH}t H}:H}tHEUHH@H}HuHUHUHEȫE̪HEHHHHHHEHEH;EvHEHHEMH}HHEHHEHHu HEHE$HEHHMHuH}+HEHHEHEUHH@}}HcH UHH}HEUHHPH}HuHUHMHE؋u HEHE؋udHEHHEHUHEHHH)HH~?H} Hu'HEHHPHEHHEHHEHEzHEHHE=HEEHE} t(HE؋Hu؉EDQHE؉HE؋t HEH;ErHUHEHHE؋HEHHMHHMHEUHSH8H}HuHUHMHEHHEH}w EHE[uHEHAt EHEHHtpHEHcH HEHHcH  HEHEHEHHPHEHH}uHUHEHE)HEH<=uHH}tHUHEHEHEH<=HUHEHEHEH*tHUHEHEHEHHt}HEHHcH ¸!HEHHcH  HEHEHEHHPHEHH}uHUHEHEHEH<=u"H}HUHEHEHEH!tHUHEHEHEHHtzHEHHcH ¸!HEH}HcH  HEHEHEHHPHEHHUHEHEEH8[UHH`H}HuHUHMLEHEHHEH}EEE}tHEȋEHEHEHEHE}uIEt>HEHEHuH}HMHU/uHEHHEHEHHEHEHuEHEHt.HE< u#}tHEHHEHEHHEZHMHUHEH)HH)HHEHEHEHUHEHHE}tHMHUHuH}UHEHEHEHEHtHEHwEu}t HE6HuHMHUH}uHUHEHH)HHEHEHHEH)HEHHEHUHH@H}HuHUHMLEHEHHHHHHHEH}}HHEHHEHHu E_HEHHEHUHuH}It HEH8HEHEH}t HUHEHEEfUH}}x} EEEUH}}/~}9~E߃@~E߃Z EEEUH}E߃@~E߃Z EEEUH}} t} u EEEUH}Et}u EEEUH}}/~}9 EEEUH}}`~}z EEEUH}} ~}~ EEEUH}}~}~ EEEUH}} ~1}~+}/~}9~E߃@~ E߃Z~ EEEUH}} t} t} t} t } t} u EEEUH}}@~}Z EEEUH}}/~}9~E߃@~E߃F EEEUH}}@~}Z E EEEEUH}}`~}z E EEEEfUHHPH}HuHUHMHEH@8HtKHEHEHP8HEHH<&HEHE؋@@H;EwH10HHEHx8H}u#HEH@8HE@@EHۣ0HH}ȾHHEHP8HEH@8HuEH60Ht"cH H5 ;E]HEHEHHEЋ@HEHHEЋ@HEHHEHpHEHP8HEHH<H{E}y?H0HnH' H5' 舧\HEHEH;EQHEȉHE؉P@HEЋPHE؉PDHEЋ@uH}tHEHHHUHHEXHEHEHP8HEHH<:HEHEH;ErHJ0HHEHx8HEH@8EEEUHHH}H}t5HEHHtH0HHEH8HEHHE@UHH@H}HuHգ0H8HUH5 E}tIH0Ht"H H5 }xELHE؋@HEHpH}蜈E}tRH0Ht"HE H5E 覥H}芊}EHE؋@HEHxLUHEHUIIH  HLqE}tOH0Ht"H H5 H}}lECH}UE)ȃEUHEЉPHEHPEHHHEHEEUHHH}HuHUHMDELMHEEHEHEHEHEHEH}u"HE@uHEEpHmH}yEH0Ht"H H5 EH}E܋EH)EH}yEH0Ht"H9 H59 蚣EHEE~E;HEHHUHHHHHHEHH<HuE}yDH0Ht"H H5 EE EȅE;EHEHHUHHHHHHH8EMHEHUHEHxHpHpH9pHuHxHp(uUuH}u UHE,EHEHHUHHHHH@;EHEuEHE@;ErHEu EHEEEUHH}HUHEfEffEEUHH}uUE!EHHHE;Eu EEE;E|EEUHH0H}HuUHMHEEEtHEHHUHHHHHHH8V‹uH}Du2HEHHUHHHHHH@u UHEЉ,EHEHHUHHHHH@;EdHEЋuEHE@;E<UHH0H}HuHUEH}tH}u EH}EHmH}yBH̞0HVHl H5l ͟H}EEEH)EH}y;Hf0HtNZH  H5  k*HE}t EEHEH}t*EEEEԋEUHH@H}HuUHMLEH}ܐt Eo}~bEQHmH}EHEEHHHHUHEHEHHHHUEBEHEЃEE;E|EEUHH}HuHEHEHEu HE@ HE@HEPHEPHEP HEP HEE}t*}tBHEHPHEHPHEHPHEHP HEHPHEHPHEHPHEHPUHSHH(H HD HEHEEH(WEHDžhDždH(~gHEH}uHH0Ht"H H5 DžHpHH@H@H@H@ HEH@`HHEHX`Hh HL L(HEHD$HdH$IAHLLӉE}y[EH HEEH0HtMHUH5 #E؉dtjHh@;Et[EHw HEEH0HtMHUH5N 诛E쉅duHDžhHEHMdHhH(AOADžWHEH@HHtIHELXHHp HH L(IAЉHLAӉEH0HH@H@H@H@ H(HEH@XHuHHo0Ht"H H5 tDžlHEH@XH0H(ЉE}H0HpHEH@PHuHHݘ0Ht"H H5 DžHELXPH0 HH L(IAЉHLAӉE}xH0Hp}yHH20Ht"H H5 7Dž/EuDžp;EtEHɗ0Ht" Hm H5m ΘE?}uuHxB9HE]EvEHa0Ht"H H5 fEHx@;HEH}uEH0Ht"&H H5  E{tt&HEHEH};HEHEHH`0Ht"2H H5 eEHEHEH}79HEHEHH0Ht"MH H5 EhH0Ht"THQ H5Q 貖E&HMEHuH(Az<EpuKEtWEHxEHHH8c$EE;EwH0HHxEt Hx.}yHEHt H}EH[UHH`H}HuHUHMDEEHEHEHEHEHEH}Ⱦ_HEH}uEHW0Ht"H H5 \E HEH@PHuHEH@HHuHEH@`HsHEȋt E6HUHuH}E}yDH0Ht"HV H5V 跔EEh}H|0HEHHHHEH}uEHA0Ht"H H5 FEHEHMUHuH}IEԃ}yBHؒ0HHx H5x ٓzEHMUHuH}AEXEHEȋu0HEЋUHMHuH}LUIAHHLE&HEȋuHMЋUHuH}Eԃ}yDH0Ht"H H5 EԉEEЅxvHEHP EHHHLHEHHEHcHHHHH@AHEHHEHcHHHHHH0H}ALDq8H}AQ8EH0HH}ЋEԉEEUHHpH}HuHMHUHuH}1Eԃ}yDHӐ0Ht"Hw H5w ؑEԉEyEE'EHHHHEHPEԍEԃEE9E|ыEԃHcH}Eԃ}yWEԉEH HEE H0HtMHUH5 "EEEEHHHHEH@EHHHHEHHPH}Eԃ}yTEԉEH? HEEHm0HtMHUH5 wEEEE9ETHEH@EEUHHHHHxHtHuH/E}yGHю0Ht"/Hu H5u ֏EtEt>HDž(HEH8HpH(HPI\E}yZEEH HEE;H 0HtMHUH5 *EH(‹EEHɍ0HtkptH HH HH0HPAHHH5i 腎HEPEEEHcHѷE}yZEEH HEEJH0HtMHUH5 EtƅoHoH蓥E}yZEEH> HEEQHl0HtMHUH5 vEH(HPH萻E}yZEEH HEEUH0HtMHUH5 EȉHE@HEHPH E}REEH3 HEE^Ha0HtMHUH5 kE؉ ƅoHoHE}yZEEH HEEeHߊ0HtMHUH5 E艅H;E}yWEEH8 HEEiHf0HtMHUH5 pEHH@UHHH(H H8H4H@H(*E}yGHˉ0Ht"Ho H5o ЊE4H H(V[HDžHH@H8H\HHH`I@E}yZEEH HEEH0HtMHUH5 EHDžPH@H8HPHpAE}yZEEH@ HEEHn0HtMHUH5 xE+EHP‹EEEEHcH 覲E}yZEEH HEEHч0HtMHUH5z ۈEȉEHuH |E}yZEEH' HEẸHU0HtMHUH5 _E؉HHH`H yE}yZEEH HEEܧHӆ0HtMHUH5| ݇E艅HPHpH E}yWEEH# HEEHQ0HtMHUH5 [EH H@UHH H}HuHEE}t9}tCH}ËuHuH}EdHuH}ERHuH}E@H0Ht"H/ H5/ 萆EEUHH H}HuHEE}t}t$HuH}ERHuH}E@H0Ht"H H5 EEUHH0H}HuHEt EH}E}uBHt0Ht"H H5 yE{H}H?E}eSE}u EQE;EtBH0Ht"H H5 EEEUHHHxHpHhHpHEHhHEHEHxNHEH}uHHX0Ht" H H5 ]DždHxPQE}yGH0Ht"H H5 Ed`HxWHEHpt HhuHH|0Ht"H H5 聃DždHmH}yHH(0Ht"H H5 -DždH}EHE}t}uHHÁ0Ht"$Hg H5g ȂDžd6HEEHmH}yHHc0Ht"+H H5 hDždH}EHEEHH)EH}yHH0Ht".H H5 DždmHEEHHEE)Eă}"H}t[EHC HEE5Hq0HtMHUH5 {EdH}uHH(0Ht"8H H5 -DždHX|0HHEHHHEH}uHH0Ht"EH] H5] 辀Džd,HpHHEHEH}HEHEEEHEHEHEHHH}HuME}yFH 0Ht"\H H5 HEHE:EHHEHEHEH;ETHEH0HxE}yBH~0HfH- H5- HUHuH}8E}y?H,~0HoH H5 -bHxpH} E}y;H}0Ht+vHq H5q ~EHEHEHHH}>HEHEH;ErHy0HH}ЋEddUHH}uHEX;EuHEHPHEHEHEUHH H}HEEHEHEHEHEH}EEȉEEUHH}EHEHPEHEHPEHEHPEEUHHHHH@H8H@HEH8HEHEHDžpDžxEHHjGHEH}uHH|0Ht"H H5  }Dž,K HHPIE}yGH{0Ht"H= H5= |E, HHHEH@t H8uHH){0Ht"H H5 .|Dž,o HmH}yHHz0Ht"Hy H5y {Dž, H}EHE}uHHvz0Ht"H H5 {{Dž,HmH}yHH"z0Ht"H H5 '{Dž,hHEEHE}t }HE<tHHy0Ht"HQ H5Q zDž,HmH}yHHYy0Ht"H H5 ^zDž,HEHmH}yHHy0Ht"H H5 zDž,FH`HUHHHE}HmH}yHHx0Ht"H0 H50 yDž,HEEHE}tHH,x0Ht"H H5 1yDž,rHmH}yHHw0Ht"H| H5| xDž,HMHUHpHHA.E}yGHfw0Ht"H H5 kxE,HpHEHxHE}nHmH}yHHv0Ht"H H5 wDž,4H}EHE}Hv0Ht"H/ H5/ wEH HEEH9v0HtMHUH5 CwE艅,EHH)EH}yHHu0Ht"H H5 vDž,-EEHEHE;}HmH}yHHvu0Ht"H H5 {vDž,H}!EHE}uDž,EHH)EH}yHHt0Ht"H H5 uDž,>EEHEHEEHHt0Ht"H= H5= uDž,H}t[EH HEE H1t0HtMHUH5 ;uE,}Hgp0H HEH}uEHs0Ht"Hr H5r tE}uH`H0 HDž0HuH}AH0E}yBH@s0H~H H5 AtW}t0HDžXHEH8HXH`AHEH0HHE}yBHr0H*HL H5L sH`HuH}TE}y?HHr0H2H H5 IsbHHeH}'E}y;Hq0Ht+9H H5 rEHp H}tH}\Hn0HH}ЋE,,UHH0H}HuHUH}E}yGHl0Ht"HO H5O mEtEHHEHmH}yHHOl0Ht"H H5 TmDžt^H}pEHEHEuN}tHHk0Ht"H H5 lDžtEHH)EH}t[EH? HEEHmk0HtMHUH5 wlEtHEǀpEHcЋEHMHuH}AUE}yDHj0Ht"H H5 kEt DžttUHH}HEHUH}EE}t}@t}tEEEEEUHH}H}Ht EHE@EEUHHHxHpHEEHx;HEH}Ht[EH HEEHi0HtMHUH5X jE艅l`HMHUHuHx- E}yGHLi0Ht"H H5 QjElEHUHuHMHxQE}yGHh0Ht"H} H5} iElEEH}?uDžl^}_eHEH}u[EH HEE H?h0HtMHUH5 IiElHEEHE@EHuHpـE}y?Hg0HHj H5j hlEHUHpE}y;Hhg0Ht2H H5 mhHpH@EH}EllUHHHXHPHHHHHEHPHEHXHEEHXHEH}tHE@@tH}u Dž@ Dž@Hc@HtHHhf0Ht"3H H5 mgDžD/H}HmH}yHHf0Ht";H H5 gDžDHE`HEHaH`aẼ}uHHe0Ht"AH, H5, fDžDOHEuHXE}y[EH HEEIH e0HtMHUH5 fE艅DHmH}yHHd0Ht"KH` H5` eDžDH}EHEEHH)EH}t[EH HEEOH7d0HtMHUH5 AeEDHEHEEEHXHUHpqE}yGHc0Ht"YHe H5e dEDMHUHpHXDE}yPHWc0Ht"`H H5 \dHppEDHppDžDDUHHHHH@HH#HEH}Ht[EHi HEEsHb0HtMHUH5@ cE<%HH-HEH}uHH9b0Ht"}H H5 >cDž<EEEE@HuH@zE}yZEEH} HEEHa0HtMHUH5T bEȉ<9H}HPHH"E}yGH7a0Ht"H H5  H5> SDžHx[A\A]UHH0H}HuHEHE)HEH8Hu nu EHEH@HEH}uEEUHHH}H}IH}HHUE쉂pHUE܉}cEHH@ HcH3 HHUHHHUH3HHVD0HHEHHB0HHEHH\C0HHEHHUHEHHHEHǀx]HUHxC0HHUH.D0HHC0HHEHH#B0HHEHHUHEHHHEHǀxHUHC0HHUHC0HHC0HHEHHC0HHEHHUHEHHHEHǀx{HUHHHUH5HH^B0HHEHH D0HHEHHC0HHEHHUHEHHHEHǀxHUHB0HHUHB0HHA0HHEHHA0HHEHHUHEHHHEHǀxHUHA0HHUHUB0HHC0HHEHHD0HHEHHUHEHHHEHǀxHUH HHUHHH>?0HHEHH)?0HHEHHUHEHHHEHǀxHUHHHUHHH5?0HHEHH ?0HHEHHUHEHHHEHǀx1HUH(HHUHHHlC0HHEHHWC0HHEHHUHEHHHEHǀxHUH?0HHUH@0HH#>0HHEHH=0HHEHHUHEHHHEHǀxRHB0Ht"Ha H5c CH(?0HH}EHUHEHEEUHH@H}HuHUHEHEHEpE}cEHH~ HcHq HHUHEȉH}HEt"HUHEȉHEHHHHUHEȉHEHHHHEt"HUHEȉHEHHHHUHEȉHEHHH^H}tEHMA0Ht"Hݦ H5ߦ RBEHUHEȉHuHEHHHHu5t9H@0Ht"Hi H5k AH}蘉HUHEȉH}zH}tEHi@0Ht"9H H5 nAE5HUHEȉHu8HEHHHHuqtEH?0Ht"@H H5 @EH}計HUHEȉHEHHHHUHEȉHEHHH0aHUHEȉHEHHHBH8?0Ht"ZHȤ H5ʤ =@EEEUHH`H}HuHUHEHEHEЋp]E}HcMHHHUHEHuHEHuAHE`HuHUHEH} HUHEH} H}tXEH HEE܀H(>0HtMHUH5 2?EEHuH}SHEHxH;EsUEHk HEEH=0HtMHUH5D >EE"HEHPHUHMHHEEUHSHXH}HuHUHMLEHEHEظH9EvUEH HEEH=0HtMHUH5  >EE_HELHMLEHEAH]HPHEHxHEHHEHHH $MEHAEEHX[UHSHXH}HuHUHMLEHEHEظH9EvUEHѡ HEEH<0HtMHUH5 =EE_HELHMLEHEAH]HPHEHxHEHHEHHH $MEHAEEHX[UHH0H}HuHUHEHEHEHHUHE؉HEHHѸUHH0H}HuHUHEHEHEHHUHE؉HEHHUHH H}HEHEH}̓HR70HH}UHH H}HuH}tdH}Hv MgHEHHEH}HHHHHuH}X辎H}H= =fUHH}HuHUH}wH}t HEHEHExEMHEHcTEHmH}uUHE؉H}t tH}t HEH@pHuDž|)HEHEHE KHEH}u E HEH@HUHEHBH}u HEHE HUHEHBHEHEUE)֋EHHH}HEHMHUIIE}oEHHEHEHH UHEHPEEUE)֋EHHH}HUtEEy EUEEHUȋEHEH@pHEH}HEHEHEH@HEELHEHPHEH@H9HEȋ+EHcIHEH}u E HEȋ+EHcȋEHHHUHEHHHEЋHEȋ)HcHEȋHHHUEHHEHHHEȋ+EHcȋEHHHUHEЋHHHEȋHHH)HHUHHH}AHEH@HEHEHPHEHPHUHEHPHEЋHEȋ)ȉUHEȉHEȋEHEH@HEHEH@HEH}HEH;EtHEH@H@HEH}7AHEHEH}QDž|-HEHEHEH@HEH}@H}u܋]||HĈ[UHSHH}uHUEHExHtDž|@HEH@hHE HEH@pHEH}t"HEЋxHrtHEЋxHa tH}uDž|HEH@pHEH}t HEH@pHuDž|HEHEHE GHEH}u E rHEH@HUHEHBH}u HEHE HUHEHBHEHEUE)ЅUE)֋EHHH}HMHUA;E}EEUE)֋EHHH}HUE}y EEEEHUEHEH@pHE EH}HEHE=HEH@HEEHEȋHE)HE+E9NHHEEHEeEHHEHEHEHHEHE8v E?EHHEHEHEHHEHE8s EHEHEH;Er}u(HE+MHEȋHE)É9~E}HE+EHcDHEH}u E WHE+EHcȋEHHHUHEHHHEȋHE)HcHEHHHUEHHEHHHE+EHcȋEHHHUHEȋHHHEHHH)HHUHHH}=HEȋHE)ȉUHEHEEHEH@HEHEH@HEH}HEH;EtHEH@H@HEH}UE)ȉEUEEE3HEH@PHuHxH}EEEEHHHUHE؋pXHEHxPHME}t } UE)ȉEUEEEHEH@PHuHxH}REaHE؋pXHEHxPHUEEy E3MUE)‰ЉEEx)UEHcHEHHPEHHEHHHUE‹EEE}tUHE؉HEH@hHu EjHEH@hHE HEH@pHEH}tHExHtH}tHEHEEEHE؋EHEǀHE؋xHu3Ex,UE)ƋEHHH}HUE}UE)HcHUHu3UE)ȉEExTUE)HcȋEHHHuEHHHUEHH<H>EHcȋEHHEHUHHEUЉEEl}UHE؉HEH@hHE HEH@pHEHE؋xHtHE؋xH} tHEH@pHtHEH@pHEEH}HEE}HE؋EHEǀHE؋xHu?EU)Ѕ~3Ex,UE)ƋEHHH}HUE}OUE)HcHUHuUE)ȉEExTUE)HcȋEHHHuEHHHUEHH<H.=EHcȋEHHEHUHHEUЉEEHEH@PHuHxH}zEHE؋pXHEHxPHU<EEy E[UE)ȉEEx(EHcHEHPPEHH‹EHHEHHEUЉEE%}u Džt DžttE}tBE;Et:EHE؉HMHUHuH}vE}t } HEH9Eu}ul}u"HEH@hHtHEH@hHEE}u"HEH@pHtHEH@pHEE}H}CHEEHUEy E EH}UppUHHH}H}tHEH@`HtHEH@`HE H}kHEHEfUHH}HuH}tOHEuFHEHEH HEHEHuH}HM(u EEEUHH0H}EHEHHEظH}HHHEEHHHHHH/D;EuPEHHHHHH/H<HuE6u#UHHHHHH/HHU5EEHHHHHH/HH^HEHEUHH0H}uEEHHHHHHa/HHt~EHHHHHHt*HEHEH<;tHEHEHuEHE\E}u%HEHEH<#uEHE\E]}u%HEHEH< uEHE\E2HE@;Eu#HEHEH< uEHE\EEHHMHEHEHEEHE@;EEHEHUHEHHUEBEHa0HH}ЋEȉEEUHH0H}EHEHHEظH}HHHEEHHHHHH/D;Eu6EHHHHHH/H<Hu41u E4EEHHHHHH/HHxEEUHH0H}uEHEHHEиH}HHHEEHHHHHH4/D;EuxEHHHHHH/H<Hub0uKEHHHHHH/HHt&EHHHHHH/HHUIEEHHHHHH/HH6Et HEHEHEHEUHH`}HuHUE}!u:HE@HEH8HUEЃ}y EMEA}%EE+HEHEH/htEEHE@;EwɃ}H 0HHE@HHEHHEHHuXEHq HEE@H0HtMHUH5J EEHE@HEHHEHHHHEPHEPHEHHE@HE} t E6}HE@PHEPH0HHE@HHEHHEHHuXEHq HEEPH0HtMHUH5J EEHE@HEHEHHE@HEH8HMZEЃ}y;HL0Ht:UH H5 QHEHEPEH} EЉEEUHHH}H}t5HEHHtHX 0HHEH8HEHHE@UHHHHHDž yEEuH}HuغcE}y;H/Ht4H> H5> H}HuEH}_EE̋EUHHHXHPHHEHPqH;H|HPypH;H~BHk/HH= H5= lHDžhHhHpHPsyBH/HHy= H5{= HX@HhH9ujHhHXHHpH@H8H0H0H90H@H8H0(uEEUHHPH}HuHUȉMDELMEHEEEH}t}tEH/Ht";H? EH}QgE}yDH/Ht"AH> H5> EEH}HuȺgE}yBH2/HWIH> H5> 30HEH@(HteHEHp(H}HME}yBH/HRH> H5> H}HUiE}y?Hc/HZH= H5= ddUE HEHEH@(HuHEƒ@HEH}t*H}UHu1tE}uHE€@HEEH}eEEEUHH0H}HuHUH}FeE}yDH/Ht"H< H5< EEH}Hu|eE}yAH'/Ht"H{< H5}< ,EEkH}HUHukEH}d}yAH/Ht"H< H5< EEEEUHH0H}H}dE}yDHX/Ht"H; H5; ]EHHE}H}HuغNdE}yDH/Ht"HM; H5O; EHHEH}oHEH}cHEHEHEUHH0H}H}3cE}yDHs/Ht"H: H5: xEHHE}H}HuغicE}yDH/Ht"Hh: H5j: EHHEH}oHEH}bHEHEHEUHH H}HEHHt H}賮HUH$/H8H5: 3E}tFHe/Ht"-H9 H59 j}E)HEH@HE@HE@8EEUHH H}tt EnH=/H@HHEHHEHHtrHEH8E}yTH/Ht"MH9 H59 H/HHEH8ҋEEEEEUHH/UHHH}H}t9HEHHt H}Ht/HHEHx H`/HH}UHH0H}HuUEH}uEH/Ht"~H8 H58 EQH}H I}uuHMH HE@HEH0H=7 =LE}H/Ht"H7 H57 EEHE@HEH0H}H E}yDH/Ht"H,7 H5+7 EE_HE@tTH}E}yBHI/HH6 H56 JHE@HE@(HEHp H}ϨE}tJ}sEH/HHG6 H5F6 pHMH0HuH HEH8H36 E}y;H^/Ht-H5 H55 c EH}H EE؋EUHHH}H}t5HEHHtHs/HHEH8HEHHE@UHH H}HuHUH}uBH/Ht"H5 H55 EHEH8HMHUH5 5 ^EEUHH`H}HuUMLELMH}uEH/Ht"H4 H54 EHEH8HEЋUMHuIAHH5p4 ~E}yTEEH34 HEEH/HtMHUH5 4 EEHUHuH}EEUHH0H}uHUHMH}uBH/Ht"H3 H53 E$HEH8HEHMUIH5y3 QE܋EUHH H}HuH}uBH/Ht";H3 H53 EHEH8HUH53 EEUHH0H}H}uBH/Ht"SH2 H52 EHEH8HUH52 7E}yAH/Ht"`H:2 H592 EEHEH苺EH}]EEԋEUHH0H}HuHUH}uEH9/Ht"H1 H51 >EmEHEH8HMH51 '&E} tIHȿ/Ht"HJ1 H5I1 }.EEEEtEHo/Ht"H0 H50 tEEEHEHEH9sEHEHEqHEH8HMHUH50 3%E}tFHԾ/Ht"HV0 H5U0 ٿ}:EEEUHH0H}H}uBHo/Ht"H/ H5/ tE~EHEH8HMHUH50 a$E}tFH/Ht"H/ H5/ }hE EEԋEUHHH}H}uCH/Ht"H/ H5/ 蜾HEHEH8H5b/ 1HEHEUHHH}H}uCH/Ht"H. H5. $HEHEH8H5/ 蹽HEHEUHH H}H}uBH/Ht"H). H5(. 謽EhHEH8HUH5. 萺E}tBHE/Ht"H- H5- JEEEEUHHHhdHXHPLHHhuHH/Ht""HC- H5B- ƼDžD$dH}H- @}dHpH- @WHPHEHhH8HMHXHu[!EEHcHPH}t[H/Ht"3Hn, H5m, }u DžDL}@DHEHHEHEЋ@E}HEЋ@HEH0HMH= (E}y#HEЋ@HEH0HMH= (E}yDHd/Ht"H H5 iEEEEHuH}عE}tF}蘞EH/Ht+H H5 E}t H} EEȋEUHHH}H}t5HEHHtH/HHEH8HEHHE@UHHH8H0H(H HEHDžHH8uHH/Ht"H3 H52  DžH HHHPH8IIкH5! .E}yZEEH HEEHh/HtMHUH5 rEJHƞ/H8HUH5 яE}tIH/Ht"H2 H51 }iEHHHPH}ع莃E}tFH/Ht"H H5 蘠}E_H0t"H}غH5 #HH0HH(t"H}غH5 HH(HEH}E艅UHH H}HuHUH}uBH/Ht"H H5 辟EHEH8HMHUH50 zEEUHH H}HuH}uBH=/Ht"Hl H5k BEHEH8HUH5 kEEUHH`H}HuUMLELMH}uEH/Ht"=H H5 輞EHEH8HEЋUMHuIAHH5 "E}yTEEH HEEFH'/HtMHUH5Z 1EEHUHuH}aEEUHH0H}uHUHMH}uBH/Ht"^H H5 蹝E$HEH8HEHMUIH5% E܋EUHH0HHHDLEEHt)EHH}AH @MH}H @ݵDž H HHuHE}uBH/HH H5 膜}}tIH=/Ht"Hl H5k B}裗EnHUHp@HpH @*Dž H HHpHE}}tIH/Ht"H H5 莛}EHH4HMHpAH @Dž HHpHJE}tIH˙/Ht"H H5 К}1EHHH輍EH}y?H>/HHi H5h ?yDžvHHHHPDžIHƘ/Ht"H H5 ˙EEUHHPH}HuHUH}uEHZ/Ht"H H5 _EHEH8HEIAH H5% E}yTEEH% HEEHȗ/HtMHUH5 ҘEEHUHuH}EEUHHĀH}HuHUHMHMH}H @dHuH}H EE}tIH/Ht"HJ H5I  }聓EHMH}H% @۰HUHuH}E}tIH/Ht"H H5 蚗}E HMH}H @UHuH}Hx 6E}tIH /Ht"$H; H5: }rEHMH}H4 @̯HUHuH}E}yAH/Ht",H H5 萖EEEEUHHHhH`\HP\H`H}AH @HUHp@HpHa @$HPHpHh'E}yDH/Ht"DH H5 裕EL DžLLUHH@HHHHEEEHH}AH @EHMHHuH!E}/HUHp@ͪHpH @EHMHHpHE}uBHc/H0pH H5 d }tLH/Ht"sHJ H5I  }聏HHîUHHHYv}u)HHHHGH`/Ht"H H5 e}ƎUHH@H}HuHUHMHEHEHEЉEH}uBH/Ht"H H5 EHEH8HMHUH5 >E̋EUHH`H}HuUHMLEH}uEH\/Ht"H H5 aEHEH8HEЋMHUIAH5, E}yTEEH, HEEHϐ/HtMHUH5 ّEEHUHuH} EEUHH0H}HuUHMDE܃}tH}tH}u E/MHu}HEHHUAIH5 HkE؋EUHH H}uEEH}uEH/Ht"H! H5  EEt EEHEH8HUH5S E}tFHv/Ht" H H5 {}܋EEEUHH0H}H}uEH/Ht"7H@ H5? EEHEH8HMHUH5~ E}tU}u ESH/Ht"BH H5 藏}E EEԋEUHH0H}HuH}uBH#/Ht"ZHR H5Q (ErHMHEHEH8H5 IE}yAH/Ht"dH H5 輎EEEEUHHHXHPHHH`+MHXuHH4/Ht"Hc H5b 9DžDHXE}tHHҌ/Ht"H H5 ׍DžD=H`HXZE}yGHn/Ht"H H5 sEDH`HP'E}y?H /HH6 H55  jHhHHz'E}yGH/Ht"H H5 赌HPEH`gKEDDUHHHXHPHHHEH`JHXuHH/Ht"H6 H55  DžDH`HǺ}HP@HEHPH0HUH`#tEHx/Ht"H H5 }EHH@HEHHH0H`HxHUW#tBH/Ht"H0 H5/ EzEHXH8H`H5 E}yAH/Ht"H H5 蒊EEEH`JIEDDUHH0H}HuH}uEH/Ht"H@ H5? EHEH8H H5 E}tIH/Ht"H H5 詉} EHEHHEиH}HHHHEH0HMAAH8 H=- E}yAH/Ht"H3 H52  EEEEUHH0H}HuU܉MH}uEH/Ht"4H H5 蟈EH}E}yDHC/Ht":Hr H5q HEEH}HuE}y?H/H@H H5 ^HuM؋UH}%E}y;H/Ht+FH H5 莇EH}qEEԋEUHHH}HuHuH}UUHH0H}uHUHMH}uBH/Ht"H H5 E.HMHEH8HEUIIH H5 KE܋EUHH H}uHUH}uBH]/Ht"H H5 bE'HEH8HEUIH j H5E _EEUHH0H}HuH}uBH؄/Ht"H H5 ݅E_HEH8HUH5{ PE}y9Hv/Ht"H H5 {EE܋EUHHH}uHUHMH}uHH/Ht"H@ H5? Dž|MH}H @НHEHEHEH8HMHUHuEEHcHEH}u Dž|Y}yIH_/Ht"H H5 d}| Dž||UHHĀH}uHUHMH}uEH/Ht"H H5 EMH}H @訜HEHEHEH8HMHUHuEEHcHEH}u ES}yFH:/Ht"-Hi H5h ?}~EEEUHHHxtHhH`LXHEHEHxuHH/Ht"[H H5 覂DžTHEHxIH5 E}H@}/HH}HEH}uHH /Ht"hH< H5; DžTHEHMHxIH5X $E}yBH/HsH H5 蚁yH~/H8HUH5 pE}tIH4/Ht"{Hc H5b 9}|E HEHuH}cE}tRH/Ht"H H5 πH}e}'|EtH}H< @|H`HEH}HMHhHuEEHcH`H}uH}9eE$}yRH~/Ht"H+ H5* H}d}Y{EtH}Hy @讘E H}HMHUHuEH}d}yFHY~/Ht"H H5 ^}zE5HXt$EHuHUH}dE}uH}uEHy/HH}ЋEEEUHHĀH}uHUHEHEHEH}uEH|/Ht"H H5 }EHEH}IH5 E}tVHU|/Ht"H H5 Z}}u EVEEKHx/HH}HEH}uEH{/Ht"H H5 |EHEHMH}IH55 E}yBHv{/HH H5 w|aHy/H8HUH5 jE}tIH{/Ht" H@ H5? |}wwEHEHuH}^E}tIHz/Ht"'H H5 {} wEMH}H= @eH}HUHu裇E}u EH}y;Hz/Ht+3HD H5C {EH}_HZv/HH}ЋEEEUHHHHH@H8HDžhHHuHHzy/Ht"^H H5 zDž4H8HhHpHHIIкH5 E}yGHx/Ht"fH% H5$ yE4HpHPHhXH@HPE}yDHxx/Ht"nH H5 }yE4 Dž44UHH`HHHHHDžHuHHw/Ht"H H5 xDž!HHHHIIкH5x E}yGHbw/Ht"H H5 gxEHHHHHuH薏EHt UH}yDHv/Ht"H H5 wE EUHHĀH}ȉuHUHMLELMHEHEEHEH}uEH0v/Ht"H_ H5^ 5wEH}tHEHHEHHѸ HEHHEHUH}IIйH5 &E}yDHu/Ht"H H5 vEEBHE؉EHZq/HEHEHEHuEH$u/Ht"HS H5R )vEHMHEHUH}IIкH5 HE}yTHt/Ht"H H5 uHq/HH}ЋEETHr/H8HUH5b dE}tYH8t/Ht"Hg H5f =uHp/HH}Ћ}pEEHuH}WEHUp/HH}Ѓ}tOHs/Ht"H H5 tH}Y} pEY}LUHUHMHuE$IIHH5~ LG'EH}LY}yEE EEEEEUHH@H}uHUHMLELMHEHUHMHu}LU$IIHL=UHH0H}uHUHMHMHUuH}$AAUHHHXHPLH@L8L0EHDžhuH0HhHpHXIE}yDHq/Ht"pH) H5( rE,UHpHP認u5Lu%uH8H@HX,LE,,UHHHXHPLH@L8EHDžhuH8HhHpHXI E}yDHp/Ht"H H5 qE4NHpHP蚌u.LuH@uHXz4LE34UHHpH}uHUMDEEHEEHEEEHEH}uEHo/Ht"H* H5) qEq}|HEHUH}IIйH5 EHEE؋EE}:}tHwk/HE؉HEHEHuEHAo/Ht"Hp H5o FpEHMHEHUH}IIкH5 eE}Hn/Ht" H H5 oHk/HH}ЋEE/Htn/Ht"H H5 yoEEHEHMЋUHu}IEHj/HH}Ѓ}y?Hm/HH( H5' nsMHUH}H5 EH} }yAHm/Ht")H H5 nEEEEEEUHH@H}؉uԉUH}uEH'm/Ht"KHV H5U ,nEHUuЋ}E}yAHl/Ht"SH H5 mEEsHUH}عH5} EH}}yAH^l/Ht"]H H5 cmEEEEUHH0H}؉uH}uEHk/Ht"wH* H5) mEHu}E}yAHk/Ht"H H5 lEEsHUH}عH5J nEH}}yAH5k/Ht"Hd H5c :lEEEEUHHHxtHhH`LXHEEHEHEHht!H`HHhHHѸH`HHXHUHxIIйH5k EHEE}yGH%j/Ht"HT H5S *kETHe/HEHEHEHuHHi/Ht"H H5 jDžTpHMHXHUHxIIкH5 E}yWHBi/Ht"Hq H5p GjHe/HH}ЋETHg/H8HUH5 XE}t\Hh/Ht"H H5 iHe/HH}Ћ}eTdEHuH}GLEHd/HH}Ѓ}tUHb/Ht" Hm H5l CcDž<HXE}yGHa/Ht" H H5 bE<H`HXeE}yDHya/Ht" H H5 ~bE<5}H@HHH`H2EH`!E<E}y EEEPHE؉EEHHE)HEHEy EEE;E|6}~'H}t EHcȋEHHEHPHEHHEE EUHHpH}HuUHMDEHEE} EbEEEHE@H% CHEH@hHE'HE؋xH)HE؋@H%tE@0HE؋@H%tEHE؋@H%tEEHE؋@H%2EHHH}HEHMHUNjuIt EE)E}y EpEEEtEHHH}HUԋuLEEHHH}HUԋuaE}y EE)E}y EEE}uAU E8u&HEH@PHǺ KXHHEH9t+EE:Eu HEH;Et EEz}utHExHt3HExHq t"HExH`tHExHOuM EEHEH@PHǺ WHEEHEH@pHEH}}EHHH}HEHMHUNjuIOt EE)E}y EE:EuHEH;EtHExHu'M E:EuHEH;EHEZENHExHGE}uHEE#EHHH}HEHMHUNjuI~t EE)E}y EEE}"EHH HcH HEȋEH//HD9uEH//HHEH9tEEZEDŽtE< u HEHt"E7E)EE)E EEEHUEEEEEUH}EUHH@H}HuUHMDEEHExHuVHEH@hHE/EHMЋUHuH}AE}tHEH@pHEH}uHEEEEHMЋUHuH}AEȋEUHH H}H}u EHEHEHE@H%tDHEHEH;Et!H}#HEH}u H}HEH}HEHEHEHHEH@hHtHEH@hHEiHEH;Eu HEUHEH@pHtHEH@pHE:H}JHEHEH;Eu HEHEH@pHtHEH@pHEHEHEEUHHH}H}tHEH@`HtHEH@`HE H}HEHEUHH@H}HuЉỦMHUuH}E}} EQEEE)Ẽ}y E*}uẼEẺEm}y EEHHH}HUu-E}|Eȃt}y E}x@EE)Ẽ}y EMEHHHUЋEHH4H}؉QE)Ẽ}y E]EHHHUЋEHH4MȋUH}E}tEE.EEEEE;EEEEċEUHH`H}HuUHMDEEEEHEH EHUuH}E}|Et}y EEEE)E}y E}xEE}uL}~REHHEuBHUHEHHu*Em}EpE;Em}y ENEHHE<t E8EEHHH}HUuEE EEU)E}y EUEEEE H}E EHcHUHuEHuH}MUHuH}E}tgEEwHUuH}=EEy ETEU)E}y E4EUЉEH}tUHuH}HUEEEEEUHHPH}ȉuHUEEE}~REHHEuBHUHEHHu*Em}y Em}먋EHHH}HEHMHUߋuIt EE)Eă}y EEEEHHH}HUuEE} EjEuEEm} E=UEEUE)Eă}EHUEEEEEUHH H}HEH@pHEH}:HEH@pHuUHSHhHHHLHDžHEHEHHEHHHEHt HH}uDžNHE@H%@t EEEHEHEDžE}DHE@H%gH}"HEHEu_}EHHEu{HUHEHHucHEHEEEm}VEO9EuHEHEE+9E~ EHEH@hHEzHE@H%t^HE@H%tNEHHHuH}HUACEЃ}uHUHE@H%BHHEHEHEH@pHEHEHyHEHu EoHUEĉHUEHE@H%@uHE@H%twH}~HEHE9EuOHEH@pHtHEH@pHEEEHE@H%@t H}&HEHEHExH"kEHHHuHEHxhHUAEЃ}uHEHxhc4} u E N HEH@hHEH}HEH@hHuHEH@hHuHE@H%@u)E HExHjt HEH@hHEHUEĉHE@H%@uHE@H%t:H}HEHEt9E~E}u+EHHHuH}HUAEЃ}t~HE@H%@tHUHE@H BHEvHE@H%tH} EJHtH}HE )E}y E Eă} HExH"^ HH HcH Hm}y E< EHHEt E EE m}y E EHHE<Et E EHHEEtH}H5 H}H5 E EHHH}Huy EM )E}y E* ‹EHHHuH}EEEHHH}H HuA;E܃} )E}y E H HHHHHHEԃ}~EԃH}H [EE;EHHH]HExHH Hu䋅$AIЉHE܃})E}y EH HHHHHHEԃ}~UH}H EEmEHHHuH}HUAcE܃}/)E}y EEEEHHH}HuPy E)E}y E‹EHHHuH}EEj}HEHEǀuPm}y EEHHEuHUHEHHt EE;Et EEEHHH}Hu |ty El)E}y EQEċ~HEUĉE(u_HEH@hHEx H5Cx EHEǀHEǀH}E}yDH7.Ht" Hw H5w EHEHpHEH8HU0HEH}1HEH}uUEHo HEEH.HtMHUH5o EE?HEHHEHEHHHEHEHMHUHuH}AIEEfUHHĀH}HuH}eHEH}uXEHSo HEElH.HtMHUH5-o EEZHEHMHUHuH}I1Ẽ}yWẺEHn HEEpHk.HtMHUH5n uEEEHUH}"Ẽ}y?H .HvHFn H5In  `HUHuH}<Ẽ}y;H.Ht/}Hm H5m  HEH@E̋EȅtH}H}UẺEEUHHH}H}t5HEHHtH.HHEH8HEHHE@UHHH}HEHHt-HE@HEH8:H].HHEH8HEHHE@UHHĀH}HuH}޼HEH}uXEHl HEEܘH`.HtMHUH5l jEEZHEHMHUHuH}IẼ}yWẺEHPl HEEH.HtMHUH5*l EEEHUH} Ẽ}y?H.HHk H5k `HUHuH}Ẽ}y;H,.Ht/Hjk H5mk 1 HEH@E̋EȅtH}H}ẺEEUHHH}HuHEEH}HEH}uHH.Ht"Hj H5j Dž|HEHpHEHxHU1+HEH}+HEH}uHH.Ht"HLj H5Oj Dž|*HEHHEHEHHHEH}H褼Eă}yGH.Ht"Hi H5i Eĉ|HUHuH}HEH@ Ht>HEH@ HEHEH@ HHpHpHHHEEHUH}VEă}yZEĉEHi HEEH.HtMHUH5h E艅|HEȋ@HUHuH}tEă}yWEĉEHh HEEH3.HtMHUH5yh =E|XHuH}Eă}y9H.Ht"Hh H5h Eĉ||UHH`H}HuHEEH}HmE܃}yDHT.Ht"Hg H5g YE܉EwH}\HEH}uEH.Ht"H5g H58g EHEH@ Ht8HEH@ HEHEH@ HHEH}HHHEȋEȉHUH}E܃}yTE܉EHf HEEH5.HtMHUH5{f ?EE`H}\HuH}:E܃}y9H.Ht"Hf H5f E܉EEUHH}HEUHHHxHpHhHhHEHx螵HEH}uHH9.Ht".Hwe H5ze >DždqHxHE}yGH.Ht"5H e H5e EdHEHpHEHxHxu%HEH}&HEH}uHHR.Ht">Hd H5d WDždHEHHEHEHHHEHmH}yHH.Ht"EH"d H5%d DždHpEEH)EH}yHHz.Ht"HHc H5c DždHpHHEHxHEH}uHH.Ht"PHEc H5Hc  Džd?E=vHH.Ht"UHb H5b DždEHUHEHHEHU؉EHpHuHUHxE}yWEEHrb HEEbH.HtMHUH5Lb EdGHuHEHUHMHpLxIIHHLEH}uEddUHH}HUHEfEffEEUHH}uHEX;EuHEHPHEHEHEUHHH}HEHHt-HE@HEH8.Hr.HHEH8HEHHE@UHHĀH}HuHUHEHEH}HEH}uEH.Ht"|H` H5` EH}H5Ẽ}yDH.Ht"HZ` H5]` !ẺE@HmH}yEH.Ht"H ` H5 ` EH}EEH)EH}yEHh.Ht"H_ H5_ mEHEHHEH}HEH}uEH.Ht"H<_ H5?_ E!E=vEH.Ht"H^ H5^ EEHUHEHHEHU؉EHEHuHUH}Ẽ}yTẺEHu^ HEEH .HtMHUH5O^ EE5H}0HUHEHuH}I)EH}ẺEEUHH0H}HuH}(HEH}uEHj.Ht"H] H5] oEHE@=vBH.Ht"HU] H5X] Eܦ?HE@HEHHEHHHHE@HUƄEEUHH@H}HuHUHEHEH}عHmE}yDHT.Ht"H\ H5\ YEEHmH}yEH.Ht"HB\ H5E\  E5H}>EHEHHEEH)EH}yEH.Ht"H[ H5[ EEHEHUHuH}E}yAH).Ht"Hg[ H5j[ .EE^HuH}HE}yAH.Ht"H[ H5[ EEEEUHH@H}HuHUHEHEH}عHaE}yDHH.Ht"HZ H5Z MEEHmH}yEH.Ht"H6Z H59Z E5H}2EHEHHEEH)EH}yEH.Ht"HY H5Y EEHEHUHuH}n*E}yAH.Ht" H[Y H5^Y "EE^HuH}U H5DžHHH0H3E}}tIH.Ht"HH H5H }E)E;EUHHHhHhHHHHxHH9sXHcHxHH.Ht"HBG H5@G DžttHcHHHH󤋅HcHxHDžt2,HF H5F pEEttUHHHhH`HXHPDLHXHpHpHjF LHPHpH`"E}yLH.Ht"HHE H5E }HHXHpSHpHE zHhHpH`"E}tIH.Ht"SHVE H5TE }UH DžHHUHHHXHPHHDL8D4HPHplHpHD DlHlHHHpHXV/E}tRH.Ht"vH^D H5\D }]EE0HPHpHpH#D 4tHpH?D }t*H8HpHXAEH8HpHXE}yDH.Ht"HhC H5fC E0 Dž00UHHHhH`HXTLHDDDt HHuHHd.Ht"HB H5B iDž@H`HhHB E}tLH.Ht"H[B H5YB }Z@"H`Hp@HpHtB @HpHhH]B zE}tLHP.Ht"HA H5A U}@~HpH}@H}HA @=HuHhHA E}tLH.Ht"HA H5A }@HpH}@xH}HSA @Tu2DHHHUHhHXAAE*DHHHUHhHXAE}yDH.Ht"H;@ H59@ E@ Dž@@UHH H}HEH .H8HUH5l@ E}tFHG.Ht"H? H5? L}EHUHEHEEUHHHhH`H`@H`H0HhHp蚧E}t}H.HtHpH5? Hk.Ht"H> H5> p}ѿ\ Dž\\UHHH}H}&UHH0H}HuHUHEH}uEH.Ht"GH=> H5;> EH}tHEH#.H8HUH5> .E}tIH`.Ht"RH= H5= e}ƾEHE@HEH0H}E}tOH.Ht"YHW= H5U= H}٧}ME*H}HMHUH5t= EH}訧EEԋEUHH`H}HuUMLELMHEH}u EHٿ.H8HUH5;= E}tIH.Ht"H}< H5{< }|EHEȋ@HEH0H}衤E}tRH.Ht"H < H5 < H}菦}EH}HEЋUMHuIAHH5< EH}L}yTEEH; HEEH.HtMHUH5m;  EEHUHuH}=EEUHH@H}uHUHMHEH}u EH.H8HUH5~; 'E}tIHY.Ht"H: H5: ^}迻EHE@HEH0H}E}tOH.Ht"HP: H5N: H}Ҥ}FE0H}HEHM؋UIH5g: EH}蛤EE̋EUHH0H}HuHEPHE@9tEHC.Ht"H9 H59 HEHE@HEHHEHHEHUHMHEH9EHuH}HM(tBH.Ht"H9 H59 趾EEEUHH@H}uHUHMHEHEH}uBH=.Ht"H8 H58 BE-HUHEЋuH}IIH 9 H58 E̋EUHH0H}uHUHEHEH}uBH.Ht"'H8 H5 8 謽E$HE؋UH}IH 8 H5/8 EԋEUHHH(H H@{H(H@H@H(HHHHEH u=H.H@PH(H°H(HPH@ЉEH.H@PH(H°H@H0ЉE؃}yWE؉EH7 HEEoHE.HtMHUH57 OEEH0H H(sEH0}yTE؉EH!7 HEEzH.HtMHUH56 ɻEEEH(H@H(HHuH(HǰTzEUHHH}HEHHt-HE@HEH8H.HHEH8HEHHE@UHHH}HEHHtH.HPHEH8HEHUHH`H}HuHUMLEHEHEE}uXEH5 HEEH_.HtMHUH55 iEEHmH}yEH.Ht"HH5 H5I5 EDEHHEEEEHH)EH}yEH.Ht"H4 H54 讹EHMHHHUH@EHcEHHH}/E}y;H..HtvHb4 H5c4 3RUHuH}E}y9Hڷ.Ht"H4 H54 ߸H}HǰwEEEUHH0H}HuHUH}辂HEH}uBHY.Ht"H3 H53 ^E%H}!HUHuH}AMEԋEUHH}HEUHHH}HuHuH}UHHPH}HuHUH}EH.H@8HUH°uЉE}yWEEH2 HEEHT.HtMHUH52 ^EEJHEHHEH}HMb)E}yBH.HH2 H52 E؉HUH}EH}}y?H.HH1 H51 耶_UHuH}E}y;H'.Ht/H[1 H5\1 , HEH@EH}Hǰ.uEEEUHHH}H}t5HEHHtH7.HHEH8HEHHE@UHHPH}HuHUHUHuH}E}yTEEH0 HEEH6.HtMHUH5p0 @EE=HEHEЋEE؋EHcHEHH)HʋEHHHuHMH}YeEEUHHpH}HuHUHEHEH}HǰsH}HǰisEHmH}yEHi.Ht"H/ H5/ nEEHHE<EtXEؿHT/ HEEH.HtMHUH5,/ E؉E;HmH}yEH.Ht"H. H5. 謳EEHHH}ЦEEuH}@2E}yWEEHw. HEE%H.HtMHUH5O. EE^uH}HmH}yEH.Ht")H- H5- òEEHHEEEEHH)EH}yEHS.Ht"-H- H5- XEHMHHHUH@EHcEHHH}1(E}yTEEH"- HEE3H.HtMHUH5, ʱEE EEEEEUHH}HUHEfEffEEUHHHxHpllu[EHi, HEEEH.HtMHUH5A, EhHxHǰoHxHǰoEHuHpE}yZEEH+ HEEQHe.HtMHUH5+ oEh-l螤HcHpE}yZEEHE+ HEEXH.HtMHUH5+ EȉhH.H@8HxH°lЉE}yZEEH* HEE_HZ.HtMHUH5* dE؉h"HxHHxHHMl\!E}yZEEH.* HEEhH̭.HtMHUH5* ֮E艅hEHUHpEH}}yWEEH) HEEpHF.HtMHUH5) PEhHpH@hhUHH0H}HuEH}#xHEH}uEH.Ht"~H( H5( íEH}PqzE}yDHX.Ht"H( H5( ]EEH}HuH}E}yAH.Ht"H'( H5(( EE"HEH@HEHPHuH}YE܋EfUHHpH}HuUHEHEHEfHEtNHUH}@HUEHcH}EHcH}H' *EHcHUH}H}.HEH}uHEuEHcH}HM' UHHH}H}tHEH@`HtHEH@`HE H}ȐHEHEUHHPH}HuЉUHMH}غ !HEE/+uE HEH¸!HcƈTE}~EyEEE,}tEHD sHEHEẺEH}HUuܹXgE}y;H;r.Ht|$H H5 @sXH}HujE}y;Hq.Ht+*H} H5 rEHEHt H}cEEEUHHPH}HuHUH}ZwE}yWEEH HEEBHMq.HtMHUH5 WrEEHEHEHEEH}Hu[xE}y;Hp.Ht|HH| H5 qXH}HuE}y;Hp.Ht+NH+ H51 qEH}vEEEÐUHHH}Hl.HHHEHHEHHt EEEUHHH}H}t3HEHHtHEH8zHEHHNl.HH}UHH0H}HuUH}{EH}HkEHEH8HUHuGuH}k6E9HSo.HtEH5g _pEEUHH}HUHEEȉEEUHH`H}HuUHEHEHEEHEHHt HE@uEHn.Ht"H H5 oEHfn.Ht8}u H HE H HMHUH5 Uo}HEHE@HEH8HU|E܃}uH}о-E܃}tIHm.Ht"H H5 n}EH} HEH}uEHom.Ht"H H5 tnEHBi.HH}HEH}uEHm.Ht"H= H5? nEBHUHEHH)HHEHHuH}$E܃}~ EHHEHEH;Es }t}HEHEH}uEHnl.Ht"H H5 smEEHE@HEHEHHEH}HEHMIME܃}t9Hk.Ht"H H5 l}t }E }EHh.HH}H}E܉EEUHH0H}EHEH0H} E}tIH.k.Ht"H\ H5^ 3l}PEHEH0H}HUgE} tU}tOHj.Ht"H H5 kH}}E9H}bHtEH}莘} dH}^EEԋEUHH@H}؉uHUEEHEH0H}ͺE}tIHi.Ht"H H5! j}EHEH0H}HU*E}tU}tOHi.Ht"$H H5 jH}a} EyE;Eu7}u1H}E}uHEHHEHH}EE:H}HtEH}}%H}EEUHUHUH}HKf.EUHH H}uHUH}HUuHd.HHuH}H[KUHH H}uHUHuHH}HHMUTJUHH H}uHUHuHH}HHMU HUHH0H}uHUHMHEd.HH}LUIL]IHUMHEH$IAHHLL GUHH0H}uHUHMHc.HH}LUIL]IHUMHEH$IAHHLLEUHH H}uHUHc.HHuH}HLUIHEUIAHHLCHÐUHH H}uHUHMHUEB4HUH8HEHHH}H`HuaHrf. Ht"MHE@ H5 wgUHHH}H}HUHH}HEHxUHH}HEH( UHAUATSHx}HuHUHMLxH}tH}uHHe.Ht"}HP H5Z fDžtH}H`HuaHEH}u[EH HEEHCe.HtMHUH5 MfEȉt6HE@4;EHEpuDDe}=IHE@4HEx4%H}EMHH5 gEH}H`aEH+ HEE̓Hpd.HtMHUH5 zeE܉tfEH;Ew EHEHxtHEH8HxHHHUHEHMHHH}H`Hu9aHEttHx[A\A]UHATSHP}HuHUH}H`_HEH}uXEH+ HEḘHpc.HtMHUH5 zdE؉EHE@4;EHEpu?}qHHE@4AHEx4XH}IDHH5 ?eHE@ H}H``EH\ HEEܸHb.HtMHUH5= cEE#HUHEHHEP HEH@)ȉEEHP[A\UHHHhH`HXHPHhHEHhHEHhHx HEHEH;EvHEHEHhƀ) HPHPHP0HhHHEH}y^HEEH HEEH_a.HtMHUH5 ibEHHHH}vH}_HH`HH`HHu^EH HEEH`.HtMHUH5o aEHHHQH`HH@HEHhHUHuH}HXHEH}ydHhEHA`. Ht&HE‹EHMAH5b Ba}ȾHHEH_. Ht HEHMH58 `H}uFH_.Ht"H; H5E `HEHuH`H8HPHPHpHuHpsEHP;EvHP+UHPXEH HEE"H^.HtMHUH5s _EHHEDH^. Ht HEHMH5 _HEHHH`HEHHHHUHH H}EOH}QuHEtEHEEHE苀pu E EEEEEUHH}HEǀP UHH H}HE苀P tHE苀P EHEHp HEHx ҉EEUHH}uEE} t}Zt}t *EaEX}t EIE@H ].Ht"H H5 ^EEUHH}HuHEP0HEHEH@HEP UHH H}H}vHUHEHHEHiHEHPUHHH}HEHHtHX.HHEH8HEHUHSHHxHpHhH`LXHEHxHEHxHx HEHxƀ) HEH9hHHCh~ZHHpHHpHHuIH[.Ht"BH H5 \HDžPHpHH@HEHhHEHXtvHXtiHX0HxLEЃ}yBHZ.H<LHr H5| [H}HxHUHhH)HHuHUH}H`HEH}"HxEHNZ. Ht:HxP qHEHMAAЉH5 ;[} t}uqHhH;EtOHY. HHhHE)ȉHMH5 Z}ؾ*EHY.Ht"lH H5 ZEH;Y. Ht HEHMH5 BZH}HEH)EHpHHpHP HEA HXHXH} HuH}ymEHX;EvHX+UHXXEH HEE܂HXX.HtMHUH5 bYEEH}HX. Ht/HhHE)ȉHMH5g YHhH;Eu HpNHEHhHH)HHPHp%EHHPHPHĨ[UHH0H}HuHUHMLEHEpuHMHUHuH}HE HEHMHUHuH}IHEHEUHHPH}HuHUȉMDEEHEHEE}t*HEHh EHHHuH}кHE2HEH` EHHEHPEHHEH0H}HEH}u;HVV.HtTH H5 [W0HEHEHUEHHEH@H9uEE;E,H}t HEHEHEHEHEUHHPH}HuUMHEȋpEEHEH HEH}HEHh Htn}t }vHE;EsE}u HEHh UHuH}ЉEMHUHuH}AEHEH` HtMHUHuH}AEXEHy HEEHT.HtMHUH5Z UEHHEi}uZH}EHmT.Ht#EHMUAH5I qUuۋ}HHE EHHEHEUHSHH}HxtHhHEH}H;xr HxuIHS.Ht"HS H5] THDž`aHEHHxH9HFHEH}tHEH;xuHEH` HUHxH)HEHEHEHEHHH]H}H9vIHS.Ht"-H H5 THDž`H}7HEHX HhHUHuH}IHEH}y^HEEH HEE<HbR.HtMHUH5 lSEHH`H}u^EH HEE@HQ.HtMHUH5 SEHH`HQ. Ht)HEHEHH5 RHxQ. HtHxH5 RHuH}HKHEpuHEHHxH9HFHEHEHHEH}~hHEH;xs[EH HEEXHP.HtMHUH5` QEHH`fHEH`YEH HEE\H\P.HtMHUH5 fQEHH`H`HĘ[UHH0H}HuUHEHHEHEƀ) HuH}wJHO. Ht7HEH@HEHx HE@ AH5 P}uH}HE HE@ HEHEUHHpHHHHEHEHEEHƀ) HO. Ht HEH@H5 PHuH}JKHEEHUHHHH-`HU܋EHcHHH-XHEEHEЃ}~IHN.Ht"H H5 OHDžHuH}KHEH}TH}uIHN.Ht"H H5 OHDžHEЉUHHEă}xeEHcH}JHM. Ht#HEH@UH5K NEHHEHEH;E1}t}uHH5M. Ht HEH@H5 }uQHuH}>JHL. HtHEЉH5 MEHHHL. Ht#HEH@UH5 MH\L.Ht"H H5 aMEHHfEH HEEHK.HtMHUH5 MEHH HEHHUHHPH}ȉuHEHx HEEHEHP HI.H9u HEHX HOF.H9t EEHcEHH6K.HtH5 GLEH HEEHJ.HtMHUH5 KEEH}HEHP uH}ЉE}unH}EHJ. Ht+EċUHM؋uAAЉH5 {KHEȋp}E}~ EEEUHHPH}HEHHEHEHI. Ht HEH@H5 JHEȋpuH}xHHEvHuH}EHEHHE@@fEE؉HMuHExDHE@4LU$IIȉL E}x{EHHEEHcH}mFE}u uH}BHH. Ht#HEH@UH5 IHuH}&EHE~HH. Ht#HEH@UH5 IHlH.Ht" H H5 qIEHHEH}H}HEHEUHH@H}uUMLELMHUHMu}DUL]ED$H$IIȉDLUHH H}fuuHUH}GpE}yEE1HUHEy EEEUHATSH0H}؉uHUHE؋puHEPHEfPHHEHHEH}ؾqHEfP@HUȋEԉBDHEȋ@D=u HE@4 HE@4HuH}PAHF. Ht?HEH@HEȋ@ AHEȋxDADHH5 GH0[A\UHH H}uuHUH}nE}yEE HUHEEEUHH }}HEH}u Hw HEHEHEHEUHH}HuHEHEHEHEHEPHE@f9w EEEUHAWAVAUATSHH`HXHPHDžhH`pu HDž0 HDž0H0HpHXH;ps[EH HEEeHD.HtMHUH5u EE8HXHhH`ptHX@D=u Dž< Dž<HcBHpHPP HXHHPHHpHHHP@HPPHP@ )ȉH;xr[EH. HEEHs@.HtMHUH5 }AE8QHP@HPP HP@9s=HPPHP@ )ȉH;xsHPPHP@9r[EHl HEEH?.HtMHUH5M @E8HP@utHP@tfHP@ tXEH HEEijH,?.HtMHUH5 6@Eԉ8 Hp88H[A\A]A^A_UHH}HUHEfEffEEUHH H}HEEHEHEHEHEH}EEȉEEUHH}EHEHPEHEHPEHEHPEEUHH}HEP HE@0)ȉHEH@HH)HUHH}HEHPHE@0HHEH@HUHHH}HuHMHUHHHBHAHBHAHBHAHB HA HB(HA(HB0HA0HB8HA8HB@HA@HEHǺHXHEUHH`H}HuEEEAEHMHcHHHHHHPHE9uEEЉEEHE;E}u HEEԃ}~XEHK HEEH<.HtMHUH5, =EE}HE@HE@HEPHE@ )ȍPHE@9HE@H}H(MWE؃}yWE؉EH HEEH;.HtMHUH5h HEUHH}HuHUHE@0HEH@HHUHE@ H9sHEH@HHUHEHPHE@ HEHPHEH@HH+UHEHPUHHH}uHUMEEMHUuH}E}tr}tl}tf}t]EEHU HEENH%.HtMHUH56 &EHHpH}E}uMHUuH}~EHEpu}EHHps}t}x}x]EEH HEE_H$.HtMHUH5u %EHHp}tuH}E}y]EEH HEEeHd$.HtMHUH5 n%EHHpEEMUH}E}}t`}tZEEH HEEpH#.HtMHUH5p $EHHx EHHxHxHpH}E}uMHUuH}EHEpu}u}mHEpu}u EEHcEHtSEH HEE{H".HtMHUH5r #EEEHHpHpUHH@H}HEH HH}HUHEH H9}$HEH HEHH)HHiE\EH HEEEH ".HtMHUH5 #EEEEUHSHH}HuHUHMLxDtEH}t H}uHEHEHEECEHx\EHn.HEHEHEHu[EH1 HEEfH!.HtMHUH5 )"EȉpHEȋEH}LUI°HUHuAIHL>*E}yjH).HH}ЋEEH HEEoHq .HtMHUH5c {!E؉pBEEHx Hx[I‹tHMHuH}HEH$AIHL,E}tHf.HH}Ѓ}yWEEH HEEH.HtMHUH5  E쉅p|HEpuHxHp EHxHpEEHcHxHxHxppHĘ[UHH}HE@u EEEUHH}HEHPHE@0HHEH@HUHH}HEHPHEH@HUHHuf}EffEHUHEfUHH}HuHEP0HEHEH@HEP UHH}HuHEHEP0UHH}HEP HE@0)ȉHEH@HH)HUHHĀH}HuHUMLELMHE@u EH}EHEHUHuH}LUIIHHLE؃}yWE؉EHH HEEܧH6.HtMHUH5( @EEE؉E HE@EH.HEȉHEHEHuXEH HEEH.HtMHUH5 EEEHEHUHuH}LUIIHHLE؃}x>E؉Eȃ}t2HE@HELEȉHuH}HILD'EH.HH}ЋE؉EEUHH}HE@u EEEUHATSH0HHHLDH}H(HEHEPHEHHUHMHHHEHHEHEEUHH H}HuHUHE@HHuHEH8HHEHHEHHu E@HEHHE@HHUHMHHHEPHEHEPEEUHH}HuHUHEH UHH}HuHUHEH UHH}HuHUHEH UHH}HuHUHEH UHH}HEH UHH}uUHE0 UHUHH}HHEHUUHH@H}HEȋ@w[EHU HEEܯH0-HtMHUH5gU :EHHEHEH8E؁}ݺtXEHU HEEH-HtMHUH5T EHHEHEHHxEԋEHEHEUHH}HUHEEȉEEUHH}HEH HtHEH Ht EEEUHH@H}LHHEHUHHHEHUEH}t EHEHtEЅuBH-Ht"HS H5S EKHEL HEH HMHEHuHUIAщE}u EEEĉEEUHH@H}EHEHHEHEEHEuEH-Ht"HS H5S EHEuEH-Ht"HR H5R EHuH}^E}yAH&-Ht"HSR H5XR +EE.HMHEHuHUH}IEH} EEċEUHHH}H}t5HEHHtH#-HHEH8HEHHE@UHHĀH}HuUH}t}uEHH-Ht"HuQ H5zQ MEHEtjHE;EuWEHcHUHHEHEHUHMHEH9EHuH}HM(u EVHEHEЋEEH}6tEHo-Ht"HP H5P tEHEH HEH HuHUHEHUHEHEHEHEHEHuBH-Ht"#HP H5P EsEHuH}˛EH"-HH}Ѓ}yAH|-Ht",HO H5O uuEEUHH0H}EHEHHEHEEHEH HuBH-HIHO H5O HEHtEu?H-HNHN H5N bHEH HEH HuHUщE}t9H3-Ht"VH`N H5eN 8UHH@H}HuHUHEH@ HtHEH@ HEnH}tHUHEH@ GH}t@HUH}HEоЉE}u$EuHUHEH@ UHEȉH HEH@ HEHEUHH}H}tHEH@Ht HEHHu HEHEHEHEUHH@H}HuHUHEЋ@HEHEH0HUH})\tEH-Ht"kHM H5 M EHEȋ@HEHEH0HUH}[tKH}eH`-Ht"rHL H5L eEHUHEHHUHEHPEEUHHH}HEHHtH-HPHEH8HEHUHHH}H.-HHHEHHEHHuBH-Ht"HK H5K EEEUHHH}H}t&H}%HEHxH-HH}UHH H}HuH}u EuH-HP@HEH8HHEHH-HP@HEHxHHEHPHEPHEPHEHHt HEH@Hu EEEUHHHHDHP0Hc-H@@HPDЉE}yWEEHyJ HEEH-HtMHUH5UJ  E@]HPHHHH`HHHPH-H@PHXЉHHPHPHxvDž@@UHHpH}HuUE}HE@HEH0HMH=I 7EEԃ}Q}uEH-Ht" HMI H5RI  EԉEEHEHHEHE@EHK-H8HUH5"I NEԃ}tgH-Ht"HH H5H 腿}tHѺ-HH}HE}ȺE'EHuH}ȹEԃ}tH-HH}HE}H׽-HtUH5]H H-Ht"-HG H5G 謾H}萣}EcH}HUH5 H Eԃ}yFH8-Ht"5HG H5G =HE@ EĉHEPHUH}H5G \Eԃ}yMH}H-Ht"?HG H5 G ŽEԉEH-HP(HEH8҅uaH}聢EHF HEEEH=-HtMHUH5F GEE HEHPH}H5F \Eԃ}yVH}H}H˻-Ht"NHF H5F мEԉEH-HP(HEHx҅ugH}苡H}\EHE HEEUH>-HtMHUH5E HEEH}$EEUHH`H}ȉuHUHMHUЋuH}&E}yWEEHE HEEzH-HtMHUH5D 读EEHEHE؃H9saHR-Ht"}HD H5D WH-HH}ЋE؃HEHELE؉HEHH}t"E؉HUHEHHE؉HEHL-HH}EEUHHH}uHxH-LHEHxHUAH-LHEH8HUAHR-HHUHEH<HEH}uHH-Ht"H_C H5dC DžtMHEHEH-LHEH8HUHuAHEHEHEH-LHEHxHUHuȹAH-H8HUH5B E}t\HM-Ht"HB H5B RH-HH}Ћ}裴toHEH}HUH5B E}teHη-Ht"HB H5B ӸH%-HH}H}觝}tHE@~HE@H}H5B EH}H5A GE}yeH-Ht"HeA H5jA "Ht-HH}H}}jt6HEH}HUH5A E}teH-Ht"H@ H5@ 蚷H-HH}H}n}tH-HH}Ѓ}H}HxH5@ gEH}}XEEHB@ HEEH̵-HtMHUH5@ ֶE艅tH}HUH5X@ EH}萛}yZEEH? HEEHG-HtMHUH5? QEtEHuHxH=t? -EHv-HH}Ѓ}yDHд-Ht"H? H5? յEt DžttUHH@H}HuHUHMHEH@Ht HEHHuEHI-Ht"$H> H5> NEHEHxHuOE}yDH-Ht"*H2> H57> EEHEH8HuWOE}yJH-Ht"0H= H5= 蒴H}*EEH}tHE@HEЉEEUHHH}H}t5HEHHtH-HHEH8HEHHE@fUHHH}HEHHtkH-HtHUH5~= ƳHEHǀH}H}H跬H} H}'UHH H}E,HMHEHcHHHHH<#EHE苀;EHEǀUHHH}H}H(qHEUHHPH}HuHEHHE|HE@@H}E܃}yTE܉EH< HEEHu-HtMHUH5y< EEHEHHEH}yEEUHH H}fuuHUH}E}yEE1HUHEy EEEUHHPH}H}hEȃ}yWEȉEH; HEE̳Hj-HtMHUH5n; tE؉EH}iEȃ}yTEȉEH'; HEEܷH-HtMHUH5;  EEjHE~ ESEH: HEEH-HtMHUH5: 蟰EEEUHHH}HEƀHuHH}dH}HrUHHHHHDžxHHHHEEH`HHHHHHD_E}yBH-HhH9 H59 蘯AHHtHHHHxbE}usHHHH`HH9H-HH8 H58 }HHE}}}yH}tBHf-H7HZ8 H5a8 g}HHEHHHƸH`EHH;EH׬-HtUH57 EH7 HEE'H-HtMHUH57 蘭EEHHHH`EHHtHH;EH -HtTHHuH*7 H8H7 H8HHH8H57 ݬHEHHEwHxHuHH\E}yBHr-H:Hf6 H5m6 sHE@DEHEHHEH}uHHH HHu^HHƀHHHHHHE}uHHƀ~HHƀnHHHHHHDž,sE,@i@`)‰@HH@HHZE}yWEEH5 HEEXH-HtMHUH54 EȉEHHt EHHtuHH]E!HH]E}k}u~HHE}L}B}u EL}H-H~H4 H5 4 H`}}yTEEH3 HEE̊H-HtMHUH53 衩E؉EEHT-HtHHH53 ^HHHxHtH-HHxЋEDoHxHtHk-HHxHPHHHƸHP耼EHH;EH-HtUH52 藨EHf2 HEEܠH@-HtMHUH5D2 JE艅D}t EEEHHt 2EEH1 HEEH-HtMHUH51 迧EDDUHH}HEuHEtHEuHEt EEEUHSHxH}HuHUEH} EHE@4H-HtAHEXDHExDHHE@HHUAIH5J1 ʦH}HH}HHE@@HEp4H}$IIкEqHEHHuHK-HE HHEHHEHHuXEH0 HEESH-HtMHUH5/ EEHEHHEH} HEH}'EHE@DHEȈHuH}^HuHHE@HEjEE;EvEԋU܉)ȉEEE؃}u}t E<HuH}HuH }M؋EHHUHEH HHHң-HtUHEXDHExDHHE@HHUE؉D$EԉD$E܉$AIH5T/ 褤E؃ AHE@@HEPDHEp4HEH}$MIEЃ}y;H!-Ht6H. H5 . &EEԋE;EEЉEEHx[UHH}HE@0UHH}HEHPHEH@HUHH}HEHPHE@0HHEH@HUHH}HEP HE@0)ȉHEH@HH)HUHHuf}EffEHUHEfUHH@}HuEȉE}HcHUHUHHEȰH HEHEHEʼnHEЈHEHH%HUHU%HHHEH%H HEHEHEEfEE҈EUHEHUHEHUHEUH}HEHEHEHEHEHEEfEEEHEEHHEаH HEEHUЈHUE%HHHEH%H HEHEUHH }}[HEH}u H, HEHEHEHEUHH@H}uUMLELMHUHMu}DUL]ED$H$IIȉDL31UHH H}H}脺HUHEHHEHiHEHPUHH }HEEi@BHEH}UHH`H}HEtHEH}SEH}SE}H}E}/H}$HuHƸH}EHE;EH!-HtUH58* /EH) HEE̲H؞-HtMHUH5) E؉EEHEt 2EȉEH) HEEܲHa-HtMHUH5e) kEEoEEH3) HEEH -HtMHUH5) EEHEHEEEUHHH}H}UHH}uHE苀 EHE苀$;Ev^HE苀 UHE艐 HE苀 ƒ?HE艐 HE苰 EHUHT EH HUHL WHE苐 HE苀$PHE苀$E܉кu܉UHE苰 EHUHL HUHL UHH@H}HuHEEEHeEHUЉH EE}vHE؋$ujHEǀ$HEǀ HE؋$E}HE؋ HM؉HEHD HU؉HL HU؉HL EHE؋ HE؋$PHE؋$EĉкuĉUHE؋ HU؉HD H;Er EEHU؉HD H;EEHU؉HD H+EHEHE؋$H;Ew EPEH;Es#EH)EHE؋$HE)ȃEHE‹E)ЉEEHU؉HD H;Eu EEHM؉HEHD EHU؉HT HEH)HEHE؋$HEH@wHE؋$HEHE؉$GHE؋$?w)HE؋$@)ЉEHEǀ$@EH)EHEH}HE؋ HE؋$PHE؋$EĉкuĉUEHM؉HEHD EEUHH}uUHUE􉂤HUEUHH}u@}@FEHEfUHH0H}HuUEH}u$H}EEEH}EEEHE@=uEH}E)H}.EEHH?Ht EEE}tEEE؋EUHH}H}Ht EHE@EEUHH}H}Ht EHE@EEUHH}H}Ht EHE@ EEUHH}HEH}Ht HEE,HE@tHE@ HEHEHEEEUHH}H}Ht HE HE@HEHEUHH@}܉u؉UԉMDEHE}\NHEH}u HEu}/HEH}u HEX}蒂HEH}u HE;HE@u HEHE UHuH}HHEHEHEHEUHH0H}HEj u EHUH}ؾq藿E}yTEEH! HEEH-HtMHUH5! ɗEEHEPHEHpHEHxEԋEUHH H}H}6HEHE@u HEHE H}HHEHEUHH}HEHUHH H}HEEHE苀pu E EE)EH}E}yMMEU)ȉEEUHH0H}uH}^E}y E>EEHE苀pu E EEEuH}[EEUHH}HEUHH0H}H}HuHH}迩EHE؋;Ew EHE؋+UUԋEUHHHxHpHhH`LXLPEHxtHxHHtHx@u[EHY HEEnH3-HtMHUH57 =E艅LEHDEEHDEEHDEEHHHEHHEMH`HcTEEHHuHƿFEEHDEEHHuHƿFEEHDEMH`@HcTEEHHuHƿEEHHuHƿEEHDEEHDEEHDEHx@HxH8HEHhHpIIЉHYfE؃}yWE؉EH HEEHn-HtMHUH5r xELUEHHUHHMHHHAHBEEHcHuHXHPЉE؃}yEE؉LLUHHH8H0H(H LLH HEH8tH8HHtH8@u[EHx HEEHR-HtMHUH5V \E Džx;xH;v[EH HEEHِ-HtMHUH5 E ~xHE|x| w|xH;v[EHd HEEH>-HtMHUH5B HE |xxHEhxhxH;v[EH HEEH-HtMHUH5 誐Eȉ ExHEH`hht#h¹H5w }E*H HEEH-HtMHUH5 E؉ H8@H8H8H@H(H0IIЉH@btty]tEHr HEEHL-HtMHUH5P VE艅 H`H@HHHDžHHH(tXE*H HEEH-HtMHUH5 詎E GHEH HHEHHPH@Dž UHH H}HuH}tQHUH}q蟵E}x6HUHEHEPHE艐HE@PHEfUHH}HEfUHH}HuHUHM}eE}u[EH HEE)HM-HtMHUH5 WEȉ| EHEPH-HHE@HHEHHEHHu[EHK HEE/H-HtMHUH5( E؉|rHE@HEHHHѸHEHHl-H@PH}ЃEE;E}XEH HEE9H-HtMHUH5 EEHEHUE)ЍHEH׆-LHEHHHUE)HH4HUH}AЉE}yBHw-HHBH H5 x!HU-H@PH}ЃEE;E}XEH HEEHH-HtMHUH5l EEHEHEU‹E)ЍHEH-LHEHEE+EHH4HUH}AЉE}y;H[-Ht0RH H5 ` Dž|H}E||UHHH}H}t5HEHHtHk-HHEH8HEHHE@UHHpH}HuHUHMHEHu EHE<tXEH HEElH\-HtMHUH5 fE؉EHEHHHHuHH}A Eȃ}yXEHq HEErH܇-HtMHUH5N EEHEHHHHUHHEHHH4H}HEȃ}y^H}aEH HEEyHA-HtMHUH5 KEEEEUHHH}HEHHtH-HPHEH8HEHUHf}HECHEHHH-H@f;EuHEHHH-H@ EHEHh-H9ErEEUHuf}HEiHEHHH7-H@f;EuD}tHEHHH-H@ ;Eu HEHHH-HH@HEHEHѱ-H9ErHEHEUHf}HEEHEHHH-H@f;Eu HEHHH-HH@ HEHEH_-H9ErHEHEUHf}HEEHEHHH/-H@f;Eu HEHHH-HH@0HEHEH-H9ErHEHEUHf}HEDHEHHH-H@f;EuHEHHH-HHHEHEH|-H9ErHEHEUHH}fuE$EHUHB f;Eu EEHE ;EEEUHATSHPH}uHUMEm}yEH߃-Ht"Hc H5p E)H},EȃEE)E}yEH{-Ht"H H5  耄Em}yEH,-Ht"H H5 1EvEHHH}qfEփEHEuZuH}UẼ}yQH-Ht"H1 H5> 貃ẺEuH}"m}yEHR-Ht"H H5 WEEHHH}fEEE)Eȃ}yEH-Ht"Hk H5x E1EHHEHEEE}֋u3HEH}uMHw-H]}}HHUAH5  mH*-Ht5]De}/HHUAEH5 UHuH}HEЉẼ}yAHÀ-Ht"HG H5T ȁẺE}BEEHP[A\UHH}HUHEfEffEEUHHH}fuHE fwHEu!HE@H}CE}HE@H}2E}yWEEH HEE H]~-HtMHUH5 gEE HEH@EH}质E}yWEEH HEEH}-HtMHUH5u ~EEHEH@HuH}ЉE} }}uEHEHPEHH4E@HEuHE@H}H-}-HHEHEHUAH5I )~d}yDH|-Ht"'Hg H5t }EE}uHEH@HPHEHPHEH-H9EkHEH@HE)ȃE}~HEHPEHH4E'}uHEH@HPHEHPEEEUHHuf}EffEHUHEfUHH H=x-E}t EEH=y-E}t EExH=F}AEdH}HUйH5E}yMHD-Ht"`HcH5hEH}*EEH}HUȹH5BJE}yMH_D-Ht"gHH5dEH}H*EEH}HUعH5fWEH}*}yTEEHHEEpHC-HtMHUH5nDEEEEUHH0H}HuHUHA-H8HUH53E}tIHPC-Ht"HH5UD}?EcHE@HEH0H}&E}tRHB-Ht"HuH5zCH}(}=?EH}HUH5RE}yMHqB-Ht"HH5 vCH}Z(EEH}HUH56E}ySHB-Ht"HH5 CH}&H}'EEH}'EEUHHH}HEHHtH=-HPHEH8HEHUHSH(H}HuHEǀH}tHE؋uEH2A-Ht"HH57BEHE؋HEHE؋HEEW]H<-HH@EHU؉H-Ht"HaH5f?H>-HtHEȋPH5M?E[H;-H8HUH5<-E}tIH0>-Ht"HH55?}:EH}HUH5E}tRH=-Ht" HZH5_>H}#}":E{H}HH5xE}tRHN=-Ht"HH5S>H}7#}9EHE@HEHH}H5)E}tRH<-Ht""HhH5m=H}"}09EEH}HMAH57E} tRHR<-Ht"*HH5W=H};"}8EH8-HEHcHEH}uNH;-Ht"1HxH5}HvH5EEEHEHP8EHH@HEHP8EHHHH}о LE}yAH}-Ht"EHH5EEBEHE@@;EfHEHPEHH4HEH@‹E)EEEUHH}uHEX;EuHEHPHEHEHEUH}HuEȉEHUHEUHHHXHPEEHEHuHPHẼ}yBHN-H[HH5OHEHEH}uDžLHXPẼ}yGH-Ht"fH.H5=ẺLtHX}HEH}u[EHHEElHN-HtMHUH5ƩXELHuHPEGẼ}yBH-HLnHNH5]%HEHEHuHPHẼ}xEHuH}H\KẼ}yBHh-HpHȨH5רiHuHPGẼ}xEHuH}HJẼ}yBH-HLqHNH5]%HuHPGẼ}xEHuH}H(hJẼ}yBHt-HrHԧH5uHxHPhEẼ}yBH-HotHqH5HHxHEP@HE@@twH,-HHE@@ǾHHEHP8HEH@8HuEH-Ht"zHH5EEH`HPEẼ}x-hH`HEHP8EHH<HHẼ}y;H-HtDHFH5U EHE@@;EbDžLxH}thH}HlH}H_H}H(REHEHP8EHH<1EE;ErH-HHEHx8ҋẺLLUHHH}H}t5HEHHtHx-HHEH8HEHHE@UHHPH}HuH}ȾHEHEH}t5HEHEHEHHEH}HHHEEHEH@EH} ?E}yDH)-Ht"HH5.EEHEH@HEEHcHUH} FDE}yAH-Ht"HH5+}}/HEHPEHH4HEH@HE)EEUHH`H}HuHuH}oAE܃}yBH-HHxH5HEHEH}ЁvEH-Ht"H(H57EVH}wE܃}yDH^-Ht"H¢H5ѢcE܉EH}HEH}uXEHzHEEH-HtMHUH5`EEHEHEHuHUH}*2HEH;EtBEH-Ht9HH5H}uHEEE܉EEUHH@H}HuH}ؾHEHEH@EH}к Eԃ}y;H -Ht0+HH5! Dž|7H}t'H}HLH}H?H}H(2Eԉ||UHHpH}HuH}HEH}uXEHxHEEWH -HtMHUH5^ EEHEHHEH}HHHEHEHHHEH}HHHEHEH@EH} 5E؃}yDH$ -Ht"]HH5) E؉EHEH@HEEHcHUH} A:E؃}yDH -Ht"`HH5& }؉}VEHcHUHH} 9E؃}yDHG -Ht"aHH5L E؉EHEȋHcH} 4E؃}yDH -Ht"cHCH5R }؉}HEȋHEHH} 8E؃}yDHm -Ht"dHјH5r E؉EHEȋHEHH} 8E؃}yDH-Ht"fH_H5n }؉}HEȋHEHH} 8E؃}yAH-Ht"hHH5 E؉E/HEHPEHH4HEH@HE)dEEUHHHXHPHXHE܃}yGH-Ht"|H;H5JE܉L~HXHEH}u[EHHEEH[-HtMHUH5ӖeELHuHPR4E܃}yBH-HH[H5jnHEE}uDžLHuHP3E܃}yBH-HHߕH5HEHEH}ȁvHH+-Ht"HH50DžLHEHEHuHUHPa%HEH;EtIEH-HPHH5%)HuHP2E܃}yBHV-HHH5ŔWHEHEH}ЁvHH-Ht"HfH5uDžLHEHEHuHHUHP1$HEH;EtIEH-H HH5HuHP}1E܃}yBH&-HHH5'HEHEHuHPE2E܃}xEHuH}Hǐ5E܃}yBH-H3HH5 HpHP1E܃}x"xHpH}HǠ5E܃}yBH-HHsH5H`HP?1E܃}x"hH`H}Hǰ4E܃}y;H-Ht+HH5EH}Hǐ4H}HǠ$H}HǰE܉LLUHH@H}HuHEPHE@ f9tEH-Ht"HIH5XEgHUH}ؾpE*E}yDH-Ht"HH5EEHEH@EH}к +E}yDH-Ht"H~H5EEHEH@HEHE؋H}о h+E}yDH-Ht"HH5EE.HE؋@H}о +E}yDHG-Ht"HH5LEEHuHH}кE}yDH,Ht"HHH5WEEgHE؋@H}о =*E}yDH,Ht"HH5EEHE؋H}о )E}yDH,Ht"H}H5EEHEH@H}о k)E}yDH,Ht"HH5!EE1HuHH}к0ZE}yDHK,Ht"HH5PEEHuHHH}к E}yDH,Ht"HLH5[EEkHuHhH}к E}yDH,Ht"HH5EEHuHƨH}к.E}yDH,Ht"HH5$EEHEHuHƈH}E}yDH,Ht"HH5#EE3HEH}о 'E}yDHG,Ht"HH5LEEHEH}о &E}yDH,Ht"HBH5QEEaHE؋H}о 4&E}yDHw,Ht"HۊH5|EEHE؋H}о %E}yDH,Ht"HtH5EEHE؋H}о f%E}yAH,Ht"H H5EE/HEHPEHH4HEH@HE)EEUHHH(H HuH T'Eȃ}yBH,H H]H5l HEHEH}uDž H(HHEH(HHǺCH(HEHH,HHEHuH ~&Eȃ}yBH',H &HH5(HEH(HuH &Eȃ}yBH,H)HH5#mHEH( HEH(HHUH HEHtIEH(,H,HH5)HuH %Eȃ}yBH,H/H(H57HEH(HuH $Eȃ}yBHU,H52HH5ĆVHEH(HuH 9$Eȃ}yBH,H3HBH5QHEE̋}HH(HH(HHu[EHHEE8HT,HtMHUH5̅^E艅HE0H(H HUH HEH0tIEH,H<H;H5JHDžx H(HPHxH HxH tIEHY,H9@HH5ȄZHDžp H(HpHpH HpH tIEH,HCH7H5FHDžhH(HưHhH HhHtIEHU,H5FHH5ăVH(H`H(HƐH`H tH(H`H9tIEH,HLHH5%oHXH Eȃ}yBHS,H3PHH5‚T HXH(fHPH 0 Eȃ}yBH,HSH9H5HHPH(fHHH Eȃ}yBH_,H?WHH5΁`HHH(H@H =Eȃ}yBH,HZHFH5UH@H(H8H Eȃ}yBHm,HM]H̀H5܀n&H8H(H(ftH(fu[EHhHEEcH,HtMHUH5NEH(HHEHH)HH(0 H9H(HH;E~EHQ,Ht"kHH5VDžEEȉUHHpH}uUMDEDMHEHHǺ HUEHUE HMHUu}ĬE}yWEEH~HEEHg,HtMHUH5~qEȉEHUEHEǀ}(HHEHHEHHuXEH`~HEE̬H,HtMHUH5F~E؉EHE@0tXEH}HEEܯHj,HtMHUH5}tEEHE@HEHHEH HHHE @ vXEHu}HEEH,HtMHUH5[}EEHE @HEHE @HE HHEHHHHEfǀ@HEHEfH ,HHHEHHEǀHEƀEEfUHHPH}HuHUHMLEHEHUHuH}"tEH,Ht"5HU|H5[|E0H,HH}ЉE}H,H@XHUH}HMHuЉE}H`,HH}HUЉE}ufH-,HH}HHEHHEHHu EwH,LHEH0H}HUAЉE}xIHEE@H,Ht"PH8{H5>{EH}H} EEEUHHH}HEHHtHZ,HPHEH8HEHUHH`H}HuHUHMHEHEHEHEHEH,LHHMHUHuH}AAщE}y HEH}HuGHUHuH}HEHEHuBHj,HsHyH5yksHH,H@pHuH}HMHUЉE}yBH,H2yHyH5y H,H@XHUH}HMHuЉE}yBH,HHyH5%yHx,H@`HUHuH}HMЉE}y;H2,HtfHxH5x7BH}H}H}H}t HUHEH H}mHEHE5H}ZH}QH}HH}?H}6HEHEUHHHxHpHhHz,HHUHhHU,HHUHxH0,HHUHpHUHEH9w HUHEH9vIH,Ht"HZwH5`wHDž`HUHEHHEH,HHuHEH}uHDž`tHh,LHUHEHH)HHHuHUHxAH/,LHUHEHHEHH)HHHuHUHpAHMHUHuWE}yYH@,HH}H,Ht"H)vH5/vHDž`HEHUHuH}EH,HH}Ѓ}yFH%,Ht"HuH5u*HDž` HEH`H`UHHPH}HuHUHMLEHEHEHEH,L@HUHuH}AЉE}y HE%H},H@XH}HMHUHuЉE}yBH7,HHtH5t8H,H@pHUH}HMHuЉE}y;H,Ht]HXtH5^t9H,H@XHuH}HMHUH}H}HEHE#H}H}H}HEHEUHH@H}HuHUH>,HHHuH}щE}yCH,Ht"HsH5sHEyH}HuȺ`xH,H@XHUH}HMHuЉE}x'H}t HUHEH H} HEHEH}H}HEHEUHHHhH`HXTLHL@#HEHHHHuH}BE}yDž< HhHH0H0HHHPHhH}H}H59rH`HH(H(HHHPH`H}HpH}HuH}|E}y DžH}4H}+H}"H}H}H}HEHEUHHH}H,HHEH8H,HHEHxH,HH}UHHH}Hr,HHHEHHEHHu EEEUHH H}HuHUH}tH}uBH,Ht"H lH5&lEzH,HH}HHEHHEHHu EKH,HH}HHEHPHEH@HuH,HHEH8EEEUHHH}HZ,HHEH8HG,HHEHxH}HH&,HH}UHHH}H}t5HEHHtH,HHEH8HEHHE@UHSH(H}H,H0HHEHHEHHu EHEH@ HEHH,HHCHEHH@HuFEH,HH9jH5?juHEHHpE}y;HR,Ht;HiH5iWHEH@(E)HEHHxlH,HHEH8ҋEE܋EH([UHH }HuHUH}t(H[,L@uH,H8HMHUAЉEEEUHH H}HuHUH}tH}uEH],Ht"AHhH5hbEH}քtEH ,Ht"GHhH5hELH}脄tEH,Ht"LHBhH5HhEH,HH}HHEHHEHHuEHN,Ht"RHgH5gSEHq,HH}HHEHPHEH@Hu`H,Ht"XHjgH5pgH8,HHEH8HEHEEEUHH}HuHUHEHBUHH}HuHUHEHBUHH H}H}ȡtCH',Ht"HfH5f,HE+H}#HEH}u HEHEHEHEUHH}uHEX;EuHEHPHEHEHEUHHĀH}HuHUHMLELMHEHE@HEH0HEHUH}LUIIHHLE}yDH,Ht"HeH5eEEIHE@HEHEH0HUH}otEH,Ht"H5eH5;eEHE@HEHEH0HUH}ntBHB,Ht"HdH5dGExHEHMHUH}IE}yAH,Ht"HcdH5idEEUHEPEEUHH}uEHEfh UHH0H}HuUH}HHE@HEH0H}HHEHE@HEUHEH9HF‰HEP(UHH@H}HuHUHEHHEиH}HHHHEHEHHEȸH}HHHHEHUHEH)H;EvHuH}x9HEH;Et/HUHEH)HPHuH}@HUHHEHUHH@H}HuHUHEHHEȸH}HHHHEHEH;EvHuH}HEECH}t5HEHHEHEHUHMHHHEHEHEEEEfUHH}HuHEHEHEE!EHEHEH7HHEEEH;ErHEUHH H}H,HHEH}u HEHUHEHBHEHEHEUHH}H}tHEPPUHH H}?HEHHEHE@u HEHxPH ,HH}HEHEH}uUHH}H}tHEPPUHH}HuHEHE HEHHEHEHHuHUHEHUHH}HuU܃}uHEHHEHHUHEHeHEHE9HEHH@@;EtHEHHEHHUHEH-HEHHEHEHHuHEHHUHEHUHH}HuUHE)}tHEH@@;EuHEHEHEHHEH}t HEH;EuHEUHH}uHEHHE}u HEHE} u*HEH@@tHEH@@u HEx}u:HEH@@ t HEH@@tHEH@@u HE8HEH@@;Eu HEHEHEHHEH}MHEHEUHH}u%HEH@@;Eu HEHEHEHHEH}uHEHEUHH0H}uuH}HEH}tHEH@HEHEHEUHH}HuUHEHHuHEHUHHEHEHEHHHEHUHEH}uH}tHE@uHEUHH0H}EHEHHEHEHE@thHEHH;EuHEHHEHUHEHHEHHEHHE@u HEHx荗H],HH}EHEHEHEHHEH}kEUHH H}HuHEHHEHE~HEH;EuaHEHH;EuHEHHEHUHEHHEHHEHHE@u HEHxӖH,HH}HEHEHEHHEH}wUHH}HuHUH}HEHHH}uHEHHE HEHHEH}t HEHH;EuH}tvH}u6HEHH;EtbHEHHEHHEHHEHHUHEH9HEH;Et/HEHHEHEHHEHHUHEHHUHEHUHH}H}tHEH@HEHEHEUHH`H}ȉuHUHMH}tH}u E JHEHH}uXEHM[HEE܃Hx,HtMHUH5&[EEHUHuH}pE؃}tTE؉EHZHEEH,HtMHUH5ZEEr}tH}о變H}HuIE؃}t9H,Ht"HHZH5JZH}tE؉EEUHH`H}HuHUH}tH}tH}uEH+,Ht"HYH5Y0E *HEHHEHH};oE܃}tDH,Ht"HeYH5gYE܉EHEHEHEH@@t`HEH@@tPHEH@@t@HEH@@t0HEH@@t HEH@@ tHEH@@ugHEHpH}OE܃}tMH})sH,Ht"HXH5XE܉EHEHHEH}H}ȾH}uHEH}uUEHXHEEHE,HtMHUH5WOEEMH,HHuHHEHHUHEH0H}HcHEHH}rEEUHH`H}HuHUH}tH}uEH,Ht"HWE ~H}lE܃}tDH>,Ht"HVH5VCE܉E(HEHEHEH@@t`HEH@@tPHEH@@t@HEH@@t0HEH@@t HEH@@ tHEH@@ugHEHpH}ϳE܃}tMH}pHZ,Ht"HVH5V_E܉EDHEHHEH}H}Ⱦ`H}zsHEH}uXEHUHEEH,HtMHUH5sUEEH}u HEHUHH}oEHEHHEH9sHUHEHE}uHUH}HuG}HcHEH9H,Ht"HTH5TH}'oE܉EEUHH@H}HuU܉MDEH}tH}uEH,Ht".HLTH5NTE .}uH}RHEHE@E\uH}2HEH}uEH*,Ht"7HSH5S/EE؉Ẽ}t}w}t?P} t!}tBUԃHEHxHu=kHEHxHUu?UHEHxHu ABH{,Ht"KH"SH5$SEEEUHH0H}HEHHEظH}HHHPH\,HHEиH}HHHHHEHD,HHuHHEH}u HE3H,HMHuH} HEHEHEHEUHHpH}HEH}uEHJ,Ht"SHRH5ROE HuH}_E}tDH,Ht"YHQH5QEE3H}uHEH}uNH}kH,Ht"`HYQH5ZQEHuH}dEHɽ,HH}Ѓ}tMH}ikH,Ht"gHPH5PEE^H}H}~HEHuH}[ E}t:H,HHUH5P HE@t HE@ugHEHu[HEHxHu3HEHp}[HEHp}[HEHp HEHxhH}Hu <{H}詈H}l H}艉H}jH}jH,Ht"HOH5OEEEUHHHXHPHXtHXH@Ht HPuHH6,Ht"HOH5O;DžL HX@tDžLHXHxHEH}uHH,Ht"H}NH5~N跿DžLUH`H}7EH,HH}Ѓ}tDžLHPHx@qhHPH@@HPH@HHusHXHxHHPHPHHPH@HHuEHս,Ht"HMH5MھDžL{HXHxE}u HPH@HPHxH[E9HW,Ht"H"MH5#M\ELLUHH0H}HuH}tH}uEH,Ht"HLH5LE ,H",H(HEH}uEH,Ht"HTLH5UL莽EH}iHuH}BttpH}FWHEHHuH}tH}"WHEPHuH}sH}VHEP HuHH}sHUHEHH}cht EEE܉E؋EUHHPH}HuHUHMHEH}tH}uEHK,Ht"HKH5KPE dH}tH}uH}uLH}uEH,Ht"HJH5JEHE@H}xH}t6HEHE@9u%HEHHE@ 9uHEHHEHkH}tNHEHHUHEHUHEHuH}HM(uHEHHEHHuH}XHi,HH}HEHH9t EEủuȋEUHH@H}uUHMLEH}uEH|,Ht"HGIH5HI聺E HEH(HEHUHHuH}^EHEH@HuQH,HH}H,Ht"HHH5HEEO}tHEHxxHEfEHUB ȈBHUHEHEEUHHH}H}HEH@Ht H,HHEHxHEH@HEH@Ht$HE@uHEHx5bHEH@HUBBHUBBHN,HH}UHH0H}HuH}tH}uEH,Ht"KHYGH5ZG蓸E EHEfu)HEH@HtHEH@HEH}~unHEdt HEeuHEHxHuTEBH,Ht"[HFH5FEHUHEHEE܋EUHH0H}HuHEHEHEH@@t4HEH@@t$HEH@@tHEH@@HEHxHu4HE@ E؃}t}tH5>E X}tLH}uEH,Ht"KH>H5>迯EH,HPHHEHHEHHuEHI,Ht"QH>H5>NEHEH0H}uE}tPHEH8H߭,Ht"XH=H5=EE,HEHEB }EHHu>HcHh>HH,HHEHHxHEHH,HH}HCHEHH@HH,HHEH8H,Ht"dH<H5< ERHEHEHEHHE؋B .HEHEHEHHE؋BHEHHEHB HEHHHHUHHHBHABAHEHHEHHEH}HHHpH} /C HEH@ E}EHH =HcH=HHg,HHEHHxHEHH!,HH}HCHCHEH}H",HHEH8H,Ht"HJ;H5K;脬EHEHEH}H5;uHEHEHHEH}HHHHu0HEH@HEHH}xC CHEHHEH}HHHHuCHEHH}+CHEHH}H C Hۦ,HHEH8H8,Ht"H:H5:=EHEHEHEHHEH}HHHH(tXHP,HHEH8H,Ht"Hx9H5y9貪EEYEHHEEHUHEHHEEHEHDeH}кIcĈTE}~H,HHEH8H,HtUH59 H,Ht"H8H58轩EEEHp[A\UHH@H}HuHUHMH}tH}tH}uEH6,Ht"H8H58;E HEHEHH}(HEH}tRHȧ,HtH58 ٨HEHEHPHEHEHEH@@Hu EvHEH@@H^HE@ HuHHEHx@HMкtEH,Ht"H6H56E Hզ,HtH58 HEHE@ HUHHEHx@HMоtBHg,Ht"H26H536lE >H%,HtH57 6HEEEUHHH}H}tcHEHx(HEH@@Ht HEHx@OHE@ t HE@ uH ,HHEHxH ,HH}UHHpH}HuHUEHEHEEEH}tH}tH}uEH,Ht"H4H54!E HEHHEHuH} E}tDH,Ht"Hy4H5z4賥EELHE@8u%HMHUHuH}E}tEHEqE̅tHE@ tHuH}wbHE@ uHEH0H}YbH}bHEH}Hu"E}tN}H,Ht"9H3H53äUU\HE@ E}w~EHH5HcH4HH}HuEGH}HuE5H}HuE#H}@aHHEHHEHE}tH}2Hu0HuH}>!H}HE}u }}t}u EL}uF}u@H,Ht"`HR2H5S2茣E }t HEHEHEHEHUHEEEUHH0H}HuHUH}tH}tH}uBH,Ht"oH1H51E BHMHuH}kE}uH}HUHuEH}EEԋEUHH0H}HuHUH}tH}tH}uBH>,Ht"H 1H5 1CE BHMHuH}E}uH}HUHubEH}EEԋEUHH0H}HuHUH}tH}tH}uEH,Ht"HW0H5X0葡E HMHuH}E}uH}HUHuE}t9H,Ht"H/H5/H}EEԋEUHH}HE@t HE@uHEH@HEE9HE@t HE@uHEH@HHEE EmHE@PuHE@Pu EEEE}tEE+}tHE@Pu EEEE܋EUHH(H}uHEHE6HEH@@;EuHEHxt HEHEHEHHEH}uHEHEUHH@H}؉uԉUЃ}t EEEĉE}uuH}\HENuH}HEH}tHEHxOu HEHEHEHEHE}tfHEH@@tHEH@@uFHEHxt5HEH@H@@T#EԅtHEH@H@@(H;E~HEHE}ulHEH@@tHEH@@uLHEHxt;HEH@H@H@T#Eԅt"HEH@H@H@(H;E~HEHEHEHHEH} HEHEHEUHH0H}HuUHEHEiHEHxHuΰtI}uEHUH9u HEHEBEHU9uEHUH9u HEHEHEHHEH}uHEHEUHHĀH}HuHUMHEH}t}uEH,Ht" H+H5+E [H}uEH͛,Ht"%H+H5+ҜEHEHHMHuH}:E}tDH^,Ht"-H)+H5*+cEEH}HUHuE}tDH,Ht"3H*H5*}}CH}H}Ћu%HEH}uNH}H,Ht"<HY*H5Z*蓛EH}\HEH@H@HEHEHEHEH@@ HEH@H@H@0HEHEHteHEHH@XHuUHEHHEH}HHHpHUH}6HtHEH@HpHEHHxXlgHEHHEH}TH}оHEH}uNH}HU,Ht"VH )H5!)ZEHEH@H@H0H}{HEHEHtCHEHHt7HEHH@XHt'H}t HEH@HpHEHH@XHx(kHUHEHxHu`H}HUHEHEEEUHHpH}HuHUMH}t}uEHP,Ht"qH(H5(UE H}uEH,Ht"uH'H5' EHEHHMHuH}ȺqE}uH}HUHuE}tDH{,Ht"HF'H5G'耘EEH}LH}؋uHEH}uNH}DH ,Ht"H&H5&EHEHEH@HpH}eHEHEHEH@@ u|HEH@H@H@0HEHEHt_HEH@XHuRHEHHEH}HHHpHUH}&3HtHEH@HpHEHxXcHEHHEH}^H}ؾHEH}uKH}H֕,Ht"H%H5%ۖEmHEH@HpH}HEHEHt1HEH@XHt$H}tHEH@HpHEH@XHx(hH}sHUHEHEEEUHHpH}HuHUHEH}tH}uEH,Ht"H$H5$E H}uEH,Ht"Hw$H5x$豕EHEHHEu HEHEHEHEHEHMHuH}E}tDH,Ht"H#H5#EEH}HUHuYEH}}tDH,Ht"H|#H5}#趔EEHEH}HuzHEH}uKH}HF,Ht"H#H5#KE 8HUHEHxHu[HUHEHH}H} EEEUHHPH}HuHUH}tH}uEH,Ht"Hp"H5q"誓E VH}uEHY,Ht"H$"H5%"^E HEHHUHuH}E}tDH,Ht"H!H5!EEH}HuHEH}uKH}H,Ht" HP!H5Q!芒E 9HUHEHxHu^YH}AH}WHUHEHEEUHH}HuHEH@@t E^HEH@H@HEHE@<v;HE@<w/HEP HE9uHEPHEH9u EEEUHH0H}HuHuH}`HEEHEHEJHuH}5t.HEH@H@@;EvHEH@H@@EHEHEHEHHEH}uHEUH}EEtMEtMEtMEtMEtME tM E%tMEUHSHHpHhHEHEHEHEHEHEHEHEHEHEHEHpuHH,Ht"cHH5Džd .HpHEHhH}HuHp HEH}uHHj,Ht"lH5H56oDžd HEH@H@HEHEH@H@HEHEHx scHEH}tHEPPHEHx HcHEH}t/HE@u#HEH@tHEPPHEHx bHEH}tHE@uHEHx(HEHEHx bHEH}t)HEH@HEHE@HEHE@HEHEHx zbHEH}t)HEH@HEHE@HEHE@HEHEHx 4bHEH}t)HEH@HEHE@HEHE@HEHEH@HtH,HHEHxH}tH}tH}tH}uHEH@H,HHEHHpHHEHPHEH@HuHH,Ht"HH5Džd/HEAHEHPHEHHHEHPHEHHHEBHEHmHEH}uAHEHPHEHHHEHPHEHHHEBHEHmHEH}uAHEHPHEHHHEHPHEHHHEBHEHmHEH}uHEHPHEHHHEHPHEHH@HUHEHBHEHHEH}Hp#HEH}HEH@H@HEH}tYHEH@HtLH}tEHEH@`HtH,HHEHx`HEHxVHHEHP`HUHEHBhH}tKHEP(HEHEP,HEX,H,H9HMAP ЈAPHEPPPPDžddHĘ[UHH`H}HuUHEEH,HЉEH}uEH7,Ht"HH5HEH@PHEЋ9u)HEH@PHEH9uHEHPẺBTHuH}غfHEH}uUHHĀH}HuH}tH}uEH,Ht"HH5E EEEEEEHEHEEEEHEHEH}|EH}>HEHuH}E܃}H}I}H&,HtUH5 4H}(H,Ht"HH5E܉EHE@t(HE@tHE@tHE@}t3HE@t HE@uHuH}=H}IHE@t HE@uH}Hu3E^HE@t HE@uFHE@uHEHPEB HEHPEB$HEHPEBHEHPEB H}Hu迒EHE@ HE@HEHPEBTHEHPEBXHEH@@<u!HEH@H@HHtHEH@H@HHEHEH@Hx SHEH}t.HEH@EHEH@HpTUH}"H}蝫HEH}u HEHE HuH}`H}r*6}tYHuH}H}EH}t8H}HEH}tHEH@HPHEHBp H}r}t HUHUHEHEHUH}u }tEE܉EEUHH0H}HuHE<0u(HEHHv,HHEH@PH5x wdHEHpH}cE}tJH}| H-v,Ht"HH52wEE:HEHHEH}H} HEH@ HPHEHP EEUHH@H}HuHUHEHEH}uEHu,Ht"HMH5NvE HMHuH}E}tDHu,Ht"HH5#vEENH}HUHu_EH}}tDHt,Ht"HH5uEEHMHuH}0E}uH}HUHuEH}U}tMH}cH(t,Ht"HH5-uEEXEHMHuH}E}tMH}Hs,Ht"HH5tEEHEHtHuH}ѼtEH}hH}|HMHuH}E}tJH}THs,Ht"&HH5tEELHEHtHuH}LtEH}H}}u EE EĉEEUHH@H}HuH}tH}uEHir,Ht"CH4H55nsE HE@uEHr,Ht"GHH5sE,HuH}E}tDHq,Ht"MHH5rEEH}6mHE@tHE@t H}:JHEHxHu蒄UHEЋ9u#EHUH9uH}:EcH}9HuH}螺tH}:Hp,Ht"_HH5qE EUHHPH}HuHUHMH}tH}uEHyp,Ht"yHDH5E~qE H}tH}uH}uLH}uEHp,Ht"}HH5qEHuH}E}tDHo,Ht"HH5pEEWHk,H0HEH}uEHXo,Ht"H#H5$]pEHUHEHBHUHEHPH}tjH\k,HH}HHEHP HEH@ HuzHn,Ht"HH5oEhH}t1HEHE HEHpH}H HEHHEH}uH}HEPHUHUHEHEEUHHH}H}t>HE@tHj,HHEHx HEHx Hlj,HH}UHHĀH}HuH}tH}uEHm,Ht"HwH5xnE HEuEHYm,Ht"H$H5%^nEtHE@t(HEH@ <*uHEHxHuEAHE@HEHxHuE}tDHl,Ht"HH5mEEHEHǺP5EHEH@ HEH}HuȷtHUHEHEH}UHE;HEH@(HuHEHP HEHP(.HEH@(HHtHEH@(HHEHP( E HEH@(HpHEHxHUEEUHH}HE@fUHH@H}HuHUHEHEHE؋pu E*HE؋H} HmH}yEH$k,Ht"VHUH5[)lEHEAHHEH}yEHj,Ht"[HH5kHEE^HEHEfHEHEf0H}%HUH}ؾE}yEH1j,Ht"kHbH5h6kEH}tEHi,Ht"pHH5jEHEHHEH}x EH;EtBHyi,Ht"xHH5~jEEHEfEEUHH`H}HuHEHUH}6E؃}y EDE=@/EEHuH}譁E؃}yWE؉EHHEEܟHh,HtMHUH5iEEEHEf=@HEEHuH}E؃}yTE؉EH<HEEHg,HtMHUH5hEEEEEUHH0H}HuEH} E}yAH`g,Ht"HH5ehEEEEUHH0H}HuHuH}غ?E}y;Hf,Ht=HH5gHEEHUHEHEEUH}EE}t%}}t2}t}t$E"EEEEEUHf}EE}t1} }t8}t}t$E"EEEEEUHH}HEUHH0H}HuHEu HEHE苀pu HEHE(HHEH}yCHKe,Ht"0H|H5PfHEHE2HEHEfHEEHUH}HEHEUHH}H}u EOHEEHEH EHEH EHEH EEEEUH}HuH}t;EHEHUHEHUHEHUHEUHH H}#HEHHEH`,HH}HEHEH}uUHH0H}HuH}u HEHEHHEиH}HHHEH`,HEHHpHEH}u HEOHEHPHEHPEHcHEH@HUHHHEHHEHHUHEHHEHEHEUHSHHH}HuHUHEHEHEHEHEHEHE蟺HE莺9HEHEHEHEHEHmHEHEHEHmH}t$HE@HE/9tHEu HEHE5HEHEHEHEHEHEHEHmH};HEHEHH[UH}EE}t}tEE EEUHHlH`HXH`t HXuDžT H`HHHHHHHHPHXHH@H@HHHH9u#HXH`}u DžT6lu#HpHXzu DžT DžTTUH|UHH}} wmEHHHcHHEEvEmEdE[E RE IE @H8`,Ht"HH5=aEEUHH}} wmEHHHcHvHEEvEmEdE[EREIE @Hu_,Ht"HH5z`EEUHH}} EHHHcHHEEEEEEEEEyEpH^,Ht" HH5_HK^,HtUH5 Y_EEUHH}EE}}4}tq} }tV}t`}t`}tv}}tR}tRt}tY}tY`EEEEvEmEdE[ERE IE @H],Ht"*HjH5j^EEUHH}uHEHHuHEH@Hu EpHEHHE HE;Eu EOHEH@HEH}uHEH@HE HE;Eu EHEH@HEH}uEEUHHH8H0H(EHDžPDžXH(HHEH}t HEH@HEHEH@HuEEH0H`AHuHLHPH`H8AID E}yBHa[,HWHuH5b\ZLtqLtfLt[LtPLtEHZ,Ht"^HH5 [E,HV,H HEH}uEHZ,Ht"eHH5[EHMHHPHHHBHALHEHEH@H}uHEHEH(HEHHEHUHPHEHEHDžP}}yA}t;HY,Ht+yHH5ZEHV,HHPЋEUHHpH}HuUHMHEEH}uEH2Y,Ht"HJH5V7ZEOHEHMH}IH5/;E؃}yWE؉EHHEEܭHX,HtMHUH5YEEEȅt HEHuUEHHEEHDX,HtMHUH5mNYEEjUHuH}RSE؃}y;HW,Ht+HH5XEH} E؉EEUHHH}H}t5HEHHtH T,HHEH8HEHHE@UHH H}HEHHE8HEH@HEHS,HHEHxHS,HH}HEHEH}uHEH@HE8HEH@HEHmS,HHEHxHYS,HH}HEHEH}uH:S,HH}UHHH}HS,HHHEHHEHHuBH`V,Ht"HxH5eWEEEUHHpH}uHUMHE}tp}tj}td}t^}tXEHHEEHU,HtMHUH5VE؉E}upHE@tdHE@ tXEHHEEHGU,HtMHUH5pQVEE}tHEHHEHEHE1HEH@HEHEHEHEH@HEH}tHEHEH}uHP,H HEH}uXEHHEEHT,HtMHUH5UEEHEH@HUEHE@HEH0H}HEȃ}yQHT,Ht"HH5* UH]P,HH}ЋEȉE;H}u!}t HUHEHHUHEHB HUHEHBEEUHH H}uHUHUuH};UHH H}uHUHUuH}UHHPH}HuUHuH}HPE}yTEEH&HEEnHR,HtMHUH5 SEE|MHUH}H5@E}y;HR,Ht6sHH5SEHE@H}EEEUHSH}HuHE؋PHE@9r EHEHHEHE؋@E}tHE<.u HEmMHEHHE@H‹EHH)HHUHEHUHMHuH9uHuH}HM(u*HEHHE@+EH<.u EEE[UHSH}HuHEPHE@9r E?HE@HEH<.u{HE@HEH0HEHHE@HHE@HH)HHEHuHMHuH9uHuH}HM(EHE@HEH0HEHHE@HHE@HH)HHEHuHMHuH9uHuH}HM(u4HEHHEPHE@)É؃H<@u EEE[UHH0H}HuHO,Ht8HEH0HExHEHHEPIAH5 PHEPHE@9uVHE@HEHHEHHEHUHMHEH9EHuH}HM(u EHuH}EEUHH0H}HuHN,Ht8HEH0HExHEHHEPIAH5) OHEPHE@9uVHE@HEHHEHHEHUHMHEH9EHuH}HM(u EHuH}EEUHH@H}ȉuEuEHMHUH}_E}x]E;EuUEHHEEHM,HtMHUH5NEE}xEEUHHĀH}HuEEuEHMHUH}Eă}EEuXEH;HEEHL,HtMHUH5ME؉E3HuH}tXEHHEEHL,HtMHUH5MEE}EuEHMHUH}vEă}x0Eu(Et!EHuH}2t Eh}t}tUEH HEE HK,HtMHUH5LEEEEUHHĀH}HuEEuEHMHUH}Eă}EEuXEHUHEE#HK,HtMHUH58LE؉E3HuH}tXEHHEE&HJ,HtMHUH5KEE}EuEHMHUH} Eă}x0Eu(Et!EHuH}(t Eh}t}tUEH&HEE=HI,HtMHUH5 JEEEEUHH H}uHU}uHuH}E'}uHuH}EuH};EEUHH@HHH;tDžG DžHDžHHHHAI5 M ymDž(HH DžHZH,Ht#H H5}^I(Y DžHHHHH+uo8HH0Dž,HG,Ht#,H0H5H8 ^tDžj HDžHHHIIйH5~ tmDžHHH@Dž<HF,Ht#,HtMHUH5j?Eku Dž &tH$DžHUHHpH}uHUHMHEHHEEoH}uXEHHEELHc=,HtMHUH5m>EEHEH@HEЃEE;ErH}uUEH2HEERH<,HtMHUH5=EE*HEЋHEHMHUHBHHBHAEEUHHpH}uHUHMHEH@HEEoH}uXEH{HEExH5<,HtMHUH5^?=EEHEH@HEЃEE;ErH}uUEHHEE~H;,HtMHUH5>HEH@PHH">HHHEH}t!HExH^ uHE@H%uDžuHEH@hHEƅ\HExHu?tHH=HEH@PHHo=HEH@pHEH}uHHHHHHHE}~EHH}EE}u"HEH@hHtHEH@hHEEHEH;u E;}u"HEH@pHtHEH@pHEE}u H}HEHEH;}DžUHH}HuH}u HEHE3HUHEHBhH}tHUHEHBxHUHEHB`HEHEHEUHH0H}H}u EHEHEE}tbHExH"uHHEH@hHE3HExHtHE@H HEPHHEH@pHEH}uEE}u"HEH@hHtHEH@hHEEHEH;Eu E;}u"HEH@pHtHEH@pHEE}u H}`HEHEH;E }EEUHHHXHXuDžTHXHEHEH@PHHExHHXH` ;H`H4:HEH@PHH`:H`HXHEH}HEH@PHtHEH@PHH= ,n%H ,(nulf@l)@DžTHExH HE@H%HEH@hHEH}&HExH HXH`9H`H%9HEH@PHH` 9HEH@PHH= ,$H`HXHEH}t!HExH. uHE@H%uDžTH ,QHExH <HE@H%(HEH@hHEH}HExHHEH@PH.HHEH@PHH%HXH`8H`HE7HEH@PHH`7HEH@PHH=,8#H`HXOHEH}t!HExH uHE@H%uDžTHk,HEH@hHtHEH@hHEXHEH@pHtHEH@pHE=H}xHEHEH;Xu HEHEH@pHtHEH@pHEH}<DžTTUHH H}H}tHExHt EHEHEHExHuXHE@H%uHHE@H%u8HE@H%tHE@H€HEPHHE@H€HEPHHEH@hHtHEH@hHEUHEH@pHtHEH@pHE:H}BHEHEH;Eu HEHEH@pHtHEH@pHEH}EEUHHH}HuHUHMD|LpEHEHHE|uHH4 ,Ht"HHH59 Džd4H}uHH,Ht"MH;H5B DždH9EvHH,Ht"YHH5 DždHUHEHXHкHXHXHXEHE‹E܃Eԉ)ȉEH,HH}HEH}uHH,Ht"H7H5>DždHEHUHMHHEUHEHHѸE!}HEHHUE%HUHHEH‹E%HUHHEH‹E%HUHHEH‹EHEHEHUHMHuIIЉE*UHEHEHMHuIIЉ_E}yH,HH}ЋE쉅dE#METED1‰ȈTEE;ErՃEE;|E;Eu MHh EHhEEԉHpHUHHHhEE;EZHb,HH}DžddUHHPH}HuЉUHMH}tH}uEH,Ht">HH5E;HEHEH0HEH8HU袏E} uKEH,Ht"GHH5EE}tH,HtUH5X}EH,Ht"LHH5EEAHI,HtUH5WEtHE€HEEtHEƒ HEEtHEƒ@HEẼHuH}XE}yAH,Ht"\HH5EE[HuH}к襓E}uHE@tHEƒHEHEtHEƒHEEEUHH0H}uHUHEHEH8HuEE}uEtHE؋HE؉ HEfUHHH}H +HHHEHHEHHt EEEUHHH}H}tH}H+HH}UHH H}EEHcHHHHHH}EHcHHHHHHEHxHW+H0EHMHcHHHHHH(H8֋EHMHcHHHHHH(HEHMHcHHHHHHEHE苀;E0UHHH}H}t5HEHHtH+HHEH8HEHHE@UHHH}uH}uBH,Ht"cHH5E;HE;E E#EHMHcHHHHHHEEUHHH}H}uBHC,Ht"xHH5HE HEEEUHH H}uHUH}uBH+Ht"HH5EcHE;E EKEHMHcHHHHHHEHEHMHcHHHHTHEPEEUHH0}HuHUHEEEЃ}_}}tH+H8HUH5̓E}tIH+Ht"HH5}.EHE@HEH0H}SE}tIHX+Ht"HH5]}E\H}HUAH5 E}H+HHH5HA+H8HUH5LE}tIH~+Ht"H5H5;}EHE@HEH0H} E}tIH+Ht"HőH5ˑ}tEH}HUAH5֑m E}H+HHLH5RH+H8HUH5vE}tIH4+Ht"HH59}E8HE@HEH0H}E}tIH+Ht"H{H5}*EH}HUAH5# E}HO+HHH5P]H+Ht"HǏH5͏H}E!H}EH}EEԋEUHH0}HuHUHEEEЃ}W}}tH+H8HUH5@ E}tIH<+Ht"HH5A}EH}H;H5LQE}tIH+Ht"HH5}4EH}HUH5}xE}H_+He#HH5`>H+H8HUH5E}tIH+Ht",HH5}`EH}HH5)PE}tIH+Ht"3HCH5I}EdH}HUH5Z6E}H+H#<HЌH5֌H{+H8HUH5E}tIH+Ht"EHoH5u}EH}HH5tOE}tIHJ+Ht"NHH5O}E"H}HUH59E}H+HWHH5H+Ht"]HPH5VH}E~H}HUعH5 E}y;H,+Ht6eHH51H}EH}EEԋEUHH0H}uHUH}uEH+Ht"HhH5nEHE苀uEH]+Ht"HH5bELHE苀uiHE@tHE@t HE@ uEH+Ht"HH5EHE؋@HEH0HE苀HcHHHHHH}HR&E}yAH^+Ht"HH5cEEQHE苀HMHcHHHHHHPEHE苀PHE艐HE苀EԋEUHH@H}HuH}uEH+Ht"HgH5mEHEH8HUH5E}yAHF+Ht"HH5KEE$HUH}ؾ(EH}EE̋EUHH@H}HuH}uEH+Ht"H|H5EHEH8HUH5#E}yAH[+Ht"HH5`EE$HUH}ؾ=EH}EE̋EUHH0H}uHUH}uEH+Ht" HH5EHE苀;E}EH+Ht"H7H5=EHE؋@HEH0EHcHHHHHHEHxH"E}yAH+Ht"HH5EEEEUHH H}uHUH}uEH+Ht"3HKH5QEHE;E}BH=+Ht"8HH5BEWEHMHcHHHHHHHHEHEHMHcHHHHHHPHEPEEUHH H}uHUH}uEH+Ht"TH<H5BEHE;E}BH.+Ht"YHH53E/EHMHcHHHHHH(HHEHEEUHSH(H}uHUH}uEH+Ht"vHTH5ZEHE;E}EHF+Ht"{HH5KE]Hf+HH}HHuHcHHHHHH(HH}uBH+Ht"H}H5EEEH([UHH@H}HuH}uEH\+Ht"HH5aEHE؋@ tEH +Ht"HH5ȁEH}HUHuE}yAH+Ht"HcH5iEEpH}*HuH}蝿EH}}yAHC+Ht"HH5HEEEEUHHPH}HuUHEHEEHEEH}uEH+Ht"HmH5sEHEȋ@ uEHe+Ht"HH5"jEHuH}Ⱥ.E}yDH+Ht"HH5 EElH}HUH5gEH}}yDH+Ht"HMH5SEEEtEHH+Ht"H~H5ME}~EHMHUHu}EH}}yAH+Ht"H~H5~EEu EܝEEH;ErEEUHH@HHDLHDžhHDž`HDžXHAiƅHEHu E1HHHHHHHE}vHH6+Ht"\H}H5};DžuHE}yGH+Ht"aHn}H5u}EJHHXAE}yGHn+Ht"gH}H5 }s}E@HEH}v[EH|HEEoH+HtMHUH5|EkHHEE+EЉHHEHEE}?vHtWEEE=HEHEEHHEHEEE;EvEEEH;ErHEHUHHѸHEH@HEHEHHp1E}yBH+H0HQ{H5X{ %HP@HHH@HHHA@HHHA@HHHA@HHHA @HHHA(@HHHA0@HHHA8HPHp@Ht HEH HDž@HHpH\HHpKEoUHxHHƶE}yBH+HHyH5y kEE;rE#HEHHUEHEEE;Es EH;Ew̋EH;Eu E E'MEuЉȈE}?vHDžH@HHHHhd{E}yBH+HHxH5xdH+HHhHhЉE}yBH+HH>xH5ExEHDžH@HHEHHH`tzE}yBH(+HHwH5w)tH+H@`HXHhH`H`ЉE}yBH+H'HHwH5OwHDžH@H+H@PH`ЃHEHHHH+MЋEHHHHH>+LEHHHHHHHEHH)H`HHAЉE}y;H+HtCHdvH5kvH`E@}H`HhHX}UHH}H}Ht HE HE@HEHEUHH H}HuHUH}tHEHHHEHx0HUHuѸUHHH}HEHHtH+HPHEH8HEHfUHH0H}HuHUHMHUHuH}艗HcHEHHEHHuH}賌EEEUHH0H}H}uH t8H5tH=uHMHuH}غ_HEHt E0EE E E ЉEԋEUHH0H}H}uH tGH5itH=ptHMHuH}غHEHt EEEf EԋEUHH0H}HuH}藘HEH}膘HEPHEu EHEt HEu`HuHHMH}"t ETHEHt EAHEuH}HEPEHEeu EEEUHHHH|Ht HuDžx HHHIHEHEHHHH}@w H}H+ HtHEH5r E HhrHEE~Hv+HtMHUH5|rE؉xHHHpHH~Eȃ}HEHHHHH9H+ Ht-HEHHHH5q E HxqHEE܅H+HtMHUH5qE艅xHEHHEHHHHHH}tE}y\}xEHpHEEH+HtMHUH5pExHUHHEȉxxUHH0H}HuH}mE}u HE}~ }u HEH}EHHE}~C}:H}E}u HEE-EHHEc}uGH}HHEH}HH EH}HH EH}HH EMHHEHEHEHEUHHPH}HuHUH}tH}u E lH} w EYH}虓HEHE<v HE<v E&H}HEPH}HEPHE@uHE@u HE@ H}!HEPHE@qHHEH}u EHEHUHHEHH4H}ȺE}tTEEH nHEEH+HtMHUH5!n%EEHEHEH;EnEEUHH0H}HuH}tH}u E GHuHMH}E}tEE HEHt EEE܉E؋EUHH H}HuHUH}tH}u E KH}蝑HEPHE@~ E$H}uHEHUHEHBEEUHHPH}HuHUH}tH}u E HUBPBPHUBPBPHUBPBPH}HEHE<v HE<v EH}HEP(HE<w2H}yHEH}tHEP(HEHiQHEP,H}sHEPHE@aHHEH}u}H+Ht" HkH5kH+ Ht!HE@H5k EHEHUH0HEHH4H}ȺE}tTEEHjHEE(H+HtMHUH5kEE%HEHEH;EnHE@TEEUHH H}HuHUH}tH}u E HUHuH}EEUHHH}HuHxH}tHxtHxHHuDžt H}:HEHxHHuH}E}tEtH}IHxP$Hx@)Hx@$HE@v2HEHxaHEЉP HEH@HxaHEЉP)HE@ <uHEH@uHEPPPPHEHHEH}wHEH@ HE:HE@ <u'HE@vHEHx`HEЉPHE@ <udHE@vXHEHxM`HEЉPHEЋ@HEЋXH+H9HEPPPPHE@ <uHEPPPPpHE@ <uHEPPPPTHE@ <uHEH@uHEPPPP)HE@ <uHEH@uHEPPPPHEHHEH}HE@<HEH@ HEHE@ < HE@Hd+H HEH}u EHEH@HEPHEH@HHEP HEH@HPHMH HHHBHABAHEH@HHuHUHEHBH0HEH@HHE HEHHEHEHHuHUHEHHEHHEH}EEH8[UHHHHHHt HumDžX HXHPDžLH+Ht#LHPH5XXHwmDžhH(XH`Dž\H0+Ht#\H`H50X4h|H]|HH<vH<vmDžxHWHpDžlH+Ht#lHpH5WxHBPBPHBPBPH<H{taEHVHEDž|H+Ht |HUH5VE6H{HPHCHPH+HP HHPHzHPHz!`HPHzHPHhzHPH@uHH8H8u[EHUHEEH+HtMHUH5UEHDž0HH8H0HH4HHHt]HEHTHEEH+HtMHUH5TEGH0H0H;8MHyHPHxHPHxY^HPHHfPH@H@HH@ HH H(H.HHt]HEHSHEEH+HtMHUH5SE H@H(H)H@H@PHHfP(H@(H@HH@0HH0H(HHEH9HHFHHHHH)HuHtH LyH5HLH=LUHSHHHHDžHDžHDžHt HuDž HmpHbu uDžumDž0HKH(Dž$H+Ht#$H(H5K蔶0 HHH%H +Ht*H7sH5KDž@HJH8Dž4H+Ht#4H8H5J@9@t?Dž ?Dž?H+HtH5J(DžPHIHHDžDHȳ+Ht#DHHH5I̴PDt#HHHHw HHHHPHHHHHHHHPHPDž H@^HHIHcHIHH+HHHHpIHHHPHH@HumDž`H'HHXDžTH/+Ht#THXH5/H3`HHPHH@H8HB0HHHHPHH H@ 3 pHLGHhDždHT+Ht#dHhH5TGXpH+HHHHp9HHHPHH@HumDžHFHxDžtH+Ht#tHxH5F讱&HHPHH@H8HB0HHPHH  HEHDžH+Ht#HH5Eh H+HxHHHPHH@HumDžHCEHDžHK+Ht#HH5KEO HHPHH  HDHDžH+Ht#HH5D误' Hت+HxHHHPHH@HumDžHDHDžH +Ht#HH5 D HHPHH I HbCHDžHj+Ht#HH5jCn H+HHHHPHH@HumDžHBHDžHɬ+Ht#HH5BͭE HHXH+HxHHH@HHumDžHBHDžH%+Ht#HH5%B) HHPHHj d H}AHDžH+Ht#HH5A艬 H+HHHHPHH@HumDžH@HDžH+Ht#HH5@`HHXH+HxHHH@HHumDž H8@HDžH@+Ht#HH5@@D HHPHH  0H?H(Dž$H+Ht#$H(H5?褪0Hͥ+H(HHHPHH@HumDž@H>H8Dž4H+Ht#4H8H5>@{HHHHH, 5 PHN>HHDžD HV+Ht#DHHH5V>ZPH+HHHHPHH@HumDž`H=HXDžTH+Ht#THXH5=蹨`1HHPHH@  pH =HhDždH+Ht#dHhH5=pHB+H`HHHPHH@HugEHo<HxDžtHw+Ht#tHxH5w<{EHHPHH  EH;HEE H+HtMHUH5;EhH+H(HHHPHH@Hu[EHF;HEE'HT+HtMHUH5Z;^EHHPHH  EH:HEE*HƤ+HtMHUH5:ХEKH+HHHHPHH@Hu[EH):HEE1H7+HtMHUH5=:AEHHPHH  EH9HEE4H+HtMHUH59賤EЉ.Hߟ+HHHHPHH@Hu[EH 9HEE:H+HtMHUH5 9$EHHpH tm EH8HEE=H+HtMHUH58衣EHH\ H[UHHH}HEHǺ޼H}HuHyHɠ+HtT8}HH5 8ˡ-H+HtH58蜡EܪEEEH;E3EEUHHPH}HuHEHEEUHEHH)HʋEHHuH=+i$E}}y/Hٟ+HtEH5|7-H+HtH5c7軠EHg7HEEHd+HtMHUH5D7nEEEE܋EH;EEEUHH=+H`E}xx+9t \ Dž\\UHHH=6zT+N+y3H+HH56萟{=+rE}tU=+N=ؾ+HPx h +HU+HHDžL++H+HtH55͞EHy5HEEHv+HtMHUH5V5耞EL==+HPx h@+Hu+HHDžLLUH+x=++UHHĀH}HuHUHEHEEHEqHmH}yEH+Ht"LH4H54蔝E'H}#fEEH;EtEH3+Ht"SHs4H5z48EHEHHESHmH}yEHћ+Ht"[H4H54֜EiHEHmH}yEH{+Ht"^H3H53耜EH}fEHEf}tbEH)EH}yEH+Ht"cHN3H5U3EEEHE1H+HtHUH5 3țH}}~8Hy+HtHUH53膛E}u E H+HHEH}uEH+Ht"{HN2H5U2EHEHHEEEЉENHEffEHEH}pfEHEEtf}MEHHHHHHEHUHHUEHMHcHcHHHHH0EԉEEHHHHHHEHHEH}HHHHuHcEHHHHHH耉EHMHHHHHHH耋E9u*EHMHHHHHHHEEHE؃EE;EUHEHEHEHUH} *EEUHH}HUHEfEffEEUHHĀH}HuEHUH}+E}y EHEHEHEHEu EEE2EHMHHHHHH耋fEEEEHE;EwEHcH}E}yWEEHi/HEEH+HtMHUH5G/E؉EEEHMHHHHHHt/EHMHHHHHH耋fEf}BH}E}yWEEH.HEEH!+HtMHUH5m.+EEMEHHHHHHUH};E}EEH-HEEH+HtMHUH5-蛖EE_HU+Ht"H-H5-ZEEHE;ELEEEUHHPH}HuHUHMDEHEHEHE؋uEH”+Ht"$H-H5 -ǕEHUH}ؾ'E}yEHb+Ht"-H,H5,gE*HEHEUHE9v EEHMHHHHHHHEHEH0EHMHHHHHH耋H9vyEHMHHHHHH耋HEHHEHEHHHHHHUHEHHHEuHEHHEE3EHMHHHHHH耋HEHEEUHHPH}؉uHUHMEHE؋uEHŒ+Ht"hH+H5 +ʓEH}v EH}uH}ؾe"EgHUH}ؾ%E}yE}tpH+HHEH}uEH+Ht"H@*H5G*EHEHEHEHEHEE}~EEHMHHHHHHHEԉEHHHHHHEHUHMHHUHEHuHcHHHHHH耉UHE}tHUH}ؾ"EEUHHH}Ha+HH}UHH0H}HuHEHEHEH} AE}yDH+Ht"H(H5(艑EE=EEHMHHHHHHH} 趺E}yDH+Ht"H9(H5@(EEEHMHHHHHH耋EHHHHHHUH} E}yAHb+Ht"H'H5'gEEEHE;EEEUHH`H}HuHf+HHEH}uEH͎+Ht"H 'H5'ҏEHuH}ĻE}yBHm+HH&H5&n}HE؉HEE2HuH}KE}yBH+H+H0&H57&UHEЉHuHHHHHHHuH}ƺE}yBHo+HH%H5%pUHEȉHuHHHHHH耉EHMHHHHHH耋=vEH+Ht"H %H5'%EEHMHHHHHH耋HEEHHHHHHuHUH}EHMHHHHHH耋HEH9tBEH+HtWH\$H5c$!3EHE;EHEHEHUHEHEH>+HH}ЋEEEfUHH0H}uUHMH}u E }t}t}t E}H}Hu EjH+HHEH}u E@HUEEHEPH}tHEHHUHHHUHEHEEUHH}H}Ht HE HE@HEHEUHHH}H +HH}UHH0H}HuHMHHE@HE0H}E}tEE HUHE@BHUHEHEEÐUHH0H}HuHUEHMHuH}AddE} tIH+Ht"7H"H5"Ɗ}'EH+HEHcHEH}uEH[+Ht"=H0"H50"`EHMHUHuH}AcE}tVH+Ht"DH!H5!HI+HH}Ћ}HEHUHEHEHE؉PEEUHHHHH@+Ht"|H H5 CE$HUH@HHE}yGH׆+Ht"HH5܇E$HEHMЋ+HEHcHHEHHEHHt.MHUHHEHHHHEHEHHEHEHUH}ؾ EEUHHH}HuHEHEHEH}1Oy0H}OyH} Oy EhHEH}vMHEH}u E4H}~+HHEH}uXEH/HEE܅Hˁ+HtMHUH5ՂEEHEHHHEHHHxHxHHHH=w3HEHHHpHpHHHEEEEMHEHH}sEă}yBH+HHH5HEH8NHHEHHEHHuBH+H_HH5肁8HEHxHHEHPHEH@HuBH+HHLH5KHEHEHUH} EEHEH@HHEH@HUHuH}ЅxHEHt HEHuEHs+Ht"HH5xE]HEHHhHhHHHH=w0HEHH`H`HHHEEEEHUHEHHUHEHPMHUH}Eă}yTEĉEHHEEHq~+HtMHUH5{EE.HEHEHUH} EE?E6Hz+HH}Hz+HH}Hwz+HH}Ћ}ĉ}EUHH H}HEHEHHz+HHEH8H5z+HHEHxH!z+HH}UHHPH}HuHEHEEEHEHHt+HEHHHEH}HHHEHEH@Ht,HEH@HHEH}HHHEEHcHEHH}о SE}yAH|+Ht"HH5}EEmEHcHEHPH}о E}yAH_|+Ht"HH5d}}}EEUHHĀH}HuHEEHEEH\x+HHEH}uEH{+Ht"HH5|E0HuH}E}xEHuH}AE}yBHM{+HHH5~N|HuH}E}xEHuH}άE}y;Hz+Ht]HH5{9HEHHEHHEHHEHPHEHEHUHEHEH}H} EEEUHHH}H}t5HEHHtHv+HHEH8HEHHE@fUH}H6W+HEHE@;Eu HEHEHEHEHHuHEHEUHH@H}HuHV+HEH}tHEHE)ȉEHEHHEиH}HHHEXHEHHHEȸH}HHHPEH9u#UHEH0H}蔐u HE@EHEHEHHuEEUHH H}HuH}HEHEu EEEUHH }}HEH}t HEHHEHEHEUHHĀH}HuHUHEHEHEHEHUH}x E}y E"HEHEHmH}yEHx+Ht"HH5yEH}EHEEăHH;E~XEHbHEEܻHw+HtMHUH59xEEOHEu}~jE/}tXEHHEEHw+HtMHUH5xEEHE@HmH}yEHv+Ht"H[H5[wEpH}lfEE%EHUЉE9u UHEЉPEHEЋ@;Ev HEЋ@tHEm}JHmH}yEHu+Ht"HH5vEHEHEЉHEHEЋHEЋH)EH}yBHmu+Ht"HH5rvE6HEЋHEHHUHHHEǀEEUHH}HUHEfEffEEUHHHxHpEHUHxE}yDžl$HEHEHE@uDžlHxHE@uDžlHpȞE}yZEEH HEEHs+HtMHUH5 tEl]HE@HpKE}yZEEHU HEEHvs+HtMHUH5, tEȉlE0HE@HpE}yZEEH HEE Hr+HtMHUH5 sE؉lUEEHUHp2E}yZEEH< HEEH]r+HtMHUH5 gsE艅lEHE@;EjHE@EHEHUHHpXE}yWEEH HEEHq+HtMHUH5h rElHEEEEllUHH@H}HuHUH}ؾvE}yBH!q+Ht"=H H5 &rE0HEHEHE@u EHEPHEЉEEUHH`H}HuHUH}E؃}yXEHE HEEfHfp+HtMHUH5 pqEEHEHEHEЋuUEH HEEmHo+HtMHUH5 qEE'HUHHEHHEЋHEPEEUHHPH}HuHUH}ȾE܃}Hk+H HEH}uEH@o+Ht"HH5EpEHEHEHUH}ȾHEHEHE@tIHE@=w;HEPHEHE@HEHHEHHHESEHIHEEHjn+HtMHUH5 toEEEUHH0H}؉uHUH}ؾVE}yHyj+H HEH}uBHm+Ht"HH5nE^HEHEHUH}ؾzHEHEHE@wHE@PHEPHE@HM‹EԉEEUHHPH}HuHUEHUH}ȾZE܃}EHri+H HEH}uWH}t HUHEHHl+Ht"HxH5xmEHEHEHEHEH}:HEHuH}E}u1}tHh+HH}H}t HUHEHEiHE@wHE@PHEPHE@HM‹EHEHHEH}]}tHUH}ȾEEUHHHxHplH`LXLPHpHEHuHxE}yZEEHHEE6H9k+HtMHUH5ClEL}HEH}u[EȗHHEE:Hj+HtMHUH5kEȉLTHEP HE@EE;lv[EH.HEE>HOj+HtMHUH5YkE؉L}u[EHHEEAHi+HtMHUH5jE艅LwHpUHxHD$H$AAHdxE}yZEEH.HEEHHOi+HtMHUH5YjELH`tH`HEHHEP H`PHPt+HE@ HHUHPHHEP HPPHXt-HE@ HHUHXHHEPHXPH}t3HE@ HHUHE@HHEHHEPHEPELLUHHH}Hd+HH}UHH0H}HuHEHEHE@H} 蔒E}yDHg+Ht"nHH5hEEEmEHUH} "E}yDHeg+Ht"pHH5jhEE]EHE@;EwHEH} 諑E}yDHf+Ht"sHH5gEEHEHE@H} 5E}yAHxf+Ht"uH)H5)}gEEsHEHUHH} 蚕E}yAH f+Ht"vHH5gEEEEUHHpH}HuH'b+H HEH}uEHe+Ht"H?H5?fEHuH}腒E}yBH.e+HHH5/fHE؉HEPEsHuH}E}yBHd+H7HhH5heuHEЉHU EHE@;EwHuH}蓑E}yBHE}tAH X+Ht"SHH5YEE HUBBHUHEHEEUHH}H}u EHE@fEEUHH}uH}t$EHMfAf%? fAUHH H}H}uEH'W+Ht"zHH5,XE HEHHt EHE@u EHE@H} Hu EH}E}u H}E}u H}R EHEPP}tKHUEB H+V+Ht"HH50WEEEEUHH}uH}tHE@t HUEBUHH0H}H}uEHU+Ht"HH5VE HEHHHEH@`HtHEHP`HEH҉EEHQ+HH}HU+Ht"HH5 VEEEHE@uHE؋@ u H}_EHE@PuEHEH@@HuHE@t)HEHxH%mEHEH@H}tEHEHHERHEHHEHEH@Ht"HEL@HEHxAHP+HH}HEHEH}uHEH@@Ht H_P+HHEHx@HEH@@H?P+HHEHx HEH@8HP+HH}Ѓ}t9HyS+Ht"H`H5b~TEEԋEUHH}H}tHE@EEEUHH}H}u HE%HE@t HE HEH@@HEHEUHH}H}tHEH@HHEHEHEUHH}H}t HE@ EE EUHHHXHXuIHSR+Ht"$H:H5<XSHDžPHXHHtHDžPHXE}tVHXEB HQ+Ht"/HH5RHDžPHXHxHnH`tTHX@ HLQ+Ht"5H3H55QRHDžP HEHPHPUHH H}H}uH AH5H=GkH8M+HH@HEH}u HE!HEHHEHHUHEHHEHEHEUHH0H}HuH}uH QH5NH=sjHEHHE#HEH@H;Eu HEHEHEHHEH}uHEHEUHH0H}HuUH}uH {H5H=AjHUBBHuH}1HEH}t HEHEhH}HEH}u HEJHUHEHBHU8@8@HEH@UHE<@H}HEHEHEUHH}HE<@E}EHH>HcH1HHUH HEHPfHUH HEHPTHUH HEHPBHUH HEHP0HUH HEHPHUH HEHP HEH@UHHH}H}uH H5BH=ghHE@t HE@EHE@EEUH}EE}t}t"}t'HoL+HE"HH+HEHG+HEHEHEUHH H}uH}uEHM+Ht"HsH5uNE }GHEH}uBH4M+Ht"HH59NE 3HuH}wHEH}tHE8@8@EEUHH0H}HuH}uH #H5H= gHEHxH>eE}tNHEH@HHbL+Ht"HIH5KgME!HEHHEHPHHEHEEUHH H}EH}uH H5H=HfHE@tEHK+Ht"HH5LE rHEHHEQHE8@0HEHHu.HEH@@Ht!HEHx@H5A!kHHEHPGHHEHPHEH@Hu EHEHHtHEH<@u+HEH@0HtHEHpH}lE}HEL@HEHHHEHPHHE@@HEHxAЉE}uHuHH}E}uH}E}tHEHxbHEH@HEHHEH}EEEUHH H}EH}uH &H5H=DdHE@t EXHEHHE7HE8@HE8@HHEHPHEH@Hu EHEL@HEHHHEHPHHE@@HEHxAЉE}tHE8@8@HU8@8@HE8@uHuHH}E}u\HEHxdaHEH@H}E}u*HE8@8@HEHHEH}EEEUHH}uH}u HEDHEHHE(HE<@;EuHEH@HEHEHHEH}uHEHEUHH0H}HuHUH}uEHG+Ht"HH5HEHEHHt>HEH@hHt%HEHHhHEHHUHuщEEHE@t_HE@uPHE@ HG+Ht"HH5 HEBHE@ HE@(HE@H}E}txHUEB HEH@HHtHEHxHbtHEPPHBF+Ht"H)H5+GGEHEPPH}tH}u EZHEHHHHUH}]E}uEHEHxH+btHE@ HUBBEEԋEUHH H}H}uBHiE+Ht"HPH5RnFErHuH}6E}uMHE@ HE+Ht"HH5FE EEEUHH0H}HuHUH}uEHD+Ht"H|H5~EEHEHHt>HEH@pHt%HEHHpHEHHUHuщEEHE@uPHE@ HC+Ht"HH5DEJH}tH}uH}=E+HE@(HEH@0HHUHEH@8H9HEH@ HEH?+HHEH@8HEH HHEHP HEH@8HEH HEHP8HEHH0HEH@ HUHHHn?+HH}HEHP HEH@0HHUHMHHHEH@0HHUHEHP0HE؉E0HEHHHHUH}cE}uEEEԋEUHH H}uH}uBH>B+Ht"H%H5'CCE1EEHuH}4E}u EEEUHHH}H}tHEHxH^HEHEHEUHH0H}HuH}uEH{A+Ht"(HbH5dBE HEHHt:HEH@xHt!HEHPxHEHHu҉EEH}tHEHEH;EuHEPPHEPPHEHxHHuX_tBH@+Ht":HH5AEEEUHHH}H}uH CH53H=XZHEHxH'^UHH H}uH}uEH?+Ht"\HH5@E H}H5=>+HEH}uBH?+Ht"aHuH5w@E4HUEB+Ht"HH5?E )H}HEH}H59+HEH}uEH>+Ht"HnH5p?EHUEB H}tH:+HH}HEHEHEHUHP0H}tHh:+HH}HEHEHEHUHP(H}oHE@@HEH@Ht"HEH@xHEH@HHEHEEUHHH}uUHt=+Ht"H[H5]y>UHH0H}HuH}uEH=+Ht"HH5">E H}H56+HEH}uBH<+Ht"HH5=E(H}HE@@HUHEHB EEUHHH}uH}uEH3<+Ht"HH58=E HE@uBH;+Ht"HH5\E}uBH:+Ht"HH5;E?HEH@0HUB(B(HEHP8HEH@ HHѸEEUHH0 HHHt HuHH:+Ht"HH5 ;Dž E^HH E}tM}tGEHcHHE}t}uH@ EH+tHHǺ TEUHHPH}HuHUHMLEH}tH}uEH9+Ht"/HH5 :E HEHHEHH}uEH8+Ht"6HH59E HEHHtEHQ8+Ht"@H8H5:V9EMH}=HEH}E}tDH7+Ht"GHH58EEHuH} E}tDH7+Ht"LHzH5|8EEH}u H}HEH}uyH47+ HtHUH5 A8H7+Ht"UHH58HE؋@ EH}vEH6+Ht"YHH57EH2+HHuHHHEHHUHEHHEH0HUH}KEEH;Et UHEHHuH}uE}t9H5+Ht"dHH57EEEUHH0H}HuHUH}cH}%HEHUHEHMH}IAUHH0H}HuHUH}tH}u EiHEHHt EPH}^HEHUHuH}0E}u E HuH}^t EEEԋEUHH0H}HuHUH}uH H5H=%OEJH}E}t } t} uEHHEE.EHHHUEEHmH} uH}uEUHH H}HuHEHHEH}HHHPHuH}@UHHH}HuH}uH 'H5H=?NHUHEHBUHH}H}t HEH@EEEUHH0H}HuHUHUHuH}E}uH}EEEUHH@H}HuHUHMH}uH 2H5H=~MHUHuH}E}uH}>EEHcHEHEEUHH H}uuH}GE}uH}EEEUHH H}uEEEEEEEEHuH}UHH H}fuEfEEEHuH}UHH H}HuHEHE0H-+HPPHEHHEH8҃HEHEHEH;ErHEUHHPHHHt HuDž H-+H@PHЉHEH}@wH}u Dž nHDžH>-+HHHHЉE}y} HHHDUHH0H}HuHUHE.HEHHEH0H}E}tEEHEHEH;ErEEUHH0H}HuH}u E H}uH}cEH}wHEH}BEqH} w>HmHEHH}E}u>HEH}E)H}E}uHEH} EEE܋EUHH0H}HuUH}u E D}x}?~ E/u@H}yE}uHuH}EEE؋EUHH0H}HuUH}u E }x}~ EE EH}uMH}vH}wMMuH}EH}uEE[}uOH}wHEH}E1H}wHEH}EHEH}EEE؋EUHH0H}HuU܋E@΁H}E}uHEHH}E}uHEH}hEEUHH H}uHUM}tUHuH}}EUHuH}EEUHH0H}HuUH}tH}u E 'HE<v HE<v EHE@67 u EHE@6EEHcH}HH HEHUuH}E}t EEHEH}E}uHEpH}E}uHEpH}E}uHE@H}E}uEHcHuHH}mEEE؋EUHH0H}HuH}tH}u E IH}'E}uH}E}uHuH}.EEE܋EUHH H}HUH}HEUHH0H}HuU܋EHcH}H8UHHEHE@<tHE@<t HE@<uHuH}EHUH}EE}uHEH}'E}uH}E}uHE@H}E}uHEpH}E}uHEp H}E}uHEpH}E}uHE@H}E}uHE@rH}gE}uHE@H}JE}uHE@H}-E}uEHcHuH8H}EEUHSHXHHHt HuDž & H@3umDžHHDžeH<)+Ht#HH5@* H<vH<vmDžHCHDžgH(+Ht#HH5) H@2HHHumDžHHDžnH (+Ht#HH5$)H<w'HHH2NHHx HHHx0HHH8HeHH HHHto HHDžxH'+Ht#HH5o( gHto0HH(Dž$|Hu&+Ht#$H(H5y'0H@HZto@HmH8Dž4H%+Ht#4H8H5H&@@H@HtoPHHHDžDHE%+Ht#DHHH5I&PH@1H#to`H6HXDžTH$+Ht#THXH5%` H@H topHHhDždH$+Ht#dHhH5y%pqHHx H+HHugEHHxDžtHw#+Ht#tHxH5{$EHHHH+HHЃt]EHbHEEH"+HtMHUH5I#EDH@(HHt]EHܽHEEHR"+HtMHUH5ý\#EHHx0HxHHu[EHTHEEH!+HtMHUH5;"E6HHHH+HHЃt]EHHEEH1!+HtMHUH5;"EH@Ht]EH5HEEĦH +HtMHUH5!EЉH@Ht]EHHEEԪH% +HtMHUH5/!EHH8HHtZEH%HEEH+HtMHUH5  E􉅠 DžHX[UHHPH}HuЉỦMEHEHEH}tH}u E HE<v HE<v Es}t EEEĉEHE@8'HHEH}u E.HE<wHE}tEH}H0HuhHE}tUHuH}3EMHUuH}E}uHEH}bE}uHEЋp(H}E}uOHE<wDHEЋ@,t'HEЋP,HEЋ@()EE.‹EEEH}vE}uHE@H}E}uHuH0HUH}EEEEUHH}HEHEu EpHEH@0E}t&}}t4}t}et &HEHE HE HEHE@HHEHEHEEEUHHpH}HuUMHEHEH}tH}u E HEHHu E HEHHEHE<v HE<v EHE@$HHEHE@-%HHEH}tH}uEH+Ht"HaH5q EQHE<wHEHEuHEHHEH})HHEHHEHEHEH}H0HueHEHE@ tHEuXHE@ uHEHE@)&HE@)t HEHEHEHEH}HXHuHEHEHHE؃}t EEEEMHU؋uH}E}uHEH}E}uHEЋp(H}E}uQHE<wFfEHEЋ@,t%HEЋP,HEЋ@()EE.‹EfEuH}E}uHE@H}OE}uHuH0HUH}4E}HEuH}ȾEHE@<tHE@<t HE@<u.HE<w#HE@(gH}E HEH@0HHEH@0EHE@)t EEH}ȋugE}uHE@(H}CE}uHEH@00H}'E}uHEH@0@H}E}u\}t}uPHEH@0HpH}ȺE}u-}u'HEH@0@H}E E }uHE@HHuH8H}E}u\HEtMHE<uBHEH@xHHEHHt|HEHHEHpxH}XE[}uHuHXHUH}E}u7HE@PfuH}%HEfPPHE@PH}DEEEEUHH0H}HuH}tH}u E :H}wE}uHEpH}\EEE܋EUHH@ HHHt HuDž HuDžH@HHHH E}tEGHpHE}tEHpHTE}tEH@~'H@HcHHp HDE}uHpH*E}tWEHHxHH 3E}uHHHEHHxu}tHHǺ /EUHH0H}HuH}tH}u E HE<t EH} E}uHEH}E}uHE@ H}E}uHE@ 蝳H}E}uHE@H}uE}uHEpH}E}uHEpH}E}uHE@H}&EEE܋EUHH0H}HuU܉MH}tH}u E }HEH@Hu E HEH@ HPuH}E}t EEH}HEH@ pH}H}dHEHP HEHpH}ETHEH@0Hu E DHE‹uH} E}uHEHEHp0H}.EEEԋEUHH0H}HuH}tH}u E HE@E܃}EHHHcHHHEPHEHpH}ECHEHpH} E*HEHpH}EHEPHEHpH}eEHEPHEHpH}EHEHHEHpH}IEHEHHEHpH}$EHEHpH}EqHEHHEHpH}gEOHEHHEHpH}EE-HE@HEPHEHpH}EEEE؋EUHH0H}uHUH}E}t EE}w[EHH{HcHnHHUHEHB(HUHEHBHUHEHB HUHEHBHUEBHuH}EH +HH}ЋEEԋEUHH0H}HuHUH}vE}tEEH}Hu)EH} EE܋EfUHHH}H +HHHEHHEHHuBHu+Ht"<HH5zEEEUHH H}E\H +H0HEHUHHHHHHxHv +H0HEHUHHHHHHxփEHE@;EwH: +HHEH8UHHH}H}YH +HH}UHHPH}؉uHUHMLEHE؋@;EwXEHpHEEsH.+HtMHUH5K8EEH}t2HEHUHHHHHHPHMHHHBHAH}t$HEHUHHHHHHEȉH}tpHEHUHHHHHuMHEHUHHHHHHPHEHHEHUHHHHHP HEPEEUHH`H}HuЉUHMLEHm +HHEЋHHHHHHEH8HEH}uXEHܨHEEH +HtMHUH5 EEjHUHEHHEHHEЋHHHHHẺHEHHEЋHHHHHHEHHBHEHHEЋHHHHHHE@BH}ttHEHHEЋHHHHHHEHBHEHHEЋHHHHHHEHHEH}HHHB QHEHHEЋHHHHHH@HEHHEЋHHHHH@ HEЋPHEЉEEUHHĀH}uHUHMHE@HEH0H}H=Ẽ}yWẺEHݦHEEܽH +HtMHUH5 EEH}tH+HH}HEHEHuHH}HEHMUIẼ}ydH+HH}ЋẺEH)HEEH +HtMHUH5 EEEEUHHĀH}HuUHEH$+H8HUH5/E}tIHa +Ht"HuH5yf }EHE@HEH0H}عE}tIH+Ht"HH5  }WEEHEEHEUH}HEHMAIH5Ϥ@E}Eu2UH}HMAAH5E}eEȅt HEHuUEH8HEE H+HtMHUH5 EE6HEUHuHH}HMIE}xE}HUEB}ya}t[H+HH}H+HH}HN+Ht+HbH5fSEH}.EEEUHHPH}HuHEH+H8HUH5E}tIH+Ht";HѢH5բ}#EE:HEHUHHHHHuXEHnHEEAH,+HtMHUH5I6EE3HEHUHHHHHpHEHUHHHHHLHHEHUHHHHHH}ALH5蟐E}y?Hq+HIHH5rxEHEȋ@;EH}HUH5nrE}y;H+Ht+PHH5EH}EEEUHH0H}HuUHEH++H8HUH5۠6E}tIHh+Ht"}H|H5m}EaHE@HEH0H}E}tIH+Ht"H H5}^EE܃tHEHHuiHEH@Hu\HUH}H5EE}y?Ho+HHH5pcHUHH}H5E}y;H+Ht+H#H5'EH}EE؋EUHH`H}HuEHEHEHHueHEH@HuXEHHEEHk+HtMHUH5uEEH+H8HUH5|E܃}tIH +Ht"HH5!}oE|HEHHuH}ȹH5YHEHHEH}ȹHH5YE܃}tIHe+Ht"HyH5}j}EH}ȹH5#YE܃}tIH+Ht"H H5}_E]H}HU׹H5cXE܃}tIH+Ht"HH5}EHEpHEHHHEH}AH5 貈E؃}yBH+HH$H5(HEH@HEH}1HEH@HuH}ȹH5&WHEH@HEH}ȹHH5WE܃}tIH^*Ht"HrH5vc}EH}ȹH5WE܃}tIH*Ht"HH5 }XEVH}HU׹H5VE܃}tIH*Ht" HH5}EHEpHEHHHEH}AH5a諆E؃}y?H *HHH5!{HEH@HEH}4H}HUH5 E؃}y;H*Ht+#HH5EH}uE؉EEUHH0H}HuHEHE@t HEHHuEH*Ht"CH$H5(EGHk*H8HUH5vE}tIH*Ht"JHH5}EHE@HEH0H}3E}tFH8*Ht"PHLH5P=}E_H}HUH5GT E}y;H*Ht+WHH5EH}EE܋EUHH0H}HuHEH*H8HUH5E}tIHD*Ht"{HXH5\I}EHE@HEHH}H5DRE}tFH*Ht"HH5}8EdH}HUH5ܖ E}y;Hj*Ht+H~H5oEH}JEE܋EUHH0H}H*H0HHEHHEHHuUEHHEEH*HtMHUH5EEEEUHHH}H*HHEHx H*HHEH8H}HH*HH}UHH@H}HuHE؋@uUEH7HEEH*HtMHUH5EEHUHMHHHBHAEEUHHH}HuHE@HEH0H}Y*UHHH}uHUHMLxHEEHx@HxH0H}H *Eȃ}yZEȉEH:HEEH*HtMHUH5E؉tHEHHHE@HHHHHEHE@HEH0H}*Eȃ}yZEȉEHHEEHT*HtMHUH5q^E艅t;H}Ho*HH}HEHEHukHz*HH}EHHEE H*HtMHUH5ޒEtHEHHhHhHHHEHEHuHH}HHMUI&Eȃ}yDH%*Ht"H9H5=*Eȉt DžttUHHpH}ȉuHUHMLELMHEȋ@;EwXEH͑HEE3H*HtMHUH5EEkHEȋ@(uXEHjHEE6H(*HtMHUH5E2EEH}tHUH HMHHHBHAH}t3HEHHUHHHHHHPHMHHHBHAH}tsHEHHUHHHHHuOHEHHUHHHHHHPHEHHEHHUHHHHHP HEPH}t%HEHHUHHHHHHEEEUHH`H}HuUHEHa*H8HUH5)lE}tIH*Ht"jHH5}EHE@HEH0H})E}tIH.*Ht"pHBH5F3}E EHEEHEUH}HEHMAIH5B}E}xnẼu,UH}HMAAH5IE}x:HEЋUHuHH}HHMI;E}xE}NHUEB}yj}td}t^H*Ht"H$H5(Hg*HH}HW*HH}HUH H}H5ME}yK}tE}t?H*HHH5kHUH}H5E}yG}tA}t;H*Ht+H1H55"EH}EEEUHH@H}HuHEHO*H8HUH5ZE}tIH*Ht"HH5}EHEHHtrHE؋@HEHH}H58HE}tcH*Ht"H"H5&}tE H}H5xGHEH@ HtsHE؋@(HEHP H}H50GE}tcHt*Ht"HH5y}EH}H5Č2GHE؋@uH}H5 GEHEHHUHHHHHpHEHHUHHHHHLHHEHHUHHHHHH}ALH5yE}y?H\*HHlH5p]xEHE؋@;E.H}HUйH5Y]E}y;H*Ht+HH5EH}EE̋EUHH@H}HuHEEEEHEH*H8HUH5%E}tIHA*Ht"2HUH5YF}EHE؋@HEH0H}E}tRH*Ht"8HH5H}}.EEH}HMHUH5ɈRE}tKHW*Ht"@HkH5o\H}@E+EE ЉHEЉH}EEUHH@}HuHEHe*H8HUH5pE}tIH*Ht"bHH5}EE܈EEEH}HU H5RCE}tOH(*Ht"kH<H5@-H}}EsH}HUйH5)-EH}}yAH*Ht"uH†H5ƆEEEEUHH0H}HuHUHEH*H8HUH5E}tIH"*Ht"H6H5:'}EHE@HEH0H}E}tFH*Ht"HƅH5ʅ}ESH}tH}H5VEHHEHH}tH}H5:HHEHEH};EUHH0H}HuHUHEH*H8HUH5E}tIH*Ht"HH5}2E+H}HUH5pE}yBHa*HHqH5ubH}HUH5CE}y;H*HtHH5[H}HUعH5E}y9H*Ht"HH5H}EEԋEUHHHXHPHHHEipHqH*H8HUH5E}tLH*Ht"HH5}KDHX@HXH0H}gE}tIHl*Ht"HH5q}E.HHt~HHH}H52Y2E}uHHO}tIH*Ht"HH5}JEDžlH}HlHpH5KE}uaHpH8HH0HDž(H8H0H((uHP HPEH}uDDUHH0}܉uHUHE}u HyHE HHEHC*H8HUH5NE}tIH*Ht"JHH5}E`H}HUH5`?E HHHTnHxHDžpHHxHp(EMH`AH n4H}HH`AE}yBH*HBHiH5iuUHHLщHHHH HHHHHHHLHH8UE􋵸HHHHH HHHHHHHHH 0HDžUEHHHHH HHHHHHHHHHHhH5lH`HDžXHhH`HX(EMH`AH.lWH}HH`E}yBH*HJUH hH5$h#HHEH@*HHHDž}yBH*H_HgH5guUHHLщHHHH HHHHHHHLHH8UE􋵨HHHHH HHHHHHHHH 0UEHHHHH HHHHHHHHHGUEHHHHH HHHHHHHHHMHHHHHHHD0pHHHHHHHt8E}EmHE4EH}HUH5agEH}[}yBH*H6H\H5\EEHMHHHHHHDG;EEHE4;EH}HUH5\Eԃ}y9H!*Ht"?H5\H59\&H} EUHH0H}HF*HHHEHHEHHuUEH[HEEbH*HtMHUH5[EEEEUHH H}E&H*HHEHEHHHxуEHE@;EwH*HHEH8Hw*HH}UHHPH}؉uHUHMLEHE؋@;EwXEHZHEEH*HtMHUH5Z蟿EEH}tHEHEHHPHEH}tHEHEHHHEȉH}t9HEHEHHHPHEHHEHEHHPHEPEEUHH@H}؉uHUȉMH1*HHE؋@HHHEH8HEH}uXEHYHEEHg*HtMHUH5YqEEHUHEHHEHHE؋@HH‹EԉHEHHE؋@HHHEHHBHEHHE؋@HHHEȋ@BHEHHE؋@HH‹EĉBHE؋@PHE؉PEEUHH`H}uHUMHE@HEH0H}@E؃}yWE؉EHvXHEEH4*HtMHUH5QX>EEMHUuH}E؃}ydHi*HH}ЋE؉EHWHEEH*HtMHUH5W軼EEEEUHHHhH`\HEHDžpDžxH͹*H8HUH5[تE}tLH *Ht"HWH5"W}pX|Hh@HhH0H}茞E}tIH*Ht"HVH5V薻}EEMH}H[@HEH}HMHUHu[ E}tU}tO}tIH*Ht" HVH5V}VE}t}u EEE ЉEMH}HbZ@EHDžpDžxUH}HEHpHuAIgE}t}u EA}x;uMHpH`E}xHDžpE}nE}t}yT}tNH*Ht"; HTH5T讹H*HHpEH}vEXXUHH0H}HuHEH¶*H8HUH5XͧE}tIH*Ht"` HTH5T}eEyE}t7HEHEHHHHEHEHH@9H}HSH5SrE}tIHH*Ht"k H\SH5`SM}讳EHEHEHH@tQHEHEHH@EHEHEHH@EH}HUH5WEH}H5WE}tIHr*Ht"~ HRH5Rw}زEH}H58W0E}tIH*Ht" HRH5R }lEH}HVH5V E}tIH*Ht" HQH5Q蝶}EHEHEHHpHEHEHHHHHEHEHHH}AH5YV"@E}y?H*H HQH5QxEHE؋@;EH}HUйH5PE}y;H*Ht+ HPH5P脵EH}_EUHH0H}H*HHHEHHEHHuUEH PHEE H޳*HtMHUH5OEEEEUHH H}E[H*H0HEHUHHHHHHxH*H0HEHUHHHHHH8փEHE@;EwH*HHEH8H*HH}UHHPH}؉uHUHMLEHE؋@;EwXEHNHEE H*HtMHUH5N迳EEH}t%HEHUHHHHHPHEH}tMHEHUHHHHHHPHEHHEHUHHHHHP HEPH}tLHEHUHHHHHHHEHHEHUHHHHHPHEȉPEEUHSHxH}HuUHMH*HHE@HHHHHHEH8HEH}uXEHmMHEE* H+*HtMHUH5HM5EEHUHEHHE@EHEHUHHHHHEBH}tuHEHUHHHHHH*HH}HHEHUHHHHHHEHHEH}HHHBFHEHUHHHHHHHEHUHHHHH@HE@HELHEHUHHHHHHxHLEă}yTEĉEHKHEE: H*HtMHUH5K衰EEHE@PHEPEEHx[UHSH(HHEMHpHP@EHMHHpH)Eă}t}u E;}tLH*Ht"W HJH5J路} H@EH٪*HH@HHHHHHH8HEH}u[EHAJHEE^ H*HtMHUH5J E쉅aHUHHHHUHHHHHH*HHHHHUHHHHHHHHHHHHBMHpHN@1HHUHHHHHL@HHUHHHHHHHHpHA[E}x H@PHPEe}y}t E DžH([UHH0H}HuUHEHE@t HEHHuEH*Ht" H.HH52HE7Hu*H8HUH5_M耛E}tIH*Ht" HGH5G跬}EHE@HEH0H}=E}tFHB*Ht" HVGH5ZGG}訧EOH}HuE}y9H*Ht" HFH5FH}ϐEE؋EUHH@H}HuHEH!*H8HUH5 L,E}tIH^*Ht" HrFH5vFc}ĦE:EH}HFH5VFE}tIH*Ht" HEH5E}JEHEHUHHHHHHH}H5+KE}tIH^*Ht" HrEH5vEc}ĥE+HEHUHHHHHp HEHUHHHHHLHHEHUHHHHHPH}ALH5xJ61E}y?H*H HDH5D虩oEHE؋@;E>H5B>/}萞EyEH}Hc>H5">E}tIH*Ht" H=H5=赢}EEHU؉HHH}H5ICbE}tFH8*Ht" HL=H5P==}螝E{EHE؋;EH}HUйH5+=/E}y;H*Ht+ H<H5<辡EH}虆EE̋EUHHH}H*HHEH8HԜ*HHEHxUHHHHH@HEH@HH@H@H@H*H8HUH5A蒏E}tLHğ*Ht" H;H5;ɠ}*<HH@HHH0H}FE}tIHK*Ht" H_;H5c;P}豛EDž\H}H\H`H5@0E}tIHў*Ht" H:H5:֟}7EDž\ H}H\HUH5@E}tIHZ*Ht" Hn:H5r:_}EE8蛕}E}(H;*HtH58L}H*HtH58H*PHKE}y9H*Ht"#HT7H5Z7跔H*PJE}y9HZ*Ht"+H6H57_H1*PRJE}y9H*Ht"3H6H56Hِ*PIE}y9H*Ht";HL6H5R6诓H*PIE}y9HR*Ht"DH5H55WHA*P IE}y9H*Ht"LH5H55H*P8IE}y9H*Ht"THD5H5J5角Hy*PHE}y9HJ*Ht"\H4H54OH!*PBHE}H*HfH4H54}H*HtH54賑HŎ*PGE}y9HV*Ht"rH3H53[Hm*PGE}y9H*Ht"zH3H53H*PFE}y9H*Ht"HH3H5N3諐H=*PFE}y9HN*Ht"H2H52SUHHHEHMHUHuIHEHEHm3HEHEHuH}HM(u~HEHEH553HuHEHuH}HM(uAHEHEH52HuHEHuH}HM(HEHEH52HuHEHuH}HM(HEHEH52HxHDžpHuHxHp(uXHEHhH5>2H`HDžXHhH`HX(u EEEUHH }!}u(H*H *HuIHs*%}H*HtH5x1Hʉ*Z]2CE}y9H*Ht"H=0H5C0蠍Hr*Z^BE}y9HC*Ht"H/H5/HH*ZBE}y9H*Ht"H/H5/H*Z\*BE}y9H*Ht"H5/H5;/蘌H2*ZAE}y9H;*Ht"H.H5.@Hr*PyBE}y9H*Ht"H.H5.H*P !BE}y9H*Ht"H-.H53.萋H‡*PAE}y9H3*Ht"H-H5-8H*P+AE}y9Hۉ*Ht"H}-H5-HR*P @E}y9H*Ht"H%-H5+-舊H*P{@E}y9H+*Ht"H,H5,0H*HtH5-H*P0?E}y9H*Ht"-H;,H5A,螉H*P\>E}y9HA*Ht"4H+H5+FH0*P>E}y9H*Ht";H+H5+H*HtH5|,贈HV*P]=E}y9HW*Ht"GH*H5*\H*P^=E}H*HOH*H5*Hi*P]1=E}y9H*Ht"YH<*H5B*蟇H*P^LLILLAHLHH>HNHVHF0HV8III I IHH I I M1H~HNL)LLHHF HV(IIIHIHHLII I H I H I I H>HNL)LLHIIIMÉI)I I M L)IILLHH>HNHFHVSUATAUAVAWHFPLNXIML)IHMI H I I M1MMILN0LV8IHLHNLHVL^@LHnLfHLH~ LLF(MMIVLLLMILHMMMMHII H MMI I L MI I M MI I M MI I M II H M HLLLLIIMMMI?I M)IMLLIIMMI M)IMMMMI?LLLMMMMMI?I M)IM^L)HLHNLHVLHnLH~ MLF(A_A^A]A\][SUATAUH^HHH7H HNPIH I7L HVXIH I7L Hn`IH I7L H~hIH I7L LFpMI I7L LNxMI I7M LMI I7M LMI I7M HH^HNHVHn H~(LF0LN8LV@IMI IMI7I M LHLH^HHNHHVHHn HH~(ILF0ILN8ILV@A]A\][fDG@HH\$Hl$؉Ld$Ll$ILt$L|$HHOH\$XMHD$PHt$IMHH IHD$H ED$HLLO@NAL$IT$ LH1AL$1H@HLdAT$LHu*1H\$Hl$Ld$Ll$ Lt$(L|$0H8DHHtSHHHLAsLHHH4vHI4L sLHH vHLI , KMLHL HLO sT$LHHL\SHH4RHLI HLsHSH1HLSH1HLHuH[A\H H5H=+輇f.fG;HfAWMAVAUIATAUHSLH(wH $΍4vH IHcM4HHIHD$L%ƒ?D$HT$]UHDHA HRI(]uHL$H4vII4]MLD$HH IvAI AӃI4I]WuH$HD$L$H|$HUHHHD$ HFHH9D$}L$@+L$ID8HH HWҍ4vAHRLHcE1I9 HAƃ|$l$Ld$ L$I1HL$LLH\uuAELD֍4vHRHcI MDLL IHcULD$LLLHXMAFLL!Éߍ IHcUMA!ƃ|$FH|$tAHl$+L$Ht$ LD$H$D$Ht$H|$PHBHL!HHD<fDAAHHD$PTIUHt$PLHHT$HUH|$P1HHHLz1҅HHH~U1fDHI3DHH9IDHH9u1I IHH1H!H1H1IIHH9uHL$HLLHt$1HHLHLLHHLLɉH4$1HHLHH H5H=Լ|IEI DulH[]A\A]A^A_H H5H=Q|H H5hH=|2|H H5IH=OZ|H |H5*H=H{@AVD9AUIATEUHSHvnHL4M9sQH<LMD=1E@HH~1HH#HHH9uIHLH)I9vA[]A\A]A^H H5H=-J{f.H@uIHщH5HTH #H5H=Xzf.DH@uIHщH5/_*HVH #H5#H=}*zf.fH9SI1ىȉAAWAAWAAW9AvăvSLt4AEAC ʼnA@AA31A1A9Cu[ÍE1҅AtD1HB AHA4AAA4uAAE9rXSHHH[f.UISH lQ,A 4E1Dƍ DILQA  A E9‰wA9DL 6]*Hr7DFE1_A A A A H1D؉3 AI9 tjD1ҋ AtAvσuAA A A  A ,H[]A<H b6H56H=861wH C6H55H= 60wf.AUIIDATDUDmSAtHE1AA7AA7ˆAI2AI9uGd,[]DDA\A]f.HItu18HH=uE1E1E1DA 8BDDDA8AA 1IIAuƇƇHH Y5H5'5H=*5*qvH :5H55H=5+RvfSAHĀT)E11IAB HA9uH!5w0DFMAD‰AI u$$AC=wfECAAAADE)D4!H44Art!CLȃ2u1ɐfADIfAI fOHH@uH[H C5H54H=4 uH $5H53H=3tH 5H53H=3tfD1if T@AT@AUHSHfDKfAfDCfDS?fKAA fCAAA fCA fC A AADf DD!fA D!f)Gf)DFD!Gf)FDfA!fA)FfD+GD!fA)DfAD!fA)BfD+ GD!fA)D!fA)AILA?f+ GL?fD+GLȃ?fD+GHȃ?fD+ GA(DDMDEfDUMEDfEDfEfAEt HHs[]A\H (3H51H=1rUHSHH@ufD^f1fDVfDNfDFAA fFAAAA fFA fFA D HHfDDDD!D!fDTADfADDD!AD!fDLDfADDD!AD!fDDD fADDD!AD!DfA^LH?fDGL؃?fDGLЃ?fD GLȃ?fDGH;DDDSfDKDCCDfCDfCDfCt HHH[]H 1H5 0H=)0ZqDH@uIHщH5S*HOH w1H5V1H=*pf.DH9t)t!HE1ʃDHTIHTuɃtD@E1DADɉAHDHtE9HDHtA@wfSHHH[{f.UHSHzDRH8H BI8H0H BH(H BH H BHH BHH BHH B H0I BI B H(I B H I B HI B HI BHI ƒ E DBBI8H0I BI BH(I BH I BHI BHI BHI MIt[  DJBI8H0I BI BH(I BH I BHI BHI BHI LHH<$H-HHH LLT$H-HHT$`H HH1HHD$hHH1H HO/7H HH$HHH$HH/H/H H HHH$H"HH$H LH"H$LH1HI1HH LH HH$HL HHT$ HHD$(H1H H1HH HHL$@HHHT$HH"HH"H H H5P*IHH$H"H$IH"HI H H;fH3 $ILL$H"IH$I H"IL1I HHH(H0%DHD3H8HD3 HH %D3 HHH33HsLXz3 H3T$D1AL1A1H I L1HHH(H0%H3H8H3FH1 čFH1 čFH1 ĉHHHH!H H1H!H H1uH1L$HH3$HT$H1L$0H1L$ H$H1HEHL$HMHt$ H1HUHD$(H1HM H3t$0Hu(H3D$8}HE0JD]LMpLCxAIHIpAHH !1HH !H 1H I3@IIIAI@IAIHH !ʉH 1IH!H 1H H1IAIPH1IqI@H1III3PIQI3I@II@E9XABAJHHDDHH3HDH[]HLH<$HH1H1H LHoSTHHHL$ H HH"HHD$(HH"H EH HHL$XHHHT$PHH1H1H H LT$HHHT$hHHH/H/H H HH$HHH$H/HH/H H H5H*HHH$HH/H$H H/H;fH3 $HH$H H$HHH(H0%DHD3H8HD3HHH %D3 HH333 HsLXzL1D1AA1H I L1HHH(H0%DHD3H8HD3 HH H%D3 HH333 HO/7D1AA1H I L1HHH(H0%H3H8H39 18 EY[e1É 1AAAD G }1AƉA ED D1A‹D$AE Dȋ\$GO~oD D1B3]\$ȍBD E,D1ADAAD 1Ѝ B E ND1ADAAD 1AËD$AEB CB;~SЋ\$D D1BD D1ADA AD 1ЍB4(D$B5:Ѝ*Ћ] D1<0D 1 8D$B(ӆ 1 EEM} ЉE[]A\A]A^A_fnfDp fpAfp"NV ^0(ffff(ffff(ffff(ffAfff(f(frfrff(f(fr frff(f(fr frff(f(frfrfffpɓfpNfp9(f(frfrff(f(fr frff(f(fr frff(f(frfrfffp9fpNfpۓ(ffAff(ffff(ffff(ffff&nffOf n0ffW _0f.@HCfnfDp fpAfp"OW _0(ffff(ffff(ffff(ffAffĸ fD(f(frfrff(f(fr frff(f(fr frff(f(frfrfffpɓfpNfp9(f(frfrff(f(fr frff(f(fr frff(f(frfrfffp9fpNfpۓ(ffAff(ffff(ffff(ffff'offg o0ffHG H@rAi0fZ0a fR ifJ!fHI@HR@H@H trH0tr (((Htr ( (IIHtfI~N3 N MIfpfI~HtDB3 B MII HtfDfB3 fB MIAHtF2 F f.HDȉ$DFADD$NɉL$V ʉT$ FȉD$DFADD$NɉL$VʉT$F ȉD$ DF$ADD$$N(ɉL$(V,ʉT$,F0ȉD$0DF4ADD$4N8ɉL$8V<ʉT$<DGOW DOyZAD $AA1E!A1EAAEAT$AE1A!A1DEADL$EA1E!E1DAADAADD$ AE1A!A1EAAED$EA1A!E1DEADADL$AA1E!A1EAAEAT$AE1A!A1DEADL$EA1E!E1DAADAADD$ AE1A!A1EAAED$$EA1A!E1DEADADL$(AA1E!A1EAAEAT$,AE1A!A1DEADL$0EA1E!E1DAADAADD$4AE1A!A1EAAED$8EA1A!E1DEADADL$HL\OL$LtL|L$LtL|Hx\ML$L$HxDL\OL$L|L$L|HxyLLLT f.LTLLLO$I>O,I>L\O4I>OL$LlLtL|L$LlLtL|HxD)A_A^A]A\f.DATUSHH)HtH|LdILAIIAArft4IL\IDHIH IIII H'HIDIII HIIDII 1IIHu LLIDII IIDII LLLTL\IIIIDII LTL\IHIH IDHtk@III LTIIDII L\IIDII HLLLTL\IHHIH LLIDHuIII LTL\HLLHLLHH[]A\f.@H\$Hl$HHt?uH\$Hl$HH-)HH51H}tH}H5Hl$H\$1HmfDSHwHH)H5dHH81<HIAHJ4JLL$HL$MH|$H(L[]A\A]LA^A_#UJHAWMAVAUATISHXHEHHH}HuH)HMLMHT$HM9HULLHL)HMHEHEII9|H%LMHMHHuH}II9ILH)H9HEL,HuH}IHILvHULmIDL0s H@H@rL]I)LeMME1LULUL;}HMLeLI M)IIUIHL)L9IEsBI~HEL]IHEHML,H}IIt HM貍7LUMLMLELHULL He[A\A]A^A_HULLL]L HL]L;}}HMJHBHI u.HEK 1L)HxH9tHQHHBHAHHtLUE1MfHfDfDLl$IL|$IILd$Lt$H\$M)Hl$HhI%IHt$ HT$HL$LD$MHL$KT-MMiHHD$J,MLLLHtcJD5Hs H@H@rH\$ HD$(HD$0HH|$I%LL$HL$IK?MHLHHD$JMLLLH L׋H+s HCH[rH|$ H|$0LHL$H HD$(H\$8Hl$@Ld$HLl$PLt$XL|$`HhDLD$HT$LHt$ yHLD$HT$IMLHLRH>HL$LHHHtrHD$I<H9HL$HHHL$0HBHH u.H+|$H1H@H9tGHQHHBHAHHtHD$(DHL$HD$(HHL$0lHD$(^HHD$(HD$0GULHHAWIAVAUATSHXHEHHUHLeH)H}HMHT$LELMM)HM9HULLHL)HMDHEH]HH9]|H% LMHMHH}ILH9]I HUH)H9 HEL,HuH}IHILyHUIDL0s H@H@rE1E1H}O/HULmI)ML+}ILmIIUHL)I9IEv?IQIUHBHIEtHL9-HHBHHt1LMLEIHMHULH}L]L}IHELeLmL]LHHMHMIHSI%LMHMK$H}M?HL;etZHUL)I9HEN,HuH}ILIL"HUIDHs H@H@rH}1HeH[A\A]A^A_LMLELHUH}HnLMLEHHUH}LH9]ILmE1O/GHML,H}IIt HMqHMN,H}MIt HMK$K/HMHUHHH(LEM)L9EHMHHBHH HE1I)H IL9HQHHBHAHHt1@K3fHMHULLLUE1HLU9H}AH)H9}%HMJHBHI u-HE1H)I HH9t-HQHHBHAHHtE1E1AE1f.AWAVIIAUIM)ATUHSH8I'Ht$(HT$ HL$LD$LL$-N$LMHHt$(MII1ZfUHAWHAVAUATSHHH H8HH@fDH8H@H@HHHHH=H8L$H H8HI44I<HD@DfDHIHL0HHfDHxML IHM9tM9sL諣1HHL虣HD9SHȉLtHz1É[@H[@AWIAVAUATULSHHH$HT$(H$L$H$Ht$0HD$H$HT$JLL$ HL$J LtHT$8KTH$HL$@IDHT$HHM9HT$PHLH$H$HL$MHH$&HT$(HLL$uHt$0LHH_D$`t$`HD$8HT$0HMHT$0H<$HH)H $D$hHD$8D$`HL9sHL$ H$MHHx%HL$HH$HH$HT$PHt$LLHHT$$H$MHL$1L$lL %$HD$PH$HyHt$LLLFHL$@$LHL$XHHUI9HT$xHt$0LML$IMHL$p$9D$`H$HL$PH HL$HH$LLHD$d$nHL$XL!M>HT$ LLLuI)HD$XL H;l$pLD$pHt$(LH$H#D$`HT$0Ht$(HH!H\$xD$LH$T$dH|$(LIuDD$lH$IًT$dLLASL;l$x HL$HT$xMH4$H$H#HT$Ht$LLHL$xH9L$pHT$XHLD$pHT$xLHt$0H$"DD$hH$IH|$0L5H$HLL_EHT$(HH$HĘ[]A\A]A^A_H-Ht$0HLHHL$8IHD$0ML$Ht$0H<$HH謞HT$8I)H$L9D$hD$`L$Ht$ H$IHL"HL$HH$HH$HT$PHt$LLHHT$:$H$ILL$1L$lL!DHL$0Ht$LH$v!MHD$@HT$LLLLHD$XHT$XHHIMH9HL$pHt$0IHLL!HD$8HT$0H<HMHL$xg@LD$xHL$0LLL IEHD$p=HT$(HH$HĘ[]A\A]A^A_HH$HLLDLD$xHL$0LHT$pH$a `LD$xH $LHt$H$> H\$8H\$0HHt$0HT$(L#HLHKHL$(HT$pIH$LHT$ LLLG$HT$ LLLXHT$XHHL$HH$LLH0D$d;Ht$0H<$HH H$HL$8D$hH fHL$0HT$pILL8H|$8HL$pLLHHEHD$xfDH\$Hl$LLd$Ll$HLt$L|$HH$L$IHT$8IHL$0LL$(HD$ H$IL$HD$H$HD$xKD$THD$@K IHD$HD$@ILHD$HHHLL9HL$(H|$@MHHHL$H|$HMHLHL$MHLHHL$ MHLLHL$HT$@HH`HL$HT$HLJD=LFD$TKD=|$TLl$0Hl$8@H\$XHl$`Ld$hLl$pLt$xL$HĈHt$(H|$@IHLGHt$H|$HILL/Ht$ILLHHt$ ILLL)HD$LL$(HL$0HT$8L$L$H$HD$H\$XHl$`Ld$hLl$pH$HD$ Lt$xL$H$HĈf.UHAWAVAUIATSHGLHEEHH4HHFHH)HD$HHEHELHH AEEHH4HHFHH)HD$HIcuHE6HHEvHFH)HD$HHEHELeHH8vH H8LLpL`@t H}1HHe؉[A\A]A^A_IcEH4pHHFHH)HD$HH 1HxWH IHpLHH(AbAEEHH4HHFHH)HD$HHEHELHH0>HPHH@xCLE1DAD9LH0H@H8cH8H H(H8LLoL>tH L9tIvL HL9ft;LLL :H LDL>u1H@uBH}HfDH}腖7H}wH}iOH}[H}MkUSHIHDHsHlSMXIHlHHDHHHr-MI)L!M *IHH,IBHHHHHsH!H)AHtI`M1HILHH II)ICLHI HLHH)H9H+HCH9sH[]H)fUHSHAT?IILIMHHkLLctHLILCA\[]f.@AV@IAUIATUSLQHYHi t/H3HDIIIHLLIHII LDLLHH|(L_HGOLOIHGIIILIIHILIHHr=L_IHGIIILIIHIHLIHHsMMIIA}LMIIH1M)IHI ILIeHILLII)K0L9LBLL)IBH[]A\A]A^LyH1fUHSHAT?IILMIHHkI؉HIHHHHsHIJ4"H9HCLHHHHsHIIH9LCILc A\[]AWAVAUATUSIILYHYHi Li(La0E1t*rUtcH|HGILIIHGHfH|HGILIIHGHIIHGHyDH|LpfDH|LGL\f.HGLWIIHGHHIHGHH HILHIILHIMIIIHwAvLIIMH1)LHHH HI&LIIHMHHI)IM9LBLH)IBH[]A\A]A^A_UHSHAT?IILMIHHkI؉HIHHHHsHIJ4"H9HCLHHHHsHIJ4"H9HCLHHHHs HIJ4"H9HCLHHHHs(HIIH9LCILc0A\[]HcH|Hi,HFHVH5)H)ȋF%HH9~&BHȋ%HH9|HX)DHHHGHHUS~vHwHoAAH )E1McHIHBHE9ACAHHD9H8|EH2HEHH@AD9}[]fDLd$ALl$ALt$AEHl$H\$L|$A?HHI9HHt$HL$D)EAH4΍PJDH)L,+HHT$Ht$DLM}L)lyHT$HHDHEs HEHmrLHu IIEs IEMmrH\$Hl$ Ld$(Ll$0Lt$8L|$@HHDEHL$HD$JAT$H4DH)xH<+HT$Ht$DHL)uHHEteHH3HUHH)H9HEv@IHU1HBHHEu#IEH9gHTHBHDHHtݹJtHD$HHLLL)HH)H9Hv?HHVHBHHFtHH9HHBHHtE1MHHH)H9HvFHHVHBHHFt $HH9HHBHHt1I)MMJHEHHHEuCH|$kHEHHHEt HH;T$FHDHHHDt1IDHL$HT$N4HAT$HL)J HT$Ht$I<.HL)1HL$HD$L,HL$LL)IHT$Ht$LM<$H) HT$HDHEHmr HEHHHE H|$~wHEHHHEt @HH;T$tEHDHHHDtI@:HE@f.AWAVAUATUSHXHH|$ HL$LD$LL$H\$Ld$LjL:H$HLD$H|$ HMHt$0H$ILLHD$H$ILD$Ht$0LHH$LHH|$ HD$(WH|$0FLct$H$HT$HD$@HD$PJ,HHT$HHHD$8IIcLl$ HT$Ll$PHD$(HL$H$J4(HT$(IuLHD$8N$*H.H+H$LNH)HHH?HHH!HI,I$s ID$Md$rMeHT$8LM,,HLH$LL4HHSH?H?H!H)J\%I)$s Il$Md$rHD$@HD$HHT$0HD$PH9T$@HX[]A\A]A^A_LH7H$HHHT$ HD$HH,H:HUHH}H$HHFIHD$ LD$H0IJ<HHv`HHHHH)H9HvCH|$HVHBHHFtHH;L$HHBHHtHMHMI4HHHHH9Hv:H|$~JHAHHHAtHH;T$t(HHHHt1HHX[]A\A]A^A_1놸UHAWAVAUMATSHxEH}HuUMLxHELcM9dE4HcMHcEE1ULuEHpHHMHMHhHMHEdILhM9 E]D9DMcHxH} L;dt&HM HcHd)HHHHuHpUM)Hu H}HEHx;AIUUD;}tJHMHEMHLHMHMIG}tƋEHUHfDHHHuMH}HHe[A\A]A^A_JLL)HpHH&HH)Lt$II9JHHEuUL9xt1L9},HHxI HHHHHHI91HUMl$LxJ2HHxHxHLۄHtI9HxH4H1HBHI6HC8HHHLI9HWHHHBHFHHt#JHxLLL)HHxHEDHxHELHI9L,}uLL)E1HHM*LLLLHEH]ALmII9}EuLLLLH)EEHtH1HMHH1HUH)H>HIH9IuIIF1HHIFUID$H9]IDHIDHHt-HLLL.HeI9IH4HKHBHI6I46t6fDHI9HVHBHFHHt HLLLHI9LIHHKHHIIt fHI9HBHHBHHtHIHHH)H9I.I~>IV1HBHIFt!fITHBIDHHID$H9uܸIHHII~IF1HHIFID$H9tIDHIDHHt˂HnH= nlH}UIHUHHHS)HHTHTH:tHH(H@rH:tHH[]HuHH[]DHEHHtHEHHufDfDAWMAVAUATIUSH8H|$HL$HHL$H|$Hډt$$HcD$$HT$MHL$t$$HHHH$T$$&HcD$Dd$4E1D$ D$0HHD$HI/HT$(fDH$HL$LT$0J4H$HD$HL$N$J4HT$(H.LH+LH)HHH?HHH!HI,I$s ID$Md$rHD$HT$(HL$N$HLM,,LLLHHSH?H?H!H)I,I)$s Il$Md$rD$ IƋD$4T$$D$09T$ H8[]A\A]A^A_HH7LHHeHD$HHl$H8HPHHHT$LHHzH~IHD$LD$H0IJ<HHv`HHHHH)H9HvCH|$HVHBHHFtHH;L$HHBHHtHMHMI4HHHHH9HvHQHqHBHHAuALD$0II~3HVHBHHFtHL9tHTHBHHDtHOb fUHAWAVAUATSHD}HXH`HXHPHHDL@L8H;XAGHEHH4HHFHH)H\$GHEH]HEEoE1AH0fDDDHH4HHFHH)HD$GHAHHE9uH}DRLXD1@IIEDtDHHHuH@H9PH81H9HH!HcEIcJDhHHHXHHC?HILHI}HMH5L9:L;XULHHpH(H H)HL$GHHhEDeLcuH1H]JIHHHxHCHH)HD$GHHpI1IHHElIFHH)HT$GHHUIU>LMHLPLHHHHuUHML$HHpDeHEMEHh $DHD$DEE;Hx\HCHH)Ll$GIH}LmMIFHH)HD$GHUMHL8HhHL@LT$ $UMHD$"HMHhI؋EH`LpHXHL$ HMHT$(HUD$0HEH $HMHT$DLd$HD$CH}HHHeH[A\A]A^A_AN$"HI!LHuLLHHPLuEHHEJD H4H.HFHH)H\$GHH} IFHH)HD$GHH]HDHLXDD@IIDwH0p(0qH}LpHEH}HpHpJH}pHhHT\H=C\YAZH}xpHUHY\H=\8ZH}HLpIH}L8pH}*pHH}LpU1HAWAVAUATSHH9H@H8H0d,HHEMH5H9ndHDžlӥlhlHH0KhH0@l@hMlHщpH0|2HH GșލC?IdAIcHMM5D9lHEH90(HclhL$]IID$HH)Ht$GH)HD$GHHHuHHhCD?HH4HHFHH)Ht$GHHPIcHHpHkH H)Ll$GIhAGHPHHHEhHH4HHFHH)H\$GHDhH]Ex\DhHEE1H AƸDHH4H|HFHH)HD$GHAHHE9uhH} ,HcuHcpL0L@EIIHHIT$J 2H9tAHH(H@rH9GH0tH0fHHHuHDdEH8HJ 2H9tEHH(H@rH9H0tH0HHHuHfDhpuMD$plHPLl$t$HuD$HcIUpIH8Ll$H}T$ $DLlHHdHMI|$HHLPT$0HL$ HUHMHt$LHH0Ll$(HT$H $hHMHD$EIT$I,9uJ2H8,0HHHHHHFH)Lt$GIH0D,HHXLEHEdDž`H@H8DdHL!HHEH@H8CH0HLgLXE1II?:HXJ<&HMtSLII9IvEH~;IFH1HHNHIFuH9tIDHIDHHt@H0HULHiHtUHHHHuGH0EHCHHHCt"fHH;0HHHHt1`I,9`H}HtHe[A\A]A^A_H0HLL=fDHuH0LH芻IfHuH0HHjLIL,huDpMD$plt$HPAHuDALl$$McHH4A@F|:A!DIcHudH}LHHBHEuIH}6hIHSH=SQH hMhH}@gH H}gHP}H}gIHSH=gSeQH]LHgLHHEgHHf.HHLL )McMAIHLZLIHLFILHGLJLZIHHHILNLVMHIMHFIHILHIHOLOSUAUAVAWHL*IH>HXH}iTIHXH}QTHHnHGLXAD f.SHEH)HC[f.AWAVA AUATUSHHHHD$`Hl$PLl$@L|$0H|$ HHD$̽HĽH|$1XH|$MFHt$;NHHT$HH$@HHLjHL菽LHD$,MHHHIMHLHD$DuIt5L!LHHHHM7NLHHD$,I|$,uLLMHCHT$ MH% H|$ Ht$xE1E1H,$H*HD$xHL$ HPHHoHT$xv"fH@HHouHD$xpH|$1H H|$ ?uHD$ ǀ HĈ[]A\A]A^A_f.f.fDUSATAUAVL,H4II܉ȃ3|HvMJlIKD1HIuJDHIIKDIfNIKDIE1HNLIHKDHNtHIKDHE1E1J\IKDI1HIxLIIE1LNINtHHBJtHvMJlIKDE1HIH!NIKDIE1HNLIHKDHNtHIKDHE1E1J\IKDI1HIxLIIE1LNINtHH^JtlMmHvMJlIKDHHI3NIKDIE1HNLIHKDHNtHIKDHE1E1J\IKDI1HIxLVIIE1LNINtHHaJtMmHvMJl IKDHE1IKDIXNIKDIE1HNLIHKDHNtHIKDHE1E1J\IKDI1HIxLVIIE1LNINt HHRJt JLHA^A]A\[]AWMAVIAUATUHSHHH|$HT$MIIWJHT$ HT$0LdHD$(HT$@I?LEHL$HIHHD$ H}LHt$0Ht$I8HHLHD$8I$hHEI$HEI$HIIyHH+T$(H|$LHHH[]A\A]A^A_IHLHHt$M蹞HEHIJHD$(UHLeLmILuH]ML}H`H}HHuHUHEHI1HHKLeI9IOHHH=I9IOHHHH)H\$HHuLLHN<KD%M4LELMHHLLH$?KL-L9JHUL)LJ<3KLHLH)H)s HjHRrHuH}K7LLRKHuH}HubH]LeLmLuL}HuHULH[H>H=><5I9H}IOHHKH Lf.ULHHHLFLNLBLJLVLRHvHRHIIIHH_LGLOLHt^fHLFLNLBLJLVL^ LRLZ Hv HR IIIIHHLGLOLWLH HuH[fDAWIIMAVAUATUSH8HT$(L)HL$ HLD$HT$0JIIHMHT$Ht$ MeLLT$L\$L5HHLT$L\$H9Hv5H~/HCHHHCtHH9tHHHHtIIHM&IHqHT$0HMTM\H|$~lHl$MMLHt$ HI$LHLT$L\$IHHqI]IHLT$L\$uHT$HMTM\M:HD$(LHH)HQIM;HAHHHAuAH|$(~9HBHHHBt "fDHH;T$(tHDHHHDtH8[]A\A]A^A_DAWAVAUATL$UHSHL)HCHHL$8LD$0I9LL$(~H)D$0HT$0HD$0H HL$8HL$0HT$8LHHH)HL$@HH 8HHD$0fDHxLH2HHI9tL9CHL$0HT$8HEHD$PHD$0HT$8HlHL$8H$Il$HHH$HH+\$0HT$HT$HIT$LtL,HT$xH\$XPM|$H$HI)HD$XH$H$HSL9HT$ HD$(HL$ HHHHHHHIHH)HHLL)LHH)H1H9IHHtHL!L!IHL9Ht$`H$HL$`LHt$8HC1I9I)HD$ H)H9L H$H$IH$HL$`H$H\$ H HD$XH$HL$xHHHTHDH$HD$xH$uHD$@H$H$Ld$xHD$hHH$HD$pH$HD$8HHD$HL$hIT$HT$L!H9H$HD$(HHHI$HHHIHH)ID$HLL)LHH)H1H9IHHLDL!L!IHL9L|$L+|$pLH$Ht$8HLD$LA1HL$I9I)LD$H)H9L!^H$Hl$pH$H$HT$LHT$8Ld$HD$HHL$@H$HLHD$0HL$8HL$xHHHHTHDH$HD$xLL$xIH9$LD$xHD$(HHHIHHHHIHI@HLH)HL)LH)H1H9HHHtL!L!HHL9HD$xH(I H$HrI9(lHD$PHĸ[]A\A]A^A_HD$PLD$xIH$HT$8LLHؔJT5HL$`H,L9+$HT$0Ht$8HL3@H+HD$`M9ZHD$`M)LJL$HD$hL$HH+\$pHt$8HILH?H9IHD$hI,$L!H$M9bIM)LTH$HT$8LLH͓JT5LD$H,IqH<4H=A4*Ht$8HL?H9uNLD$xHIH2L9HL)LH#D$hH9w@HD$hH#D$hH9vLD$xHL$8HII@HHQII@HT$8LHHIfHcWLGHHHH?HH1H)H9HxHHHHN t*HM\Mx4H?HL!uM9tIIHtHM)HJ4Hx*I<JTt$HHHuHHuMtIʉ?HHL HtIIHuM9uHH:HyfAH؃LAH\$ Hl$Ld$Ll$L4$IOH(LcLHHH(HHWHIHL^HLIHH(ILIIM1IIMILOILWML_HIHL^HLHWHHNHGHHWHHG HW(LIIHIIM1ILMIHH(ILMMMHMLGLOLWHW L_(HIHH^HHHWHHGHWHFHHG HW(HFHHG0HHW8IH IIHFIM1IIHFIM1IIHFHH1IIHHFH[IHHVHFHHHMMMMHɸHHLGLOLWL_ HO(HW0HG8NdL.HFJ4MCE1M)I1HJDIBHOJH1IE1KlHHJDKL1IHJDI1IIJDHK\IIxHM$HIl$IL$Md$HvNdL.HFJtMCMKIIIH1HG:IHHJDIHJDHуIHK\HJDIAHHJDAKLIHJDIҹIHJDI҃IIKlHJIIHӃIJDOTQIHHI\$I $HvM$$NdL.HFJ4MCMKIIHJHHOJH1IE1KlHHJDKL1IHJDI1IIJDHK\IIxHM$HIl$IL$Md$HvNdL.HFJtMCMKIIII11HGIHHJDIHJDHуIHK\HJDIAHHJDAKLIHJDIҹIHJDI҃IIKlHJIIHӃIJDOTQIHHI\$I $HvMHINlNtJDIE1KDI11fOHJDHѽIHJDHуIK\HHJDAIHJDHAIKLHJDIIHIҹJDIKlIHJD IIJD HӃIIQM$HHI\$IL$Md$AMHIN,NtJDI1KDH1AOHJDHѽIHJDHуIK\HHJDAIHJDHAIKLHJDIIHIҹJDIKlIHJD IIJD HӃIIQM$HHI\$IL$Md$ALnLvHFIE1ID$I11HIIHHIM$HHI\$IL$OLL_HvJHL֒ډH\$Hl$ILl$ NLd$L|$0AVLt$(H8HډLP!1I|)HgI|f.DHl$Ld$HLl$Lt$HH\$L|$H8VHII3F)HVLcI9?L<HHIL#$HHBHH<ITtHHHuHuIcEHH9|~M9tIvI}H衑Hl$Ld$A~L|$0Lt$(OH\$AELl$ H8HcH]H9|:IEN$8HcLLI9~L,HvHLrH UIHAWAVAUATSH8RH}HuA3@)LcMMxN,KL/H9HGHt`I9Hcs"I?Lt MfH:uEHH9wHcHL?HHH)H)HUuHE@He[A\A]A^A_1L9EHEHUHcL9 HEL`IT$IHULmIEAPHUJLH}HBHUPI<I4INHxHHHHHH9tvbAuLLLLL1M~$HEH8uHUH HHHuIuH}HUHDr 92@EuIfwBIEHH)H\$HLLHI/LH IHvoo_fDoog fDooo0fDoow@fDooPfDoH`fDoEfAfEofAfA^fAf fALn0fADv@HvPH`ffoHP>HvH_D(Hg D(Ho0D(Hw@D(D(WfAE(fAfA^fAf fAn0Hv@foHfD(IHI Wf8 HIuf8AWE(fDfDD(fAE(fAfoHv{DfDD(GfAE(fAfA^foHv AD(fAE(fAfA^fAf foHv0EHu)$HHH)H4$fHe]HWuIH|2 HRHf8f8HRHGJH9wf8HÐHHHHWHB f:f:f:f:f:f: {f:@pf:Ȁef:Zf:6OpP19f~W f:Of:}f:2f:gf:f: Qf:@f:ʀ;p0H1fDW H@Rf:(f:6f: f: f:f: f:f:f:f:f: f: f:@pH1 fHHH@WWWfH@(foWfsWfpUfffpf(D(NXH@ H@WWWfH@WWɪWÐ AES for Intel AES-NI, CRYPTOGAMS by UHH }HuU}t}\t}t EHA(H(HHEHHEHHuBH(Ht"3HH5被EHEHH‹E쉂$EEUHHPHHHHHEHHǺ$HEHHHEHE؋$HMA ЈAHHHtlH HtHUBBHUB BHMH HHHHBHAHUBB"HUBBHUB B"HUBBHUBBHE؋$tHHHIHHHIHEH HHHֺyUHE HUBȀBXEHHEEkH\(HtMHUH5gfE_1DžUHHPH}HuHUHEHEHEHHHEH}wUEHHEE{H(HtMHUH5ĨEEHMHUHHHBHAEEUHH@H}HuHUHMLEHEHEHEHHHEH}tHMHUHuH}C4UHH@H}HuHUHMLEHEHEHEHHHEH}tHMHUHuH}3UHH H}HEHEH}(H(HH}f.f.f.f.f.f.IIfAofofAo)frfAf8fof8fIfLyffAofAof8f8ffAoffCoLf8fCo$fAof8foff8Iff8Iff8I0HffAofAoffrfAf8fAoff8fAoff8fAoff8fAoff8Ao)f,fAobfAoBf8ff8fCoL@ff8IыfAofofIfrAo)IfAf8foI0Lf8I0ffo-#fIMfAobfAoJf8f8ffAo"ffAoJf8f8f8ffAob ffAoJ0f8f8f8ffAob@ffAoJPf8f8f8fIf: fHfAoffAofrfAf8fAoff8fAoff8ffAof8fAoff8AoffAob`f8ffAoBpfAof8ff8f.fDobofoLfoLHufCo f8I0wmt !HoGfoff:HtRfDoGvfoHtfpfofofoАLHufCo f8LrH HfR fffffffffp΀fpffffoÐffA:fE:ffpf:fofsffofsff=fAoffrfAfAof8ffAof8ffAof8ffAof8ffAof8ffAof8fAof8fffoffAoffrfAfAof8fAoCf8fffofo-4Hu/Hf%f8fof8ff8fLfAoffrfAfAof8fAo[f8ff8fAoS f8ffAo[0f8ff8fAoS@f8ffAo[Pf8ff8fAoS`f8ffAo[pf8fHfCo f8II0A0r1HTAAA A 21ofDfDoRfDfDHHrpAo0H)jAt4foffo>HHs2ofoffo>HHsA0DLyfEoRfEoZfEo fEoj0fEob@fEozPfEor`Ð       p*Zx"RM|1}0L>PˏᛱD*nzߥ#6. ;$q Ɠz/U^) @iJ#cǽomxzj_t5+Aѐ                                    }|M*p[[[[[[[[[[[[[[[[`)Ih!APQ \] G@]Ziܵ6_wA(G]Z@6wA(i_POLSJ[Ȃ4~o%ՆPOLS{O1 j^~o[%4J3'bQvE鬟_T [PENAJe`㆔rwֆSLOPI;e,^rW}9D*n$< 1)Bd"F&`gYͦkU2> &Fd`B"ͦU 2>Ykg@~S->ԹmDVYKVector Permutation AES for x86_64/SSSE3, Mike Hamburg (Stanford University)UHHH}HuHUHEHEHEHEHUH}-E}y EHEHEHmH}yEHW(Ht"CHxH5x\ERH}NEHEEH;E~XEH+HEEIHܙ(HtMHUH5EEHEHmH}yEH}(Ht"MHH5肚ExHEEHEEH)EH}yEH(Ht"PH9H59EEEHUЉ;EMHUЋEHHHHEHxHpHhHhH9hHxHpHh(uCHUЋEHHHHEH(EHUЉHEЉ0EDEHEЋ ;E&EHEH}RHmH}yEHʗ(Ht"`HH5ϘEHEEHEEH)EH}yEHe(Ht"cHH5jE`EEHUЉ;EMHUЋEHHHHEH`HXHPHPH9PH`HXHP(u9HUЋEHHHHEH(EHUЉHEЉ0EHEЋ ;E0EHEHEH(HufHEЋ4tUEHRHEEsH(HtMHUH5) EEEEUHH}HUHEfEffEEUHHH}HuEHUH}(E}yDž| HEHEHE uDž|HEDHE0uDž|HE0H}蒿E}yZEEH HEEH(HtMHUH5ǕEȉ|;EHE0HEH(H}E}yZEEHHEE̡H1(HtMHUH5W;E؉|HE0EEEE EHUEEEHE ;EwыEHcH}5E}yZEEHHEEܫH`(HtMHUH5jE艅|EEEHUHUEHHHH}aE}yWEEH HEEH(HtMHUH5œE|tӃ}uH}t HEE;E2}u E#EHHEEHH)EHEH;ErHEEԋEUHHEEHHH[(H<H`u0x%t!EHHH$(HHX,EEHHH(HHuHDžXHXUHH(t=(ј(1HEH}uH9u1H9HDIHH)HH<$HHLHJf.H9tfH$)H@H9wHejH,HH1HHHCH!H)tHBHZHHt*IHHH,$H)HH<$HI8H4$HHd$[]fUS1HH H(HR11 pHHÅTHHHH,$H9HBH!HHHH$(HHDH9w8HH9HDHHH%H@HHCH!H9HGIIIHIHHEHtHHH)HHHBHZHfofBLLHtHH4$HHH)LLHHH)Ht5H9l1H9HDIHH)HH<$HHLHAH9tfH$)H@H9wHepH,HH1H@H?HCH!H)tHBHZHfofBHt*IHHH,$H)HH<$HI8H4$HHd$[]US1HbHUH(HR11 HHÅHHHH,$H9HBH!HHHH$(HHD DfDH9HGIIIHIHHEHtHHH)HHHBHZHfofBLLHtHH4$HHH)LLHHH)HqH9tfH$)H@H9wHefHBHZHfofBHd$[]fUS1HbHUH3(HR11 HHÅHHHH,$H9HBH!HHHH$(HHD DfDH9HGIIIHIHHEHtHHH)HHHBHZHfofBLLHtHH4$HHH)LLHHH)HqH9tfH$)H@H9wHefHBHZHfofBHd$[]fUS1HHH(HR11 HHÅHHHH,$H9HBH!HHHH$(HHD؋B؃HHDH9HGHFH9w5HH9HDHHH%H HHCH!DH9HGIIIHIHHEHtHHH)HHHBHZH؋Bu ȉBLLHtHH4$HHH)LLHHH)HthH9_HHH9HDHHH%H HHCH!.1H9HDIHH)HH<$HHLHH9tfH$)H@H9wHeB%HHDH9HGHFvfDfDf.f.f.fSUATLGL0H1H1DDHLDL L fIHMʊIL3DILvLnLfHn H^(Hf0ofpNfpfofsffs?fffsff- ffpNfoffofpNff:Df:Df:Dfffofsfsfffofofsffsffs9fofsfsfffofsfffsffsffpNfpNffGf:g fofpNff:Df:Df:Dfffofsfsfffofofsffsffs9fofsfsfffofsfffsffsffofofpNff:Df:Df:Dfffofsfsfffofofsffsffs9fofsfsfffofsfffsffsffpNfpNfo0fG@f:gPofo-oof f8fofpNff:Df:Df:Dfffofsfsfffofofsffsffs9fofsfsfffofsfffsffsff8ÐfDoooo~ fA8Hoov7(H0F%@=@6H0H `@Dov0Do~@oZ0DoZ fA8fE8fofpNff:Df:Df:DfEofEpNfEfD:DfD:DAWfD:DAW~PAWDoZDofE8fE8fEofEpNfAfEfE:DfofDpNfDfE:DAWfD:DAWHR@H@fA:DAWDoZ0fE8fA:DWoZ fEofEpNfD:DWfEfA8~ fD:DDWfofpNfDffDfEofAsfD:DfAsfAfDofAfLnfDfE8fD:DfDfAs9fEofAsf:DfAsfAfADofDofsf:DAWDoZfE8f:DAW~PfE8fAfDfsfEofAfEpNfEfE:DfAfAfsfE:DAWffD:DAWfofDpNfDHR@H@|fA:DAWfA:DWfD:DWffDfDffEofAsfAsfAfAfofofsffsffs9fofsfsfffofsfffsffsfH@o~ HDooZfE8fA8fAfofpNff:Df:Df:DHR H fofDofpNff:Df:Df:Dffo*fDfA8oZfDffAfA8fDofAsfsfAffofDofDofsfDf:DfsfAfs9fDofsfAsfAfpNfAff:DfDofsfAfDfsfAHR fsf:DffH fofDofpNff:Df:Df:DfffDfDfAfDofAsfsfAffofofsffsffs9fofsfsfffofsfffsffsfHDofE8fAfofpNff:Df:Df:Dfffofsfsfffofofsffsffs9fofsfsfffofsfffsffsffA8Ðk[  @8`$plHT @`FN V   ^ f(n0v8~@89;:H?><=P6754X1023`$%'&&h#" .!p*+)6(x-,.>/pBqsrwJv tu~R}|yZxz{lbm$onkjj,hibrc4a`ezd΀BƓJ ΔR֝Zޚb$揨j,r4z<DȮ LЧTؠ\"d*l2t:|GHASH for x86_64, CRYPTOGAMS by fDfDUHH H}H}H5$tHEH}u EH}lEEUHH H}HuHUHEHuHH}H`LUHEIAH ~O(HHL訧UHH H}HuHUHEH}HHU!UHH H}HuHUHEHuHH}H`LUHEIAH N(HHLvUHH H}HuHUHEHuHH}HlLUHEIAH jP(HHLԦUHH H}HuHUHEH}HHUY"UHH H}HuHUHEHuHH}HlLUHEIAH O(HHL袥UHH H}HuHUHEHuHH}HlLUHEIAH P(HHLUHH H}HuHUHEHuHH}HlLUHEIAH 4P(HHLUHH H}HuHUHEHuHưH}HLUHEIAH M(HHLYUHH H}HuHUHEHuHưH}HLUHEIAH L(HHLTUHH H}HuHUHEHuHưH}HLUHEIAH K(HHL诤UHH H}HuHUHEH}HǰHU!UHH H}HuHUHEHuHưH}HLUHEIAH xK(HHLzUHH }HuEE}EHHHcHsHH4HEHHRHEHHHEHHUHEHHEHǀHHEHHqHEHH HEHHUHEHHEHǀJHVHEHHtHEHHHEHHUHEHHEHǀ H"HEHHfHEHHHEHHUHEHHEHǀ0HHEHHHEHHPHEHHUHEHHEHǀ@BH N(Ht"HpH5x%OEEEUHH@}HuH;J(HHEH}uEHM(Ht"H~H5~NEHUE܉Hu}#E}yTEEH~HEEH#M(HtMHUH5~-NEEHUHEHEEUHH0H}HuHUHEHEHEHHUHEHHuѸUHH@H}HuHUHEHEHEHEHEHEJH9EHHFEHEHEHHEHHUHuHEH)EHEHEH}uUHH0H}HuHUHEHEHEHH;EvBHK(Ht"H*}H52}LE'HEHHUHEHHuEEUHHH}HG(HH}UHHH})H}}t } DžfHUHE}t H}H}S}(HEH@HEHE@HEHEH@HtEHEHHP?EHuHH}HUHEHuUHH0H}HuHUH} vH d]H5]H=g]DHE@hE}?vH 5]H5\H=]]DEHUD(E}8vEU@HH)HUH(EHHHuH(H}dzEU8HH)HUH(EHHHE@$ HE@  ЉEHE@ HE@h ЉEHEH(HP8EHEH(HP9EHEH(HP:EHEH(HP;EHEH(HPEHEH(HP?EHuH(H}貲HUHEHuUHHPH}HuHUH}@vH [H53[H=[BHEȋE}vH y[H5[H=[qBEHUȉDPE}pvHUHH)HUHPEHHHuHPHEHǺ(EUpHH)HUHPEHHHEH@HHH HEH@@H6H HEHEH@@HH HEȋH HEHEHPHPpHEH8HEHPHPqHEH0HEHPHPrHEH(HEHPHPsHEH HEHPHPtHEHHEHPHPuHEHHEHPHPvHEHHEHPHPwHE؈HEHPHPxHEH8HEHPHPyHEH0HEHPHPzHEH(HEHPHP{HEH HEHPHP|HEHHEHPHP}HEHHEHPHP~HEHHEHPHPHEHuHPHEHǺAHEHEHEEEEHUȉHH8HEHMHEHUȉHH0HMHEHUȉHH(HMHEHUȉHH HMHEHUȉHHHMHEHUȉHHHMHEHUȉHHHMHEHUȉHˆEHEE;E}tCEHUȉH¸+EHHHEmEHHUHEHm}uUHH }HuEE}*EHHWHcHWHH}~H(HHEHHHEHHP#(HHEHHUHEHHEHǀH}&Ho(HHEHHDHEHH (HHEHHUHEHHEHǀwH}>H(HHEHHHEHH(HHEHHUHEHHEHǀ H}見H(HHEHH]HEHH(HHEHHUHEHHEHǀ0H}H(HHEHHHEHH(HHEHHUHEHHEHǀ@BH "(Ht"!HTH5{U#EEEUHH0}HuH(HHEH}uBH!(Ht"1HzTH5U"EuHUE쉂Hu}E}yAH.!(Ht"8HTH5T3"EEHUHEHEEUHH@H}HuHUHEHEHEHH;EvUEHSHEEHH (HtMHUH5T!EE?HEHHUHEHHuHEHHEHEEUHHHHHuTE#EgEԉEܺEvT2EHHH}.HHUпK*uiEg jEgErnHt$LLH;HT$HHfSHHHH|$$HT$ HH讝HHH߹+HT$ HLHȝHT$HLH赝HT$Ht$HcHT$Ht$LH螠Ht$LH߹ɝHt$LLHfHL$Ht$ LHaHL$ HT$HHA\A]A^WBD Hl$H\$Ld$Ll$HH(19vH\$Hl$HLd$Ll$ H(ÉAHD))LL$(L)C EE(vSH}&K4,H .@H5 @H= @=f&fDrSUATAUAVAWIAAIAAXAHAP A3A3^A3NA3V IDAIHDD3HHD3 HD3 HDD3HHD3 HD3 HDD3HHD3 HD3 Hꋔ3HH3 H3 DDDA3A3^A3NA3V IAHD.ՁA ́A ݁A AHD.ŁA ՁA ́A AHD$.݁A ŁA ՁA AH.́ ݁ Ł AID.AID.AID$.AH.AuE3E3^E3fA3V EEYEaAQ IAA_A^A]A\][DrSUATAUAVAWIAAIAAXAHAP A3A3^A3NA3V IDAIHDD3HHD3 HD3 HDD3HHD3 HD3 HDD3HHD3 HD3 Hꋔ3HH3 H3 DDDA3A3^A3NA3V IAHD.݁A ́A ՁA AHD.́A ՁA ŁA AHD$.ՁA ŁA ݁A AH.Ł ݁ ́ AID.AID.AID$.AH.AuE3E3^E3fA3V EEYEaAQ IAA_A^A]A\][DH0SUATIHIXHIIEII3AID$D3 H D D3HD3D3H D3D3HE1AE1I M I3L1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3AL1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3YL1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3AL1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3Y L1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3A(L1I@HH A#iH1Ai H H1Ai H H1HH A#iH1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3L1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3AL1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3YL1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3AL1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3Y L1D$D3 H D D3HD3D3H D3D3HE1AE1I M I3A(L1IHHAI3Y0HHHHA\][fDATUH4H,HHt$ LHHH8L[]A\A]A^A_øHl$0Ht$0LHT$(LL$LD$HHHt$ H\JT=H-IJ4LL$LD$HL$0H|$(J>Ht$ lHT$ HD$HL$0HMcMHLI)1HLHHH9uL)H)LLHD$(HD$H9D$(HT$0ID$W|$A|$AH|$HT$H1HHHHHHH9L$up11L9tHDHHHDD)HHD @"|$ @D)IA@:L1HT$0HH'HHD$jH|$HD$1HTHH\$HHHH9L$uHT$H|$H)H|$fDHt$HL$HT1HHHHHHH9t$ukfAWIAAVAUATMUHH @SLHHHt$@H|$HHT$8H$tHHHHuHHL$HHIAH2HL$`HL$8HD$XHHD$@HL$xHD$pHL$XH H$L4IIT$HD$`HL$(HT$PHD$0XH|$(IHLLL\$ HL$XLH|$(HLMJ8LLHIMIHI HT$PLJ|N LH HHJD?@)ΉL$NTHHL$HIL$H HI KDHHL$II KTHL$HH LD$(HLLL\$ 8L\$ HD$XLL$01Lk'HLHL$L$H$L$L4$i1HH,HL$HUHBI $HMH9 H$H$L\$ nXHT$HL\$ HH$HH$H M~,HD$XHJ<JTtHHHuIːuHt$XH|$@LL\$ -~HD$8L\$ L=HHUAȾ@A?HED)H׉IHI$DHIH ID$IIDHHI YNTKTJHD$XHL$HNK<8I4HLHxiHHHHH9twTM~#IGJ<ItHHHuIuH|$@LLL\$ <}L\$ HT$8ILLHD$XHJ<IuHIHHtHt$XH|$@LL\$ |L\$ HL$8LH[]A\A]A^A_HD$hM~'IGJ<JTtHHHuIːuH|$@LLL\$ |L\$ HL$8ILHH1H$Ht$XH|$@LL\$ L\$ H$HH|$@LLoHH L\$ HuBHD$@HJ<uJTHIHHtLH؅LEHD$8LHL$@HJIH9vJIHٽH$@HH=HH=fDfDH\$Ld$HLl$Hl$ILt$L|$H8HILEHo H?H {EI]EulIu0H~ H|HTtHHHuHuI}HzHIUHEHEH*H\$Hl$Ld$Ll$ Lt$(L|$0H8Iu(ELw(H01I|II)IHjHGHH<HTYfDH{HHHtI9M}8 HILLL:J#1I|HH)H9HM9t3H9}.HH1H)J8MHHHIIH9uH11HIIE HLIH HHVIE(HIE0HHH9tDCI H,HHLlH1HH11oHMLHL/HLLLmHH9IH4HUJ<>HHHI6I46H9HGHHHHFHHtHLLLBmHMIHHHI1HJ421H)HPH9tVHFHHHFHHtE1HHLLlH1HO1HHݺ/Hf.H~UHOH[kVHHHHOH?HHH)HHH@H҃?)к‰H<HAWAVIAUIATUHSLHHHL$D$,HHLbD$,E1LD$LILLHKHHC?LHAHHJD@H9iEM\$L9tVIM)LHxGN H,HKD)H<JLtHHHHHuDHHD$,>EQHD$,HĈ[]A\A]A^A_MHDmIHHH|$HHLx,IHD$,tHD$, fD$,HI9LD$ILLLHSJHuqAMK$HMH)HL)HP?HHIHHH)I)II KDH<(JTtHHHHHuHl$`IVI}IIuI-H|$HH4D$,IA@HI}E)IDD$HjD$I~HIEHDPIIDI HHNHHALD$ILLLH IHuD$, A?fID$H9O|$HHI)L)HD$HD$0Ht$HHD$2HT$HL$HHH?HHT$HHHHD$ JLD$ J40I|et!HT$ Ht$H|$2CD$,LD$HILLL'HHHuBf.f.fDHDHDBAAu"LTILDIM ILTHmAt"LTILDIM ILTHHLTIL\ILDLLIM IM IILTL\HLTIL\IHr}f.LDLLIM IM IILTL\LLLIILTLIM IM IILDL LTL\IIHsLFIM LIM IILWL_LIILf.UHAWAVAUMATSHH8H H}HuHu+1HLHHHtHHEI)HI5LrHEHM)EM9IFMHEJ4H/HFHH)L|$IMHLLJHpHH&HH)Ld$IMHULHuLuLeM9MLMNLHHH=w}LLHHHH)HD$HH}HuIMHLGH}HuVHe[A\A]A^A_MfLeHuH}"IHe[A\A]A^A_LLGH}H4wH}eIfH}RIf.1ɋD% Љ34ځ߰1ЉHHu0ɋ% Љ3ځ߰1ЉHHu % Љ30ځ߰1Љ fDfDAWAA?AVIIAUIATUSHLgMI$ 1D HcA 1‰%V,1Љ1‰1ЁoIDdHcA  1ʉ%V,1Љ1‰1H I DHI9t/;onLf[LSEA;of)KlHcJA 1‰%V,1Љ1‰1A HEt\oAOHcA 1ЉV,1‰%1Љ1HHHH!H H UH[]A\A]A^A_Á;oDHcA 1ЉV,1‰%1Љ1HHHH!KTH[]A\A]A^A_L 'LLlDfD7H'HLHcAATH'ISHHHGH' HCIt$H9DDHHqu싆 H[A\H'SHHGH*' H5HHC91ҋ2 HH uǁ [f.f.f.f.fDD (D(D(At-fDHSUATAUAVIHHIHIHD$@A0AxEXE` Eh f.AAiD$D1!F*yZAD1AEqD؉l$DA1!F%yZAD1AAQ Dt$D1D!GyZA1AAAiT$ DD1D!:yZ1AEqDl$AD1D!؍5yZD1AAQDDt$D1!G.yZAD1AAiD؉T$D1!F"yZAD1AEq l$DA1D!FyZA1AAAQ$Dt$ DD1D!A>yZ1AAi(DT$$D1D!؍2yZD1AEq,Dl$(AD1!F-yZAD1AAQ0DDt$,D1!G&yZAD1AAi4T$0D1D!FyZA1AAEq8l$4DAD1D!=yZ1AAQnD1A3l$$D؉T$ 3l$,D13l$2nD1AD3t$(l$$D3t$0D1D3t$F-nD1AAA3T$,Dt$(D3T$4D13T$ G&n1AA3l$0DT$,D3l$813l$Fn1AAAD3t$4Dl$0DD3t$<1D3t$=nD1AA3T$8DDt$43$D13T$A6nD1A3l$nD1A3l$ D؉T$3l$(D13,$2nD1AD3t$$Dl$ DD3t$,D!؉D3t$F-ܼD1AA!AA3T$(DDt$$D3T$0!D3T$G&ܼ1A!AA3l$,T$(3l$4!D3l$ Fܼ1AD!AAAD3t$0l$,D3t$8D!DD3t$=ܼD1AD!A3T$4DDt$0D3T$ܼD1D!A3l$DT$D3l$$D!3l$<2ܼD1D!AD3t$ Dl$DD3t$(D!؉D34$F-ܼD1AA!AA3T$$DDt$ D3T$,!D3T$G&ܼ1A!AA3l$(T$$3l$0!D3l$Fܼ1AD!AAAD3t$,l$(D3t$4D!DD3t$ =ܼD1AD!A3T$0DDt$,D3T$8D!3T$A6ܼD1D!A3l$4T$03l$bD1A3l$D؉T$3l$ D13l$82bD1AD3t$l$D3t$$D1D3t$L]'E ESE[AaSUATAUAVAWIHH`HHH|$@Ht$HHT$PL\$X_OW DGDODWD_H-G1D&EAAAEE1A E1D$$A1E!AEE1A E1EADeA1A1AAD!AEA1DEHmEDfAEAADA1A D1Dd$E1!AED1A A1ADDeE11AAA!AEE1DEHmEDfAEAAAA1A E1Dd$E1A!AEE1A A1EEDeE1E1AED!AEA1DEHmEDf AEAAA1A 1Dd$ E1!AE1A A1ADDeE1D1AEA!AEE1DEHmEDfAEAAAA1A A1Dd$E1A!AAA1A A1EEDeE1E1ADD!AE1EDHmDDfEAAAE1A 1Dd$A1D!AA1A E1ADeA1D1ADA!AED1EDHmDDfEAAAEE1A A1Dd$A1E!AAA1A E1EADeA1A1AD!AE1EDHmDDfEAAADE1A D1Dd$A1D!AAD1A E1ADeA11AA!AED1EDHmDDf EAAAEE1A E1Dd$ A1E!AEE1A E1EADeA1A1AAD!AEA1DEHmEDf$AEAADA1A D1Dd$$E1!AED1A A1ADDeE11AAA!AEE1DEHmEDf(AEAAAA1A E1Dd$(E1A!AEE1A A1EEDeE1E1AED!AEA1DEHmEDf,AEAAA1A 1Dd$,E1!AE1A A1ADDeE1D1AEA!AEE1DEHmEDf0AEAAAA1A A1Dd$0E1A!AAA1A A1EEDeE1E1ADD!AE1EDHmDDf4EAAAE1A 1Dd$4A1D!AA1A E1ADeA1D1ADA!AED1EDHmDDf8EAAAEE1A A1Dd$8A1E!AAA1A E1EADeA1A1AD!AE1EDHmDDfLvLnLfHn H^(Hf0Ð/BD7q۵/BD7q۵[V9Y?^[V9Y?^[1$} U[1$} Ut]rހܛtt]rހܛtiGƝ̡ $iGƝ̡ $o,-tJܩ\ڈvo,-tJܩ\ڈvRQ>m1'YRQ>m1'Y GQcg)) GQcg)) '8!.m,M 8S '8!.m,M 8STs e jv.,rTs e jv.,r迢KfpK£Qlǡ迢KfpK£Ql$օ5pj$օ5pjl7LwH'4l7LwH'4 9JNOʜ[o.h 9JNOʜ[o.htocxxȄnjtocxxȄnjlPxqlPxq        SHA256 block transform for x86_64, CRYPTOGAMS by SUATAUAVAWIHH`HHH|$@Ht$HHT$PL\$X_OW DGDODWD_ffo=ooNoV o^0f8H-f8foef8fom ffou@f8fo}`ffff$$Afl$ft$ 1f|$0EHAfoDEfoA E1E1AA1f:E!E1f:D$AE1A foA1EfoAD!frA1E1fADfrAAfpEAfrEEfA A1E1Afr E1fA!A1fr DT$DfE1A fo1EfAA!E1fr EA1fADfsEAEfAEAA fsA1E1fAE1A!fpA1DL$EfsE1A E1EAfD!E1EfpPD1ADfoAAfr EAfsEAfA A1A1AE1fsA!A1DD$ fDA1A fpD1EfouAA!fsE1EE1fADEfAEf4$AfoEAfoA A1A1AE1f:A!A1f:T$EA1A foE1DfoAD!frE1DD1fAAfrEfpAAfrDAfA E1A1Afr A1fE!E1fr L$fA1A foD1DfAA!A1fr DE1fAAfsDEAfADEA fsE1A1fAA1E!fpE1\$AfsA1A A1DAfD!A1DfpP1AAfoEfr AAfsDEfA E1E1AA1fsE!E1D$fE1A fp1Dfou AA!fsA1DA1fAADfEAft$AfoDEfoA E1E1AA1f:E!E1f:D\$ AE1A foA1EfoAD!frA1E1fADfrAAfpEAfrEEfA A1E1Afr E1fA!A1fr DT$$DfE1A fo1EfAA!E1fr EA1fADfsEAEfAEAA fsA1E1fAE1A!fpA1DL$(EfsE1A E1EAfD!E1EfpPD1ADfoAAfr EAfsEAfA A1A1AE1fsA!A1DD$,fDA1A fpD1Efou@AA!fsE1EE1fADEfAEft$ AfoEAfoA A1A1AE1f:A!A1f:T$0EA1A foE1DfoAD!frE1DD1fAAfrEfpAAfrDAfA E1A1Afr A1fE!E1fr L$4fA1A foD1DfAA!A1fr DE1fAAfsDEAfADEA fsE1A1fAA1E!fpE1\$8AfsA1A A1DAfD!A1DfpP1AAfoEfr AAfsDEfA E1E1AA1fsE!E1D$LvLnLfHn H^(Hf0HHDfDH\$Hl$LLd$Ll$HLt$H(IIIMI~!H$Hl$Ld$Ll$Lt$ H(]L'HMHŒ'ILLH$Ld$Lt$ HHHHHH)L HHI)LLl$K MLHHl$H(I)pL~'HMHE'ILLH$Ld$Lt$ HHHHHH)L HHI)LLl$K MLHHl$H(I)SH1Is\HH'Iۍ))LHHI)J4J|IJIt]JH1+HH@IJDN LȐH)H)HIJIuIHFHH)H)IH[HIH[UE11H9IASHr(L1HIHI)tOHII)HII)H1IIIH)uLLL[]HLIH)LIH)fH/H3H[]@AWMAVIAUIATMUSHxL9H|$HL$(HrLHHIHHHHt$HHHhHHI)HT$hLHHT$`H9H|$`LLO4%Ht$`H|$HLLt$pkL9MJD%HD$$N,+IHD$(IHT$0H+T$hIHD$8HT$@HT$(HDIHD$XHHLHD$PHHHD$HHL$Ht$IH|$0LIHT$hHT$I9HcT$$t*HT$XHt$PLH|$`H)D$$Hc)IHt$pHT$8H|$@HHt$`H|$HLD$$HD$hHD$p[Ll$HJL-H9H NL&HHD$(LD$HT$H|$0HILHM4L4$ƐLH)H(HHT$`Ht$0HLHT$(HHIH)s HjHRrHHHt$HLH)HIHT$HML)H|$HLLvH `HL$Ht$ILL(HHt$LLH)HJT=HLfH|$H|$HLLHx[]A\A]A^A_LHHDLD$HT$ILIHLH$蝏LH)L(MrJJ ILHHH9H2HHH9tH9JDIH(H@rHD$8HH@rIH HL$Ht$IH|$0LF1I9HcT$$t:HD$(LH|$`H)HHTHJt=I)D$$HcIHt$pHT$8H|$@LH)H|$H|$hLHt$`LL蚍HT$(HLD$H|$0HILHHT$M4L4$9LH)H(H7HT$`Ht$0HLHT$(HHIH)s HjHRrHD$8HH@r,JD%D$$IHD$(LIHT$0H+T$hHD$8HT$@JDIH(s HhH@rhH\$Hl$HLd$Ll$H(H9H~MHwHHHHHHHHHXH L$+E1HȭK,HH9HLH4@HHHH)H >Ld=1H菭J#H9HLH*H\$Hl$Ld$Ll$ H(IHH9/1I\HȋIHH91MlQH9IOH9IOf.DHHH顤HHpvio_socketGeorg RichterLGPLMariaDB virtual IO plugin for socket communicationmysql_old_passwordreading authorization packetmysql_native_passwordR.J.Silk, Sergei GolubchikNative MySQL authenticationSSL is required, but the server does not support itsending connection information to serversending authentication informationreading final connect informationSergei Golubchik, R.J. Silk, Georg RichterOld (pre 4.1) authentication pluginlatin1autoUTF%2[0-9]%2[LBE]UTF-%s%s//TRANSLITUS-ASCIIasciiBig5big5BIG5CP866IBM 866cp866IBM-1252Catalan Spaincp1252CP1252ISCII-DEVHindiISO-8859-1ISO_8859-1ISO8859-1ISO88591ISO-8859-13latin7ISO_8859-13ISO8859-13ISO885913ISO-8859-15latin9ISO_8859-15ISO8859-15ISO885915ISO-8859-2latin2ISO_8859-2ISO8859-2ISO88592ISO-8859-7greekISO_8859-7ISO8859-7ISO88597ISO-8859-8hebrewISO_8859-8ISO8859-8ISO88598ISO-8859-9latin5ISO_8859-9ISO8859-9ISO88599ISO-8859-4ISO_8859-4ISO8859-4ISO88594ISO-8859-5ISO_8859-5ISO8859-5ISO88595KOI8-Rkoi8rKOI8RKOI8-Ukoi8uKOI8Ukoi8tKOI8-TSJISSHIFT_JISsjisShift-JISansi1251Cyrilliccp1251CP1251armscii8ArmenianASMSCII-8armscii-8big5hkscsBig5-HKSCScp1255HebrewCP1255eucCNGB-2312gb2312GB2312eucJPUJISujiseucKREUC-KReuckrEUCKReuctwEUC-TWgb18030GB 18030-2000GB18030gbkGBKgeorgianpsGeorgiangeostd8GEORGIAN-PSutf8UTF8UTF-8utf-8big5_chinese_cidec8dec8_swedisch_ciDECcp850cp850_general_ciCP850hp8hp8_english_ciHP-ROMAN8koi8r_general_cilatin1_swedish_ciLATIN1latin2_general_ciLATIN2swe7swe7_swedish_ciascii_general_ciujis_japanese_cisjis_japanese_cihebrew_general_ciHEBREWtis620tis620_thai_ciTIS620euckr_korean_cikoi8u_general_cigb2312_chinese_cigreek_general_ciGREEKcp1250cp1250_general_ciCP1250gbk_chinese_cilatin5_turkish_ciLATIN5armscii8_general_ciARMSCII-8utf8_general_ciucs2ucs2_general_ciUCS-2BEcp866_general_cikeybcs2keybcs2_general_cimaccemacce_general_ciCP1282macromanmacroman_general_ciMACINTOSHcp852cp852_general_ciCP852latin7_general_ciLATIN7cp1251_general_cicp1256cp1256_general_ciCP1256cp1257cp1257_general_ciCP1257binaryarmscii8_bingeostd8_general_cicp932cp932_japanese_ciCP932eucjpmseucjpms_japanese_ciEUC-JP-MSlatin2_czech_cslatin1_german_cicp1251_bulgarian_cilatin1_danish_cifilenamelatin7_estonian_cslatin2_hungarian_cicp1251_ukrainian_cilatin2_croatian_cicp1257_lithunian_cilatin1_german2_cicp1250_czech_cslatin7_general_csmacce_bincp1250_croatian_ciutf8mb4utf8mb4_general_ciutf8mb4_binlatin1_binlatin1_general_cilatin1_general_cscp1251_bincp1251_general_csmacroman_binutf16utf16_general_ciUTF16utf16_binutf16leUTF16LEcp1257_binutf32utf32_general_ciUTF32utf32_binascii_bincp1250_bincp1256_bincp866_bindec8_bingreek_binhebrew_binhp8_binHPROMAN-8keybcs2_binkoi8r_binkoi8u_binutf8_tolower_cilatin2_binlatin5_binlatin7_bincp850_bincp852_binswe7_bingeostd8_binutf8_binbig5_bineuckr_bingb2312_bingbk_binsjis_bintis620_binucs2_binujis_binlatin1_spanish_cicp932_bincp1250_polish_cieucjpms_binEUCJP-MSutf16_unicode_ciutf16_icelandic_ciutf16_latvian_ciutf16_romanian_ciutf16_slovenian_ciutf16_polish_ciutf16_estonian_ciutf16_spanish_ciutf16_swedish_ciutf16_turkish_ciutf16_czech_ciutf16_danish_ciutf16_lithunian_ciutf16_slovak_ciutf16_spanish2_ciutf16_roman_ciutf16_persian_ciutf16_esperanto_ciutf16_sinhala_ciutf16_german2_ciutf16_croatian_mysql561_ciutf16_unicode_520_ciutf16_vietnamese_ciucs2_unicode_ciucs2_icelandic_ciucs2_latvian_ciucs2_romanian_ciUCS2-BEucs2_slovenian_ciucs2_polish_ciucs2_estonian_ciucs2_spanish_ciucs2_swedish_ciucs2_turkish_ciucs2_czech_ciucs2_danish_ciucs2_lithunian_ciucs2_slovak_ciucs2_spanish2_ciucs2_roman_ciucs2_persian_ciucs2_esperanto_ciucs2_hungarian_ciucs2_sinhala_ciucs2_german2_ciucs2_croatian_ciucs2_unicode_520_ciucs2_vietnamese_ciucs2_general_mysql500_ciutf32_unicode_ciutf32_icelandic_ciutf32_latvian_ciutf32_romanian_ciutf32_slovenian_ciutf32_polish_ciutf32_estonian_ciutf32_spanish_ciutf32_swedish_ciutf32_turkish_ciutf32_czech_ciutf32_danish_ciutf32_lithunian_ciutf32_slovak_ciutf32_roman_ciutf32_persian_ciutf32_esperanto_ciutf32_hungarian_ciutf32_sinhala_ciutf32_german2_ciutf32_croatian_mysql561_ciutf32_unicode_520_ciutf32_vietnamese_ciutf8_icelandic_ciutf8_latvian_ciutf8_romanian_ciutf8_slovenian_ciutf8_polish_ciutf8_estonian_ciutf8_spanish_ciutf8_swedish_ciutf8_turkish_ciutf8_czech_ciutf8_danish_ciutf8_lithunian_ciutf8_slovak_ciutf8_spanish2_ciutf8_roman_ciutf8_persian_ciutf8_esperanto_ciutf8_hungarian_ciutf8_sinhala_ciutf8_german_ciutf8_unicode_520_ciutf8_vietnamese_ciutf8_croatian_ciutf8_general_mysql500_ciutf8mb4_unicode_ciutf8mb4_icelandic_ciutf8mb4_latvian_ciutf8mb4_romanian_ciutf8mb4_slovenian_ciutf8mb4_polish_ciutf8mb4_estonian_ciutf8mb4_spanish_ciutf8mb4_swedish_ciutf8mb4_turkish_ciutf8mb4_czech_ciutf8mb4_danish_ciutf8mb4_lithuanian_ciutf8mb4_slovak_ciutf8mb4_spanish2_ciutf8mb4_roman_ciutf8mb4_persian_ciutf8mb4_esperanto_ciutf8mb4_hungarian_ciutf8mb4_sinhala_ciutf8mb4_german2_ciutf8mb4_croatian_mysql561_ciutf8mb4_unicode_520_ciutf8mb4_vietnamese_cigb18030_chinese_cigb18030_bingb18030_unicode_520_ciutf8_general_csutf8mb4_0900_ai_ciutf8mb4_de_pb_0900_ai_ciutf8mb4_is_0900_ai_ciutf8mb4_lv_0900_ai_ciutf8mb4_ro_0900_ai_ciutf8mb4_sl_0900_ai_ciutf8mb4_pl_0900_ai_ciutf8mb4_et_0900_ai_ciutf8mb4_es_0900_ai_ciutf8mb4_sv_0900_ai_ciutf8mb4_tr_0900_ai_ciutf8mb4_cs_0900_ai_ciutf8mb4_da_0900_ai_ciutf8mb4_lt_0900_ai_ciutf8mb4_sk_0900_ai_ciutf8mb4_es_trad_0900_ai_ciutf8mb4_la_0900_ai_ciutf8mb4_eo_0900_ai_ciutf8mb4_hu_0900_ai_ciutf8mb4_hr_0900_ai_ciutf8mb4_vi_0900_ai_ciutf8mb4_0900_as_csutf8mb4_de_pb__0900_as_csutf8mb4_is_0900_as_csutf8mb4_lv_0900_as_csutf8mb4_ro_0900_as_csutf8mb4_sl_0900_as_csutf8mb4_pl_0900_as_csutf8mb4_et_0900_as_csutf8mb4_es_0900_as_csutf8mb4_sv_0900_as_csutf8mb4_tr_0900_as_csutf8mb4_cs_0900_as_csutf8mb4_da_0900_as_csutf8mb4_lt_0900_as_csutf8mb4_sk_0900_as_csutf8mb4_es_trad_0900_as_csutf8mb4_la_0900_as_csutf8mb4_eo_0900_as_csutf8mb4_hu_0900_as_csutf8mb4_hr_0900_as_csutf8mb4_vi_0900_as_csutf8mb4_ja_0900_as_csutf8mb4_ja_0900_as_cs_ksutf8mb4_0900_as_ciutf8mb4_ru_0900_as_ciutf8mb4_ru_0900_as_csutf8_myanmar_ciutf8_thai_520_w2utf8mb4_croatian_ciutf8mb4_myanmar_ciutf8mb4_thai_520_w2ucs2_myanmar_ciucs2_thai_520_w2utf16_croatian_ciutf16_myanmar_ciutf16_thai_520_w2utf32_croatian_ciutf32_myanmar_ciutf32_thai_520_w2big5_chinese_nopad_cidec8_swedisch_nopad_cicp850_general_nopad_cihp8_english_nopad_cikoi8r_general_nopad_cilatin1_swedish_nopad_cilatin2_general_nopad_ciswe7_swedish_nopad_ciascii_general_nopad_ciujis_japanese_nopad_cisjis_japanese_nopad_cihebrew_general_nopad_citis620_thai_nopad_cieuckr_korean_nopad_cikoi8u_general_nopad_cigb2312_chinese_nopad_cigreek_general_nopad_cicp1250_general_nopad_cigbk_chinese_nopad_cilatin5_turkish_nopad_ciarmscii8_general_nopad_ciutf8_general_nopad_ciucs2_general_nopad_cicp866_general_nopad_cikeybcs2_general_nopad_cimacce_general_nopad_cimacroman_general_nopad_cicp852_general_nopad_cilatin7_general_nopad_cimacce_nopad_binutf8mb4_general_nopad_ciutf8mb4_general_nopad_binlatin1_nopad_bincp1251_nopad_bincp1251_general_nopad_cimacroman_nopad_binutf16_general_nopad_ciutf16_nopad_binutf16le_general_nopad_cicp1256_general_nopad_cicp1257_nopad_bincp1257_general_nopad_ciutf32_general_nopad_ciutf32_nopad_binutf16le_nopad_binarmscii8_nopad_binascii_nopad_bincp1250_nopad_bincp1256_nopad_bincp866_nopad_bindec8_nopad_bingreek_nopad_binhebrew_nopad_binhp8_nopad_binkeybcs2_nopad_binkoi8r_nopad_binkoi8u_nopad_binlatin2_nopad_binlatin5_nopad_binlatin7_nopad_bincp850_nopad_bincp852_nopad_binswe7_nopad_binutf8_nopad_binbig5_nopad_bineuckr_nopad_bingb2312_nopad_bingbk_nopad_binsjis_nopad_bintis620_nopad_binucs2_nopad_binujis_nopad_bingeostd8_general_nopad_cigeostd8_nopad_bincp932_japanese_nopad_cicp932_nopad_bineucjpms_japanese_nopad_cieucjpms_nopad_binutf16_unicode_nopad_ciutf16_unicode_520_nopad_ciucs2_unicode_nopad_ciucs2_unicode_520_nopad_ciutf32_unicode_nopad_ciutf32_unicode_520_nopad_ciutf8_unicode_nopad_ciutf8_unicode_520_nopad_ciutf8mb4_unicode_nopad_ciutf8mb4_unicode_520_nopad_ciChinese for Taiwan Multi-byte set%04u-%02u-%02u%04u-%02u-%02u %02u:%02u:%02u%s%02u:%02u:%02u.%%0%du/etc/etc/mysqlMYSQL_HOMEclient-serverclient-mariadbincludedirinclude%s%cmy.%scnf%s%c.my.%sCreating an event failed (Errorcode: %d)Bind to local interface '-.%64s' failed (Errorcode: %d)Connection type doesn't support asynchronous IO operationsServer doesn't support function '%s'File '%s' not found (Errcode: %d)Error reading file '%s' (Errcode: %d)Bulk operation without parameters is not supportedCan't connect to local MySQL server through socket '%-.64s' (%d)Can't connect to MySQL server on '%-.64s' (%d)Can't create TCP/IP socket (%d)Unknown MySQL server host '%-.100s' (%d)Protocol mismatch. Server Version = %d Client Version = %dMySQL client run out of memoryLost connection to MySQL server during queryCommands out of sync; you can't run this command nowCan't wait for named pipe to host: %-.64s pipe: %-.32s (%lu)Can't open named pipe to host: %-.64s pipe: %-.32s (%lu)Can't set state of named pipe to host: %-.64s pipe: %-.32s (%lu)Can't initialize character set %-.64s (path: %-.64s)Got packet bigger than 'max_allowed_packet'No data supplied for parameters in prepared statementInvalid buffer type: %d (parameter: %d)Shared memory connection failed during %s. (%lu)Connection with old authentication protocol refused.Prepared statement contains no metadataThis feature is not implemented or disabledLost connection to MySQL server at '%s', system error: %dServer closed statement due to a prior %s function callThe number of parameters in bound buffers differs from number of columns in resultsetCan't connect twice. Already connectedPlugin %s could not be loaded: %sAn attribute with same name already existsPlugin doesn't support this functionInvalid statement handleUnknown MySQL errorCan't create UNIX socket (%d)MySQL server has gone awayWrong host infoLocalhost via UNIX socket%-.64s via TCP/IPError in server handshake%-.64s via named pipeSSL connection error: %-.100sreceived malformed packetStatement is not preparedData truncatedInvalid parameter numberBuffer type is not supportedShared memory: %-.64sWrong or unknown protocolHY00010.3.9MariaDB-maria-mysql_change_user()MySQLtcpMYSQL_TCP_PORT/tmp/mysql.sockMYSQL_UNIX_PORTMARIADB_UNIX_PORT://mysql_reset_connection()SET NAMES %scompiled_inROLLBACKCOMMITSET autocommit=1SET autocommit=0%SHOW TABLES LIKE '%s'SHOW DATABASES LIKE '%s'localhost_client_name_client_version_os_server_host_pid_platformlibmariadb3.0.6Linux%lux86_64MYSQL_PWD5.5.5-Setting intital databaseUNKNOWN_USERLOGNAMELOGIN%s%c%smysql_close()character_set_clientportcompressuserinit-commanddebugreturn-found-rowsssl-keyssl-certssl-cassl-capathssl-verify-server-certcharacter-sets-dirdefault-character-setinteractive-timeoutconnect-timeoutdisable-local-infilessl-ciphermax-allowed-packetnet-buffer-lengthshared-memory-base-namemulti-resultsmulti-statementsmulti-queriessecure-authreport-data-truncationreconnectplugin-dirdefault-authssl-fpssl-fp-listssl-fplistssl-passphrasetls_versionbind-address0`@  x@`@ ==(>>X>handshake: reading inital communication packet@@remaining > 0/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_pvio.cma_pvio_cache_readSSLv3TLSv1.0TLSv1.1TLSv1.2TLSv1.3UnknownFingerprint verification of server certificate failed%08lx%08lx?@P@0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZBulk operationIM001;T$ĺ$ĺ$Unknown errorrbLoad data local infile forbidden%d-%d-%d%d:%d:%d.%ld%d:%d:%d.%06lu0 @ >>H$D6D666666C_?$@Y@@@@j@.AcAחAeA _BvH7BmB@0BļB4&k C7yAC؅W4vCNgmC=`XC@xDPKDMD7yACnF?O8M20HwZjm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&cju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0º0S$6к)WTg#.zfJah]+o*7 Z-A1b62S-+ldEw}ZVǖAOI OM~-QJ#SpxAaU׮.7׵Y-6]]wll?AZ$ Faw$e]]FD(koipvk19Z* ,  m86F]qTp0ek*1u4yީ%8<ysHj}A<*XOyD~b-OT@#8 Š8L! Ζ \H1EbnSwT]l?P\bryk޵T@OYX#p8$A#=keZ|% Wd8N⟊!̧3`*$?-l $HS)F~hwey?/H$6t 5*SKHRpey1~`|=6xT9eK; " ˮO]_lF?mtCZ#AplAwG6-ŵAq[ZhwClZO-_~6 -'>S1bSWՖk1**ykHpo].*F6fcTT"eM©g0&):{kZ> 8$,52F*sw1pHkQ6Fzw]cN̵J #pAF]#l8?1(BOgT~yUbL8^#ܖTZ1ObbSyOIV~P-{b-R4٠~^eGnHl/Su6: #jT$+e?yHf'*b#Ч ?&~?$pi;FBzw[keZ~7 Sv8H 3?r$7jnԄYFܨ |OQ;օ U d S - =G\ p&Gw)` /a߫i5&LsZ<#0zMzFM8,9; :R:<eP=X^6o}7654W1Օ0k23k$%1'[-&LMb#{'"" $!(x*޺+F`)q >(q-v,.7/pXqYs3r%w+OQvrtEux܉~OK }!b|tyBxʠz{.lD~m8onlk[wjR1h58ib?mcf+aQ`צedd"fig HINSKyuJcO NZLݘMFGN@E$DD2AsX@*IBCPhTg3U>uW ַVS:R|P~Q9ZS [fYX4])\ZEo^m/_5qϱ٥s\<k2g z8J& Va`/ӈ6\ilU,zBĞu\H&=WFA +O`]xW79>q!K7 kf-b3Πjp]$^'~*I@VW<Mŏ{ tDCm-@wm.B+(>Td"ŀǼϭ~8y$owJ1}05_K^ iϏ은BI#ƈdX܁T̓cQ: rՆ fn|xK)o%ƭ/3vUuA?)C:|sĵ@͂ Ͳ;bIUeh"׻_HS1޼^Z4eg Wb27_k%8ם(O}doJj3wVcXWP0qB{gCru&op-?'Bs ưGz>2[Ȏg; i8P/ _Y=чe:ZO?(3wwXR @hQ+ğH*0"ZOWoI}@mNП5+#*'G| AH=XX?#1jvʬ`p^Y<L~i/{kHw hs)aLoD~Pf7VM'(@ﰤ ہg9x+n&;f?/X)T`D1 ߨMߒ.FgTp'Hq/L0UEc?kǃh6ry7]P\@TN%s7@'>$!AxUʰ\3;Y^U~PGl!;b F2pԞ(Q_V:1X: n3 m:@/)IJNv"2x+ٗ Kx.HfAj^y9*O]#kM`~b_R 7zFh!1߈Vc0a"j6nS Nr)Υ{t*F8#vufz`rs"WG9^EMvc&DAdQy/4Aڱ&S֚E biLQ<6'5P..T&q]w4.6IE? v\[YI>U!lDa>΋ϩ7~8A]&nv|oY yKiw\¹9~$ 66nQfq>,o,IӔ 渱{I .H>C-YngQz tafw0a, Qmpjc5dۈ2yܸو L+~|-dj qHA}mԵQӅlVdkbze\Ocl=c ;n Li^`Agqr<KG k5Blۻ@2lE\u =Y&0Q:Qa!V#Ϻ(_ ٲ $/o|XhLaf-=vAq *q3xɢ4 j m=-dlc\kkQlabe0bNl{WeP|b-I|LeMaX:QtԻ0JߥA=ؕmCij4ngF`D-s3 L_ |Pq<'A  Wh% of a^)ɘИ"רY=. \;l  tҚG9w&sc d; mj>zjZ '}DhibW]egl6qnkv+zZgJoC`֣ѓ~8ORѻgWg?H6K + L6JAz``gU1nFiyaf%oҠRh6 w G"U&/ź; (+Z\j1,ٞ[ޮd°c&ujm 6?rgWJz{+ 8Ҏվ | !Bhݳڃn&[owGwZjpf; \ebiaklE x NT9g&a`IiGM>nwjJZ@ f7;S޻G0ʺŠS0$6TW)#gfz.aJ]h*o+ 7 Z-1A26b+-Sdl}wEVZOAي»IO ~M-JQS#xpaA.U7Y-6˚w]]llA?Z$F waރ$Ųe]]DFok(vpi91k *Z  ,8mF6]pTqke0*1¶u4%y<8syjHA}X*<yOb~DO-T@#88 !L \ E1HnbwS]Tl?טP̩˓rb\ky@TYOX#$8p=#Aek|ZW %N8d3!*`$?- lH$S~F)ewh/?y6$H t*5KSRHyep`~1¿Б|ˠ=6Txe9;K" ˈ_]OFlm?tZCA#lpwA6G-qAhZ[CwZl-O 6~_'->1SbSW§ٖ1k**kypH]oF*.f6TTcMe"¤0g)&Ůޟ:{kZ >8,$5*F21wsHpQkzF6c]wN̵ׄJ# pA#]F8l1?(gOB~TUyLbˁ8#^TO1ZbbySIOP~V{-b-4R^~Ge­lHnuS/:6# $Tj?e+yHf*'˼Ѝb# &??~p$iBF;[wzek~ZS 7H8v ?3$rj7nFY |OQ; U dؓS - \G=&pGw`)/ ai5&sL <:R=Pe6^X7}o5641W0ճ2k3$k%'1&-[#bML"'{ "!$*x(+)`F(> q-q,v.Ț/7pqXsYr3w%vQO+tru՛E~xKO} |b!ytxBz{l.m~Do8nkljw[h1Ri85bcm?a+f`Qeddf"giH IKSNJuyOcN LZMݥFĚGE@ND$A2D@XsBI*CThPU3gWu>V SR:P|Q~Z9[ SYfX]4\)^oEZ_/m5qs<\kg2z &J8 좞V`a/6i\lU,zB\uHƒ=&FW A+Ox]`غ7W>9q߳!7Kk ֩fض-bѠ3pj$]^Ĝ'*~@IWVÕ<ӂMʏş{ Dt͆mC-@mw+B.(>dT"~8yo$w1J}50K_ ^ϋiBI#dXTQc:r Р fnx|)Ko%3/uUv?A):C|s@͉ ;IbeU"hH_S1ފZ^4ge ȋbW72%k_8Ŵ(}OodJֿjw3XcVPW0Bq{gǧurCo&p-?О'sB zG2>[ ;g/P8i_ Y=嗇e:ϏOZw3(?RXw@ Qh+HZ"0*WOIo@}m5N#+'*GA |HX=#?X1vjʨ`^pYL<i~{/wHk sha)ٸLDofP~V7'M@( ۰9g+xn;&f/?)XD`T 1MϺF.Tg'pqHL/0cEUk?Ӄ6hyr]7\PNT@%s7@>'!$UxAׯ3\Y;U^GP~b;!lڇF 2p(QV_:X1: 3n :m@I)/NJ2"v+x xKH.jAf^O*9y]#Mk~`bю_޶ Rz7hFм!10cV"ajn6 SrN){t*8Fv#fu`zrϮsɛW"G9E^vMcD&dA/yQA4S&ֿ EbLil!>aDƋΪ~7A8n&]|vYoᡱ Kyiw¡\~9$66 Qnf>q,o,ӹI  I{.C>HnY-Qg̰t zfa deflate 1.2.5 Copyright 1995-2010 Jean-loup Gailly and Mark Adler out of memoryt3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D3D34D3D3D3D3D3D3D3D3D3D3D34D3D3D3D3D3D3D3D3D3D3D3D3D3D34D3D3D3D3d4D3T4D3D3D3D3D3D3D3D3D33D3D3D3D3t4compressed data errorunexpected end of fileincorrect data checkincorrect length checkunknown compression methodunknown header flags setinternal error: inflate stream corruptrequested length does not fit in intout of room to push charactersinternal error: deflate stream corruptinvalid block typeinvalid stored block lengthsinvalid code lengths setinvalid bit length repeatinvalid literal/lengths setinvalid distances setinvalid literal/length codeinvalid distance codeinvalid distance too far backtoo many length or distance symbolsinvalid code -- missing end-of-blockgse gsesefseseseeseseseseseseseee`Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O A@!  @a`10  @     incorrect header checkinvalid window sizeheader crc mismatchX p(XЅh+ }X݃`Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O A@!  @a`10  @      inflate 1.2.5 Copyright 1995-2010 Mark Adler  #+3;CScs !1Aa  0@`I@@        L,l\<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}   S S  3 3  s s    K K  + +  k k     [ [  ; ;  { {     G G  ' '  g g     W W  7 7  w w     O O  / /  o o     _ _  ? ?     @ `P0pH(hX8xD$dT4tC#c       (08@P`p  0@`  0@`need dictionarystream endfile errorstream errorinsufficient memorybuffer errorincompatible versionQ(Qw`@ @H}8hPpPpXh~h_hx@(_mX "xm%lld%llu%gnull{,%u}AES-256-CBCAES-192-CBCAES-128-CBCAES-128-GCMAES-256-GCMARCFOUR-128ESTREAM-SALSA20-256SALSA20-256CAMELLIA-256-CBCCAMELLIA-192-CBCCAMELLIA-128-CBCCAMELLIA-128-GCMCAMELLIA-256-GCM3DES-CBCDES-CBCARCFOUR-40RC2-40IDEA-PGP-CFB3DES-PGP-CFBCAST5-PGP-CFBBLOWFISH-PGP-CFBSAFER-SK128-PGP-CFBAES-128-PGP-CFBAES-192-PGP-CFBAES-256-PGP-CFBTWOFISH-PGP-CFBNULLGNUTLS_RSA_NULL_MD5GNUTLS_RSA_NULL_SHA1GNUTLS_RSA_NULL_SHA256GNUTLS_RSA_ARCFOUR_128_SHA1GNUTLS_RSA_ARCFOUR_128_MD5GNUTLS_RSA_3DES_EDE_CBC_SHA1GNUTLS_RSA_AES_128_CBC_SHA1GNUTLS_RSA_AES_256_CBC_SHA1GNUTLS_RSA_CAMELLIA_128_CBC_SHA256GNUTLS_RSA_CAMELLIA_256_CBC_SHA256GNUTLS_RSA_CAMELLIA_128_CBC_SHA1GNUTLS_RSA_CAMELLIA_256_CBC_SHA1GNUTLS_RSA_AES_128_CBC_SHA256GNUTLS_RSA_AES_256_CBC_SHA256GNUTLS_RSA_AES_128_GCM_SHA256GNUTLS_RSA_AES_256_GCM_SHA384GNUTLS_RSA_CAMELLIA_128_GCM_SHA256GNUTLS_RSA_CAMELLIA_256_GCM_SHA384GNUTLS_RSA_SALSA20_256_SHA1GNUTLS_RSA_ESTREAM_SALSA20_256_SHA1GNUTLS_DHE_DSS_ARCFOUR_128_SHA1GNUTLS_DHE_DSS_3DES_EDE_CBC_SHA1GNUTLS_DHE_DSS_AES_128_CBC_SHA1GNUTLS_DHE_DSS_AES_256_CBC_SHA1GNUTLS_DHE_DSS_CAMELLIA_128_CBC_SHA256GNUTLS_DHE_DSS_CAMELLIA_256_CBC_SHA256GNUTLS_DHE_DSS_CAMELLIA_128_CBC_SHA1GNUTLS_DHE_DSS_CAMELLIA_256_CBC_SHA1GNUTLS_DHE_DSS_AES_128_CBC_SHA256GNUTLS_DHE_DSS_AES_256_CBC_SHA256GNUTLS_DHE_DSS_AES_128_GCM_SHA256GNUTLS_DHE_DSS_AES_256_GCM_SHA384GNUTLS_DHE_DSS_CAMELLIA_128_GCM_SHA256GNUTLS_DHE_DSS_CAMELLIA_256_GCM_SHA384GNUTLS_DHE_RSA_3DES_EDE_CBC_SHA1GNUTLS_DHE_RSA_AES_128_CBC_SHA1GNUTLS_DHE_RSA_AES_256_CBC_SHA1GNUTLS_DHE_RSA_CAMELLIA_128_CBC_SHA256GNUTLS_DHE_RSA_CAMELLIA_256_CBC_SHA256GNUTLS_DHE_RSA_CAMELLIA_128_CBC_SHA1GNUTLS_DHE_RSA_CAMELLIA_256_CBC_SHA1GNUTLS_DHE_RSA_AES_128_CBC_SHA256GNUTLS_DHE_RSA_AES_256_CBC_SHA256GNUTLS_DHE_RSA_AES_128_GCM_SHA256GNUTLS_DHE_RSA_AES_256_GCM_SHA384GNUTLS_DHE_RSA_CAMELLIA_128_GCM_SHA256GNUTLS_DHE_RSA_CAMELLIA_256_GCM_SHA384GNUTLS_ECDHE_RSA_NULL_SHA1GNUTLS_ECDHE_RSA_3DES_EDE_CBC_SHA1GNUTLS_ECDHE_RSA_AES_128_CBC_SHA1GNUTLS_ECDHE_RSA_AES_256_CBC_SHA1GNUTLS_ECDHE_RSA_AES_256_CBC_SHA384GNUTLS_ECDHE_RSA_ARCFOUR_128_SHA1GNUTLS_ECDHE_RSA_CAMELLIA_128_CBC_SHA256GNUTLS_ECDHE_RSA_CAMELLIA_256_CBC_SHA384GNUTLS_ECDHE_ECDSA_NULL_SHA1GNUTLS_ECDHE_ECDSA_3DES_EDE_CBC_SHA1GNUTLS_ECDHE_ECDSA_AES_128_CBC_SHA1GNUTLS_ECDHE_ECDSA_AES_256_CBC_SHA1GNUTLS_ECDHE_ECDSA_ARCFOUR_128_SHA1GNUTLS_ECDHE_ECDSA_CAMELLIA_128_CBC_SHA256GNUTLS_ECDHE_ECDSA_CAMELLIA_256_CBC_SHA384GNUTLS_ECDHE_ECDSA_AES_128_CBC_SHA256GNUTLS_ECDHE_RSA_AES_128_CBC_SHA256GNUTLS_ECDHE_ECDSA_CAMELLIA_128_GCM_SHA256GNUTLS_ECDHE_ECDSA_CAMELLIA_256_GCM_SHA384GNUTLS_ECDHE_ECDSA_AES_128_GCM_SHA256GNUTLS_ECDHE_ECDSA_AES_256_GCM_SHA384GNUTLS_ECDHE_RSA_AES_128_GCM_SHA256GNUTLS_ECDHE_RSA_AES_256_GCM_SHA384GNUTLS_ECDHE_ECDSA_AES_256_CBC_SHA384GNUTLS_ECDHE_RSA_CAMELLIA_128_GCM_SHA256GNUTLS_ECDHE_RSA_CAMELLIA_256_GCM_SHA384GNUTLS_ECDHE_RSA_SALSA20_256_SHA1GNUTLS_ECDHE_ECDSA_SALSA20_256_SHA1GNUTLS_ECDHE_RSA_ESTREAM_SALSA20_256_SHA1GNUTLS_ECDHE_ECDSA_ESTREAM_SALSA20_256_SHA1GNUTLS_ECDHE_PSK_3DES_EDE_CBC_SHA1GNUTLS_ECDHE_PSK_AES_128_CBC_SHA1GNUTLS_ECDHE_PSK_AES_256_CBC_SHA1GNUTLS_ECDHE_PSK_AES_128_CBC_SHA256GNUTLS_ECDHE_PSK_AES_256_CBC_SHA384GNUTLS_ECDHE_PSK_ARCFOUR_128_SHA1GNUTLS_ECDHE_PSK_NULL_SHA1GNUTLS_ECDHE_PSK_NULL_SHA256GNUTLS_ECDHE_PSK_NULL_SHA384GNUTLS_ECDHE_PSK_CAMELLIA_128_CBC_SHA256GNUTLS_ECDHE_PSK_CAMELLIA_256_CBC_SHA384GNUTLS_ECDHE_PSK_SALSA20_256_SHA1GNUTLS_ECDHE_PSK_ESTREAM_SALSA20_256_SHA1GNUTLS_PSK_ARCFOUR_128_SHA1GNUTLS_PSK_3DES_EDE_CBC_SHA1GNUTLS_PSK_AES_128_CBC_SHA1GNUTLS_PSK_AES_256_CBC_SHA1GNUTLS_PSK_AES_128_CBC_SHA256GNUTLS_PSK_AES_256_GCM_SHA384GNUTLS_PSK_CAMELLIA_128_GCM_SHA256GNUTLS_PSK_CAMELLIA_256_GCM_SHA384GNUTLS_PSK_AES_128_GCM_SHA256GNUTLS_PSK_NULL_SHA1GNUTLS_PSK_NULL_SHA256GNUTLS_PSK_CAMELLIA_128_CBC_SHA256GNUTLS_PSK_CAMELLIA_256_CBC_SHA384GNUTLS_PSK_SALSA20_256_SHA1GNUTLS_PSK_ESTREAM_SALSA20_256_SHA1GNUTLS_PSK_AES_256_CBC_SHA384GNUTLS_PSK_NULL_SHA384GNUTLS_RSA_PSK_ARCFOUR_128_SHA1GNUTLS_RSA_PSK_3DES_EDE_CBC_SHA1GNUTLS_RSA_PSK_AES_128_CBC_SHA1GNUTLS_RSA_PSK_AES_256_CBC_SHA1GNUTLS_RSA_PSK_CAMELLIA_128_GCM_SHA256GNUTLS_RSA_PSK_CAMELLIA_256_GCM_SHA384GNUTLS_RSA_PSK_AES_128_GCM_SHA256GNUTLS_RSA_PSK_AES_128_CBC_SHA256GNUTLS_RSA_PSK_NULL_SHA1GNUTLS_RSA_PSK_NULL_SHA256GNUTLS_RSA_PSK_AES_256_GCM_SHA384GNUTLS_RSA_PSK_AES_256_CBC_SHA384GNUTLS_RSA_PSK_NULL_SHA384GNUTLS_RSA_PSK_CAMELLIA_128_CBC_SHA256GNUTLS_RSA_PSK_CAMELLIA_256_CBC_SHA384GNUTLS_DHE_PSK_ARCFOUR_128_SHA1GNUTLS_DHE_PSK_3DES_EDE_CBC_SHA1GNUTLS_DHE_PSK_AES_128_CBC_SHA1GNUTLS_DHE_PSK_AES_256_CBC_SHA1GNUTLS_DHE_PSK_AES_128_CBC_SHA256GNUTLS_DHE_PSK_AES_128_GCM_SHA256GNUTLS_DHE_PSK_NULL_SHA1GNUTLS_DHE_PSK_NULL_SHA256GNUTLS_DHE_PSK_NULL_SHA384GNUTLS_DHE_PSK_AES_256_CBC_SHA384GNUTLS_DHE_PSK_AES_256_GCM_SHA384GNUTLS_DHE_PSK_CAMELLIA_128_CBC_SHA256GNUTLS_DHE_PSK_CAMELLIA_256_CBC_SHA384GNUTLS_DHE_PSK_CAMELLIA_128_GCM_SHA256GNUTLS_DHE_PSK_CAMELLIA_256_GCM_SHA384GNUTLS_DH_ANON_ARCFOUR_128_MD5GNUTLS_DH_ANON_3DES_EDE_CBC_SHA1GNUTLS_DH_ANON_AES_128_CBC_SHA1GNUTLS_DH_ANON_AES_256_CBC_SHA1GNUTLS_DH_ANON_CAMELLIA_128_CBC_SHA256GNUTLS_DH_ANON_CAMELLIA_256_CBC_SHA256GNUTLS_DH_ANON_CAMELLIA_128_CBC_SHA1GNUTLS_DH_ANON_CAMELLIA_256_CBC_SHA1GNUTLS_DH_ANON_AES_128_CBC_SHA256GNUTLS_DH_ANON_AES_256_CBC_SHA256GNUTLS_DH_ANON_AES_128_GCM_SHA256GNUTLS_DH_ANON_AES_256_GCM_SHA384GNUTLS_DH_ANON_CAMELLIA_128_GCM_SHA256GNUTLS_DH_ANON_CAMELLIA_256_GCM_SHA384GNUTLS_ECDH_ANON_NULL_SHA1GNUTLS_ECDH_ANON_3DES_EDE_CBC_SHA1GNUTLS_ECDH_ANON_AES_128_CBC_SHA1GNUTLS_ECDH_ANON_AES_256_CBC_SHA1GNUTLS_ECDH_ANON_ARCFOUR_128_SHA1GNUTLS_SRP_SHA_3DES_EDE_CBC_SHA1GNUTLS_SRP_SHA_AES_128_CBC_SHA1GNUTLS_SRP_SHA_AES_256_CBC_SHA1GNUTLS_SRP_SHA_DSS_3DES_EDE_CBC_SHA1GNUTLS_SRP_SHA_RSA_3DES_EDE_CBC_SHA1GNUTLS_SRP_SHA_DSS_AES_128_CBC_SHA1GNUTLS_SRP_SHA_RSA_AES_128_CBC_SHA1GNUTLS_SRP_SHA_DSS_AES_256_CBC_SHA1GNUTLS_SRP_SHA_RSA_AES_256_CBC_SHA1ciphersuites.cASSERT: %s:%d GNUTLS_A_CLOSE_NOTIFYClose notifyGNUTLS_A_UNEXPECTED_MESSAGEUnexpected messageGNUTLS_A_BAD_RECORD_MACBad record MACGNUTLS_A_DECRYPTION_FAILEDDecryption failedGNUTLS_A_RECORD_OVERFLOWRecord overflowGNUTLS_A_DECOMPRESSION_FAILUREDecompression failedGNUTLS_A_HANDSHAKE_FAILUREHandshake failedGNUTLS_A_BAD_CERTIFICATECertificate is badGNUTLS_A_UNSUPPORTED_CERTIFICATECertificate is not supportedGNUTLS_A_CERTIFICATE_REVOKEDCertificate was revokedGNUTLS_A_CERTIFICATE_EXPIREDCertificate is expiredGNUTLS_A_CERTIFICATE_UNKNOWNUnknown certificateGNUTLS_A_ILLEGAL_PARAMETERIllegal parameterGNUTLS_A_UNKNOWN_CACA is unknownGNUTLS_A_ACCESS_DENIEDAccess was deniedGNUTLS_A_DECODE_ERRORDecode errorGNUTLS_A_DECRYPT_ERRORDecrypt errorGNUTLS_A_EXPORT_RESTRICTIONExport restrictionGNUTLS_A_PROTOCOL_VERSIONError in protocol versionGNUTLS_A_INSUFFICIENT_SECURITYInsufficient securityGNUTLS_A_USER_CANCELEDUser canceledGNUTLS_A_SSL3_NO_CERTIFICATENo certificate (SSL 3.0)GNUTLS_A_INTERNAL_ERRORInternal errorGNUTLS_A_NO_RENEGOTIATIONNo renegotiation is allowedGNUTLS_A_CERTIFICATE_UNOBTAINABLECould not retrieve the specified certificateGNUTLS_A_UNSUPPORTED_EXTENSIONAn unsupported extension was sentGNUTLS_A_UNRECOGNIZED_NAMEThe server name sent was not recognizedGNUTLS_A_UNKNOWN_PSK_IDENTITYThe SRP/PSK username is missing or not knownGNUTLS_A_NO_APPLICATION_PROTOCOLNo supported application protocol could be negotiatedgnutls(unknown)REC: Sending Alert[%d|%d] - %s gnutls_auth.cASSERT: %s:%d gnutls_cert.cASSERT: %s:%d _gnutls_check_key_cert_matchtest text%s: failed signing The certificate is trusted. gnutlsThe certificate is NOT trusted. The certificate chain is revoked. The certificate doesn't match the local copy (TOFU). The revocation data are old and have been superseded. The revocation data are issued with a future date. The certificate issuer is unknown. The certificate issuer is not a CA. Could not find a signer of the certificate. The certificate is revoked. The certificate chain uses insecure algorithm. The certificate chain violates the signer's constraints. The certificate chain uses not yet valid certificate. The certificate chain uses expired certificate. The signature in the certificate is invalid. The name in the certificate does not match the expected. gnutls_cipher_int.cASSERT: %s:%d Could not negotiate a supported cipher suite.GNUTLS_E_UNKNOWN_CIPHER_SUITENo or insufficient priorities were set.GNUTLS_E_NO_PRIORITIES_WERE_SETThe cipher type is unsupported.GNUTLS_E_UNKNOWN_CIPHER_TYPEThe certificate and the given key do not match.GNUTLS_E_CERTIFICATE_KEY_MISMATCHCould not negotiate a supported compression method.GNUTLS_E_UNKNOWN_COMPRESSION_ALGORITHMAn unknown public key algorithm was encountered.GNUTLS_E_UNKNOWN_PK_ALGORITHMAn algorithm that is not enabled was negotiated.GNUTLS_E_UNWANTED_ALGORITHMA packet with illegal or unsupported version was received.GNUTLS_E_UNSUPPORTED_VERSION_PACKETThe Diffie-Hellman prime sent by the server is not acceptable (not long enough).GNUTLS_E_DH_PRIME_UNACCEPTABLEA TLS packet with unexpected length was received.GNUTLS_E_UNEXPECTED_PACKET_LENGTHThe TLS connection was non-properly terminated.GNUTLS_E_PREMATURE_TERMINATIONThe specified session has been invalidated for some reason.GNUTLS_E_INVALID_SESSIONGnuTLS internal error.GNUTLS_E_INTERNAL_ERRORAn illegal TLS extension was received.GNUTLS_E_RECEIVED_ILLEGAL_EXTENSIONA TLS fatal alert has been received.GNUTLS_E_FATAL_ALERT_RECEIVEDAn unexpected TLS packet was received.GNUTLS_E_UNEXPECTED_PACKETAn error was encountered at the TLS Finished packet calculation.GNUTLS_E_ERROR_IN_FINISHED_PACKETNo certificate was found.GNUTLS_E_NO_CERTIFICATE_FOUNDThe given DSA key is incompatible with the selected TLS protocol.GNUTLS_E_INCOMPAT_DSA_KEY_WITH_TLS_PROTOCOLThere is already a crypto algorithm with lower priority.GNUTLS_E_CRYPTO_ALREADY_REGISTEREDNo temporary RSA parameters were found.GNUTLS_E_NO_TEMPORARY_RSA_PARAMSNo temporary DH parameters were found.GNUTLS_E_NO_TEMPORARY_DH_PARAMSAn unexpected TLS handshake packet was received.GNUTLS_E_UNEXPECTED_HANDSHAKE_PACKETThe scanning of a large integer has failed.GNUTLS_E_MPI_SCAN_FAILEDCould not export a large integer.GNUTLS_E_MPI_PRINT_FAILEDDecryption has failed.GNUTLS_E_DECRYPTION_FAILEDEncryption has failed.GNUTLS_E_ENCRYPTION_FAILEDPublic key decryption has failed.GNUTLS_E_PK_DECRYPTION_FAILEDPublic key encryption has failed.GNUTLS_E_PK_ENCRYPTION_FAILEDPublic key signing has failed.GNUTLS_E_PK_SIGN_FAILEDPublic key signature verification has failed.GNUTLS_E_PK_SIG_VERIFY_FAILEDDecompression of the TLS record packet has failed.GNUTLS_E_DECOMPRESSION_FAILEDCompression of the TLS record packet has failed.GNUTLS_E_COMPRESSION_FAILEDInternal error in memory allocation.GNUTLS_E_MEMORY_ERRORAn unimplemented or disabled feature has been requested.GNUTLS_E_UNIMPLEMENTED_FEATUREInsufficient credentials for that request.GNUTLS_E_INSUFFICIENT_CREDENTIALSError in password file.GNUTLS_E_SRP_PWD_ERRORWrong padding in PKCS1 packet.GNUTLS_E_PKCS1_WRONG_PADThe requested session has expired.GNUTLS_E_EXPIREDHashing has failed.GNUTLS_E_HASH_FAILEDBase64 decoding error.GNUTLS_E_BASE64_DECODING_ERRORBase64 unexpected header error.GNUTLS_E_BASE64_UNEXPECTED_HEADER_ERRORBase64 encoding error.GNUTLS_E_BASE64_ENCODING_ERRORParsing error in password file.GNUTLS_E_SRP_PWD_PARSING_ERRORThe requested data were not available.GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLEError in the pull function.GNUTLS_E_PULL_ERRORError in the push function.GNUTLS_E_PUSH_ERRORThe upper limit of record packet sequence numbers has been reached. Wow!GNUTLS_E_RECORD_LIMIT_REACHEDError in the certificate.GNUTLS_E_CERTIFICATE_ERRORCould not authenticate peer.GNUTLS_E_AUTH_ERRORUnknown Subject Alternative name in X.509 certificate.GNUTLS_E_X509_UNKNOWN_SANUnsupported critical extension in X.509 certificate.GNUTLS_E_X509_UNSUPPORTED_CRITICAL_EXTENSIONUnsupported extension in X.509 certificate.GNUTLS_E_X509_UNSUPPORTED_EXTENSIONKey usage violation in certificate has been detected.GNUTLS_E_KEY_USAGE_VIOLATIONFunction was interrupted.GNUTLS_E_INTERRUPTEDTLS Application data were received, while expecting handshake data.GNUTLS_E_GOT_APPLICATION_DATAError in Database backend.GNUTLS_E_DB_ERRORThe certificate type is not supported.GNUTLS_E_UNSUPPORTED_CERTIFICATE_TYPEThe given memory buffer is too short to hold parameters.GNUTLS_E_SHORT_MEMORY_BUFFERThe request is invalid.GNUTLS_E_INVALID_REQUESTThe cookie was bad.GNUTLS_E_BAD_COOKIEAn illegal parameter has been received.GNUTLS_E_RECEIVED_ILLEGAL_PARAMETERAn illegal parameter was found.GNUTLS_E_ILLEGAL_PARAMETERError while reading file.GNUTLS_E_FILE_ERRORASN1 parser: Element was not found.GNUTLS_E_ASN1_ELEMENT_NOT_FOUNDASN1 parser: Identifier was not foundGNUTLS_E_ASN1_IDENTIFIER_NOT_FOUNDASN1 parser: Error in DER parsing.GNUTLS_E_ASN1_DER_ERRORASN1 parser: Value was not found.GNUTLS_E_ASN1_VALUE_NOT_FOUNDASN1 parser: Generic parsing error.GNUTLS_E_ASN1_GENERIC_ERRORASN1 parser: Value is not valid.GNUTLS_E_ASN1_VALUE_NOT_VALIDASN1 parser: Error in TAG.GNUTLS_E_ASN1_TAG_ERRORASN1 parser: error in implicit tagGNUTLS_E_ASN1_TAG_IMPLICITASN1 parser: Error in type 'ANY'.GNUTLS_E_ASN1_TYPE_ANY_ERRORASN1 parser: Syntax error.GNUTLS_E_ASN1_SYNTAX_ERRORASN1 parser: Overflow in DER parsing.GNUTLS_E_ASN1_DER_OVERFLOWToo many empty record packets have been received.GNUTLS_E_TOO_MANY_EMPTY_PACKETSToo many handshake packets have been received.GNUTLS_E_TOO_MANY_HANDSHAKE_PACKETSThe crypto library version is too old.GNUTLS_E_INCOMPATIBLE_GCRYPT_LIBRARYThe tasn1 library version is too old.GNUTLS_E_INCOMPATIBLE_LIBTASN1_LIBRARYThe OpenPGP User ID is revoked.GNUTLS_E_OPENPGP_UID_REVOKEDThe OpenPGP key has not a preferred key set.GNUTLS_E_OPENPGP_PREFERRED_KEY_ERRORError loading the keyring.GNUTLS_E_OPENPGP_KEYRING_ERRORThe initialization of crypto backend has failed.GNUTLS_E_CRYPTO_INIT_FAILEDNo supported compression algorithms have been found.GNUTLS_E_NO_COMPRESSION_ALGORITHMSNo supported cipher suites have been found.GNUTLS_E_NO_CIPHER_SUITESCould not get OpenPGP key.GNUTLS_E_OPENPGP_GETKEY_FAILEDCould not find OpenPGP subkey.GNUTLS_E_OPENPGP_SUBKEY_ERRORSafe renegotiation failed.GNUTLS_E_SAFE_RENEGOTIATION_FAILEDUnsafe renegotiation denied.GNUTLS_E_UNSAFE_RENEGOTIATION_DENIEDThe SRP username supplied is illegal.GNUTLS_E_ILLEGAL_SRP_USERNAMEThe SRP username supplied is unknown.GNUTLS_E_UNKNOWN_SRP_USERNAMEThe OpenPGP fingerprint is not supported.GNUTLS_E_OPENPGP_FINGERPRINT_UNSUPPORTEDThe signature algorithm is not supported.GNUTLS_E_UNSUPPORTED_SIGNATURE_ALGORITHMThe certificate has unsupported attributes.GNUTLS_E_X509_UNSUPPORTED_ATTRIBUTEThe OID is not supported.GNUTLS_E_X509_UNSUPPORTED_OIDThe hash algorithm is unknown.GNUTLS_E_UNKNOWN_HASH_ALGORITHMThe PKCS structure's content type is unknown.GNUTLS_E_UNKNOWN_PKCS_CONTENT_TYPEThe PKCS structure's bag type is unknown.GNUTLS_E_UNKNOWN_PKCS_BAG_TYPEThe given password contains invalid characters.GNUTLS_E_INVALID_PASSWORDThe Message Authentication Code verification failed.GNUTLS_E_MAC_VERIFY_FAILEDSome constraint limits were reached.GNUTLS_E_CONSTRAINT_ERRORFailed to acquire random data.GNUTLS_E_RANDOM_FAILEDVerifying TLS/IA phase checksum failedGNUTLS_E_IA_VERIFY_FAILEDThe specified algorithm or protocol is unknown.GNUTLS_E_UNKNOWN_ALGORITHMThe handshake data size is too large.GNUTLS_E_HANDSHAKE_TOO_LARGEError opening /dev/cryptoGNUTLS_E_CRYPTODEV_DEVICE_ERRORError interfacing with /dev/cryptoGNUTLS_E_CRYPTODEV_IOCTL_ERRORPeer has terminated the connectionGNUTLS_E_SESSION_EOFChannel binding data not availableGNUTLS_E_CHANNEL_BINDING_NOT_AVAILABLETPM error.GNUTLS_E_TPM_ERRORTPM is not initialized.GNUTLS_E_TPM_UNINITIALIZEDTPM key was not found in persistent storage.GNUTLS_E_TPM_KEY_NOT_FOUNDCannot initialize a session with the TPM.GNUTLS_E_TPM_SESSION_ERRORPKCS #11 error.GNUTLS_E_PKCS11_ERRORPKCS #11 initialization error.GNUTLS_E_PKCS11_LOAD_ERRORError in parsing.GNUTLS_E_PARSING_ERRORError in provided PIN.GNUTLS_E_PKCS11_PIN_ERRORError in provided SRK password for TPM.GNUTLS_E_TPM_SRK_PASSWORD_ERRORError in provided password for key to be loaded in TPM.GNUTLS_E_TPM_KEY_PASSWORD_ERRORPKCS #11 error in slotGNUTLS_E_PKCS11_SLOT_ERRORThread locking errorGNUTLS_E_LOCKING_ERRORPKCS #11 error in attributeGNUTLS_E_PKCS11_ATTRIBUTE_ERRORPKCS #11 error in deviceGNUTLS_E_PKCS11_DEVICE_ERRORPKCS #11 error in dataGNUTLS_E_PKCS11_DATA_ERRORPKCS #11 unsupported featureGNUTLS_E_PKCS11_UNSUPPORTED_FEATURE_ERRORPKCS #11 error in keyGNUTLS_E_PKCS11_KEY_ERRORPKCS #11 PIN expiredGNUTLS_E_PKCS11_PIN_EXPIREDPKCS #11 PIN lockedGNUTLS_E_PKCS11_PIN_LOCKEDPKCS #11 error in sessionGNUTLS_E_PKCS11_SESSION_ERRORPKCS #11 error in signatureGNUTLS_E_PKCS11_SIGNATURE_ERRORPKCS #11 error in tokenGNUTLS_E_PKCS11_TOKEN_ERRORPKCS #11 user errorGNUTLS_E_PKCS11_USER_ERRORThe operation timed outGNUTLS_E_TIMEDOUTThe operation was cancelled due to user errorGNUTLS_E_USER_ERRORNo supported ECC curves were foundGNUTLS_E_ECC_NO_SUPPORTED_CURVESThe curve is unsupportedGNUTLS_E_ECC_UNSUPPORTED_CURVEThe requested PKCS #11 object is not availableGNUTLS_E_PKCS11_REQUESTED_OBJECT_NOT_AVAILBLEThe provided X.509 certificate list is not sorted (in subject to issuer order)GNUTLS_E_CERTIFICATE_LIST_UNSORTEDThe OCSP response is invalidGNUTLS_E_OCSP_RESPONSE_ERRORThere is no certificate status (OCSP).GNUTLS_E_NO_CERTIFICATE_STATUSError in the system's randomness device.GNUTLS_E_RANDOM_DEVICE_ERRORNo common application protocol could be negotiated.GNUTLS_E_NO_APPLICATION_PROTOCOLError while performing self checks.GNUTLS_E_SELF_TEST_ERRORThere is no self test for this algorithm.GNUTLS_E_NO_SELF_TESTAn error has been detected in the library and cannot continue operations.GNUTLS_E_LIB_IN_ERROR_STATEError in sockets initialization.GNUTLS_E_SOCKETS_INIT_ERRORError in public key generation.GNUTLS_E_PK_GENERATION_ERRORSuccess.GNUTLS_E_SUCCESSA TLS warning alert has been received.GNUTLS_E_WARNING_ALERT_RECEIVEDA heartbeat pong message was received.GNUTLS_E_HEARTBEAT_PONG_RECEIVEDA heartbeat ping message was received.GNUTLS_E_HEARTBEAT_PING_RECEIVEDResource temporarily unavailable, try again.GNUTLS_E_AGAINThe transmitted packet is too large (EMSGSIZE).GNUTLS_E_LARGE_PACKETRehandshake was requested by the peer.GNUTLS_E_REHANDSHAKEGnuTLS error: %s (unknown error code)gnutlsfRf[fdfmfvffffffffffgnutls_errors.cASSERT: %s:%d MPI: %s can't print value (%d/%d) MPI: %s too large mpi (%d) MPI: %s out of memory (%d) MPI: %s out of memory (hex %d) MPI: length: %d %s%s gnutls[%d]: %scalled the deprecated gnutls_global_set_mem_functions() gnutls_global.cASSERT: %s:%d GNUTLS_DEBUG_LEVELEnabled GnuTLS 3.3.24 logging... /usr/local/share/localegnutls0.3.4Checking for libtasn1 failed: %s < %s 3.3.24GNUTLS_NO_EXPLICIT_INITError in GnuTLS initialization: %s gnutls_handshake.cASSERT: %s:%d SRVRCLNTserver finishedclient finishedHSK[%p]: Client's version: %d.%d HSK[%p]: recording tls-unique CB (send) HSK[%p]: recording tls-unique CB (recv) HSK[%p]: Received safe renegotiation CS HSK[%p]: Requested cipher suites[size: %d]: 0x%.2x, 0x%.2x %s HSK[%p]: Selected cipher suite: %s HSK[%p]: Cannot find the appropriate handler for the KX algorithm HSK[%p]: Selected Compression Method: %s HSK[%p]: %s was queued [%ld bytes] Unknown Handshake packetHSK[%p]: unsupported cipher suite %.2X.%.2X HSK[%p]: Selected compression method: %s (%d) HSK[%p]: SessionID length: %d HSK[%p]: SessionID: %s HSK[%p]: Server's version: %d.%d BUF[HSK]: Emptied buffer EXT[%p]: Sending supplemental data EXT[%p]: Expecting supplemental data DTLS[%p]: Initializing timer for handshake state. UU&/j7q>l=REC[%p]: Sent ChangeCipherSpec gnutls_handshake.ho o b i2|I S"%Y'Could not find an appropriate certificate: %s HSK[%p]: Keeping ciphersuite: %s (%.2X.%.2X) HSK[%p]: Removing ciphersuite: %s gnutls_hash_int.cASSERT: %s:%d gnutls_kx.cASSERT: %s:%d INT: PREMASTER SECRET[%d]: %s INT: CLIENT RANDOM[%d]: %s INT: SERVER RANDOM[%d]: %s master secretINT: MASTER SECRET: %s gnutls_mbuffers.cASSERT: %s:%d gnutls_pcert.cASSERT: %s:%d gnutls_priority.cASSERT: %s:%d    ]^bc]^bc]^]^]^^]b^c^c    PERFORMANCENORMALPFSSECURE256SECURE192SECURE128SECURESUITEB128SUITEB192LEGACYEXPORTr/etc/gnutls/default-prioritiesselected priority string: %s NONEVERS-VERS-TLS-ALLVERS-DTLS-ALLVERS-ALLCOMP-COMP-ALLCURVE-CURVE-ALLCTYPE-CTYPE-ALLSIGN-SIGN-ALLMAC-ALLCIPHER-ALLKX-ALLDUMBFWCOMPATPROFILE_HIGHNO_EXTENSIONSPROFILE_MEDIUMPROFILE_LOWDISABLE_WILDCARDSPROFILE_ULTRAPROFILE_LEGACYSTATELESS_COMPRESSIONPROFILE_VERY_WEAKSSL3_RECORD_VERSIONVERIFY_DISABLE_CRL_CHECKSDISABLE_SAFE_RENEGOTIATIONPROFILE_SUITEB128SAFE_RENEGOTIATIONUNSAFE_RENEGOTIATIONLATEST_RECORD_VERSIONPROFILE_SUITEB192VERIFY_ALLOW_SIGN_RSA_MD5PARTIAL_RENEGOTIATIONVERIFY_ALLOW_X509_V1_CA_CRTNEW_PADDINGSERVER_PRECEDENCE++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++gnutls_privkey.cASSERT: %s:%d pkcs11:tpmkey:gnutls_pubkey.cASSERT: %s:%d PKIX1.SubjectPublicKeyInfoPUBLIC KEYtbsCertificate.subjectPublicKeyInfocertificationRequestInfo.subjectPKInfopkcs11:tpmkey:The hash size used in signature (%u) is less than the expected (%u) Hash size (%d) does not correspond to hash %s(%d) or better. gnutls_record.cASSERT: %s:%d REC[%p]: Preparing Packet %s(%d) with length: %d and min pad: %d REC[%p]: Sent Packet[%d] %s(%d) in epoch %d and length: %d REC[%p]: Alert[%d|%d] - %s - was received REC[%p]: Received unexpected packet %d (%s) expecting %d (%s) Session timeout: %u ms MQ3REC[%p]: SSL 2.0 %s packet received. Length: %d REC[%p]: SSL %d.%d %s packet received. Epoch %d, length: %d Discarded message[%u] with invalid epoch %u. Received packet with illegal length: %u REC[%p]: Expected Packet %s(%d) REC[%p]: Received Packet %s(%d) with length: %d Received record packet of unknown type %u REC[%p]: INVALID VERSION PACKET: (%d) %d.%d REC[%p]: INVALID DTLS VERSION PACKET: (%d) %d.%d Discarded message[%u] due to invalid decryption REC[%p]: Discarded duplicate message[%u.%u]: %s REC[%p]: Decrypted Packet[%u.%u] %s(%d) with length: %d REC[%p]: Decrypted Packet[%u] %s(%d) with length: %d gnutls_sig.cASSERT: %s:%d HSK[%p]: signing handshake data: using %s Peer's certificate does not allow digital signatures. Key usage violation detected (ignored). HSK[%p]: verify handshake data: using %s HSK[%p]: verify cert vrfy: using %s sign handshake cert vrfy: picked %s with %s HSK[%p]: Selected certificate type %s (%d) HSK[%p]: Selected ECC curve %s (%d) gnutls_state.cASSERT: %s:%d gnutls_str.cASSERT: %s:%d %%%.2X%02x%.2x%s%.2x00%.2x %.2x: %c.gnutls_supplemental.cASSERT: %s:%d EXT[%p]: Sending %d bytes of supplemental data EXT[%p]: Got supplemental type=%02x length=%d gnutls_ui.cASSERT: %s:%d Note that the security level of the Diffie-Hellman key exchange has been lowered to %u bits and this may allow decryption of the session data %s-%s%s-%u%s(%s)-(%s)-(%s)(%s)-(%s)-(%s)-(%s)HSK[%p]: Parsing a version 2.0 client hello. gnutls_v2_compat.cASSERT: %s:%d HSK[%p]: SSL 2.0 Hello: Client's version: %d.%d HSK[%p]: SSL 2.0 Hello: Cannot find the appropriate handler for the KX algorithm gnutls_x509.cASSERT: %s:%d There was an error parsing the OCSP response: %s. Got OCSP response with an unrelated certificate. The certificate was revoked via OCSP The OCSP response is old There is a newer OCSP response but was not provided by the server 2.5.4.3./gnutls_str_array.h-----BEGIN CERTIFICATE-----BEGIN X509 CERTIFICATE%spkcs11:tpmkey:heartbeat.cASSERT: %s:%d REC[%p]: HB: received unknown type %u HEARTBEATGNUTLS.RSAPublicKeykey_decode.cASSERT: %s:%d moduluspublicExponentPKIX1.Dss-ParmspqgGNUTLS.ECParametersnamedCurveCurve %s is not supported key_encode.cASSERT: %s:%d GNUTLS.RSAPublicKeymoduluspublicExponentGNUTLS.DSAParameterspqgGNUTLS.ECParametersnamedCurveGNUTLS.DSAPublicKeyGNUTLS.RSAPrivateKeyprivateExponentprime1prime2coefficientexponent1exponent2otherPrimeInfosversionGNUTLS.ECPrivateKeyVersionprivateKeypublicKeyparametersparameters.namedCurveGNUTLS.DSAPrivateKeyYpriv     ANON-DHANON-ECDHRSADHE-RSADHE-DSSECDHE-RSAECDHE-ECDSASRP-DSSSRP-RSASRPPSKRSA-PSKDHE-PSKECDHE-PSKRSA-EXPORTSRPsrp.cASSERT: %s:%d SRP B: SRP U: SRP A: SRP S: ֜3 `rau< 1L%evtt8;H֒PI\`]״aTֶΎi]IU){)ffWh<rl/nQ8vC[/<9'z*{ۥLaKM_O_Un'QƩK`z)X;CU"|gЁ4ȹy` 㺶=GTűvN?KSݝ>+n94'/=$Ćew.C}lBsJ̷|&J㩾/鸵).Z^G碌$BI#Mv5kA2Jf^X/re1=`Ps)˴큓uwg=#K1 HP9ig`:f)/ Uy^ t tsYA>(Dkw;ʗ:#v zCldҹF[2wHTE#$}^z'u,/xa`'z毇NsS){*VÂq5؟z5#mR_Tuer֎Jsڢ!h4b)Ngt ;"QJy4:C0+ m_7O5mmQE䅵vb^~LB7k \8kZ$|KI(fQ[=|cH6UӚi?$_e]#ܣbV R)pmg 5NJtl!|2^F.6;w,']oLR+X9I|j&rZ-3 Pz3U!dX qW] }ǫ 3J%a&k/يdvs>jdR+{ Wza]lw FOt1C[K :ڢ!h4b)Ngt ;"QJy4:C0+ m_7O5mmQE䅵vb^~LB7k \8kZ$|KI(fQ[=|cH6UӚi?$_e]#ܣbV R)pmg 5NJtl!|2^F.6;w,']oLR+X9I|j&rZ-3 Pz3U!dX qW] }ǫ 3J%a&k/يdvs>jdR+{ Wza]lw FOt1C[K !r<׈q[&'j<h4 %*Lۻގ.ʦ(|YGNk]Oâ#;Q[a)pׯv!pH'հZ꘍ܐM541no prime N: no prime Q: SRP group parameters are not in the white list. Checking validity. SECP192R11.2.840.10045.3.1.1SECP224R11.3.132.0.33SECP256R11.2.840.10045.3.1.7SECP384R11.3.132.0.34SECP521R11.3.132.0.35RSA-SHA11.2.840.113549.1.1.51.3.14.3.2.29RSA-SHA2241.2.840.113549.1.1.14RSA-SHA2561.2.840.113549.1.1.11RSA-SHA3841.2.840.113549.1.1.12RSA-SHA5121.2.840.113549.1.1.13RSA-RMD1601.3.36.3.3.1.2DSA-SHA11.2.840.10040.4.31.3.14.3.2.27DSA-SHA2242.16.840.1.101.3.4.3.1DSA-SHA2562.16.840.1.101.3.4.3.2RSA-MD51.2.840.113549.1.1.41.3.14.3.2.25RSA-MD21.2.840.113549.1.1.2ECDSA-SHA11.2.840.10045.4.1ECDSA-SHA2241.2.840.10045.4.3.1ECDSA-SHA2561.2.840.10045.4.3.2ECDSA-SHA3841.2.840.10045.4.3.3ECDSA-SHA5121.2.840.10045.4.3.4GOST R 34.10-20011.2.643.2.2.3GOST R 34.10-941.2.643.2.2.4DSA-SHA3842.16.840.1.101.3.4.3.3DSA-SHA5122.16.840.1.101.3.4.3.4Unknown SIGN OID: '%s' privkey.cASSERT: %s:%d Unknown OpenPGP algorithm %d the requested subkey does not exist Signing using PGP key ID %s Signing using master PGP key Decrypting using PGP key ID %s Decrypting using master PGP key mac.cASSERT: %s:%d SsSspRqSssqTrrqmpi.cASSERT: %s:%d SHA11.3.14.3.2.26MD51.2.840.113549.2.5SHA2562.16.840.1.101.3.4.2.1SHA3842.16.840.1.101.3.4.2.2SHA5122.16.840.1.101.3.4.2.3SHA2242.16.840.1.101.3.4.2.4UMAC-96UMAC-128AEADMD21.2.840.113549.2.2RIPEMD1601.3.36.3.2.1MAC-NULLGNUTLS.DSAPublicKeympi.cASSERT: %s:%d .subjectPublicKey.algorithm.parameterstbsCertificate.subjectPublicKeyInfocertificationRequestInfo.subjectPKInfo.algorithmCannot find OID for sign algorithm pk: %d dig: %d .parametersPKIX1.OCSPRequestocsp.cASSERT: %s:%d PKIX1.OCSPResponsePKIX1.BasicOCSPResponseresponseBytes.responseType1.3.6.1.5.5.7.48.1.1responseBytes.responsetbsRequest.requestorNameoptionalSignaturetbsRequest.requestExtensionstbsRequest.versiontbsRequest.requestList.?%u.reqCert.hashAlgorithm.algorithmtbsRequest.requestList.?%u.reqCert.issuerNameHashtbsRequest.requestList.?%u.reqCert.issuerKeyHashtbsRequest.requestList.?%u.reqCert.serialNumberNEWtbsRequest.requestListtbsRequest.requestList.?LAST.reqCert.hashAlgorithm.algorithmtbsRequest.requestList.?LAST.reqCert.hashAlgorithm.parameterstbsRequest.requestList.?LAST.reqCert.issuerNameHashtbsRequest.requestList.?LAST.reqCert.issuerKeyHashtbsRequest.requestList.?LAST.reqCert.serialNumbertbsRequest.requestList.?LAST.singleRequestExtensionstbsCertificate.issuer.rdnSequencetbsCertificate.subjectPublicKeyInfo.subjectPublicKeytbsCertificate.serialNumbertbsRequest.requestExtensions.?%u.criticaltbsRequest.requestExtensions.?%u.extnIDtbsRequest.requestExtensions.?%u.extnValue1.3.6.1.5.5.7.48.1.2responseStatustbsResponseData.versiontbsResponseData.responderID.byNametbsResponseData.producedAttbsResponseData.responses.?%u.certID.hashAlgorithm.algorithmtbsResponseData.responses.?%u.certID.issuerNameHashtbsResponseData.responses.?%u.certID.issuerKeyHashtbsResponseData.responses.?%u.certID.serialNumbertbsResponseData.responses.?%u.certStatusgoodrevokedunknowntbsResponseData.responses.?%u.thisUpdatetbsResponseData.responses.?%u.nextUpdatetbsResponseData.responses.?%u.certStatus.revoked.revocationTimetbsResponseData.responses.?%u.certStatus.revoked.revocationReasontbsResponseData.responseExtensions.?%u.criticaltbsResponseData.responseExtensions.?%u.extnIDtbsResponseData.responseExtensions.?%u.extnValuetbsResponseData.responseExtensionssignatureAlgorithm.algorithmsignaturecerts.?%utbsResponseData1.3.6.1.5.5.7.3.9pgp.cASSERT: %s:%d Looking keyid: %x.%x Found keyid: %x.%x the requested subkey does not exist authSafe.contentTypepkcs12.cASSERT: %s:%d 1.2.840.113549.1.7.1Unknown PKCS12 Content OID '%s' authSafe.contentPKIX1.pkcs-12-AuthenticatedSafeDER error: %s PKIX1.pkcs-12-PFXPKCS121.2.840.113549.1.12.10.1.11.2.840.113549.1.12.10.1.21.2.840.113549.1.12.10.1.31.2.840.113549.1.12.10.1.41.2.840.113549.1.12.10.1.5PKIX1.pkcs-12-SafeContents?%u.bagId?%u.bagValue?%u.bagAttributes?%u.bagAttributes.?%u1.2.840.113549.1.9.21Error decoding PKCS12 Bag Attribute OID '%s' 1.2.840.113549.1.9.20Unknown PKCS12 Bag Attribute OID '%s' ?%u.contentType?%u.contentversionNEW1.2.840.113549.1.7.6?LAST.contentType?LAST.contentmacData.macSaltmacData.iterationsmacData.mac.digestmacData.mac.digestAlgorithm.parameters1.3.14.3.2.26macData.mac.digestAlgorithm.algorithm.?LAST?LAST.bagId?LAST.bagAttributes?LAST.bagValuePKIX1id-pkixiso1identified-organization3dod6internetsecurity5mechanismspkix7PrivateKeyUsagePeriodnotBefore0notAfterAuthorityKeyIdentifierkeyIdentifierKeyIdentifierauthorityCertIssuerGeneralNamesauthorityCertSerialNumberCertificateSerialNumber2SubjectKeyIdentifierKeyUsageDirectoryStringteletexStringMAXprintableStringuniversalStringutf8StringbmpStringia5StringSubjectAltNameGeneralNameotherNameAnotherNamerfc822NamedNSNamex400AddressdirectoryNameRDNSequence4ediPartyNameuniformResourceIdentifieriPAddressregisteredID8type-idvalueIssuerAltNameBasicConstraintscApathLenConstraintCRLDistributionPointsDistributionPointdistributionPointDistributionPointNamereasonsReasonFlagscRLIssuerfullNamenameRelativeToCRLIssuerRelativeDistinguishedNameExtKeyUsageSyntaxKeyPurposeIdAuthorityInfoAccessSyntaxAccessDescriptionaccessMethodaccessLocationAttributetypeAttributeTypevaluesAttributeValueAttributeTypeAndValueid-atjoint-iso-ccittdsemailAddressmember-bodyus840rsadsi113549pkcs9NamerdnSequenceDistinguishedNameCertificatetbsCertificateTBSCertificatesignatureAlgorithmAlgorithmIdentifiersignatureversionserialNumberissuervalidityValiditysubjectsubjectPublicKeyInfoSubjectPublicKeyInfoissuerUniqueIDUniqueIdentifiersubjectUniqueIDextensionsExtensionsTimeutcTimegeneralTimealgorithmsubjectPublicKeyExtensionextnIDcriticalextnValueCertificateListtbsCertListTBSCertListthisUpdatenextUpdaterevokedCertificatesuserCertificaterevocationDatecrlEntryExtensionscrlExtensionsparametersDss-Sig-ValuersDomainParameterspgqjvalidationParmsValidationParmsseedpgenCounterDss-ParmsCountryNamex121-dcc-codeub-country-name-numeric-lengthiso-3166-alpha2-codeub-country-name-alpha-lengthOrganizationNameub-organization-name-lengthNumericUserIdentifierub-numeric-user-id-lengthOrganizationalUnitNamesub-organizational-unitsOrganizationalUnitNameub-organizational-unit-name-lengthCommonNamepkcs-7-ContentInfocontentTypepkcs-7-ContentTypecontentpkcs-7-DigestInfodigestAlgorithmdigestpkcs-7-SignedDatadigestAlgorithmspkcs-7-DigestAlgorithmIdentifiersencapContentInfopkcs-7-EncapsulatedContentInfocertificatespkcs-7-CertificateSetcrlspkcs-7-CertificateRevocationListssignerInfospkcs-7-SignerInfoseContentTypeeContentpkcs-7-CertificateChoicescertificatepkcs-10-CertificationRequestInfosubjectPKInfoattributesAttributespkcs-10-CertificationRequestcertificationRequestInfopkcs-9-at-challengePasswordpkcs-9-challengePasswordpkcs-9-localKeyIdpkcs-8-PrivateKeyInfoprivateKeyAlgorithmprivateKeypkcs-8-Attributespkcs-8-EncryptedPrivateKeyInfoencryptionAlgorithmencryptedDatapkcs-8-EncryptedDatapkcs-5-des-EDE3-CBC-paramspkcs-5-aes128-CBC-params16pkcs-5-aes192-CBC-paramspkcs-5-aes256-CBC-paramspkcs-5-PBES2-paramskeyDerivationFuncencryptionSchemepkcs-5-PBKDF2-paramssaltspecifiedotherSourceiterationCountkeyLengthprfpkcs-12-PFXv3authSafemacDatapkcs-12-MacDatapkcs-12-PbeParamsiterationsmacmacSaltpkcs-12-AuthenticatedSafepkcs-12-SafeContentspkcs-12-SafeBagbagIdbagValuebadIdbagAttributespkcs-12-CertBagcertIdcertValuepkcs-12-CRLBagcrlIdcrlValuepkcs-12-SecretBagsecretTypeIdsecretValuepkcs-7-Datapkcs-7-EncryptedDataencryptedContentInfopkcs-7-EncryptedContentInfounprotectedAttrspkcs-7-UnprotectedAttributescontentEncryptionAlgorithmpkcs-7-ContentEncryptionAlgorithmIdentifierencryptedContentProxyCertInfopCPathLenConstraintproxyPolicyProxyPolicypolicyLanguagepolicycertificatePoliciesPolicyInformationpolicyIdentifierpolicyQualifiersPolicyQualifierInfopolicyQualifierIdqualifierCPSuriUserNoticenoticeRefNoticeReferenceexplicitTextDisplayTextorganizationnoticeNumbers200visibleStringOCSPRequesttbsRequestTBSRequestoptionalSignatureSignaturerequestorNamerequestListRequestrequestExtensionscertsreqCertCertIDsingleRequestExtensionshashAlgorithmissuerNameHashissuerKeyHashOCSPResponseresponseStatusOCSPResponseStatusresponseBytesResponseBytessuccessfulmalformedRequestinternalErrortryLatersigRequiredunauthorizedresponseTyperesponseBasicOCSPResponsetbsResponseDataResponseDataresponderIDResponderIDproducedAtresponsesSingleResponseresponseExtensionsbyNamebyKeycertIDcertStatusCertStatussingleExtensionsgoodrevokedRevokedInfounknownUnknownInforevocationTimerevocationReasonCRLReasonunspecifiedkeyCompromisecACompromiseaffiliationChangedsupersededcessationOfOperationcertificateHoldremoveFromCRLprivilegeWithdrawnaACompromise10NameConstraintspermittedSubtreesGeneralSubtreesexcludedSubtreesGeneralSubtreebaseminimummaximumpk.cASSERT: %s:%d Security level of algorithm requires hash %s(%d) or better Security level of algorithm requires hash %s(%d) or better (have: %d) IHHIIHprivkey.cASSERT: %s:%d GNUTLS.RSAPrivateKeymoduluspublicExponentprivateExponentprime1prime2coefficientexponent1exponent2GNUTLS.ECPrivateKeyVersionECC private key version %u is not supported parameters.namedCurveCurve %s is not supported publicKeyprivateKeyGNUTLS.DSAPrivateKeypqgYprivRSA PRIVATE KEYDSA PRIVATE KEYEC PRIVATE KEYFalling back to PKCS #8 key decoding PRIVATE KEY----------BEGIN UNKNOWNprivkey_openssl.cASSERT: %s:%d DES-CBCDES-EDE3-CBCAES-128-CBCAES-192-CBCAES-256-CBCCAMELLIA-128-CBCCAMELLIA-192-CBCCAMELLIA-256-CBCPRIVATE KEY---DEK-Info: Unsupported PEM encryption type: %.10s 1.2.840.113549.1.5.131.2.840.113549.1.12.1.31.2.840.113549.1.12.1.11.2.840.113549.1.12.1.6PKCS encryption schema OID '%s' is unsupported. privkey_pkcs8.cASSERT: %s:%d PKIX1.pkcs-8-PrivateKeyInfoversionprivateKeyAlgorithm.algorithmprivateKeyAlgorithm.parametersprivateKeyattributesGNUTLS.DSAPublicKey2.16.840.1.101.3.4.1.2PKIX1.pkcs-5-aes128-CBC-params2.16.840.1.101.3.4.1.22PKIX1.pkcs-5-aes192-CBC-params2.16.840.1.101.3.4.1.42PKIX1.pkcs-5-aes256-CBC-params1.2.840.113549.3.7PKIX1.pkcs-5-des-EDE3-CBC-paramsSelecting default encryption PKCS12_3DES_SHA1 (flags: %u). L ,<PKIX1.pkcs-8-EncryptedPrivateKeyInfoencryptionAlgorithm.algorithmencryptionAlgorithm.parametersencryptedDataPRIVATE KEYENCRYPTED PRIVATE KEYPKIX1.pkcs-5-PBES2-paramsPKIX1.pkcs-12-PbeParamsPKCS #8 private key OID '%s' is unsupported. keyDerivationFunc.algorithmkeyDerivationFunc.algorithm: %s 1.2.840.113549.1.5.12PKCS #8 key derivation OID '%s' is unsupported. keyDerivationFunc.parametersPKIX1.pkcs-5-PBKDF2-paramssalt.specifiedsalt.specified.size: %d iterationCountiterationCount: %d keyLengthkeyLength: %d saltsalt.size: %d iterationsencryptionScheme.algorithmencryptionScheme.algorithm: %s encryptionScheme.parametersIV.size: %d 1.3.14.3.2.7PKCS #8 encryption OID '%s' is unsupported. specifiedprfVetPKIX1.pkcs-7-EncryptedDataencryptedContentInfo.contentEncryptionAlgorithm.algorithmencryptedContentInfo.contentEncryptionAlgorithm.parametersencryptedContentInfo.encryptedContent1.2.840.113549.1.7.1encryptedContentInfo.contentTypeunprotectedAttrsSSL3.0TLS1.0TLS1.1TLS1.2DTLS0.9DTLS1.0DTLS1.2PSKpsk.cASSERT: %s:%d psk_passwd.cASSERT: %s:%d rpubkey.cASSERT: %s:%d              )))))))))))))))  UNKNOWNRSA1.2.840.113549.1.1.1RSA (X.509)2.5.8.1.1RSA-MD51.2.840.113549.1.1.4RSA-SHA11.2.840.113549.1.1.51.3.14.3.2.29DSA1.2.840.10040.4.1GOST R 34.10-20011.2.643.2.2.19GOST R 34.10-941.2.643.2.2.20EC1.2.840.10045.2.1Unknownrandomart.cASSERT: %s:%d %s+--[%4s %4u]+--[%4s %4u] .o+=*BOX@%&#/^SErandom.cASSERT: %s:%d rrbrfc2818_hostname.cASSERT: %s:%d 2.5.4.3rnd.cASSERT: %s:%d RSArsa.cASSERT: %s:%d auth_rsa: Possible PKCS #1 format attack auth_rsa: Possible PKCS #1 version check format attack RSA PSKrsa_psk.cASSERT: %s:%d auth_rsa_psk: Possible PKCS #1 format attack auth_rsa: Possible PKCS #1 version check format attack SAFE RENEGOTIATIONsafe_renegotiation.cASSERT: %s:%d HSK[%p]: Safe renegotiation failed [1] HSK[%p]: Safe renegotiation failed [2] HSK[%p]: Safe renegotiation failed [3] HSK[%p]: Safe renegotiation succeeded HSK[%p]: Peer previously asked for safe renegotiation HSK[%p]: Allowing unsafe (re)negotiation HSK[%p]: Denying unsafe (re)negotiation HSK[%p]: Allowing unsafe initial negotiation HSK[%p]: Denying unsafe initial negotiation InsecureExportVery weakWeakLowLegacyMediumHighUltraUnknownSESSION TICKETsession_ticket.cASSERT: %s:%d sig-check.cASSERT: %s:%d BADgoodsignature %s: signer %08X keyid %08X SIGNATURE ALGORITHMSsignature.cASSERT: %s:%d EXT[%p]: sent signature algo (%d.%d) %s EXT[%p]: rcvd signature algo (%d.%d) %s srp_passwd.cASSERT: %s:%d %ursaltSRPsrp_rsa.cASSERT: %s:%d unknown signature %d.%d 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz./>?  !"#$%&'()*+,-./0123456789:;<=status_request.cASSERT: %s:%d EXT[%p]: unknown status_type %d STATUS REQUESTw#if HAVE_CONFIG_H # include "config.h" #endif #include const asn1_static_node %s[] = { { "%s", NULL, %lu, "%s"}, NULL }, { NULL, 0, NULL } }; :: identifier '' not found%s.%sname:%s NULL type:CONSTtype:TAGtype:SIZEtype:DEFAULTtype:IDENTIFIERtype:ANYtype:CHOICEtype:DEFINITIONS value:%s value:TRUE value:FALSE value:0x%02x value(%i): value: attr:UNIVERSAL,PRIVATE,APPLICATION,EXPLICIT,IMPLICIT,TAG,DEFAULT,TRUE,FALSE,LIST,MIN_MAX,OPTION,1_PARAM,SIZE,DEF_BY,GENERALIZED,UTC,SET,NOT_USED,ASSIGNMENT,gH+kg*8ksystem.cASSERT: %s:%d HOME%s/.gnutls/etc/pki/tls/cert.pemUTF-16BEUTF-8verify-high2.cASSERT: %s:%d %s/%sverify-high.cASSERT: %s:%d CRL verification failed, not adding it verify.cASSERT: %s:%d tbsCertificatesignatureGNUTLS_SEC_PARAM_VERY_WEAK: certificate's signature hash is unknown GNUTLS_SEC_PARAM_VERY_WEAK: certificate's signature hash strength is unacceptable (is %u bits, needed %u) GNUTLS_SEC_PARAM_VERY_WEAK: certificate's security level is unacceptable GNUTLS_SEC_PARAM_VERY_WEAK: certificate's issuer security level is unacceptable GNUTLS_SEC_PARAM_LOW: certificate's signature hash is unknown GNUTLS_SEC_PARAM_LOW: certificate's signature hash strength is unacceptable (is %u bits, needed %u) GNUTLS_SEC_PARAM_LOW: certificate's security level is unacceptable GNUTLS_SEC_PARAM_LOW: certificate's issuer security level is unacceptable GNUTLS_SEC_PARAM_LEGACY: certificate's signature hash is unknown GNUTLS_SEC_PARAM_LEGACY: certificate's signature hash strength is unacceptable (is %u bits, needed %u) GNUTLS_SEC_PARAM_LEGACY: certificate's security level is unacceptable GNUTLS_SEC_PARAM_LEGACY: certificate's issuer security level is unacceptable GNUTLS_SEC_PARAM_MEDIUM: certificate's signature hash is unknown GNUTLS_SEC_PARAM_MEDIUM: certificate's signature hash strength is unacceptable (is %u bits, needed %u) GNUTLS_SEC_PARAM_MEDIUM: certificate's security level is unacceptable GNUTLS_SEC_PARAM_MEDIUM: certificate's issuer security level is unacceptable GNUTLS_SEC_PARAM_HIGH: certificate's signature hash is unknown GNUTLS_SEC_PARAM_HIGH: certificate's signature hash strength is unacceptable (is %u bits, needed %u) GNUTLS_SEC_PARAM_HIGH: certificate's security level is unacceptable GNUTLS_SEC_PARAM_HIGH: certificate's issuer security level is unacceptable GNUTLS_SEC_PARAM_ULTRA: certificate's signature hash is unknown GNUTLS_SEC_PARAM_ULTRA: certificate's signature hash strength is unacceptable (is %u bits, needed %u) GNUTLS_SEC_PARAM_ULTRA: certificate's security level is unacceptable GNUTLS_SEC_PARAM_ULTRA: certificate's issuer security level is unacceptable SUITEB: certificate uses an unacceptable version number SUITEB: certificate's issuer uses an unacceptable version number SUITEB: certificate is not signed using ECDSA-SHA256 or ECDSA-SHA384 SUITEB: certificate does not contain ECC parameters SUITEB: certificate's issuer does not have ECC parameters SUITEB: cannot read certificate params SUITEB: certificate's issuer ECC params do not contain SECP256R1 or SECP384R1 SUITEB: certificate's ECC params do not contain SECP256R1 or SECP384R1 SUITEB: certificate's issuer ECC params are weaker than the certificate's SUITEB: certificate is signed with ECDSA-SHA256 when using SECP384R1 SUITEB192: certificate does not use SECP384R1 ]ZAD]HhKNR]]]]]]]]]]]]]]]]]]]]]]]]vUvUsignatureAlgorithm.algorithm2.5.29.37.0tbsCertList4.4x509_b64.cASSERT: %s:%d -----BEGIN ----- -----END -----END -----BEGIN Could not find '%s' -----PKIX1.Certificatex509.cASSERT: %s:%d signatureAlgorithm.algorithmtbsCertificate.signature.algorithmsignatureAlgorithm.algorithm differs from tbsCertificate.signature.algorithm: %s, %s signatureAlgorithm.parametersCERTIFICATEX509 CERTIFICATEtbsCertificate.issuer.rdnSequencetbsCertificate.subject.rdnSequencetbsCertificate.subjectPublicKeyInfotbsCertificate.extensionserror: extensions present in certificate with version %d signaturetbsCertificate.versiontbsCertificate.validity.notBeforetbsCertificate.validity.notAfter2.5.29.16tbsCertificate.serialNumber2.5.29.142.5.29.35%s.?%u?%u%s.otherName.type-id.otherName.value%s.?%u.otherName.type-id?%u.otherName.type-id.directoryName.2.5.29.172.5.29.182.5.29.192.5.29.151.3.6.1.5.5.7.1.142.5.29.32tbsCertificate.extensions.?%u.extnIDtbsCertificate.extensions.?%u.criticaltbsCertificate.extensions.?%u.extnValuerdnSequence.?%d.?%d?%d.type?%d.value2.5.29.312.5.29.37-----BEGIN CERTIFICATE-----BEGIN X509 CERTIFICATEtbsCertificate.subjectUniqueIDtbsCertificate.issuerUniqueID?%u.accessMethod?%u.accessLocation1.3.6.1.5.5.7.48.21.3.6.1.5.5.7.48.1?%u.accessLocation.uniformResourceIdentifier1.3.6.1.5.5.7.1.1PKIX1.AuthorityInfoAccessSyntaxtbsCertificate.subjecttbsCertificate.issuerx509_write.cASSERT: %s:%d 2.5.4.3tbsCertificate.versiontbsCertificate.subjectPublicKeyInfocertificationRequestInfo.subjectcertificationRequestInfo.subjectPKInfo2.5.29.192.5.29.152.5.29.172.5.29.181.3.6.1.5.5.7.1.142.5.29.16tbsCertificate.validity.notBeforetbsCertificate.validity.notAftertbsCertificate.serialNumbertbsCertificate.subjectUniqueIDtbsCertificate.issuerUniqueIDDisabling X.509 extensions. tbsCertificate.extensions2.5.29.312.5.29.142.5.29.352.5.29.37tbsCertificate1.3.6.1.5.5.7.1.11.3.6.1.5.5.7.48.11.3.6.1.5.5.7.48.22.5.29.32bignum.c!((x)->_mp_size < 0 ? -1 : (x)->_mp_size > 0)nettle_mpz_sizeinbase_256_u(x) <= lengthnettle_mpz_sizeinbase_256_u(c) <= lengthnettle_mpz_get_str_256F޸I0$r瀜!d1(Ҵk6ޙ C |0Hyws$kcx+/3 )vKL"B7{^f$"Mj=)j-KN6!fi5 | C |0Hyws$kcx+pw |8 "qB̤雫}Z"$v![RݪHs SD _FDһ[ -/qE>6 U>D"7^@qE^A;) <9Z쵨(.6K[C166TLVPxWrՍ:^%FGKv0C-ة á&xfĽZJ3CX  M .ú69 p8%$)i9';!w?>AW>ၖ}E$L} =HN5Gv_|9'*x 94]ꝴei,^kWyaH!yD(nG' \"Lq=^v׷pNW?J0{GC"Uq͢Rm+c XO67r^fbj֟ Ldk! nɮVLJj}+di\R^~2"ݑӖ%9WI|-ąMa{3?-= ߡf[>ދ-&'Hߦnīz De5/{uh~A(q3}eu}湨Lof/ l2-$T|EJ>#. $cGEGؒVS a^%M} _E's? #X gG v[aH kvN0_Ρ d+1`)!FGzӼŊ7l+QU=ur\lT˽ca5"hoAVbAwWogbHS6!C:4TlhMʹ=ziy_wi ^N^q:򺰡Oxjm%{4g9$v9rONV t@Bcu7r9D:6%a5%*CK܈^N}}i&,[϶.xM2];= O{#6ۺڷ}-5nۛ(e=MdDHr&GcGe'ւ_,{9@3y;w|#P:z:4^ko&?t!\l9:OOs*`E!K2>!&+Õ[[l}YӬ%#[/VbmZ 52W}cv0 s4cOt=` pUN㺅I66@>TѼaN4 I~ܯf4 >7Hq@^=n q—. b5Z{+~AcW$^RگƿJ<27=eܠЈ'\4(vȎ:o*M+ 0N@C#bk!mp%re"v%fr>aScb`8yC9B؟3) TǂP/{НŭD$WΏKDmiq٢L  h%ϏA7Dum@0m)xDz!]ڒ?Rde]3/BysEkZK*%)⫑ +s@xWBbHt"Ξ W' ΰvrwGu|ϲRl$;* yKoYB_)#Lw6ݴ`7m晟:N )),>tcF\Jp% y x.un_[_I{'D=X\wpcɶn>@@ez*ѿrlPKtLGq'`6kFe5 `CYgo- Y~zdMZ>V{\_3oSi1<.5|MPzOJJ+t֞n3^3R҇ 9OHEU_ l\`tNL{;}XwVYor$ȸ|,=$~}o#c2Osy3Ֆ؎Q4vBe" ݃[OPkEptX#[A+TY8h-?[QA|A&,ỳ%E nOU6޳::n]{A;Yg<q,@ߤ -WS.sjP7WrE1?}\ưl+wGE+$CVPL) M̯e9KSRLo2j4rhӐy!k'Fxޅh Y2utĄ7 n;siA Z<)vBV[X*^hT\+!xZMrꕹUMl҆Ii? e9cã$\7ड़^&m)C9y ܘvl^qG'us>S1k(-1S5 ʾAgM [J\`Pq0^qԖ2aAL!52 qܭf_);`}# c$IUt2Ve%Eb1r6h惞UoNϽ:6濓vXIثxd]]KΓt@ꁨW;1J17\jI`\Mm` Rqͪ!ޤ,zF taO<5/:Ǚc_([4/,ps–)6k F6eu􎉡0_jﷰ4FyeTRL Jc7Z5fe;c ^1Q ebz WXeB$C9IZ *]f1rc&܊xKV=:s/,|3,lr2ps}^㦮|D;WhQNqAlDn,"ȅRLwom_∫R]^5-ǚj^?8~O14B*OM1tt eTc9g]ɲ>0Ofˏ}@Y9 R0zX zRx_{hR? \9+GAq}PD5_k /3+dgT/.PbWf`WݻJŝC*ɶvrC񈽥Q`4suqf(2?uy5+hRS\ .08QDڬD(4r"ʄ]^2&]"}] 36xNN#Y"usajMFhzj QumeEƠ`n 4fzUvyXJ!ƕ׃G2|~OZ'UԵPU)-|R,Iج ,=FYV|(&ei?zQOEܸ߮ObLBy_x3|]WcPVc|4Zb0wAֈddčEd?uٍO˙_=JV3Ix=\܍' ?$miv$1n|PW%O`)8{m rZ+'Cj*Lf&wص0(Ʒ/ٌйg 9DaJŧ?kI$͙kb5?vXɰd UqV~V.Uv;VA2=Y''8,\37+p#e;A#[!]a|t3pM W[LJ5C%B o-z- GldZZc;@91l 99 [`VdTKӮ󍕥:\3H3<6rHY"p #xHB&SL:۹o)21*[X$w}cPJMҠ^zT5>g7.FN XwVէn4L#A!,g@x=}]НsZ4f9rIߢi/yXpsxv3D;G0YI+ňڶ ThG_AQ =pBc+ */w~b/8C }UHZ-Ʃ3& dMỶ;LKOa(BI'⎏>dbC'F/}]j JtX( Y=NbSiӲ~ɁB(YQS[TrRv;xn?mݼסؐ<{+1^SYӒtJ^߈+y:Ny'PW;R7z)P΄\Ww,z W;[Ov q2RBRqW"(R?룫ßz4aNUcRP~ڝn۰=t&6;:mT@ doOpeK6!.K6~<k{*/h>R/%W\"HnF},l+tӌZ[!ģ@ $ !Uy%9P^=7gTz[ILLR|J {E3&D}Juq T:*Aף* Y=[:$ܣΞ$]Do}ƊCg}pi= Ptk蚮F ßJODzޓ_2H7EAtO)sQ!e| #XQipdXczǿm|wzd;SvCF"PkJ7TR˫jraa#t߮D)~Z0ZnX%c)'\OS($J<:l!IR9NLt +(W8V])Z72Q~O(t/>hJT.ξ)X2Gc_7F JO*1t5d&ϯvbph9%_c.8.)wbjTܐ|PS%aA&!Qhp^fv"90Nꎶ>qHⶡ`d2]o[XW3)םweEZvw:lk{sqgEFѧج g<فN8O|Hl_Ҭ7'G-s(y)DIlp\㨉*M\W]8%0ejNq B% LR"hsQ3,b@hXXnFHqF.lPX NAJpJ(Lw/h/fpBGH9ļlF^o#iAYt\HTw'e~bߙ4[h+(z< +"LPޫ')Y:$ 1ETK2**7‰J-:9f],_:jD^C@GvF=K431ЃK[@ Wʙ6ǒpah=Ά z 0:SjcSIW @ !:vXϦ EwPr'63 Ty\_qVww,tYᘣNT9^BԫMOwWhf7H6V#{U;DouzJDtH8]nq\)֪*5CV沑+ȕ o HL@/P۱ @:rjQYO5 fa-gM׎ fqL^ @8"wlP+(ߝԄ`,3=/LT  q qeW|v1݋R1: (ڼ̘ N#-JCXK@4w\SSb<$(eiR" ٯ8 2F Lpo4a!Zh:;/\F \˽eTa5 ]S5 QqyV%恞Kkih%"P=U3 b"&O;71zȷ;:δ?)RժcW)W[+4gۥ=i[ᴈE(g.Tma$*Bɶ;j߷y. 1S\cI"^DAf[Nc}(pbH͈&(H3 yu4mچ}n-~ArݬԚwFXzmzm2ŠN?v*G?ݥ @!ɑ&K \@$#Ǽ` kD&: ˭jސes'rur (רZVnNlRLmpc&P>g ŒTJE,.Q祝.ol;Uw ]oǎ#ƺC +T,.g34̔T@vFJWxPѽ)"ǚ=2)4TH>ER=DX9iYQݼrWl-``K&_~r=A:s啚)x5nG{H Ч'ɓ`BG3|e^Jti?l=$~GJ!fDA}Zk+$uG;[f* ~}z@Ջ[gsvX mU14׼vbűkOy[#o#)Uоxai w9P0y\OZpzg1[e&+U̷Bh='B/1 `>m%PyCA%9fEW3 P_(94Y$' tu]hQLIҼrÀi&~N/\wnk{bdM7ŧŒIA%|(AYJӀc/g,;J=wMVHeq\܏6Ȣv"CK܄Udn_Eܭmq."c0.ň^ Fٟ>"ʁ;vZZQoקʰ 醅'{nN h}ɸrN5h.ؔvT3BcYVrwZ|67*pl8xU僡VHx) ]5}gV|lZRveyireYK8޸K}ΈRj4z ͽu}xy_C;yR9w`= . Hŭ)]ÕT}- Cc>=x?"PH,_eEmEV?p6黥6#lQ #$!g4&jw4Vn׉t)BDO1VGNv$_z%i+tWoEc¯ߤni.(/g!%X2ϸ7 ڊ?;v/9$xQ;װU; 5|):f9\˟+. 97#I"/П(:x>Ӳ" ?^ŻpBJʊM|sW*-IFױ 2!4V쀲6S}euOo#ERފAnomy3 Ivܻ;\*m)!Se2P0;F%k丶qyL-Y"Sc6 -=rRXH)ԭ8H7mnbj~V #΃rvŗ]gJ37Tٓ$a@Lfϝ7O /wٌ :2,ͯfʩ{P[q5Wp…Ldl.LɕJBH505P{.Blp8?o3:;oѥF凞0AH`!'_Sm~+qsƃ/>GFIQO7fٲHM xŦ'd &+c:9{M'hIϦSGvzϓpIB=߯+|iL=j1n<t@ހ#f(&|^>hf[!$1Z*0}>!DίKe䈾>6ß4P%0H nef:n QH71E2kItuJ-a]Zk?Χ(iz1 q4Ya?| tgI.Zty1F,ߤ|zfEwj53Lh;FNG~ >;g[]S큃W!Q~oH8j"ؚ2q-Ln!Zk#j 1!BY0dwKm?TN#s,JJL+%Sn:`0XX#PH 4nb+|irX;vփ\jn9d!vh frѠgySB,2zW0Œ~ 0٥nNgzo47=n5i@;'"(g5efxǽֲHckN"hrYXp c??I&廯1 'N,09'<~Os¬'Nn/t7 96Zpj~ȿ5"rQp*~a\Kp~)|P֜_ a[=OtGGQݕO`"dL#0!ו B۫;$0YׅN&ςМOqƭ쟈шҶ[6ř27T+ e]w{Y.XL^!O%.mX{mZ Z>pzn;B8$lh/ fH`(P QM^3RedԐc|Aߙ󇱧!-*GJ/h7L^?m;B&^mm/b6&/ `(f sv]d:5j!v9+j%[0]xFp. [&'oC3Z{xQa{krU{P+Q U2K!pr"휧8u`gTNT-@⁌iҿ:+!4*7!A=gyul9,[K޷2֭(2rU)n"#֋B~l 4Ge;^`A5[R޳.\6c3֟di1HJ(eE$'ǤTLC\#_R/^\2iyӤl f0el>t`M!< ڷ]Tq\֜E\e->hLtm,Nf 7lPzɃNs9 a]ߘҟ]y\`soW ~MWCBU:Ig6fpWz(" |<<)f"/sln~FH {$N5|'ᮄSl}AP&rNIĪHvznubig=ۇO غaH[cdlt k/ 8pL 3"YP 8 sYS)4;+2g:D,}3O sv@Ä ^ XEӓ76b+@OKc(\J[',"& 2eN!'H($=䯀P=JB!:lXËne5 xӾs,}wLrXf=u]v.QꝊ1;5 cڃnoH@0 pK%jO Jg <֚1.?<ּp kYmWTM)4P`h铧ƚuQq_9F [} }Oo{-x25&BR Hw6<):>ɥ%Ĕحc?CJ@QB`T0]0)nXw㴰uϐ] !k>ӡ $& ׽>":^fL>d{MWu #o=[ ׀Em*" jM×NG2JU"`ߊ(1]hі[C 4t >k,q`w-WY :JQ +>C8! b1K}k "TM]?T=wuYlbtS6%qO 02g 5m&!kٙcYIhGE#KNA'3 ?hO􏉯Hv-dOֶ1 n!V*qgH u|̓te/MwkP)R $ jl h`s>S ZhxXQ,gha[e$b%"9S~[S=ݺ8M k^Vs"cUh4 'JC>Vʮ󞦍нӹō6T^aKPd-$]3(.Vq8CH.R͞aGRU=p—l1}>(Sm q-0 MӴjWְ9 :Ȩ⩀]+o5 s tߥ}Y*,0rrA*wۤ e!\ր24"VJ2k 4~DdGZuC"L#c7J m&R`6%km`^.kZ3+gxũGaգ"G]գ"G]. x\pQ!\ր24"VJ2k 4~DdGZuC"L#c789rj;\6XěD]6\$.O 5LOB# Kk#8ƼzM;0}+4[K/cA6 +?F`Q,*n&߆)5 *oΦңb(jĪ&3>9u't ,OɌ:]"?T!%#Q>\N7PxY%7ۚnDZͨY^Z-NHzt'h263wݖ]Aт@v:ǯ39= (`Q-yX쫇szXS@ڙ y4zHz١ϥs"PPDMKϓg,~tyZ=I2Jq*< W핬="6~g_rʎ/gBCҢjzM)wOHzV rڎ#\Cѵ@X&R\+ip1#$ ۽(ʖ<x"Ѫ. G4N(yx'#Xih۲ľCDF\Qb *-9a0>!!^9IA[T6~yH.r~ x (U>`Z)ʱ^%:0nA9>Ν h+`jnӿF]Mu]|4o[`*K"dL܂,ޙmv WPTD:"# RSxyu:m| V^ֺL?й j,d1 afFU Ќ\-!RQջKlq;񃭠:ƴ |EEG9l㔢`h3{M;y~1$e] =/lS9s:y39&rq3Tnt6rkn757ynGܙo>e&Uz762ϮEMn3Sc$bR9Ft`v . ܴ E0K+P0K6WSC+a vr)M <1,ut|S}i1u쨫+ pKN}Dx*qdRK?Gg,*9ˍ sӵ1AXK!bJ%"ѻFV,my*CJ/"l:J-w6`W7v5)('s(X1 hk#*Ct<l%q bՠwn,P'9s_r_Djdd([{Nky}Ъ:'&)\`.u%ĺj/vHvvErzx&Iab5W1.2QXi@q)!AR@EvO\낉2W% &`d΅.07ۋg{4/cF֋ikG7#9;Nk,⌫ivY Qɡ{hk|rhNC'~a:oV5ǼiH!;Y̜U#b<|tc4c3krna*S80XH+}ǜ̯d0b6km+|g( _/+]uRg\^-ɛ Y 칺EI¶pk!{C-u&TEVڼ*Ԯ4U>>-1W)$)jeׂjP+(*(חˋtˏ19 0-/,O#C;tطdS.A >^;(e4H(s^&&bO|]ȥQOU/9G)Xh:Pu-6I>5덂ew q7(f|t&t23|X=)1O`iRdA'|4jb#I2,y2{5Ǒ^JPTGB/gٙK eV0 >"7).ޠͱh4kl30]zt 2Kɷ@#? *3)"AB  }WuLLe)xpI8Uj %_]!2k>Éc X4|8ffJbZ/-$ɭIP+.hD˷fP>ݠbGRY*#[]ԉDz )V ڶnD<1 ̀Nqx"œ&¥_`k۪.W%;+|@$4&2n[ڂ=U#Њف9-SJF(tJifWOlb OQas0cl_$>ŗ)_v `@EPg0ѻug`͐1]r*vM>38*{ڙ M01[YH 4`fJی{va_$٬-2[nSPV"FT+yZ kb H8풽ڹl0BmДe{x#V&O˹r1vl(U,"FM!F:Z8Kļ@nj.`˩RIKX#MH" kqlGF4^?}l?4\Cݑr_29Os[}@7MAgsǩ4FnIֿt~Px <ݓx//)TBmiT.ȘO׹z\atmI>)B-[O{hQsl "t02k% BD@E$bL_.E O`#FyseުNI<Mֆ쫖)`K4Eg%UMidwWQ~sdov_[ >?(%!I/2cJ#(X!\vώzxjvyyH,P,wJ(ѱKBޅB>6ruNa J{K5xEv4F' PP+I(R[.q~PNHnYAn~ LƖ$~bԟzxFzxfߐ_2f*h_OȬhys*Lͧ2հv2˂A𜟁|F^[~"u_ }Ȃ_ ?H &}7@7 FT%uWY턆#PڇCMMgj8 hG <[ڱVKQ:/1h"Ya3k2JpWqM5-U7Km3 }]pIt46-Or`:K +9bt3>8O^Fu\xϻ0;@XA)qڝbw[ǖ0-3멢J⡣6:lCnAJ ͩ l}%1b-n$ltvO 9O*T[oz.Vm*+Djn'e5y{\8s_%BFt7 %?Ml7-S'WDFlψw:IyL&d!/ȅ$)kp cM@KbjHc''pOʋv tq_G{N `e`r#)יoO J-yFjs Paf-CʎO Ʉ, bZ@wFl^|yWƲM8iw^w/C:\i9Ҝ(7]XZ}j Q*Wu3}2m@.Z!RJ6a]!|`o gߚ%~8hpf?X*=' >U ۔|8-KPax-/@z 782=$v#fC6׭y{ VR 1k7,smaiu6{Z2 F=>L-ˁX9{LR◀tx AsN)vTπx'G^sCvwH5A1cZnـz篓@a4Mrs @62t6&HyѡSmk"ISsoG=ƘuhCJxvH ax1zⳤ֊JĠ+xN==PuzofmF+* 1'mo]k{ƷX5cz,#Xk]暶^eIJwiU98;m֝W\=2Ғ_ZQpiޔ]K2OVfꪗcjj vr3÷wFStGG?_nӔ칊oDϽ7q-G蔯AI]֌7I q)0#ڍW@ЉLYxWL`e<Ӭkٮh,ؽl|nXwx3|taY!YYRGLy޼*h ˱NX>c-^UAo|_. {閩XRu;/K "rE} >AgR$t-/V L,Ԙr"3r.AoQ20O{<QB€9+ߩ@"6] Kh&fPSr$;I1  ]wA@ ./1}$ Oڙ֛(C;CY 3%} X Gu^cERPdx|E&ubi'OM]կ(ᅪRC(A5otmeŢا5yFրod ;L~e>j1+p/cV[/ O-Z1辳J^ Y '.W⭾Rjz ;/C6VJ.ܥJ9˒^$O#5c ^fG =k5.:L4$6V2 (t~#(6\col`Վ \lVDOk/5<$()_}% OcRb-1|kVB,nkԄe;k>1{ :ci50ԗ Tk"aղbt E'PrQd;}ǹ0N\0EZa9zbJQ"Dc;B o M.6:6 al@^ U͜OxlofK}36K!ڻQCFf}[_XOa$P4_<3&p+^oY6bꥅ7JiT~Y ĦY]X#}J[-8 u'dv4{a z=FmA}umt\VO7mҼpS;B#sqD5| tQ ̧IC /)l1-1-n\oaL|>ayG@2:>ǂckeQaV!dXr5F`èuÎ_w0?=Ƙ1vFself*5t +f foEݑťA31| tM*>L0%yeP2\c*XGK-L݄zDC7`la\PTo)1[S&TOh ʲD϶-diXJ012h0ۮay&BrDi[Krigm=Bk޼!ۇD%yؓ zR$a{L`6{}RHEO?3Z?[Wg@o }pٔBnY== eRvjXBW2P~ubs;0AEK$8ԃ؀v#*R~STeO`oC{!4ҥ -hhLۢe0#ֈ{71E3hiG\j͆;jV[p0mʈy;c"B Pr;d+~B@Faé:~w}J6˃yr}l$m~RN72U9Xq{ z4/ug$ `q ]7+܌3%l(@9BopV/ ;¾Tr q/[`X~ձFarW#-.R#*PD\ڗYF,WeHí\?p˦Ma (2S$(!Ż%}4.XA\.:W ꜪRk&d}OPgX+tDNIݼ}PdхZ }):@om<x+IIf4EWSFdX8Im~Bw.DNvpN5 j]BK]!{(9(A?̢avc;;)  mʄ9 :SOjk.--%=;)~%m Q@X[3 bքc4Vtx{DLi^7"~RNJDDz*ILk BAZ7Ph8'YjJ+jd7l)DY;uk,ea;P-St|Gx}B4{zcm\D/ii^ؙ}d7su(_DĜl,fXGXCUyHnQSLye]k> ^:v2AB1%Elh.Z^4=t%$noŤZ44Ku1r ` 2zyG]4 "sn)iub"ocM071p?XN\+v OW,t\KW{(GBmoM?N13(5"U"6{%;{5<_X.1v,U~9"M*(L_cU\ %cnpԭ`#$G0Z!]y~6N S:WY+rR3QWQhyDF[`x¼&`'q+| G8gJ[I?*A.eѧ)Ѕ\OED;XO $=rL|(i.}w$mk]oEWf8#-kl@~"_20yujBxwK#P~67(hRV͊I^Rb}7aj:f/N4-o-f=&I p1),N6Cp̤ͮ/4EDC>na|UZ%==,qS '\GVhF_a&!%SȲ:4DP1ÉcH0qT:SXN5+\oBSjۚ!WSz 9^X3ȍS'"t}zԱ?A]4p?.+_VudH>z+-uTq5t\lD;\.!Jde21uqt79VFKUC،@D ?БMG#=l8F-d.bR$`>Sq nAƅbdk\nrW \rxYk:7K m:yt,QDcR$wVkp(+Ҋ>GMv Y8cpZFRve$_ 'XK$kS-G̭ I?sM_=]'t)GcH~ K+Kh: 6_*M4l37eP)΋u[!63*i{n60KdmCWT~7':?D\{:T?1< R6W4CgsiL&k!XSMwLd`[4l%* QdXK lTx^ê] &6ap`S 5*I:<_=lBhæ 930mEE _*PNojE dGox=ѣ°mrPIf=kؒ^*hy"+eu9"Lzf"{=!|=IܝEZ݇*' ݒ]Q# :s"Dmo_ ~*JX3}K _y6/&e'܁i c$]J5lQGqZ&'R.@]9w*Nץ~\Ⱦ0UYo}m;i6ZVj ƶ;}vqa<qcNctQDdq4%^39bCQ| ?ndհ@C7k0/Tp+#Trks/ݽ__31IJgHm< c-%/<: h o"ag@ whaYc8a/WJyk̘a^2o* ٩`.@P<6i%ErO9e]Oy<~eğLJEfCTqi?ɿG5[* dq/œsVBP˪Fi=Soي G_Ds z)Pq8TPMz^ #M͍x0D,RD DXp/'/ >wnydQv Mx55TOo&|`),+HqN P[]H5'垲 l֝;VE襒"s_p}\2sD'T>WeHRbJPBtbA^ҼeRGI8 $cs#8-b &xl1P@b KrR[qP*Hv OY54Eʘg@i_p顋h;'[NvގlL'bΛt0B[yO2ݭ{ouI{tBk%}z2  w<e:eD $; 3YʒEwZ2 <8.bJyWu`Y&9bv?r 8m͹*7Xj:3u.*3  _l.MfI;\ ڭLb=^7'/)|8,C2A7}i@1t6C ^n-@{hMN'U|ةȉd,j ]y'n I--o. jOAdy {i1cB†>Hzqy>J X_af<榏Vha#+Qnq;p,*eJt+@Q8lȞS{),gsGP%Xa˧zwCDjM&9k(\oh|HE!Kin]:3"EIiEnVN+Ŋ?x-^D~Y!xYP5k DVPagK/~drƽbH6,(xwkzS`kPU1lLy=|D1nN9(m<B15PKԃ T t=!ػ2IX%{}OJp]iL}%Cmn]wiX<[Ttk jR#M_}G ܁ϵ^`mf"DjN?"B ˚5(nJGBol4x;Ǜ*LʈY]~/+?LM,E> xuڝUYOf[Xh!?V lN;v 7,\d\U(NęB3[v $gI}ԣ~g|({0E/ -7Cݑě(hE}M ,=jbOkCI\hD7)N tK%e]6y`9{A&4\b75rf|$2B]!m>dmH0*V蠣nk.)@}k?ug2F ,-Z%D#@HEKգߐ}m}ecc-256.cq2 < 2ecc_256_modqecc_256_modpK`'><;S̰evU:5ZQ%cʹ˜E93-}w@cGB,kQ7h@^1kW3+|J玛BO<0y_u%bw+syU7v_ VWS\J%!݈҅]%qڜ=5F {aXRC1~ayBϋV}s<0y_u%bw+syU7v_ VWS\J%!݈҅]%qdnRw$>Mm/JhAHQU!}aql*̓cdP.?sf1cK%8议:cf kYm׈NO JqnkSʚRy57r8i/P' OC(h W#ח VS'4~∲һT-cLsMwZafØWC??2_ϭ;CW+| DjIm@e VMRυ߿Iy\a [B @IRsEViC@1@1u^T(:WƖZv Xe(fK&vFڡsq( &_P0tP@jB+VN4[ȨJMU宗kMJ7T,Lux'qH#l72^EF,gJ6HŚX q?}ýE鯺?0mf<(1fqthhvh?K61JbP'M3v{ξ.JB'( հf!#2jy4ۈB~HÉRb$#gz`V=jp{'SLa,MFZoo" bt j^VPE{A~NпX|/ mFBߞ #=x#G|E.J̆Qj.D+i2l. .#Ye=1[9pe~9۝]N:G{e2noZ 2 A77%Eq}5TX*dGfҠ6W$>dž9y^cǕTO ck_~indкws,_t(zXya ji#+zh u Ul|-shݕǻhA"J^kyb߀.AѫD!TLM"bJG~6瀛ʎֶ_N>bEc!F-eLxNiVNW>gΠF@ uqBu1oY/nC/bw^|s'JDTO|fx{M}~# V\R۩ZN~rH鹮ȔzrJ"GQR2`؜4I%FΕosڔ*R~:tnw38ô ĵcڕ9y18Ʃ|iiG& NJUޙ:z&=NUP(G]`nUWCsxqMyme7y#O\@㟬 {^ Tƒ9ǞhcCǖ7sC}(a1$cRZ|!h=Oo+hR 飻d5?%K3MD347-|fĀ0ŷOChc@v?ϸgI(lčHtg,꾡`3yhJ ^tmO# eJTa'Q JteFub3((Ȇ>10zsӀc{GAMfE+^wzb6Kj7FW~ ţ>*K7` <-2w6)cjc/OW#!چJh#4p>fIbQl(Z3~7=<腰ɮ4O)Ad2Da@ƂK<#O|q,Q)dh]gG6/+L2m7 6P\+!П>9,.PMw>5 <.Q`6cB>6k_QHSH8vUG͒!R7!|^KI.K3$$N!K=c0@oo"ZN;pgXkl"eEFND:EN \/1SliSʡSCr*ce05EgKBkٻR L03߬}ӡ0+! EdU@UlRc [*¦:PƪmX:ւC#AR'鰖YoPf| (SYcXbCsGvԦaK]Y -.sd@qPSl4)yD@8M׳P`^NԟGIk3:ZGk@VihC`M5ꅻkvQW< $۹E/7ȀGAi~>䯨&m3R4Ҽg  5jG'i/r%8v8򒛊|fВc.`#xv !ʜS_hPZ^!'rRK<39=Y&^dK.2jwl՜6hU(}hO]``['&/ o}pc@??],ZC z2|<:Q?OE\A›I;4b绞38 iRŗ{JiT oY5xc7%b+Q6t\|{.;>Y7snu0{M.h56l8aޫpa^ m~L}FLZc8β/RD:.MvL%4"--8cRy`1cˤo}l^d+ ST#J8. ۺvU>+%L}g(@frjll>Gz[2 !G/߳{k\'{?!HWwJ9z2͕K&dӲuUO_V@5kz[`i'*6npo큯;5]|Mh|~6<dam݉Y2jW.QS,B.Vﰆ|T;i(ɦҒa=]B⛫2xM .yF_Ӹ5+T%o*!lEwYf%cʺHnDa5:I7 muey%q;Og"J̐-T{Aan쟌g[_k/.Mۘ\+l46J,$mB˅vԧ[܁-3جwA P*{_"rX,UZ;8 VV{-hv\詭 ;.i{ ^̑6ZHIdwqORKzCQ(È^27~ .TS(x#{7TAYl Q'2/*-^a(-`f"CY\_+:i? 0/]f!r$+RaC Tb]mq!wQ{&ۮd  `&.qL7 {}!/:߰ЫM`ժ&$f/wz ~GcxDhЦ7ިxew'?PnWlC;:`;?C[ aZp!DؒFkE3qcgşty69~Ѣ<*@?8&Z1(r톲UcLVyUd9VE8X\1:;"ҏ]~Hy_5ոA]D2_k0]z ^Q\}aZ-(Jb~<§ r=eo1ctOwzHiF\q0}E`vVc1L P7HTo6l_ʌ/Dj`\6` 暱q=^e K($Ѐ U)!;W {-œQZXe#"WJ}av@aH3;ŝ԰MS1o֠ևmwvwH9̶?#]:x/}_2}:kN[M[/GTv$ %n?oskv2s# + `bf2cJQ=ש,8l+s6$KFŢ3۬Q7$J%$ːf!@Dt} 'rC$ftg`fTN7c-ȹȗhʔ<1Kz3&uƹ"m (@X# ]@Q@g}6^u忯ݾѓ;$x6!obYRۓ *vBLi MM^rJk\'4Պ Eޒ%wtC<~OM?s͊ft(u|M(kX{5`~3> ?[07-d2u3Ԏ -x& 5xeZQ#=E!: B: >^5lʢ25tiBêECYaiiGqrO($>{Ǘ@?,㑕s=憖ư 0[6mu/=}:^hXk0Agĥڥ,:&K -:}r%DB:~9nf+ t0x*_DL1!ϛ9ߌ.RA?=ԭ0brZCbh;T9O,$u:9e0PV3Yˠa]XDM6D;|V|&KlwlH~ B*iO`ӑ{"yc>De!f;t<e8q B |F]>`v2$k9ys$Ad ~˲B x=S\/+a[;rE72hs{"EUCnl_.q6PĞ{ h"T^\` $P%brllY'! un}ߨBZ09js:a(hI C3ۘ3f Ks̯޸_ _7zp` d/+7a= :s o&>aBz=P9cV.õ@r1QpyFKoq- [3RzulmgWļp̃ٴA9'ДoRyP ׉f@{W^#3/ 3SNFU>~-g'%$Pc8J= hOXlE7NIatxMuhq u,95Ѭ#M5$rS:L+a.x\2ʾ(/pAj@Wz>0ȅOC==)WYhBJ5{A'k8 Db-&CLA,Υ+bCg7Ɇ&BzG 9G/VO4U1yGG3t _K_'ɥ!9axޢg;TܤM밒Ң H„۫--|z|oNYw8ZtcoOiVLR$ o-uXVJELU%2猹3tpFlߕ̌n{t- '7Y{qeDSпɼޖi:32,=pW@a9|:lZ? ywG:xN'z&1?Qorh㇐''i\L?htodM(] øFOB%nk#>Nek){fض~WA엠YJKQ`Έ~k=];@?rGFd~)Xؤ!MdP1i1@Qv{֖HeKGLs[;Q|d$K" N2|sƬ ^"N郈<{TNamM{B<- S< SPմ<۲jmoś| /#l}IȦ"pw5)R/#VDǠ=|ԽP,f=tjTFȯĐl'SL ʳ.!]kp_.Q lY4Ҕ/r+6\aV3-Wv,[Nh&C4f";ڐ[Q8Q+Sqg|tՈExHQf3*,'f;#12flx,Ó,e?"k׫#s U8Z6zqn؂FSqHy@f!ږUBiG>3]s I(($n=zl+PL@W_v9q<4}->~K%,18`m4㉎7Awv &L֔a4S"d1|F~?1ɪ7筜Z8Kg1Tu@^EEqU3ʷ=xTE<;#mof W Lh6Nq JR2,n޻.~+Z'VXv}G'}GYv_ -Wҁݞ.™ȗ΃doB|eÇM{bsrM aBCjz?eT$)IT!VFt>Wt$}Zy-x[J=:jT"o ЯA^=꾸%TEe,뫊>jB?% VړsߖDkA&Pmn?_LZ/R&LSS:JkM'B-5`KIhsq^q Eۭޒsm|sO1T4׽-O577I͘OLv^[iFD  0ˡ\Vo3}A|zYws+w-NYk1GiYHؠ\˧1ղ Iw⧶Y8][luc<]pQmt̲t@C&)o,Tr  -EJ Lj١Gqڄe!Q$v | UGdϞk~ ;/;FO:qӹ,N1.@%WRY,Ų%"F[w'&V7=N*גU:ݓu?=A$FIbfF_tWyO(x.xm*XV$6yx#g%g,6S[ ebvL9XM `/ȯՕ^nP,D]ky==Niyq<8AuEB;G7^5zύ/UEC5 lz)X^yLi'7^,9D2~8ҡb3aMj=p4+],=S3S`=Js^sݲ ٛmJ;zLl(feO-35-w Sl?)u {+1{neh:"3|b+ϛ2Q=ry:I(XTvZyΔh'*d4p0jl.pݞ[WKfj:^W*Պ*yP- &lrAŬ>F֗B9 *~\IIo-%)_5FAKxF6=c$\]z@Zޖk 2B`Txϱ=NrlIH_82ib&B}2ܽ$wԚE8LVhPVdj| N(ͩQYfENg0 ]E%p#};W9ܖ@oO@As:ctca wbi1]҂W[~!c!,WR|n*JE!Յ.o{sg:VP_.|Z>qg앪+zoC9#50zJ0rKDӘm5ڢ&aaJUz{oA>' 5[Mz0=zM8.%9cFVR7q9:{2GQs#[OʦATӁ2M^ku%UݣZ8Z8i6)ʷD1٩"7b2&.Rdع֯ܠ%iL6J83Gb_:oT-V>eӓ(NAnt Y~b6:9)@KLŒ=64sߙ5]Zm5b,~IxJ:.H| .2E*Pv\+[ҭ(owLV08Mǁ?S=ls{sTz ]J_ug25|%I2lęͭ]ȅT4>| ^їAW/n}KᶽHN [W&K,ₘ0v) ])`k>eMޞžcbHX%ˑ ωmd_t=j'-G2_lH5\y* @.4Nj">aI~y|;l˼`f ቶ@qɀ m웭kN}aջpۨRm(`1溘o/} Lc6٤Jh$9#y3<|s33P7^e\q'@`4h 5V'cBH#܌PvRj]#Nt L[ZxZ/#Py4!m\Um6S<"G-DyR֎]VuL1; >Zyr7Z1 6_nM!0'. Cإ, Mh1ɲi8gLU6!\Fp4b2_s=)1(ޞ$Gk73| z]j-?@\^g]w:).YPK~tRyUW)gh=L Vڦ P߁EJ8|IFud[O59^^'r)R-OJ[xHT^ŖSea7?hSU$ĽfZd`V4IH}[X2+IQVۣY%gM!֖ۇ-M7Cn0Ee8RۏIY9c_FUzv6·W(V Mֺ!%g,7SRLAoyK_0/J0HJ#R1`So҅ҀMƈ}vص2W\<&ZV(1:ƌj^3Eq`7Z\+}(F +󆅢*E@)ÝbdK=#wҥҜ틛:`?KB6t^lJ P;^ݣ1a nN̔`Lzl[W::,"}jE8ě¹!)}w"QˑwB/[ g|:S-EfdFuو*R7ŁC}s4ìe2 AB},#G*}**XtX5cp=R8lU %z4*[u#Q\RMe{sJ4/:%~(RvqD z~Q|ԆCSE0@CaDAM/0oLa5 9(oa.&L,/|Y^Bl'*ևL Kc(TryOyADz8$45(}k,n";YS;lN}cQpicU(R>2T$#g=YS.ulhif*Ô½g[[٥V_ vF!I4H~ 7sЦ*m}nFO~dKS88-#qNi7>f.?!SZ9ӈf/8~_2*$L[HBAP^ř[4mTMT=IÓ¹mh3Th-y\_QRVl u+K'v߃K d%Yݮ̐v2.Wu{ /*@Φz6,q`QM;Rԯ+wAy[7 VF{T K,1F W^ 5dy mph}:N?,..S9~P2P"梧6}NqE6&B++:~G,8~s"`2B2Ld )~WF>M.705qՏŠ"wSҁM$q񉪎"+a\g$o&ofwHo*ȅ*.9VZPAn-k>/1s)jzH X-7Mc vr8^T:l)U]U8*TAYb;nt DZ7"ʇ_|Cz~α` 1|()ܒ]o,&J6(Ifu=8֠x nMT:YTd+Na#/)­:MK=#{P.V筋hR@i9&Z«x+:3XOM ~8bf vvSX$  vr8^T:l)U]U8*TAYb;nt DZ7"ʇ_|Cz~α` 1|()ܒ]o,&J6c=F]MSr$]j4Dz< \F:U$p_Do,ОAԞuW.1+=%և iN%Lpv&:jwNĥR&K6ej@p~r moo'~|Y$_; ~vi^[Z/t:vz3ٕMK &) K"-64CV Gr0ljO!Ȃ/bke4794rTD'3ywBlqUFΉc〻^O2}h~HPj]#3k5ʭq}G'lzYl>M竓E r `#}ID<ưUnrM!Ѭ-,P^+KC*ih/D;.vlzXEEHawf"bxܫ懚Z2R3=FcK'# wisZW^<` '1z׈D^BQ w7E%߄>8x,ZdU|Q`Va?ϩE(ц1mƯ9FBU9OSL`\ 4W)X?|hzB\ݮoa3.A XFO򛟛m]oo5 a8NWp؁7^N3E'f*Q3dc^T9hLW~c/(tks2s3_u22AȀ?HQjh ta1,QR8a$ HEvt /݅}X&7eӐ%r"L\}AvcmaJ޷t>  F [FTD^\EyCpZ@~5v3AA98#GӾ,BAcR A[&܌%YѬ{J뚬Z>IaͶ5p֌mDrcvM@x3’n`M8OeΑ̲xt '?Wm/8\3p$hC&ߊەZBŖ>ߵ,g`}x kZ}ϩ t[-+qfojȄdlLp-e~ MY!7WV+\p+[TS6ӌ+FX%L7ie+B$經K(<30F'vz@ )9WЙZ@k42qiEPh@%`J8 htv `$ 7'GBc$ @!WNfz Y\rA-jVe5r}q/B,G߳ A AnOTT/s xBnh C IeD0,arӭ%6Eai_4J֧8k6r"?2ݾ4--7+ Emb i9K8+ ߱sVG=X2_ӚWΥ[%D%$2ȯ9Bˊ+kEKK(0*hGІ: /BoQ[4: s㶐^VK0s*BloܥJ#^jx ލ=J]S-_W:oCcغaRGaq1kXf y( ʀCb^SCli}åy\MP3lSH8%Fu(լi\c$uN"-{W;bC,dg̗/e3 /C~.Zk %6"vq)1uyoRBHo3Wb3' BaP7Y.>¶FdZ~ .v`C&pK(MP`y)dzB+[, sڸP)>oTA9!r܋T>2wU^p'$aTO7C_ͅ/Vw o/wǪt Nt"dQ:'>@4X?ouӒ< 7Zև,%(iĿ tcŒY<3Y׀>wla<=EȦ/AJ0eYwŘ@  кg5׋d_Kd|T! )Nֿ}3.QZneqFazR.I-AGË\3bf*/ҋ4;`n"WKI) x;Ǒo5`lz)2UʞCl -%̢9ΑzO'L bG(ph)*M=;.ߋDӪwd3yp8Z&J!q`g%.Ӓџuɤ7wsMb뙯u C{khz~ p4! Nj .,F!7OQ짧GYI& w3 94!uwdsl`fB+B׭joֻ"ս86?ËQm \k[UH &wQ#`5AبU?HS*M<E,b#ȭEe.9PHIZ#}M#vŸGB ?mfz)aMȵ9 *L(*ښ6!}}U!d U2ۡBP?ͳz*RfslDx@gߘd `wlF[ˆ ״V9gaEAL15mwB 72gߍġ(XjD}z գ5'߿US6'ҟPD03ڱ=er˜!&oUMF)Bv]k ʳoir3!(kAu4Ȱ֣-svT~K3!u|?-:8:vEk[Jq8e8$NVzUO--Rփ+OBҮS/F #L7 ཻh(/LKC;Eo*!M,${(X{^gWSedNR_à*8aƻWH yu&Е"A?m%n,.Ь<v>"I ,qn,)YIu҈eVv]צIwJ摣lW&)wM[|J3`dˌ䡔8mV+0ZI'aQ죦nhd3ΥNZyd7LYhd*"űQOU}<߯H+;ܹy6[EC-xM(7[t6[:9 Px>ԛD9Ъ&"ݿb# ż6\0oˎ1XVO@Q*b 'n n/pC?|`#$4Y[Ss,9|]K®{\JW8zpCC ۮ dZ[=G=vptP\Luuv>3hLBEMSGUq Զ95x*&8Ͱ4d6ifg8!*cڃJ%nS -\DOrj*|)v\)]0ۺ`1e_:!)s7؎e~&P+4 mBf߸_qɜBe{K}LI)@xGtB+&3ap5Nf#Fag[CC>, <^psNP /ɭýǶgSz4_>å*X5mR`ˊn0Di fEv7%` SPW-I4y)H'(+rBhxf2l\w`Z"s3>rTeXQi/?d92ؓou{z@118l'кyc[n$:dhOz ј& ΃@i^UK->y,\4:಴}ucFɑL6Gc |62͕} M&1RM68o|58`ŒuN4  )ҘAuro0EC.ίc>mݘ,|"VZwZC7`%2BL]2QMO |`a{/ޚȦۥoBڐ76'Kgl[gsUƩ}u<" `Иʯw,VJdd؟ ->˹SspGYd,GN)'k{ORý]>7X?dyB$b S( \˅ϠŠ ԋr } :v“Vn$t .*Jnx/ńND:wFΑ) )lB3B.]߻D]}D{;Q6Xy幬X2CK>V/93:-C<=@Ig![ ƶ[6d~_i{kJJA'ϱ2GvT֎US>:qnl Yx. q+Or{*"Kո4tu$h ϫuN{ȥ3/2;KCK^i%fkU:DX Db3NHcI;|_]]6 2vc9~StZp6w]T#Fv:qs섐M溏hGеu::.+<\q}DFgW}Dpx˖o =v.3fV7[FX1;댞LJ\r n$|Ɨ\[x #j?, Y)4qٕ{+Ņy +L?|M3EZF;=ɍCMz@]],?v7rıJaNGV{^e֛(`}[k)Bhds@0Uá1ح@:Jt gs]K-?Ab, E,i5LQ~ ,Djô>rg=(רA]@.Cxb-iJҐgfc+'.pӠO\-\y^c}VwCTR\N?Ƴg*+3+q~ē9K M<=%4&WwcqZ]5w9k)eybO":a#, E onk!"O(#Ϳo zߪ'$P!Pa\E)Xf'*pQ%]')_ƾ1vI[U='OtTv4X%r ]|#B&d6{Eg=n=G|߲Sq्M'ԳrႲ֨H0PhF7B]óspjbnLt|j aee\ im0*rDpuo|Uւ}{`a䘾QwilkP5G>=qVȕ "͂H}Bhhl-@-ԏjI2o>~ܪ8[g6wM6g)5ë!v|x+%pIi6#ϖڋ4>5⎂B0ΣQ$ݕSF2;_47ci 4 tQ7DpAE-r'a/{[ƌZ5'sO2哭[Q7$Fcdrr =hRPȯvI8ZƤy2:~):ϩz2Z$aIԖb;к:_!wf/D6]{_Tb(ɥDPt}6 eoB:˩܌|Z0ZBji(j'f0I 1)'#?0ŇBGeHg))1"&V_#_ 77{8zr÷SVd6duּE}D \ HݍTbq#Կh-Ar(1MF|-!r C( V<56OA={:O>Ѹ}wMdW'c{9td͌ŕZb ,!ȥo z;Fu+Sv{FϽv-T_}s@.ufv OK`y )i Z0vyq8;_vw.N{,>DbƣНG)?Ө60.1i@ Mu Vib3sVosևRk\ ̆Rޟ2qX?Q/n@ǝخ\U?Ok^ff~0m O>z=AF"3ѐkM x+}EnRl_e&_5qGEY/P`{T^+Fd[azIo#D䌽I)mm&@-7{`\9:8\otW&ý ؑ7GK~0dx؂ۨJcː0v7 Qcs?[p8 :ӞR4Su ŧ@a`8 62kF$YB:%|vC8f9*WjG fBD/U_R!OE^wʥ}״rs!XP)tM6wk,NGv 9:8P<R^ed_`MfgrT{9X :j`\e(A"/R*iYܓwL# ÒDt:hL?pW_mW6?yEӵ[Ĩ(uAB ĄNjS+w0gUo%n=Zr=O\fc$ؾ[P%W- `a޵pVfjri?<3au%/o҄4GD`䕺,ZB+ w$MN|A,4-Rs6ؾU(Jb= a4[0Ma=,oƗ^6nev. o;Lo/8 ͽrDOvv~+=džjF\${i MWܯuyJ'޷,Tౝ8Bnf~>%]jUv= fp=I2C =hBΞ`頻+s{!A z}\Um-=~`|-s]'s@&dn |ףĵR^^IH E : $D.ׅ#i-jZ i7 7ilCIǚ uIe ]]%pTIRH9#ҖXo (5N=$RLؽ7pyd ϥ@-2]^st~wXI M1dZp\\⩕ TQˏU<7&AzT6y `(/ ʬ敬sĩ>[W6xntY%iY=B.^'^tEZ[Lo[9}7 3.JU׹~?>G [1Zɤ!2>KYz~V"BޣS% ,CknLwpk6Ɇ6|H/=kWZk{n!VxHK#hmaSP@7fC8~ЃJZMSҟZI3K{CRN5!Yd航5! | ;n/X(^2;A'{]Xu%3"(aSD\tF C=ogc%q'yBn`ѰZb0Qӊjv 8OZ\]kpL/&Xd9Hy]Pj~o>+n|>){ kɟ Ҷ\ɕ 0?KLdYsʞ~ºOm^<]vZVq;W`-w<"G:ZZpNQf Q|:*PD`v'ƍgpeag|O;bt_߱/W~4=} 2M|?tDDQhRP;) o1(߯ /뫴y4}U!-~R{ Y!眇 &>?PCdbtFz_tbf[--VlOF0K{0` (AuFӌ,"*Q8P>d83(_pZ3q=ԑbI`\4Dc%8@Ho ;@Rw97KLV$@Pcddy֥Q]r[{WWW)MƼ5-Lj:,ڕ* I9"mBw>UD9kp}UF 4J|^oZ4 7 [rn<`Z|=e1&AD%Ly; V7e\.'2W3' '{ [?EBh,'(F, _Č{bO/M#{Y\8|˰VW\9Ms̋ &v.@ ¯`*[x8D_!Q햸 IVzm-Jc}X0&,Z y56W#; A,"Bܩo+x!5ID>2nvL΄xřճm|Nwjɶ6l%rVEr\>Fc'ΪEݎBd|iOW[c "(9ŝi_`5V_!L\P`~Vp0P0 XkgGh>f% 0N6{m%#Uaeh#505 jBY4VʹR/>**cSPF͹D.l 倔 sWiɹ8$4X]|qj#_251b@ֻjh_:SI|tpŰYxc+)TNzyi 8Nu3§y'l.$⚱a)V[xB W+ˋT(ZŰ6:BrJj{ HT Uq4=l uF H Cn,)g4*z9ufrW3 !R(+ʍRXWdZ6x7l2T(Ix 3"fȁsI>"-[m3-HXVz޾!,$3M\`Y \=>t67WbT0Z:{Z?PkE4,=s5;R{~Q9V 񎑉[rڢ@!a>Q d8oGɵ;Х Hk/Qf1~~BjH3ި'(Yw^K=Mk`(!?9dB#f>Pfџv@rp<5a?P@&^r,f>'hDWID},_\;xj)9c1r?M!Yoѓ;Pݞ5Wڟ@2N!et&ZJF(O;J_D a9QC8֟\b zL9K3 4ͫ$z>/E.cp$H(1#%-{[@4h ><nHDQcvG6J/Z3i@|xy2H۷]#D҄{5˗C(f1~~BjH3ި'(Yw^K=Mk`(!?9dB#f>Pfџv@rp<5a?P@&^r,f>'hDWID},_\;xj)9AqZG;Wi=)YO[+Zkysv(?MyT+DR?x`_sKh6ѝhT[*lʪt4rRLqǡ'V)Q4CtԻ ,rI |KXʒ·8%{`rS$Mz0U"Ak*ݜG+׹빛C%ZyZiwxSSE 6ݰbnor{@̮=UڳILơ"cO\ׄ~3n ƼҸOurE&ۑ% *aKYGI|s "&@siʍ䷌㙱HM{{9롈!݉f |uHF@9\b Famw@Ti 3w~ L0,'P.A~tO_úY熏 pFn&]SE#ɃJ$Ӯ_ S' f MX:R >>1/W \a_N,&%3֎tuo o6͊+eEz/ХI'R~lź"t3(,c{ 94o c6Fy⤿=_ h$\zX3tv)l=V(/αA3S{?{sʙh4 r~u8 0SJJX@xh&_V֡M0nܠ̜5W롽CDkHԼ؈(7ݥXG)-@ri1o;Ͱ8Rcbn.),3 \TS0۸GT@a~%(!@dс\` <ܽ W5+,[LFN'CJj%')0w͏! \ҺJnmD&R^g5L֐{Ze)Ѓy樯/6[uj|ϲK]гF]~b~j{ _P$fݜoś /_?ԣ2 o֦uQfwZ2y WG"~`N}M~p o\bڣq8\]]1ԜrSϧd#20n6. h8QAX)R &oLQ윉DuBFrx<9 ύ8*QRϦ&swN#1y) 9TT3PIH0~?ZҙOqtydU3ȕsE rZlZI5 H⇑ѧ԰ڑM{E;<o 6^85+ZQcv[#?ȩ$iTQ*&&8O[}lZz9W.Zx+>,jZdp&gFk{._)XQ4<kX@4^.]%rPś?chI3~d^ Ca/eѷ鴉;0uU {&ܾeڟz8a+R. lLLsL藪E|%~nY]Vy|#|_~SIb^U[&kz'u:GfOPb3IW~?d0 ,6-ZF]5Lnncó3G}]xx| )|Mi\mJ}yPq1A>Qȏ8ˠk #~sTD*ǝC~bՓ1Ãl3yP ^ehFv}0AyP^@Mk +MQ߹ItD yD@#iqL&2gLus.7J R #u'οI4]1,E/gҐT5(eyFmwd.}uFpPB 쒟sGMV7!,+)U$w*S}f_` ˹N_t𞃂^?,ȓ]!VZj*q<35R;ٝ$P8s޶CwҸ<0Z7h 9>+y7P^,{-V#pLǚY`tߗc,m#j)n2^8nzOd +UFj![<*.92ռ[~!,}׬śP䭪(cv2eYd/9)>K?K:EOC8\gIG›rʧؔruoGj*Wc6JVt!` 2̹^!qQ;ؗ5=1) p74@"~,xyáU1nkdzER -`6[m]xsU_eSz~oې|L~?BGhxyG(1>{ڜT۶&;1fyr9B\ȋ/#IN9B'=Z*ԐfIk2=Qh U'T߽~y~x8Dۅ@z hr i>L޲9{0s$$] =U@=S^\_$[x¹y'`-A'հ߂k"4lBaPD7ye0ݪ^08FDe76g>Jj!_]]#5iAgoK OQ3Ξ\ϟ ֮40Fsu7Y/j Ui왈 4DŽXاg{5qT. Ф'6/Ց~|e6CU]XM[VboOP>{Qu.QW2?¤ÁCQWI,…;7XlŹ:oΰ\&"rq& #*_ R9_pʸ Ώ*d5cƜ2w=v BP.mv-ӶIw|X |اq+ ||<ȠΣ΀p;<_Tt ᄬNMXd4)qa-oci>Wֱ*>MDp}Aǿ`mʲ$F"+2iP4K7#"i)4K!(8f:k!XZ908zdRC(3p̯ʎ,-نw 2,1@ATVqDQ,.yhO]]32lDY0 h&g0̽xQi \,n`kmtcrF}A2S 8u"hjnV bXCpjEB:|3ѤRN%hչȔ6w h_^?!OـȆ(%ffv"ZY.#8Ib#<4ln5?("`oyZ"- 4xT "1^-C1AP(cNUlF)iim(TF 7׬XǚP{V!˓Ok쾧 TTL2tDht>/"Oîy3ڃ!bg}|PCדڦ f.hP7ɘ2#%6`?B_;x1+牽gJ*!dM/jjMiEq$B4p;uW<Y_rԞ˞Nɪ`{p-^j)d Bq+8/Т8kKCN/+-:^1C  Ff kl}HNT@3{#7m 3S;dv I-yhTlSbb'l:6j(3ׅj+1 /h^$\xQh7 |?0e r| HH"e{I#_ +m=9+y;f&qYޣAz_H%[aٴXT\XX2;#wF{NZ{ Pl%]ˡ'7aוJb;E,ѝ S[Zも=Io˹Yhuk2_| ^H"3ݿZ!^'E%;h,s6i,pʽ\=l\vsE".8ɢV ix`NAK3W 3ƥ{KBJ !wߩ@J~z<{8L|'xo[ySf:Sz)P])WzXr? S$IEشmD,$8 Q*pHg~uCMϯ ֫Ma7Y7Τ kW3To[i:P}aOK29Otx:P,eJԩ< TA+閨]c|eďȳ T .57'Px)M;XLe+tp z <7fZUu4~";'݌NE'?AFR+jJ>0>WI!-l&#\ܗz/DijyAi (~z3v;ais.5EUNW`z?Y"OLJ:߀@=@ONu!5j}\M[sSf}u * |۱F#bbK4$-_<ο/6z NlA\y@9PI"籈R$27ԳIQvNo_ y܀=zo.o>a;{#X& ,Nc[O`(Uxo|P_vl;G`S^[w&̞4AF^ZrfQĬ8)xޓvM66zVꆷlܿV4g +mQP؍Cqx}}7}=7lOz^9`{P#`m tNv-[nXB2T: MaQ[Wg ,İjy( Cmn\GktG_b|E*wQl7 8dc1 Ir5kheC>f;A@G4H)h#oU@dͽCB$q^jK$\۫㫴Zlw pDzccN2-HytgNh h/܄FͮeӟRhU l+%OXnNA3bFDmNxJ=~yE9S^ vHw) v4-×xgcֻ?ƒq4?5NMULݪvGWcƘ| Nm=;rz%;(SyK4m++į$Bh߁Er)Q*tyjɚ;Hվ)~iP\2/_Uwm.Իdt(#]7P+$48_L @\nsn񋩬F"_[w ͒t>bPi+| Ǥ' V<ݙƙ3UMu:pnC+E8#!zವ4%_2c.;JCv鏩#ecV"|@T/" 9cIiPIK un190I2n!gw4 Y ̴X^B })Puʈ`ƹ+*:p(s]v} t "Lّk>UE:o68j{{NavēЈ +/Mlcl}S C%Hrr+>ٮºz_;X[Gt׃Cji~m/O@.vu%L#,U²J^}AJ7=yl# 5@}<6*T}}| +pN]rn:{}6ȶ"3wG%N5/DfДoq7,rQ?ns0]Mh9W(#P^uɄ:ϵzK&pИ Bb} .>PѤ_ɒfw~ơ:{^ӭBh}pk[P7=qzߑ7vP8V^D3ݖ5;#bg1FHĀ XD$fB6zv[NĝȠ|ANAIpt>2?LI[]\j >$>lӆ0Cݨ'QK+JSKe̩N6uzz&Nǚ:stk]TopBy^|35Mf-}'n.w~o*1F ?;z1ㅟ $*U߃$G!puQM#<ɽ#3Nib"Z˘ uPX5!MBB?SLX>|@ƢG@ՈG"ʎp=3h -ϴt[-ܨrW!V=ȊuwSӸmP'P×d\=͛-ph1%/;-Hⶒhh(Ծ07CŸwe3y6//{KO &Քκ ꍍZ_K6݅9LG+i09oSj^õ$% '^sSMx|/eap (t1 ;KdR ||g5^/+\ec<*ۇy9v`?/ K6룉 ElL(\]_/eFƢ7t yB@ʻmP ]hčOڠ'@_fCn0ŒD Z,&PĹj5{%`F 8y&ݦWkƅF H{ CL?G$0ؑ/;}1? ;eTou@}6꽊=30\l3/b% ev|纉bHνNҹtA 'Je'] Kc7*vʪik0q'ۏ;<uA:S̀=!&HF4H"..`嘲Qm[D5%+6[@ N~~dxO]zHS:ƨ(Lns:]B)vNkw\}jDl_YW3I`=){DD< ?\TL6䌭˙tKN{*Kȋ~g4}N@d=>!* "+RjD-깮 <,XF9M>Y#|HUB YNoqX%&;iC`7g镍,q2|_+rH\UEt~\ؚwe;ATXB b,&Ւ[UPk.Gf$Ai k5j&U$ @ tJ8NޔӘ9㩀SrY5٣HFTdj !j\ B kP0oINǑ//Ǿ`D9䨯ǚ=GX.~a!y a`#)4^ƺbB2Q moz~3fv#8ʬ]+^'blxbE XGSԣPZעkn)"!Ʒ~Y , Zy{HᚱVї}Ĕz .ZyFL \-b/0>׈v+:\>H]~Z>OWGĦw?FXEW0hة3TxG6/uC,<6.踯<$e%"S_.S+b%ܡ#4nnZOJ 28QsH,ABe'f"MZrLe ZJ'WfbH'jh寓x jC+QGfߠ^6Ϩ .e\*ceϱǤAj̓׊Z#(]'vX/c.g5"m[Fqai^I>:% 'Si^ :1kIo"6l?Cr& 7R_+m!&PdN:XB>˭g7rh\V ,kh&m2 X[-!6PwiȈ3\3ۆ!C# `G1z& 7"Wɭ?HRYelFm,QFBV /͝ʷ֍"7$O'ٚft 2bq"M'qrp`8E}r?~ ҋ'rA:OTf` -L~P.cD 3w=ŖBvxc-c_p]ZzCr^EL qxXA[^I$JH3ekC1gRjJ_NmnJ8=d,\6WV沅p2oհGO\xȌ Au@ +ȿu K(=:tibӞxlvXHf<7'OkF(X+Eq<J02GI퍪@V ߼?dvmN?XRpu_2\eHɢ͟ފ`}J_e,NV4eg@g"23 P0`q!({ @YQMplC-V̎!6+$%s$BbwV wρD3f jV>^ ]җI#xq tDg?b ЇTf԰xC֭>8w'uNr0I%zj&P]nTaG;aDN$P#<}>.ǸLĩ@nWnԯȰ_RR@p\~ z۫H@{llnC ώhs@'|6*^ҸS@6Q8UӏucjJcmw/#ꡃ;]I䱧 &29YlL!Gc/1YzmAΰmsF,Рg!0>BHٿcy)Ue~t= ʺF gxGٱVߴU蓸334=N'mOS {dPDq^rRt +%F"Z7qiaR[@%Ū҃D %]Ὦ _^ T3Bw4dRAO⒜I3VDW.mb,ݙʷ#ugA~`~sfUv"趹$n]+ |oZf^+o2~lAwAn\&8 Ό3Έ8<<XĹ \4Ui<蟥Ɲo$x饚E+jJ[| S G>\t"Rc4S,T/}Њ8C*gf?QzIĵ~H|S %~  1͛<%j^6%J7bziO:UJxPacd8_wNaYf0LeSEMXmE>30_#$L-Kig~W C(NN-L3t wP]pwA4T؋$ҿ7U }?AxhnփZ}s;fOݛm?u>-ȚJ7#_C_E׏LRF\T㔝7A:g)uk n\vȤf)ffE5mBIMG 4.X:b)z` G%3',0 TeSc &eϻ_wOL0!ẗ́zc}h7ˣ;#.Hc7ك^HQh*c+ '7WP$Jv#9=?Gvh"K_̹m;nrɇCގem )}ʫk&ysQ}k.Y & gqWm΄Nq T:6 հ=˴ISyH$A&Kx /a_ sBh9a ;H1 ږp1Ted2IWH]hazh?/xФGnTFR{={jrbpI-zi"h>mmqu}hXnqʤe` h d@26>/ ]*4΀GH k}mx-p ƥҜV*Z iXaG~(5oݚnUV4~D<͸7L ;,"֔LGgڜOf*i!l''6xd@ -T璪c~`^v|%_ qN7F5NlbxV57·>oikPpT9sW2}8^^E> o<"w (ΌKnF`P.&LXc]@ɣ4$ܡ8}Ij7 &ܾۛ$7f7HS=w`ypMeѧRwp}GLI NILpAK82}f2:k#>7/EBk쟹r*^O_@-%?mҙ&Wd /fVϭwqAyMT%k!4bGOTzR OX1wQzoZ-60&**O_q==L9CKUbN=k8l6JΧ &z(VҎ3|k," %1"Yx)]&p6v_U g uv3gve&OڸІ7۱ܿF9Vgyvf!xhomkF[+xƂg? ȩYTr>A6aWy+JSnرV[ӑ-+P~")+zrj|*4P,$IiGQBxx؞(Q$f\Yd!4`SXw"-]kAmB4#46eDqDkۀdUEY]t`XP0/H?LΫy0cy&H}K&x,BN(Kk%c,RKXh[qiyK|?q1kt&_٘J7Ȅ&13o 8^{Ϲ&AF-:0.kr!ZA2@"i?Ɯ\Jf7X7c 4J8VJpk:oLCHD]7+A8r%MEB&e%^uRY0 -L1 |{Hv T2gވ"3Oajs]=hYrA[`ВWo+f+&tڢn ԳuƊi&YÔ!Ղ'V3[eB?>+k@ S#b5yOY^?O@Ny &/K8FmF\/yKi+iB]k7*D'n ,i3H1Q-lϸ6T̄, E-Gp7~$۫ ~h#Jcv?xگOm$;Qv 05fG̎/ɘ栂T?ߗem-ބlt$!^|g`K_!Wuo!ylǼCaV[(A<m@<4+9z75xam g6 j OsF}zfQ=O򣗯U|)ҟ+OW5oa-88ԲxaVno/TUo4UN_SM{5hRP8X'v}]e}hgvm`F/~'U2Z R$[[rhN=kji #+uGU="H$NWKKLT9# *ecc-generic-modq.cecc->Bmodq_size < ecc->size_nettle_ecc_generic_modqecc-generic-redc.ck != 0cy == hi_nettle_ecc_generic_redcecc-mod.csn > 0hi == 0_nettle_ecc_modecc-point-mul-g.cr->ecc == n->eccnettle_ecc_point_mul_gecc-point-mul.cn->ecc == p->eccr->ecc == p->eccnettle_ecc_point_mulecdsa-keygen.ckey->ecc == pub->eccnettle_ecdsa_generate_keypairgmp-glue.cp != 0xn <= nbn >= 0((a)->_mp_size < 0 ? -1 : (a)->_mp_size > 0) >= 0_nettle_gmp_free_limbs_nettle_gmp_alloc_limbs_nettle_mpz_limbs_copy_nettle_mpz_limbs_read_n_nettle_mpz_limbs_cmp_nettle_mpz_limbs_finish_nettle_mpz_limbs_modify_nettle_mpz_limbs_writersa-keygen.crespub->size >= 12__gmpz_sizeinbase(pub->n, 2) == n_sizenettle_rsa_generate_keypairhmac.ckey_length <= hash->block_sizenettle_hmac_set_keymd2.cnettle_md2_digest).Cɢ|=6Tbs+ټLW<gBoNڞI/zhy? "_!]Z2'5>0H^*VO8Җ}vktEpYdq [e-`%Fai4@~UG#Q:\κ&,S n( AMRj7l${ Jxcm;9fXwruK 1DPۙ3md5md5.c__md_i < sizeof((ctx)->block)nettle_md5_digest#EgܺvT2salsa20-set-key.clength == 16 || length == 32nettle_salsa20_set_keyexpand 16-byte kexpand 32-byte ksha1sha1.clength <= 20nettle_sha1_digest#EgܺvT2sha224sha256sha256.clength <= 32/BD7q۵[V9Y?^[1$} Ut]rހܛtiGƝ̡ $o,-tJܩ\ڈvRQ>m1'Y GQcg)) '8!.m,M 8STs e jv.,r迢KfpK£Ql$օ5pjl7LwH'4 9JNOʜ[o.htocxxȄnjlPxqsha256_write_digest؞|6p09Y1 XhdOg jgrn<:ORQhك[sha384sha512sha512.clength <= 64length <= 48nettle_sha384_digest"(ט/Be#D7q/;Mۉ۵8H[V9YO?m^BؾopE[N1$} Uo{t]r;ހ5%ܛ&itJi%O8GՌƝew̡ $u+Yo,-ntJAܩ\SڈvfRQ>2-m1?!'Y= % GoQcpn g))/F '&&\8!.*Zm,M߳ 8ScTs ew< jvG.;5,rdL迢0BKfpK0TQlReU$* qW5ѻ2pjҸSAQl7LwH'Hᵼ4cZų 9ˊAJNscwOʜ[o.h]t`/CocxrxȄ9dnj(c#齂lPyƲ+SrxqƜa&>'!Ǹ}xnO}orgȢ}c ?G5 q}#w($@{2 ˾L*~e)Y:o_XGJDlsha512_write_digest؞]|6*)bp0ZY9Y/1 g&3gXhJd . ۤOHGnettle_sha512_digestɼg j;ʄg+rn<6_:OтRQl>+hkAكy!~[umac128.cctx->count > 0nonce_length > 0nonce_length <= 16nettle_umac128_digestnettle_umac128_set_nonceumac96.clength <= 12nettle_umac96_digestnettle_umac96_set_nonceumac-l2.c_nettle_umac_l2_finalumac-poly128.ccy <= 1mh < (~(uint64_t) 0) || ml < (-(uint64_t) 159)_nettle_umac_poly128umac-poly64.cph < ((uint64_t) 1 << 57)poly64_mulyarrow256.cctx->seededsource_index < ctx->nsourcesnettle_yarrow256_randomnettle_yarrow256_updatenettle_yarrow256_seedqxn == 0tdiv_qr.cn2p[qn] >= cy2rn == dn@X@GNU MP: Cannot reallocate memory (old_size=%lu new_size=%lu) GNU MP: Cannot allocate memory (size=%lu) ͷ9=)5ይ kwcgKmWCeGɳ+M7#Eoq'_a -%OQ{s?A y/1[}iSu!Y;]I3Ucy == 0mu_div_qr.ccx >= cy__gmpn_mod_1 (((n)->_mp_d), (mp_size_t) ((n)->_mp_size), (mp_limb_t) primes[nprimes]) == 0pprime_p.cgmp: overflow in mpz type ANON ECDHanon_ecdh.cASSERT: %s:%d ANONanon.cASSERT: %s:%d L Պ 39'4T+g2#+ղ.>NrCOhVe}1ZdKFVhQ)eq\} H7{P++݅'&ɡ1>܆"n>2 +]'[ZV8Vt OAGLCbl} oqxh_du;r>6ڔ!A , 2&>j'Y+<IpVZDSC^COqph}$}j[dghG3_ R?E&Ht*8ƒfk_| lq - Ep |ېe7::viW][n"BNM?ڹ@C3pW<*&Zt[y n$ch?| p2A%>ir(ӧeY[ WNjB&v*{1}&lN?3aOe) BUϞVXie 3L|p+N=g0B'܁[*WT5&dyi*~ӵ3s?J]a P-GRJ{7eip H|/BԶ"/cN5PW[8BEGIN PGP MESSAGEBEGIN PGP PUBLIC KEY BLOCKBEGIN PGP PRIVATE KEY BLOCKBEGIN PGP SIGNATUREEND PGP MESSAGEEND PGP PUBLIC KEY BLOCKEND PGP PRIVATE KEY BLOCKEND PGP SIGNATURECommentVersionMessageIDHashCharsetarmor.cASSERT: %s:%d armor filter: encode -----%s-----%sVersion: OpenPrivacy 3.3.24%s%s%s=%s%s-----armor filter: decode : unknown header: `%s' file crc=%08X afx_crc=%08X free armor filter ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/>?456789:;<=  !"#$%&'()*+,-./0123cert.cASSERT: %s:%d PKIX1.CertificatetbsCertificate.issuersubkeymasterSending PGP key ID %s (%s) HSK[%p]: Requested server name: '%s', ctype: %s (%d)HSK[%p]: Requested PK algorithm: %s (%d) -- ctype: %s (%d) HSK[%p]: certificate[%d] PK algorithm: %s (%d) - ctype: %s (%d) unknown signature %d.%d X.509OPENPGPX509SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSScipher.cASSERT: %s:%d dWdWUSYSYSUTTdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWdWV2UYSRRTVV;T;TmYmY YQWVV YVVmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYmYNY5XVVVV/Y/YXX:: value of element '' not foundtype:INTEGERtype:BOOLEANtype:SEQUENCEtype:BIT_STRtype:OCT_STRtype:SEQ_OFtype:OBJ_IDtype:SETtype:SET_OFtype:NULLtype:ENUMERATEDtype:GENERALSTRINGtype:NUMERIC_STRtype:IA5_STRtype:TELETEX_STRtype:PRINTABLE_STRtype:UNIVERSAL_STRtype:BMP_STRtype:UTF8_STRtype:VISIBLE_STRtype:UTC_TIMEtype:GENERALIZED_TIMEhrqFuttyyyvOsexFuvyyyyoqhryyyyyttttttttttt1.3.6.1.5.5.7.9.2placeOfBirthPKIX1.DirectoryString1.3.6.1.5.5.7.9.3gender1.3.6.1.5.5.7.9.4countryOfCitizenship1.3.6.1.5.5.7.9.5countryOfResidence2.5.4.6C2.5.4.9street2.5.4.12title2.5.4.10O2.5.4.11OU2.5.4.3CN2.5.4.7L2.5.4.8ST2.5.4.13description2.5.4.5serialNumber2.5.4.20telephoneNumber2.5.4.4surName2.5.4.43initials2.5.4.44generationQualifier2.5.4.42givenName2.5.4.65pseudonym2.5.4.46dnQualifier2.5.4.17postalCode2.5.4.41name2.5.4.15businessCategory0.9.2342.19200300.100.1.25DC0.9.2342.19200300.100.1.1UID1.2.840.113556.1.4.656userPrincipalName1.3.6.1.4.1.311.60.2.1.1jurisdictionOfIncorporationLocalityName1.3.6.1.4.1.311.60.2.1.2jurisdictionOfIncorporationStateOrProvinceName1.3.6.1.4.1.311.60.2.1.3jurisdictionOfIncorporationCountryName1.2.840.113549.1.9.1EMAIL1.2.840.113549.1.9.7PKIX1.pkcs-9-challengePassword1.2.840.113549.1.9.201.2.840.113549.1.9.211.3.6.1.5.5.7.8.5XmppAddrcommon.cASSERT: %s:%d asn1_der_decoding: %s teletexStringbmpStringuniversalString99991231235959Z%Y%m%d%H%M%SZ%y%m%d%H%M%SZgeneralTime.generalTimeutcTime.utcTimedNSNamerfc822NameuniformResourceIdentifieriPAddressotherNamedirectoryNamePKIX1.pkcs-7-Data.algorithm.algorithm.algorithm.parameters.subjectPublicKeyPKIX1.CertificatetbsCertificate.subjectPublicKeyInfo_gnutls_x509_get_pk_algorithm%s: unknown public key algorithm: %s printableStringutf8StringCannot find OID: %s .valuesNEW.?LAST.typecompat.cASSERT: %s:%d PKIX1.CertificateListcrl.cASSERT: %s:%d X509 CRLtbsCertList.issuer.rdnSequencesignatureAlgorithm.algorithmsignaturetbsCertList.versiontbsCertList.thisUpdatetbsCertList.nextUpdatetbsCertList.revokedCertificatestbsCertList.revokedCertificates.?%u.userCertificatetbsCertList.revokedCertificates.?%u.revocationDatetbsCertList.revokedCertificates.?1?%d?%d.userCertificate?%d.revocationDate2.5.29.35PKIX1.AuthorityKeyIdentifierauthorityCertIssuerauthorityCertSerialNumberkeyIdentifier2.5.29.20tbsCertList.crlExtensions.?%u.extnIDtbsCertList.crlExtensions.?%u.criticaltbsCertList.crlExtensions.?%u.extnValue-----BEGIN X509 CRLPKIX1.pkcs-10-CertificationRequestcrq.cASSERT: %s:%d NEW CERTIFICATE REQUESTCERTIFICATE REQUEST2.5.29.16PKIX1.PrivateKeyUsagePeriodnotBeforenotAftercertificationRequestInfo.subject.rdnSequence%s.?%u?%u.type%s.values.?%u1.2.840.113549.1.9.7certificationRequestInfo.attributes%sNEW%s.?LAST.type%s.?LAST.values%s.?LAST.values.?LAST.values.?LASTcertificationRequestInfo.subjectcertificationRequestInfo.versioncertificationRequestInfo.subjectPKInfocertificationRequestInfo.attributes.?LASTcertificationRequestInfo.attributes.?%u.typecertificationRequestInfo.attributes.?%u.values.?11.2.840.113549.1.9.14PKIX1.Extensions?%u.extnID?%u.critical?%u.extnValue2.5.29.152.5.29.192.5.29.17PKIX1.SubjectAltName2.5.29.37PKIX1.ExtKeyUsageSyntax?LASTcertificationRequestInfosignaturesignatureAlgorithmsignatureAlgorithm.algorithmcrypto-api.cASSERT: %s:%d crypto-backend.cASSERT: %s:%d ChangeCipherSpecAlertHandshakeApplication DataHeartBeatUnknown PacketkBxBBBBHELLO REQUESTCLIENT HELLOSSL2 CLIENT HELLOSERVER HELLOHELLO VERIFY REQUESTCERTIFICATESERVER KEY EXCHANGECERTIFICATE REQUESTSERVER HELLO DONECERTIFICATE VERIFYCLIENT KEY EXCHANGEFINISHEDSUPPLEMENTALCERTIFICATE STATUSNEW SESSION TICKETCHANGE CIPHER SPECUnknown Handshake packet:: tag error near element ''. Q Q Q QRQQQQ Q QuQ Q QQQ}QQ Q QQQQQQ Q Q Q Q Q Q Q Q Q Q QFT*_^MbaJahhhd_IfMbdhhhh\^*_hhhhhaaaaaaaaa|`|`%s.%sdh_common.cASSERT: %s:%d Received a prime of %u bits, limit is %u too small q_bits value for DH: %u DHE_RSADHE_DSSdhe.cASSERT: %s:%d DHE PSKECDHE PSKdhe_psk.cASSERT: %s:%d %s.?%u?%udn.cASSERT: %s:%d .type.value+,=Cannot parse OID: '%s' with value '%s' s.?1rdnSequence.rdnSequenceNEW.?LAST.?LAST.?LASTPKIX1.NameASN.1 Decoding error: %s NAMEECDHE_ECDSAECDHE_RSAecdhe.cASSERT: %s:%d .ROOT?1TRUETFALSEFNEW 'y\ey222222222>2`22222//%s.?%u.extnIDextensions.cASSERT: %s:%d .critical.extnValue%s.?%u.extnValuetbsCertificate.extensionstbsCertList.crlExtensions%sNEW%s.?LAST.extnID?LAST.extnIDFALSETRUE%s.?LAST.critical?LAST.critical%s.?LAST.extnValue?LAST.extnValue?%u1.2.840.113549.1.9.14PKIX1.ExtensionsPKIX1.CertificateSerialNumberdNSNamerfc822NameuniformResourceIdentifieriPAddress%s.%s?LAST.?LASTPGP: key not found %08lX extras.cASSERT: %s:%d rawbase64PGP: keyring import format '%s' GNUTLSRSAPublicKeymoduluspublicExponentRSAPrivateKeyversionprivateExponentprime1prime2exponent1exponent2coefficientotherPrimeInfosOtherPrimeInfosMAX1OtherPrimeInfoprimeexponentAlgorithmIdentifieralgorithmparametersDigestInfodigestAlgorithmDigestAlgorithmIdentifierdigestDigestDSAPublicKeyDSAParameterspqgDSASignatureValuersDSAPrivateKeyYprivDHParameterbaseprivateValueLengthECPointECParametersnamedCurveECPrivateKeyVersionprivateKey0publicKeyBUF[REC]: Inserted %d bytes of Data(%d) gnutls_buffers.cASSERT: %s:%d Discarded unexpected %s (%d) packet (expecting: %s (%d)) Discarded unexpected %s (%d) packet (expecting: %s) READ: %d returned from %p, errno=%d READ: Got %d bytes from %p READ: read %d bytes from %p READ: %d returned from %p, errno=%d gerrno=%d READ: returning %d bytes from %p WRITE: %d returned from %p, errno: %d RB: Have %d bytes into buffer. Adding %d bytes. RB: Requested %d bytes WRITE: enqueued %d bytes for %p. Total %d bytes. WRITE FLUSH: %d bytes in buffer. WRITE: wrote %d bytes, %d bytes left. WRITE interrupted: %d bytes left. WRITE cannot send large packet (%u bytes). WRITE error: code %d, %d bytes left. The pull function has been replaced but not the pull timeout.READ_TIMEOUT: %d returned from %p, errno=%d (timeout: %u) HWRITE FLUSH: %d bytes in buffer. HWRITE: wrote %d bytes, %d bytes left. HWRITE error: code %d, %d bytes left. HWRITE: enqueued [%s] %d. Total %d bytes. Unknown Handshake packetHSK[%p]: %s (%u) was received. Length %d[%d], frag offset %d, frag length: %d, sequence: %d Received unexpected handshake message '%s' (%d). Expected '%s' (%d) Session timeout: %u ms Invalid handshake packet headers. Discarding. Discarded replayed handshake packet with sequence %d ./gnutls_handshake.hgnutls_cipher.cASSERT: %s:%d ENC[%p]: cipher: %s, MAC: %s, Epoch: %u Received %u bytes, while expecting less than %u GNUTLS_COMP_NULLGNUTLS_COMP_DEFLATEgnutls_compress.cASSERT: %s:%d 1.2.3key expansion IV blockclient write keyserver write keygnutls_constate.cASSERT: %s:%d INT: KEY BLOCK[%d]: %s INT: CLIENT WRITE KEY [%d]: %s INT: SERVER WRITE KEY [%d]: %s REC[%p]: Initializing epoch #%u REC[%p]: Epoch #%u ready HSK[%p]: Cipher Suite: %s HSK[%p]: Initializing internal [write] cipher sessions Epoch %d out of range (idx: %d, max: %d) REC[%p]: Allocating epoch #%u REC[%p]: Start of epoch cleanup REC[%p]: Note inactive epoch %d has %d users REC[%p]: End of epoch cleanup REC[%p]: Epoch #%u freed gnutls_db.cASSERT: %s:%d gnutls_dh.cASSERT: %s:%d DH PARAMETERSGNUTLS.DHParameterDHParams: Decoding error %d privateValueLengthprimebaseDTLS[%p]: Deinitializing previous handshake state. gnutls_dtls.cASSERT: %s:%d Session timeout: %u ms re-DTLS[%p]: %sStart of flight transmission. DTLS[%p]: End of flight transmission. DTLS[%p]: Sending Packet[%u] fragment %s(%d) DTLS[%p]: Sending Packet[%u] fragment %s(%d) with length: %u, offset: %u, fragment length: %u Unknown Handshake packetReceived cookie with illegal size %d. Expected %d gnutls_ecc.cASSERT: %s:%d gnutls_extensions.cASSERT: %s:%d EXT[%p]: Found extension '%s/%d' EXT[%p]: Parsing extension '%s/%d' (%d bytes) extensions: Increase MAX_EXT_TYPES EXT[%p]: Sending extension %s (%d bytes) gnutls_mpi.cASSERT: %s:%d "+XXXXXFX4O=XXXXXXXXXXXgnutls_openpgp.cASSERT: %s:%d ./../gnutls_str_array.hThe OpenPGP subkey ID has to be 16 hexadecimal characters. Error converting hex string: %s. autoGNUTLS.DSASignatureValuegnutls_pk.cASSERT: %s:%d rsHash algorithm: %d has no OID GNUTLS.DigestInfodigestAlgorithm.algorithmdigestAlgorithm.parametersdigestverify.c: HASH OID: %s gnutls_session.cASSERT: %s:%d gnutls_session_pack.cASSERT: %s:%d gnutls_srp.cASSERT: %s:%d :kbnode.cASSERT: %s:%d %s.idxkeydb.cASSERT: %s:%d index build failed packet off=%lu find_by_keyid: invalid mode = %d mν``cache: add entry off=%d type=%d create key index table disable key index table err=%d 0xcdk_keydb_search_start: invalid mode = %d  0bits >= 3!top_bits_set2*__gmpz_sizeinbase (p0, 2) > bits + 1__gmpz_sizeinbase(p, 2) == bits 5` %)+/5;=CGIOSYaegkmq %379=KQ[]agou{  #-39;AKQWY_eikw)+57;=GUY[_mqsw UU 33m $I]tN ; 7 5={! ncA_F &WRHM lE %CkL"=w983CY1G.:*m(W'CG&e % ?$@ +NDu #gw}'  %c{?oqA9 ~[Wi^D  Y . #3 Q ŵ: =F) q y2 W +   c_ ' F Z b Wh })   M E)Q q6  : - O Qu T s > A y /e[ׁiW;5$U 9,5 | ZF L2 , c7g %m٭CGw}=c+ ^7#TEEk 72aa- {| ,/u R l t]iI aSQL? 45 #I w " l w te~ ] G# o ' ta hP_%X Z{cSL <7151*x"]P 3Uq  1y!iIY9 a$'q),i.1? CQIyKVYI`glt)}AI!1+q48YO)py~Yq!y1=Og!tqɭYa/)>aESAqQ Q$y,Iwɐ)A]yAٻQE O1ciAY9)Ia2IUql!y1  is I 9 H U o | 9 4 YB A] i Q y  A+ e ) DbA*y nettle_random_prime_nettle_generate_pocklington_primemiller_rabin_pocklingtonecc-modp.cb <= 0xffffffffhi <= 1b == 0_nettle_ecc_modp_submul_1_nettle_ecc_modp_addmul_1_nettle_ecc_modp_mul_1_nettle_ecc_modp_sub_1_nettle_ecc_modp_sub_nettle_ecc_modp_addecc-modq.c_nettle_ecc_modq_addecc-mul-a.cbits < (1U << 4)shift == 0nettle_ecc_mul_aecc-random.cnbytes <= ecc->size * sizeof (mp_limb_t)_nettle_ecc_modq_randompkcs1-encrypt.cpadding >= 8nettle_pkcs1_encryptsec-modinv.cap != vpscratch[0] & 1(ap[0] | ap[n-1]) == 0_nettle_sec_modinvsec-tabselect.ck < tn_nettle_sec_tabselectaes-decrypt.c!(length % 16)R j068@|9/4CDT{2#=L BN.f($v[Im%rdhԤ\]elpHP^FWث XE,?k:AOgst"57unGq)ʼnobV>Ky xZݨ31Y'_`QJ -zɜ;M*k'qݾO f}:cJ1Q3`bSEdwk+pHhXElR{s#rKWfU*(/{70(#j\+yNie4bĦ4.SU2u 9@`^qnQ>!=>MFTq]o`P$ֽ闉@CgٞwB[8yۡ| G|B 2+HplZrN8V=6-9' dh\![T$6.: gWOa ZwKi⓺ *<"C ǭ-WuLݻ`&\rDf;[~4C)v#ܶhc1Bc"@ J$}һ=2)m/Kܲ0 Rw+lpHGd"Ġ?V},"3IN8ʢ 6ϥz(ڷ&?,:Px j_̛T~Fbظ.9^ï]iГ|o-%Ȭ;}cn;{&x nY욷One~!Jo6 )|1*?#1ƥ05ftN7ʦа3JAP/vM֍CM̪MTߞѵLj,FeQ^5]ts A.gZRV3mGa7 zY<Ω'a5zG8$4,£@_r% ('qOf }:cJ1`Q3EbSdwk+XpHhElR{#srKW*fU(/š{70(#j\+yNie4bĦ4.SU2u9 @`^qQn>!=>FM潵Tq]o`P$ֽ̉@CwgٞB8[yG| |B H2+pNlZrV8='6-9d !h\ћ[T:$6. gWҴOŢa iZwK ⓺*C<"  ǹ-WLu`&\rDf;4[~vC)#hc1Bc@" }J$һ=2m)K/ܲ0 Rwl+pH"GdĨ?V},"3LJIN8ʢ6 Ϧ(z&ڷ?,: Pxj_bT~Fظ^.9ï]|iГo-%;Ȭ}nc{; &xnY욷Oen~!ٺJo6 )|11*?#0ƥ5f7tNʰ3JAP/vMMCT̪MѵLj,FeQ^]5st. AZgR3VmGaz7 Y<Ω'5ah,8$4_£@r %(kXq'Of :}Jc13`QEbSwdk+hXpHElR{#srKW*fU(/{70(#j\+ϴyNieھb4ĦS4.U2u9 @`^qQn>!=>FM捵T]qo`P$ֽC̉@wgB苈[8y G||B H2+prNlZ8V=9'6-d !h\Tћ[.:$6g WҴO aKiZw *C<"  ǭ򋨹-WLuݻ`&\r;Df~4[)vC#hc1Bc"@ $}J=һ2m)/K0ܲR wl+pHd"GĨ?,V}"3NLJI8 6ԁϦ(z&ڷ?,: Px̛j_FbT~^.9À]|i-o%;Ȭ}cn蜻{;x &nY욚One~!ٺ6Jo |)1#1*?0ƥf57tNʦа3JAP/֍vMMCMT̪䖵шLj,QFe^5]tsA. ZgRV3Gma z7Y<'Ω5ah4,8$@_£r% I(kq'O f:}Jc1Q3`SEbdwk+HhXpEl{Rs#KrWU*f(/{7(0#j\+yiNe4bѦ.S4U2u9 `@q^nQ!>=>FMT]qoP`$@C̉ٞwgB[8y| GB| +H2pZrNl8V=-9'6d \!h[Tћ6.:$ g WҴO awKiZ *"C< ǭ򶨹-WuLݻ`&r\f;D~4[C)v#hc1cB"@ J$}=2)mǞ/K0܆R wl+pHd"GĨ?},V3"INLJ8ʢ 6Ϧz(&ڭ?:,x P_̛j~FbTظ9^.ï]Г|i-o%Ϭ;}cn;{&x YnOne~!ٺo6J |)1?#1*0Ƣf5N7tʦа3JAP/M֍vMCMT̖ѵjL,eQF^5]ts A.gZRV3Gma z7Y<'a5G$4,8@_r% fHa5WiَU(ߌ BhA-Tcc||ww{{ kkooT`00PggV++}bMvvE@}}YYGG Ag_E#Srr[u=L&&jl66Z~??AOh44\Q4qqsb11S*? RF##e^0(7 / $6=&N''iuu X,,t4.6-nnZZ[RRv;;Ma}R)){>^//qSSh,@ `yȶ[[jjFgr99KJJޘLL԰XXJk*OCCŚMMf33UEEPPx<!KKa pp|>>BqffHHaaj55_WWiX:''8+"3iip3-<" IUUP((xzY  e1BBhhAA)Z--w{˨TTm,:cc||ww{{ kkooTP`00gg}V++bMvvEʝ@ɇ}}YYɎGG Ag_E#Srr[u=jL&&Zl66A~??O\h44Q4qqsSb11?* ReF##^(07 / 6$=&iN''uu tX,,.4-6nnZZ[RRMv;;a}{R))>q^//SSh,`@ y[[jjFgKr99ޔJJԘLLXXJk*OņCCךMMUf33ϊEEPPDx<<%KQQ]@@?!Hp88cwucB!!0 mL 5&/__5̈DD9.WU~~Gz==dd]]+2ss``ўOOfD""~T**; ʌFF)k<(y^^ v;Vd22Nt:: ےII lH$$\\]nCbb917yy2CYn77mmdҜNNIllVV%eezzGoxxoJ%%r\..$8WsQ#|ݜtt!>ݖKKa ppB|>>qffؐHHaa_j55WWiX':'8+3"iipى3-"< IUUxP((zߏY  e1ƄBBhhÂAA)wZ--{TTm:,cc||ww{{ kkooT0P`0gg+}V+b׫MvvEʂ@}}YYGɎG AgԢ_E#Srr[u=&jL&6Zl6?A~?O4\h4Q4qqs1Sb1?* R#eF#^(07 / 6$=&'iN'uu  ,tX,.4-6nnZZ[RR;Mv;aֳ}){R)>/q^/SSh, `@ y[[jjF˾g9Kr9JޔJLԘLXXJk*OCņCMךM3Uf3EϊEPPKݖKa pp>B|>qffHؐHaa5_j5WWiX':'8+3"iipَ3-"< IUU(xP(zߌY  e1BƄBhhAÂA)-wZ-{TTm:,cc||ww{{ kkooT00P`gg++}VbMvvE@}}YYGGɎ Ag_E#Srr[uᓓ=&&jL66Zl??A~O44\hQ4qqs11Sb?* R##eF^(07 / 6$=&''iNuu ,,tX.4-6nnZZ[RR;;Mva})){R>//q^SSh, `@㱱y[[jjFg99KrJJޔLLԘXXJk*ŪOCCņMMך33UfEEϊPP<KKݖa pp>>B|qffHHؐaa55_jWWiX':'8똘+3"iip3-"< IUU((xPzY e1BBƄhhAAÂ)--wZ{TTm:, 8$4,6-9'$6.:*?#1pHhX~AeSlZrNbSEHl\tFeQT~FbZwKiаݻʦǭشֽĦʯظѵʢïĦϴҺ;{2p)m fW\ AJs#z(a5h>W^EL;k5f'q)|_ REHKEWYs7}:o-a vm`dwmzRYڛ[Tщ@ĊIN>7,%1<+&MFCMQP_[u‰j{˄aiГ|gٞw=3!/2 9$/vM֍xDۆj_̛dVNi@`R{\r >!0("3,:= 6+ 2?(% necntsyxޱZIиWB£@_̪MTAO]Sywek1?-# | GuLnQgZX>kQ3`J$}C)v4b=o&x /uV3[8L% A.al{vUXOB һ=ܲ0Ω'*zG= 16keysize <= 32nettle_aes_set_encrypt_key @6arcfour.clength >= 1length <= 256nettle_arcfour_set_keyarctwo.clength <= 128ekb <= 1024!((length) % (8))xݵ(yJ؝~7+vSbLdDYOaEm }2@놷{ !"\kNTe`sVu;B=0<&oFiW'C>/fހRr5Mj*qZItK^AnQ$Pp9|:#z6[%U1-]㊒)glឨ,c?X≩ 843H _.G奜w hnettle_arctwo_set_key_ekbnettle_arctwo_decryptnettle_arctwo_encryptcamellia-crypt.cnettle_camellia_cryptcamellia-set-encrypt-key.cnettle_camellia_set_encrypt_keyppp,,,'''WWW555 AAA###kkkEEE!!!OOONNNeee|||>>>000___^^^ 999GGG]]]===ZZZQQQVVVlllMMM fff---ttt+++ LLL444~~~vvvmmm111XXX:::aaa222SSS"""DDDzzz$$$```iiiPPP}}}bbbTTT[[[dddHHHuuu ???\\\JJJ333sssgggRRR&&&777;;;oooKKKccc...yyynnn)))///YYYxxxjjjFFFqqq%%%BBBrrrUUU 666III***hhh<<<888@@@((({{{CCCwwwXXXgggNNN jjj]]]FFF'''222KKKBBB:::%%%{{{ qqq___>>>|||```444MMMrrrzzz555aaaZZZ$$$VVV@@@ccc 333hhh oooSSSbbb...(((ttt666"""888ddd999,,,000DDDeeekkk###HHHQQQUUUAAACCC///<<<+++ GGG~~~)))!!!fff;;;777LLLnnnvvv---&&&}}}\\\OOO???yyyRRRmmm^^^iii111 uuuJJJWWWEEEsssYYYlllTTTxxxpppIIIPPPwww***[[[===888AAAvvvٓ```rrr«uuuWWWɢҐ'''IIICCC\\\>>>gggnnn///ⅅ SSSeee꣣쀀---kkk+++666ņMMM333fffXXX::: xxxBBB&&&aaa???;;;Ԙ苋 ,,,oooNNN yyy"""YYY===tttTTT000~~~(((UUUhhhPPP111***ppp222iiibbb$$$EEEsssmmmJJJ...%%%HHH{{{οqqq)))llldddcccKKK___FFF777^^^GGG[[[ZZZ<<>>^^^ 999]]]ZZZQQQlllttt+++444vvvmmm:::222SSSzzz$$$```iiibbbTTTddduuu ݇͐sssRRRƁoooccc)))///xxxqqqԫrrr666***<<<@@@ӻCCCwww'''555 AAA!!!NNNeee000___GGG===VVVMMM fff--- LLL~~~111XXXaaa"""DDDPPP}}}[[[HHH???\\\JJJ333ggg&&&777;;;KKK...yyynnnYYYjjjFFF%%%BBBUUU IIIhhh888((({{{Ǟcbc.c!(length % block_size)nettle_cbc_decryptnettle_cbc_encryptdes.c!(length % 8)nettle_des_decrypt                               @ @@  @ @@  @ @@ @ @ @ @ @ @@  @@ @ @ @ @  @@  @   @ @ @@ @@ @@B@B@B@@B@BBB@B@@B@@BB@B@B@B@@BB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ nettle_des_encrypt" ./ ) 5!$1%*2&0'4 (3# +) 56'0(+% ,1-7 !.  "&/#$* 27"& '5 -6)#3$* /.!0412,+ 0(45&. 71 %2#)-'"/ $ *,6 '&4! *+3 $,1"(750- 2#%( 54 /-"', 206 &!). 1$%+#36!)& 05($% + ."4 /723*1, /'74)&62#3*$(0 !". -% +6."0 -*$%1+  /&7()5 4,#2  0')23,(.4 "67&! +1% #.-!"57(  *#%6 0 4'/,$3+1'/0!& 6".,#$13 - ( 5)2 %*-5!/4 01+%2, .)6'(&7*$ 3#&"/ (-3* '7 !56)4 ,2 1$40 !6' #+$5"- /& 7 .* %,27'( ". *2#+)4 6-5!1 ,3$pxpxppxxpxpxpxpx gcm.cctx->data_size % 16 == 0ctx->auth_size % 16 == 0ctx->data_size == 0nettle_gcm_digestFN V  ^ f(n0v8~8@9;:?H><=6P7541X023$`%'&&#h" !.*p+)(6-x,./>pqBsrwvJt u~R}|yxZz{lmbo$nkjjh,ibcra4`edzfBƖJ ΟR֘Zލb$抨j,r4z<Dȯ LЦTء\"d*l2t:|nettle_gcm_decryptnettle_gcm_encryptnettle_gcm_update%s:%d: GNU MP assertion failed: %s }voha[TMG@93,&  }xsnid^YTOJE@<72-($ {wtplhea^ZVSOLHEA>:740-*&#   ~|ywtromjheca^\YWURPNKIGDB@>;97520.,*(%#!  Q-n@(N驩z?G2!)R=7Um ?=@nō%d1~pA$P3bO 54$1$;m׳]W[[o.v1xf A`40@n}DZs m2Loo0"b!ԫL#3t. Е1JCN" Y]-z?G?+gHz iSu2-f!a"PyB6{W̕- L98[-KxHV7yV<nNK| HU V+s&m?ƪ0dk r`:*+^l?Ƚ)DM Q A~ *rjbƈ˒Sʥ rE/_ \Yʚ @q%'RPA35^y Y E/('?֗,ZX9th ڄȡ'uXi[dcL }^>'iP59Jí76 GLo'ggeBd`Κ| AbV'3?9OCr.X { >'X:\BtGT|8 &'C@}j8 bW(g }' Е1^uj a ?A&''A<_ODڧM __&z?G` g̴x/ a&Ȧj|2aS  }< &f!b , V3^b ̥rw&gj~#C|tw C >&&Kxd :$%' -r&tm-OLW ir]&3&&q[ҕ6u %˨=I& է6L|(=i 4&ˈGjh|ZY绞 :A &Ivj֩p ly!뇘| b &SNK*v)9)p{D pAw%|eO=!-ժ k }7e%kȼ&A§W0t O 9KP*T%K2Ut`!46:fp6 }7B%m~UU9Y=wINl+ nZ!%53X7TiB~c30h ;~%s&m?x8GI$ DȺ%2Sg9?V(M{WE 㼐!$^l?:S@[ k$@.)D/mYρ~ln A C$rjbƈ|%/`_ťT 1\E$}Pqޝeg#o< z&yŰ$NUϋE~oҌ,C& aq$b3wNw*FwۓG $I$I$ ͅ,K$E!B[SIm] u$vt$L.<*)037Q @ e$.A3QcӇ0f] 'HW$sX7kD*ب-0% 3I/H$ﵪA%kvj g1n]:$VSgFneP.[S ,$Z8Eu#m9?6I = N|$b"Y~$Iﱁ˱( M$Uk-#5$*z[ ^1Z$LwHyJ *g\#C/]aLl F{]#x6##;N -h?f:I#Je4w!+dDO2#+x5OKjXj<#L`~Wr9m4c g#~pAאW($|72#ʟ;`7:; lmy(GNJ# AMx@jt}fey$+#7Ac!Q^x_ۇhR&ZvI#$;m׳1=+8@) v#{Svma| _H7/> Xi#[ {Ra!bί]#1Aj,;.@uQ=tR#@!L׍"?F#m<1<*@x^rSƅ##"](R8ݎ'#W&~mAwިŏ+lz #lfRg9kc;:[&{!V#$#p;܃Y2KEi48٥"ō%O 7Ajy"rӽ3(@U[]w%(ozO"+oqA"CM>؀["}?]Fȟ> z(:0"*R!QmrYW|Të"Yp9NGB;cFeaҥik"ZDݍak`x=Ȳ)"A$j< ) x/D"N(?aqI 2L"p< _aLzW% ~Ux"RPAa_ gO)jwn"Uty!yWk" |K .?o2UZe"?֗,A\X n1 F_F DY["d>,IRp5 y4vO"iP59dN Ѷn$k5">q9k{!rrLkQz 2+"ggeB!eKȌ lѴP""\Aͼa R}It֨8r{"3?ޡb hWgA"R=pAޒtP\c[O׃"X:Aβ;&y7:#VJ?!{SWa 2ͷ9ܼ1:!C@]ze9!Njr( mdBlÊasY! Е1zHg!ˈGj!09_PƁ 7! ZB25'frID˷ms/!IvjA2a}4u~#8P '!{l>!=}6n3x7,9JL&k !SNKa8cAaW!R!{Wݿav:If c6! 5a =$؁g x&: !ς!2A\? 7- )г!rp (A$P3bOD &{^Cq;D;HCv @K!l@FI*,WbL ;K;*jnI'?z"- A'L3LF%eK .m6<%N=7(nP, kZQK(?mB9I1 OiҦTQkmM'" fPWS;t)|ڈ; ,L~ w='[H/ yg;#^ >߻hr^韭tV܆m b]|Dm a v bLqy 3Uᢜ>[sWcPs `ᑮp!T<"\aLn)>$m 53XA9cIގШU bq ~w` s&m?˜)&20Vs.Z )1c6#qT1j~=wqS 2Sg . ?"tt.UM f=d!)R=7Um/\G ^l?JV[lywWfA K, at'6kVӸJ; @.)AGB` A%75 V"<YAqXCPVTmN,/ rjbƈoDHJK)) U>W[z=:එ?E/# }Pqӥvꈚ)|56P> ;0vہx APV̮+mDmT NUϋE!E]ڳV_"5,1s ׭tw'-cSmQ;_bq b3wNYDn}ͳՓh#B B*LEOMy$@nl == 0mul_fft.cnprime < pl(n & (K2 - 1)) == 0nprime2 < n__gmpn_fft_next_size (pl, k) == pl:(0 (08 0808@ 8@8@8#@8'@8+@8/@83@H@%H@+H@3H@7PH+PH7PH?(  (08o@H_@HoXHPGHPOHPWX/PoX?PXOPX_PXo`?XPXP?X`_Xh?`XPX`X?PXOPX_P`XPX`h`X`X?PX_`?XPX`_Xh`X`X?`ph`X?`_Xh?`X?`h`X`X?`?h`X`ph`?h?`h`?h`ph`?h?`h`hxph?`hphphph?xphph ph pxph pxp xp xp xp  @(0 (0 (080808@8 @8#@8'@8+@83@H@#H@+H@3H@7PH@?H+PH7XPHGP'HSP/0 (  (0808@HPWX/P_`X?PXOPX_PXo`?XPXPH?P/X`_XPHPXh?`XPXPXP?`X?PXOPX_P`XPXP?Xh`XPX`X?PX_P`?XPX`_Xh`X`X?`ph`X`X?`?X`_h?`X`X?`X`h`X`X?`?h`ph`?h?`h`?h`ph`?h?`h`hxph?`hphphph?xphphph pxph pxpxp xp x @Q-n2 * n > rnredc_n.cnp[1] == n1sbpi1_divappr_q.caes-cbc-x86-aesni.cASSERT: %s:%d aes-cbc-x86-ssse3.cASSERT: %s:%d aes-gcm-padlock.cASSERT: %s:%d aes-gcm-x86-aesni.cASSERT: %s:%d aes-gcm-x86-pclmul.cASSERT: %s:%d aes-gcm-x86-ssse3.cASSERT: %s:%d aes-padlock.cASSERT: %s:%d ALPNalpn.cASSERT: %s:%d CERT TYPEcert_type.cASSERT: %s:%d DUMBFWdumbfw.cASSERT: %s:%d SUPPORTED ECCSUPPORTED ECC POINT FORMATSreceived SUPPORTED ECC extension on client side!!! ecc.cASSERT: %s:%d /var/run/egd-pool/dev/egd-pool/etc/egd-pool/etc/entropy/var/run/entropy/dev/entropyCould not detect an egd device. EGD socketname is too long can't create unix domain socket: %s can't connect to EGD socket `%s': %s can't write to the EGD: %s read error on EGD: %s read error on EGD: returned more bytes! rhmac-padlock.cASSERT: %s:%d ~MME~hmac-x86-ssse3.cASSERT: %s:%d literal filter: decode .gpg.pgp.ascliteral filter: no file name and no PGP extension literal filter: derrive file name from original literal_decode: part on %d size %lu literal filter: encode _CONSOLEliteral.cASSERT: %s:%d free literal filter free text filter padlock_sha1_digestsha-padlock.clength <= 20__md_i < sizeof((ctx)->block)padlock_sha256_digestlength <= 32padlock_sha512_digestlength <= 64ASSERT: %s:%d EJJ}sha1sha224sha256sha384sha512sha-x86-ssse3.cASSERT: %s:%d sha1sha224sha256pkcs1.cj >= 11_nettle_pkcs1_signature_prefixap[0] > 0gcdext_lehmer.cbp[0] > 03GZ ˝+ tDvZ8YX2 ?fjQie֒m4ihA#ckKm}tV>pCa;?I# {t)ZqN*!񯉬 ٮO-j?uwɠ(PĴۮ|r H _= u(uAM#d|e a|4.nwmqetw51RPTN+|M1GwO#z"mHgOco pL1}ᣧ׌4,V!gH!\ $VC/k&7 G/t&1ܭiSRь"gtZ"*}oMbr]r =ZR(ٚܐpt֌cZZ7` W*:I1)l"/EhPЙLN)+x{JuĤp̋>K ~3ʫ`)WDFwV.zur,2Ykg}טGzQ *,=e2fPQ=Ty}.{kA^}.2?B=b2INqf17?A\.aϫ ^@9?OP[ol'U;o ҃fdRp[qJ2,) Ly\Dt)xh|2SA$  ixOS:sE ֌Q>uҷ^L,XU 'b٣2(gTeU?R1E)~z~^Tq1_ GtΫHw仜>9L}!̱wik*Xp#HdnRŬ$ʒLT>D?դp <e2XdQq}_w.ɟՖLsN-q5Y.YCY%xA#<8}cHc*.P'ABF+]YUc@d +T, ,h&nӖz]7*z2P;g؜_۰fҋDwc)Xn iUn WzWӾx p] t} oLp#͏xMGxǡ}hq~bwKKf~00ZP̖ҡ]S 1ziPG:gqiF0bovBQS>t$"PS`MDۭ ">VER앐%{wd`CVTfs7'vPʺpu[Σ4? CS$kkT3Va [P_!~Hyd5ݩnF'5 C&<)|3z=̵[;>VNSəVcY%1[dEG7ѫ~AtqrP;`YRx&[?twzZ(?mQ(aG_83ISM-Cdqj֘EEC}oMp[zaou6;%\/vpC؍C`D8D`DD EȎEFF@G`G G0G@GPG`G pG@G`GGGGGG G@Hh0H@H`HȑpHHH(IH Ih0I@IPIȒ`IJJ0 JPPJxJJK KL8UhUUWؔPYp[8^h_aȕab hPhp@iij kn@oh 8`xPИ0p0`p(X0xГ0PHphЛ @@@hȜ00hН0``P(hPpП8Xx`P8`P8` آ8X0 `@p`@ؤ(H h0@Pȥ`p0``Pp8`P 00PxШ(P xȩ @hЪp H@p P00ج(P p$ )p))8)X)x*p,خ,,-@.h./ /Яp2`8@9h 909@9Ȱ`9p;;8;X;x;@?б AF@@HpPH@MM0O8Sh TpTUV@V8pVXYYpZش[[ ]P ^x`c0d0h`pllppp`u@uhpvv0w x {0|`|0}ȸ@~~00X`x ІPPP0еHPxp`8phȼ PHpн0`Ⱦ`(H h0`pP@@ @@P` 0@@ppp H0pp@0p`p(0XP0XP  P `  H hP!!"# #P0$@(0+08 9P;; = ? p?P?xA@CD FP HHJK0M@pNpO0cclHnxnop p@0qpP` @P`8PhP0@з@8Xx0@`80X@hPp0Hpp0 X@`pHpx0 (X`@p`0P`@p@ Hx 0 ` 0 P p!0!p!!!"00"P`"p""#@#p##0#P $pP$$$%@%p%0%P%p0&`&&&'@'0'P'p(`(p()*8+p,-/00H 1x02 304 5H06708 9 :H:p;<0<=0>H ?x0@A BCHDDFFHPHIJK LPMNOP QXRSTU(VXXXZ [0P\h`]^_`Hac d@e(Pf`pghij@kxlmnoHpxqrstHuPvv`wPxlx@x` y[yxyy"zrz z@{`{$|||e}} E~@~`~X @^`)ɉI @U`ڌ~F @ɏ`JT @V`ڕ4Nh @`ИRԙ@i @ `8gɠ <@`ͪv̮ j@`V? @`߼Խ `@ `% @`+vU @`w @`JMb @`Wl #@M`y @`= @`+D B K@` M((,Z, <-@0`m0,12236 R6@6`677688r] ]@_`0bgrhh  >@ `  ɐ ݐ   $ ]@ l`  " W   U @  ` E  Ȝ  . o s@ `   ̦ ݧ y  @ ` '   8  @+`ζ_ @`ػ^3 @`UK @`vu @t` K @`2b,6 @`  5X H@`8  @8`Mb Q@`:5 V@y`G c@`&: @`R* q@) ` H  > @`ZO ^@`Se @; `"#$ &W&( R*@1,`./00c2 4 :4@ 5` 7 : u< > >!? !/@@!@`!AB!uB!B!B!hE"E "'G@"ZG`"H"I"XK"L"L#M #sN@#N`#N#N#,O#6O#PO$|O $O@$O`$O$-P$eP$zP$R%\ %]@%^]`%|]% ^%^%K^%f^&^ &^@&^`&^&$_&_&`&`'j 'k@'7k`'Nk'k'k'k'n(n (t@(t`(\u(>y(y((M)w )g@)`))))c)*Ԏ *@*K`***֕**+9 +u@+`+++^++8,R ,f@,`,ժ,,,(,t-Գ -4@-ô`-״--w--.. .@.G`...O../( /@/`//C///R0f 0{@0`000001 1@1`1b141I1}12 2{@2`222J2_2|3 3@3`3 33334C 4@4P`4444d45 5W@5`555S5 5S6 6@6`6L6^646}67 7n@7(`77F7m7g78M 8@8`88:8>8Q89_ 9@9h`999T99k:o :@:`:$:d:::;& ;J@;O`;;;L;e;~<m <@<`<< < < <3 =W =q @= `=9 =T = = =& > >@>`>}>8>d> >'?( ?)@?+`?+??,?/-?/?/@23 @3@@'4`@;6@7@8@ :@B:A; Aq=@A?`A?AWCAGAGAGBH BZJ@BJ`BLBLB1MBVMBMCO CO@CP`CTCTCITCXTCTDT DSU@DV`DWDsWD?^Dd^D^E^ ED`@Ekf`EfEfEfELgEvgFh Fi@Fi`FjFjFjFlFlGl GZo@Gq`GrGhsGsGuGvHBx Hx@H{`H}HHH.H7I I@I0`I}I͎II{IяJO J@J`JRJ֑JXJJK KH@K%`KPKKKɭK@L L?@L`LLeL͸LLfM M@MU`MպMMMٻMN Nu@Nɽ`NNNdNNOU O@O4`OqOOO#OP P@P`PPPPPdQ Q@Q`QbQQQ#QRH R@RR`RRRRR?S S@S`SSSSST7 T@T"`TTTTTU U@U `UUUzUUvV V@V`V6VZVvVVW W-@Wn`WWWWHWtX X@X`X$X\XXXAY Y @Y~`YYYYiYZY Z) @Zs `Z Z ZZLZw[ [@[!`[[[[[4\ \B@\7`\v\v\\\!]! ]%@]%`])]",],]-.]/^$1 ^+2@^g3`^Q4^6^7^t<^<_3E _G@_H`_tI_BJ_M_Q_T`V `{X@`X``p[`[`\`e]`^a b a?b@alb`auca#dahvhhٷh/i[ i@i`iUiiijijo j@jt`j!jjBj{jk. kL@k`kkkkk:lZ lb@l+`l l lll m m@m`mm^mm m-nw n!@n'`n(n,n,n2n 6o98 o8@o>9`o9oL:o:o-;o;p!< p<@p<`p ?p?pe@pApBqD qlE@qG`qHqRq$SqTqZrg\ r\@r]`r]r<^r?_r`rcse shg@slhsKps}qsdrsssvt9z(t|HtehttAt6t8tu`0uPupuޔu|uPuuvH8vƣXvxvܬv%vgvvw8w_Xwxw3ww@wٲwx^8x Xx޶xx-xXxxxy8yiXyXxyyyyyz8zDXzxzizzzNz{;8{X{~x{{#{F{{|8|xX|x|||V||i}8}X}yx}} }}D}q~8~X~x~!~@~t~~7`8XUx 1 8Xx ؀+d8XEx`؁8aXx % ؂P   8 X x؃+0N8XLx-؄  8 XF?؈A8BhD8DXAJxKK9L؉(OPR8CRXTxUUW؊WWY8hZXZx[1]x^؋^^a8GbXbxef_l، o[oo8pX]txrttt؍yy z8 |XsxU?؎|8rXxs*؏ʑU8X&xVؐ81X͚x>ؑߜ8[Xx+uؒأ78Xx7ؓs 8X~xؔ8XDxr^ؕf8qXwxpؖ8X x8Xؗ^8Xxؘ:8Xxdؙ0x8X[xQؚ8Xx`%؛c08!X+xu,,0؜2=2]38!4Xk4x49L:؝:BTC8MDXFxGKL؞M>N'O86OX QxZQT+U؟uUZP[8[X\x[]]S^ؠ]__`8taXbx6ccveءcfhk8kXoxpuwآz{V{8{X |xY||~أ6~8[XxL}ؤ:8XxgإΑa8Xx2pئƙ8.XxاҦ~8ܬX6x)ɸب3`̻88X'xة8X7xkcjتq8NXxzOث_8Xxu1#ج08P`p`ȭ(H 0`Ȯp8@``Я X0Ȱ  8Xpб H` x`Ȳ@0P` p   س(0@PXpp0д `0PPhȵ@p0H`x@Pض  8PP`hpȷp80 h 0"0#иp#$@&(&@&X'(0(*+P+p,P,h0-/1@220 5h67 8`8:0H|DhDE>EOPUQW(-WHuWhWZ^bcd(eH@gh9hhLiivoo(oHRshww/x?CD( HHIhDKN OIO`PiQ(yTHUhVZD_`\ce(,hHihiXjjjkk(ElHtlhl,mm nbnn(-oHoh7p^pppq6q(oqHqhqq>rrr;s(xsHshsst>uufw(wHxhGxqxxy*yFy(pyHyhyz{{ ||( |H|h|~~r$S(HlhYێ(H!hb(ҬHh/߷)*(UHhپcX( HhSp(%H%h9Al&((H4h@](%Hh;G (THVh{3 ( H h  = Fq(H0h%r((D(H1h2T3M7'8o88(8H9h;;3<>@lC(CHChGHNJL_N.P(xQHQh RRRUVWY(YHYh4YwYYYHZZ([H[h[[[]_c(cHdh[ddeXeePj(jHkhmq]rvw y( zH pzh r{ { | F|  0 gP p փ    P 0 P p  Α  ޚ  40 P 2p  ܢ  / M u0 P p  ݥ   0d0PpI}0P°pװ%;j0òPp$L0YPp4}-0PUpR+_0P9pq 0X0[P|pQ0mPp}RZ0Pp? m0P pcI0&PPpn !9!!0!P!p$$$''(0(P(p%)Y)))*Z+0+P+p*,,, -/ 40 5P (5p 8  9 : : j;!<0!u 0>8P>hp>>Ն>2>~>?0?ȈP?Mp???y??@0@P@p@@@ @@<A`0APApAAA=AAB0BPBpBBBBBCg0CPCmpCԦCCCCCD0DPDpD*D7DxDmDñE0EPE@pE EEEiEF0FPFcpFFFFFG0GPG pGGGFGGlH0H|PHpHH(HHHIl0I:PIZpIIlII#IgJ0J&PJepJJJJJXK 0K PK pKf KKL K K!L"0L#PL$pL$L)L)L,L.M00M0PM2pM(6M6M17MO7M7N@90N\\"\M]0]P]p](]]X]]f^0^P^p^^9^^^z_70_P_6p_d___x_`0`5P`Pp` ` `#``"a0amPa paaiaaaVb 0bTPbV!pb!b$bl&b'b'c'0c'PcJ)pcf)c)c)c?*c4+d20dw4Pd;pdHC N G A $JHC m A L $8'AC W E F ,D@kAE BGHF C J $t'AC W E F ,AC HO F ,XUAC BHt N D $GAM C] B ,$6AG V J F B A ,TAJ FT` A ,0AC DEEK F OG A <AF o z O A K E P P T $ FHC _ F M <HHC E \HHC I $|H$GC S C C $PAC AJ A $EC m K H $``EC ~ J O AS A < AI A \ AJ A |x AJ A h AI A X AJ A H AF A 8 AF A ( AJ A <AM A \ AG A | AG A  AF A ض AI A ȶ AJ A  AJ A $AF I H C DAT E d AJ A GC G  AJ A HC E  AH A peAF ] $ AI A D AJ A dAE A AC A  AH A $pAM  A  AC A  ض AC A $,ȶ$AF O J C $TжVAJ Ea G ] |AQ A $,AC H_ AS A ,AC BN E ,з AC H^# C DP AE A d@ AC A ,0AC C2 G K E ,qAC C  E K A ,@AG C* K N B ,0AC DH E ,D AC HN I ,tAC HKKQ E $+AI J D R ,AC AZ I L D ,X`AC TU C e K , AE A $LxEHC V G X $tyQE EI A K $!AC Ey F $&AQ C K A ,wAC HY I $XaAC c I p ,DAC TNG C t AE A ,AE DOW $AE Gv $AJ i \ O Q <pDC X i O I E K E [ E ,TAC BIH6 C $1AC BGc 4AC BN I d A $ 7AC A` K F , 8qAC P G $<AC AP K f dAN A 4@AC Co J  F R F .AN ^ $UAR A_ E L ,@AR Ct F K 4AR A $TfAN Q A |'AN W 'AN W 4'AC HKK E c E ,AC HO H $AO F DAO F d(OJ N $5AC Ha $(AW Aq A $AW Aq A AW A $ AC C ,D }AC HKE D ,t AC BEGD K 4 QL Ak A F T A K bA , x AC Ak P P H 4 ! bAC HH A S E 4D!0 AC FEH K [ ,|!AR E G L ,!AW E A ,!AC DEJ F , "xQAC A E I G ,<"IAF C E w I ,l"AC HVe I 4"'AC HKKF H  ,"AC DRR A <# $AC I D S E S E  $D#%OCN k D N l#%CN I #% AE A $#%7AF ` I F #%AC A #% AC A $% AC A 4$%AE A T$% AJ A $t$p%DAI \ J L D $%9DC ` I $$%WAF Cf H ,$%LAC Le K K $%&/AF c A C <%&AH T ,\%&UAC BEDr G L ,%H&GAC DD H ,%h'4AF P I F J C $%x''AF P I F $&''AF P I F $<&''AF O J F $d&'gAC AL O F $&''AF P I F 4&'JC Ez A C M A R JA $&x('AF P I F '(6XG C ,4'(%AC BNm G ,d'*AC DLm G 4'-#AC HOe H R F $'-'AF P I F $'.7AF _ J F ,(.LAC A E g I <L(8/AC ED C P H s E K A $(/CI  J s $(`0tAJ BD| C $(02AC La )0 AC A $)0 AC A D)0 AC A d)0 AC A )0 AC A )0 AC A )p0 AC A $)`0-AC T H H , *h0AC HKN H ,<*2AG HKN G t ,l*x3@AC BID A $*4AF C F $* 5XAC HN} $*X5IAC HKq $+5AAE  D ,<+6AC HO~ G ,l+87zAC HOc B ,+7AC HKKl B +8HC I +8HC D  ,7x_Q A $,,X8\NG e F R $T,8AI BH A ,|,9PQ FHBA ,,9AC BED A $,:\AC LK $-:AC DD $,-<4AC A D ,T-=YAC MG -R6AW ] ,-RAC HZe E $-SAC BD F -xU AH A $.hUJHC Q \ Q 4D.UAC HA C d D \ ,|.UAC HOZ K $.XAC Eh G $.YAC Cl E $.H[AF E H $$/\>AI P F N B <L/\GAJ BNM A U A k A ,/_AC BHD G 4/`<AC BHEG F X H 4/bAJ W F S E H H ^ ,,0(cAC FD A ,\0hAC FO E $0xlDC  J L ,0mAC DL A 0r AJ A D1rAF b G N J H H H P G I H H G <L1r[AC Er E C E  E D1vgAC HHG E  E X H X A 1 {AAQ n 1P{ AI A 2@{ AJ A 420{AJ A $T2 {9AC A D 4|28|AC HK G V J 2} AF A 2}AH A $2p}1AH BI C $3~AC A C K D3/AN _ $d3 ^AJ CO 3X AI A ,3HPAC HO$ A <3hAC I D F B S E $4AC LI A D4 AJ A d4 AJ A 4 AF A 4pAQ A ,4pAC HS] D 4P AJ A 5@ AJ A 450AE A $T5 ,AF V K C ,|5(cAC HO G ,5hAC BH C <5rAC I I g I Y G ,6XAC HO H L6ȕ AE A ,l6AC HSH I ,6x{AC LQ G R D6ȚfAC A F q G R F h H B F ,7AC HSt E $D7p7AC Ab I F $l7HAE Aa H W ,7AE DKe F H ,7AC HOc B 7>HQ A 8)AX O ,48AC FD' K d8pAC A ,8`UAH FF: A $8AI  K 8x3DS [ ,8AL f E  B  G $,98AF Hs A ,T9AC BEH F \9AC DO] D M K O A Z F q G v B ~ B Y G $9ЭDAC HKl , :AC HKN8 C ,<:hAG HN H $l:صPAC Ac H _ ,:AF HN H $:UAC Ac H d ,:AC HO D $;AC Az A K $D;{AC A\ G N $l;ؾkAC AM F N $; PAC Az A K ,;HAC HOv G ;OM  , <AH HKK I ,<<AC HOs B 4l<8ZHC AVA E oA 4<` AC FED F S ,<8AC HOI D $ =5AC Ha 4='AC Aa T=.AI c Tt=TL FJXEBBBA L G EBBBA E ,=AC BKJ H ,=x+AC HH A ,,>xvAH HU^ D ,\>AE BEH G ,>AJ BGES C 4>6AC BZELR6 G ,>AK BGEG B ,$?~AM DD D 4T?NC DMD]BBBA 4?HgAC BEJ D  A ,?AC FLD@ F ?@xAC s ,@AC N| B 4D@AL DEEH H U A $|@XAC PF F ,@QAC L_ A ` $@"AF M D A $@*AF O J A $$A"AF J G A ,LA'AJ HMo A ,|AAC HR E ,AAC HD A ,Ax AC HRe E , BH wAC LU K u K ,AF Eq `D0AC Ef `D0AC Ef `D0AC Ef  aD0AC Ef ,aD0AC Ef LaD0AC Ef laD;AF En aE,AC Eb a(E8AF Ek aHE-AC Ec aXE4AC Ej  bxE4AC Ej ,bE-AC Ec LbE,AC Eb lbE,AC Eb bE2AC Eh bE3AC Ei bF2AC Eh b(F,AC Eb  c8F2AC Eh ,cXF3AC Ei LcxF;AF En lcF)AC E_ cF-AC Ec cF-AC Ec cF7AF Ej cF3AC Ei  dG3AC Ei ,d(G1AC Eg LdHG7AF Ej $ldhGUAF EH dGAK A ,dGKAC HW B ,dHAC HKu D Y G 4eIAC HK| E a G Y G ,LexJAC HKR G X H 4|e8K AC HK| E \ D Y G 4eLAC HKS F Y G [ E 4eL,AC HK@ I a G a G ,$fMAC HKN K X H 4TfN AC HK| E \ D Y G ,fxOAC HKN K X H 4f8P AC HK| E \ D Y G ,fQAC HKR G X H 4$gQ AC HK| E \ D Y G ,\gRAC HKJ G Y G 4gXSAC HK| E a G Y G ,g@TAC BHZ H t ,gUAC BDz D  $$hUAJ BLy F ,LhXVAC BDr D  |hW3AC Am h8W*AC Ad ,hHWAC HKV C Y G 4hWAC HK| E a G V J ,$iXAC HKN K X H 4TiY AC HK| E \ D Y G ,ixZAC HKM D X H 4i([ AC HK| E \ D Y G ,i\AC HKJ G X H 4$j\ AC HK| E \ D Y G ,\j]AC HKM D X H 4j8^ AC HK| E \ D Y G ,j_AC HKN K X H 4j_ AC HK| E \ D Y G ,,k`AC HKM D X H 4\kXa AC HK| E \ D Y G ,k0bAC HKJ G X H 4kb AC HK| E \ D Y G ,kcAC HKJ G X H 4,lhd AC HK| E \ D Y G ,dl@eAC HKJ G Y G 4leAC HK| E a G Y G ,lfAC HKN K Y G 4lgAC HK| E a G Y G ,4mhAC HKN K Y G 4dm@iAC HK| E a G Y G ,m(jAC HKJ G Y G 4mjAC HK| E a G Y G ,nkAC HKR G Y G 44nlAC HK| E a G Y G ,lnhmAC HKJ G Y G 4nnAC HK| E a G V J 4noAC DO_ J X H ^ B 4 oo,AC HK@ I ` H a G 4DopAC HKS F X H [ E 4|oq,AC HK@ I ` H a G 4orAC HKS F X H [ E 4os,AC HK@ I ` H a G 4$ptAC HKS F X H [ E 4\pXu,AC HK@ I ` H a G 4pPv AC HKS F Y G [ E 4p(wAC HK@ I ] C ^ B 4qx AC HKS F Y G [ E 4FAC \djAC |7AC Ż4AC ٻ~AC 7AC ݽ~AC ;AC <9AC \4[AC |ojAC [AC 3AC ܀ AC AC AC <AC \o.AC |}hAC  AC 3AC ܁AC AC AC <AC \KAC |AC CAC AC ܂AC AC sBAC <zAC \FAC |,AC $AC JAC ܃AC !AC NAC <AC \AC |k7AC <AC AC ܄EAC :4AC N5AC <cAC \/4AC |Cl AC +AC AC ܅dAC AC *AC <,AC \1AC |AC hAC GAC ܆`AC AC ^>AC E<|AC \zAC |m(AC uAC AC ܇9AC 8AC AC <-AC \AC |AC U %AC Z eAC ܈ `AC E DAC AC <AC \OAC |AC "4AC "AC ܉&?AC 2&AC &AC <)XAC \)AC |*_AC +=AC +AC ܊,IAC .:AC  />AC <(/`AC \h/AC |/QAC !0MAC N0AC ܋0$AC JUAC ?UMAC <lW\AC \YAC H|_AC _AC _!AC ܌AC /AC AC J<AC \ 4AC |!AC AC AC ܍AC 9AC AC <GAC \+oAC E|z5AC ,AC AC ܎GAC -fAC sQAC <9AC \JAC |9AC <AC *AC H܏&AAC GAC +AC <*AC \jAC |ޘDAC AC AC ܐqAC l,AC x=AC <*AC \AC |PAC 0@AC P]AC ܑ`AC ͠(AC աAC <âAC \%=AC |BAC 0 AC 0AC ܒƧAC 7UAC lAC <SAC \P8AC |hNAC AC AAC AܓHAC  uAC `uAC <8AC \ͯ=AC |AC AC AC ܔAC ^AC ƲAC <8AC \JAC |2AC *AC AC ܕmAC b2AC tAC < AC \p(AC |x+AC {AC ޾+AC ܖ+AC AC uJAC <+AC \0AC |AC dlAC AC ܗ. AC AC }.AC <AC \AC |xAC m#AC pPAC ܘPAC PAC PAC <0PAC \`PAC |PAC PAC AC ܙAC AC AC <AC \AC |#AC #AC AC ܚ AC AC  AC < AC \ AC |hAC AC AC ܛAC  !AC #AC <GAC \8GAC |_@AC GAC GAC ܜGAC GAC GAC <DAC \4AC | AC HAC !AC ܝAC AC AC <AC \'AC |PAC >LAC jAC ܞ;AC GAC )AC <AC \vJAC |AC  VAC VRAC ܟYAC AC <*AC <FAC \5AC |4~AC (AC *AC ܠAC 'AC 2AC <(AC \AC |nOAC AC AC ܡ!AC AC MAC <AC \yAC |AC {AC %JAC ܢOlAC  AC  AC < AC \9AC | AC AC AC ܣ[AC 9AC AC <hAC \gAC |AC EAC 5AC ܤAC |AC AC <GAC \ 4AC | 5AC  #AC  AC ܥ`#<AC |#AC E$3AC <$DAC \&]AC |S']AC (,AC )0AC ܦ)BAC *}AC ++'AC <2+'AC \9+:AC |S+/AC d+ AC N+AC ܧH+,AC T+0AC d+6AC <z+AC \o+6AC |+8AC +AC +IAC ܨ-' AC L7,AC 7HAC <7AC \7AC |b8AC W8,AC c8AC ܩ^81AC o8>AC 8AC <8AC \w8%AC ||8AC 19AC &9AC ܪ9 AC HCQAC C3AC <CAC \C:AC |C2AC C8AC  DAC GܫF+AC FAC JWL=AC <tLAC \LAC |PuAC P_ AC L*^;AC ܬE^*AC O^AC bUAC <TbAC \cAC |cKAC +cpAC E{dYAC ܭdAC d%AC eRAC <eVAC \fAC |fAC kAC kAC ܮj4AC k<AC -k:AC <Gk5AC \\kAC |Xn^AC pAC Ju@AC ܯ0wAC *wAC |<AC H<:~3AC \M~AC |+AC iAC @JAC ܰl`AC `AC AC <[AC \OAC |@AC AC ,AC ܱ&AC CAC NAC <߉AC \aAC |PWAC ;AC AC ܲAC `AC @%AC <E9AC \^]AC |AC 9AC  JAC ܳJAC >AC 3AC <1AC \/AC |'-AC 4AC 2AC ܴۙ5AC AC FAC <QAC \ڝAC |AC 4AC yAC ܵAC AC 32AC <ECAC \h&AC |n4AC AC wAC ܶtAC l-AC yAC <v.AC \AC |AC AC AC ܷ@AC TAC OAC <AC \S@AC |tAC AC |SAC ܸ<AC ˤdAC hAC <WZAC \AC |ChAC AC %FAC ܹKbAC QAC AC <mwAC \ĭAC |AC lIAC /AC ܺqAC QAC &AC <AC \2AC E|'AC AC !AC ܻAC %AC (AC <AC \!AC |AC vAC iAC ܼ JAC 7AC sAC <AC \AC |`LAC MAC AC EܽcAC GKAC r>AC <+AC \@AC |PAC AC 9AC ܾJAC $AC AC <AC \^9AC |w-AC AC }AC ܿvAC EAC AC <WAC \KAC |%5AC :AC 4AC +$AC /AC )AC <#AC \AC |fAC ^AC 0AC AC H@AC AC <|AC \ AC |+AC AC AC 9AC AC AC <#cAC \fQAC |AC gAC AC gAC E AC _AC <AC \aAC |/AC >AC !9AC :NAC hAC )AC <AC \/AC |,AC 3AC 9AC AC lAC UAC <GAC \ UAC |4 UAC i %AC n UAC  AC a UAC  AC < AC \ AC |w*AC AC pTAC )AC ~AC  AC <(AC \YAC |AC w%AC |NAC :AC XAC 'AC <!*AC \ !1AC |!+AC )![AC d!*AC n!MAC "AC 8#yAC <#AC \# AC |#AC #AC %9AC %0AC %qAC (8AC <**AC \+AC |+7AC +2AC -AC .XAC 0AC 0AC </3RAC \a5AC | 70AC =JAC F= AC /AJAC YA@AC yDoAC <DMAC \DPAC |%ELAC QEbAC EVAC E~AC 'FgAC nFNAC <FNAC \FAC |.GAC GAC L9AC MAC R9AC SAC <W+AC \WgAC |Z-AC ]AC awAC 8jeAC }jAC jIAC < koAC \oknAC |khAC lLAC 1lMAC ^lIAC lIAC l]AC <lAC \Mm0AC |]m~AC mVAC mAC {nmAC nAC -oTAC <aoTAC \oAC | pAC pMAC pHAC p\AC -swAC shAC <t=AC \t4AC |t AC uqAC ;vAC vEAC wAC x!AC <xAC \yAC |tyAC zAC zAC \|!AC ]|AC |AC <#}AC \},AC |~KAC JAC ;AC JAC  KAC KAC <AC \AC |<AC AC AC 7AC AC L6AC <b6AC \xAC |]AC řSAC AC EAC cAC RAC <AC \79AC |PAC AC \AC AC 3AC ȠAC <AC \ HAC |HAC cAC AC n/AC }'AC $AC <FAC \$AC |AC 'AC 0AC Ũ,AC Ѩ4AC AAC <AAC \'AAC |H,AC T,AC `,AC l,AC x,AC ,AC <,AC \8AC |IAC ݩPAC  LAC 9YAC rsAC ŪqAC <NAC \DNAC |rAC AC yAC ܬuAC 1AC JAC < )AC \)AC |KAC H<AC d+AC oKAC >AC !AC <AC \)!AC |,AC նEAC RAC ,AC kAC AC <Ͻ?AC \AC |οAC -AC AC xJAC AC 4AC <AC \AC |zAC tAC EAC ,AC AC <AC <AC \AC |nAC >nAC 5AC AC  AC y"AC <{AC \AC |AC AC @AC AC qAC 3RAC <eAC \MAC |HAC =`AC }bAC BAC 6AC -AC < AC \AC |{AC tAC []AC bAC bAC AC <!AC \AC |=$AC AAC \AC AC AC - AC < &AC \ AC |L AC  AC  xAC  xAC FAC )AC <AC \p!AC |qAC AC AC AC ]JAC AC <(AC \AC |AC AC ^AC  AC !AC #AC <5'JAC \_'AC |'AC k(:AC (sAC *AC K+AC +AC <-AC \y-AC |U6AC 37AC 9AC ;DAC ?AC bDNAC <DFAC \D8AC |I5AC I.AC NVAC 'S,AC 3U|AC d/AC <dNAC \d=AC |d=AC eAC e(AC eAC GfbAC fAC < gAC \gwAC |gAC zn9AC nAC pAC pAC sAC J<wy3AC \yAC |kAC AC AC 2 AC 2 AC AC <ÛeAC \AC |aAC GAC H5AC AC qAC `DAC <.AC \DAC E|bAC JAC "#AC %JAC OAC AC <AC \RAC H|޽kAC )AC IAC ,AC gAC XAC <mAC \#AC |AC KAC EAC kAC hAC ANAC <oIAC \}AC |AC AC AC AC cAC $lAC <p<AC \ AC H|]AC \gAC AC KAC ?JAC i]AC <AC \U_AC |AC wAC AC AC bAC $ UAC MDMAC d2AC AC _AC AC wAC  NAC $7AC D AC d]TAC AC fAC $HAC N~AC  (VAC ,^AC LE!AC lFAC $!AC Mp'NAC 'AC *AC -~AC 4f-AC T=1AC t<6IAC e6BAC 6PAC 6AC y7zAC 7LAC 47VAC T58~AC t8ZAC 8AC `9AC :(AC :]AC ;AC 4<AC T^>OAC tA+AC A9AC A]AC AAC BAC LEAC 4 GAC TGNAC tHvAC \KAC LAC O5AC OJAC OFAC 4OAC TMPAC tP=AC P=AC QkAC NQ_AC RAC ERAC E4eSAC TS8AC tTmAC EcT#AC fUAC UAC EV[AC XdAC 4Y]AC TUYAC tYAC PZFAC vZLAC ZAC I[]AC [OAC 4[dAC T[MAC t&\FAC L\AC `|AC Da-AC QaHAC yaAC 4haNAC Ta AC taAC a4AC cAC d&AC d&AC  d$AC 4$dAC TdAC tXgAC h=AC -i$AC 1iOAC `iAC jAC 4rmAC Tem$AC tinAC  pAC pwAC +r9AC DrvAC u@AC 4u+AC TuNAC tuAC TyJAC y]AC z(AC z.AC NAC 4JAC T+]AC thAC ,9AC E+AC P]AC AC OAC 4nAC T|AC t^ AC HAC YAC +AC AC AC 4|pAC T̖IAC tIAC OAC MAC ȗEAC ~AC  K[AC 4 VAC T AC t HNAC  v~AC  ԟJAC  $AC  +AC   sAC 4 `:AC T zAC t IAC  ˧AC  ǧAC  +AC  eAC  AC 4 fAC T a,AC t m*AC  w!AC  x(AC  cAC H ñQAC  AC 4 PAC T <AC t 8NAC  f AC  fAC  ɸoAC  0AC H (5AC 4 =AC T `AC t CAC  $UAC  YAC  (kAC  tAC (AC 4AC TAC t+AC AC AC 4AC AC KAC 4AC T AC tAC qGAC AC AC ]AC JAC 4]AC T$yAC t}AC AC AC  NAC ;FAC aAC 4HAC TAC t4AC JAC AC 9AC +AC AC 4hAC TAC t.AC AC _~AC AC \~AC vAC 4(AC TAC Ht+AC AC JAC AC AC RAC 4GAC T0AC tAC 0AC ^AC AC ~AC s~AC 4AC TM AC tH ,AC T *AC ^ AC  AC u JAC  |AC 4 KAC T&>AC tDGAC kJAC cAC AAC AC WAC 4.VAC TdAC t`7AC wAC  AC s,AC lAC  AC 4fAC TvAC tTAC ;+AC +PAC ,AC -AC -AC 4-'AC T-.AC t-IAC .AC ~/.AC /mAC /mAC &0 AC 40AC T/AC t0]AC  1&AC 1AC 3AC 3AC 3AC 43,AC T3,AC t3AC 3AC 66vAC 7]AC 8uAC :AC 4:AC T0;AC t,<AC <AC >VAC @(AC @AC ECAC 4jDAC ET"GAC EtIAC EN/AC OLAC PQAC RHAC 8RAC 4RZAC TRAC tZAC F]AC ]AC ^6AC _AC @`|AC 4`AC TdJAC tdAC 'f>AC Ef>AC cfAC fHAC  f_AC 4 / AC T AC t Տ"AC  ׏-AC H DAC  5AC   AC !AC 4!JAC T!"AC t!AC !AC !lBAC !AC !pAC "AC 4"AC T"WAC t"5AC "Ѭ AC "AC "AC "AC #AC 4#֯AC T#NAC t#iAC E#hAC #KJAC #u[AC #AC $xAC 4$h AC T$RAC t$AC $xAC $s AC $]AC $ƾ!AC %ǾmAC 4%JAC T%>xAC t%xAC %AC %AC %cAC %AC &c=AC 4&AC T&=AC t&@AC &KAC &>AC &SAC &SAC '[AC 4'Q[AC T'MAC t'MAC 'iAC '/'AC '6RAC 'hmAC (fAC 4(bAC T(=AC t(1AC (AC (.AC (2AC (YAC )S,AC 4)_YAC T)OAC t)&AC )&AC )MAC )AC )AC *!AC 4*AC T*5AC t*}AC *r>AC *VAC **AC *AC +AC 4+AC T+yAC Ht+ZAC +BAC +AC +AC +AC ,>^AC 4,|ZAC HT,AC t, AC ,\ AC ,jAC ,3*AC ,@lAC -lAC 4-AC T-AC t-qAC -!AC - AC -AC -q:AC .JAC 4."AC T.4AC t.AC .AC .AC .q!OAC ."AC /p#AC 4/$2AC T/%}AC t/]%}AC /%AC /o&AC /_'UAC /'AC 0f*NAC 40+AC T0:-AC t0.AC 0q1AC 0C2]AC 05AC 08WEMG01P8$D,1h8JL@L18AJO l19AG19D19JQ@1:qN0$1:AF DGP2P;hJT04$2;BBE B(D0A8G\2x>At2>2x>(A2>A2>2>(A$2>EST$30@ESMG4<3ABBB B(A0A8D`4t3CBEB B(A0A8DP38FoD43F*BBE B(A0D8D@43HGBBE B(A0G8G$44LAC HK$\4MJ[@4NxJL $4`NJ^4O4OA4O5OiJL 450PL5(PAd50P|5(P 5 P $5PAC BEH$5PAC DEJ$5xQJMQP$6`R<6XRWT6R[Dl6RN06`SLAG 6SA6TJL 6TPD6TPD 7UOJO ,78UADD L7U|JL $l7HVJMQp7W:ADG 47 WBEB B(D0A8G7[&D8[A8[A48[A$L8[JMQPt8\JML@8]BA$88]J[p8 ^>A8H^JBDD0 9x^JY@,9^1D9 _"\98_ t90_"9H_$9@_AC HKK$9_rAC HKK9 a" :8a $:0a"<:Ha"T:`a"l:xa":a :a":a%:a%:a%:a ;a%,;a D;az\;XbJQ0$|;bJMQ@4;cBBF E(D0D8D@;hd+;d^JQ0,<PgBBE D(C0GpD<gR\<hD4t<iBBF E(D0D8D@<Xj4<j^JQ0<keJQ0=mA=HmA44=PmBBF E(D0D8D@l=(nA=`nA$=hnRBED A(G0=pr=q6D4=0qBBF E(D0D8D@,>rrD>r6D4\>rnBEB B(A0A8D4>tBBB E(K0D8D>vJP0>(wpAf 4 ?xwiBEB B(A0A8D4D?yBBB E(K0D8D|?H{JP0?{pAf ?8|34?`|BBB B(D0A8G@4 @}BEI D(E0D8DPD@\@H&t@`JL @ЃJW@P]E_0@R@E_ , AGBJB D(C0I@4AC U=AC U>@AC EUBAC UCAC VD,AC $VDBAC DVD6AC dVD,AC VD0AC VD,AC VD,AC VE,AC W E,AC $WENAC DWFEDAC dWjE,AC WvEBAC WE)AC WE)AC WEnAC XGJAC $X$HAC DXIAC dXL+AC XLLAC XLAC XM)AC XNAC Y9OAC $YOAC HDYWAC dY([AC Y\AC YaAC YeAC YcfAC ZfAC $ZguAC DZ n9AC dZ%nKAC ZPn>AC Znn AC Z_yAC ZEzAC [AC $[HAC D[4AC d[ AC [AC [AC [AC [|dAC \AC $\WAC D\ЎAC d\AC \7eAC \|kAC \ǐAC L\fVAC ]$AC $]bAC D]:AC d]7AC ]lAC ]_ AC ]L6AC ]b5AC ^w5AC $^5AC D^5AC d^PAC ^AC ^~AC ^ߧAC ^_AC E_-AC E$_EAC D_ @AC d_@9AC _\}AC _AC _IAC _eAC `\xAC $`AC D`4qAC d`AC `>AC `ҳ AC `9AC `ضAC HaAC H$a AC DaAAC danAC aBAC a AC a2AC aAC b*AC $bAC DbbJAC dbAC brAC bAC bAAC AbAC cAC $c AC Dc}AC dcAC cHAC c&AC cAC cuAC dAC $djuAC DdQAC dd8AC dnAC dVAC dUAC d)AC eAC $e^AC De3AC deAC eAC eAC e3AC e AC fAC $fyAC DfHAC df AC f AC f= AC f AC f LAC g AC $gAC DgAC dg}6AC gAC gXAC g AC gAC hnAC $h]NAC DhAC dh'JAC hQAC h AC hAC hxAC i\AC $iAC DiAC dixAC ixAC i/AC iAC i\!%AC ja!AC H$j$YAC Dj%,AC dj*%AC j%AC j&AC j&6AC j(AC kT*}AC $k+AC Dk-AC dk-AC kh/AC kd0AC k1sAC Ek,5AC l5AC $l5:AC Dl6AC dl7JAC l7tAC l:AC lu:xAC l: AC m;AC $m <AC Dm?AC dm@5AC mBAC mC7AC mEAC m+FAC nGlAC $n[GAC Dn%HAC dnHAC nI%AC nKAC nMqAC nNAC oVP)AC $o_PAC DoPAC do:QAC oQ.AC oRAC oS+AC oWAC pXGAC $p[AC Dp']AC dp^sAC pbRAC p9b@AC pYbAC pPc AC q9dAC $q)g/AC Dq8h)AC dqAiAC q mAC qtq}AC qrAC qLuAC Hrw2AC $ryYAC Dr{4AC dr){AC r{4AC r{[AC r{AC rv|jAC s|UAC $s|/AC Ds}:AC ds}~AC s|}vAC s}~AC s0~BAC sR~~AC t~MAC $t~VAC DtAC Edt'AC tLAC t'AC tFAC tAC u9AC $u/AC Du.AC du+5AC u@NAC unAC u'AC u<AC v =AC E$v(/AC Dv7AC dv4-AC vAAC v NAC vNJAC vxAC w6\AC $wr[AC Dw*AC dw*AC wAC wsAC w*AC wAC x*AC $x AC DxYAC dxUAC x؅AC xCAC xsAC x AC yAC $yІAC Dy=AC dyvAC yBAC yAC y4hAC y|AC z#AC $ziAC DzAC dzɑAC zI AC z6AC z*AC z˗AAC {AC ${]tAC D{fAC d{2AC { AC H{ۭ6AC {1AC {PAC |2pAC $|AC D|{AC d|AC |nAC |о?AC |JAC |AC }+AC $}]AC D}B9AC d}[$AC }_AC } AC }sAC E}HEAC ~mAC $~oAC D~AC d~;AC ~AC ~JAC ~]AC ~AC .AC $AC DAC dAC +AC 9AC ]AC $AC AC $ AC D AC dMAC JAC AC ĀAC MBAC oAC $AC D-AC dAC AC AC āAC 7AC IAC $AC DAC d`AC AC ]AC Ă9AC  "AC  AC $| AC Dp $AC dt AC C JAC m AC ăEAC 6+AC AZAC ${cAC DAC dTAAC uMAC [AC Ą AC 5AC &5AC $&AC D/AC dj1WAC 1AC }5AC ą76HAC _6/AC n6HAC $6/AC D6AC d/9:AC I9:AC c9AC Ć <AC =AC <@:AC $V@:AC Dp@AC dCOAC ,ErAC ~FAC ćHAC OJAC KIAC $(MMAC DUMHAC d}MAC M!AC MAC ĈeQ/AC tR}AC S AC $SAC DSAC dSCAC S7AC S7AC ĉScAC 8TcAC {TTAC $TAC DUAC d UAC UAC T:AC IĊWAC GsXAC U\uAC $\AC D\IAC d\AC B],AC N]:AC ċh]8AC ]AC H blAC $lb1AC D}cAC deAC HhAC iAC Č#mAC nAC pYAC $phAC DqAC GdqUAC r9AC 0rFAC $čVrAC Px+AC  xKAC ,y>AC L-y1AC l>y*AC HyAC y AC ̎~AC 8AC  %AC ,|AC LL AC l6AC 2AC (AC H̏AC ;AC  {AC ,WAC LAC l\AC H$)AC -*AC ̐7AC 5(AC  =,AC ,IAC LD1AC lUAC %)AC .AC J̑#AC 4AC  ,4AC ,@AC L54AC lI4AC ]4AC q4AC ̒4AC 3AC  3AC ,AC LJAC l?NAC mAC E /AC ̓'AC #/AC  2YAC ,kLAC LAC lH0AC XAC L~AC ̔PAC ܳXAC   AC ,IAC L*IAC lSIAC |IAC IAC ̕δgAC AC  ٶAC ,jAC LݸAC lkAC ,nAC z@AC ̖AC 4AC  '4AC ,;AC L8AC l8AC dAC 5AC ̗BAC AC  4AC ,4AC L4AC l 0AC AC AC ̘ @AC ,AC  ^AC ,(AC LAC lAC AC sAC ̙r(AC z(AC  wAC ,<AC LAC l\dAC JAC AC ̚MAC AC  XAC ,UAC LRAC lOAC LAC AAC ̛; AC &AC   AC ,!AC L=AC l!AC dAC /JAC ̜Y9AC r7AC  AC ,@AC L5AC l&9AC ?AC ;AC ̝AC :AC  "rAC ,tMAC L&AC lYAC JAC  AC ̞u`AC %AC  AC ,JhAC LYAC l=AC AC qQAC ̟[AC EAC  AC ,*AC L1AC l(AC AC AC ̠9AC !YAC  Z:AC ,t2AC L AC lpAC gAC %AC ̡ *AC  *AC   AC ,e 4AC Ly 4AC l 4AC  ZAC  5AC ̢ AC  AC  " KAC ,M AC LB pAC l mAC  AC  [AC ̣ AC AC  pjAC ,AC LAC l'JAC QAC 9AC ̤nAC RAC  rAC ,rAC LoqAC lXAC AC G|+AC ̥AC AC  u#(AC ,}#AC L"%/AC l1%AC  &AC &AC ̦E)!AC F)AC  *-AC ,+AC LQ.AC l.AC g/AC /VAC ̧ 1AC 1AC  @2AC ,5NAC LK59AC ld5AC S6qAC 6AC ̨7AC b8AC  19|AC ,:AC Lg<,AC ls<,AC 3AC ̩>3AC >AC  X?AC ,?AC L<@AC lCAC CAC .EcAC ̪qEQAC EAC  +G!AC ,,G5AC LAG5AC lVGAC /HAC JAC ̫MAC NAC  ZONAC ,PHAC LQAC lQAC SAC ZUAC ̬"W9AC ;WSAC E nX$AC ,rXLAC LXVAC lXQAC Y AC \4AC ̭]AC `AC  eJAC , fAC LiAC ljAC kJAC kAC ̮5lAC l:AC  lAC ,xmAC LpmAC lgq=AC vAC y9AC ̯z!AC zAC  zJAC ,zAC LAC l{AC XAC AC ̰ AC AC  M@ AC ,mAC L<AC lϨ9AC AC gAC ̱AC oAC  MAC ,<AC LѱPAC lAC EAC ۵MAC ̲AC ˶RAC  JAC ,'mAC ELtNAC l AC AC AC ̳AC 9AC  AC ,޼AC LۼqAC l,AC ͽAC TUAC ̴QAC AC  VAC ,AC L:AC l AC YAC AC ̵wGAC BAC  kAC , AC LAC l@AC +AC  AC ̶mAC AC  AC ,4AC LAC lfAC AC hAC ̷$NAC RAC  "AC ,%AC LAC lAC FAC 6AC ̸4AC "RAC  TAC G,AC L_xAC lQAC AC zAC ̹ AC AC  dAC ,AC LaAC lAC RAC [AC ̺AC AC  AC ,qzAC LAC HlAC HAC $AC ̻ AC  AC  =YAC ,vIAC LAC lt&AC zAC BAC ̼SAC /AC  AC ,fAC L&AC l yAC  AC R!_AC ̽!pAC !AC  !AC ,"lAC L"OAC l#:AC )#AC # AC E̾$9AC $AC  % AC ,%AC LN&AC l&!AC ':AC  )AC ̿)AC B,AC  -JAC ,.AC L.AC l/AC 1*AC 1*AC 1AC ~2AC A K3pAC A,4AC LW5AC l6AC 6AC c8AC ):WAC `: AC  E-AC ,F.AC LG4AC lH9AC H]AC ZHLAC H%AC HeAC  HAC ,pIAC LIAC lQJAC JAC K.AC KAC EwNAC  ^OkAC ,PAC ELR|AC ElxSAC HT AC 1UAC  V:AC $V$AC  (VLAC ,TVqAC LViAC lVcAC 1WTAC eWqAC YAC xZPAC  ZAC ,0[eAC Lx[AC l[AC ^AC _AC `AC `AC  /bAC ,b~AC LbgAC lAC I7DAC m76AC  7bAC ,7AC L8bAC l8AC 9lAC 9AC :eAC :IAC  ;YAC ,Oy AC HHAC `JAC JZAC  PfAC ,]PAC LCR0AC lSS1AC dTAC VAC VWAC VAC  ZWAC ,W'AC LWfAC lYAC [MAC B\AC ^RAC `AC  bzAC ,"hAC LikAC l kAC kRAC kAC *l+AC 5lAC  nAC ,pAC Lzs6AC lvAC %x{AC yVAC zAC N|xAC  ~AC ,AC LsAC lAC JAC AC $^AC bAC  QAC ,0AC GL.AC l̘?AC <AC AC lAC ̢AC  CAC ,ݤAC Lإ/AC l AC ҬAC KAC ̭^AC  ^AC E HAC H,AC LAC lKAC GAC ظ'AC ߸AC E>AC  ѺKAC ,AC L޾5AC lNAC !AC IAC AC AC  AC ,dAC LAC lAC AC AC GAC rAC  nAC ,;AC L:NAC $lhVQp4BBE B(D0I8I4fBEB E(D0D8F $JLQPD3\eAD|$gJZG@8EQ  ,$BEE D(D0$.D<>N TDQ lALG G ALG ALG `~BMG ~BMG $ 1D<HDQ TBMG t4BEB E(D0D8G` 4BEB B(D0A8Gp4PBBB E(D0D8DPL(<AS $lHAI \$AK BGNlAL X:EL 4BEE E(D0A8D`44lBBE E(A0D8GP,lBEE D(D08ADpADDAADD $XBPI G(DD\hAG| BHD xAFG ADPnA4OADG4TBHB J(D0A8DP$hAF HV``EX aJL mJT0@T,DDAO4d`& BBB B(A0D8DP4X#& BBB B(A0D8DPP/&h/6D/6D/4/L/ Ad/|/640BBE E(D0D8Dp$1BED A(I@$2xBED D(F0$X2J^@D2JQ0d`3N |3H $4J^`5BGC 5B[Q ,6BDB B(A0D8,vsN DPw)A\x9A4txBEB E(A0A8G$h{TQP@} 8} 0}8}44}-BBE E(A0A8D`$l~NAK BIH$EHap$`UAJ BN4BBH H(A0D8Dp$4PAK BEV\ؕ*DtDD$AC HV$HAC PN4КBBE E(D0A8D`$,XJMQ@TРqt}BDG@JMG04(/BHB B(D0A8D4 /BEB E(D0D8Dp<b$TpHk$|hfAC BEEGTN $AF HK$gJ^P$ tXQ4`W$LJMQP$t AC P$AC HK$ %AC DPK$( AC BGIK$%AC BIL<%TaOl,D4 BEB B(A0D8J$uJa$0xAC FM k$P<HDC$\6EQ]P4YBBB B(A0A8D$AC FJAMI 40BEB B(D0A8Dp4<BKB G(D0A8L$tAC P$(AE P$!eAC BEIED$$AC DOK$&AC DSO$<'AC Pd00 |(0 0A4(0&BBH B(A0A8J4`5(BEE B(A0D8D$X6AC HKK4D :BKB B(A0A8Dp4|;BBB B(E0D8QB$8MJMQ@$NHWQ@$(OAF MDQAC dQAC rR<AC R\AC R\AC S9AC  SAC $SAC DzT\AC dT\AC T<AC U9AC (UKAC SU;AC nU9AC $UAC DVQAC d9VAC VpAC WpAC bWHAC W[AC W=AC $W2AC DWAC dxXQAC XAC 2YpAC YpAC YHAC Y[AC $5Z9AC DPZ9AC diZAC Z3AC [@AC ]AC ] AC ^!AC $^!AC D^AC d^ AC _QAC `AC `'AC `2AC `2AC $ aAC DaQAC daAC GbpAC bpAC bHAC c[AC Jc9AC $pAC D 6AC d#AC WAC WAC 9AC AC Ω+AC $٩XAC D AC d,AC AC IAC 1>AC O9AC h9AC $EAC DAC d+AC pAC BCAC enAC _AC {AC $OAC DϾAC dNXAC AC EAC RAC  0AC  RAC $ LRAC D ~0AC d RAC  RAC  RAC  $UAC  YUAC  UAC $ 0AC D UAC d OAC  7AC  CAC  <AC  AC  AC $ AC D 5AC d RAC  0AC  RAC  $RAC  V0AC  fRAC $ RAC D RAC d AC  bAC  DCAC  gAC  AC  HAC $ F\AC D zAC d AC  C<AC  _HAC  AC E AC AC $7AC D>AC d/AC AC AC iAC eiAC AC $" AC D! AC d AC  AC AC  AC AC yAC $AC D{AC dyAC O,AC [AC AC AC =/AC $P@<x ,TpBEH E(D0! 4!BEE B(A0A8G``$ADG $ $ $BHE D(G04&YG0$T`5rJ^p|9 99JQ048;NBKB B(G0A8Dp$P=qAK BM$,CAC HS4TFBEB E(A0D8D4IBFB B(D0H8J$@OJMQ@Rb4SBBE E(A0D8J$<XXAC FFd0Z4|ZeBII E(A0A8D@]]hBKG h]RHРؠ]JY0<AR4\XPBEE E(D0A8DpJQ0phsZPs7[bg` R(^2QdCU Q\Tn uzN WQ ?Q:p  КjQWqjUw&-P&o7=DV]pl~ !#`P$zbl%&-''#'7(AGTX)^op3w9;?Q@\_Иa*Й Q4TnDUUiUzzopQTnQTnU"=V*op+-',=#V-6>@0.6Q@0/]U0hU1zU245'76P7P8P:<p=p>PAWQB=)VC4Dz?blEIFRo7G\HgoIyJ^QdKqjUwLMQonN~OopPRQATXRu]STbg` UQWV&-PWpX" КY+jZ6`P[??Q:p^HU`ZИc=dVbuЙ ePfPgPhPiPjPkPlPmPn(Po9PpHPqXPrkPs{PtPuPvPxPyPzP{P|P&`P6`PH`PXi`Pqi`Pi`Pi`Pi`Pi`Pi`Pi`Pi`Pi`Pi`Pi`P"i`P0i`P@i`PRi`Pdi`Pti`Pi`Pi`Pi`Pi`Pppp pp/p?pQpbpspppppQppppp pp.pIp^prw$6EVdt6@06@060@06C@06W@06l@06~@06@06@06@06@06@06@06@06@06*@06;@06N@06c@06x@06@06@06@06@0jjj@06.@06A@06Z@06p@06@06@06@06@06@06@0 6 @0 6 @0 66@0 6L@0 6b@06x@06@06@06@06@06@06@06@06.@06D@06Z@06p@06@06@06@06@0 6@0!6@0"6 @0#6 @0$66@0%6L@0&6g@0(6}@0)6@0*6@0,6@0/6@006@016@026@036-@0@ACBS`6d@0a6x@0b6@0i`Pi`Pi`PPPPpppb*g` @WRn(^ndRU QTn uN WQ ?Q:p  К%=jQRWqhQw&-Po7=Vp~ ! ##`P$z9bl%P&i-'''7(ATX)op+-'-6@0.6@0/ RU23.5F'76YP7pP8P9:;<p=p>P@AW&QB=6VCGDzXblEhFwo7GH(IJ^ndKqQwMQTnN~OopP RQATXRu+NS:TbIg` UQXWV&h-PWypX КYjZ`P[?Q:p\]_И`ИaЙ b2Й eDP{[Pv`P`Ppp6@06!@0n;,EYr /5*G` A@sh<=0z8{X4Hauf2/8LHpD@@hj @h8i~3`928E`g(kHpD`| P}x̪:Wo @h0(E@hvw0]sX   Hprs #Hp'@p+,$/8B`0^$z ( X   ̨ !̩(!X!!!!!$4 "BH"5h"]"6"v"7" #8H#p#3##9:#;#$H$p$$/Ha. b $ $$  %0%P%x%% ;,VdVv%%&(&H&> Vh& &* A &^ u &'8'h'' '' (.     ( H(h(: ( T (()8)l  `)D )_ )x )* * H*- *  @  X h***p **(+P++++,0,       6 N i   X, x, ̭,  ̬, ,̮- 8 ̫H-" V p  p- 4- :- -.@.p.F.../l8/`/m////080X0000101P1x11112 2-BH2`t p2222383`333"34!(4P4pu00 0x xx x x x̖ܖv x \] ^  a@ Ԙ`@  _b $c  5>[FQZXerř ՙ;0Lg /5A8Y<w=]^؛zb{c#`@ahf2М8@Dh@j]^0bXc3Ȟ98E`gk؟]^(|bP}cw    ( 8 `v w  ء   (  P xr s آ# ' (b Xc +] ,^ أ/] 0^ ($ Pb c ` ؤ` a 0a `456إ78(3J9e:;Ц`(aR n   ç ^ b (c K] i, ~   ` a $ B `ȩbc8]`.^ Hp   ث   ] B- [ v  ^   8b `c Э4:8`Flخm](^Pbxc    8 ` Ȱ@h"!ر *BQl~Dz(ܲ*!+8Y,v-ȳ.߳/+0=Q1_v23´<дFG8WZm)Pȵd o(Pnp¶s(xXƻ0Ppȼ(YxȽ08XĿ0Ux*Dh( /Hp@l (Jh0cXx8[l107Pp*@Gh(^{-@h+*@h(Hp<Xy2Oj(X65 @`)4!@x(G0e0Vx8h38`5Pu2@`.,-(K`+-Hr2Px"7NpBXr (H`| HiX{)Hpo(rnm (Pp=P{nnpnphonXp#o2nHoZ rnErqpqqqHq"rq5}rQ}r]hr `        ! 0. 8 BG P G e s ~              , : E   \ g  ~  ~             % 2 F S g y       9>@LP@cj @00@@@@ @ @ @ p@@,.@24@=@FH@FSXZ`p%``z|%` ```z```  @ @"@+`; `I M `I ] `I m" `I x! `I  I @ `I @` `z ` `  `, ` `F `2 `X) 6`8 @@ @ @z8F@T`e` h@ z Iz `I @```z```  ` `z @#  `I @5 5  @B  `I @\ \ `n  @{  ` @      @  @`  ` @ @   p @  @F  p @ @ !@! !@!!@@!!!`&! ` 2!@  `I @ D!`P!@_!n!@!!_!`!` @zz!@!@!!@!!!@!!@!!!@!!``""``" /"` :",@!`p@E"|E"E"`J"$@R"%"@!`^"@!h":" `I @y"y"`" @"` ""`"@"n!@!!"`!@@!@!!@!!"@E""@@E"" @` "@"@E"#@:"!#` :"z!`^" @/# @@ ^":#`H#@J#L#`]#@_#@a#@c#@@e#@u#u#`#@##`]#@a#@_## `@# ` ## #$ `"$ >$ `T$ n$ `$ @$$ `$ $@$`$@%% @ @z$ %`2%@!B%% @I%`!@[%@p%%@%%``%z%``%&&p%`!%`1&@%>&` z%` G&`a& %`G&&` p&`!@!@!!&@!& &z&` &`&@p&n!@!!& p@ @ !@! !@!!@@!X'`M@m" '@2'`!@H'@!\'@&` &zg'` '`'@!'''@' ` 6' `  ( ( `  (&( `  (?(`S(@!e(!v(`(`(@(!(` I(@` I(@!(`!`(,(@$(@((`(@)(`)@ %)@) ) `$6) `K)K)`[) @a) @`@zj)p)@  ~)`) @) @ @z))`) @) @ @z))`) @) @ @z))@)`!@ *@*:*` K**`$@%h*@**` z*@!K* `I @ *`*@`z I***`* @+@+ `I @)+)+`;+ @L+ @ I @]+]+`q+ @+ @ q++@+`+@@++@++`+@++ +` `+ +# `+ x! `+ m" + +` ,@,!,` 3,z,`!` @zz=,``K, `W,_,` :" 3,`n!@!!@q, ` @zD!W,`w,@,,` :"z,`,@!,@,@!,`,@,,` -z,`-@z-@0-@ >-@,G-@FS-2-``- @m-v-`-@-n!@!!@q, ` @zD!-`!` @zz-@--%@- `--` :"-`- `-  -`.@,.@."%@"%``z.` :".`/. `z4. `<.H. P. <.`\.%@k.` |.zP.@|.`.@z.@.@ .@,.@.@F.@2.@6.@!//!/`1/``C/zS/` C/C/ `I @d/d/ s/@x/` @zz/` 2[!2.2:2\F2R2c2_t2z9999999 ;;;-;9;C;K;`;i;`;~;;;;;;;;;??*T?@?H?P?`?p? ?@<  ø иܸ   *;HYl `r պ "+-69ADLNVYb nv ǻۻ     *38ARmpм'.G`&׽!"_]mdbP[oi @`%@-<`J@%@-@R@b@i@p@z@@@ ` @`@@` @ @@ `@29@9@@@M`[@]@_a`s@uw`J@[@]@_@@`@@@@`  @@``` $;9A`7I !S"HYZZ[z[[\\b^]^^_8``2aabZb^_'ccdd2eeeEffZghhj9lFmmfoopp'qqq:r+r +    8V7(181-9:@ `:@3@`;@;@ <@ `<@@5@4@2@ @3@@4@ %@`&@"@ % ; , 9H B I D <3S i$ t0=3H m Ȑ @3h %  , @3h %  , Z[ [@[[@ Ѓ [[[[\ \ \@\`\ `<@ <Ѓ @`h `  @@`@) `Ѓ ``  `  8NO`OO`P@ Ѓ Q`QQR RRR@SS\@0 0 ` P`@ 0 l@ p P l @ p е @0P  и G@0  d|F~}$Ih3VIiOYZt3VIiOYZt3it3it6@y{{=st˨@`@ Q#El@ 5:%Ll @ 5:%S0P #'Z@0 #'i/-(.i/`@ 10 l@ 3P l @ 3е @y{{9IT e 0h.?x.?o: I B@SHX oWoooxWoo*So@@ff&f6fFfVfffvfffffffffgg&g6gFgVgfgvggggggggghh&h6hFhVhfhvhhhhhhhhhii&i6iFiVifiviiiiiiiiijj&j6jFjVjfjvjjjjjjjjjkk&k6kFkVkfkvkkkkkkkkkll&l6lFlVlflvlllllllllmm&m6mFmVmfmvmmmmmmmmmnn&n6nFnVnfnvnnnnnnnnnoo&o6oFoVofovooooooooopp&p6pFpVpfpvpppppppppqq&q6qFqVqfqvqqqqqqqqqrr&r6rFrVrfrvrr@K@h@ ?9@`p@Q@P? p\@P Pm@P :@` 3  @е n@`6@{@0m@ps@ =@n@@ s@`q@ 0 9@Hk@\@`-@/@p Q `Hm@0 6@@<>@xs@P @ lvi@s@{@7@ *0?.@>@0 =@5` t@8@`9@ f@1@xi@j@-@ 0 @.@*\@ `c@i@@m@i@i@i@{@ Х @ `s@(m@@ ? @o@b@p@&@`/@?@@5@]@.?p@@N q@ 0@8m@+`>@` t@@0@x{@q@P/@?k0 и l0@2Q l@l@j@ Q@ n ?@`?p??p >@@u@ t@k@ @@n@ {@@q@@P Xm@?Ц `k@`?@ ?@p p@^@P `l@0s@ X\@ 7@\@? r@@8@k@`@ m@h\@P t@pj@ t@r@P p @j@ 9@n@Ps@n@@ l@P@e@L`ZssP@ sztzyv@w{t`uu tPt0vwtZ`Z`QNWQNNWQ]@bglrzl%1%%%<%FFQXcFQXXFQXmFQXvvvvv%..9D.99.9N.9WW^d^W^djjqwqjqw} &-4:?:DJQW]cjrj&-&- <@A?4?0?7?@x0h0p+;Ug8x(`.D P Hp^'&@HQ0PQp@PPPP_@p\@X\@dKeNPfhY^gijkkqn '*(= U OlgmumYZZ[]ciqyqo#ſt[Am-jd8n헧?O>. 8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_Sf@f@f@f@f@f@ g@ P@ Q@Q@``TTU@U_\^VT l UU`]l0_WQ@6@{ | | Z} } ~ y M{ Ѓ ~ ʄ @ ^  : 6 ] 6 e  . o ܎  ` 4 h ;g h l r ϛ  " | ry P X` Ty x { | ~ v = ?# P@  ( F S aB u s$ $ ^% {R S LS S 333ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/@RmƯ V / P&`^f{ gLj~w~ ~ 8b& GCC: (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (GNU) 4.1.2 20080704 (Red Hat 4.1.2-46)GCC: (Ubuntu/Linaro 4.6.3-10ubuntu1) 4.6.3 20120918 (prerelease),s,h\` ,`, p>,, `,g' ,m,hs,z ,0,P},S,_U` , b,, g,5k,<m0,L@m,XLs4,Pt, Y`?T,8,&",Vn,`P 46,C0 ,zOr,@Qn,.cM,j,ok,Ap6,-,1 ,R,x,70,_&@0 ,6.p1+,M%,Q-%,mnS, r`T],gtT)Y,U,z,Pr ,v ,w ,z ,{ ,0} ,3 , ,Ѓ o,B@ *,,p G, ,` ,)p K,[ , *, ,\p ,I` ,Hp ,,} , :, , ,0 ,  ,5  ,p ,8 1,2P b,f 2, b,p R,Х b,!@ U,# e,.' ,+0 ,. ,b.P ,/ ,3 ,8 R,? ,C ,%Hp p,L ,2O ,PP ,"QP ,>SP ",T n,LW ,X v,Y ,`,f\,;g<,g, h:,ph,k',p,Isp4,&v~,|0,=P,P,PL,l,P,ُ@l,,,Zl,,A,A,`%,ޞ, `,p,;,$A,@,O, ,i =,@ ,*,K +,3,:,<,?i,P R_,`R,$`:@,2:,@=,@ @,@/,B,C{,0 F{,H:Pnettle_mpz_init_set_str_256_unettle_mpz_set_str_256_unettle_mpz_set_str_256_snettle_mpz_init_set_str_256_snettle_mpz_sizeinbase_256_unettle_mpz_get_str_256<nettle_mpz_sizeinbase_256_s?nettle_mpz_random_sizenettle_mpz_random.nettle_dsa_generate_keypair\nettle_dsa_signature_clearnettle_dsa_private_key_clearnettle_dsa_public_key_clearnettle_dsa_signature_init1nettle_dsa_private_key_initanettle_dsa_public_key_init#_nettle_dsa_sign%g_nettle_dsa_verify$nettle_secp_192r1$inettle_secp_224r1$3inettle_secp_256r1$nettle_secp_384r1$nettle_secp_521r1+._nettle_ecc_generic_modq+B9_nettle_ecc_generic_redc",_nettle_ecc_mod).nettle_ecc_point_mul_g'Jnettle_ecc_point_mulu)2nettle_ecc_point_get-nettle_ecc_point_setnettle_ecc_point_clearnettle_ecc_point_inity[nettle_ecc_scalar_getnettle_ecc_scalar_setJnettle_ecc_scalar_clearxnettle_ecc_scalar_initN9nettle_ecc_sizeknettle_ecc_size_anettle_ecc_size_j0nettle_ecdsa_generate_keypair$\'nettle_ecdsa_sign&IJnettle_ecdsa_verifySH5?_nettle_mpz_limbs_reado_nettle_mpz_roinit_n_nettle_mpz_limbs_finish_nettle_gmp_free_limbs_nettle_gmp_alloc_limbs_nettle_mpn_set_base256_nettle_mpz_limbs_copy*_nettle_mpz_limbs_modify~_nettle_mpz_limbs_write_nettle_mpz_set_n_nettle_mpz_limbs_cmp\_nettle_mpz_limbs_read_n(}nettle_rsa_decrypt_tr%Rnettle_rsa_encrypt.+nettle_rsa_generate_keypair_nettle_rsa_check_size\nettle_rsa_public_key_preparenettle_rsa_public_key_clearnettle_rsa_public_key_init+mnettle_rsa_pkcs1_sign_tr* .nettle_rsa_pkcs1_verify5 mUnettle_rsa_private_key_initnettle_rsa_compute_rootnettle_rsa_private_key_clear/nettle_rsa_private_key_prepare%_nettle_rsa_verify$8_nettle_sec_add_1`241nettle_hmac_md5_digestnettle_hmac_md5_updatenettle_hmac_md5_set_keyTf\nettle_hmac_updatenettle_hmac_digestnettle_hmac_set_keyc41nettle_hmac_sha1_digestnettle_hmac_sha1_updatenettle_hmac_sha1_set_keyK1nettle_hmac_sha224_digestnettle_hmac_sha224_set_keyi41nettle_hmac_sha256_digestnettle_hmac_sha256_updatenettle_hmac_sha256_set_keyK!3nettle_hmac_sha384_digestnettle_hmac_sha384_set_keyi#63nettle_hmac_sha512_digestnettle_hmac_sha512_updatenettle_hmac_sha512_set_keyN.'nettle_md2_initnettle_md2_digest nettle_md2_update)znettle_md5N+nettle_md5_updatenettle_md5_initnettle_md5_digest*b.Enettle_salsa20r12_cryptC/nettle_salsa20_set_ivnettle_salsa20_set_key1znettle_sha1Q3nettle_sha1_updatenettle_sha1_initnettle_sha1_digest 5znettle_sha224 <7znettle_sha2568nettle_sha224_initnettle_sha224_digestOnettle_sha256_updatenettle_sha256_initnettle_sha256_digest m<znettle_sha384 >znettle_sha512?.nettle_sha384_initQnettle_sha384_digestnettle_sha512_update'nettle_sha512_initinettle_sha512_digestzC^nettle_umac128_digestnettle_umac128_updatenettle_umac128_set_noncenettle_umac128_set_keyv%Hn'nettle_umac96_digestnettle_umac96_updatenettle_umac96_set_noncenettle_umac96_set_keyUL_nettle_umac_l2_init_nettle_umac_l2_final_nettle_umac_l2;2O_nettle_umac_l3_init@_nettle_umac_l3'"Qi_nettle_umac_poly128&>S8_nettle_umac_poly64'T]s_nettle_umac_set_key%LWL_nettle_write_be32%X<_nettle_write_le32Y8nettle_yarrow256_is_seededrnettle_yarrow256_needed_sourcesKnettle_yarrow256_randomanettle_yarrow256_fast_reseednettle_yarrow256_slow_reseedbnettle_yarrow256_updatenettle_yarrow256_seedhnettle_yarrow256_initM`R_nettle_generate_pocklington_primenettle_random_primeGph5dnettle_ecc_ecdsa_sign_itchnettle_ecc_ecdsa_signKknettle_ecc_ecdsa_verify_itchnettle_ecc_ecdsa_verify#pD_nettle_ecc_hash?Is9nettle_ecc_j_to_a_itchknettle_ecc_j_to_a&v9_nettle_ecc_modp_inv_nettle_ecc_modp_sqr_nettle_ecc_modp_mul=_nettle_ecc_modp_submul_1_nettle_ecc_modp_sub_1P_nettle_ecc_modp_addmul_1_nettle_ecc_modp_mul_1H_nettle_ecc_modp_sub_nettle_ecc_modp_addY|._nettle_ecc_modq_inv_nettle_ecc_modq_mul_nettle_ecc_modq_add==C9nettle_ecc_mul_a_itchnettle_ecc_mul_a=e9nettle_ecc_mul_g_itchknettle_ecc_mul_gG_nettle_ecc_modq_randomnettle_ecc_scalar_random'l|nettle_pkcs1_decrypt'nettle_pkcs1_encrypt1ُSnettle_pkcs1_rsa_digest_encode<,.Y_nettle_rsa_unblind_nettle_rsa_blind%Z7]_nettle_sec_modinv(~_nettle_sec_tabselect%"nettle_aes_decrypt%"nettle_aes_encrypt,_nettle_aes_encrypt_tableG3nettle_aes_invert_keynettle_aes_set_decrypt_key-ޞ/nettle_aes_set_encrypt_key' cnettle_arcfour_crypt)pnettle_arcfour_set_key-nettle_arctwo_set_key_ekbnettle_arctwo_set_key_gutmannnettle_arctwo_set_key,nettle_arctwo_decryptnettle_arctwo_encrypt($5nettle_camellia_cryptQnettle_camellia_invert_keyHnettle_camellia_set_decrypt_key2/nettle_camellia_set_encrypt_key) _nettle_camellia_table<Ynettle_cbc_encryptknettle_cbc_decryptVinettle_des3_decryptWnettle_des3_encryptnettle_des3_set_keynettle_des_check_paritynettle_des_fix_paritynettle_des_set_keyJnettle_des_decryptinettle_des_encryptnettle_gcm_aes_digest#nettle_gcm_aes_decryptnettle_gcm_aes_encryptnettle_gcm_aes_update-nettle_gcm_aes_set_ivznettle_gcm_aes_set_keyKnettle_gcm_decryptnettle_gcm_encryptLnettle_gcm_update2nettle_gcm_digestnettle_gcm_set_ivznettle_gcm_set_key'E_nettle_md5_compress#$_nettle_cnd_copyA29nettle_ecc_add_jja_itchknettle_ecc_add_jjaA?9nettle_ecc_add_jjj_itchknettle_ecc_add_jjj$@.nettle_ecc_a_to_j?9nettle_ecc_dup_jj_itchknettle_ecc_dup_jj1:_nettle_pkcs1_signature_prefixd\le1s_4+/+3int/P^3^=^#;9^l^;B?L*+/ {   w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$i#` Ÿ&o#h ;(W#p '/,W#t C..e#x A+24# )33I# 4u# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# +F ;#' ;# #B #) iqi#bo#. W#2 {+ {n gW ;.! #+ !#0 "#1{z  VW-(S]! " q) 4S## { j*B~2 G,-++ ++!7:6!%$g[n-H(nr*;#+;#Z,#@-#dir.#,/;# L0#(q1;#02;#4 3#8%4/#@; ;;/ 5^- a z3 # 0 #  # ' #  # F K_ r`# 9a# b#c (8e~ ~f~# A g~# &h~# i# j#  k;#( l;#, m#00n 7F|0u4 >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&u`C[ D#B2F6#G6#-H#)It6# YJ6#$PKW#0L6#8iM#@N6#H-O3#PcP6#X& f { f # nv @# % @# $& @# *  @# fd #( & B#0 B#8 L,B#@ B#H B#P UB#X ;#` ;#d %Y;#h Y;#l 1;#p W#t l #x -# &# # R# {R# R# # ;# x-# R# R# J  r # ! # " #; { {T )U|;# NET#[ O3( ~'. ./",#> -U F3 q#   , X $  $73'z.=')O.83~"!(BK) G) #r) ## 3 _l@`#W,a#xb#(c#dbd# e#(deff#0gB#8!hB#@j;#Hk;#Ll;#Pm;#Tn;#X o;#\h p;#`)r;#d s;#hSt;#l)u #p v#x w: y  z;r#w#B#>!^-.`G#&-#~#*#H$;#P #X   &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!". *>{ |T!Cf2\' G% %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3R# {4R# p4R# G5R# 5R# 5R# 5R# /6R# ,7# .8R# X 9R# w;# y<# x=# x># 1?# @c#FW  W ;@+c,#F#-#,*.#2/#"0# 1;#(_2q;#0.3#xi4 <#:&<#;#<# =#:g>R#url@#+A;#B#nCR#kD#Z3EF<#1Fq;# !G#&H#(I#CnetD # E# F# F# saF# p(F# 0)F# F# "G#dbG# GH# $I!# &J# K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]X.# )Y# {+ZR# [R# W1\'# ^R# _# _# _# _# _`7# ak# thdb# cv# u3d# e# ^l7 {/ 9k :-# U-<-# K ='3# o ?-# @s,# *AG3#( Bl3#0 6D3#8  E)2#@ vFs,#H G)2#P H)2#X )I}1#` GJ##h JK3#p L3#x -M3# _N3#apiO3#q=R x^4*_<#`<#!aB#h#bB#p|{fi F h B,i# j;# $j;# $k!# l# xm# &n#(rowow#` pw#h bq #p 6r#xeofsR# tR#Go-u B0D v;# ;# Z# @# h(#dir# *;#( ;#,{8[-(Ȍ#iɬ#8TB#@)B#H#P$!#X ;#`;#dW-#h $#p  $#xG##-R# R#< ؙ #;#J ۤ #܃ #R#(B#2/ #3R# #^##;#0-#m$# ;#o"##;#:8>NN TP<2!$xh$/2Y*^ 1" /gp '2q@ tr pi k #lv#z3m#xov#us# t! #(uC #0r wC #8#bzB#@|{B#H |B#P)};#X'~;#\C #`:R#dR#e7 R#fR#g #h      =  ! = @' ]  #;#u;##< #6 T  {e"> "#Z"#f"#/"#."#  "#(4"#0v"#8\"#@"#Hu"#P##X"#`w7##hk \##pe "#x"#8 r##r###r######y/####d##=##4####-##R" " " "Pe"R" ""N" ""R" " "R" " "v"R# " #I "R1# " 1###R\# " ; " =#r# "b#;# "x## "#R# " Z # # T ; !#S##W $ T = I  ;($ {WG$ W G$($"W^$!S$Wy$ d$+ s +# +# m+# b,# $,# 21,#( A0+#0 G,#8 d],#@ +s,#H ,#P ,#X d#],#` W],#h ,#p G,#x , ,# ,# F%,# *,# #',# --# j)-# $I-# I!_-# Z/-# &,# -# $-# d-# -# -# .# ],# 2.# <9.# d.s,# ,T.# o.#  s,# ..# .# &),# .# G,# 0.# .# $.# ...# /.# `.# J.# /# /# :/# h/U/# Bk/# V/# F ,# P/# -/# '/# G,# ,# R/# 2# # Y/# 0# s%0# w 10#  ],# ) ,# - M0# ( c0# +0# 0# *0# r0# /# 1# 11# 11# ?],# G1# 3 g1# O}1# X}1# -1# X&}1# *1# 1# R01# a  2# l!2# 8")2# (#)2# *$)2# ` %N2# &8# .'8# (d2# e)z2# *z2# +2# ,2# @--2# &#.2# M2/2# \02# *1d2# p&2}1# .3)2# //42# 5s,#+ N+;+ N+R+ N+!, N ;+!, N ,1, N!,;G, 7,R], M,Ws, c,, y,R,  R,, ,B, , ,  ,D,W-  ,R)-   !-RI-   /-_- O-W-  e-R-  --  ; B- - -W.  B.W9.  $.WT.  ;?.Wo.  BZ.. u.N.  .N.  .N. .W.  R . / N. / N /:/ N %/U/ N @/wk/ N[/ / Nq/B/ B/B/  B/#;/W/ W /#R/W0  0#0#B+0G0G0 570G0c0 ;S00 0 G0 0 G0 i0W0  R!0W0  R !0W0  R 01 1;&1 &1,11TG1 71Wg1 T BM1W}1 Tm1W1 T $ ; B1B1 T1R1 T Z 1R1 T Z 1R2 T $1R)2 T2RN2 T ; B/2;d2 TT2z2 Tj22 T 22 T2 2 T 22 T2W2 T 2W'3   R 2G3  ! ;-3Wl3  ; w M3R3 r3W3 T @3 3 T3 3  ; !3 3  3$]4)_W#_;#@_#_#_#_$# 0$_#0_#8"_M$#@_^$#Hz]_y$#P a-#X\e-#`2f5#hg'3#pGj],#xvks,#W5  ;!4C5#{f #ssl#}2 5|Y5 \U6^^_7#1_z7# x`7#a7#Q1b7# K1c7#(kd7#0Ye7#8 f8#@\g18#HFXhG8#PbiG8#X6jb8#`fkk18#hkl18#pxmm8#xBnG8#!t6/3 .6 Q0FW6 {C5N5 6 f R 6 6F6& S:7U#p(V#aWW#)Xt6#iY#Z6R_7 f U6 WE7Wz7 f U6e77 f 6 77 f 6 7W7 f R W7W7 f R v7R8 f 8:78R18 f !8WG8 f 78Rb8 f M8R}8 f }8h8r`s>9)uW#u;#@u#u#u#u$# 0$u#0u#8"uM$#@u^$#Hz]uy$#Pv>9#XY5Dw88B"XN95O9#K/P#Hz Q#PO99 {9  1 &*W Ro:E&;# ;#9#;#2R#-R#{o:#g:# $,#(Z9#0 : R u: ::6: 6 : R3H)V;7*#nV*#3+#+# +#),#_9-#.:#0~/#8i0k;#@k; 6 V; )1:);33(!U$ ";6$;#@%#z3&#$;)';9  < &1 ; ;  ;;;RF<  ,<hL<6N<#O#2PR#QR#3URL<X<2Z7#u[7#<<< {n =  S#y-! =#= {k) %B- ([=fd *W# +P# ,P#!! >p+3  2, 4-/ !S )!+,. /'2%3w:@';<:#%0a)&  0"9> $";W# 8$"<W# ""=W# ">W# O"?# %"@># "A# *"B>#(^ >>#Q'W#i#% #)?&H2#W&+#'__n#&)#W%zM^?&$M&U/MW&=M(:8W?){8f )a8R) 8v*fk:R*%;?*M'<W>%4v?&$v&vv&=v%fg@&$g&vg%`>WU@'__s>'__n>&>!(,RjA){f )&8*%?*i+x,@*+*r <-*x"  >*N >* >.res >*  >*!*)"W.rc#W*+$*(;,HA*Y<;,ZA*YS;-*i/ ~A)~)z3~6)~))~W.r/lB)l)z3l6)l))lW.rn0Wss]B1^U1T1'WQ2vaG$R3+Wss`41WstB5{f U6)U644R tGtC5{f U56T4RPttt\C5{f U7%?8rR4FDWttC6{Df r98sH:tIY;T24SttD6{Sf j6z3S66S>tta???????>0@tfY;TT;QQ;R@4RtXuTE6{f 7%?'8rWrAuY:+uY;U|4f0W`uuE6{f Y8rW7%? B{uuE8tosWt :uY;T0;Q1;Rvl;X4Cuu8optW :uY;T6;Q1;Rvl;X44XWu'v pF6{f D DoptW`7%? :vY;T1;Q9;R`;X44/R0vv -G6{f x 7%? E<%=`8resW$ F)?LvTvG?R?Z ?G?~ ?)x;I?????? ?>o:@xfY;T;Q1;R2G)x^?I;Us;T};Q@:Qx^?;Us;Q}MaWxyQK6{af 6@bQKy6!c8rceW]7%f?7YgWRBUyyJ7x~W7':uy?Z;T1;Q4;R;XGx^?K;U~;T0;Q0GxqZ!K;T|;Q}AxZ:Qy-G;U~;T0;QWK^4?1yymL6{f 6z3662Ayy?A?A?ACyyIA2?AhGyZ]L;U~;T|;Q};R @@AyZ4!zz N6{!f 6z3!6:6!Dr#P=]($W@7%%?7Y&WFjA@zdz.M?A?A=?|A`C@zdzKA?AF>@zRzM??=???>`??:RzfY;Us;T|;Q};R@A]zZCdzz8err0W:~z-G;U;T1;Q~4-1z5{rO6{f +6z36w6DrP7%? 7YW4 NJ$W@@FAz{0O?AW ?Az ?A Cz{IA ?A GzZ!O;Us;T|;Q};R @@AzZC{{8errW !:{-G;U;T0;Q~OR@{{,!5PP{f !P)U6"PYW"Qtm`RrcW"S%?[#G{YP;QE;Rvp;X@:{Y;T1;QD;Rvp;X@/WxP){f )@QK)!*iHU@{#1X?h@C$?t@$T@K@U@FU@`|#X?t@*%?h@`%C`|I@%I@%V@|W>` sW+\ W QK c"@\ >bA'^\ e4MOl5`U4+/+3int/P^3^l^B*+/  w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$"#` Ÿ&(#h ;(W#p '/,W#t C..e#x A+24# )33I# 4.# '8># {Ap# &J# K# &L# &M# &N# jmPW# RD#  F;# ';# # B#) " q"# b(# . W#>{T{ngW6Bo64;1{z VW[ n-  H (enr *;# +;# Z ,# @ -#dir .# , /;# L 0#( q 1;#0  2;#4  3u#8 % 4#@;u ;e; { 5- a  z3 # 0 {#  {# ' {#  {#  K _G r `G# 9 a#  b#  c  (8 e ~ f# A g# & h# i# j#  k;#(  l;#, m#0M0 nY  7F|0u4  >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&  u` C  D# B2 F33#  G33# - H# ) I7# Y J8#$ P KW#0 L)8#8 i M #@  N/8#H - O2#P c PP8#X&  {  # nv # % # $& # * # fd #( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t   #x  -# & #  #  # { #  #  #  ;# x -#  #  # J  #  ! # " #; { { T )U 4# NET #O3 (; ~' .m ./",# >G -U F3 q#   , X $  $73'z.=')O.83~"!(B K G # r # #S 3S _ @`# W,a# xb# (c#dbd# e#(deff#0 gB#8 !hB#@ j;#H k;#L l;#P m;#T n;#X o;#\ h p;#` )r;#d s;#h St;#l )um #p v#x w yG  z; % r% #  # B# >! ^-A + .` A # &-# ~# *#H $;#P #X G  r &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63K 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!" *>{ |T!Cf2\' G%  %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >* #H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3# {4# p4# G5# 5# 5# 5# /6 # ,7# .8# X 9# w;0# y<P# x=# x>P# 1?# @#W* * WP ;6@+ ,# F#-# ,*.# 2/# "0# 14#( _23#0 .3#x i44# :4# ;# <# =# :g>#url@# +A;# B# nC# kD# Z3E4# 1F3# !G# &H# (I#VCwnetD # E# F# F# saF# p(F# 0)F# F# "G#dbG# GHw# $I# &J# K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]X# )YK# {+Z# [# W1\# ^# _# _# _# _# _`# a# thdb# c# u3d# e"# } { 9 :-# U-<-# K =;2# o ?-# @+# *A[2#( B2#0 6D2#8  E=1#@ vF+#H G=1#P H=1#X )I0#` GJR"#h JK2#p L2#x -M2# _N2#apiO3# x^" 4*_Z6# ``6# !aB#h #bB#p{f F h B,i# j;# $j;# $k# l# xmA # &n#(rowo #` p #h bqM #p 6r #xeofs# t# (o-u4 B0 v;# ;# Z# @# h(#dir# *;#( ;#,{8Ǝ (# i #8 TB#@ )B#H &#P $͂#X ;#` ;#d W-#h m"#p m"#x Ө # A # -ճ#  ֳ# < # ;# J #  # ޳# (B# 2 # 3# # ^G"# ;# 0#ms"#  ;# o"# #;#: <2!$xh$/2Y*^& 1" /gpP'2qtr pie kM # l# z3m# xo#us1# t#( u#0 r w#8 #bzB#@ |{B#H |B#P )};#X '~;#\ Cm #` :#d #e 7 #f #g #hv v | Pe |  ] P  #;# u;# # < #6 {  >  # Z!# f!# /!# .!# !#( 47!#0 v!#8 \!#@ !#H uW!#P w!#X !#` w!#h k !#p e !#x !# 8 !# !# #!# !# !# y/!# !# d!# =!# 4"# "# -A"#   !  !  !7! "!R! R!=!r! r!]!! !r!}!! ; !! !;! !! !"  "A"  ; %"SR"X"Wm"   5X,# )W# ;# @# # # ,## 0$#0 #8 "a##@ r##H z]##P;<#{W[# W [#<#!Wr# g#W# x#* s *# *# m*# b+# $/+# 2E+#( A0*#0 [+#8 dq+#@ ++#H +#P +#X d#q+#` Wq+#h +#p [+#x , +# +# F%+# *+# #',# -,# j=,# $],# I!s,# Z/,# &+# ,# $-# d-# ,# ,# 2-# q+# 22-# <M-# d.+# ,h-# -#  +# .-# -# &)+# -# [+# 0-# -# $-# ..-# /-# `-# J .# .# 3.# N.# h/i.# B.# V.# F /+# P.# -.# '.# [+# +# R/# 2# # Y/# -/# s9/# w E/#  q+# ) +# - a/# ( w/# +/# /# */# r0# .# $0# E0# E0# ?q+# [0# 3 {0# O0# X0# -0# X&0# *0# 0# R0 1# a  '1# l!'1# 8"=1# (#=1# *$=1# ` %b1# &# .'# (x1# e)1# *1# +1# ,1# @--1# &#.1# M2/1# \01# *1x1# p&20# .3=1# //4 2# 5+#* *;* ** *+  ;+/+ +A E+ 5+;[+ K+q+ a+W+ w++ ++  ++ +B+ ++  ++W,  ,=,  r ",],  r C, s, c,W,  y,,  , -  ; B,- -W2-  B-WM-  8-Wh-  ;S-W-  Bn-- --  --  -- -W .  -. .3.  ".6 N.  6 9. i.  T. . o.M . .B. B.B.  B.";.W/ W G G ." /W-/  ! /"3/"B?/[/[/ K/[/w/ ;g// / [/ / [/ _}/W/  /W/  /W0  /$0 0;:0 :0@0(*0[0 K0W{0  Ba0W0 0W0  m" ; B0B0 00   0 1   0'1  m"1=1 -1b1  ; BC1;x1 h11 ~16 1  6 16 1 11  11 1W 2  1W;2    2[2   ;A2W2  ; M a22 m 2W2  22 22  ; 22  2# 333333 93 D3 ?3{ 3H)3 7*{# nV*{# 3+{# +{# +{# ),{# _9-# .3#0 ~/#8 i03#@{3 93 {3 )1J3)4433(!U$  "k4 6$q4# @%# z3&##k4)'44#44 :0 ; ;  ;4w44  4 hL$5 6N 6# O# 2P# Q# ] 6 )_W# _;# @_# _# _# _,## 0$_#0 _#8 "_a##@ _r##H z]_##P a-#X \e-#` 2f6#h g;2#p Gjq+#x vk+#$5UR4 XZ6 2Z# u[#&616p6{W6  ; p6 6 # { #ssl#}26| 6 \7 ^ ^8# 1 _8# x ` 9#  a 9# Q1 b)9# K1 c)9#( k dI9#0 Y ei9#8 f9#@ \ g9#H FX h9#P b i9#X 6 j9#` fk k9#h k l9#p xm m9#x B n9# !7/3  .8 Q0W)8{66P8  93 58 & S8  U# p( V# a WW# ) X7# i Y # ZV88 7 W8W8 78T 9 33 8T)9 93 9WI9  W/9Wi9  O99 98o99 9W9 99 99 9T9$F:I5a7754 7DH: iG9# IW#4N: 6S: l4Z:# U6a:# "i:#W: : S::W: : : W:-:: : :::.4kS: 7`|; )~W# ~;# @~# ~# ~# ~,## 0$~#0 ~#8 "~a##@ ~r##H z]~##P 7;#XW; ; ;:;6:% <pkt33# 6{#%P< l4<# U6<# ":# i # 6<# db#( (5;#0 <5{#@ Q7{#D #H 5W#LW< : <33<W< : 93 <;6 <&I483='$8'v8'=8&41h='$1'v1'=1&zM='$M'U/MW'=M(o77W`G3>)vio7;3*i7 ^4+69W4,pkt:335-<OO>.'=T5.=x5.=5/J0U| 0QD18>2d5U@3J>0U@4,0Us0T@0QD5>0Us0T00Q05ք>0T6GJ74aWe?' 5ae?'b93' bW8id 8nve9ende9resfW8Q4g:x;8[5{<74W?' 5e?'93' W8i 9netv8nv9end8Q4mpv:`6>pkt936?67@resWa9A 5e?`6B>@ B.?9.?:.>:CD?;D$?;D/?;D:?=DE?=EP?0F3= !A.Q==.F==.\=>/J0T0QGP4ADX?=>6GK3_0K`A0U}0Q 3Ƈ0KyA0Q 3RKA0U|3-oKA0U|0TA0Q}0X10Y038KA0U}3Š0KA0Q /)K0T 0R0Bk?EE.?}>.??.|?@C D?kAD?kAD?BD?BD?GDE?-h=۴B.{=jD.=D.=DB3=C.\=E.Q=7E.F=oE/J0T0QGCD?EB3=8 gC.Q=E.F=F.\=%F/MJ0U0T6K3KC0U|0T 0X 3KC0U}3yKC0U3KC0U3IRKD0U|0T~3ZL$D0U|0T}3f*LFF>mpvH:@G>bufH<GA 5Je?@GAiK cHA6LeH3?sF0Us0T00Q0/L0U}H#4@ I9G?{ I?"9GJIh=AHFJ=J=.{=JKbL G0UU0TT#LL0TT#H:M4JG>vio;K?"9GAKA 5e?KLF0TTN7WUzKSJ?i K?ML? {M?6%N>dbNAn5OA6<QPO 5<~A6eP@resWUQ1,HP06P5/,L0U}1H@lenR{Q/K0U~5I0U~0Ts3#L(I0Us0T~0Q256CI0U~0Ts3`K`I0Us0R03MI0Us0T|0Q}3ːLI0Us0T 0Q23LI0Q230LI0Us6VCL3K J0Us0T 3ˑK-J0Us0T 0R03LEJ0Us6*CLQ(Q (xJRQmJQ1S-7&;  Q@T?4I4J  BU96 J : VW4K  {Xj0K Y6 RK Y6 oK  Y4WK    U~K U5K  ; Zv6 K XL Xb6 W*L v : X5 WCL v[#/_X7jL Y6L X;L Yx4BL Y6 L T45WL Y4MM ; Wy"\6 W  33 ei8C l 8`g@ 4+/+3int/P^3^l^B*+/  w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$"#` Ÿ&(#h ;(W#p '/,W#t C..e#x A+24# )33I# 4.# '8># {Ap# &J# K# &L# &M# &N# jmPW# RD#  F;# ';# # B#) " q"# b(# . W#>{T{ngW;v1{z VW[ n-   7F|0u4  >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&  u` Cl  D# B2 Fp1#  Gp1# - H# ) IK1# Y Jv1#$ P KW#0 L1#8 i M#@  N1#H - O/#P c P1#X& w { w# nv }# % }# $& }# * }# fd #( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t  #x  -# & #  #  # { #  #  #  ;# x -#  #  # J #  !# "#-;{{NET #lO3 (~'# >-U F3 q#   , X $  $73'z.=')O.83~"!(B K  G # r #  #3  H ( nr *;# +;# Z ,# @ -#dir .# , /;# L 0#( q 1;#0  2;#4  3 #8 % 4 #@; ; ;   5 KB# rC# # 9D# E# F (8H ~I # A J # &K # L# M#  N;#( O;#, P #0)  0Q4 _ @`# W,a# xb# (c#dbd# e#(deff#0 gB#8 !hB#@ j;#H k;#L l;#P m;#T n;#X o;#\ h p;#` )r;#d s;#h St;#l )u#p v#x w y z; T rT #  # B# >! ^-p Z .` p # &-# ~ # *#H $;#P #X v   &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63z 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!" *>{ |T!Cf2\' G%9 %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*?#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3# {4# p4# G5# 5# 5# 5# /6 # ,7# .8# X 9# w;e# y<# x=# x># 1?# @#a9W_ _ EW ;kCDnetD# E# F# F# saF# p(F# 0)F# F# "G#dbG# GHD# $IO# &J # K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]X# )Yz# {+Z# [# W1\U# ^# _# _# _# _# _`e# a# thdb# c# u3d# e# J  e{ 9 :)# U-<)# K =/# o ?)# @b(# *A6/#( B[/#0 6Dq/#8  E.#@ vFb(#H G.#P H.#X )Il-#` GJ#h JK/#p L/#x -M/# _N/#apiO/#k {f F h B,i# j;# $j;# $kO# l# xmp # &n #(rowo #` p #h bq#p 6r#xeofs# t# o-u B03 v;# ;# Z# @# h(#dir# *;#( ;#,{8J (ȿ # iɛ#8 TB#@ )B#H ̴#P $O#X ;#` ;#d W-#h #p #x  # p # -՝#  ֝# < ؈# ;# J ۓ# ܚ# ޝ# (B# 2# 3# # ^# ;# 0#m #  ;# o"# #;#:'-== C?<}2!$xh$/2Y*^ 1" /g}p '2q} tr pi k# l# z3m# xo#us# t#( u2#0 r w2#8 #bzB#@ |{B#H |B#P )};#X '~;#\ C#` :#d #e 7 #f #g #h  ,  O ,}]   #;# u;# # < #6 C{ T > ~# Z# f# /# .# #( 4#0 v#8 \#@ #H u#P #X #` w&#h k K#p e #x # 8 a# a# #a# w# w# y/w# w# d# =# 4# # -#n n y t?T n= n n  n  n 8  n  K n ; y ,a nQ;w ng n} n I p C ; !SW C ,8; {W6 W 6  "WM !B Wh pS ' s '# '# m'# b'# $ (# 2 (#( A0'#0 6(#8 dL(#@ +b(#H x(#P (#X d#L(#` WL(#h x(#p 6(#x , (# (# F%(# *(# #'(# -(# j)# $8)# I!N)# Z/})# &(# )# $)# d)# (# (#  *# L(# 2 *# <(*# d.b(# ,C*# ^*#  b(# .t*# t*# &)(# t*# 6(# 0*# *# $*# ..*# /*# `*# J*# *# +# )+# h/D+# BZ+# Vp+# F  (# P+# -+# '+# 6(# (# R+# 2 #  # Y+# ,# s,# w  ,#  L(# ) (# - <,# ( R,# +,# ,# *,# r,# +# ,#  -#  -# ?L(# 6-# 3 V-# Ol-# Xl-# --# X&l-# *-# -# R0-# a  .# l!.# 8".# (#.# *$.# ` %=.# &'# .''# (S.# e)i.# *i.# +.# ,.# @--.# &#..# M2/.# \0.# *1S.# p&2l-# .3.# //4.# 5b(#' =';' ='' ='O' = ;'O ( ='p ( =(;6( &(L( <(Wb( R(x( h((  ~(( (B( ((  (3(W(  ()   !(8)   )N) >)W})  T))  ))  ; B)) )W *  B)W(*  *WC*  ;.*W^*  BI*t* d*=*  z*=*  *=* *W*  p** =*+ = *e )+ = e + D+ =  /+ Z+ =J+p+ =`+B+ Bv+B+  B+#;+W+ W  +#+W,  +#,#B,6,6,  &,6,R, ;B,, , 6, , 6, _X,W,  !,W,  !,W,  ,, ,;- ---C6- &-WV- C B<-Wl- C\-W- C  ; Br-B- C-- C I p-- C I -. C -. C.=. C ; B.;S. CC.i. CY.e . C e o.e . C.. C .. C.W. C .W/    .6/  O ;/W[/  ;  AIpOkOJ:;)G lA 3R  < T B HF YF jF > 3F A "< H G J F zO K X< |=xEDtMDLDDDE C J ?M 'H p:H?OhQTC.LhRlD:ERELEREK>M ?!M"N?#cN$?%N&-@'N(=A)yP*A+P,B-P.pB/Q0B1QQ2J3<4J5N=69K7=8uK9=:L;=<TB=PD>H?;?|?<BKTNEOOOOO P!P7PMPCe?"D9D?@#IMD@ THIGRHUP$Q@F=BsG[:McHOMGFLJG4Qu@QT9<MMxHAS4T"MI(BFQ]>R9ChL;TKIC];vUCKHaMN=lK!UR:?)U=I T |I > @ F L$P$Q$G$G$Q$5N$cI$aS$S$S$y>$I$wS$n9(YG(T(HL(M(@(R,6=,5J,K0GS0D0L0;03:0>0PU0Q0PK0:0Q0G0S02E0oC0C0U0F(O TPT# 'm?'Tend'TRmI?TendTTAmfcm`>M__s>__n>->T4v$vvvT=v-@$vT=-HGr] =rT+Nrz3r=r-&}t]IBt] _m?SYm?YTendYT c[!;m.d "?TU#endTje$lenmP%m&je'~U()e3CmQ?TendT c!Fm0)f"?TU#endTf$lenmP% 0P&<f'1U()GhmBm+?hTU,endhT n*&AomPdEn,gbomn*Ozmpn=+?zTU,endzTRo*HmĚot,gbkmo*zNmК$p+?TU,endTp*!=m H6q-Nmq*@mP[ r3+?TU.endTT*9m`krh+@mU*Nmp r+?TU,endTs*=mIt-Nmt*MNPkt-Rm;u*Sp{tu^+?TU.endTT*cPu+TmU*>m4v+?TU,endTv/5w'U%0 &w/@w`'U0h}'U/cx'U&x1''U23/$y'0U'<T4` '<T'0U/Ity\&[z4I3 &[6{5RR{+SmU6c |5D>-?I|-J|-3?}-lUTT~-K-97e9T8UT6endT8F( 6lenm9:Us:T};qT-@bDc-J-3?-lUTb-K-Z7e9T8UT6endT?8F ( 6esc _6len m9:Us:T|5ABTp Q6iDmه6pE< :U0:T < :U>=͢ :T}5Ejm-@T6cV8ZT<& p:U|:T #ec5+-pUE -X@T[-AE -E,to-aLE ދ-{FP+E8jC 6rc-$8S-7BK }7LK ~?x@$p &,& ~&( AD}AP}&8Ŏ@f] yR&&2&yl=!:U|:T:Q1:R:X ::Y}:w}B&,ʏ2CDCP3 3&84Ф &>&&=N!:U|:T C:RB ~T&&<&t=y!:U|:Q=]!:T (:Q}:R}@P &,& &I( AD}AP}&8l@f> yG&&2&yl=!:U|:T:Q1:R:X ::Y}:w}B ~&&ɒ&t=y!:U|:Q=T!:T (:Q}:R}<!:U|:T|<ͥ! :T}:Q~:R}:X}>">+)">C)">U7"- _[ ?DD   E?wFe;"  .?u ` ?BF=\  Q@GN} MTHE H mH<M!TTIH R MN!8M8TINNy!T88I*4!T8JQQM!TTGH & !TTGiC +- "  "E  "E GD 4M)" K#/LflV`4+/+3V)bint/Pi3iB*+/ w% )b# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(b#p '/,b#t C..p#x A+24# )33I# 4# '8# {A{# &J# K# &L# &M# &N# jmPb# R# )  q# b# . b#;1{z[n-- a z3 # 0 #  # ' #  # B 0$$ V$ r%# &#W' 3H) 7*# nV*# 3+# +# +# ),# _9-# .#0 ~/#8 i0#@ )1W_o___ub_0ViSIViWiWiWoooposoWoWprkeys]Wboposkey1WV?W S_9 W U U TW i{`key{t {!nr} !nr2}WU;key !nr!nr23" -#Vb~$Ʀ%1V/0 ߧŖ o/9 / 7/ nV/C 0 V1&)1'd(Us(T@(QT(R0)dHS`v oH*5a!iL #3L0#Mg'?(U|+eW` o&key !posϧn#"ʜ!idxw,  ) -G-<4-1j,ǨP  --. //0a1P//2Ǩ  ---/3ܨ(T(Q1'$(T,SP0  --z-d1. /o0a1U,P s -g---13q(T(Q04 {t-GN-<s-13(U%U"6 oUkey !pos$!idxm. #5p-/.//0K6//2p --Ѧ-u/76 (T(Q13(T(Q18D (T~'ת(T~(QEV;t okey9W"00ҧH:""n:"h;"$b; <@-G -<@/126 -R v-G Ŵ.00] $1h U5p--Ե-ò-L3(U(T(Q02 Ԭ-Gx-</12S--z_-d./o0޷1U,@s---y--30(T(Q04 :Nt-G>-<x-1>3-:-./"-?0F''Q;(U~9%V0gJ$:o:V;ۻ -G-</126 ( k-R 9-G .`0] 1h U5(-X---3M(T(Q02 w-GI-</1>б-:f-./"-?б0F2;-:-.C/"-.@0F2 pk-G-<j/1> ɲٲ-G-<;/1>-:x-.-"-?0F8T(U3(U|9yV0p:W:o::U`:jV=idx dz _BG-<-126 dz -R -G .0] :1h U5dzA-t--3ܳ(U(T(Q0>  %-G-<&/12S0---z7-d./o01U,s-<-t--3(T(Q04 Ŵt-G#-<]-12 1E-:-.-"E-h.P0F3(UQCU?Do?UEidx?6F F  GqW UWHO90I8J*W Db;H9<TK 9<ElW4+/+3int/P^3^l^B*+/  w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# ) q#b#. W#{{ngW6B;<1{z VW[n-Xw;  7F|0u4  >~?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&  u` C> D#B2 F3# G3#- H#) I2# Y J"3#$P KW#0 L23#8i M#@ N83#H- Ol1#Pc Pd3#X& I { I# nv O# % O# $& O# * O# fd K#( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t  U#x  -# & #  #  o# { o#  o#  #  ;# x -#  o#  o# J [#  !l# "#~-;l{|{  T) U6#|NET #>O3 (~' ../",# >-U F3 q#   , X $  $73'z.=')O.83~"!(B K  G  #r  # #3  H ( nr *;# +;#Z ,#@ -#dir .#, /;# L 0#(q 1;#0 2;#4 3 #8% 4 #@; ; ;   5# KB< rC< #9D#E# F (8H ~I #A J #&K # L#M#  N;#(O;#, P #0B  0QM _ @`#W,a#xb#(c#dbd# e#(deff#0gB#8!hB#@j;#Hk;#Ll;#Pm;#Tn;#X o;#\h p;#`)r;#d s;#hSt;#l)u#p v#x w y z; m rm # #B#6 >!6 ^- s .`  #&-#~ #*#H$;#P #X    &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!" *>{ |T!Cf2\' G%R %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3o# {4o# p4o# G5o# 5o# 5o# 5o# /6 # ,7# .8o# X 9o# w;# y<# x=# x># 1?# @e# a z3 # 0 +#  +# ' +#  +#RW  W ;@ +e ,#F# -#,* .#2 /#" 0#  16#(_ 25#0. 3#xi 46# :6# ;# <# =#:g >o#url @#+ A;# B#n Co#k D#Z3 E6#1 F5# ! G#& H#( I#CnetD# E# F# F# saF# p(F# 0)F# F# "G#dbG# GH# $I## &J # K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]X# )Y# {+Zo# [o# W1\)# ^o# _# _# _# _# _`9# am# thdb# cx# u3d# e# #  9{ 9m :+# U-<+# K =0# o ?+# @*# *A0#( B1#0 6D1#8  E/#@ vF*#H G/#P H/#X )I/#` GJ!#h JK81#p LJ1#x -Ml1# _N1#apiO1#s?o x ^4* _c7# `i7#! aB#h# bB#p~{fk F h B,i# j;# $j;# $k## l# xm # &n #(rowo #` p #h bq#p 6r#xeofso# to# o-u B0F v;# ;# Z# @# h(#dir# *;#( ;#,{8]/( #iɮ#8TB#@)B#H#P$##X ;#`;#dW-#h"#p "#x #ԉ #-o# o#< ؛#;#J ۦ#l#o#(B#2 #3o# #^!#;#0/#m"# ;#o"##;#::@PP VR<2!$xh$/2Y*^ 1" /gp'2qOtr pik#lx#z3m#xox#us# t##(uE#0r wE#8#bzB#@|{B#H |B#P)};#X'~;#\C#`:o#do#e7 o#fo#g #h  ?  # ?O)]  #;#u;##< #6 V{ g >  #Z #f #/ #. #   #(4 #0v #8\ #@ #Hu #P!#X #`w9!#hk ^!#pe  #x #8 t!#t!##t!#!#!#y/!#!#d!#=!#4!#!#-!#o  Rg o  P  o  o x o! !K o3! 3!!!o^! ; ?!t! d!;! z!! !o! \ 6!! V ; !S!!W" V ?KI) s Y)# o)# m)# b)# $)# 2)#( A0o)#0 )#8 d)#@ +*#H $*#P ?*#X d#)#` W)#h $*#p )#x , U*# U*# F%k*# *U*# #'*# -*# j*# $*# I!*# Z/)+# &U*# N+# $+# d+# *# *# +# )# 2+# <+# d.*# ,+#  ,#  *# . ,#  ,# &)k*#  ,# )# 0;,# ;,# $[,# ..q,# /q,# `q,# J,# ,# ,# ,# h/,# B-# V-# F )# P<-# -a-# 'm-# )# U*# R-# 2 #  # Y-# -# s-# w -#  )# ) U*# - -# ( -# +8.# T.# *u.# r.# <-# .# .# .# ?)# .# 3 /# O/# X/# -=/# X&/# *S/# s/# R0/# a  /# l!/# 8"/# (#/# *$/# ` %/# &:# .':# (/# e)0# *0# +00# ,F0# @--]0# &#.s0# M2/s0# \0s0# *1/# p&2/# .3/# //40# 5*#Y) PI);o) P_)o) Pu)#) P ;)#) P) ) P);) )o) )W* )$* *o?*  o**U* E*Bk* [**  *Fq*W*  *o*   *o*   ** *W)+  +oN+  /++  ; BT++ +W+  B+W+  {+W+  ;+W ,  B+ , ,P;,  &,P[,  A,Pq, a,W,  6w,, P,, P ,~ , P ~ ,+ , P + , - P,- P -B<- B"-Ba-  BB-!;g-W- W  s-!o-W-  -!-!B---  --- ;-2. 2. - 2. - .WT.  >.Wu.  Z.W.  {.K. .;. ...V. .W/ V B.W/ V/W=/ V " ; B/BS/ VC/os/ V \ 6Y/o/ V \ y/o/ V "/o/ V/o/ V ; B/;/ V/0 V0~ 00 V ~ 0~ F0 V60]0 V L0s0 Vc0W0 V y0W0   o 00  # ;0W1  ; 0o1  1W81 V O#1J1 V>1l1  ; P11  r1" 1#{I#ssl#}21| 1 \2^ ^3#1 _3# x `4# a4#Q1 b=4# K1 c=4#(k d]4#0Y e}4#8 f4#@\ g4#HFX h4#Pb i4#X6 j4#`fk k4#hk l4#pxm m5#xB n4# !2/3  .3 Q0WW23{11Y3 I o Y3 _3W>3 & S3 U#p( V#a WW#) X2#i Y# Zj3o3 I 2 W3W3 I 234 I 3 4=4 I Y3 #4W]4 I o WC4W}4 I o xc4o4 I 434o4 I4W4 I4o4 I 4o5 I 54 R #5)53C5 Y3 C5 o+ 3H)57*+#nV*+#3++#++# ++#),+#_9- 5#.5#0~/#8i05#@+5 Y3 +5 )1I5) 3633(!U$   "j66 $p6#@ %#z3 &#"j6) '36"66 . ; ; D ;6v6o6  6 h L#76 N)7# O#2 Po# Qo#"#7U R6  Xc72 Z9#u [9#/7:7y7{#zM7$$M$U/MW$=M#417$$1$v16$=1#I488$$8$v86$=8%nXxoV8&netx$x'nvz3'6{(Xc ~9)netc*Yc2.U+pose3,f+ig+3+lenh X,Xi-endp.c9,!X /8:0481)8S23?8P4J8$5sD6T5^D6T~6Q7PXQWиo:8netQ9{QI:y7X:07g07075@D6T06Q|;ַaD*:6U|;zDH:6U}6Ts(;Dj:6U}6T16Q05D6U}<zXpи:8netpF=D<X):>netU?\X(W0ܺu<)net(*q4(<)len( ,*E+pos+{+end+. ?<,Y4 +b53o,3Y6+@7,><07079075,D6U6T~6Q|;aD<6U|5<E6U6T6Q;*E`<6Ts6Q|s5D6U~AXW=8netD9q48lenNBX@7!,(=07,07O075,D6T}6Q~@7kvz=0707075vD6T}6Q|;B:=6Us;:=6Us6T}6Q 5:6Us6T}6Q|7b6W'>8net9q4Y38lenCCnv>@.P>BX>;Pu<z>6Us6T}6Q 5u<6Us6T~6Q4;u<>6Us6T~6Q4;u<>6Us6T}6Q|=LEW>{ 75W n]?8net?BxW5P:6Us7)XWpӾ@8net69N W9q4ҧ8lenҜf9 YoCnvճ@BOY֜OBלDrcW";u<'@6U6T~;u<K@6U6T|6Q};ou<i@6U6T~;u<@6U6T|6Q};?@6U=ϾLEW@{?X nC)net +len,Yn.B,1,#b`,uo,?,,Xo9."B+pos3E7'0A0 8`08075UE6Q|F70 80807[5UE6Q|}#E7BpjB0 8~08075NUE6Q|;V8B6Us6T5{E6T6Q.B,,W I5V86Us6T5YV86T?X=WC)net=*N =WU*q4=Y3*>G]?6UU6TT6X1HH Ii2  p\@Ib5  X\@IY3  h\@I!Y4  `\@J|D KYY t@D I 3 LzaD W {JjzD K6 oD I KX }oD I o xK>X yWD IM~D L4E 6 {JX*o*E O 2. 2.KAY vLE I Y3 NO?4I4{E 6 BPlY+o O 2. 2.b_l,Z#4+/+3int/P^3^B*+/w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# )  q# b# . W# { {;1{zmyfW H(nr*;# +;# Z,# @-#dir.# ,/;# L0#( q1;#0 2;#4  3#8 %4#@;;;5#rZF:FZUi!WY)@gcs)n)) Z+FIUUY5Fp1: =5i7W.06959HU~T}Y? =?)? LZAFUU  e;7 YF {@ ZF \@ YF \@ ZF \@ ZF x\@!4 5W*l[q%4+/+3int/P^3^B*+/w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# )  q# b# . W# { {1{z[8[~ZB[Zy[Z( Z;# [;#day;# t[;# a[;# ;[;# h[B#neg# W[ #$ [8`>W__s>__n>>[tmJ+[len&};}l)\U~TsQ1R X b-Q VU~TsQ1R X q*K 4[;*N<NUT@Q1R@X Y|!U=TrU~}"Ts}Q1R XY|"1IuU~TsQ1R X #$ {$$ %H R W$&&B&W&B&'lC! l]-/'4+/+3int/P^3^B4*+/  w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# ) q#b#. W#{{W;&1{z VW[n-1\]e\C^\ \\]S\\\\ H([nr*;#+;#Z,#@-#dir.#,/;# L0#(q1;#02;#4 3k#8%4#@;k ;[; q5- a  z3 # 0 #  # ' #  #  K _C r `C# 9 a#  b# c (8 e ~ f# A g# & h# i# j#  k;#(  l;#, m#0I0 nU  7F|0u4  >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8& u&  {  # nv # % # $& # * # fd 5#( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t   #x  -# & #  #  M# { M#  M#  #  ;# x -#  M#  M# J  #  !1 # "\ #;1 {A {  T\ ) U 2#A NET # O3 ( ~'# >b -U F3 q#   , X $  $73'z.=')O.83~"!(B K  G  #r  # #n 3 n  _ @ `#W, a#x b#( c#db d#  e#(def f#0 gB#8! hB#@ j;#H k;#L l;#P m;#T n;#X o;#\h p;#`) r;#d s;#hS t;#l) u #p v#x  w  yb  z;  @ r @ # # B# >! ^- \ F .`  \ #&- #~ #* #H$ ;#P #X  b    &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 f 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!"  *>{ |T!Cf2\' G %% % &;# Y &;# %Y &;# a ';# i ';# ! (B#  )#  )#( iq )#0 p( )#8db )#@ > *%#H  +#P  +#X  +#` E +#h  ,#p > -#x .# s /# & 0#  1# i 2B# | 3M# { 4M# p 4M# G 5M#  5M#  5M#  5M# / 6 # , 7# . 8M# X 9M# w ;K# y <k# x =# x >k# 1 ?# @#WE E +Wk ;Q@ + ,#F# -#,* .#2 /#" 0#  12#(_ 21#0. 3#xi 42# :2# ;# <# =#:g >M#url @#+ A;# B#n CM#k D#Z3 E2#1 F1# ! G#& H#( I#q Cnet Db #  E#  F#  F# sa F# p( F# 0) F#  F# " G#db G# G H# $ I# & J#  K#  L# " M# L% NB# 1 OB# a P;# ! QB# # RB# cn S;# T;# u U;# * V;# # W;# z] X# ) Yf# {+ ZM#  [M# W1 \#  ^M#  _#  _#  _#  _# _ `#  a# thd b#  c# u3 d# e=#  {  9 :+# U- <+# K =<0# o ?+#  @)# * A\0#(  B0#0 6 D0#8  E>/#@ v F)#H  G>/#P  H>/#X ) I.#` G Jm!#h J K0#p  L0#x - M0# _ N0#api O1#M x ^=4* _e3# `k3#! aB#h# bB#p{ f F h" B, i# j;# $ j;# $ k#  l"# x m\ # & n#(row o #`  p #h b qh #p 6 r(#xeof sM#  tM# Co- uO B0  v ;# ;# Z # @ # h( #dir # * ;#(  ;#, :{8Ʃ(#i(#8TB#@)B#HA#P$͝#X ;#`;#dW-#hш!#p ҈!#x #\ #-M# M#< #;#J  #1 #M#(B#2 #3M# #^b!#;#0#m!# ;#o"##;#: .< 2!$xh$/2Y*^A 1" /g  pk!'2q!tr pikh #l#z3m#xo#usL# t#(u#0r w#8#bzB#@|{B#H |B#P)};#X'~;#\C #`:M#dM#e7 M#fM#g #h  b k   ] k #;#u;##< #6 1{ >  #Z! #f7 #/7 #.7 #  ! #(4R #0v! #8\! #@! #Hur #P #X! #`w #hk  #pe 7 #x7 #8  # ## #!#!#y/!#!#d!#=!#4:!#:!#-\!#M    M!  7 ' MR  = Mm  m X M  x M    M  ;     ;!  !  !M:!    !\!  ; "@!Sm!s!W!  1 ( s (# (# m (# b )# $ 0)# 2 F)#( A0 (#0 \)#8 d r)#@ + )#H  )#P  )#X d# r)#` W r)#h  )#p  \)#x , )#  )# F% )# * )# #' *# - *# j >*# $ ^*# I! t*# Z/ *# & )#  *# $ +# d +# *#  *# 3+#  r)# 2 3+# < N+# d. )# , i+# +#  )# . +#  +# &) )#  +#  \)# 0 +#  +# $ +# .. +# / +# ` +# J  ,# ,#  4,#  O,# h/ j,# B ,# V ,# F 0)# P ,# - ,# ' ,#  \)#  )# R -# 2 #  # Y -#  .-# s :-# w F-#  r)# ) )# - b-# ( x-# + -#  -# * -# r .#  ,#  %.#  F.#  F.# ? r)#  \.# 3 |.# O .# X .# - .# X& .# * .# .# R0  /# a (/# l !(/# 8 ">/# ( #>/# * $>/# ` %c/#  &# . '# (y/# e )/#  */#  +/#  ,/# @- -/# &# ./# M2 //# \ 0/# * 1y/# p& 2.# . 3>/# // 4 0# 5)#( (;( (M( ()  ;)0)  )\ F) 6);\) (L)Mr) (b)W) (x)) ()M) ( M)) ()B) ()) ( ))W* ( *M>* (  "#*M^* (  D*(t* (d*W* ( z*M* ( *(+ ( ; B*+ (+W3+ ( B+WN+ ( 9+Wi+ ( ;T+W+ ( Bo++ (++ ( ++ ( ++ (+W , ( +, ,4,  #,Q O,  Q :, j,  U, , p,h , ,B, B,B, ( B,#;,W- W b b ,#M -W.- ( n -#4-#B@-\-\- L-\-x- ;h-- - \- - \- ~-W- ( "-W- ( "-W. ( -5%. (.;;. ;.A.C+.\. (L.W|.  Bb.W. .W.  ! ; B.B. .M.   .M /   .M(/  !/M>/ ./Mc/  ; BD/;y/ i// /Q /  Q /Q / //  // /W 0  /W<0 (  M 0"\0 (  ;B0W0 ( ; h b0M0 0W0  00 00 ( ; "00 ( 0! 114141 :1 E1 MA@1A 3H)17*#nV*#3+#+# +#),#_9-#. 1#0~/#8i01#@1 :1 1 )1K1) 5233(!U$   "l26 $r2#@ %#z3 &#l2) '5222 ;. ; ; . ;2x2M2 ( 2 h L%36 N+3# O#2 PM# QM#%3U R2  Xe32 Z#u [#13<3{3{\3S^^]5]$ 3)"{3#ptr##]$3%`>W4&__s>&__n>'>"(l]3M4)i3()]4))]5)]6)\7;*i9W+`\:W+;W+U]< +]=;*env?,8\=e4-0.iAWi/=A0ZA1\0W5'/\0b ']02i2W3n\Hb p6.envM 4end5x64`u57574-8 5$ 9A:U 64w6;5 <4 -8 5 9GA:U =4_}^6<5^ <4 >_8 5 /A?B{6:U1:T89V2B:U @4G (7<4 <4Y <+4 <74C 8@BP7B[79@B:U}?B::T b:Q0?B::U_:T :Q|/B?KB::U}:T=?KB ;:U}:T]?_C!;:U|?alB>;:U}:T0N~^d;:U^:T}:Q0/C;{3;{@4-A<4@<4<74v<3<3<3U?'$C<:U{:T :Q1:R :X :w/:w ?$C<:U{:T :Q1:R :X :w/:w ?$C/=:U{:T :Q1:R :X :w/:w ?J$C}=:U{:T :Q1:R :X :w/:w ?$C=:U{:T :Q1:R :X :w/:w 9$C:U{:T :Q1:R :X :w/:w Q33jd><3!<3!<3 "9j$C:U{:T :Q1:R :X :w/:w Q3L!?<3"<3"<3#9$C:U{:T :Q1:R :X :YT:w/:w ?;UC??:U{:T4?UC]?:U{:T4?UC{?:U{:T4?[UC?:U{:T4?UC?:U{:T4?UC?:U{:T4?+2B?:U ?{UC@:U{:T4?UC0@:U{:T4?h7[@:U|:T{:Q}:R~?=h7@:U|:T{:Q}:R~?eh7@:U|:T{:Q}:R~?h7@:U|:T{:Q}:R~?h7A:U|:T{:Q}:R~?h72A:U|:T{:Q}:R~?h7]A:U|:T{:Q}:R~?h7A:U|:T{:Q}:R~/-CA{E\\$AARR S@\'b  r@T~A U7B UA2B U]7KB VD]N]lB WU]B  WV45WB W\1;B (W'\5B ;X5^QBW\2WC ;YVH R WUC B W B "Z\ W W$l`^0H!,4+/+3int/P^3^B*+/w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# )  q# b# . W# { {1{z^0H#  N{^> s@ z{{^d {@ {>S ]@ { \@1 ^@%laPS!-z4+//+3int`4 i4P;3;*fel;P*+/?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&u`ChD#B2FN4#GN4#-H#)I4;# YJY;#$PKe#0Li;#8iM#@No;#H-O4#PcP;#X& s { s # nv M# % M# $& M# *  M# fd #( & P#0 P#8 L,P#@ P#H P#P UP#X 4#` 4#d %Y4#h Y4#l 14#p e#t y #x B# &# # M# {M# M# # 4# xB# M# M# J   # ! # " #4  T )U$5# NET#hO3( ~'. ./",#> -U F3 q#   , X $  $73'z.=')O.83~"!(PK6 G6 #r6 ## 3 _y @`#W,a#xb#(c#dbd# e#(deff#0gP#8!hP#@j4#Hk4#Ll4#Pm4#Tn4#X o4#\h p4#`)r4#d s4#hSt4#l)u #p v#x wG y  z4 r # #P# >! ^-  .`T #&-#~#*#H$4#P #X    &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!"; *>{ |T!Cf2\'hggJbOfgX` G% %&4# Y&4# %Y&4# a'4# i'4# !(P# )# )#( iq)#0 p()#8db)#@ >*#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2P# | 3M# {4M# p4M# G5M# 5M# 5M# 5M# /6_# ,7# .8M# X 9M# w;# y<(# x=# x>(# 1?# @#Se  e( 4@+,#F#-#,*.#2/#"0# 166#(_25#0.3#xi4a6#:g6#;#<# =#:g>M#url@#+A4#B#nCM#kD#Z3E6#1F5# !G#&H#(I#.COnetD # E# F# F# saF# p(F# 0)F# F# "G#dbG# GHO# $IZ# &J# K# L# "M# L%NP# 1OP# aP4# !QP# #RP# cnS4# T4# uU4# *V4# #W4# z]Xg# )Y# {+ZM# [M# W1\`# ^M# _# _# _# _# _`p# a# thdb# c# u3d# e# Uey p < 9 :.# U-<-.# K =V3# o ?-.# @,# *Av3#( B3#0 6D3#8  EX2#@ vF,#H GX2#P HX2#X )I1#` GJm##h JK3#p L3#x -M4# _N4#apiO4#vM x^4*_8#`8#!aP#h#bP#p{f F h B,i# j4# $j4# $kZ# l# xm # &n#(rowo #` p #h bq #p 6r#xeofsM# tM#To-u w. iy # bz # {#d| B0 v4# 4# Z# @# h(#dir# *4#( 4#,:{8Ʃ(ș#i#8TP#@)P#HA#P$Z#X 4#`4#dWB#hш##p ҈##xT# #-M# M#<  #4#J  #ܐ #M#(P#2< #3M# #^b##4#0#m## 4#o"##4#: < 2!$xh$/2Y*^A 1" /g pk '2qM tr pik #l#z3m#xo#usL# t#(u#0r w#8#bzP#@|{P#H |P#P)}4#X'~4#\C #`:M#dM#e7 M#fM#g #h   k  Z M] k #4#u4##< #6  1 !>  "#Z!"#f7"#/7"#.7"#  !"#(4R"#0v!"#8\!"#@!"#Hur"#P"#X!"#`w"#hk "#pe 7"#x7"#8 "#"##"#####y/####d##=##4:##:##-\##M! ! " "!M!" !"7" !'"MR" ! ="Mm" ! m"X"M" ! "x"M" ! """M" ! 4 " "" !"4# !"# ! #M:# !   #\#  4 !@#Sm#s#e#  1 5XG$ )e# 4# @# # # G$# 0$#0 #8 "|$#@ $#H z]$#P 4W$ ev$ e v$W$"e$!$e$ $+ s +# ,# m,# b4,# $J,# 2`,#( A0,#0 v,#8 d,#@ +,#H ,#P ,#X d#,#` W,#h ,#p v,#x , ,# ,# F%,# *,# #'-# -7-# jX-# $x-# I!-# Z/-# &,# -# $.# d-.# 7-# 7-# M.# ,# 2M.# <h.# d.,# ,.# .#  ,# ..# .# &),# .# v,# 0.# .# $.# ../# //# `/# J%/# 7/# N/# i/# h//# B/# V/# F J,# P/# -/# '0# v,# ,# R!0# 2# # Y-0# H0# sT0# w `0#  ,# ) ,# - |0# ( 0# +0# 0# * 1# r)1# /# ?1# `1# `1# ?,# v1# 3 1# O1# X1# -1# X&1# *1# 2# R0'2# a  B2# l!B2# 8"X2# (#X2# *$X2# ` %}2# &# .'# (2# e)2# *2# +2# ,2# @--2# &#.3# M2/3# \03# *12# p&21# .3X2# //4'3# 5,#+ +4, +M,  ,Z4,  4,ZJ, :, `, P,4v, f,M, |,e, ,, ,M,  M,, ,P, ,-  --e7-  "-MX-   !=-Mx-   ^-- ~-e-  -M-  -.  4 P--. !.eM.  P3.eh.  S.e.  4n.e.  P.. ..  ..  ./ .e%/  _  /7/ +/N/  =/ i/  T/ /  o/ / / / /P/ P/P/  P/#4/e!0 e 0#M'0eH0  30#N0#PZ0v0v0 <f0v00 400 0 v0 0 v0 0e0  _!0e 1  _ !0e)1  _ 1?1 /14U1 U1[1E1v1 f1e1  P|1e1 1e1  # 4 P1P1 1M2   1M'2    2MB2  #-2MX2 H2M}2  4 P^242 22 2 2  2 2 22  23 2e'3   3eV3   M -3v3  Z 4\3e3  4 |3M3  3e3  M33 34  4 !34  4$ .444N4N4 T4 _4 MZ43H)47*#nV*#3+#+# +#),#_9-#.#4#0~/#8i05#@5 T4 4 )1e4)O533(!U$ "56$5#@%#z3&#$5)'O566E&4# 4#p8#4#2M#-M#{ߥ8#g8# $,#()8#05a6 U1 4 4 - 4<65M6  m6hL66N7#O#2PM#QM#]7)_e#_4#@_#_#_#_G$# 0$_#0_#8"_|$#@_$#Hz]_$#P a.#X\e-.#`2fN=#hgV3#pGj,#xvk,#6UR6X82Zp#u[p#7 78 8P"XN`85O`8#K/P#Hz Q#P 8p8 8  1 &*e M8 M 8udT888 ef>9str@#A#jC8sa029d4#Hg5#e6l#f7w#e8#c9# *c:#( bc 9 =# a # fe# _#:#{s #ssl#}29|: \;^^<#1_)<# x`I<#aI<#Q1bi<# K1ci<#(kd<#0Ye<#8 f<#@\g<#HFXh<#Pbi<#X6j=#`fkk<#hkl<#pxmm2=#xBn<#!4;/3 .Y; Q0 ei; ::; s M T4 u;& S;U#p(V#aWe#)X4;#iY#Z;M< s ; e;e)< s ;<I< s N4 /<i< s T4 O<e< s M eo<e< s M <M< s <;<M< s <e< s <M= s <M,= s ,==eN=  4!8=zfl6RgI=Hjajh__ eQ= AjR_# )Se=# ?dT# a> i# `# i s #%g':>&h'M&''a):>=(4vu>)$v)vv)=v*h2 >&2 (fg>)$g)vg++ e>&i %QhX ?&iX ,csX -*e Q?&i 'ni '_ 'e -p *h5|?&i5'%7+)-?&i-.2 +fe?&d/^ @0 @'Xi @-env 1-__v I-__x I1-env 9+-O d@&iO ,toO &X@O &P (zM@)$M)U/Me)=M%h@&z]@&c'#Wg(41A)$1)v1)=1(`KeGA2__sK2__nK)K)iiKv$(`>e}A2__s>2__n>)>!+neA&in-rcpe+  eA&i -rc e+. A&i +2e7B&i&;f&P'r M+ enB&i,db'xe(` eB2__s ) !3,`;P$B4q4;B%5pos=N4c%N464 f%,C7iU1U8Y4p&64p'bC7iU1U6yMd'C4iy'9:UU6F Z'C7U;B (/Dres! U8b# D*8e# D9*8?$ *8ª% *5end% S+?C @+ E7C UrowS T@gU P6h/]  -E7] U7e] T@g_ P6 x-E7i U6! -F7i! U6' 8.SF7i' UAs-  .6s  Y.F>res U6  4 )X/F>res U6m M0=/G>res U6b Z@P0\G>res U7Xe T6$ ZPZx0G>res U62  `j0G>res U6A0 py81G>res U6  414H7i U6 Y1jH7i U6 YX2H7i U6 2H7i U6,  @3 I7i U6 3BI7i U6d M4xI7i U6F%*  -`4I7i* U6*/ 0A4I7i/ UA'5 P[ 5?#'i `5mJ7ii U>csi -TB>ak C>T=D>6 45J7i U6 @6J7i UAYM6E7Aw`76 7K y =4h? MB>5pE N4=5lenF {>Ji:Us6PI >N4X@I J?4I ?G:TU:QT:RQ?_?P4iV@4b@=8Pep=A=08SesAK@>`OLi>AL^>ALS>BI<uO:Us:Q5J:Us:Q5B@><Li>{BL^>BLS>BIPO:Us:T~:Q J:Us:Q 6* ethCR4i C4Aj _wD`gSLi>ML^>MLS> NJ:Us:Q5P@>$SLi>sND^>LS>NJ$:Us:Q K@>8TLi>OL^>%OLS>IOJ]:Us:Q5P@>dyUTLi>OD^>LS>OJy:Us:Q I)lT:U1Q T:UsF6`OU4iP8QK@>#ULi>wQL^>QLS>QJ:Us:Q5P@>sULi>RD^>LS>4RJ:Us:Q I)U:U1FGF6I!*RV4iSNxPKd@6  VL@SL@TLw@RTP> KVD>L>TI%1MlV:U0:T0:Q0I)V:U1:T4I)V:U1:TxIV:U IV:UsJ):U1:T Ri0BTY4iKUSLW8\j U5end UFlF~`FS_X8` 66VIq{W:Us0IyW:UsFFFFFFFFF0FDFXFpFKd@@ :XT@T@Lw@;VFFFFFFFFFF FF'F4FAFNF?5JPDVZ4iJ@W4_K4W4LX4~M`X!MapP~PAUmZL;AXL0A$YL%AGYLAmYJ:Us:T :Q1:R :X|:Y~J:Us:Q56MPDY\4iIZ4Z4saZPp [Li>]D^>LS>]J+:U|:Q K@> [Li>^L^>*^LS>N^J:U|:Q5FFI \:UI6\:U|:T0:Q0:R0:XsI&N[\:U|:T {I3s\:U~I<\:UIE\:UFeFrFJ:Us\<U>P{^N]C>UC!>TV->TB>T 'C!>T=!W->D>U>?_s^L>_P> ]D>L> `P>. `^L>u`K@>0! ^Li>`L^>`LS>`J :Us:Q5X@>. Li>/aD^>LS>UaJ):Us:Q Y:UU6jYM@a`4iY@b43Yd _L>e[ D>O&_8Y4fOP&_8@~fF O&_5nr4fF/P?P`[PD?Z"?fZ.?fZ:?gZF?AgImbb`:T~:Q:Ib`:T~:Q:Jb:T~:Q:FWFFJL:UU6$3MgUa4i3g433'h@(gLi>tL^>tLS>tJ:Us:Q5P@>SgLi>2uD^>LS>XuJ:Us:Q FiIxg:U}I g:Us:T}:QgI)g:U1:THFI*g:U|Ig:U}:T|J):U1:T @Q:`h:Us:T|:Q~:R~:X~:Y~:w:wIt'h:U|:T FWT= h ?6J`u:i4iJ/vBQ?hp(L=(Dc?Dc?Vo?`IE#i:T`JE:T`6Q eZvw4iQ w4AjQ _x!MapS ~8?hT 8#gU J8`V 66]end O(l8z3d N4*8Dhe `8>bf 88if 80g UKu>.o jjL>ߌBu>`3Q L>NKu>3n jL>Bu>3Q L>͍S}k5p N4P>} kL>fL>J1:U}:T|P> YkL>L>J1:TIiqk:U|JR:T}K@>#3 kLi>L^>CLS>gJH:Us:Q5P@>Oi $lLi>D^>LS>ƏJd:Us:Q Ii\`Q @mDi>D^>DS>P>`pV mL>L>(Jk:U}:T|:QK@>p4] mLi>^L^>LS>J:Us:Q5P@>] -nLi>ߒD^>LS>J:Us:Q IiEn:U|I#dn:U}:T|I3i|n:U|FDiIPGn:U IRn:T}In:U}Ioo:U}:T0:Q0:R0:X :Y :w0J):U1:T @O4p5h N4TSW@p5p N488i ӓKu>4 oL> Xu>Q L>,Ku> 5 pL>OXu>7Q L>rIip:U|FiJW:T|IiXp:U|Ivp:U}0:T|J):U1:T @O@5p8Dh IT)p:U1:T @Jo):U1:T @K@ 5n qL@˔=5D@Z@I /q:U|I Hq:T~F FGJ:T8:Q5:R5FIq:U|FI q:U|F'I8q:U|FiIr:U|FI:r:U|FI_r:U|FIr:U|FlIr:U|FIr:U|F Ir:U|F<IMs:U|F|I=s:U|F2ICbs:U|FIs:U|FIs:U|F<ITs:U|FFIt:U|FI'(t:U|FAIRMt:U|FIrt:U|Ff Iw t:U|F I t:U|F I t:U|F I u:U|F I +u:U|I^ {Cu:U}0If [u:U}Iu )xu:U1:TI )u:U}0I )u:U1:T @I#u:U}Iqu:U}I)u:U1:T @I )v:U1:T @I()8v:U1:T @IC)Vv:U1:T @I^)tv:U1:T @Iy)v:U1:T @I)v:U1:T @I)v:U1:T @I)v:U1:T @I) w:U1:T @I)(w:U1:T @I9)Fw:U1:T @I)dw:U1:T @J):U1:T @6J e`lxw4i ؕ4Aj _}Li>eL^>LS>J:U:Q5IL}:UI\Y"~:U:T :R0Ih~:U:Ts:Q#| |#,(J:U:T}:Q5c{p7*L{K{7!L{IF~:Us:T0J`:Us:T :Q0FJ:UIEB:UF2IcYl:U:R0JY:U:T :R0?d%AB4i%86'J(O|:Us6ieP04i4$,7Li>ѪL^>LS>JT:U#:Q ItO|:UJ`{:U?n`['n08rDLi>L^>ƲLS>J:U#:Q5P@>rLi>SL^>yLS>J:U#:Q K@>`8_Li>L^>LS>;J:U#:Q5P@>_BLi>D^>LS>J:U#:Q K@>8LLi> L^>/LS>SJ:U#:Q5P@>%CLLi>D^>LS>J>:U#:Q IWO|:UIw):U1:T`I`E:U:T :Q0I'd:U:THIF:U:Ts~"I`{:UIVO|:UIp0ׅ:UI0:UIe`{ :UJ0:U h 27942F0IF:Us(:T0FG :UU64e@VFl4i4N ߷:UsIo:Us:TO:Q0:R0:X0:Y0IN:Us:T J:Us:TO:Q0:R0:X0:Y0Y:UU6 e4i  4Aj  C@z3 `SR8[5CJ:UU:TK:Q`:R2:X0:Y0 UA% |LLAZAKA 9 LA=9WAG% :UU:T>:Q0:R0:X0:Y0J:Us:T>:Q0:R0:X0:Y0UA0  [LAPA   -LAK@> 9 Ti>L^>]LS>J :Us:Q5X@>   ii>D^>LS>J :U|:Q JU :Us:T9:Q0:R0:X0:Y06d. e  ‹4i |G :UU:T=:Q0:R0:X0:Y06  e V!Y4i )&`:U|:T :Q0P{&&dL{P{&&!ߕL{I&F:U|:T0J&`:U|:T :Q0F&J&:UsJ&:Us:T1:Q0:R0:X1:Y0U7B'}'@ LJBLVBZaBrP7B`'}'˖CVBSCJB][`'}'WaBFl'Jt':UsI-'i:UsJE':U}:T2:Qs:X0:Y0*_EMO&iE&E'z3G -rcHe%f=j&i=6ef'\54i/4^4,4sap+<:D>L>S./h8\j "5end E8fMhS..5resI.T:UsF.(I.i5:U~I.AS:Us:T~J.>:UsP>/%/ D>L>KnBz0<DBLBK{81 =\L{ K{[1P=!:L{XIo1F:U|:T0J~1`:U|:T :Q0FE1J[1:UsKO~1=٠L]F1F1F1F1F1F1F1K@>2='Li>L^>LS>8J2:Us:Q5P@>23zLi>D^>LS>J2:UU#:Q K@> 3>ǡLi>L^><LS>`JA3:U:Q5P@>A3`3Li>D^>LS>JV3:Us:Q PnB33hhDBLB J3-:Us:T1:Q :Y:K@>30>Li>ZL^>~LS>J4:Us:Q5P@>$4C4 Li> D^>LS>0J>4:UU#:Q K@S4`>9L@D@L@KnB4>DBLBJ4-:Us:T1:Q :Y K@>4>ۣLi>L^>&LS>JJ4:U:Q5P@>45+Li>D^>LS>J5:Us:Q I){M:Us:T0:X0F)F)I*:UxI+:U:TxII+:Us:TFp+I+O|:UsI+:UxF,I&, :U~IB,::UxFg,I,c:Ux#I,i{:U~F.IE.:Us:Q~:R|:XxI8/˥:T1IK/:T2I0J:U F 1I31Y-:Us:T I3E:U~I3V^:U|zF*5I957B:Us:TxFF5 c67ge`586k4i4)$5S5netO>I5lenI642:UsG86I:UUF54J54:Us?v6@66)4@O ?i5skr`5strFZ6bjx6:UU:Q F6qF6I6J.:U I6JM:U J6J:U P>66D>L>FQ6q96/jM6R8Qg4i4ti%4i=p?5ie SE7P7T'06'5JP7:T|=?8YcM08B_e8h5rce8`@P?77L?J7b:U~:T0:Q:K?8?,L?J+8b:U~:T0:Q:I7:iF:UJ7b:U~:T0:Q:63cZ`8\<94Y4~94$4_M?4iM5row 8R Z#8Z5p5i4k 4Nx3<I8e:Us:T|I8}:UsI8:UsI/9:UsI_9ū:UsI9ݫ:UsI9:UsI}: :UsI:2:Us:T I:W:Us:T I;|:Us:T IE;:Us:T Iq;Ƭ:Us:T I;:Us:T I<0:UI<F":Us:T0JI<0:U6.. `<e=4i 18$ '  Mpos N4@K{<@ L{I<F߭:U|:T0J<`:U|:T :Q0I<1:Us:T::Q0:R0:X0:Y0I<`{I:U@Q<g:Us:T0:Q5I"=g:T|:Q}:R0JG=R:Us6$ p=\?.4i 4x 4Ke M8 8;f @nv }8 eQKGAq=@@ ïCpA !TeALZAuJ=:U}:T:Q1:R:X !:YT:wQQ0.(K{>@ "L{I6>F:U|:T0JE>`:U|:T :Q0I=P:Us:T4:Q}:X1:Y0Q>n:Us:T0:Q8It>):U1:TI?g:U}:T|(:R1ID?ư:U|IU?0ް:U}F\?66%`?g@ 4i%4z3%MS?I@5i.=@5len1 5p2N4gK@?A6ñL@D@L@J@:U}:QsK@(@PA;L@L@?L@bJ9@:U}:T:QsI?/:T|I?iG:UI?e:U}:TsI@i}:UJ(@:U}:TsJ?:U}?dhp@A4ih45ijKd@@At#L@XL@Lw@I@::T0I@Q:T0I@h:T0I@:T0I@:T0J@:T0?dxADt4ixF SAB)5p~8 QB:UsJB:U|KO=BAL] FIBFUBFaBFmBFyBFBFBKd@BAڴL@v L@ Lw@ Q.B:UsI=BN:Us:T (IBV+:UsIBC:UsFBFCGC:UU6?3M D^FBuLi> L^> LS> JF:U:Q5X@>FFuLi>FD^>LS>lJF:U:Q Kd@FBL@L@Lw@-QD:UsIDU3:U}IE"eK:U}IEǎc:U}IE:U~:T0:Q0IFY:Us:Q}:R}IF÷:U}ITFY:Us:T :R0IF :U~:T0:Q0IZG!:UsIwG49:UsIGe:U~:T P:QuFHC~ID>L>K{zI@CL{iK{IpC!ĹL{IIF:U:T0JI`:T :Q0FIJI:UK@>HJCs4Li>L^>LS>JtJ:U:Q5K@>fJCsLi>0D^>LS>VJJ:U:Q QH:U:T~:Qs:R}:X 8$8&II4ͺ:UIFIi:UsIaI:U:T~:Qs:X0IIt&:UIJi>:UsIJm:U:T~:Qs:R}:X0I@JY:U:T :R0IJO|:UF KtI;KYڻ:U:T :R0GgK?:UU:TT:QQQ0.(:RR66epKQu4iP ELi>L^>LS>JP:Us:Q5P@>PPLi>D^>LS>8JP:Us:Q IN`{(:U~I1Ok:U0:T~:QH:R~:X@:Y~:w|:w0FOJO:T~:QP@KPYPL@L@L@JYP:QFM`{IM`{:U~I-NJ:U0:T~:QH:R~:X@:Y~:w:w0FNIO`{p:U~FP`{F4PJ=PG:UJM`{:U~FLFLFMF*MFOMFtMIKB:U~IKB6:U~I\L`{O:U~ILg:UsFQ96f:eQRM4i:5pos<N4 8 =!8$>!8?!N%FQK{CQPEEaL{ "I^QF@:U:T0JmQ`:U:T :Q0OE8xLe"IQ:UsJQO|:UsI2QO|:UsIQ`{:UIQ:Us:Q}ILRB:UQgR-:Us:T0:Q8JRg:T:Q|:R16mebeRS #4ib#4)b #7cGQ7c0R5streu-$6]bqeS/SP$T4iq$4)q $4rG"%4r0[%G/SM:UU:TT:QQ:RR6c e0Se@SwS&@4i>`'[gSpS8{Fs '?scMSS'r7ycMU6`USS(4iU|(GSO|:UU6HdZSS(4q4ZB)GS`{:UUA__MSSN)A^iTSS).ncS. @c@ncTM @s@ '`@8_ 4s@o vo  voY8v0oiPobQpav 0s@p `w  s@o1 @qo5obho1bXMoeYMoccpr@`v b@ = *r_W `c@r`$ _@stE\\ "tRR[\ td' i;un_ VE u_!ec c u  tqTB \ v* 4 PtU8N4 5teW9 T4 w~) uAG uj` w8u uxdz )8xd7 vza ae P e P v$t6 u7" t7^eE   t6Mb s tAf; etJ_e i;tb i;y8\V!y}h!x"`$ p 4ygj!wc et_e8, e 8u*_#@J u]7c ta+e za{0iz^|n\W !tY]M A|mge!tD>A \ t4++ _= e#vf fR tW;Mo T4t1V4M    #4 }4  t%V<M N4u8M u uO9M) u   tAcweF w{b%` 9 Awg# 9 xgs s wzX uXP ~##/u=v$ 9 vH R e P e P !@i$uvh heY e P !tAYv{ s T4 tl]nM  4t`ers  <tdM s <uPX~e  s tbze s t^xM4 s ; ewXI u5eb i$hIh$ltho lv4 5e ug& 9 teoM M xgr 66 8 u)Xe?  B MtX`ef   T4 ve e  P Pujw A!t&j p p ptb e tc#p pbZM  E,ljSU`S4+/+3int/P^3^B*+/w%w)W#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(W#p'/,W#tC..e#xA+24#)33I#4#'8#{Ap#&J#K#&L#&M#&N#jmPW#R# )  q# b# . W#~  {w  {;1{z$g KC GC# rC# # 3 j_eWz&jST*FvU8*Ik- TYT*Fv-T+8-T"`9`TT+Fv9$,9;,r;,TmUsTTjGT U(- G-2G9.ZI.T3UHTzUTcQU?U.LFvQ/kSUj`@U^U02`b0b0jhW`UU02hW1jhT1kh2xjW2UT| ~ 3j 8N.l kU b# {Ap# &J# K# &L# &M# &N# jmPW# RD#  F;# ';# # B#) " q"# b(# . W#>{T{ngW;v1{z VW[ n-  H (Onr *;# +;# Z ,# @ -#dir .# , /;# L 0#( q 1;#0  2;#4  3_#8 % 4z#@;_ ;O;z e 5- a  z3 # 0 e#  e# ' e#  e#  K _1 r `1# 9 a#  b# c (8 e ~ f# A g# & h# i# j#  k;#(  l;#, m#070 nC  7F|0u4  >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&  u` C  D# B2 F5#  G5# - H# ) I5# Y J5#$ P KW#0 L5#8 i M#@  N5#H - O2#P c P5#X&  {  # nv # % # $& # * # fd #( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t   #x  -# & #  #  # { #  #  #  ;# x -#  #  # J  #  ! # " #; { { T )Ub9# NET #O3 (% ~' .W ./",# >1 -U F3 q#   , X $  $73'z.=')O.83~"!(B Kt Gt # rt # #= 3= _ @`# W,a# xb# (c#dbd# e#(deff#0 gB#8 !hB#@ j;#H k;#L l;#P m;#T n;#X o;#\ h p;#` )r;#d s;#h St;#l )uW #p v#x w y1  z;  r #  # B# >! ^-+  .` + # &-# ~# *#H $;#P #X 1  \ &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(635 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!"y *>{ |T!Cf2\' G% %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3# {4# p4# G5# 5# 5# 5# /6 # ,7# .8# X 9# w;# y<:# x=# x>:# 1?# @#W  W: ; @+ ,# F#-# ,*.# 2/# "0# 1t:#( _2W9#0 .3#x i4:# ::# ;# <# =# :g>#url@# +A;# B# nC# kD# Z3E:# 1FW9# !G# &H# (I#@CanetD # E# F# F# saF# p(F# 0)F# F# "G#dbG# GHa# $Il# &J# K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]Xy# )Y5# {+Z# [# W1\r# ^# _# _# _# _# _`# a# thdb# c# u3d# e # g {z 9 :,# U-<,# K =%2# o ?,# @q+# *AE2#( Bj2#0 6D2#8  E'1#@ vFq+#H G'1#P H'1#X )I{0#` GJ<"#h JK2#p L2#x -M2# _N2#apiO2# x^  4*_J;# `P;# !aB#h #bB#p{f F h B,i# j;# $j;# $kl# l# xm+ # &n#(rowo #` p #h bq7 #p 6r#xeofs# t# o-u B0 v;# ;# Z# @# h(#dir# *;#( ;#, {8x (# i#8 TB#@ )B#H #P $l#X ;#` ;#d W-#h W"#p W"#x Ӓ # + # -՝#  ֝# < # ;# J #  # ޝ# (B# 2z # 3# # ^1"# ;# 0x#m]"#  ;# o"# #;#: <2!$xh$/2Y*^ 1" /gp:'2qtr piO k7 # l# z3m# xo#us# tl#( u#0 r w#8 #bzB#@ |{B#H |B#P )};#X '~;#\ CW #` :#d #e 7 #f #g #h` ` f :O f l r] :  #;# u;# # < #6 {  >  # Z # f!# /!# .!#  #( 4!!#0 v #8 \ #@  #H uA!#P a!#X  #` w!#h k !#p e !#x !# 8 !# !# #!# !# !# y/!# !# d!# =!# 4 "#  "# -+"#     !  !!  !. i. Y.7 . o.B. B.B.  B.";.W. W 1 1 .".W/  /"/"B)/E/E/ 5/E/a/ ;Q// / E/ / E/ _g/W/  /W/  /W/  /0 /;$0 $0*00E0 50We0  BK0W{0 k0W0  W" ; B0B0 00   p00   01  W"0'1 1L1  ; B-1;b1 R1x1 h1 1  ~1 1 11  11 1W1  1W%2    1E2  l ;+2Wj2  ; 7 K22 W p2W2  22 22  ; 22  2}# ]3 )_W# _;# @_# _# _# _## 0$_#0 _#8 "_K##@ _\##H z]_w##P a,#X \e,#` 2f4#h g%2#p Gj[+#x vkq+#W4  ; 3 A4 # { #ssl#}2 4| W4 \S5 ^ ^|6# 1 _6# x `6#  a6# Q1 b6# K1 c6#( k d6#0 Y e7#8 f87#@ \ gN7#H FX hd7#P b id7#X 6 j7#` fk kN7#h k lN7#p xm m7#x B nd7# !r5/3l '5mll  .5 Q0W5{A4L45  5 55 & SW6  U# p( V# a WW# ) X5# i Y# Z6|6 S5 Wb6W6 S56T6 5 6T6 5 6W6  W6W7  627 27W67N7 >7Wd7 T77 j77 7T7 r`s[8 )uW# u;# @u# u# u# u## 0$u#0 u#8 "uK##@ u\##H z]uw##P v[8#XW4Dw7 }8858 5 8 e 3H)<9 7*e# nV*e# 3+e# +e# +e# ),e# _9-# .r8#0 ~/#8 i0Q9#@eQ9 5 e<9 )18)933(!U$  "9 6$9# @%# z3&##9)'9 t: E&;# ;# ;# ;# 2ϝ# -ٝ# {;# g;# $,#( k;#09: $0 ; ; ~ ;z:9:  : hL; 6N;# O# 2P# Q#2UR: XJ; 2Z# u[#;!;`;{8B "XN; 5O;# K/P#H z Q#P`;;{;1p&*W;  ;$419<%$1%v1p%=1$fgc<%$g%vg&`eA UW2='&A27H3(6mI=@))JW3)lK=3){L (4*UK=+T @+Qe* VL!=+U1+T`,MV:=+Us+T0,fVS=+Us+T1,Vl=+Us+T2*VL=+U1+T @,V=+T +R0-V8L.WML+T +R0={a8&kWDW4*>'{ n5/)W+UU&>XWPWwW5r>'{ B6/iW+UU&bWWW6>'{ 7/W+UU&^WWb7.?'{ 7')S568'YW8/W+UU+TT+QQ0gWGX8?1{ V9-WrL-X8L,X?+Us-(X8L26X8L+UU36PXwX9@1{ c:16:/iX+UU+TT4TmI@5bt:6lr56YW3kWXFY:.A1{ ;1B$ <1YW<7@XEA8<@ =80@C=8&@p=,X@+U1*YL@+Us09Y+U0/X+UU+T T8$8&3dPYwY=A1{ >1&27g>/iY+UU+TT3XYY> B1{ ?1a_?1 ?9Y+UU+T T8$8&+QQ4Rl:TeB6{: 6z3:56::res<T:b=t:;Y>W3AYWTY[?D1{W k@1z3W5)A1WAHZVZC?gmo.VZA+T1+Q>ZZiC@cEzCx\\F(gm.\A+U~+T1+Q>\\jF@cEIM+U~+Q|.__M+U +T +Q +R PJ</_@_2yI8-<OK"<8<P.7_>M+U~+Q|*_fEI+Q @2__fE+UU+TT+QQI{I3^k__>PJ1{ P/_+UU3pm_`QpJ1{ Q1 7Q/`+UU36  `la2RK1{  RJ9<L`c`JKW<8L<VS-w`M-`M-`8L-aM-9aM3$l4Wpa bSK1,l4T1$m5EU@27UIGKM 5 5 R4_M p {SylGM ; NCm5M N>lM 5NrkM 5 NkWM 5Nk! N  Oj"N T&j   D 3lm b gZ4+/+3int/P^3^l^B*+/  w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$"#` Ÿ&(#h ;(W#p '/,W#t C..e#x A+24# )33I# 4.# '8># {Ap# &J# K# &L# &M# &N# jmPW# RD#  F;# ';# # B#) " q"# b(# . W#>{T{ngW;v1{z VW[n- H (Onr *;# +;# Z ,# @ -#dir .# , /;# L 0#( q 1;#0  2;#4  3_#8 % 4z#@;_ ;O;z e 5- a  z3 # 0 e#  e# ' e#  e#  K _1 r `1# 9 a#  b# c (8 e ~ f# A g# & h# i# j#  k;#(  l;#, m#070 nC  7F|0u4  >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&  u` C  D# B2 Fj2#  Gj2# - H# ) I7# Y J47#$ P KW#0 LD7#8 i M#@  NJ7#H - O2#P c Pk7#X&  {  # nv # % # $& # * # fd #( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t   #x  -# & #  #  # { #  #  #  ;# x -#  #  # J  #  ! # " #; { {  T ) U@3# NET #O3 (% ~' .W ./",# >1 -U F3 q#   , X $  $73'z.=')O.83~"!(B Kt Gt # rt # #= 3= _ @`# W,a# xb# (c#dbd# e#(deff#0 gB#8 !hB#@ j;#H k;#L l;#P m;#T n;#X o;#\ h p;#` )r;#d s;#h St;#l )uW #p v#x w y1  z;  r #  # B# >! ^-+  .` + # &-# ~# *#H $;#P #X 1  \ &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(635 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!"y *>{ |T!Cf2\' G% %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3# {4# p4# G5# 5# 5# 5# /6 # ,7# .8# X 9# w;# y<:# x=# x>:# 1?# @#W  W: ; @ +  ,# F# -# ,* .# 2 /# " 0#  13#( _ 253#0 . 3#x i 43#  :3#  ;#  <# =# :g >#url @# + A;#  B# n C# k D# Z3 E4# 1 F53# ! G# & H# ( I#@CanetD # E# F# F# saF# p(F# 0)F# F# "G#dbG# GHa# $Il# &J# K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]Xy# )Y5# {+Z# [# W1\r# ^# _# _# _# _# _`# a# thdb# c# u3d# e # g {z 9 :7,# U-<I,# K =r1# o ?I,# @*# *A1#( B1#0 6D1#8  Et0#@ vF*#H Gt0#P Ht0#X )I/#` GJ<"#h JK1#p L1#x -M2# _N32#apiO92# x ^  4* _5#  `5# ! aB#h # bB#p{f F h B,i# j;# $j;# $kl# l# xm+ # &n#(rowo #` p #h bq7 #p 6r#xeofs# t# o-u B0 v;# ;# Z# @# h(#dir# *;#( ;#, {8x (# i#8 TB#@ )B#H #P $l#X ;#` ;#d W-#h W"#p W"#x Ӓ # + # -՝#  ֝# < # ;# J #  # ޝ# (B# 2z # 3# # ^1"# ;# 0x#m]"#  ;# o"# #;#: <2!$xh$/2Y*^ 1" /gp:'2qtr piO k7 # l# z3m# xo#us# tl#( u#0 r w#8 #bzB#@ |{B#H |B#P )};#X '~;#\ CW #` :#d #e 7 #f #g #h` ` f :O f l r] :  #;# u;# # < #6 {  >  # Z # f!# /!# .!#  #( 4!!#0 v #8 \ #@  #H uA!#P a!#X  #` w!#h k !#p e !#x !# 8 !# !# #!# !# !# y/!# !# d!# =!# 4 "#  "# -+"#     !  !!  !+t+  \ Y++  \ z++ +W+  ++  +7,  ; B,I, =,Wi,  BO,W,  o,W,  ;,W,  B,, ,,  , -  ,!- -WA-  p'-S- G-j-  Y- -  p- -  - - -7 - -B- B-B.  B-";.W=. W 1 1 #."C.Wd.  O."j."Bv... ... ;.. . . . . _.W/  .W%/   /WE/  +/[/ K/;q/ q/w/a// /W/  B/W/ /W/  W" ; B/B0 /#0   p 0C0   )0^0  W"I0t0 d00  ; Bz0;0 00 0 0  0 0 0 1  0#1 1WC1  )1Wr1    I11  l ;x1W1  ; 7 11 W 1W1  11 12  ; 232  "2" J2P2j2j2 p2 {2 v2e 3H)3 7*e# nV*e# 3+e# +e# +e# ),e# _9-# .?2#0 ~/#8 i0/3#@e/3 p2 e3 )12) k333(!U$   "3 6 $3# @ %# z3 &##3) 'k3#33 q/ ; ; ~ ;334  3 h L[4 6 NW5#  O# 2 P# Q# ]W5 )_W# _;# @_# _# _# _c"# 0$_#0 _#8 "_"#@ _"#H z]_"#P a7,#X \eI,#` 2f)9#h gr1#p Gj*#x vk*#[4U R4  X5 2 Z# u [#]5h55{ 5 # { #ssl#}25| 5 \6 ^ ^7# 1 _8# x `$8#  a$8# Q1 bD8# K1 cD8#( k dd8#0 Y e8#8 f8#@ \ g8#H FX h8#P b i8#X 6 j8#` fk k8#h k l8#p xm m 9#x B n8# !7/3  .47 Q0WD7{55k7  p2 P7 & S7  U# p( V# a WW# ) X7# i Y# Zq77 6 W7W8 67T$8 j2  8TD8 p2 *8Wd8  WJ8W8  j88 8788 8W8 88 89 9T8W)9  ; 9\N9S^^]5]$ s9 )"/9#ptr##]$N9%nI9&c%n9'n'n;&fp'n;(p(c)(d1I(d2I*9 bbV:+9V+9V+9V+9KW,9Q-9W.PG,9P,9Y/~9@bG:+9W0~9CbG+9jX1Cm9D7ctcXI;2i9(Y3;D7Y4%cB;5U15TH4=cB;5U|4acC;;5U|5T 6rc!C1>lOcc2Z;2OD7Z7rcQZ4c6C;5U|8cNC5U|1lXTcc'[1<2XD7[2z3Xp2[2X[9cfC5UU5TT5QQ1k]Tcc2\<2]D7\2z3]p2\2]]9cC5UU5TT5QQ1lbcc=]<2bD7]9cNC5UU1kgWcc]A=2gD76^9cC5UU1dld do^=2lD7^9 dC5UU:gjqdd_=;dC1J_vW d*dh_ >2vD7_9*dC5UU1b{0d]d`c>2{D7`3}W`89dC5UU1rk`d g`'B2D7la98meC5U}5T:?eg.A7fp'BPe@nv-B}AH@7posʏe/9fH@+9f+9+f+9df+9f.I-9+f>98fC5U|5T:4fC:@5U|5T=4#fCW@5U|5T:4VfCt@5U|5T=4fD@5U}8fC5U|5T:4e5D@5U5T b5Q~4eWD@5U|5T5Q}4@fWDA5U|5T5Q}8gD5U}4dyDFA5U@4dDkA5UU5Ts5Q@4dDA5U}4d!CA5Us4-eDA5U~5T 5X 4e9A5Us5TD5Q}5R4f9B5Us5TD5Q|5R6 gDs9=B{B(B (CFn4; f@B1BDBzBCm3 `s@B{C_n6B  f@EAB Fm<C Fa+W!C G~6C FnFNC D7FmifC D7F:nRTC D7 p2 Fn^TC D7 p2 F nsWC D7Fn}C D7Hn1FmWC D7ID]N]D WF\2W5D 'BF\1'BWD F'\5yD 'BEjD Ftn;D D7 ;ED G5D  ; J6lo gkN^4+/+3int/P^3^B*+/w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$ #` Ÿ&&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4,# '8<# {Ap# &J# K# &L# &M# &N# jmPW# RB# a(  {  F;# ';# # B#)   q # b&# . W# < { R {aPc1{zmyf WK _ r `# 9 a#  b#~ c~(8 eQ ~ fQ# A gQ# & hQ# i# j#  k;#(  l;#, mY#0W0 n41$1v1]=1g ggf(3ggNoggU}_=v.gih(. in.{in>i?)jr@QLjGAj]hU}Q{btiiRkFvtkntr%lrvQ^loldvQlMiuigi(jm Fvcmstrmlenmposnk jj gn n ~njUsT|Q}!iU|j UsT}]o0jyjnFvCostr|olenopospkZjhj ]p p ~phjUsT}Q|Rj UUT|jjkp}ForMq"#AoRptr}q?qres-rnvrrk$&$ &%j &'~ &(4&&]&{) &/ 9lokm`4+/+3int/P^3^B*+/w%w)W#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(W#p'/,W#tC..e#xA+24#)33I#4#'8#{Ap#&J#K#&L#&M#&N#jmPW#R# )  q# b# . W#~  {w  {6B1{z-oM-oPBoVo[%141$1v1=1lo1kl sJq41Jslen1UsY1URto3tNlUl oC u$l>l<U}TsQ~lP-X!l m0uMq4!ulen!UvY!Ubvl mo'vOll*x0wmTwbwlU}T~l7U}lU~lYGmmwlq4G!xlenGUxYGUx`mmoKdyOm0IT xymybymU~Temm>UTsQ~mVUmU    !j "!{ NW"I"""%=1#~ "$4"""{%uY sW"I"""%|;lommc4+/+3int/P^3^B*+/w%w)W#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(W#p'/,W#tC..e#xA+24#)33I#4#'8#{Ap#&J#K#&L#&M#&N#jmPW#R# )  q# b# . W#~  {w  {1{z0i-mm)zc<mmzOoBpP!qqq"  #$q U|T1Q R ~qr Us$qUPTs {%8qsÂ> to#p'iq]}pKpp&qspep߄Upqr U|r UTQr UT}Q8,r U5rk U Br Yrk% U fr ~rkK U r rkq U r rk U r rk U r sk U s 7sk U Ds \sk/ U is ' '  (p&l )l *  )(p' )l ))(p( ).)l +,h hW ))W)B)-lqstf4+/+3int/P^3^B*+/w%w)W#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(W#p'/,W#tC..e#xA+24#)33I#4#'8#{Ap#&J#K#&L#&M#&N#jmPW#R# )  q# b# . W#~  {w  {;1{z[n-`aBqstvalXdstʆqWwz3p2q^stquo8 -rem9P`Iquo@^{tE  {@  {$q&  b?lqt_^h4+/+3int/P^3^B*+/w%w)W#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(W#p'/,W#tC..e#xA+24#)33I#4#'8#{Ap#&J#K#&L#&M#&N#jmPW#R# )  q# b# . W#~  {w  {1{zXw;\ ; !;# "K# z3#[# K { [ { -k {?p$zM$MU/MW=M41$1v1=1+r5'~r5'9r5-len5;i7;j7;3-?r$~r$9r$'len$;i&;j&;-ert9 'Ua-aJb6cdex tmp  0 {pW@vͯ`W`Ukpie-i`9ri-Urjil;l;vrl;UI!   ,!;"&} }  #&;$U  |"#$T~$Qs%3$U|$T|#U$U|$T s ~"pp_W;˴`*&~P;^r;8Iy Rϵ F'J(jg(t)^v@J)\) w%f$Us$T `f@%f$Us$TP$Q8*_\ -  {&Mr%[ `f@++ ,4\---{.'^BlEt`*m4+/+3int/P^3^l^B {*+/ {   w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$]#` Ÿ&c#h ;(W#p '/,W#t C..e#x A+24# )33I# 4i# '8y# {Ap# &J# K# &L# &M# &N# jmPW# R# a( {F;#';##B#) ]q]#bc#. W#&y { {a Pn gW6 Bo6 4 ;1{z VW { j[ n-Hf q4K{ uWX w;`a Bmyf W H (nr *;# +;#Z ,#@ -#dir .#, /;# L 0#(q 1;#0 2;#4 3#8% 4#@; ;;   5M- a  z3 # 0 #  # ' #  # 5 K _ r `# 9 a#  b# c (8 em ~ fm# A gm# & hm# i# j#  k;#(  l;#, mu#0s0 n 7F|0u4 >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&u`CJD#B2F6#G6#-H#)I5# YJ 6#$PKW#0L6#8iM#@N#6#H-OW4#PcPO6#X& U { U # nv /# % /# $& /# *  /# fd #( & B#0 B#8 L,B#@ B#H B#P UB#X ;#` ;#d %Y;#h Y;#l 1;#p W#t [ #x -# &# # A# {A# A# # ;# x-# A# A# J  a # !r # " #;r { {T )U9# NET#JO3( ~'. ./",#> -U F3 q#   , X $  $73'z.=')O.83~"!(BK G #r ## 3 _[ @`#W,a#xb#(c#dbd# e#(deff#0gB#8!hB#@j;#Hk;#Ll;#Pm;#Tn;#X o;#\h p;#`)r;#d s;#hSt;#l)u #p v#x w) y  z; r #f #B#| >!| ^-  .`6 #&-#~{#*#H$;#P #X    &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!" *>{ |T!Cf2\' G% %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3A# {4A# p4A# G5A# 5A# 5A# 5A# /6A# ,7# .8A# X 9A# w;# y<# x=# x># 1?# @R#5W  W ;@+R,#F#-#,*.#2/#"0# 1~:#(_29#0.3#xi4:#::#;#<# =#:g>A#url@#+A;#B#nCA#kD#Z3E:#1F9# !G#&H#(I#CnetD # E# F# F# saF# p(F# 0)F# F# "G#dbG# GH# $I# &J{# K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]X# )Y# {+ZA# [A# W1\# ^A# _# _# _# _# _`&# aZ# thdb# ce# u3d# e#  M[ & { 9Z :r.# U-<.# K =3# o ?.# @,# *A3#( B3#0 6D4#8  E2#@ vF,#H G2#P H2#X )I2#` GJ$#h JK#4#p L54#x -MW4# _Nn4#apiOt4#`,A x^4*_T;#`Z;#!aB#h#bB#pk{fX F h B,i# j;# $j;# $k# l# xm # &n{#(rowof #` pf #h bq #p 6r#xeofsA# tA#6o-u[[~ZB[Zy[ Z(n Z;# [;#day;# t[;# a[;# ;[;# h[B#negA# W[#$ [ B0 v;# ;# Z# @# h(#dir# *;#( ;#,z{8({#iɛ#8TB#@)B#H#P$#X ;#`;#dW-#h$#p $#x6# #-A# A#< ث #;#J ۶ #r #A#(B#2 #3A# #^##;#0#m$$# ;#o"##;#:     "#Z"#f"#/"#."#  "#(4"#0v"#8\"#@"#Hu##P(##X"#`wI##hk n##pe "#x"#8 ###########y/####d##=##4####-##A" " " " w"A" "" " ""A" " "A# " #e"A## " ##[ #AC# " C###.#An# " ; " O## "t#;# "## "#A# "  # #  ; #S$ $W$  O [  r5$;$ Q$ $ Q$ O W$[ Gs$*$#wW#XB#(w\$;$ {W$ W $$!W$ $W$ $4, s D,# Z,# mp,# b,# $,# 2,#( A0Z,#0 ,#8 d,#@ +,#H -#P *-#X d#,#` W,#h -#p ,#x , @-# @-# F%V-# *@-# #'s-# --# j-# $-# I!-# Z/.# &@-# 9.# $r.# d.# -# -# .# ,# 2.# <.# d.,# ,.# .#  ,# . /#  /# &)V-#  /# ,# 0&/# &/# $F/# ..\/# /\/# `\/# J|/# /# /# /# h//# B/# V0# F ,# P'0# -L0# 'X0# ,# @-# Rx0# 2u# u# Y0# 0# s0# w 0#  ,# ) @-# - 0# ( 0# +#1# ?1# *`1# r1# '0# 1# 1# 1# ?,# 1# 3 1# O2# X2# -(2# X&2# *>2# ^2# R0~2# a  2# l!2# 8"2# (#2# *$2# ` %2# &# .'# (2# e)3# *3# +3# ,13# @--H3# &#.^3# M2/^3# \0^3# *12# p&22# .32# //4~3# 5,#D, 4,;Z, J,Ap, `,,  ;v,, , , ,;, ,A, ,W, ,- ,A*-  A-@- 0-BV- F- m-  m-\-W-  y-A-   -A-   -- -W.  -A9.  .r.  ; B?. . x.W.  B.W.  .W.  ;.W.  B. / . &/  / F/  ,/ \/ L/W|/  A b/ / / /  / /  /q /  q /f / / 0 /B'0 B 0BL0  B-0";R0Wx0 W ^0"A~0W0  0"0"B000 $000 ;01 1 0 1 0 0W?1  A )1W`1  A E1W1  A f11 1;1 1111 1W1  B1W2 1W(2  $ ; B 2B>2 .2A^2   D2A~2   d2A2  $2A2 2A2  ; B2;2 23 2 3  3 13 !3 H3  73^3 N3W~3  d3W3   A 33   ;3W3  ; f 3A4 3W#4  /4 54 )4 W4  ; ;4 n4  ]4%4#{U #ssl#}2z4|4 \5^^6#1_6# x`7#a7#Q1b(7# K1c(7#(kdH7#0Yeh7#8 f7#@\g7#HFXh7#Pbi7#X6j7#`fkk7#hkl7#pxmm7#xBn7#!5/3 .6 Q0W6 {44 D6 U A D6 J6)6& S6U#p(V#aWW#)X5#iY#ZU6A6 U 5 W6W6 U 567 U 6 6(7 U D6 7WH7 U A W.7Wh7 U A eN7A7 U 76n7A7 U 7W7 U 7A7 U 7A7 U 77]8)_W#_;#@_#_#_#_$# 0$_#0_#8"_$#@_$#Hz]_$#P ar.#X\e.#`2f 9#hg3#pGj,#xvk,#W 9  ; 8 9 96:9 D6 :9 A3H)97*#nV*#3+#+# +#),#_9-#.9#0~/#8i09#@9 D6 9 )1@9)*:33(!U$ "a:6$g:#@%#z3&##a:)'*:#x: : 1 ; ;  ;:m:A:  :hL;6N;#O#2PA#QA#7UR:XT;2Z&#u[&# ;+;j; {$8F;6vH{#uIj;%4v;&$v&vv&=v%fg;&$g&vg's <(Se)i*s^N<(Se(t;(4uB*tI<(Se(t;(4uB*Ww<(Se() (z3(4uB+,lenW-uW<&Se.row<6*;u#WG=(Se#/row#<,buf%G=)&W= {%zM=&$M&U/MW&=M%`KW=.__sK.__nK&K&iiK$%41>&$1&v1&=10tW`k÷A>1SeU2row<T3<p#n>4<U4<T0tWU>5Se[6row<768ߍu9vA`rͺA:SeA:);;iKvA@?;ǐJ!?@;I@;m@;ABUsBT}BQ5C;!?@;߽@;@;TABUsBT}BQ DBU}BTJBQ@BR4BX0BYsE0L@@;b@;A͑BUsBQ5C;ԑrB@;F;@;ABUsBQ J; W4;UK WL <J;)<F;4;u3=`$4|D@=@"=L.=I:=?=`K#C@"=#@=YMKN.=PL:=?<KCwC@<|@<HCBTLBQPBR8BX1BYsGΓCBUsBT1DBUs?;ؒK*D@;@;@; ABUsBQ5C; *nD@;YF;@;ABUsBQ 8$͑O'vT0E5SeTB5_U;5VV5~W PapZ~7x[Q=emE@=$@=s@=@=A֑BUsBT BQ1BR BX}BY~G EBUsBTQBQ5AM BUsBTQBQ5RskA$E5)k RwWGKH5Se77u 7ysH75«Sp/mT=~ L׵F@=0@=S@=A-BTsBQ~=PLSG7v67t9Pcp6Si;E GSlen KSlen.ANBU?; LG@;Q@;@;A0BUBQ5C;DUG@;@;;@;^AUBUBQ T;iLBH@;@;@;ABUBQ5Q;ϑH@;aF;@;ABUBQ 89uAnfBUBT~ UxuKPAI:SeKc;5M;rNW Vendh=LwItIY?<M L@<@<H@<MNF<F<EKL<Z<@N@<@<@<<MpNF<F<MNI<r?N<NoL@x<@l<<@`<ZN<O@x<@l<@`< =0OkMMBTsGVMBU}AܢXJBTsC= M@=F=@=)=O8N,tJO>uLOu'O|\AͦגBUsBT?;`pR,R@;^@;@;ABU}BQ5C;,S@;F;@;ABU}BQ ABU Wu4ATS\Se4UXrow4BUUBTKWP)Ff:i(*;Se*C;кdF;@;*?;:Y)e^;@;+@;A+AbBU|BQ5C;iwe_;F;@;z+ABU|BQ GieBU1BT GeBU1BT8G,eBTsGIeBUsBT BQ GIfBUsBT BQ G&I8fBT BQ 8:hWsA<+f:SeQ,;1,nv@DBTLBQ@BR8BX1BYs?;pZi@;2@;2@;2ACBUsBQ5C;J_2j@;73F;@;]3A_BUsBQ ?;Zyj@;3@;3@;3AҿBQ5C;ٿj@;04F;@;V4ABQ ?;Zk@;4@;4@;4ABUsBQ5C;&`k@;5F;@;85A&BUsBQ HvtkBUsG|kBUsBT080͑WvW05 p:SeK6;i7?;z\up^;@;>@;>ABU|BQ5C;uq_;F;@;>ABU|BQ AMBU1BTW5?Pq\SeUW ?q\SeUW*B?q\SeUW U@r\SeU\r T> w PW` A /@u:Se)A: vA:#B:BBC;MdrF;@;6CC;rF;@;CEsfs@?;\v@;J@;J@;JABUsBQ5C; 0v@;'KF;@;MKA!BUsBQ ?;x]T@;6v `P?;^]zF;@;P?;]/.{@;'Q@;MQ@;pQABUsBQ ?;? ^/x{@;QF;@;QAcBUsBQ5G7{BUsBT0GA{BUsBT0GK{BU|BT0H{BUsGu{BUsH7%|BTIBQ@BR4BX1BYsGۓ>|BTs8͑*.tW|(Se,i)6v `Wp&WRFR:Se SBU}Gh/BU}GGBU}G_BU}AfBU}?;`_@;W@;W@;WABQ5C;2@;'XF;@;MXA2BQ ?;2_S@;X@;X@;XAQBUsBQ5C;Qf@;"YF;@;HYAfBUsBQ ?;_@;Y@;Y@;YABUsBQ5C;A@;GZF;@;mZABUsBQ GuYBUs87A->BUsBT;9v7A`Z:Se70[:u7A[;i9[BUsBT;G|ƂBUsG>BUsBT4DBUsW(A ]G:Se*^a BUUBT0W3 Wc^:Se^:;fo_:B_;i `crc!W;~v"A`[ C;n.F;@;aC;/0F;@;a=0`>T5GfBUBT1GBUBT1GBT0HʄBU~BTIBQBR4BX1BYABU~BT2?;p`8@;.b@;Rb@;bA6BUsBT~BQ5C;6J@;b@;b@;6cAJBU}BT~BQ ?;`n߅@;\c@;c@;cABUsBQ5?;`n*@;cF;@;dABU}BQ ?W=awq@=#d@u=Td@j=xdABT0?;@a&@;d@;d@;dA%BUBQ5C;,A&@;2eF;@;XeAABUBQ En!;6v} `e?W=pa{@=e@u=e@j=!fABT0?;aȇ@;Df@;hf@;fABUsBQ5?;a@;fF;@;fABU}BQ 8fG;BUH;mBU~BTFBQBR|BX1BYH~BUHDBU~BTFBQBR|BX1BYGiЈBU~BT4GfBUHBUHaBU8͑W87A{ g:Se7gRzBUsBT18MhAUhBUsWAh:Sei:j:3k?;bDe@;k@;k@;kABUsBQ5C;D@;lF;@;;lABUsBQ GҊBUsBT1ARzBUsBT0W// Wl:Se l:v ]m: Zn;i Qo;t Ao[ L=@bċ F;@;p=pb>TG GHPBUsBT1GmBUsBT1GBT0DBU|BTIBQBR4BX1BYs?;b @;p@;q@;MqABUBT|BQ5C;( `@;q@;q@;qABUsBT|BQ ?;8b5 @;Gr@;kr@;rA]BUsBQ5C;dy5 @;rF;@;rAyBUsBQ ?;c L@;=s@;as@;sABUsBQ5C; @;sF;@;sABUsBQ =0c;6v} `It?W=;`c @=nt@u=t@j=tASBT0?;]c F^;@;t@; uA~BUBQ5C; _;F;@;@uABUsBQ 8/fGBU|BT2GTo`׏BUsHqBUsGyuBUsH:3BU|BTFBQ~BR}BX1BYsGYuKBUsGnhBU|BT4H|BUsGkBUsG0BU~HBUsHԐBUs8]͑dZsQA ts@dRA f@e ce  ce1$C {er3[fePePgx4B h*4 Bi{b %͑ ` 5jhzaaW B W B $g6 - k4N  {gNdBf O l=v $ ` l7A l kzג W {l| lj lA, g&j &I & &ig #h ` i~} mn`L g3cN  `  A Alg &ۓ ` gk!& & &l+W n7gMW  99_HlxB4+/+3int/P^3^B*+/  w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# ) q#b#. W#{{W;1{z VW[n- H (nr *;# +;#Z ,#@ -#dir .#, /;# L 0#(q 1;#0 2;#4 3#8% 4#@; ;;   5N- a  z3 # 0  #   # '  #   # K _ r `# 9 a#  b# c (8 eb ~ fb# A gb# & hb# i# j#  k;#(  l;#, mj#0h0 n  7F|0u4  >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8& u&  { # nv 0# % 0# $& 0# * 0# fd *#( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t  #x  -# & #  #  B# { B#  B#  #  ;# x -#  B#  B# J #  !# "#;{{NET #O3 (~'# > -U F3 q#   , X $  $73'z.=')O.83~"!(B K  G  #r  # # 3   _Z @ `#W, a#x b#( c#db d#  e#(def f#0 gB#8! hB#@ j;#H k;#L l;#P m;#T n;#X o;#\h p;#`) r;#d s;#hS t;#l) u#p v#x  w(  y  z;  r # e # B#{ >! { ^-  .` 5  #&- #~ p#* #H$ ;#P #X     &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63  0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!"  *>{ |T!Cf2\' G % % &;# Y &;# %Y &;# a ';# i ';# ! (B#  )#  )#( iq )#0 p( )#8db )#@ > *#H  +#P  +#X  +#` E +#h  ,#p > -#x .# s /# & 0#  1# i 2B# | 3B# { 4B# p 4B# G 5B#  5B#  5B#  5B# / 6@ # , 7# . 8B# X 9B# w ;# y <# x =# x ># 1 ?# @#6W  W ; Cnet D#  E#  F#  F# sa F# p( F# 0) F#  F# " G#db G# G H# $ I# & Jp#  K#  L# " M# L% NB# 1 OB# a P;# ! QB# # RB# cn S;# T;# u U;# * V;# # W;# z] X# ) Y# {+ ZB#  [B# W1 \#  ^B#  _#  _#  _#  _# _ `#  a# thd b#  c# u3 d# e# NZ {  9 :(# U- <(# K =.# o ?(#  @S'# * A'.#(  BL.#0 6 Db.#8  E -#@ v FS'#H  G -#P  H -#X ) I],#` G J8#h J K}.#p  L.#x - M.# _ N.#api O.#B { f F h B, i# j;# $ j;# $ k#  l# x m # & np#(row oe #`  pe #h b q #p 6 r#xeof sB#  tB#5 o- u B0  v ;# ;# Z # @ # h( #dir # * ;#(  ;#, {8t(p#i#8TB#@)B#H #P$ͧ#X ;#`;#dW-#hS#p S#x5 # #-B# B#< #;#J #ܸ#B#(B#2 #3B# #^-#;#0t#mY# ;#o"##;#: <2!$xh$/2Y*^  1" /gp6 '2q0 tr piKk #l#z3m#xo#us# th#(u#0r w#8#bzB#@|{B#H |B#P)};#X'~;#\C#`:B#dB#e7 B#fB#g #h\ \ b6K b  0n] 6 #;#u;##< #6 { > #Z#f#/#.#  #(4#0v#8\#@#Hu=#P]#X#`w~#hk #pe #x#8 ######y/##d#=#4##-'#B   B  B  B8  8#BX  XCBx  xXcB  ;   ;  B   '  ; ! S8>WS   & s &# &# m &# b &# $ &# 2 '#( A0 &#0 ''#8 d ='#@ + S'#H  i'#P  '#X d# ='#` W ='#h  i'#p  ''#x , '#  '# F% '# * '# #' '# - '# j  (# $ )(# I! ?(# Z/ n(# & '#  (# $ (# d (# '#  '# (#  ='# 2 (# < )# d. S'# , 4)# O)#  S'# . e)#  e)# &) '#  e)#  ''# 0 )#  )# $ )# .. )# / )# ` )# J )# )#  )#  *# h/ 5*# B K*# V a*# F &# P *# - *# ' *#  ''#  '# R *# 2 j#  j# Y *#  *# s +# w +#  ='# ) '# - -+# ( C+# + }+#  +# * +# r +#  *#  +#  ,#  ,# ? ='#  ',# 3 G,# O ],# X ],# - ,# X& ],# * ,# ,# R0 ,# a ,# l !,# 8 " -# ( # -# * $ -# ` %.-#  &# . '# (D-# e )Z-#  *Z-#  +u-#  ,-# @- --# &# .-# M2 /-# \ 0-# * 1D-# p& 2],# . 3 -# // 4-# 5S'#& &;& &B& &&  ;&& & ' ';'' 'B=' -'WS' C'i' Y'B'  Bo'' 'B' ''  ''W'  'B (  !'B)(  (?( /(Wn(  E(B(  t((  ; B(( (W(  B(W)  |)W4)  ;)WO)  B:)e) U))  k))  )) )W)  @ )) ))  ) *  *p 5*  p  *e K* ;* a* Q*B* Bg*B*  B*";*W* W *"B*W*  *"*"B +'+'+ %+'+C+ ;3+w+ w+ '+ w+ '+ I+W+  @ !+W+  @ !+W+  @ +*+ +;, , ,+', ,WG,  B-,W], M,W,  S ; Bc,B, ,B,   ,B,   ,B,  S,B - ,B.-  ; B-;D- 4-Z- J- u-  `- - {--  -- -W-  -W.   B -'.   ; .WL.  ; e -.Bb. R.W}.  0h.. ..  ; !..  ._\.S^^]5]# /)".#ptr##]$.x6i/fp8i/#9W#+y:# U];#/x<#/$`>W/%__s>%__n>&>!$zM/&$M&U/MW&=M'xuH0(ptrv)"H0v*7+8,UUo/-x}W(v0(ptr}$w.w}w.Yx};!x)"H0Zx/80,UT,Ts ,Q Q 08,T t-yiW0x1(ptriWy(bufiy._xi;z)"kH0Qz)lz1z/~cs12/3/4/"{0<8,U| ,T ,Q1,R /Vm81,UT,T1,Q Q *u8-w@Wr{3(ptr@{.U]@E|.1@|)"BH0})iCL}5/I24/}4/}4/~1z/ac\22/4/h~4/~0<8,Us ,T ,Q1,R ,Y|/83,U /!8;3,U|,T ,Q}/H8S3,U}*X8/8x3,U}/83,U}08,Us ,Q 6ox~37xU6x)&M47xU7wT7yg4Q7xR7xg4X71YWg4 M48bB07.x.U]Y9Rx;)gxW:buf0=;"{)BY5,T{,Q /9x5,Us,R{/%495,Us,T ,Q00-b9,Us=m"6;{)xWh>6,T{,Q 09,Us,R{/8;6,U >V6,U{,T|>q6,T},Q /496,Us,T},Q| $ &/+96,Us,T ,R0/@86,U}/36,Us/97,Us,T ,R /49F7,Us,T ,Q}/b9^7,Us/I497,Us,T ,Q0/Yb97,Us*{9?? 7@?7?1 A\2W8 i/B~8 A6 <8 CH R Wm8 B W B !Ax48 i/D#/Ej8 A\1i/8 E ;8 E, 9 B5 49  ; !Eb6 WW9 \ W9 ]9-E5 W{9 \F/Llx{z1{/int4+/+3P;3;^P*+/  w% )B# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(B#p '/,B#t C..s#x A+2P# )33e# 4# '8# {A~# &J# K# &L# &M# &N# jmPB# R # ) q#b#. B#  B6^o6PWH VB {jzkl[nI`pIK{uBXwW`a^aa; 1\]e\C^\ \\]S\\\\I 8yycz #8& Nu& _ { _# nv # % # $& # * # fd I#( & ^#0 ^#8 L, ^#@  ^#H  ^#P U ^#X W#` W#d %Y W#h Y W#l 1 W#p  B#t  e#x  I# & #  #  # { #  #  #  W# x I#  #  # J k#  !|# "#CW| NET #T# >~-U F3 q#   , X $  $73'z.=')O.83~"!(^  _@ `#W, a#x b#( c#db d#  e#(def f#0 g^#8! h^#@ jW#H kW#L lW#P mW#T nW#X oW#\h pW#`) rW#d sW#hS tW#l) u#p v#x  w[ [~ZB[Zy[ Z(  Z W# [ W#day W# t[ W# a[ W# ;[ W# h[ ^#neg # W[ #$ [  p '2 qt r p i  k# l#z3 m#x o#u s #  t #( u #0r w #8#b z^#@| {^#H |^#P) }W#X' ~W#\C #`: #d #e7 #f #g #h         ]  r 5 ; Q $ Q  W  Gs  * #w B#X ^#(w \ zM $MU/MB=M y;5 !t;5 !row; !len;7");#$toF%zGB%|H7 41p $1v1B=1 Sy "y$ "R Q !row #%Rd!%z $end %ym` B &__s  'ܠ0 $v z;"y$ "R Q !val-"B%5y-$buf( %Ey,#%[57( %Eyl#%[57( %a{( %a{( %`{(%`{( %z4#%nv;%L+ `y@W"y@$ "R @Q !val@4"@B%5yB-$bufC(%EyQ,#%[5R7(%EyUl#%[5V7(%a{`(%a{d(%`{o(*%`{s(<%=z|-#%nv;% f{}"y}$ "R }Q !val}"}(%[57($dbl(%z4#%z3%sy$len7)- {!D"y!$ "R !D!row" #%Ey6%a{7Q *zy+y$ U+R Q T,row Q-y%.vr/end.x 0z3}1`{i2i3;  d~4d 5Y 4N .6&o-7U}7TU7Qss ,( 7R85-9Q-7U}7T07Q:8-8%- : 0?;; U4 -4 4 ۆ}}}&d-L j UMxNrO5j~K5pP#kQ4#~R4# S4#wdsT4#~U~Z\j\#~]#end^#}c#  ;~dGcmp4abxaxa0xbxb0i4j4[~\i4~\rv-}4~v~\$41$1v1=1zM$MU/M4=Mf~0$buf~n|kn4~n\rvp xy4leny4 }bm4a4~\i4wds4x2~vyvb1i2bD-iD4~D\bF} dd-km4}4}rve buf~4b24b54be4dig4i4-~4}4z~4|4j4j14k4k04}4}4m24m54s24s54}4}4L^:}4xjb b1  mlo mhi S d2!eps!u!ds"-s#s0#~'!}8!#~!#}!}|!}k"rett!8~2!}&!}b res>#~4P 5  $bU%S&n4&bxP&bxe&qj&sx&sxe'~v'2~v&yv3&ysv|(3l)l****+++N++++#|@Yt %b%k4G,~\&i4 &k14{&n4&n14:-b1\&x&x11&xe&zj .0ym /LB/B)@m+X)m+dq+n0C+(bm/z/p5)m+51b7 /z/p2734X6+5U}#O~Q`0%aQ;%bQ,~Q\-cSP&kT4B&waT4&wbT4&wcT4 &xU&xaU&xaeU9&xbU\&xbeU&xcU&xc0U&yVj\'2~Wv&zWv(0ne/L/B:)pn+X)n+d+n0+6|o///1+++8+[+37.0o/L/Bp)Po+X)o+d+n80+.QoN///4mK+5U5T}(bmp/z/p )0p+ .bx`p/z/p)p346+5UU#K~J%b%k4,~\^&b1&p5,&p51&i4-p05 'F2c.bp/z/pD)q+D.b`q/z/p)q346+5U.bq/z//pe)r+e1b/z/p234 6+5U.b^@r"/z/pC )r+C .bmr /z /p )s346+5U|8 F5U5T|5Q~8< j5U|5T|5Q~8^ 5U|5T|5Q~405Ts31 $ &2$"5Q~ 4 9d2bO\dO\eO~O~O\bQdeR4kR4xSySjzSjiT4 ~4yk4xj~4xjk4~fab~\ci4wa4wb4xaxaexbxbexc~vyv6-7. %/? /Jj /V; /b/nT/z/*+R++M+++T+j+f++S+ +&!+;#+G$+S%+iB&+tp'+(+)+)+y++/,+R,+.:U+1/+y2+`6+N8+ 8+ 8+ :+& `=30 :; ~;G ;O E/;W (;_ $;g 3;o #;w 6; {3; #<`+@+0cA+^iB./@s+=~77>3 .sQJ/B/E/>F/F)Pt3+F+)gH+3H+=L+GM+QgN.0uX/LB)`u+XN/BQ)u+dQ+n3R.beva/tmR)`v+~ S+gS.bvl/t9T)v+~T+T(00wy/U)`w+V.w/.NV)w*8*8+DV3O02%+.bB w/z8W/pW)@x+W.bs x/zX/pNX)x3446+5UY. x/X)@y3"/ q\(0 yH/LX)y+X]/Bq\)Pz+d ^+nB^46+5U .!z/|^)z+^."zN){+'_+]_+_+_+<`+`****.s#@{_){+8a+na+a+b+Mb+b****.b#{uK/zIc/pc){+c1b $6$5/z d/p3d2 $6$34'6+5Us.bM$ |z/zVd/pd)P|+d1bn$$/zd/pd2n$$34 (6+5U~.b$|}u/ze/pie)|+ie1b$$_/ze/pe2$$34'6+5U}.&| /e)0}3"/ Mf(0&}H/Le)}+Xf/BMf)`~+d g+nDg46+5U .a)~v)~+~g+g+g+Hh+h+i****.)9/j/wl/2m)3+m+6n+ mn+n+!o+-:o+8o+Do+OCp+[p.) v)@+p+q+{q+q+rr+Hs****.0)#/L t/B\t)Ѐ+Xt) +dt+n)u45+5U (0+P1/Lcu/Bu)+Xu)+dEv+n{v0-+.!* )`+v+ w+?w+uw+w+*x****.b`*/ /zux/pz)Ђ+z1bz** /z8z/p^z2z**30k+6+.by-y /zz/pz)0+z1b-- /zz/p{2--3426+5U1/00/44K+5U|5T~#8) w"5U~5Q~8B  "5U~5T}5Q~8 !"5Us5T}5Q~85" "5U}5T~5Q~8o" #5Us5Q~8#0.#5U}5T:5Q~8"# L#5U}5Ts8i# t#5U}5T~5Q~8( #5U~5Q~8K) #5U}5Ts8 +0#5U}5T:5Q~84+0#5U~5T:5Q~8O+0!$5U|5T:5Q~0=-08/0R$5Us5T55Q~800v$5U}5T:5Q~800$5U~5T:5Q~8[2$5U}8@3 $5U}5T~5Q~44 5U|5T~5Q~?X{[7;ǁ&@x[-;Ap~[4v@to[Ax[&B}]4bC]4Dlen]4kDi]4Dres^Dsrc^]Dend^Ddst^CEbuf_&bF99;&/ш/  299/#C096+F;;f&/i/ Ή2;;/#0;6+88f&5a-5U55T~5Qb5Rb5Xb5Y}0;l+2 &G_?5z;C-a*@x-A)SA}4|@to֋pAx&BC}4ǍC4܎Dlen4CC~4?DresڋDsrcڋ DendڋÔDdstڋ<C~ڋYEbuf&bC}2ΘC~2*Hend=I0(&i94ҙ1D=q=L(/C/ f2D=q=/#0b=6+4=f5U55Qb5Rb5Xb5Y~1==)// 2==/#!0=6+I)'~u4G1@-A)// 2@-A/#؛0A6+4\Af5U45Ts5Qb5Rb5Xb5Y~FAA*// y2AA/#0A6+8z<fS*5a-5U45Qb5Rb5Xb5Y~0\Cl+ jq* (J~a* f@ ;* J}* g@ -* J}*  9* -* J}* 9*KK Lj 6+MN~ K+MO4l+MMMPPWl]COä4+/+3int/P^3^l^B-= E?# p@#-A~(N[ &PW# Q;# RW# ƀT;# XW# ZW# 0[# (L e f ~g^  {'h[ j l ~mW  {wn*+/w%)W#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$e#`Ÿ&k#h;(W#p'/,W#tC..e#xA+24#)33I#4q#'8#{Ap#&J#K#&L#&M#&N#jmPW#R# a (  { ' F ;# ' ;#  # B #) e qe# bk# . W#.  {'  {a Pn gW ;1{z VW[ n-myf W H(nr*;# +;# Z,# @-#dir.# ,/;# L0#( q1;#0 2;#4  3#8 %4#@;;;5-aDz3 #0 # # ' # # K_r`#9a#b#PcP(8e#~f##A g##&h## i#j#  k;#(l;#, m+#0)0n 7^F|0u4 >@?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&Ku`C D# B2Fw4# Gw4# -H# )I>9# YJc9#$ PKW#0 Ls9#8 iMQ#@ Ny9#H -O)4#P cP9#X&  {  #nv #% #$& #*  # fd #(& B#0B#8L,B#@ B#HB#PUB#X;#`;#d%Y;#hY;#l1;#pW#t #x-#&###{###;#x-###J   #!( # "S #@; ( { 8 {TS )UM5#8 NET# O3( ~'. ./",#> -U F3 q#   , X $  $73'z.=')O.83~"!(BK G # r # # 3 _ @`# W,a# xb# (c#dbd# e#(deff#0 gB#8 !hB#@ j;#H k;#L l;#P m;#T n;#X o;#\ h p;#` )r;#d s;#h St;#l )u #p v#x w y  z;i ri# # B#2>!2^-o.` # &-# ~1# *#H $;#P #X   &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!" *>{ |T!Cf2\'G%N%&;#Y&;#%Y&;#a';# i';#!(B#)# )#(iq)#0p()#8db)#@>*N#H+#P+#X+#`E+#h,#p>-#x .#s/#&0#1#i2B#| 3#{4#p4#G5#5#5#5#/6#,7#.8#X 9#w;t#y<#x=#x>#1?# @#WnnTW;z@+ ,# F#-# ,*.# 2/# "0# 15#( _2B5#0 .3#x i45# :5# ;# <# =# :g>#url@# +A;# B# nC# kD# Z3E6# 1FB5# !G# &H# (I#CnetDY #E#F#F#saF#p(F#0)F#F#"G#dbG#GH#$I#&J1#K#L#"M#L%NB#1OB#aP;#!QB##RB#cnS;# T;#uU;#*V;##W;#z]X#)Y# {+Z# [# W1\# ^# _# _# _# _# _`# a# thdb# c# u3d#  ef#   { 9 :D.#U-<V.#K =3#o ?V.#@,# *A3#(B3#06D3#8 E2#@vF,#HG2#PH2#X)I1#`GJ##hJK3#pL4#x-M)4#_N@4#apiOF4# x^f 4*_7# `7# !aB#h #bB#p!{fF hKB,i# j;#$j;# $k#lK#xm# &n1#(rowo#`p#hbq #p6rQ#xeofs#t#lo-uxB0v;#;#Z#@#h(#dir# *;#(;#,c{8 (1# iQ#8 TB#@ )B#H j#P $#X ;#` ;#d W-#h ѱ##p ұ##x # ԅ# -#  # < > # ;# J I # ( # # (B# 2 # 3# # ^## ;# 0#m##  ;# o"# #;#:W<32!$xh$/2Y*^j 1" /g3 p '2q tr pi k # l# z3m# xo#usu# t#( u#0 r w#8 #bzB#@ |{B#H |B#P )};#X '~;#\ C #` :#d #e 7 #f #g #hY ] > #;# u;# # < #6  Z { " > 4"# ZJ"# f`"# /`"# .`"# J"#( 4{"#0 vJ"#8 \J"#@ J"#H u"#P "#X J"#` w"#h k ##p e `"#x `"# 8 ## ## ### -## -## y/-## -## dC## =C## 4c## c## -##$"$"/"*" "J"$":"`"$"P"{"$"f""$""""$""""$""""#$";/""#$"#;-#$"#C#$"3#c#$"I##; i#SĖ##W#Z 5Xp$)W#;#@###p$# 0$#0#8"$#@$#Hz]$#P ;$ {W$W$$!W$ $W$$,s ,# ,,#mB,#b],#$s,# 2,#(A0,,#0 ,#8d,#@+,#H,#P,#Xd#,#`W,#h,#p,#x, -#-#F%(-#*-##'E-#-`-#j-#$-#I!-#Z/-#&-# .#$D.#dV.# `-#`-# v.#,#2v.#<.#d.,#,.# .# ,#..#.#&)(-#.#,#0.#.#$/#.../#/./#`./#JN/# `/#w/#/#h//#B/#V/#F s,#P/#-0#'*0#,#-#RJ0#2+#+#YV0#q0#s}0#w 0# ,#) -#- 0#( 0#+0#1#*21#rR1#/#h1#1#1#?,#1#3 1#O1#X1#-1#X&1#*2#02#R0P2#a  k2#l!k2#8"2#(#2#*$2#` %2#&#.'#(2#e)2#*2#+2#,3#@--3#&#.03#M2/03#\003#*12#p&21#.32#//4P3#5,#,,;,,,B,2,],;H,s,c,,y,;,Q,,Q,W,Q,,Q,,Q,-Q-B(-Q-?-Q?-.-W`-QK--Q f--Q-Q-Q-W-Q- .Q-QD.Q;B.V.QJ.Wv.QB\.W.Q=|.W.Q;.W.QB..Q..Q./Q../Q/WN/Q4/`/T/w/f/z/z}/'/'/// //B/B/B0QB/";$0WJ0W  00"P0Wq0Qe \0"w0"B000000;0000000W1Q 0W21Q 1WR1Q81h1QX1;~1~11ln11Q1W1B1W11W1#;B1B22022P262k2#V22q22;B2;2222z2z2z323 303 3WP363W3Q^V3K3Q;3W3Q; 33 3W3343)4Q;  4@4Q/4$ W4]4w4w4}4443H)'5 7*# nV*# 3+# +# +# ),# _9-D# .L4#0 ~/#8 i0<5#@<5}4'5 )14)x533(!U$ "5 6$5# @%# z3&##5)'x5#55~1;;;556Q6hLh6 6Nd7# O# 2P# Q#]d7 )_W# _;# @_# _# _# _p$# 0$_#0 _#8 "_$#@ _$#H z]_$#P aD.#X \eV.#` 2f7#h g3#p Gj,#x vk,#h6UR#6X7 2Z# u[#j7 u77 {W7Q; 7 8 # { #ssl#}27|#8 \9 ^^:# 1_3:# x`S:# aS:# Q1bs:# K1cs:#( kd:#0 Ye:#8 f:#@ \g:#H FXh;#P bi;#X 6j;#` fkk:#h kl:#p xmm<;#x Bn;#!>9/3 .c9 Q0 Ws9 { 889 }49& S9 U# p(V# aWW# )X>9# iYQ#Z9: 9W9W3: 9:S: w49:s: }4Y:W: Wy:W: :: :9:: :W; :; ;6; 6;!;/y; r0y;# 1# 62;#B;#$πs;%6s;%s;$_W;%i_Q%@_$jW;%)j&il'zM0<%$M%U/MW%=M'fgZ<%$g%vg'`>W<(__s>(__n>%> $&<(env&&i(;$;B=%iQ%6;%%bjW%Ao$)^)B;&py;)B=)W*@*E S={+<CE؜>,<L,< ,<-<F. =w-=.=w.(=Y/3=C/:=D0<0<1;CP >,;2-;1;gDІ9>,;23;4)DNX>5U|5T 6D>5Uw5T 5Q05RQ4DN>5U s@5Tw5QH7EO8}h6EEy?9i8W:p9y;K;;pE}EG+?,$<n,<,<7_E"O4E:O\?5U s@5T0SQ;E'GA?iQQ?6R;-@'TA;E0W@,;,;4B;@FmFQ,;,;CmFN5U~5T 5Y Ay?Ep]CA,?Q,?2Ї-?.?Q1;E0A,;Q2`-;DFFE?E?CFmO5T|4EObA5U s@41FS=A5U~5T}5Q4FNA5U~5T 5X|5Y CFO5U s@Fn;0GLwG?inQ?@nJ?)nW?bjoWo?Aoo$G^qߪ@LuI s:symv1Gv%G6w; GxŭHerrA;uG{ C,;,;'B;0IEIn,;s,;;0<GGz5C3N<,C<Ay?GЈC,?,?W2 -?.?Q1;GpC,;2-;ðDIIE?E?CImO5Ts;Z< HAHXD,<4,x<,m<CAHO5Us5T 5Q15R 5X 65ws5w >IЉDJ06J54HmOD5UsCJmO5UsA<HF,<ֲ,<O,<ȳ,<7,<2`-<. =s-=T.=w.(=R/3=H/:=K1;HЊeE,;2-;1;BJPE,;l23;4INE5U}5T 4I"OE5U~6tJE5Uw5T 5Qr5RrCJN5U s@5Ts5QHAy?JF,?,?2-?۷.?Q1;JPF,;2-;nDmK~KE?E?C~KmO5Ts4uGOF5U #4GOF5U s@4RH PG5Us5T24mH'P@G5U~5T 4&IO_G5U s@4cING5U}5T 5XT4 JOG5U s@4J"OG5U~7KDP4L"OG5U~7LO>_; LL߸H?iQ??@x?)W?bjW Kp;P@Ao~CLA5X~LqH%iQ)~)7&sMmgWL&N#sK@iluGsK@'uA;LKI,$<ֺ,<,< A;(M I,$<Y,<~,<;HM!N*J,HλDM!N-H-Ha-HN<MM J,<DMME<4MO+J5U B7MRP4MG[J5U|5Q 5R04MkPyJ5U}5T;4NGJ5U|5T}5Q 5R0CNP5U~4MPJ5U s@5Ts4(MPK5U s@5T5Q4MMO'K5U s@4sMS=FK5U|5Qu4MOeK5U s@7&NO;>4;0NO)M?iQŽ?@?)WmKp;_JWA;1NL,;m2P-;AA;uNL,;,;B;xOO,;Z,;CON5U}5T 5X|5Y Ay?NЍNM,?,?2-?E.?QN;NNM,;DNN-;hD@OPOE?E?CPOmO5T|4NNM5U}5T 5X|5Y S< OG5UU5TT5QQ5R0O)e5 s@O(61 s@ M { {O8M MO>M s@P kP  kP1 KNQP@N ;hN {RUXN @h@ y;N {RK~N @P~ P#P-7Q#P7R#S5NQ; T]o'OO1UV~=W:OS{b%TOOTWmO7W4 5WOTWO7TJWO7WH R WOBWB T]7 PVV9'PWV'ADPXST7kPWD] N]PWS~PTWP7PPYg#O8i\lO2Q4+/+3int/P^3^l^B*+/ '1 w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R # ) q#b#. W#{{ngW;<1{z VW[n- H (nr *;# +;#Z ,#@ -#dir .#, /;# L 0#(q 1;#0 2;#4 3%#8% 4@#@;% ;;@ + 5o- a  z3 # 0 +#  +# ' +#  +# K _ r `# 9 a#  b# c (8 e ~ f# A g# & h# i# j#  k;#(  l;#, m#00 n  7F|0u4  >?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8&  u` C` D#B2 F11# G11#- H#) I 1# Y J71#$P KW#0 LG1#8i M#@ NM1#H- O/#Pc Py1#X& k { k # nv Q# % Q# $& Q# * Q# fd K#( & B#0 B#8 L, B#@  B#H  B#P U B#X ;#` ;#d %Y ;#h Y ;#l 1 ;#p  W#t  q #x  -# & #  #  c# { c#  c#  #  ;# x -#  c#  c# J w #  ! # " #; { { NET #`O3 ( ~'# > -U F3 q#   , X $  $73'z.=')O.83~"!(B K  G  #r  # # 3  _* @`#W,a#xb#(c#dbd# e#(deff#0gB#8!hB#@j;#Hk;#Ll;#Pm;#Tn;#X o;#\h p;#`)r;#d s;#hSt;#l)u #p v#x w y  z;  r #5 #B#K >!K ^-  .`  #&-#~#*#H$;#P #X    &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!" *>{ |T!Cf2\' G%g %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*g#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3c# {4c# p4c# G5c# 5c# 5c# 5c# /6 # ,7# .8c# X 9c# w;# y<# x=# x># 1?# @#WW  mW ;ClnetD # E# F# F# saF# p(F# 0)F# F# "G#dbG# GHl# $Iw# &J# K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]X# )Y# {+Zc# [c# W1\}# ^c# _# _# _# _# _`# a# thdb# c# u3d# e# ro* { 9 :)# U-<)# K =.# o ?)# @#(# *A.#( B/#0 6D2/#8  E-#@ vF#(#H G-#P H-#X )I--#` GJ #h JKM/#p L_/#x -M/# _N/#apiO/#c {f F h B,i# j;# $j;# $kw# l# xm # &n#(rowo5 #` p5 #h bq #p 6r#xeofsc# tc# o-u B0[ v;# ;# Z# @# h(#dir# *;#( ;#,{8rD(ȑ#i#8TB#@)B#H#P$w#X ;#`;#dW-#h# #p # #x #Ԟ #-c# c#< ذ#;#J ۻ#܈ #c#(B#2 #3c# #^#;#0D#m) # ;#o"##;#:OUee kg<2!$xh$/2Y*^ 1" /gp '2qQ tr pik #l#z3m#xo#us# t8#(uZ#0r wZ#8#bzB#@|{B#H |B#P)};#X'~;#\C #`:c#dc#e7 c#fc#g #h, , 2 T 2 w TQ>]  #;#u;##< #6 k{ |> #Z#f#/#.#  #(4#0v#8\#@#Hu #P-#X#`wN#hk s#pe #x#8 ######y/##d#=#4##-#c   g|c e c  c  c(  (`cH  H(3cs  ;  T y;  c  q 6 k ; !S  W# k T`^' s n'# '# m'# b'# $'# 2'#( A0'#0 '#8 d (#@ +#(#H 9(#P T(#X d# (#` W (#h 9(#p '#x , j(# j(# F%(# *j(# #'(# -(# j(# $(# I!)# Z/>)# &j(# c)# $)# d)# (# (# )#  (# 2)# <)# d.#(# ,*# *#  #(# .5*# 5*# &)(# 5*# '# 0P*# P*# $p*# ..*# /*# `*# J*# *# *# *# h/+# B+# V1+# F '# PQ+# -v+# '+# '# j(# R+# 2# # Y+# +# s+# w +#   (# ) j(# - +# ( ,# +M,# i,# *,# r,# Q+# ,# ,# ,# ? (# ,# 3 -# O--# X--# -R-# X&--# *h-# -# R0-# a  -# l!-# 8"-# (#-# *$-# ` %-# &O# .'O# (.# e)*.# **.# +E.# ,[.# @--r.# &#..# M2/.# \0.# *1.# p&2--# .3-# //4.# 5#(#n' e^';' et'c' e'w' e ;'w' e' ' e';' 'c ( 'W#( (9( )(cT(  c?(j( Z(B( p((  ([(W(  (c(   !(c(   () (W>)  )cc)  D))  ; Bi)) )W)  B)W)  )W*  ;)W*  B *5* %*eP*  ;*ep*  V*e* v*W*   6** e** e * * e *@ + e @ *5 + e + 1+ e!+BQ+ B7+Bv+  BW+";|+W+ W +"c+W+  +"+"B+++ F++, ;,G, G, + G, + %,Wi,   !S,W,   !o,W,   ,K, ,;, ,,,k, ,W- k B,W-- k-WR- k # ; B3-Bh- kX-c- k q 6n-c- k q -c- k # -c- k-c- k ; B-;. k.*. k. E. k 0. [. kK.r. k a.. kx.W. k .W.   c ..  w ;.W/  ; 5 .c2/ "/WM/ k Q8/_/ kS//  ; !e//  // /#{k #ssl#}2/| / \0^ ^1#1 _2# x `22# a22#Q1 bR2# K1 cR2#(k dr2#0Y e2#8 f2#@\ g2#HFX h2#Pb i2#X6 j2#`fk k2#hk l2#pxm m3#xB n2# ! 1/3  .11 Q0WWG1{//n1 k c n1 t1WS1 & S1 U#p( V#a WW#) X 1#i Y# Z1c1 k 0 W1W2 k 0122 k 11 2R2 k n1 82Wr2 k c WX2W2 k c x2c2 k 212c2 k 2W2 k 2c2 k 2c3 k 33\@3S^^]5]# e3)"!3#ptr##]$@3$ix3%%&__n%3'3(__s(__nW)3*\"4OIP4+#"9+km"r+i",0$W-fp%3 ."&4g/O#740UU0TT/OE740U@/,P^740U|1GPv70U}0T 0R0e3*\WPPPG5+%4`-rcW2P^71P70Us* WPP5+%4}3P7*xP QX64ptr>+w++%45s6p3Q Q73"73Y73738 Q70UU0TT0QQ*'\Q2Q64ptȑ+̜+%463)Q2Q73773n7382Q70UU0TT99 91:*3E7 ;j^7 <Wv7 3=57  ; !=~7 ;9W7 3:ix7 3>럁 W 3j_l@Qc*/?/+int4+3P-3-l-nn[-=E?#p@#-A~(Nf&PF#Q[#RF#ƀT[# XF#ZF#0[# (L e f ~g-  'hf j l ~mF  wn*+/ l>-ّɏau֋Da܂K΃@_d?:Ž9>8P Ѕ     l*#Nj,E~ٌ4'  DŽw "ɑP4mAʗX Hv kuH9b()*+T,-.G/01Ԗ2ބ3 <83S -.cju s{' Er&FJ3c>QOjCL_kO &<2]``#[#M݊8F. ,b f 1 fbvr F [#' [# #B # ~ + # f#) #~ [w%  ) F#, #% #e # #  #(} #0$ #8 #@ #Hx, !#P "#Xu' $ #`Ÿ & #h; (F#p'/ ,F#tC. .p#xA+ 2T#)3 3b# 4 #' 8 #{ A{#& J# K#& L#& M#& N4#jm PF# R #)   q #b #. F#     F1{z VF[ nM H ( nr *[# +[#Z ,#@ -#dir .#, /[# L 0#(q 1[#0 2[#4 3 #8% 4% #@[ [ [%   5T a z3 #0 # # ' # # < K_ r` #9a4#b4# c (8et ~ft #A gt #&ht # i4#j4#  k[#(l[#, m| #0 z 0n  7 F|0u4 > ?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8& u`CQD#B2F8#G8#-H4#)I6># YJ[>#$PKF#0Lk>#8iM #@Nq>#H-O8#PcP>#X& \{ \#nv `#% `#$& `#*  `# fd 0 #(& ?#0?#8L,?#@ ?#H?#PU?#X[#`[#d%Y[#hY[#l1[#pF#t#xM#&##H #{H #H ##[#xM#H #H #J  b#!s# "# s   T)U9#!NET#Q"O3(~'"../","#>-U F3 q#   , X $  $73'z.=')O.83~"!(?KG#r##3_V@`#W,a#xb#(c#dbd# e#(deff#0g?#8!h?#@j[#Hk[#Ll[#Pm[#Tn[#X o[#\h p[#`)r[#d s[#hSt[#l)u#p v#x w$y z[r#a#?#w>!w^-.`1#&-#~ #*#H$[#P #X   &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!"" *>{ |T!Cf2\'G%%&[#Y&[#%Y&[#a'[# i'[#!(?#)# )#(iq)#0p()#8db)#@>*#H+#P+#X+#`E+#h,#p>-#x .#s/#&0#1#i2?#| 3H #{4H #p4H #G5H #5H #5H #5H #/6<#,7#.8H #X 9H #w;#y<#x= #x>#1?# @G#< FF[#@+G,#F#-#,*.#2/#"0# 1:#(_29#0.34#xi4;#:;#;#<# =#:g>H #url@#+A[#B#nCH #kD#Z3E7;#1F9# !G#&H#(I4#CnetD#E#F#F#saF#p(F#0)F#F#"G#dbG#GH#$I#&J #K#L#"M#L%N?#1O?#aP[#!Q?##R?#cnS[# T[#uU[#*V[##W[#z]X#)Y# {+ZH # [H # W1\ # ^H # _# _# _# _# _`# aO# thdb# cZ# u3d#  e#  T V  9O :2#U-<2#K =8#o ?2#@R1# *A&8#(BK8#06Da8#8 E7#@vFR1#HG7#PH7#X)I\6#`GJ(#hJK|8#pL8#x-M8#_N8#apiO8#U !H  x^4*_<#`<#!a?#h#b?#p`{fMF h B,i# j[#$j[# $k#l #xm# &n #(rowoa#`pa#hbq#p6r #xeofsH #tH #1o-uB0(!v[#[#Z#@#h(#dir# *[#([#, {8?!##(Ȃ #iɐ #8T?#@)?#H̩##P$#X [#`[#dWM#h(#p (#x1##-H # H #< }%#[#J ۈ%#s#H #(?#2#3H # #^(#[#0##m(# [#o"4##[#:#"#2#2#8# 4! n'#Z'#f'#/'#.'#  '#(4'#0v'#8\'#@'#Hu'#P'#X'#`w(#hk ;(#pe '#x'#8 Q(#Q(##Q(#g(#g(#y/g(#g(#d}(#=}(#4(#(#-(#H c'c'4i' 4!I'H 'c't'2#'c''H 'c''H 'c'' Z'H 'c'' -%'H (c'(''H ;(c'[4(Q(c'A([g(c'W(}(c'm(H (c'>#((8#[$(S((F(8#!%-%% [) F&)4F&)B)%F=)$2)FX)C)0s 0# 0#m0#b0#$0# 21#(A00#0 &1#8d<1#@+R1#Hh1#P1#Xd#<1#`W<1#hh1#p&1#x, 1#1#F%1#*1##'1#-1#j2#$(2#I!>2#Z/m2#&1#2#$2#d2# 1#1# 2#<1#22#<3#d.R1#,33# N3# R1#.d3#d3#&)1#d3#&1#03#3#$3#..3#/3#`3#J3# 3#3#4#h/44#BJ4#V`4#F 0#P4#-4#'4#&1#1#R4#2| #| #Y4#4#s5#w 5# <1#) 1#- ,5#( B5#+|5#5#*5#r5#4#5#6#6#?<1#&6#3 F6#O\6#X\6#-6#X&\6#*6#6#R06#a  6#l!6#8"7#(#7#*$7#` %-7#&##.'##(C7#e)Y7#*Y7#+t7#,7#@--7#&#.7#M2/7#\07#*1C7#p&2\6#.37#//47#5R1#02#0[02#0H 02#002#[002#012#1[&1 1H <1 ,1FR1 B1h1 X1H 1 H n11 1?1 11 1(!1F1 1H 2 $1H (2 2 >2 .2Fm2 D2H 2 s2 2 [?22 2F2 ?2F3  3F33 [3FN3 ?93d3 T32#3 j32#3 32#3 3F3 <332#332#342#4l442#l4aJ42#:4`42#P4?4?f4?4 ?4&[4F4F4&H 4F4 4&4&? 5&5&5+ 5&5B5[254v5v5&5v5&5 4H5F5 <$5F5 <$5F5 <50 5 5[66 6 58#&6 6FF68#?,6F\68#L6F68#([?b6?68#6H 68#>#6H 68#>#6H 68#(6H 78#6H -78#[?7[C78#37Y78#I7t78#_778#z778#778#7F78#47F8  4H 7 &8 [ 8FK8 [a,8H a8Q8F|88#`g888#88 [$88 8^) 888899H <  9 < 3H)97*#nV*#3+#+# +#),#_9- #.8#0~/ #8i09#@999 )19)933(!U$ "6:6$<:#@%#z3&#6:)'9:E&[# [#@#[#2H #-H #{@#g@# $,#(g@#0M:;6[[) [:B:H 7; ;hL;6N~<#O#2PH #QH #]~<)_F#_[#@_#_#_#_(# 0$_#0_#8"_,)#@_=)#Hz]_X)#P a2#X\e2#`2fV@#hg8#pGj<1#xvkR1#;UR=;X<2Z#u[#< << =#{\#ssl#}2<|= \>^^?#1_+?# x`K?#aK?#Q1bk?# K1ck?#(kd?#0Ye?#8 f?#@\g?#HFXh?#Pbi?#X6j@#`fkk?#hkl?#pxmm4@#xBn?#!6>/3 .[> Q0 Fk> ==>\H 94w>& S>U#p(V#aWF#)X6>#iY #Z>H ?\>F>F+?\>?K?\841?k?\94Q?F?\H Fq?F?\H Z?H ?\?>?H ?\?F?\?H @\?H .@\.@@FV@ [$@@8?"XN@5O@#K/P#Hz Q#P \@@  @  1 &*F H  @H @*%AAAQ05\Ai6 #key7#8#א ;Asid#В?# MA '`>FA(__s>(__n>4)>$'4vB)$v)vv)=v4'fgFB)$g)vg'ܠpB)$)v'@B)$)v)=4*'TC+_T++T,lenT4-iV[.C/06Y4/5Y4.!C/06[4/5[4.?C/06]4/5]40/@_-kx`:/'a-macb/c-jd[0/06l4/5l4*4C+%+L+4/qC1end C 2&~@QgRF3i~ T4ssl~3~F;5F~66{\7AQQD8A,8AX8A}9Qb:U~:Td:Q1:Rd:X :Ys; RbRE66g/Rc=QcE:Us?QE:U|:T :R0?RF:U|:T >gR3c #F c@-FpRkTH4ssl65)[~6ʈ+5[~6H6i 6{\76m6u<BSSGA:B8/BBG5F~7AT$TG8A8A/8AT9$Tb:U~:Tc:Q1:Rd:X CS:Us:T =RISc=Sc@H:T}>Sc=SclH:U|:T~>BTc>ZTc>kT3c%A@Ԉ FpT=XN4ssl *3 3Derro6݆5^No7Vd>EVe>SVe=X3c N KO+^+4+F/LaF@X5YxQ3^q3ݓ4MrcF/NendYXe=XecQ:U09 Y f:U}Pn@YYQ=YeQ:U|=Y fQ:U|QY$fQ:U `@>Y=f*ҍ[FR+i[ ,ctx\/^F-key_/`Rx0/cp/q/rR/rR/<s4/s4 MR @*)F,S+U])+)*A+iq+,ptr,/.f-rc/FRxU.S/90-keyFK#GS+#HSmYE^ X3i Dssl}Mctx6F-6HRx\c9;[f:U}:T~=[f8V:T0:Q~:R}=[fcV:U}:T0:Q~:R~=0]gV:U~:T~9O]8g:U~:T}:Q1:R}=\c7,S^8^rW8:Sl>^g='^g]W:U}9/^g:U}=YeW:U `@= ZgW:U}=0\CW:Us:Q|>A\h=M\ fW:U `@=h]hX:U}:T0=]9h/X:U1:T0=]WhGX:T}>]H=]qhkX:T1=] fX:U `@>E^3cLnH P^~_Z3k>?Mssl6YH ;6i 6{\MretF-6H7,S_/_Y8:S>_g=&_g}Y:U#9/_g:U=p^Z:Us=^CbZ:U|:Ts:Q>_h?i_Z:U~:T1:Q0C|_:U~:T0:Q0Lfl_`![3{\3z3934-MresMb:6k> ?_@[:U1=_hX[:U=_iv[:T~:Q}C`:U0Lk3 ``Cd\3{3\3z339334OMres5Mb6:67k>/?m`\:U1=u`h6\:U=`?iT\:T~:Q}C`:U0L:nK``e\3Kk>3z3K93K47T`?i:TT:QQLnP``pN]3Pk>3z3P9 3P4BT`i:TT:QQLmUH `a{^3Uk>U`taDctxYX6ZH'<,S`Pa^8:S'>ag=ag]:U|9$ag:U|>`?ai>Hai>Qai>Zai>cai>lahL nnFaa]^Vnk>U*W0<_,kx0:+'1,mac2-i4[/@5-sid6A-lkx7:/8/&9Lntab`3tk>1Mkxv:6'wMmacx)<^aq`8^v8^8^EI^I^ F _I_CI#_}I/_=adO`:U~ :T:Q:R:X:Y09`bg:U|:T:Q2>ai>aj>a jLtn[bca3k>e4fp4len[I6i 6n46ʈ+5[6H9>b>cjW^X X  XFn([X1 ;b ?Yb3+b  @ \bZXQbY% `@Xm'H  \Ab YHBb `? b[H R Fb?F?$\#%c\*c\͉3cF]\<Uc\Anc^>{Fc%\+c^}Fc+_^|c^_Fc\Fd[* 4;d?[{ {ad?\n_Vd[4 5Fd\Nyd4`dddd:\.Pe:\Le\%K5e[N N`e??\7\~e\\ZFe6 \Fe:@ee \Fe:@`F\ f\JF$f:@\F=f:@a\݇Fafaf\ĕFf+[bwf\Ff^Ff[`v5\Fg[`v5^*WDF8g4\F`g%F\vRFgbЎxgg6_ gbb gb~g\3Fggb}h\aF3h3h[\AWh44bJ;qh\1Fhl\A0 h b$hFF\FhF\Fh^mFiig@\?i4\bi4\Filb͔@ib2Aib CibBibܒ1i\݉=j\~; j\<:9j\CFaj"+v5b5j [$cj}dl3ciKoM5OH4+oP[/+oV)int3/*+/ܗ<Och=Obuf>len?<3A[ nBHw # b O| O kO r[[remHO h i OkO6ro( hOoD69@Ze.p!OiiO7kOpr(iODp97Zehp|eljjoM5OH4+oP[/+oV)into[O_3/n*+/P < <ӘQ   pU {V# W<# wXO# RZ# [<# \O#( msg^#0 _#8 Ka#@ nb#H tc#P $eu#X fO#` gO#hb@o@u#ehj*ɘujj ?$ ? dE [O 1 u ~erruW [jU~TXQ q4Rp~jMU~T4jj)U~jjU~|Kb{>ujj $?_ @? dAE [BO j0UUTTQQRRX KOjjC [LO ݘuB  u B uHnuj  u`u mgl-koO<4+oPO/+into[C3/*+/əu4'<XOmatYvecZO sum\O O i$ .jmatk nm] tCkl YuCOvCTrwny]"rowzOF({Y{odd|Y}Xkk< UXkk`kkp}`kk~kk Xkkk`pk6lB 9uk6lk!lpk!l";lclY;lclxll Rxllllpllcllll Oim mW  dәOcrc Obuf len < c !  )  ""Cmo#crcO?#buf#len0$#%mGy@z&Coo%CC?rx'o$(UU(TT(QQ&CooCCJr'o$(UU(TT(QQO) 4 L)ilApgoM5OH4+oP[/+oV)Xzint_3/z[*+/P   < <ӘQ , pU {V# W<# wXO# RZ# [<# \O#(msg^#0 _r#8 Ka#@ nb #H tc#P $e#X fO#` gO#hb0^r _# )`# ɟa# b# c# d<#( ˞e#, <fa#0 cg<#8 h)#< i#@ m<#D n<#H eo<#L Cq#P {#X G#` q#h <#p (<#t ߟ<#x V<#| <# # <# # # <# <# L<# e<# š<# <# 1 # # <# # # =# <# J# J# |J# k# %# ́#) ́#) $#) #- <#- <#- 6#. #. #. <#. #. #.1#.#.eh,jx rPpV q# ZrO# Js#ost# pu# ܞv<# ՟w<#$ @x#( y<#0 h(z#8 *{<#@ !|#D }#HlVxzuch%5&}ush'(ulg)[?@|ACdadDlenE >fcB#dlF#DGN/ LJ o# SP _Q# vR# :S#$PosV WОXH<<&<}<BPߜ̝.Ӛ%G/Ifl P  # u v# w# x# y# z[#{$ s%b&<41= $1v1=1zMr $MU/M=Mǜ'<p@rs s(U!7)0"ƚ+Hf","-#len.Q!"C/!"0!$1["G63""7<~"$A"B)""C)'#%3 &buf&H'lenH(>@rmu# )sI$#nH$'mH#p%"H%"T<%&*s rd + &+ .'+ ',- I(* Js +1 (+& (. /asS(0Q}1tt(1Uu(* s6 +1 (+& ))+ f)/sS(0Q,"})""~)*= jt@ +f 1*+[ g*+P */zt(0T2= u+f *+[ *+P +/u(0T0Q| 2 &3'len5HםPpuxP+;)s+!a#,"[,"h,3 Gvv + ,4Gvv- +-2 cv:+1 a-+& -+ -/vvS(0Q}* va+ -,- .2 w@:+1 6.+& t.+ ./wS(0Q * wp+ .,- .2 .xЙ:51 _+& &/+ I//BxS(0Q67v(0Us0R06v(0Us0R068w &0Us/w(0UsGPPx(l/)sQ00!aR0"lT1"%U17q"<27@#len}"3"33* 1}W+ 4,- 742 `}:+1 4+& 4+ 4/s}S(0Q/!}(0Us0R083{{#cc}43 Y||+ Z54Y||- }52 t|@:+1 5+& 5+ 5/|S(0Q* #~p+ 6,- e62 ~Л:51 _+& 6+ 6/~S(0Q8{~~#cc}66z 0Us6G|(0Us0R06|r 0Us/~(0UsP0̃J7)s8!a8"l49"%~97#len}9"3[:* 0PD+ :,- :2 :+1 :+& ;+ C;/S(0Q8=#cc@}f;* F+ ;,- ;2 r@:+1 <+& Y<+ |</S(0Q6 (0Us0R06p 0Us6xr 0Us/(0Us9x7Ѓ,<!8=!ߚ9=!,:<>#s<>"=<>#n><G?"l??* :pO+1 $@+& b@+ @/LS(0T}0Q~/t(0T}0Q~b4s9a0@9!bA#sdA3̅|+)A2= ҅+f A+[ AB+P eB/(0T06t(0U00T00Q06̅)0Us/(0U00T00Q09gB}:U:qaT9/C!C:~T:3Q9Q0gCM:U:T:Q:R:X#snD9yOpD!iE![OE#s(0Us*=  QQ+f T+[ T+P U/(0T0* 0`X+ :U,- pU2 x:+1 U+& U+ U/S(0Q>ԉ0Us0T}6ގ)0Us0T00Q00R0/>)0Us*ˋsN+V,0..*pt+KV,..* Уv+ nV,- V2 0:+1 W+& &W+ IW/ėS(0Q~* `j+ lW,- W2 p:+1 W+& W+ X/S(0Q7C"<AX;<* +X,`..*o+X,..* %+X,P../t(0U00T00Q07#beg< Y* O+ Y, - Y2 P:+1 3Z+& qZ+ Z/S(0Q 1(1W(7 #beg<Z#val9[*  + [,0- [2 `:+1 W\+& \+ \/8S(0Q 1(1(7p!#beg<\#val]]* U!+ ], - ^2 P:+1 h^+& ^+ ^/ȖS(0Q 1l(1|(3 [!+ ^4[- _2 :+1 E_.& + _/ S(0Q 6a("0U00T00Q06(9"0U00T00Q01(9'_"!`!1 `!`#sMa"[a#erra/ 0T5?0'mb(#!b")@c@0jvc$Aԃ:dA1 ՁdAցeAZׁfAÝ؁fAف&gBrB ہCs݁gD˞ށ hE~ߣ$D&h>= $0T1>+$0T1}$0Q2>ա>$0Q2>Q$0Q2>d$0Q4F4~$0UU/O"0U|z$$@ݘpiK%AǃeiA1 ȁiAriA ʁ$j/(#0UU0TT0Q80R?0X80Y00wQ0wR92qj'!$j!dk#dsl#ssl"&l* ͣ%+1 Sm+& m+ n* W(&+1 cn+& n+ $o* 6 i&+1 o+& o+ o1AS(* DP&+1 p+& Np+ sp1TS(* W&+1 p+& p+ q1gS(3 jw0'+1 %q+& Qq+ uq1wS(>KJ'0T10Q 0>]'0Q2>Ѥp'0Q2>'0Q2>'0Q4/"0U|' Gϛ' @?'r' Hp+''}(IJt;('J<#('z8(CKy6N( t((L4t( MܗO( O  <M"O( O  <Lz( N '(  (  nNg%) NV*>)  (  O՜) mlM`8/+4+3int/Pi3iw%i)b#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(b#p'/,b#tC..p#xA+2F#)33T#4#'8#{A{#&J#K#&L#&M#&N-#jmPb#R# )  q# b# . b#p  i  oM?OMoP8oV_`*+/P:@ Z ӘQek|   pUM {VM# W# wX# RZM# [# \#(msg^#0 _p#8 Ka/#@ nbZ#H tc #P $eb#X f#` g#h@po@b#Seh|?FY km[b#fd\b# 8]#pos^i# _M# A`M#ina# outb#( rc#0 1eM#8eoffb#< ?gi#@rawhi#Hhowib#P tjb#T 1 lb#X mb#\ oi#` pb#herrrb#lmsgs#p uv#xv%w/ bqW% IrrצqHUU  b7biolh8/+4+3int/Pi3iw%i)b#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(b#p'/,b#tC..p#xA+2F#)33T#4#'8#{A{#&J#K#&L#&M#&N-#jmPb#R# )  q# b# . b#p  i  oM?OMoP8oV_`*+/ PEKeӘ Qpv p UX { VX# W# w X# R ZX# [# \#(msg ^#0 _{#8 K a:#@ n be#H t c#P $ eb#X  f#` g#h @{o @b#^e h?F  b Y km [b#fd \b# 8 ]#pos ^i#  _M# A `M#in a# out b#( r c#0 1 eM#8eof fb#< ? gi#@raw hi#Hhow ib#P t jb#T 1 lb#X mb#\  oi#`  pb#herr rb#lmsg s#p  u#x v% wfg%$gvgܠO$verrbmsg\*b6* *b` b__s  O s^svtj8CQtt C !T}"%RCt87u#{+!TT$L!U}$%L!U|%/e O~!U}&GH'ZW:ou (8X v)fdYbv(kmZ1w*\w+xnx  !T~,ڨ -\.Oڨ@Q^x/pvxjx%,=  !U~!Q $ΧeU !U%P%[$L !U~%e !U}!T0!Q10@Rx (8Ky(kmy#R!UU!T !QT0`ry (80z(kmiz#r!UU!T !QT0z )fdb){(km{*8؏{1gzْ |+ϪB V|| Ϫ!Us!T1!QC!R t!X|$eY !UC$ݪ} !Us!T|!Q} !Us0bG| 2%U2MT*@}0bP c} (%}3`~"Ы ~.OQ^ /0vDjD% !Q04-ih 5%5|i5Sb96nM7reti39"Oj`;_ -^S/8v8j%$լ w !Us d!Q14_iʭ5%` 5|aiD5Sbb}6retdi#ʭ !UU!TT!QQ4kiЭY9%lU3n>4|ia5%}6reti#!UU4i #5%3|iH3k I!T0!Q14Ji}5%S6reti#!UU4bb9%U3<4K_9%U9T3: P 5%~3݉;Oq^&/ vojo%O^CjˋvU"O `v^O/j6AN A !T}"%PC8-#y+!TQ$L!U}$#L!U|%-e M~!U}%< <  =f f+=Ҡ ܠL> -e>j~-= 8?~==!bb@'Rʠ{b{bAh hbb8'!sl8/+4+3int/Pi3iliw%t)b#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(b#p'/,b#tC..p#xA+2F#)33T#4#'8#{A{#&J#K#&L#&M#&N-#jmPb#R# )  q# b# . b#{  t  ngoM?OMoP8oV0_`*+/ Pbh11Ә Q11 p Uu { Vu# W# w X# R Zu# [# \#(msg ^#0 _#8 K aW#@ n b#H t c1#P $ eb#X  f#` g#h @o @b#{e h j?F =b Y  km [b#fd \b# 8 ]#pos ^i#  _M# A `M#in a# out b#( r c#0 1 eM#8eof fb#< ? gi#@raw hi#Hhow ib#P t jb#T 1 lb#X mb#\  oi#`  pb#herr rb#lmsg s#p  u#x v% w#  x#^H2#b+#{#-á2b3541$1v1*=1-0b13#b/buflenM1/retbMAe َ 8  !#U")  R G̐ <#%##&#*&$:8&%U~%T P &'QP<  T  (!#4") Rj G <ٓ#%#ʱ&#ѱ&$8&%Us%T )JIb *J+retK !,chMb,valN8n-OC"^ Q` oۗ(!z7.^ҲI o(@&z.Ҳ:  1 z Ù(!# ")p@& RU G <Ě#%#&#&$õ8&%Us%T "^ٲpRs o$(б!z.^0I o(&z.в: 1 z Ü %( !#n")p9 R G <Ě#$%#ӵ&#ڵ&$8&%Us%T "^S o((!z.^`I o(&z.: 5 ~ ǟ )(P!#r")L R G <Ě#ij%#z&#&$8&%Us%T .^еT o,(@!z.^I o( &z.: g   [(!#")Tp[ R G. <Ě#d%#[&#b&$p8&%Us%T 8)Sb^*,retb/hadM,crc8i,len8-"^. o( !zܧ.^@ oD(&z.O`: z   (!#R")` R Gܩ < #q%#˸&#Ҹ&$8&%Us%T 0;V&K%U}%T0#t&0w%Us%T0%Us%T0*8&%Us%T %Q &v0ܷ8&%Us%T %Q v08&%Us%T|%Q t008&5%Us%T|0ct&P%Q08&{%Us%T %Q =v$8&%Us%T %Q Rv)hb.d*i-k-)lbx,lenmMH"P0D   #^&"^h` oS(!z.^h o(@&z.: $ Z  Ʈ(!#.) R2 Gs <#%"^@2 o)(`!z_.^Xh o(&z.gP: Ѱ  = s(!#")xо R߱ G  <#%#&#&$8&%U%T "^pE oN(`!z.^h o(&z.!`: [   <(!#")4  Rδ G <#E%#&#&$8&%U%T "^0X o?(!z.^ph o(@&z.: L  ޶ -(!#v")0 R G <#%#@&#G&$U8&%U%T "^``k o0(!zy.^yh o˸(P&z.:  ]  (!#>")@1 R GȺ <#%#k&#r&$8&%U%T "^p o(!z.1^h oj2&z$%U%R"^пq o(!zû1^hh o2h&z$%U%R"^0 o"(`!zk1^ph o2p&z$%U%R"^w o(!z1^8h o<28&z$'%U%R"^$ or(P!z1^h o2&z$%U%R"^0} o(!z1^ Hh o:2 H&z$7%U%R"^= op(P!z1^h o2&z$%U%R"^J o(!z.^WPh o8(&z.f:  ʿ  u(@!#"){ R GH <#%#&#&$8&%U%T "^` ox(!z1^h o2&z$%U%R"^z  oI(P!zl1^h o2&z$%U%R"^ o(!z.^h oP(@&z$%U%R"^ o(!z.^)h o(@&z$@%U%R0&%U| 0&=%U |1$ 0#&n%Us%T %Q q4%Rp#4'#='0Y8&%U%T %Q t0'%Us0t&%U0%T0%Q008&%U%T %Q v08&B%U%T %Q iv#'$'%U}3Jb&4Kz5lenLi6nNM7Qc 8(!q0 %Us$%Us$%Us8]jb2!4%kK5bufl=5lenmM9gotoM9noM:pZ:q7 L o $&%Q};Pp 2P!0Z %Us$C %Us7p 8!<< <<(P!#")! RZ G <g$%%T%Q  #&#&$(8&%Us%T 0 P!%Us0dh!%Us0!%Us$8&%T %Q v84b@""4%9retb^=buf""`:$&%Tw%Q1 ?2" 8+b"5cb4%<:>"9src :$0sd"%Us$8&%Us%T %Q v8; $4%5buf-5lenb:9 MV9n M9str!9eol"y:#;M# ! D g$&%U%Q7=S$ (!0h=$%Us$ %Us0}2'p$%T:%Q0Cd$%Us$%Us8d[b/$4%\:^#-87sb0X%4%t9retvb+:wa0_8&k%%Us%T0%Q0#h'#pT'0{'%%Us0m'%%Us#'#'?? @ x&b-A#/Bԉ 8&bC zV&bBB bt&bB" &&&D4&*Bj &-Bm b'bbE~ 'Bס Eb2'F] _T'*b-B\ bbm'bG̡ b^wl(-8/+4+3int/Pi3iliw%t)b#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(b#p'/,b#tC..p#xA+2F#)33T#4#'8.#{A{#&J#K#&L#&M#&N-#jmPb#R4# a(   FM# 'M# # B# )  q# b# . b# .  D Ja Ptn go M? OMo P8o Ve ^ _ `*+/ PqqӘ Q  p U { V# Wq# w X}# R Z# [q# \}#(msg ^#0 _#8 K a#@ n b#H t c#P $ eb#X  f}#` g}#h @o @b#e h j+?F b Y km [b#fd \b# 8 ]#pos ^i#  _M# A `M#in a1# out b1#( r c1#0 1 eM#8eof fb#< ? gi#@raw hi#Hhow ib#P t jb#T 1 lb#X mb#\  oi#`  pb#herr rb#lmsg s#p  u#x vI% wzM$MU/Mb=M-41 $1v1=1-ڢbh%7buflenMputMnM `Kb__sK__nK-KDiiK;b<a=bret?bgot?b1@MA b retb  !xl"U}!x"U}!S"U~"Q8"RO"X8"w q4"wp##$"Us"T "Q t%r &&''x''!!t "U}"T~!{ "U}"T~! "U}"T "Q w! "U}"T0!  "Q| !c "Q| #!@< "U}#Y#g$"U}"Ts%<G &'' 'C'(!= "U}"T0! "U}"T0!" "Us"Q w!@ "Q| ##Y#g$,"Us"T ob plenqiubsbntMu % @{ &&'{&2h'=))H'Q'\ * {&2I&'+S,{'HR)Q)\'=)-  &u&&$"T~"Q - P & + S.' x' / s-=` &&%&I$S"T0!r x "Us$ir "Us!(r "Us!Rr "Us!nr "Us! "T "Q v#0bm\%71cb@2buf\   ]- 0;& + S.' ' _/ s-@&&&$"T0"Q~ !r ,"Us#r $% "Us"T"Q1 ?l 3b464% 75str D 6ret bh6len M!"U|$ "U}"T|3b@z4%7[4~D78be9lenbP88 9vaO}:hpM&#&\&&{$t"T|"Q1"R "X"Y}: 1& & 9.' \' ' -E&&]&$S"T0"Q~ !r "Us$]r "Us!r "Us$"Us3b04%7-4ab8*: @& & .' 3' ' --&&`&$;"T0"Q~ ! r "Us#er $K"Us"T3b4%7D41 b4bg8(8 : 8e& & h. ' ' ' -P7&N&&$"T0!zr O"Us$r "Us!"Us"T1$ "Us"T~"Q3 b(^4%7H6retb8: & f+ S.' ' / s-&6&&$"T0"Q~ !r "Us#r !)"Us"T4!53"Us#>#G!S/"Us"T0"Q0#\#dL$r"Us; ;  <j -< b bbbbbDb=~ > zbD? b b<Q1oZ@b-< {bY @#/C<ԉbA4Azb<-DBzaab8b8D< b3 bb< `bL C\bbb$zli078oM5OH4+oP[/+oV)int_3/n[*+/P  < <ӘQ    pU {V# W<# wXO# RZ# [<# \O#(msg^#0 _#8 Ka#@ nb#H tc#P $eu#X fO#` gO#hbeh j rPp qu# ZrO# Jsu#ostu# pu# ܞv<# ՟w<#$ @x#( y<#0 h(z#8 *{<#@ !|u#D }u#H  H$ $*53<B u\ * Hbnop5# ~5#val#|g6OԤ~:ZgOSF< + @   xrФ6LEN^LIT;( BADMEM5Q kmR# kSu# ˞Tu# ѣUu# )Vu# .WH# }X[# ˣY[# qZ#( X\H#0 T]H#4 0^H#8 M_H#< C`*#@ b[#H ~cH#P eH#T |fH#X phH#\ &j#` Ǥk#h #lH#p `mH#t GroH#x xpH#| qH# 1rH# rs# t# Uu# v# Swu#7 cxu#7wasyH#7?CIJ `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O WA@!  @a`10  @41$1v1|=1٤u0@sZuC*j \ !ug #!"T1"Q Au@as#inڣ#out0  r*$put* 1H 9Hv [+ ~H  H X@*%_&k'lenH,!'retu!(}q `)i*^R$+o"+"+","Q|*P,j+"-. x. /!"U|"T/"U"T/"U"T/l"U"T0"U~1--"U0"T~"QC"R~"X~"Y~1E"U~0g"U"T/"U}"T0"U"T0"U~"T}"Qs/"U"T0"U~"T"Q/-"U"T0O"U"T/j"U}"T/"U"T/"U"T0"U~"Ts/"U"T/"U"T1<6"U1"T~"R~"X~"Y~,"U2"R~"X"Y~qa2ou7#3p#44 | 5<u   H   H6e   H}l@pXoM5OH4+oP[/+oV)int_3/n*+/P| | < <ӘQ  | | pU {V# W<# wXO# RZ# [<# \O#( msg^#0 _#8 Ka#@ nb#H tc|#P $eu#X fO#` gO#hbehj rPp qu# ZrO# Jsu# ostu# pu# ܞv<# ՟w<#$ @x#( y<#0 h(z#8 *{<#@ !|u#D }u#H 5# op5# ~5# val#|ZgOSF< + @   xrФ6LEN^LIT;( BADMEM5.Q kmR# kSu# ˞Tu# ѣUu# )Vu# .WH# }X[# ˣY[# qZ#( X\H#0 T]H#4 0^H#8 M_H#< C`#@ b[#H ~cH#P eH#T |fH#X phH#\ &j#` Ǥk#h #lH#p `mH#t GroH#x xpH#| qH# 1rH# rs# t# Uu# v'# Swu#7 cxu#7 wasyH#7##?'#8eC@p#DU$?EH$G$inH:%kI&outJ&begK:)endLTPHr)0QH)MRH<*CS*T[+~UH,:V-4WT.XH.YH"/Z#H0op[H2len]H53^HQ6X@_6@&\~lmp%XoM5OH4+oP[/+oV)int_3/n[*+/P  < <ӘQ    pU {V# W<# wXO# RZ# [<# \O#(msg^#0 _#8 Ka#@ nb#H tc#P $eu#X fO#` gO#hbeh j rPp qu# ZrO# Jsu#ostu# pu# ܞv<# ՟w<#$ @x#( y<#0 h(z#8 *{<#@ !|u#D }u#H5 n@op5# ~5#val#|6fOԤ~:K9ZgOSF< + @   xrФ6LEN^LIT;( BADMEM5qQ7 kmR9# kSu# ˞Tu# ѣUu# )Vu# .WH# }X[# ˣY[# qZ#( X\H#0 T]H#4 0^H#8 M_H#< C`#@ b[#H ~cH#P eH#T |fH#X phH#\ &j7#` Ǥk7#h #lH#p `mH#t GroH#x xpH#| qH# 1rH# rsB# tH# UuY# vj# Swu#7 cxu#7wasyH#7=@@Y?j@{41$1v1|=1Cbb y`Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O WA@!  @a`10  @D@yh@~ fup9gm: outhH:!jb;!kH;!3kH$<"{[#m<#<#"=$%Q~ &{<#t=#=#='H&{|#=#6>#q>$%Q| (%Q1)סgu>=*hU+jb?,uoS?-?-ZuM@+˞u@+b@.:%UU)mup`*A-A-ZuKB-B- uXC/retuC+bD0P%T1%Q 1=n%Us%T~(%T})u`trD-D- E- uWE.t%UU%T?%QT%RQ)OuE_-SF-~uF-3uF+bZG2BMuGwN/HaOu I!QbI!rRMJ3putSN!1TH&O!9THO!U[nP!~VHV3inWHb3outWHc!XH`e!X@Yg!Z@h4k[@3len\Hm3ret]un5¥_w5}a 6 &{ff#q#q#q$%U%Q~&{P_#'r#Jr#r$%T|"<#r78 `8 `1i%T %Q 1%U0%T0%Q01S =%U0%QC%X~%Y~18^%U}%T1v%Qs1%U0%T0%Q01U%Qs1}%T|%Q}1=%U%T1E%T|%Q}1t,%T%Q21J%T|%Q~1h%T%Q41%T%Q2'R1%T%Q21x%U0%T0%Q01%Us%Ts%Qs1%T%Q2'V1U%U~%T}%R}%X~%Y~$'%U2%R}%Y~59̡u s~s!bs2utMttߚMt,<~u!bu3id[v&{r#\v#v#v$%T~}"&{#v#w#6w$%T~%Q} 1`%U|12%U0%T0%Q0$%T~%Q}Sb2ǥu Ww:U:qT!bx;إ*H<1+=buf,=len-H>got/H4r0HH2Au`!MxDBx3lenDH y3inE[Xy3outE[{y?bufFw@!Gby&7 Z#y#z#mz@ AzA0{& P^#{#{# |@Ar|A|1/!6%Us'!V2\tu"7".}:uU!wb}2,~u@"%~$u~d~!bY!b!C!TH-&{"E#V##&{" y#7## &{####$#%U0"%T1%Q 0"%Q1(%%T~2u %E%S:U:GuT!bd2P%%:U!bB4 | C"O O M <CܗO O M <D<u1 f 1 H 7  1BEe V  HF҂lo%-4+/+int3/*+/Lop)#~)#valL# | 6 O Ԥ  ~:  E%-2 )! " #0҇ x$ ~% ш U& len(0 sym)04min*0max*0Fv+0",0"j-09.EcA /0T0081020#low30YW40$5r6MK7}p8} end9Eq:=;B<3 `e?8 HBM `FR  L0L#hL3h##LMh==>gh.N }  WPӃlD-uSoM5OH4+oP[/+oV)Xz`Yint_3/z*+/P < <ӘQ & pU {V# W<# wXO# RZ# [<# \O#( msg^#0 _l#8 Ka#@ nb#H tc#P $e#X fO#` gO#hb0^l _}# )`# ɟa# b# c# d<#( ˞e#, <f[#0 cg<#8 h)#< i#@ m<#D n<#H eo<#L Cq#P {#X G#` q#h <#p (<#t ߟ<#x V<#| <# # <# # # <# <# L<# e<# š<# <# 1 # # <# # # =# <# q# q# |q# k# %'# ̍#) ͍#) $8#) I#- <#- <#- 6O#. #. #. <#. #. #.1#.#.eh&jr rPpP q# ZrO# Js# ost# pu# ܞv<# ՟w<#$ @x#( y<#0 h(z#8 *{<#@ !|#D }#HfPuch%5&lush'(ulg)[?@|ACdadDlenE > fcB# dlF#DGN L zq c{a# ɨ|l# E}# ~# !# SP _Q# vR# :S#TqPosV WОXH<<&'8<lI<wgrH|HlenresHƧsU̦sn< sjkvjۦy sbufy lenHn- 4՜ sU jT!vI"n# #R#P###$u "lena%2r2"val$ "len &Pval $ "len g%g//"val $ "lenأ%/U0"val*$I "len&"val$@ "len%0S1"val4$p "len%\11"valǥ&"len%{22"val744 9 s5U 6T!?7#39HZ"lc:"lx;H#|<H,#p=7$ "lenHP%055"valHl$ "lenCѭ%g44"valC$P< "lenLu&"valL$x "lenR'%l66"valR$ "lenVݯ& "valV&`"len`6%8 9"val`s'j'v'oa'pl'K'!hnm'~'f'FEjFvGkHO'J'|K'~LnM(len]o9B)sps!q#js#ota#u "nv"mvԴ#vwz#x(*U:+ A+ + &,' F,1 >*5;PS+ + [&,' ,1 D+ *<0+ L+ &,' ,1 + * <>E+ + O&,, ,n,),5{,A,M^,W,a,k',w,1,i-@A+++=%@A.,`,,I%AA,m-wAA`++%AA,G/gBC|sU-pCC0U%pCC,s/VgDE?{shU)bufiy !j!kkK$P1lenm&valm2< 7Dr+` +T +J & +l >2|7Dp+/՜EHbsU$1len&"val$@"len"&"valZ*HFG+~2Gp+$"len%PHH"val$"len3&0"valk2G`+-HAH+q'sr'Xx[ny6'Ps('** sjvn' ''P'''JsKܧLLۧL'N3;lenT(valT3[lenU(valU3{lenV(valV(lenY(valY/ HR9)s)bufy !/!k,#æ#ϧ6#**'&Ig+9&,C*P&IP-+te+h+^=&,,,.,,,,u*PJ.J+t +h@+^&,,,,,,j,u4J5Us5Ts*0LP6&,$"len%AQQ"val6$ "len%PAQ"val*M *++R++&p,$x,  & ,-X$P,@&,M$,`%lNN,m:$@,|r&,7O 5Us5T~4O 5Us5T5Q}*|OL+*hP~6&@,Z87I5Us5Ts7&I5Us5Ts7*L5Us5T}5Q~5R|7O 5Us5T~5Q4EP 5Us5T `5Q `9RuS}sU!3H)lcH}:> :A :ԨD l:zG/ ` E:Z `4o:8@ `_:v :.{ : `h@: h@:u h@l ;tf" `l8;IN `'ɆlS\ToM5OH4+oP[/+oV)into[O_3/n*+/P < <ӘQ   pU {V# W<# wXO# RZ# [<# \O#( msg^#0 _#8 Ka#@ nb#H tc#P $eu#X fO#` gO#hb@o@u#ehj*uYuS\T)$e)d/a[O~erruPS:U~T q4QpShU~T4TU~QTU~|5bu]  ] ucnBu  u̡u ZlH`TT^4+oPC/+int_d3/C*+/J -`TmT   7pT{Tk )"7 9TT6 errQU @,XTT+t-X~.0/0T3U QT &6TT6t7Xptr8XTLUT p. ?jdL~dqlTG8/+4+3int/Pi3iw%i)b#,#%#e## #(}#0$#8#@ #Hx,!#P"#Xu'$#`Ÿ&#h;(b#p'/,b#tC..p#xA+2F#)33T#4#'8#{A{#&J#K#&L#&M#&N-#jmPb#R# )  q# b# . b#p  i  F  '*+/b68M˫5;bPPPV1{z[ n?Hf qFX wM`a 8aa i 1 \]e\C^\ \\]S\\\\ H (nr *M# +M# Z ,# @ -#dir .# , /M# L 0#( q 1M#0  2M#4  3#8 % 4#@MMM 5 a Dz3 #0 # # ' # # | str # -#! -#' -#| Pe  # >-U F3 q#   , X $  $73'z.=')O.83~"!([ [~ZB[Zy[Z( iZ M#[ M#day M#t[ M# a[ M#;[ M#h[ 8#neg # W[ #$ [ - f>str@# A-#jC jDNN~}²|y{ձZ)\QxGeή̭\ Ѳjt 3u# Gvu#(oSqRrs^yw\9~i %0l )nQ#x#e  h # l# # # -# -#( M-#0 ®-#8 H-#@ ~#H F#L `#P #X @#` |-#h -#p )#x 6XO R#T#W#rZ-#8\ #^5# ` #(b" #08dM #8=h5#@Ѹic #Hj #P-   P      G  G -( -c -S   {-Qi l +Yܷl Pn u valo G #keyp #fq #r -#s # s #(s #0t #8t #@u #Hactv #Lbx  hdr  3G |-!!"![5#41 $$1$v1P$=1-\p hdr  3G |-!&p "![5b- -- -3T TG U U-!3W%iX-*-,val*%len,-o-Kvalo-vval%len-&sMstrM N FO"![5U)6chr6 6 hdr str  8val %res      -len {%val !%end÷ G  -%valWu  uG v v-ȶ*Ostr* y*p G+u%rc-#I48$$8$v8P$=8-#zM$$M$U/Mb$=M-PhdrP P +Pp !ǬR!S"%end\#`>bL'__s>'__n>-$>(P str  B   ] G  !\ !V !B !8 !  !P  %fmt ! ! !ʱ %i !]s ! ! ! ! b%rc !: )end*߰"!Bt -!2t -"!@ u u   +-TT,ҍU-iT+)-TThB,܍U.i+hbTU~-aPU-bPT//UUa0valPU/> U4U0valPU1յ$@UU!s0str$ U0hdr$ T2vAU&34t 567`UoU81[0UU0str0 U0hdr0 T9UU:[58Q7UU:[59BIW fI I- )JQ |K-%valM"![5^;UV3 4T3$40R8<158I/AVWb1<) U<|{T=f=->val'>lim /v'WyX<)' U<|({T=f)=)-c>val+>lim,p/!-X|Y<3G U<~T?KXX73]7XX8i?,Y=Y3>@Y=Yq3K7Y=Y8@DY]Y37DY]Y8/YZ=<G U==-*AerrZ/Z[Bhdr Q=F==]G >fmt!>iC >tmp-D4[EUsF[[EUET~Fu[EU}/(b[\w0aPUBbPuGvaRGvbQ/t b\"\0a PU0b PT/*0\_]6Bstr* =3*62=~+>buf-BHP\gnEU|ET6iLq fq q- )rQ |s-%valu"![5; `]^3% 31 i3= 3I ' 8U iC`8b ? ]]<3 3  3 N I]nJ<]3r 3f 3Z2 3N 58~A 7^^8 @ B^`^31 /3% R7B^`^KU 6I 6= ;v ^+_u64 U@v _)_4 U; 0_q_~4 U@ M_o_3 ]; _q`4 U3 4 Q4 R8 C@8 UJ_p;40R3$33 58<7N```8I@ _`3 7_`K 6 6 6 /ɴ`a/0hdr U0str T2`4U5P66@aa4U7aa66Zstr valS>str> val>zstr val^Gstr val"!+str 36 ~%rcbstr 36%bufCstrC yCp /ad"Bstr L=3G =~ oJ a* 3+3567LCPJa/q 3"6CPW 8EHagnEUsET:H[bnEUs?bbb: 3h3tHbnEUs?/bc$9!3M3A2Zb3x"3lEHbgnEUsET8?ZcXc&!3xh3lHcgnEUsET8J]c(!33HlcgnEUsET8Jc2S"33W35K2+c@3IW3=58UHcgnEUsET3J+ d5"3I3=H58U~H*dgnEUsET3MbEUU_"str -/ɪgdg%Bstrg jBhdrh =Fi=j=]kG =?l>fmtnR:Zo:8p>iq{>rcr:s-b Aerrf?ee$3 3 3 J"e {_$3"!3"M!HfnEUET0ERPJfP$3r!3!3!H(fnET0C$>ord$"Ng$EUEQHgEUETD=eo%EU|3$Degn,%EUDe+oD%EUsDjf@om%EUsET EQ8Nf%EU}Nf%EU}xET | 3$s"Df+o%EUsNf%EUs|"FgEUET'& G  -Uv& UG V V-%lenX-!]RYs& G    -%rc )err& G  -)err'6' G  -mm' mG n n-/gkY"\+Bhdr "=G w$Grc  t@JPh'3$3$3%Jh(3?%3u%3%58%2 h@3 ?%3 u%5p8 ,&8 &6 J h(3 &3 &56 8 '8 S'J% i3)3&'3&'3&'@ 0i@i3 '3 (3 =(J'&Xi0)3Q&a(3E&(39&I)58]&)8i&)J8XiY)3b)3Vc*3J*58n+8z}+8*,IjdoJ&i`X*3)',3',3'=-2&i3&s-3&-3& .5O&_kJv&i@+3&C.3&.3&.58&/O&i?&jBk*3&s/3&/3&/7jBkO&iHRkEUs@6'jj3`'/3T'03H':0HjEUsPgkk]0+-str UPbkk0+.s1+m1.s2+1Qrcb1Rk}o+/ bll2K,Ba Px2Bb P2Rl+/b l0l2,BaPJ3BbP3R0l+P,hdr key!<,"![5 e, mZ-hdr keyp %min%max%mid"!@%cmpbz-hdr ` @p !-!"!--.hdr %fmt!/-!GQ;0lo30304343:5LLCy.85HuloET~J,ln_/3-663-l65 8-68'-683-L75PL@-8L-7JZ-l"A/3-73x-L73l-0858-f88-87@m[m8-9Hgm+EUET}J-mv/3-393-s95p8-98-:L-~Nn/EUsETsF)oEU~ET~?,Mnnl^03,T:3,w:7MnnL,C:08,T:HrnoEUEX [Jng03:3:2n0P3;3B;Ioo01str F  ]G ? ! %rcS>o-pe;2Bstr> ;=F?<=٫@]<=]AG <20o`CT 1T130<30A=30=30=5L1~8$1%>Jo  2TT3H>Jop%N2T T3>Do=x2EU|ET}EQ~ERHp"EUsET|EQ}ER~EXEY1SU0pp>84BstrU .?=FV?=٫W?=]XG K@=Y@201p[T 131@30,A30xA30A306B5L1~8$1BJ1p3TT3B?pp%3T T4\Dp= 4EUsET}EQ~ERHp"EU|ETsEQ}ER~EXS mpqC5Bstrm xC=FnC=op 6D=]pG D=qD20psT 131@E30vE30E30!F30F5PL1~8$1FJp;5TT3G?qq%k5T T4\DSq=5EUsET}EQ~ERHvq"EU|ETsEQ}ER~EXSqqNGC6Bstr G=^G=3G HHq01EUUET1EQlERQ2 6str   G h   p !  %rc *y& )err( SqrjH<8Bstr H=^SI=G IJC6q8Ty63m6$J3a6ZJ3U6J5L6~86AKU6O6rJq 7TT3K?^rr 7T4^4S7^rrKKDNr8EUsETUHrm'EUsET}Hr.EUsET~EQ0SۮrSs&L9Bstr L=^M=G nMJC6r@9Ty63m6M3a6N3U6N5L6~86NU6O6rJr  #9TT3O?s?s p9T4^4S7s?sKKDs9EUsETUHNsm'EUsET}H?s.EUsET~EQ0Sư`stOZ;Bstr VP=@p P=G *QJC6dsp:;3y6QTm63a6Q3U6XR5L6~86RU6O6sJdsP :TT3fS?ss :4^T4S7ssKKDs;EUsETUHtm'EUsET}Hs.EUsET0EQ~~Y ;strY  hY  Z p !\  %rc] S8  ttS<Bstr8  NT=^8 TJZ;$t: <T;3x;KU3l;U5L;~8;UJ$t`^ d<TT3V?ytti <T3V3V7yttKKHntEUsETUHt.EUsET|EQ0S"G tWuBstrG  W=@G p MXJZ;tJ >3;XTx;3l;Y5L;~8;YJt`^ =TT3Y?u7ui =3BZT3Z7u7uKKHuEUsETUH7u.EUsET0EQ|Sͬy `uKvZd?Bstry  N[=y d?[V{  ~: x| 5\>i} X\>rc~ \?vuu >TT3[C&?>nm \H(voEU}ET~DuE?EU~ETsHupEU}ET4ER0DSJ PvLw\:@Bstr  s]= ]=״ :@W^V  ~: x ^>i ^>rc 6_Dv@EU~ET~HvoEU s 2$S Pwyl_BBstr  _= ~`= B`V  ~: x Pa:n a>fmt a>i ob>rc bC A>nm bHcx=pEQ:CA>tmp bJZ-x0 A3-c3x-c3l-d5p8-Md8-d7xx8-e@ yy 3 (e3 Ke3 ueIynDwBEU~ETsIxoIayop S>yeWHBstr> #f>fmt@f>rcAfVB ~>iCEgVwD-}:D-g:rE-ch:E-hV@F}V@F~GnumG|VG}>keyHi:٭HjV)I}:pIj)endCGV~J-U} C3-#k3-k58-k8-lL-}N}CEU~ET|F-EU}ET}J'&}D3Q&fl3E&l39&Nm5P8]&m8i&mJ8VYD3b n3Vqn3Jn58no8zo8#pI}do?B~[~4E6667B~[~K@ B~[~6 6 7B~[~8 p8 p6 ?6'[~~E3`'p3T'q3H'=qH~EU~ETEQ}?&~@F3)'q3'q3'q2&~3&q3&r3&>r5@U&Jv&@pF3&dr3&r3&r58&5sO&[?&F3&s3&s3&s7O&[HEU~ETEQ}}?%G3&+t3&Nt3&qtFU}EU~ET|?0zHzPKGTT3tJHzSG4|5 66@Wr>3t7Wr66JZ-}|P}"H3- u3x-Fu3l-|u58-u8-u7||8-TvN{>HEU}ET}F|EU}ET}SЩ wvLBstrLvBvalG xBcsux=|SzVnv>len-zCJ:~{:X@|:`|:jC|>rc7}CIVb~Dу_p|IEU~ET~EXEw~IPoH_pEU~ET~EREXEw~9QeI!06-!5-IepDgn JEU|Dgn%JEU|DnCJEU|ET~D;pmJEU|ET~ER}8$8&DpJEU|ETER}8$8&H+oEU?X} K3?}34}3)}H}pEUET(EQ1ER(?BK3? ~346~3)[~?قK3?~34~3)~HقpEUET(EQ1ER(EX ZDǁqKEUsETEQ'ER'DgnKEU|D nLEU|ETDAn3LET ]EQ4DnRLEU|ETDgnjLEU|D#nLEU|ETIoDńgnLEU|H݄nEU|ET/k  JPBstr  = L3Blvl V  ~>i>rcNAerrtC0jPGval-~J-p1M3- 3-558-ւ8-L-}NMEUETFUEU}ET}CN>nmAYJ0EsN3?|343)̃H$pET6EQ1ER EX fH܆gnEUET99ЇO:@J?Z-Ї-KO6-6x-6l-7Ї-8-]8-7-8-J VpSeO3 ބ3 3 $HpnEQ~H@gnEUET~9؈OGdc[}?\O3`33HƈLEU}ETEQ|Dm'PEU~ET~DqWHCPEUET~ER"HnEUET dEQ1D_PEU~ET}DnPEUET bEQ1HnEUET iEQ1SdQBlldQBvaldG >rcfB5>srcx>leny->izp:zψIAqS RBdblRBvalG t>rcӊ5>str2>end? apTR3 Ƌ3 3 HpnEU}EQ~DUolREU~DUqREU}ET@H+oEU}^S zC3SBstrz ˌ=zLSD̍nSEU|ET0ERdMLEUUETTEQ1SIۍUBstr O==B=UV ~>nm>iV>rcAerrJ- hT3-3-T58-8-L-~NuNTEU~ET~FhEU~ET~9אKT>num23?346)H&pEU~ET6EQ1ER EX fJZ- TU3- 3x-3l-ϓ5`8-8-I7Α8-ϔDgsUEU~ETsDoUEU ~1$~"4$DŎoUEU~4$I+oI+oIoHm'EU~xG S PtVBstr z=FV ~GrcPHEU~ETUW+ dVBstr  ĖMrqEUU/  j[Bstr  q=\ =B Bhdr  =I  x=: Gtmp ~>fmt :  >i X>j >k 9: -Aerr: @J" X3"3"aHWnEU~ET0ERPJo QX33W3HnET~C [:ܴ -!? >end "C`Z: x Þ>key BV@ ~:= -Gnm ~Gtp Q~Vnv C6YGval FEU~ET}EQJZ- Y3-3x-:3l-p508-8-ܠ78-CJH` Y3f32P 33F/EU~ET~CZVH -SJ-̖  Z3-13-5` 8-֢L-~L-~N)ZEU|ET|FUEU~ET~2  % 6 3 3 [HnEQsNBZEU~HdEU~N)[EU~ET~DLtVB[EU~DutV\[EU}Ioa \hdr  key  %mid !? %end %val !" b%str !nv! !o" "%val- @ ]str@  \@  A - B - MC - D - E - IF - FG  H  BI  J  K -!Q1M !DN %iO %jO %kO !P -X]!ܴ^ -!?_ %end_ X9]%tp{ QXK]!H -X]! x != -%nm %tp Q"![5 "![5 "!? %end -6^ ` Q  - -!|-!-!)Q!?QYLej3^3jF3vΤ3.3f88ʦL|8=LyLz8888)888(848@8L8XA8cOoOwJۙ  k_TT3֮J  _TT3J0p #`6 131\3030̯3030@5 L1{8$1zJ .`33װ3?H%f`3E3j3Dݛ=`EUsETxEQxERxH "EUxETsEQxERxEXxEY|Jj[<p r c3[3[3|[r50 8[8[8[8[8[L[{L[8[-J< U a33ܶ2U@  3+3NCp b8\qJD 9 b33ݷ2D 3,3OJZ-X@? tb3-r3x-3l-5p8-58-k78-H*+EUxET{JZ-[ b3-ܹ3x-3l-;58-u8-7'8-H+EUxET{CdLX8J--0x c3-3-58-E8-L-yN|cEUy#xETy#hFģEUyETyJ  #d35 L+R@ Ǥ 3?7Ǥ8+b9td8@Z- t 3-3x-ؽ3l-7 t8-58-X7St8-HDETsJ PO &e35L+R2  358+1J\0h3\T3\3\ۿ3\;3\3u\3i\93]\s3Q\3E\39\43-\n3!\58\8\{8\8\8\8\HJvS 3f33 565P8FCNh8]8] K]CfL-]yH'EUyETyEQ x}"#ERxC@g8P]8\]X8h]8s]39f8]D̩gEUETxH$EUyETyEQ} xx"#ERxCPSg8]C)hL>]P2] 3]3]m3]3]3]5 8^38^XL^yL)^yD$hEUyETyEQ x}"#ERxHJEUyETyERxHEUETxERx58]&K]?O h3m\3b3xIqHجEUEQxN hEUyD%+ohEUxD*oiEUx# 54$Do>iEUyETxD@ofiEUxETxEQPNНiEUx#ETx# 54$x"#DߟiETsDViEUxETxEQxERyEXyEYwI.oS p%2kBstr  =B =٫ =] G XJLq kT3X3v3j3^5KKKKKZZLKXUoUwZKKZKKZ(K4K@KcM6^EX0S6bkBstr6 =^6*=37G aHjEUUET1EQlERQS ̭lBstr  5=B n= p =] G JL  lT33v3jn3^55PKKKKKZZLKXUoUwZKKZKKZ(K4K@KcM̭6^EX1S[ Э nBstr  =B =٫ =] G LJLѭ mT3L3v3j3^5KKKKKZZLKXUoUwZKKZKKZ(K4K@KcM6^EX0  n Víu n h@[[ [Z 9u[Z ;u\| nL-]4nP\{ nL-\{ nL--]zob\j+o-^~@o^!do--)\( :u}oM_*WDboPP-_ 8ob\:oPP--)`\8 pd?\O9 =pd?_q"_pb_+Q-p{u{u a45bp\| pL-aH R bq8b8(_[O-6q6q-M?),).&3 )A   " / }$ 0g+ )N e3+S# ' q/ * '8& u`CD#B2F1#G1#-H#)I6# YJ7#$PKW#0L7#8iM#@N7#H-O1#PcP;7#X&  {  # nv # % # $& # *  # fd W#( & B#0 B#8 L,B#@ B#H B#P UB#X ;#` ;#d %Y;#h Y;#l 1;#p W#t  #x -# &# # # {# # # ;# x-# # # J   # ! # "! #; { { T! )U2# NET#O3(M ~'#>' -U F3 q#   , X $  $73'z.=')O.83~"!(B Kj Gj #rj ##3 33 _ @`#W,a#xb#(c#dbd# e#(deff#0gB#8!hB#@j;#Hk;#Ll;#Pm;#Tn;#X o;#\h p;#`)r;#d s;#hSt;#l)uM #p v#x w{ y'  z;  r # #B# >! ^-!  .` ! #&-#~#*#H$;#P #X '  R &0L #a'r* W  ' (  .!$ ad# }Z2  >*!"W"#$m%8&'V ()I). .O66366666 66 &6k6|(66 6w 65%66'6C6*06 6 06 6D(63+ 0!V%. `, 7 % " M+1K#="u~)w%~-I(1C f!"o *>{ |T!Cf2\' G% %&;# Y&;# %Y&;# a';# i';# !(B# )# )#( iq)#0 p()#8db)#@ >*#H +#P +#X +#` E+#h ,#p >-#x .# s/# &0# 1# i2B# | 3# {4# p4# G5# 5# 5# 5# /6 # ,7# .8# X 9# w;# y<0# x=# x>0# 1?# @#W   W0 ;@+,#F#-#,*.#2/#"0# 13#(_22#0.3#xi4 4#:4#;#<# =#:g>#url@#+A;#B#nC#kD#Z3E24#1F2# !G#&H#(I#6CWnetD' # E# F# F# saF# p(F# 0)F# F# "G#dbG# GHW# $Ib# &J# K# L# "M# L%NB# 1OB# aP;# !QB# #RB# cnS;# T;# uU;# *V;# #W;# z]Xo# )Y+# {+Z# [# W1\h# ^# _# _# _# _# _`x# a# thdb# c# u3d# e# ] x{p 9 :+# U-<+# K =1# o ?+# @M*# *A!1#( BF1#0 6D\1#8  E0#@ vFM*#H G0#P H0#X )IW/#` GJ2"#h JKw1#p L1#x -M1# _N1#apiO1#~ x^4*_4#`4#!aB#h#bB#p{f F h B,i# j;# $j;# $kb# l# xm! # &n#(rowo #` p #h bq- #p 6r#xeofs# t# o-u B0 v;# ;# Z# @# h(#dir# *;#( ;#,{8n(#i#8TB#@)B#H#P$b#X ;#`;#dW-#hM"#p M"#xӈ #! #-տ# ֿ#< #;#J # #޿#(B#2p #3# #^'"#;#0n#mS"# ;#o"##;#:y <2!$xh$/2Y*^ 1" /gp0'2qtr piEk- #l#z3m#xo#us# tb#(u#0r w#8#bzB#@|{B#H |B#P)};#X'~;#\CM #`:#d#e7 #f#g #hV V \' 0E~ \ b ~h] 0 #;#u;##< #6 {  >  #Z #f #/ #. #   #(4!#0v #8\ #@ #Hu7!#PW!#X #`wx!#hk !#pe  #x #8 !#!##!#!#!#y/!#!#d!#=!#4!#!#-!"#       ! !2! 2!!R! R!=!r! r!R!]!! ; ~!! !;! !! !!  6!!"  ; "S2"8"WM"  ~) s )# )# m)# b)# $)# 2 *#( A0)#0 !*#8 d7*#@ +M*#H c*#P ~*#X d#7*#` W7*#h c*#p !*#x , *# *# F%*# **# #'*# -*# j+# $#+# I!9+# Z/h+# &*# +# $+# d+# *# *# +# 7*# 2+# <,# d.M*# ,.,# I,#  M*# ._,# _,# &)*# _,# !*# 0z,# z,# $,# ..,# /,# `,# J,# ,# ,# -# h//-# BE-# V[-# F )# P{-# --# '-# !*# *# R-# 2# # Y-# -# s-# w  .#  7*# ) *# - '.# ( =.# +w.# .# *.# r.# {-# .#  /#  /# ?7*# !/# 3 A/# OW/# XW/# -|/# X&W/# */# /# R0/# a  /# l!/# 8"0# (#0# *$0# ` %(0# &y# .'y# (>0# e)T0# *T0# +o0# ,0# @--0# &#.0# M2/0# \00# *1>0# p&2W/# .30# //40# 5M*#) );) )) )b)  ;)b) )! * );!* *7* '*WM* =*c* S*~*  i** *B* **  **W*  *+  R *#+  R  +9+ )+Wh+  ?++  n++  ; B++ +W+  B+W,  +W.,  ;,WI,  B4,_, O,z,  e,,  ,, ,W,  6,, ,,  , -   , /-  - E- 5-- [- K-B{- Ba-B-  B-!;-W- W ' ' -!-W-  3 -!-!B.!.!. .!.=. ;-.q. q. !. q. !. %C.W.  }.W.  .W.  .W. .;/ //.!/ /WA/  B'/WW/ G/W|/  M" ; B]/B/ //   6//   //  M"/0 /(0  ; B 0;>0 .0T0 D0 o0   Z0 0 u00  00 0W0  0W1  ,  0!1  b ;1WF1  ; - '1\1 M L1Ww1  b11 }11  ; 11  1Y" 1111 1 2 2+ 3H)27*+#nV*+#3++#++# ++#),+#_9-#.1#0~/#8i02#@+2 1 +2 )12)233(!U$  "136$73#@%#z3&#"13)'2 3E&;# ;#%5#;#2Ͽ#-ٿ#{Z5#gq5# $,#(4#0H3 4 / ; ; D ;3=324  4 hL}46N4#O#2P#Q#"}4UR84 X42Zx#u[x#444{8B "XN55O5#K/P#Hz Q#P4%5{Z516&*Wq5  `5 5#{ #ssl#}2w5|5 \6^^7#1_7# x`7#a7#Q1b8# K1c8#(kd48#0YeT8#8 fu8#@\g8#HFXh8#Pbi8#X6j8#`fkk8#hkl8#pxmm8#xBn8#!6/3 .7 Q0W7{55;7  1  7 & S7U#p(V#aWW#)X6#iY#ZA77 6 W7W7 677 1 78 1 7W48  W8WT8  :8o8 o87Z88 {8W8 88 88 88 B@?h9 i@# A# B# saC#dbD# aE;#( p(F#0 !GB#8 ku9 iv# vw# xB# W9 # ]9 i# Z# n: i#db# -P: i.#q/# 0B# Vm: iW# {: |# : %# : i# # sa#db# H; i#q# <F; i=# ( > # cc; id# ; i# ;# |; i#pidB# ; i# Aj3 # < i# #!< i$# "H>< iI# Amj< in# Keo# < i# Ke# < i# < i# x# Ke#   = i # /F= Se0# ;f1# 2B# z^c= Se_# W= Se# O= Se# = Se#  = Se # 33= Se4# y ]>> Se^# v_;# `# aB# [> i# x> i# *> i# E# > i# 1%> Se&##4v?$$v$vv$=v%) }?&d)'B+}?(ret+WP)b+3*>% LA?&d'B?(retWP)b3*<,>%YP]@&d]'B]@](retP)b3*sEx>%^@&d'B@(retP)b3R*c[>%u=A&d'B=A(retP)b3*ܮ|>>%\d.1A&dd'BfA(retfP)bf3*=%70`B&d7`'B9B`(ret9P)b93*P=%" `B&d 'BB(retP)b3U*ֽ=%ExB&d'BB(retP)b3*=% 4mC&d'BmC(retWP)b3*=% C&dP'BCP(retWP)b3*!c=%b PMD&db 'BdMD (retdWP)bd3E*@:F=%ܺ5PhD&d5'B7D(ret7WP)b73*{S =%!7-E&d'B-E(retP)b3*v<%E&dS'BES(retP)b3*<%- F&d"'B F"(retP)b3[*<%0d~}F&d'B}F(retP)b3*S˾j<%rp:F&dr'BtF(rettP)bt3*><%ۼLݱ]G&dLV'BN]GV(retNP)bN3*̱!<%' G&d''B)G(ret)WP)b)3K* <%D<n=H&d'B=H(retWP)b3*,9;%R@r*H&d'BH(retWP)b3*bR;%I&dF'BIF(retWP)b3*p;%@I&d'BI(retWP)b3;*c;%g,^I&dg'BiI(retiWP)bi3*F;%оA0bmJ&dAz'BCmJz(retCWP)bC3*Rſ;%pJ&d6'BJ6(retWP)b3o*:% MK&d'BMK(retP)b3>*۳:%EaK&d'BK)b3* ):%4 ML&d}'BL})b3*@=m:%ҹZP}L&dZ9'B\L9(ret\P)b\3r*lRP:%3L&d3'B5L(ret5WP)b53A*k:%{ daM&d 'B aM(ret WP)b 3*9%3 M&d'BM(retWP)b3*#9%[@qAN&d<'BAN<(ret P)b3u*`9%{N&d{'B}N(ret}WP)b}3D*h9%Jg!O&dJ'BL!O(retLP)bL3*8+g7 .6oO,b73U-g8q5T-8,9Q.-BW0{P/{B /@CPV/!C+/CW0resEW1Fv2bG33%HW4P2err_W*B5CP6U17P[P6U|05nP6U08*n6T16Q46R6X7pP6Us6T7|P6Us6T06Q086T}6QPn9UWR&retUR:iU@:U:V:saVO&dbV;aW;;p(W;!XB)resZW)bZ3 0Z(R>??>S?>w8X6U|6Q5@>_uZvRA?B>?>8u6U|6Q 8'6Us06T 6Q9lWGT&retlR:il:3lWK)resnW)bn3=>@nhS??R?>v?>856U|6Q5@><@nS??B>?>=>@pnSA?B>C>|8R6U|6Q =>pn2T>??>5?>Y86U|6Q58˸I6Us09WU&ret%.:i:v>:B)resW)b3@'U>??>W?>{8h6U|6Q5@>ouUA?B>?>86U|6Q 8'6Us06T 6Q9W@W&ret%:i:3WO)resW)b3=>aV??V?>z?>8=6U|6Q5@>DHV??B>?>=>H0VA?B>C>|8Z6U|6Q =>x`+W>??>9?>]86U|6Q58ۺI6Us09WX&retXZ:)resW)b3+eW>??>t?>86Q5@>?XA?B>?>86Q 7'jX6Us06T @6Q@8H6U| 9WZ&retX::3W^)resW)b3 @>RqEY??e ?> ?> 8q6Q5@>x|yY?? B>?>& =>|YA?B>C>|#86Q =>Z>??>P ?>t 8߽6Q58I6Us09WԾ _[&ret%M :i :Z] )resW )b3  Z>??>< ?>` 86U|6Q5@>ž7[A?B>?> 8ž6U|6Q 85'6Us06T 6Q@9W ]&ret%:ip:3W4)resW)b3=>XP"\??;?>_?>8}6U|6Q5@>V\??B>?>=>\A?B>C>|86U|6Q =>\>??>?>B86U|6Q58I6Us09jW{E^&ret%:i&db')resWt)b3]>??>?>*86U|6Q5@>^A?B>?>c86U|6Q 85'6Us06T 6Q@9$W_&ret$%v:i$::3$W)res&W`)b&3=>X&_???>)?>M8}6U|6Q5@>&<_??B>?>=>@&_A?B>C>|86U|6Q =>p&_>??>?> 86U|6Q58I6Us09=WE?`>??> ?>.86U|6Q5@>?aA?B>?>g86U|6Q 89'6Us06T 6Q9MWb&retM%z:iM>:3MW )resOWd )bO3 =>XOa?? !?>-!?>Q!8}6U|6Q5@>O3b??!B>?>!=>O~bA?B>C>|86U|6Q =>0Ob>??>!?>"86U|6Q58I6Us09dWI"d&retdd":idm#)resfW#)bf3>$x`fc>??>$?>$86U|6Q5@>fcA?B>?>$86U|6Q 81'6Us06T P6Q@9?rW3%e&retrd%:ir&:3rW')restW')bt3*(=>Ptd??(?>(?>(8u6U|6Q5@>|te??)B>?>C)=>t[eA?B>C>|86U|6Q =>te>??>i)?>)86U|6Q58 I6Us09W)f:N*)resW*)b3+l ff??U+?>y+?>+86Q5@>f??+B>?>,86Q 7;'f6Us06T  6QP8=6U|9W=,h:,:3W`-)resW-)b3-=>8Pg??].?>.?>.8b6Q5@>ig??.B>?>/86Q =>(h>??>E/?>i/86Q5@>ohA?B>?>/86Q 8I6Us09W/i:%m0)resW0)b31?3i>??>81?>\18g6U|6Q5@>niA?B>?>186U|6Q 8'6Us06T 6QP9OWs1Zk:%l2:3W3)resWi3)b33=>\j??4?>$4?>H486U|6Q5@> (j??4B>?>48 6U|6Q =>(j>??>4?>58O6U|6Q5@>VlEkA?B>?>58l6U|6Q 8I6Us09 W5k:%J6)resW67hk6Us8a6Us9HW6Yl:%7:3We7)resW77iDl6Us6TT8a6Us9 W7m&ret]8:i8:m9:sa9&db9)resW-:)b3v:PHm>??>:?>:86U|6Q5@>mA?B>?>;86U|6Q 8='6Us06T 6Q9z Wk;ao&ret /<:i <:3 W=)resW>)b3b>=>Pn??>?>>?>?8u6U|6Q5@>|n??U?B>?>{?=>oA?B>C>|86U|6Q =>Lo>??>??>?86U|6Q58 I6Us09@$W?p&ret$%@:i$"A&q$A)res&WA)b&3@B&.p>??>B?>B86U|6Q5@>&|pA?B>?>B86U|6Q 85'6Us06T p6Q@93W5CFr&ret3%C:i3D:33WE)res5WE)b53,F=>X@5gq??F?>F?>F8}6U|6Q5@>5q??GB>?>EG=>p5qA?B>C>|86U|6Q =>51r>??>kG?>G86U|6Q58I6Us09HKWGs&retK%dH:iKH:( K tI)resMWI)bM3 JxMs>??>SJ?>wJ86U|6Q5@>McsA?B>?>J86U|6Q 84'6Us06T 06Q@9ZWJ-u&retZ%K:iZL:3ZWKM)res\WM)b\3M=>H\Nt??RN?>vN?>N8m6U|6Q5@>tx\t??NB>?>O=>x0\tA?B>C>|86U|6Q =>`\u>??>5O?>YO86U|6Q58 I6Us09#qWObv&retq%.P:iqP)ressW>Q)bs3Qhsu>??>Q?>Q86U|6Q5@>s:vA?B>?>-R86U|6Q 8!'6Us06T 6Q@9|W|Rx&ret%@S:iT:3WT)resW*U)b3sU=>8%w??U?>U?>V8]6U|6Q5@>dhYw??fVB>?>V=>hwA?B>C>|8z6U|6Q => w>??>V?>V86U|6Q58I6Us091WWIy&ret%W:i3X:;X)resWY)b3QYXPx>??>Y?>Y86U|6Q5@>!yA?B>?>Y86U|6Q 8'6Us06T 6Q@9WFZz&ret% [:i[:3W\)resW\)b3=]=>( z??]?>]?>]8M6U|6Q5@>TX@z??0^B>?>V^=>XzA?B>C>|8j6U|6Q =>z>??>|^?>^86U|6Q58I6Us09W^0|&ret%u_:i_&pidB`)resW`)b3aP {>??>da?>a8x6U|6Q5@>|A?B>?>a86U|6Q 8'6Us06T 6Q@9Wb}&ret%b:ic:3W\d)resWd)b3e=>(@ |??ce?>e?>e8M6U|6Q5@>TX'}??eB>?> f=>Xp r}A?B>C>|8j6U|6Q => }>??>Ff?>jf86U|6Q58I6Us09Wf&ret%?g:ig:Aj3 Oh)resWh)b3hH ~>??>.i?>Ri8p6U|6Q5@>w~A?B>?>i86U|6Q 8'6Us06T @6Q@9qWi&ret%j:ibk:3W&l)resWl)b3l=>!??-m?>Qm?>um8=6U|6Q5@>DH??mB>?>m=>H0!YA?B>C>|8Z6U|6Q =>x`!>??>n?>4n86U|6Q58I6Us09 Wmn&ret % o:i o)resWp)b3bp8!x>??>p?>p8`6U|6Q5@>g}ƁA?B>?>q8}6U|6Q 8'6Us06T 6Q@9ٽWWq&ret%r:ir:3Ws)resWt)b3Nt=>!??t?>t?>t8-6U|6Q5@>48??AuB>?>gu=>8!0A?B>C>|8J6U|6Q =>h "{>??>u?>u86U|6Q58I6Us09]1W|uń&ret1%v:i1w)res3Ww)b33w(P"3O>??>(x?>Lx8P6U|6Q5@>Wm3A?B>?>x8m6U|6Q 8'6Us06T 6Q@9U?Wxg&ret?%y:i?\z:3?W {)resAW{)bA3{=>"A??'|?>K|?>o|86U|6Q5@>$(A??|B>?>|=>("AA?B>C>|8:6U|6Q =>X"AR>??> }?>.}86U|6Q58I6Us09VWlg}&retV~:iV~)resXW)bX3\#X&>??>?>8@6U|6Q5@>G]XtA?B>?>8]6U|6Q 8'6Us06T 6Q@9SdWpQ>&retd:idف:3dW)resfW)bf3H=>@#f_???>ȃ?>86U|6Q5@> f??;B>?>a=> p#fވA?B>C>|826U|6Q =>P#f)>??>?>8x6U|6Q58I6Us09+|Wt&ret|d:i|:Ke|)res~W݆)b~3&<@=> #~ >??>o?>8H6U|6Q5@>Oe~[A?B>?>̇8e6U|6Q 8'6Us06T p6Q@94W%&retd߈:i:3Wg)resWɊ)b3=>$F??n?>?>8%6U|6Q5@>,0z??B>?>+=>00$ŋA?B>C>|8B6U|6Q =>``$>??>Q?>u86U|6Q58I6Us09,Wj&retdJ:iҍ:KeZ)resW)b30$>??>9?>]8X6U|6Q5@>_uBA?B>?>8u6U|6Q 8'6Us06T 06Q@9W &retd:im:3W1)resW)b3ܒ=>$-??8?>\?>856U|6Q5@><@a??ϓB>?>=>@$A?B>C>|8R6U|6Q =>p %>??>?>?86U|6Q58I6Us09WxA&retd:i)resW$)b3m8P%ˏ>??>?>ږ8`6U|6Q5@>g}A?B>?>8}6U|6Q 8'6Us06T 6Q@9QWb&retd&:i:3W)resW)b3Y=>%???>ٚ?>856U|6Q5@><@8??LB>?>r=>@%A?B>C>|8R6U|6Q =>p%Α>??>?>86U|6Q58I6Us09W:&retd:i:x:Ke)resW()b3q@&Ò>??>?>ޞ8h6U|6Q5@>oA?B>?>86U|6Q 8'6Us06T 6Q9Wfܔ&retd*:i:3W)resW)b3]=> @&???>ݢ?>8E6U|6Q5@>LP1??PB>?>v=>Pp&|A?B>C>|8b6U|6Q =>&ǔ>??>?>86U|6Q58I6Us09oW&ret:i)resW)b3H&>??>7?>[8p6U|6Q5@>wA?B>?>86U|6Q 8'6Us06T 6Q@9&W&ret&:i&k:3&W/)res(W)b(3ک=> '(Ԗ??6?>Z?>~8E6U|6Q5@>LP(??ͪB>?>=>P0'(SA?B>C>|8b6U|6Q =>`'(>??>?>=86U|6Q58I6Us09?Wv&ret?%::Se?:;f?:@B9)resBW)bB3'B>??>-?>Q86Q5@>BӘA?B>?>86Q 7'6Us06T P6Q8kS6U|6QR9eUW ɯ&retU%:SeUQ:3UW)resWWw)bW3@>rWۙ???>@?>d86Q5@>W??B>?>ܳ=>'WVA?B>C>|8#86Q =>'W>??>?>)86Q58I6Us09lWe&retl%):Sel)resnW)bn3 (ng>??>C?>g86Q5@>nA?B>?>86Q 7Z'ٛ6Us06T  6Q@8:6U|9W L߷&ret%:Seg:3W+)resW)b3ֺ@>??2?>V?>z86Q5@>??̻B>?>=>P()A?B>C>|8#86Q =>(m>??>?>?8?6Q58_I6Us09yWP_{&ret%?:Se)resWǾ)b3(:>??>Y?>}8/6Q5@>6PA?B>?>8P6Q 7'6Us06T 6Q@8!6U|9W`U&ret%:Se}:3WA)resW)b3@>??H?>l?>86Q5@>??B>?>=>(A?B>C>|8#826Q =>U)@>??>1?>U86Q58I6Us09W&ret%U:Se)resW)b3&E@) >??>o?>8o6Q5@>vTA?B>?>86Q 7'6Us06T 6Q@8(6U|9W (&ret%:Se:3WW)resW)b3@>2QT??^?>?>8Q6Q5@>X\??B>?>=>\p)ϢA?B>C>|8#8r6Q =>)>??>G?>k86Q58I6Us09Wg&retk:Se/)resW)b3<)>??>?>86Q5@>'A?B>?>86Q 7'R6Us06T 6Q@8h6U|9nW!&ret:Se:3Wm)resW)b3@>j'??t?>?>86Q5@>[??B>?>4=>*A?B>C>|8#86Q =>0*>??>]?>86Q58I6Us09*W :&ret:SeE)resW )b3R`*>??>?>86Q5@>A?B>?>86Q 7J'%6Us06T `6Q@8ֽ6U|9*W,7Ψ&ret*:Se*:3*W)res,W)b,3.@>,???>?>86Q5@>,.??$B>?>J=>*,uA?B>C>|8#86Q =>*,>??>s?>86Q58OI6Us09jAW0< &retA:SeA[)resCW)bC3h*C>??>?>86Q5@>0CͩA?B>?>806Q 7z'6Us06T 06Q@86U|9TW@\M&retT:SeT:3TW)resVW)bV3D@>Vͪ???>?>86Q5@>V??:B>?>`=> +VHA?B>C>|8#8 6Q =>%P+V>??>?>8O6Q58I6Us09%nW`|&retn:Senq: vo;":p:pB)resrWp)br3%+r>??>?>&8O6Q5@>VprѬA?B>?>b8p6Q 7'6Us06T 6Q8 6U|6RX9ӻW&retb:Se&:3W)resWL)b3@> )٭???>?>98)6Q5@>04 ??B>?>=>4+TA?B>C>|8#8J6Q =>e+>??>?>86Q58I6Us09Wy:&ret:i^)resW)b3/>@=>(,l>??>x?>8P6U|6Q5@>WmA?B>?>8m6U|6Q 8'6Us06T 6Q@9W$&ret:i:3Wp)resW)b3=>@,??w?>?>8%6U|6Q5@>,0ٰ??B>?>4=>0p,$A?B>C>|8B6U|6Q =>`,o>??>Z?>~86U|6Q58I6Us09}Wy&retS:i)resWc)b3@=>(,C>??>?>8P6U|6Q5@>WmA?B>?>R8m6U|6Q 8'6Us06T 6Q@9̿W[&rete:i):3W)resWO)b3=>-|???>?><8%6U|6Q5@>,0??B>?>=>00-A?B>C>|8B6U|6Q =>``-F>??>?>86U|6Q58I6Us09Wv4&ret:iX:E)resW-)b3v@=>(-*>??>?>8P6U|6Q5@>WmxA?B>?> 8m6U|6Q 8'6Us06T P6Q@9Wk B&ret/ :i :3W )resW )b3b =>-c?? ?> ?> 8%6U|6Q5@>,0??U B>?>{ =>0-A?B>C>|8B6U|6Q =>` .->??> ?> 86U|6Q58I6Us09cW| w&ret% :i" )resW )b3 @=>(P.>??>< ?>` 8P6U|6Q5@>WmOA?B>?> 8m6U|6Q 8'6Us06T  6Q@9.W &ret% :ip :3W4 )resW )b3 =>.:??; ?>_ ?> 86U|6Q5@>$(n?? B>?> =>(.A?B>C>|8:6U|6Q =>X.>??> ?>B 86U|6Q58I6Us093W{ @&ret3% :Se3 )res5W' )b53p @=>%/5Ѻ>??> ?> 8O6Q5@>Vp5A?B>?> 8p6Q 8'6Us06T 6Q@9AWU Լ&retA% :SeA :3AW )resCW )bC3L @>1C?? ?> ?> 816Q5@>8<C4??B B>?>h =><@/C{A?B>C>|8#8R6Q =>up/C>??> ?> 86Q58I6Us0DD D1EDFp&W, F+WE Fc  FW| Fd# F`    ; BF* ֽ F(  F8  FX&W! FXW: FOWS F3 Wv  BF F$  F..˾ F  F0  F. FW9 F  WR F3Wp  3 F  W  BF, W  ;Fd. Wſ F<W  FW  F)  G_d3= H R F/k F W  BF W  F-W  FB$  F2W  BF$B  ; BI#/%JmWh h4J W W W W KJ6 JX}  J W W P KK*4' BJWI h J?Wa hLd l6*M4+/+3int/P^3^B*+/ w% )W# ,# %# e# # #( }#0 $#8 #@  #H x,!#P "#X u'$#` Ÿ&#h ;(W#p '/,W#t C..e#x A+24# )33I# 4# '8# {Ap# &J# K# &L# &M# &N# jmPW# R# )  q# b# . W#{{1{z/OB8B "XNU 5OU# K/P#H z Q#Pe{zM$MU/MW=MW cQ f d retWP?W ?co retWPmBW cB 5D AckW T Gck wk' e!/mXx e/w2  x U| d* c !#" "  #j $~ cOv r  </+4+3int//+ 1Cx<f#'f##  tm$ Ol1     Nr Gs  x) QH s~ Ps ts  x) Q s2 s t U x) Q s  s t tP0 t at i x) Q s3 Npt u | LQ sL xMZ M dstO PQ[ iQQ0U~ jVQO@0Un bp0zGQ u ;u  xF <f@u @v 2 eQk se xe# '0cu@l Z3Q@v v x2 v v 9Q9! c:P { tQw v 2/+int/4+3/+*+/ 1FY%pTx1  8# '8# #  B'v ?w o! x$! ctx%p! e%'" ~&T]" (T" )" l9@w w " x6$# ctx7pm# e7# n8# bCbTz w /+int/4+3/+*+/x18#'8## i 1FY%  p T (. ? p 8 |@MpO#qR#gU# yX#0 \x_#t08w z "$ pub+t$ key,z/% -pg% e-% ~.p% i.& /T/Tk& p01p0q1r12Ta3T' ?|#xmWx{ z ]/+x 1/}  }#' }# #int8 J  /+34+ @ M p O# q R# g U# y X#0 0 \ x _# U3 c r d# s e# Kz z M' 7J' 0c=z z wkey<'  A-z { ' key,(  1D { 6{ 9( 7Cq( a7@{ E{ wkey6( $P{ x{ ( key#( gX(} { /+int/4+3/+*+/x18#'8## i 1FY%  p T ) k@MpO#qR#gU# yX#0\x_#3 crd#se#`-8{ (} %) pub'`^) key(k) )p) e)v** *Ts* ;+#* 7,|k.h/tmp0f .q khp[~ 0} O/+int/4+3/+*+/x18#'8## i 1F B@M pO# qR# gU# yX#0 g3 c rd# se# )80} ~ * key%-+ &Tv+ ;'+ 7( , w*tmp+v,res.8Q,   BR.]~ ~ m/+x 1/int8/+d834+< GQ (! X O~#  S~#  T~# ! U~# I V~# Yp# Z~# [~# p ^^# b _^# q a^# g c^#( e^#0 g(#8 h(#@ 5 i(#H j(#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# >8 WaS Z.R m [.g   [. 8 W @[ [ [.  \.,! [.$3 @\. H8 W'] [8 x \. 8W `\}e 5@"_~ ~ /+x 1/int8/+d834+< GQ (! X O~#  S~#  T~# ! U~# I V~# Yp# Z~# [~# p ^^# b _^# q a^# g c^#( e^#0 g(#8 h(#@ 5 i(#H j(#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# >8 WaS `.R m .g  . 8 W   @. . `."3 .,%M .(g . 2 . 8W5  / `6@|, a  =/+x 1/int8/+d8 C34+< GQ 3! X O#  S#  T# ! U# I V# Y{# Z# [# p ^^# b _^# q a^# g c^#( e^#0 g3#8 h3#@ 5 i3#H j3#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# 0x  , eccwK- rpwQ- u2y8- u1y8c. u0y8nzi.  0q28// q18x/ q08/ t8/ c180 c080 l @ #: W1 ecc92 rp9Qd2 u1;82 u0;8 3 nGԹ 7@c c ecc-256-redc.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5t{Gdă ă Y/+x 1/int8/+d834+< GQ (! X O~#  S~#  T~# ! U~# I V~# Yp# Z~# [~# p ^^# b _^# q a^# g c^#( e^#0 g(#8 h(#@ 5 i(#H j(#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# >8 WaS .R m  .g  `. 8 W    `.  .,! .$3 `. .N . d8W1z Sc 7@eă ă u/+x 1/int8/+d834+< GQ (! X O~#  S~#  T~# ! U~# I V~# Yp# Z~# [~# p ^^# b _^# q a^# g c^#( e^#0 g(#8 h(#@ 5 i(#H j(#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# >8 WaS N.R m O.g `O. 8 W O `P Q.# R.( `Q.,3 R.,0M Q.4g @S. |8 W8 Rl A  R. 8WE SD @8@Xwg? Ѓ /+x 1/int8/+d834+< GQ (! X O~#  S~#  T~# ! U~# I V~# Yp# Z~# [~# p ^^# b _^# q a^# g c^#( e^#0 g(#8 h(#@ 5 i(#H j(#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# #Ѓ ? D5 ecc"|5 rp"Q5 l ЛW,ij @ /+x 1/int8/+d8 C34+< GQ 3! X O#  S#  T# ! U# I V# Y{# Z# [# p ^^# b _^# q a^# g c^#( e^#0 g3#8 h3#@ 5 i3#H j3#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# #@ j 6 ecc"6 rp"QT7 i$7 hi%8 8 cy%88 `&k'i8 l Wqt0!k p /+x 1/int8/+d8 C34+h'p Y9 rp$Q : rn$iB: mn$iz: bp%^: bn%i: &^; `& hi(8; sn)i< i*i= P l PxxWh*9IIm^ #/+x 1/int8/+d8 C34+ Lecc M3#p OQ#3 F XO# S# T# !U# IV# Y{# Z# [#p^^#b_^#qa^# gc^#( e^#0 g#8 h#@ 5i#H j#P n^#X p^#` 0r^#h t^#p v^#x y^# {^# }^# w^#9e= Uecc V3#p XQ#<Gp  3 Qe H% ^ = r$= n$ > 5&QT> '8> (il( >(WF 4oh ` _/+x 1/int8/+d8 C34+ Lecc M3#p OQ#3 F XO# S# T# !U# IV# Y{# Z# [#p^^#b_^#qa^# gc^#( e^#0 g#8 h#@ 5i#H j#P n^#X p^#` 0r^#h t^#p v^#x y^# {^# }^# w^#9e= Uecc V3#p XQ#<Gp  3 Qe o%` h > r#> n#/? p$"f? &8? 'i? 5(Q@ lD >(==W-.[p p /+x 1/}  }#' }# #int8 J  /+ 8 C 34+ ( L ecc M# p O#  FXO#S#T#!U#IV#Y# Z# [# p^# b_# qa# gc#(e#0g#8h#@5i#Hj#Pn#Xp#`0r#ht#pv#xy#{#}#w# (<G "Up d@ pT"@ xT@ yTTA VA ( /} s B p.EB x.B y.B 0FC lhs1rhs1t2res3}|C ) wp(C " C p! D ecc!CD 7rv ,/+x 1/}  }#' }# #int8 J/+8 C34+ [ FXO#S#T#!U#IV#Y# Z# [# p^# b_# qa# gc#(e#0g#8h#@5i#Hj#Pn#Xp#`0r#ht#pv#xy#{#}#w#a = U ecc V[# p X#<G  [  ; ֎ ws:fD z:D fD9/} I D s.DD z.SE 0E f x)P ` ws(DE "` v F s!D@F ecc![vF -it /+x 1/int8/+d8 C34+  FXO#S#T#!U#IV#Y{# Z# [# p^^# b_^# qa^# gc^#(e^#0g3#8h3#@5i3#Hj3#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G" 3  Q ks"i w ecc! U O(i w ecc' Ua.i w ecc- U~2Vvh /+int/4+3/+*+/x1? 1FY% p T  L eccM|# pO# |F X"OM# "SM# "TM# !"UM# I"VM# "Yb# "ZM# "[M# p"^# b"_# q"a# g"c#( "e#0 "g#8 "h#@ 5"i#H "j#P "n#X "p#` 0"r#h "t#p "v#x "y# "{# "}# w"# =U eccV|# pX#<"G |  Z( h F pub%ZF key&`.G 'pG e'fG p)G *l|  |rilu y] p /+int/4+3/+*+/x18#'8## i  1FY% ( p T (4 FX"OM#"SM#"TM#!"UM#I"VM#"Yb# "ZM# "[M#p"^#b"_#q"a# g"c#("e#0"g!#8"h!#@5"i!#H"j!#P"n#X"p#`0"r#h"t#p"v#x"y#"{#"}#w"# 9=UeccV#pX#3 crd#se#<"G !  *p ] ?H key%H &pH e&H 'T1I ;(.iI 7)I k,I -rp.vHsp/vP v {o ` M </+int/4+3/+*+/x<C#'C## t J!  1Q7 & cL eccM# pO# FX"OX#"SX#"TX#!"UX#I"VX#"Ym# "ZX# "[X# p"^# b"_# q"a# g"c#("e#0"g$#8"h$#@5"i$#H"j$#P"n#X"p#`0"r#h"t#p"v#x"y#"{#"}#w"# c 3 c rd# se#<"G $Jl1'C` o J pub$FJ %_J ;%1J 7&J (GK )}K 5-K res.CK  < 1n \~ p  </+int/4+3/+*+/x<C#'C## J . 1Q ol>p u w x= U 'a  ג w x`#U xp`T xs`L xnbBL W ; eL xV#L nVL l @v@ ȓ L pM nM ӘM l/ {1vГ  N niN N l* {15 N rp!O rnWO xpO xn1O xi1O outĒ/P ~_xP `1 inȒP  4l1 *M ` P xp/Q x Q nQ xnR l% ~GP` fR xO#R nO S l `H CS xG#{S nGS l  O T r.XT xpT xnT <"C!!!#Cd$$`$\CP  U a U bpU bnqV anV 1G1H<0W 2T&W `2amoW yW l    W x#X nIX xnX xpX l } t } t   } t  %} t   4 ms h/+x 1/}  }#' }# #int8 J  /+  3 14+Y %  R( _ b#n e#e h#h l m#d q#p t#q t#(a w#8b z#Hc }#Xt*} s X pub%t7Y key&mY 'Y e'Y (Z p(GZ y)m+ri+res,}Z z  R ? /+x 1/}  }#' }# #int8 J  /+ 3 14+Y %   R( _ b#n e#e h#(} Z key#[ %8[ e%[[ &~[ p&[ y'[  '  /+int/4+3/+*+/x18#'8## i 1FY%  p T (. ? p 8 r(_bT#ne#eh# hlmT#dq#pt#qt#(aw#8bz#Hc}#X48 [ pub.\ key/\ 0p] e0 S] ~1p] i1] 2T-3Tp15q16phi7tmp828C^  7 res8^ l% ?r# %r i߮ . a/+x 1/}  }#' }# #int8 J  /+34+ ( _ b# n e# e h# \9 Ɲ ^ n8 _ ;0_ CE}Н S_ keyD_ g/ _ key._ ($ . /` key#g` iЯ  0 /+x 1/}  }#' }# #int8 J  /+ 3 14+Y %   R( _ b#n e#e h#h l m#d q#p t#q t#(a w#8b z#Hc }#XP(}0 ` pub#P` key$[a %ha e%fa &a &b s'@b ri)V a R°z <z /+x 1/}  }#' }# #int8 J  /+ 3 14+ .( _ b# n e# e h# &} z b key#b $ c $ic s%c res'}c m(@ iK j /+x 1/}  }#' }# #int8 J  /+ 34+ Nh l m# d q# p t# q t#( a w#8 b z#H c }#X $ Ÿ 1d key#id  SП d keyQd xRe mRDe xpTxqU /&3  ze key2e C>} j e key=Hf n?PSuڎ p u/+x 1/}  }#' }# #int8 J  /+ 34+ ( _ b# n e# e h# b&}p ~f key#f m$g s%og res'}g m1)@ h[A  /+x 1/int8/+ C34+!8 A wrp QUap QTn ^h b 8R i"^X 2 r%8Q0GZB P |/+3int/ 1_,4x4+xTx Tf = @N B  lB0 @ #  x# x# x# " l#  r# ; x#( :\/ 0# "1m# 1m# a2# 3x#X m /+ T ?15 ` `~# `~#\ `~#1P r wctx/Jh 0xmh ;0h * wctx(h )xi )2i !# wctx!Ui nV"xxi key"i  . Xڴ /+int/4+3/+*+/ 1F p T  p T  f= p@NB  r }B0 @# T# T# T# "}# # ;#( Y Ϣ wVpi oWj XTPj Xj  aТ r j ^j ^+k ^pbk o_k `Tk dst`l ;bNl F/ l ,pl ,pm ,p>m o-um nV.Tm key.n pad0Pn 1 Ӥ ;;n lV @Vri F0kb /+3int/ 1_,4x4+xTx Tf = @N B  lB0 @ #  x# x# x# " l#  r# ; x#(/+ T ~? m ~ `1 2# "3m# 3m# a4# 5x#\1  # #` #*1 " wctx/n 0xo ;0ao *0 < wctx(o )xo )o !#@ b wctx!p nV"x#p key"lp  . ֶ<E¥ p z/+3int/ 1_,4x4+xTx Tf = @N B  lB0 @ #  x# x# x# " l#  r# ; x#(/+ T ~? Gl8 9# ":m# :m#$ a;#( /+3int/ 1_4+mTm Tf = @N Bt  aB0 @ #  m# m# m# " a#  g# ; m#(/+  8@ }Fm  0 /+4+3int//+ 18,4Fww:\/0#"1#1#a2#3F#X  i w i? [>0 ' Nz ctx;z 0P ~ ctx,>F -F c. m/4 x1Bh; /+3int/ 1_,4x4+T@ 89r B# m /+ S B w ctxRU ivRT -P ctx+Ȁ ,x key,4 6 . @tau2 0l m m   P  /+3int/ 1_4+mTm Tf = @N Bt  aB0 @ #  m# m# m# " a#  g# ; m#(/+   9@ ߿G /+int/4+3/+*+/ 1F,4T`12#"3#3#a4#5T#\  i  i? :P Ɓ ctxNw OTӂ Oh Q 34QT 7 $ wctx6Uiv:t  t'X0 ctxU VTڄ ;W# Yl lowY _4m]T l p p iy "2Ǭ M/+3int/ 1_4+mTm Tf = @N Bt  aB0 @ #  m# m# m# " a#  g# ; m#(/+ R `9@ c  [/+3int/ 1_4+mTm Tf = @N Bt  aB0 @ #  m# m# m# " a#  g# ; m#(/+  9@ (y /+int/4+3/+*+/ 1F,4TGl89#":# :#$a;#( i?F jP7yF 7yQ piu"C /+3int/, 4m4+ 81/+3 w2mͫ k2 i4mX 7 w7t9 t 5??t w k>5U w>tTi@myAtX ;t/Nb C \ keyM5 mM5 yOb `bP A umac-nh-n.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5vw$M P a/+3int/,4m4+81/+Xp%P wk$X y$c3 y0&ti y1&tZy2&t y3&t p0&tҭ p1&t p2&t p3&t m0&tѮ m1&t m2&tP ^ b t Ld M s kcX ycc mhct= mlct yhetϰ ylet cyetN l    7Q?r P /+3int/,4m4+81/+8"tP б kh!b kl!b+ y!tN yl#tq yh#t pl#tʲ ph#t ml#tI mh#t l ] |:t r  kh9b kl9b y9tI m9t    Y /+4+3int//+ 18,4F81ww678#9F# i; w i m$ M aes#m #F3 #F| dst#Ŷ a%@& PK 1 @HP HP 8IVN IP aesJm keyJ nJF LF` z3M" O SFϹ 8S H /+int/4+3/+*+/ 1F,4T?$  "TM dst"?p src#E̺ i%T X&T 'T P  G1 j2T  8=% /+int/4+3/+*+/ 1F,4T/$  w"TL dst"/o src#5 i%Tۼ X&TY 'TU  G1P  +k#  /+int/4+3/+*+/ 1F,4T678#9T# i;9Gl!8!99#"!:# !:#$a!;I#(!l >TB dst> P8z3J"@  + P  + !$"0#l $QE%;&v0;&iT'(Q(o a i)  8 ctxl *;;iT + 8,8!%~-/ 8!9!D~  8 *;~)b@ : ctxl *;;@.iTQ/8 , ctxl T ?T T 8 0uY 0d2 #l )hj0 e ctxgl hTR i #l )GOp ctxLl nMTT sN2 .iPTQ p i p iFa/+int/4+3/+*+/ 1F2M,4TY%pT(p8x1 ) 8# '8# )#E U/ i[ //; <# =#Ry8q n` nm1`{ 5` a` r:y:8k kT jT l: 0; b3 p` r`- ~Tv 8 ctxp eS p0Uq Up0q Us : :pm1 :a :~9buf*BeB:~C8 lO   i^p p[`r ~[T [8 \p e\% ~]p i] m@9^q1x bufr!xs1 "jtT#9"qT9ubbT $cT!bufd- %jq:r:ld  * i :r i * Or i" ? dr i T y i&fA ` i  i&([    f i&u    i&  @ c<ecc-192-modp.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5c<ecc-224-modp.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5cnecc-384-modp.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5c? ecc-521-modp.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el51f/+int/4+3/+*+/x1? 1F7FX"OM#"SM#"TM#!"UM#I"VM#"Yb# "ZM# "[M# p"^# b"_# q"a# g"c#("e#0"g^#8"h^#@5"i^#H"j^#P"n#X"p#`0"r#h"t#p"v#x"y#"{#"}#w"#=<"GM ^ 7 B 'w ecc&7U6 R ecc.7 zp/ kp2 3T. ;3d rp4 sp455cy7 I/+int/4+3/+*+/x1? 1FBFX"OM#"SM#"TM#!"UM#I"VM#"Yb# "ZM# "[M# p"^# b"_# q"a# g"c#("e#0"gi#8"hi#@5"ii#H"ji#P"n#X"p#`0"r#h"t#p"v#x"y#"{#"}#w"#H<"GX i B M <"8 ! ! !#8d$$`$\'8wxp&Un& :08U) ecc/Bu xp/ o91 :`:Q 7`nwecc6BU"D8p= ecc?Bv pp@ AT ;A? rpB spB 5C o:: ;x  o(  ( (f  Ykt/+x 1/int8/+d83 14+w< GQ >! X O#  S#  T# ! U# I V# Yp# Z# [# p ^^# b _^# q a^# g c^#( e^#0 g>#8 h>#@ 5 i>#H j>#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# c-k ecc*0 hp+Qy , ;, dEHp/+x 1/int8/+d8 C34+  FXO#S#T#!U#IV#Y{# Z# [# p^^# b_^# qa^# gc^#(e^#0g3#8h3#@5i3#Hj3#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G" 3  Q k"ipzw ecc! U,T ecc(  ))J% r*Qn p*^ 5+Q cy48PTb6.%/+x 1/int8/+d8 C34+< GQ 3! X O#  S#  T# ! U# I V# Y{# Z# [# p ^^# b _^# q a^# g c^#( e^#0 g3#8 h3#@ 5 i3#H j3#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# \ ecc rpQ apQ 5Q# aF ecc~ rpQ ap^ ={ dF eccy~ rpyQ apz^ bpz^F kp/| ecci rpiQ% apj^n bj8 hil8 l  P=0o ecc; rp;Q ap<^ b<8I i>i;PmcyB8ls  0\o eccZ rpZQ( ap[^q b[8 hi]8 l  HJMp/r eccK rpKQ apL^d bL8 hiN8 lx  v20e ecc0 rp0Q ap1^W bp1^ cy38 l^  B'. ecc%l rp%Q ap&^ bp&^4 cy(8j lY  RRWBBsRWccRW}}{UfgD0/+x 1/int8/+d834+< GQ (! X O~#  S~#  T~# ! U~# I V~# Yp# Z~# [~# p ^^# b _^# q a^# g c^#( e^#0 g(#8 h(#@ 5 i(#H j(#P n^#X p^#` 0 r^#h  t^#p  v^#x y^# {^# }^# w ^# 90a ecc7 rp7Q ap7QD 58Qz 1p ecc/ rp/Q ap0^g bp0^ b&D ecc$3 rp$Q| ap%^ bp%^ cy'81 ly @rrWb?>;:*HP/+x 1/int8/+d8 C34+  FXO#S#T#!U#IV#Y{# Z# [# p^^# b_^# qa^# gc^#(e^#0g3#8h3#@5i3#Hj3#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G" 3  Q k$iP^w ecc# Udecc` xaQ~abJpb^5cQejf&3w`Hz eccs + tJt rtQ npu^ pu^> 5vQ 'zQ{J   i`) w8@~8 k`;[ x; ; j !l= "66#W&agQHPD/+x 1/int8/+d8 C34+  FXO#S#T#!U#IV#Y{# Z# [# p^^# b_^# qa^# gc^#(e^#0g3#8h3#@5i3#Hj3#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G" 3  Q kP$iPZw ecc# Uf,`H ecc*  r*Q np+^ 5+QR k2 c2 i3 j3 w46J7<~D  G4 7dMiW `N-3OP/+x 1/int8/+d8 C3 14+Y % t  @ F XO# S# T# !U# IV# Y}# Z# [# p^^# b_^# qa^# gc^#( e^#0 g#8 h#@ 5i#H j#P n^#X p^#` 0r^#h t^#p v^#x y^# {^# }^# w^#F r= U ecc V@# p XQ#<G} @ Qr :3Jecc1@xp2^52Q \&Jecc$@xp%^t'8i(i <PRz ecc:@+ xp:Q ctx;t e;  5;QS buf= }> `<L5 + a l kR` xPk Qt eQ ) 5SQKWqxVM/+4+3int//+x1[#'[##w 18F ([M_ %F m& '* p's em) *+F ,F xj01P#/+int/4+3/+*+/x18#'8## 1FY%  p T  -8P1K (T *p e* +T_ p+ m,= em.t /T i0T l ri Oh 9@\/+x 1/}  }#' }# #int8 J/+3 14+ =%}@ m#b # 3$ $ em&' *bF/+x 1/}  }#' }# #int8 J  /+  3 14+Y %  R( _ b#n e#e h#oB] pubA cA riA  '(7 pub% &  e&'V c' ri' r)3j /+x 1/int8/+d8 C34+#cnd"Jrp"Qap"^n"i cy$8 W%8 i&i r*8]2cnd1Jap1Qbp1Qn1i W38 i4i a78 b78 t78 F  vpCQ apCQ nCi mpD^ D^ XDi@ 5EQiM < oddc8c8 cyc8A vv  B <e "+6 @ I R l1 p**WzX,/+x 1/int8/+d8 C34+a( rp%Q rn%i x&^. tn&w k' end)^ p*^ i+i< LPw W18_ lx qqWa[~-/+3int/ 1_,4x4+TT6 7 8# 9x# m ;/+  0 1#x 2 # T "m  W ctxT Ux dstU9 srcV l   # "Q;/+3int/ 1_,4x4+TT6 7 8# 9x# m ;/+  0 1#x 2 # T "m  I)Q ctx& 'x9 dst' src( l   \ [yTTv/+3int/ 1_,4x4+/+ 0 1#x 2#Tm \, @ /S `/+3int/ 1_,4x4+T6 7 8# 9x# m ;/+ `h dst~L src x ix Eskxr<_km _nkm_tm0=jx kx= mN  p ctx x key; m %- @$+VM U/+3int/ 1_,4x4+T6 7 8# 9x# m ;/+  0 1#x 2# T m  (U^ ctx& 'x key'P nk,x nr,x i,x> ,x_5-m rp. ) (l ( T   \ [)_k c`1/+3int/ 1_4+TT% .S /#i 0T#j 1T# T /+ \A&` ctx#\U $mg dst$t src%z i'T/ j'TZsi(Fe sj(FS5 m/+3int/ 1_4+zT% .S /#i 0T#j 1T# T /+ dV' ctx%d &m key&t, i(mj(mu k(m O=_t4Fl ( zz j)3 d/+3int/ 1_2q4+TT 4S 5# f ?/+ zw3 ctxz xd key ekbxU ix S~xT eGlenFl  * T @Gw ctxz x$ keyG ,P\w ctxzj x key܅ `0 ctxz3 xV dst src =ixj w0f w1f w2f w3f/ >jxl @* Y0x ctxWz Xx dstXD srcX P>i\x w0]f  w1]fB w2]fx w3]f >jfxl `*     T 0'  )Z!1O/+3int/ 1_,4x4+81TT .B 0x# ;#  /+%o 84 9%#; :%#` ;%#H <%# 5m )1 ctx& 'xR dst' src( l *  g E&0/!9@~/+3int/ 1_4+ 81T .B 0m# ;# t /+ 7&@w dst$7U src%=- B'mc i(m >,tTC: ctx87@ 9m key9 ,U!/+3int/ 1_,4x4+81T.B0x#;#  /+o849#;:#`;#H<# /m B[ ctxYB0! Zxy! keyZ! k0\ " k1\ $ ^H}w_-& kw2_P& kw4_& dwamtlam& tramibx' >k2' k3( < ?Qp??m) m) __i) @@@@@0Am) m* __i1* (A=At@BmT* mw* __i* pBm* m* __i+ Bm&+ mI+ __il+ Bm+ m+ __i+ .CC`CXCmC D`DnDm+ m, __i>, Dp0Er pEtEvVEma, m, __i, 0Fm, m, __i- pFm3- mV- __iy- FF0GpG-Glo * X ! hh XgEO!b  +/+3int/,4m4+/+o 84 9#; :#` ;#H <#bt g) + {U!  t/+int/4+3/+*+/ 1Fb: p T  k<, - ctx(pM. f(. )T. iv)/ *Tb/ dst*/ src+/ lN @; >O? R0 ctx;p0 f;0 2 )Gz3Z3 [3 z]T3 lS  ;Nri>>'" =  /+3int/ 1_, 4x4+TT =key ># m /+  Ydes Z#  LC ` 04 ctx@Lh4 Ax4 dstA4 srcB05 R 6`  S5 ctx3L5 4x5 dst4 6 src5S6 'F = v6 ctx&6 key&6 i(x)F7 M" *@ /+ %C3int/ 1j,44+__ =key ># x /+ EQ@  w DU keyDTiFRnQ  w OUdstO=7 srcPs7 iRXsQkeyrk08k18oLuI @G+d F89Q 7 ctx7 key8 nxN8 wxq8 b0b1%~8 kǐ8 nH@H9 69 Y9 9   7x?7d7r7?s7x7xy7xz7xEx9 ctxv: : dst0; srch; !#"#; ,< 53> #l~ ; iV6d6r6?s6x6xy6xz6x9j*H ctx 2I  I dst I src $J !$%0)D;2"0)M\J VK _L #ly C Ij 9 d8  N y ii x$}- ; _$2 C  > G"a +*o/+3int/ 1_,4x4+81TT6 7 8# 9x# m ;/+ y A b B w C  T  1  5> Hh I5# E P@ Miv O#ctr Q#x S# F T#0H U#8 28 ' #key #gcm E#!D*6*wctxBW CxMW ;CW =@*v*W ctx;W HhI8# H iP@MivO#ctrQ#xS# FT#0HU#8N6 +6+wr5Ux5Ty5Q3!@+v+wxUw351T17+A-[ ctx76\ 'p\ f] T;] dst] srcx^ z3+&,T^ l,,T0_ -A-Tf_ HC%P--_ x$8` x$n` Z&@i'T` fa-X.` key_Oa x_a `T-b `b 0`./b ctx7c keyzc 'pc f d TUd dstd srcd lK JL//Xe ctx7e keye 'p5f ff Tf dst6g srclF J/20g ctx7g keyLh Th i l1 J2r@00Mi keypi xpi Fqi Hqi z3s`11j ctx7Jj keyj 'pj f%k Tnk ;k z3lP HO12k ctx7Ol keyl Tl ivPm !pHTm "zYC#rB#xB$WD?G23m keyEn 'FpRn fFn iJTn %OHT&eo &\=o !H'n!IjWTso  1r i! Fr i66! e i(z HUA*#p:3/+int/4+3/+*+/ 1F,4T2oL3:o ;K22p 9rKhp M8 aNp bNr cN2u dNw iOT il\:<salsa20-core-internal.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5dp<?salsa20-crypt.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5d?Rsha1-compress.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5f> R`sha256-compress.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5f#`osha512-compress.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5 #y(:`:/+x 1/int8/+d8 C34+!`::wcnd Jy rp QTap ^z n iR W"8X "8Y i#iUZ#*@=:/+x 1/int8/+d8 C34+  FXO#S#T#!U#IV#Y{# Z# [# p^^# b_^# qa^# gc^#(e^#0g3#8h3#@5i3#Hj3#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G" 3  Q k-i::w ecc, U5:@=Ez ecc2 z r3Q{ p3^9{ q3^o{ 54Q{ ;;l$,@@=/+x 1/int8/+d8 C34+  FXO#S#T#!U#IV#Y{# Z# [# p^^# b_^# qa^# gc^#(e^#0g3#8h3#@5i3#Hj3#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G" 3  Q k"i@=J=w ecc! U+P=@{ ecc( | r)Q| p)^| q)^0} 5*Qh} +@Q&AQu1BQu2CQ@s1DQs2EQiFQ} jGQ} vHQ} c$.@ @B/+x 1/int8/+d834+ FXO~#S~#T~#!U~#IV~#Yp# Z~# [~# p^^# b_^# qa^# gc^#(e^#0g(#8h(#@5i(#Hj(#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G (  Q  0$ @@~ ecc!z~ "J~ r#Q2 p#^{ UK%/B@x/+x 1/int8/+d8 C34+  FXO#S#T#!U#IV#Y{# Z# [# p^^# b_^# qa^# gc^#(e^#0g3#8h3#@5i3#Hj3#Pn^#Xp^#`0r^#ht^#pv^#xy^#{^#}^#w^#<G" 3  Q ka&i@@w ecc% UO.@B ecc+ L r,Q p,^ 5-Q 6%1CB/+4+3int//+ 18ww$0BC$ +F\ z3, -Fȁ id. /F j1F1 l4  4p i$k3CFaes-decrypt-internal.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5ku4 FHaes-encrypt-internal.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5n^5HNcamellia-crypt-internal.s/home/buildbot/nettle-2.7.1GNU AS 2.17.50.0.6-12.el5% $ > $ > : ; I  I&II !I/ '  I  : ; : ;I8  : ;  : ; I8 : ; &: ;I : ; (  : ;  : ; I8 ' I'  : ; : ;I8 !I/: ;I : ; : ;  : ;  : ; I!"I#' I$< %.? : ; ' I 4 &: ; I': ; I(.? : ;' I ): ;I*4: ;I+ : ;, - .4: ;I/.: ;' I 0.: ; ' I@B 1: ; I 2: ; I 3.: ; ' I@B 4.? : ;' I@B 5: ;I 6: ;I74: ;I84: ;I9 U:1; B <4: ;I =4: ;I >1X Y?1@B 1A1B C D4: ;I E4: ;I F1X YG1H.1@B I41J1RUX YK41L1M.: ;' I@B N4: ;IO.? : ; ' I@B P: ; IQ4: ; I R4: ; IS4: ; IT41 U 1V 1W UX41 YB ZB [\4: ; I ]4: ; I? < ^!_4: ; I?  `.? : ; ' I< a.? : ; @' I< b.? : ;' I< c.? : ;' < d.? : ; ' I< e.? ' 4 < % $ > $ > : ; I  I&I'  I  : ; : ;I8  : ;  : ; I8 : ; I!I/ &: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/: ;I : ; : ;  : ;  : ; I !I"' I#< $ : ; % : ; &.? : ; ' I 4 ': ; I(.: ; ' I@B ): ; I*: ; I+4: ; I,4: ; I-1X Y .1/10 B 1 24: ; I 3145617.: ; ' I 84: ; I94: ; I: : ; ; < : ;=.: ;' I@B >: ;I?: ;I@4: ;IA4: ;IB1RUX YC UD41E 1F1RUX Y G UH.? : ;' @B I1X YJ1 KB 1LB 1M.: ;' @B N.? : ;' I@B O4: ;I P4: ;IQ4: ; I? < R!S4: ; I?  T.? : ; @' I< U.? : ;' < V.? ' 4 < W.? ' I4 < X.? : ;' I< Y.? : ; ' I< Z.? : ; ' < [.? : ; ' I< \.? : ; ' I< % $ > $ > : ; I  I&I'  I  : ; : ;I8  : ;  : ; I8 : ; I!I/ &: ;I : ; (  : ; : ;I8 !I/< : ;I : ; : ; I8 ' I'  : ;  : ;  : ; I!"I#' I$ : ; % : ; &.? : ; ' I 4 ': ; I(.: ; ' I@B ): ; I*: ; I+4: ; I,4: ; I- .4: ; I /10 B 121RUX Y 314156174: ; I? < 84: ; I?  9.? : ;' I< :.? : ; @' I< ;.? ' 4 < % $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &: ;I.? : ; ' I 4 : ; I.? : ; ' I@B : ; I1 4: ; I1X Y 1: ; I : ; I U1RUX Y 1 B 1RUX Y .? : ; ' @B !B 1"1 #4: ; I$1X Y %B 1&4: ; I? < '.? : ;' I< (I).? ' I4 < *.? : ;' < +.? : ; @' I< % : ; I$ > $ >  I&I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ : ;I : ; I8 ' II : ; ( ( .: ; ' I : ; I.: ;' I : ;I: ;I.? : ; ' I 4 : ; I.: ;' 4: ;I 4: ; I!.: ; ' I@B ": ; I #: ; I$4: ; I %1RUX Y &1'1 ( U)41*.: ;' I@B +: ;I ,: ;I-: ;I.: ;I /.1@B 01X Y 11X Y2 3141RUX Y5.? : ;' I@B 64: ;I74: ;I 84: ;I9: B ;.? : ;' I@B <1=1>1? : ;@1RUX YA41 B1X YC41D4: ; I? < E!I/F4: ;I?  G.? : ; ' I< H.? : ;' I< I.? : ; @' I< J.? : ;@' I< K.? : ; ' I< L.? ' 4 < % $ > : ; I$ >   I' I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ &: ;I' I&I.: ; ' I : ; I: ; I4: ; I4: ; I.: ;' I : ;I: ;I4: ;I.: ;' .: ; ' I@B : ; I : ; I!4: ; I" U#4: ; I$1%.? : ; ' I@B &: ; I '1( B ).? : ; ' @B * +.? : ; ' I@B ,1RUX Y -1. U/1041141 21RUX Y341X Y 51RUX Y 6417819.? : ;' I@B :: ;I;4: ;I<4: ;I =4: ;I>1X Y? @ : ;A1 B1 C.? : ;' I@B D: ;I E: ;IF4: ; I? < G.? : ; ' I< H.? : ;' I< I.? : ;' < J.? : ; ' I< K.? : ;' I< % $ > $ > : ; I  I&I'  I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ &: ;I : ; (  : ; : ;I8 !I/: ;I : ; : ; I8 ' I'  : ;  : ;  : ; I !' I"< #.? : ; ' I 4 $: ; I%.: ; ' I &: ; I'4: ; I(.: ;' I@B ): ;I*: ;I+4: ;I,4: ;I- : ;. U/1RUX Y0111 2 U341 441516 B 7.? : ; ' I@B 8: ; I9: ; I:1X Y ;1<.? : ; ' @B =1>: ; I ?.? : ;' I@B @1X YA.: ; ' I@B B4: ; IC4: ; I D4: ; IE1RUX YF1X YGB 1H4: ; I? < I4: ; I?  J.? : ;' I< K.? : ; ' I< L.? ' I4 < M.? : ;' < N.? ' 4 < O.? : ; @' I< P.? : ;' I< % $ > $ > : ; I  I&I : ; : ;I8 : ;  : ;  : ; I8 I!I/ : ;I: ;I : ; I8 ' II.? : ; ' I@B : ; I 4: ; I: ; I: ; I4: ; I1 B  4: ; I4: ; I? < ! 4: ; I?  !.? : ; @' I< % $ > $ > : ; I  I&I : ; : ;I8 : ;  : ;  : ; I8 I!I/ : ;I : ;(  : ;I8 .? : ; ' I 4 : ; I: ; I.? : ; ' I@B : ; I: ; I4: ; I1X Y 11 B   4: ; I !1RUX Y "1RUX Y #1$4: ; I? < %.? : ; @' I< &I'.? ' 4 < % $ > $ > : ; I  I&I'  I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ &: ;I : ; (  : ; I8 ' I'  : ; <  : ; : ;I8 !I/: ;I : ; : ;   : ; ! : ; I"#' I$ : ; %.? : ; ' I 4 &: ; I': ; I(.? : ;' I ): ;I*4: ;I+4: ;I,.? : ; @B - U.4: ; I/10B 11.: ; ' I 24: ; I3.? : ; I@B 4 : ; 5 : ; 61RUX Y 7184191: B ;1 <1=1X Y > ?1@.1@B A41 B41CB 1D E4: ; IF.: ; ' I@B G: ; IH4: ; II4: ; I J : ;K UL MB NB O41 P1RUX YQ1X YR4: ; I? < S4: ; I?  T.? : ;' < U.? : ;' I< V.? : ; @' I< W.? : ; ' I< X.? : ; ' I< Y.? ' 4 < Z.? : ;' I< % $ > $ > : ; I  I&I : ; : ;I8 : ;  : ;  : ; I8 I!I/ .? : ; ' @B 4: ; I? < 4: ; I?  % $ > $ > : ; I  I&I'  I  : ; : ;I8 I !I/  : ;  : ; I8 : ; &: ;I: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/ : ; : ;  : ; : ;  : ; I!"I#' I$< %.: ;' &: ;I'4: ;I(.? : ; ' I 4 ): ; I*.: ;' I +.? : ;' I ,: ;I-4: ;I..? : ;' /.: ; 0 1 2: ; I3.: ;' I@B 4: ;I54: ;I6.? : ;' I@B 7: ;I 84: ;I9: B ;.? : ;' I@B <: ;I= U>: ;I ?.? : ;' @B @4: ;I A.? : ;' I@B B1RUX YC1 D1E.? : ;' @B F1GB 1HB 1I1J1K1RUX YL1M4: ;I N : ;O UP1X YQR.: ;' @B S T1 U.1@B V41 W41X1X YYB Z41[ \.: ; ] : ;^.? : ; ' @B _: ; I`: ; Ia4: ; Ib4: ; Ic1RUX Y d1RUX Y e.? : ; ' I@B f : ; g1X Y h.? : ;' @B i1jB 1k4: ;I l : ;m.? : ;' I@n4: ; I o4: ; I? < p4: ; I?  q!r4: ;I?  s.? ' 4 < t.? : ; ' I< u.? : ;' I< v.? : ; @' I< w.? : ;' < x.? : ; ' < y.? : ; < z.? : ; ' < {.? : ;' < |.? : ; I< }.? ' I4 < ~.? : ; ' I< .? : ;' I< .? : ; ' I< % $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ : ;I' II.? : ; ' I@B : ; I : ; I.? : ; ' @B 4: ; I1 B 1B 14: ; I 4: ; I? < .? : ;' < .? : ;' I< % $ > $ > : ; I  I&I'  I  : ; : ;I8  : ;  : ; I8 : ; I!I/ &: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/: ;I : ; : ;  : ;  : ; I !I"' I#< $.? : ; ' I 4 %: ; I&.? : ; ' I@B ': ; I(4: ; I )4: ; I*1+ B ,-1.1/B 0.? : ;' @B 1: ;I2B 13.? : ;' I@B 4.: ;' I 5: ;I6: ;I71RUX Y819:4: ;I;4: ;I<4: ;I= : ;> ?4: ;I @4: ;IA UB41C.: ; ' I D4: ; IE4: ; IF4: ; IG1RUX Y H4I4  I UJ1X YK1L4: ; I? < M4: ; I?  N.? : ; ' I< O.? : ;' I< P.? : ;' < Q.? : ; ' I< R.? ' I4 < S.? : ; ' < T.? : ; ' I< % $ > $ > : ; I  I&I'  I  : ; : ;I8  : ;  : ; I8 : ; I!I/ &: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/: ;I : ; : ;  : ;  : ; I !I"' I#< $ : ; %.: ; ' I &: ; I': ; I(4: ; I) *.1@B +1,41 -41. U/1RUX Y 01RUX Y 1.? : ; ' I@B 2: ; I34: ; I415 B 6174: ; I819B 1:.? : ; @B ;B 1<: ; I= : ; >41? @4: ; I A UB4: ; I? < C4: ; I?  D!E.? : ;' I< F.? : ; ' I< G.? : ;' < H.? : ; ' < I.? : ; @' I< J.? ' 4 < % $ > $ > : ; I  I&I : ; : ;I8 I !I/  : ;  : ; I8 : ; &: ;I: ;I' .? : ; ' I 4 : ; I.? : ; ' @B : ; I1 B .? : ; ' I@B 4: ; I4: ; I1.? : ; ' I@B : ; I1X Y  1!1"#4: ; I $4: ; I? < %.? : ;' I< &I'.? : ;' < (.? ' I4 < ).? : ;' I< % $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &: ;I.? : ; ' I 4 : ; I.? : ; ' I@B : ; I: ; I4: ; I 11 B &I 1X Y 111RUX Y  4: ; I? < !.? : ;' I< "I#.? : ;' < $.? ' I4 < %.? : ;' I< % $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ : ;I.? : ; ' @B .? : ; ' @B : ; I 4: ; I? < 4: ; I?  % $ > $ > : ; I  I&I : ; : ;I8 : ;  : ;  : ; I8 I!I/ : ;I : ; .? : ; ' I 4 : ; I: ; I.? : ; ' @B : ; I : ; I.? : ; ' I@B : ; I4: ; I4: ; I 4: ; I4: ; I 1 B 1!1X Y "1 #1$1%.? : ; ' I@B & '4: ; I? < (.? : ; ' < )I*.? : ;' I< +.? ' 4 < ,.? : ; @' I< -.? : ; ' I< % $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ : ;I.? : ; ' I@B : ; I: ; I4: ; I 4: ; I4: ; I  U1&I4: ; I? < .? ' 4 < % $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &: ;I : ; .? : ; ' I 4 : ; I.: ;' : ;I: ;I4: ;I&I.: ; ' @B : ; I : ; I4: ; I4: ; I .? : ; ' @B 4: ; I1RUX Y  1!B 1"1X Y #1$ B %1&4: ; I ' U(41)1 *1+4: ; I? < ,.? ' I4 < -I..? ' 4 < % $ > $ > : ; I  I&II !I/ '  I  : ; : ;I8  : ;  : ; I8 : ; &: ;I: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/ : ; : ;  : ;  : ; I !I"' I#< $ : ; %.? : ; ' I 4 &: ; I'.? : ;' I (: ;I)4: ;I*.: ;' I + ,4: ;I-.: ; ' I .: ; I/: ;I0.: ; ' I@B 1: ; I 2: ; I 3.1@B 41 5: ; I6: ; I74: ; I819.: ;' I@B :: ;I;4: ;I<4: ;I= U>4: ;I ?1RUX Y@1A1B B C1X YDE F1G1HI41J1X YK L41M UN41 O.? : ; ' @B P4: ; I Q1X Y R.? : ; ' I@B S4: ; IT1RUX Y U.? : ;' @B V : ;W.? : ;' I@B X: ;IY4: ;I Z1RUX Y[ : ;\: ;I ].? : ;' I@B ^1 _1`B aB 1b4: ;I c4: ;I d4: ; I e4: ; I? < f!g.? : ; ' I< h.? : ; @' I< i.? : ;' < j.? ' 4 < k.? ' I4 < l.? : ;' I< m.? : ; ' < n.? : ; ' I< % $ > $ > : ; I  I&I'  I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ &: ;I : ; I8 ' I'  : ; ( <  : ; : ;I8 !I/: ;I : ; : ;  : ;  : ; I!"' I# : ; $.? : ; ' I 4 %: ; I&: ; I'.: ; ' @B (: ; I)4: ; I*1+B 1, B -.: ; ' I@B .: ; I/10111RUX Y 21314151X Y 6.? : ; ' @B 7: ; I 8.? : ; ' I@B 94: ; I:4: ; I;4: ; I < : ;= >?4: ; I? < @!A.? : ; ' I< B.? : ;' < C.? : ; @' I< D.? : ; ' I< E.? : ;' I< F.? ' 4 < % $ > $ > : ; I  I&II !I/  : ; : ;I8 : ;  : ;  : ; I8 &: ;I : ; ( <  : ; : ;I8 !I/: ;I : ; : ; I8  : ;  : ; I' I.? : ; ' I 4 : ; I .: ;' !: ;I": ;I# $4: ;I%4: ;I&: ; I'( )5I*.: ;' @B +: ;I ,: ;I -.: ; ' I@B .: ; I/: ; I04: ; I 14: ; I24: ; I31RUX Y 4151617 B 8191:.1@B ;1 < U=41>.? : ; ' @B ?: ; I @: ; I A B4: ; IC D.? : ; ' I@B E : ;F1 G: ;IH: ;II4: ;I J UK4: ;IL4: ;IM1RUX YN4: ;I O1X YP1X YQ1RUX YR41 S1B TB 1U.? : ;' @B V1W4: ; I? < X4: ; I?  Y.? : ; @' I< Z.? : ; ' I< [.? : ; ' I< \.? ' 4 < ].? ' I4 < ^.? : ;@' I< _.? : ; ' I< % $ > $ > : ; I  I&I : ; : ;I8 : ;  : ;  : ; I8 I!I/ &: ;I : ;I8 .? : ; ' I 4 : ; I.? : ; ' I : ; I.? : ; ' I@B : ; I: ; I4: ; I1X Y 11 B 11RUX Y  1!.1@B "1RUX Y #4: ; I$ U% &B 1'.? : ; ' @B (4: ; I? < ).? ' I4 < *I+.? : ;' I< ,.? : ;' < % $ > $ > : ; I  I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &: ;I : ; (  : ; : ;I: ;I : ;I : ;I8 .: ;' I : ;I4: ;I.: ;' I : ;I4: ;I.: ;' .? : ; ' I 4 : ; I ! : ;" : ;#.: ;' I@B $: ;I %: ;I&4: ;I'4: ;I(1RUX Y) U*1+41,: ;I-4: ;I .1RUX Y/10111X Y2 341415 B 6.1@B 71 819&I:41 ; 1<1=1 > ?.? : ; ' I@B @: ; IA: ; IB4: ; I C4: ; ID4: ; IE4: ; I F1X Y G!I/H : ;I UJ4: ;I K4: ; I? < L.? : ;' I< MIN.? : ;' < O.? ' I4 < P.? ' 4 < % $ > $ > : ; I  I&I : ;  : ; I8  : ;  : ; I I !I/ ' I : ; : ;I8 : ; &: ;I: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/ : ; : ;  !I"' I#< $.: ; ' I %: ; I&4: ; I'.? : ; ' I 4 (: ; I)4: ; I* : ; +.1@B ,1-41.41 / 101 11RUX Y 2 U31415 B 6718.? : ;@B 94: ;I:4: ;I;1X Y<B 1= >.? : ;' I@B ?: ;I@4: ;I A1RUX YB1X YC1D E41F.? : ;' I@B G4: ;IH : ;I UJ4: ;IK4: ;I L.: ; ' M.? : ;I@B N1X Y O4: ; I P4: ; I? < Q!R4: ; I?  S.? : ;' < T.? : ;' I< U.? ' 4 < V.? : ; ' I< W.? : ; @' I< X.? : ; ' I< Y.? : ;' < % $ > $ > : ; I  I&I'  I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ &: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/< : ;I : ; : ;  : ;  : ; I!"' I# : ; $.? : ;' I 4 %: ;I&: ;I'.? : ; ' I 4 (: ; I): ; I*.? : ; ' I@B +: ; I,4: ; I -4: ; I.4: ; I/10 B 11213B 14: ; I54: ; I 61X Y 718B 194: ; I? < :.? : ;@' I< ;.? : ;' I< <.? : ; ' I< =.? : ;' < >.? : ; @' I< % $ > : ; I$ >   I : ;  : ; I8  : ;  : ; I I !I/ &I : ; (  : ;  : ;: ;I<  : ; : ;I8 ' II&'  : ;: ;  : ; I8 '  : ; : ;I8 !I/!: ;I" : ;# : ; $%I&' I'.? : ; ' I 4 (: ; I): ; I*.: ;' I +: ;I,: ;I-4: ;I. /4: ;I0 1 : ;2.: ;' @B 3: ;I4: ;I54: ;I 64: ;I71X Y8191: B ; <1RUX Y=1>1?@.: ;' I@B A1B UCD4: ;I E UF41 G 1H1I41J41K.: ;' L.? : ;' I@B M4: ;IN : ;O1 P.? : ;' @B QB 1R : ;S.? : ;' I@B TB 1U V: ;I W4: ;I? < X4: ; I? < Y4: ; I?  Z![.? : ; @' I< \.? : ;' I< ].? ' 4 < ^.? : ; ' I< _.? : ; ' < `.? : ;' I< a.? : ;' < b.? : ;' < c.? : ;' I< % : ;I$ > $ > .? : ; ' I@B : ; I: ; I4: ; I 4: ; I  I &I .: ; ' I  : ; I4: ; I4: ; I1RUX Y 1 U41.? : ; ' I@B % : ;I$ > $ >   I: ; I' I I '   : ;  : ; I8 : ; I8  : ; : ;I8 .? : ; ' I@B : ; I4: ; I 4: ; I1 B 1&IB 1.? : ;' I< .? : ; ' I< .? : ;' I< % $ > : ;I$ > : ; I: ; I.: ;' I : ;I 4: ;I  I .: ;'  : ;I .: ;' I@B : ;I: ;I 4: ;I4: ;I 4: ;I 1X Y1 1 411X Y1411RUX Y UI!I/ .? : ; ' I@B &I!4: ;I".? : ; ' I@B #: ; I$4: ; I%1RUX Y &.? : ;' I@B 'B 1( B )4: ; I % : ;I$ > $ >  I& : ; I ' I I '   : ;  : ; I8  : ; I8  : ;  : ;I8 &I: ; I : ;  : ; I : ; II!I/!I/  : ; ( .: ;' : ;I.? : ; ' I 4 : ; I.: ;' I@B  : ;I !: ;I"4: ;I#4: ;I$4: ;I %.: ;' I &: ;I'4: ;I(.: ;' @B ): ;I*1RUX Y+1, U-41.1/10 B 1121RUX Y31X Y4 51 617 U8 9.? : ;' I@B :: ;I ;4: ;I< = >?.? : ;' I@B @.? : ; ' I@B A: ; IB: ; I C4: ; ID4: ; IE4: ; IFB 1G4: ; I H4: ; I? < I!J4: ;I? < K4: ; I?  L.? ' I4 < M.? : ;' I< N.? : ;' < O.? : ;' < % : ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ : ;I' II'  : ; I8  : ; .? : ; ' I@B : ; I4: ; IB 1 B B 14: ; I? < .? : ;' I< .? : ;' I< % : ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &I: ;I' II'  : ; I8  : ; .? : ; ' I 4 : ; I.? : ;' : ;I: ;I: ; I.1@B 111X Y 1! B "1RUX Y#B 1$1%1&.: ; ' '.: ; ' I@B (: ; I): ; I*4: ; I+1X Y ,1RUX Y -1 .1RUX Y / U0.? : ; ' I@B 14: ; I2: ; I 34: ;I4.? : ;' I@B 5: ;I64: ;I74: ;I81 9: ;I :.? : ;' @B ;1RUX Y<4: ; I? < =.? : ; @' I< >.? : ;' I< ?.? : ;' < @.? : ;@' I< A.? : ; @' I< % : ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &I: ;I&' II'  : ; I8  : ; .? : ; ' I 4 : ; I.: ; ' I 4: ; I.: ;' I : ;I4: ;I: ; I4: ; I.1@B  1!41"1RUX Y #1$1% B &41'1RUX Y( U).: ; ' I@B *: ; I+: ; I,4: ; I-4: ; I.1RUX Y /4: ; I 0111X Y 2 3.: ;' I@B 4: ;I5: ;I64: ;I71RUX Y8.? : ;' I@B 94: ;I:4: ;I;1X Y<1=4: ;I > ?4: ; I? < @.? : ; @' I< A.? : ; ' I< B.? : ;' I< C.? : ; ' < D.? ' I4 < E.? : ;' < F.? : ; ' I< G.? : ;' I< % : ; I$ > $ >   I : ; : ;I8 I !I/  : ;  : ; I8 : ; &I: ;I&' II'  : ; I8  : ; .? : ; ' I 4 : ; I.? : ; ' I : ; I4: ; I4: ; I.: ; ' I .: ; ' I@B : ; I4: ; I 4: ; I!1" B #1$1%.1@B &1'41(1 )41*1X Y +1 , -1RUX Y . U/41 0.? : ; ' I@B 1: ; I24: ; I 3.? : ;' I@B 4: ;I5: ;I64: ;I784: ;I94: ;I :1RUX Y;4: ; I? < <.? : ;' I< =.? : ;' < >.? : ; ' < ?.? : ; ' I< @.? : ; ' I< A.? ' I4 < B.? : ; @' I< C.? : ;' I< % : ;I$ > $ >  I& : ; I ' I I '   : ;  : ; I8  : ; I8 < &I : ;  : ; ( (  : ; I!I/.: ; ' : ; I4: ; I4: ; I !I/ .? : ; ' I 4 .? : ; ' I@B : ; I 4: ; I!" B #: ; I$4: ; I%4: ;I&4: ;I'4: ;I(4: ;I ) : ;*1RUX Y+1,1- U.41 /0B 112.? : ;' I@B 3: ;I4.? ' I4 < 5.? : ; ' I< 6.? : ; ' < % : ;I$ > $ >   I: ; I' I I '   : ;  : ; I8 : ; I8 <  : ;  : ; ( (  : ; &II!I/.? : ; ' @B : ; I4: ; I4: ; I4: ; I  : ; % : ;I$ > $ >  I& : ; I ' I I '   : ;  : ; I8  : ; I8 < &I : ;  : ; ( (  : ; I!I/.? : ; ' I 4 : ; I.: ; ' 4: ; I4: ; I !I/ .: ;' I@B : ;I : ;I!4: ;I"1X Y#1$1% B &1RUX Y'1().? : ; ' I@B *: ; I +4: ; I,.? : ; ' I@B -: ; I.B 1/4: ; I0112.? : ;' I@B 34: ;I44: ;I54: ;I 6 : ;7 841 9.? : ;' I@B :: ;I ;.: ;' I <: ;I=: ;I>4: ;I?4: ;I @ UA41B.? ' I4 < C.? : ;' I< D.? : ; ' I< E.? : ; ' < F.? ' 4 < % $ > $ >  I&I : ;  : ; I8  : ; I8 : ; I  : ;  ( .? : ; ' I@B  : ; I4: ; I4: ; I4: ; I I!I/ 4: ; I?  % : ;I$ > $ >   I: ; I' I I '   : ;  : ; I8 : ; I8  : ;  : ;I8 : ; I : ;  : ; I : ; II!I/!I/ &I.: ;' I : ;I: ;I4: ;I.: ;' .: ; ' .: ;' @B : ;I : ;I !: ;I"4: ;I#4: ;I$ U% & U'4: ;I( ): ;I*1RUX Y+1,41-1X Y.41 /.? : ;' @B 01 14: ;I 21RUX Y3 415 B 61718419.? : ;' I@B :4: ; I ;4: ; I?  % : ;I$ > $ >   I: ; I' I I '   : ;  : ; I8 : ; I8  : ; : ;I8 .? : ; ' I@B : ; I4: ; I 4: ; I1 B 1&I.? : ;' I< .? : ;' I< % $ > : ;I$ >  : ; I I&I .? : ; ' I@B .? : ; ' I@B  4: ; I : ; I .? : ;' I@B : ;IB 1 B .? : ;' @B : ;II!I/ 4: ; I?  .? : ;' I< I.? : ;' < % : ; I$ > $ >   I : ; : ;I8 : ;  : ;  : ; I8 I !I/ &I: ;I' II& : ; (  : ; I8  : ;I8  : ; : ;  : ;  : ;  : ; I'  : ;.: ;' I : ;I : ;I!4: ;I" #.? : ; ' I 4 $: ; I%4: ;I&.: ;' ': ; I() : ;* : ;+.: ; ' I@B ,: ; I -: ; I .: ; I/.: ;' I@B 0: ;I 1.: ;' @B 21RUX Y3141 5 U617 8419 :4: ;I;.1@B <: ;I =: ;I>4: ;I?1X Y@1X YA : ;B: ;IC UD1E B FG4: ;I H1I1J1RUX YK41L41 MB 1NO 1P.? : ; ' I@B Q4: ; IRB 1S.? : ;' I@B T1 U 1V4: ;I W.? : ;' @B X Y.1@B Z41 [4: ; I? < \.? : ;' I< ].? ' I4 < ^.? : ;' < _.? : ; ' I< `.? ' 4 < a.? : ; @' I< b.? : ; ' I< c.? : ; @' I< % $ > $ > : ; I  I&I'  I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ &: ;I : ; I8 ' I'  : ; (  : ; : ;I8 !I/: ;I : ; : ;  : ;  : ; I !' I"< #.? : ; ' I 4 $: ; I%.: ;' @B &: ;I'4: ;I(4: ;I )4: ;I*1+.? : ; ' @B ,: ; I -: ; I ..? : ; ' I@B /: ; I04: ; I 14: ; I24: ; I34: ; I 4 U56 B 71819.? : ;' I@B :: ;I;: ;I <4: ;I =1RUX Y>1 ?1@1X YA1B1C1 D4: ; I? < E!F.? : ;' I< G.? : ; ' < H.? : ;' < I.? : ; ' I< J.? : ; ' I< K.? : ; @' I< L.? : ;' < % $ > $ > : ; I  I' I  : ; : ;I8 : ;  : ;  : ; I8 I!I/ : ;I.? : ; ' I 4 : ; I.? : ; ' I@B : ; I4: ; I .? : ;' I@B : ;I4: ;I 4: ;I: ;I1RUX Y1 11 B .? : ;' @B !B 1"4: ; I? < #.? : ;' I< $.? : ;' < C% : ; I$ > $ >  I&I : ;  : ; I8 I !I/ .? : ;' I : ;I 4: ;I.? : ; ' @: ; I: ; I 4: ; I .: ; ' @4: ; I4: ; I4: ; I U1UX Y 1141.? : ; ' I@ U4I4  C% $ > $ >  : ; I' I I  : ; : ; I8 &I .? : ; ' @ : ; I: ; I4: ; I.? : ; ' @C% $ > $ >  : ; I : ;  : ; I8  I I !I/ ' I  : ;  : ; I8 .? : ; ' I@: ; I: ; I: ; I 4: ; I 4: ; I4: ; IC% $ > : ; I : ;  : ; I8 $ >  II !I/  : ; : ; I8 .? : ; ' @ : ; I.? : ; ' @ : ; I.? : ; ' @C% $ > $ >  : ; I : ;  : ; I8  I I !I/ ' I &I : ;  : ; I8 .? : ; ' I@: ; I: ; I: ; I 4: ; I C% $ > $ > : ; I : ;  : ; I8  II !I/ &I  : ; : ; I8 .? : ; ' I@: ; I: ; I4: ; I 4: ; IC% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 I !I/ 4: ; I 4: ;I !I/4: ; I?  C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 I !I/ 4: ; I 4: ;I !I/4: ; I?  C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 .: ; ' @ : ; I4: ; I4: ; I  U4I4  I!I/ 4: ; I !I/4: ; I?  %C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 I !I/ 4: ; I 4: ;I !I/4: ; I?  C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 I !I/ 4: ; I 4: ;I !I/4: ; I?  C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 .? : ; ' @ : ; I4I4  I!I/ C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 .? : ; ' @ : ; I4: ; I4: ; I4I4  I!I/ C% $ > : ; I$ >  I&I.? : ; ' @: ; I : ; I : ; I 4: ; I : ;  4I4  I!I/ C% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' @ : ; I4: ; I4: ; I4I4  I!I/ C% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' @ : ; I4: ; I4I4  I!I/ C% $ > : ; I : ;  : ; I8 $ >  II !I/ &I  : ; : ; I8 ' I.? : ; ' @: ; I4: ; I.? : ; ' I@4: ; I 4: ; I.? : ; ' @ .? : ; ' @C% $ > : ; I : ;  : ; I8 $ >  I&I  : ; : ; I8 ' I .? : ; ' @ : ; I.? : ; ' I@4: ; I.? : ; ' @C% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .? : ; ' I@ C% $ > $ >  : ; I I&I' I  : ; : ; I8 : ; I8 .? : ; ' @: ; I: ; I4: ; I4: ; I4I4  I!I/ C% $ > $ >  : ; I : ;  : ; I8  I I !I/ &I ' I : ;  : ; I8 .? : ; ' @: ; I: ; I4: ; I4: ; I4: ; I C% : ; I$ > $ >  : ;  : ; I8  II !I/ &I  : ; : ; I8 ' I.? : ;' I : ;I.? : ; ' I@: ; I: ; I4: ; I4: ; IC% : ; I$ > $ >   : ;  : ; I8  I &I .? : ; ' I@ : ; I : ; I 4: ; I.? : ; ' @4I4  4: ; I' I.? : ; ' I@' I U.? : ;' I : ;I4: ;I 1UX Y 114141I !I/ C% $ > : ; I : ;  : ; I8 $ >  II !I/  &I ' I : ;  : ; I8 .? : ; ' I@: ; I: ; I: ; I 4: ; I 4: ; IC% $ > : ; I : ;  : ; I8 $ >  II !I/  ' I &I : ;  : ; I8 .? : ; ' I@: ; I: ; IC% $ > $ >  : ; I : ;  : ; I8  I I !I/ ' I  : ;  : ; I8 .? : ; ' I@: ; I: ; I: ; I 4: ; I  U4: ; I 4: ; I4I4  &IC% $ > : ; I : ;  : ; I8 $ >  II !I/  : ; : ; I8 .? : ; ' I@ : ; I4: ; I.? : ; ' @.? : ; ' @C% $ > : ; I : ;  : ; I8 $ >  II !I/  ' I &I : ;  : ; I8 .? : ; ' I@: ; I: ; I4: ; I C% $ > : ; I : ;  : ; I8 $ >  II !I/ &I  : ; : ; I8 .? : ; ' I@: ; I: ; I4: ; I4: ; I C% $ > : ; I : ;  : ; I8 $ >  II !I/ &I  : ; : ; I8 .? : ; ' @: ; I4: ; I .? : ; ' I@C% $ > : ; I : ;  : ; I8 $ >  II !I/ &I  : ; : ; I8 .? : ; ' I@: ; I4: ; I4: ; I C% $ > : ; I$ >  I.? : ; ' I@ : ; I : ; I 4: ; I UC% $ > $ > : ; I' I  I &I  : ; : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4: ; I? < C% $ > $ >   I&: ; I' I &I  : ; : ; I8 .? : ; ' @ : ; I.? : ; ' @: ; I4: ; I4: ; I 4I4  I!I/ C% $ > $ > : ; I' I  I &I  : ; : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4: ; I? < C% $ > $ > : ; I' I  I &I  : ; : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4: ; I? < C% $ > $ > : ; I' I  I &I  : ; : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4: ; I? < C% $ > $ > : ; I' I  I &I  : ; : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4: ; I? < C% $ > $ > : ; I' I  I &I  : ; : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4: ; I? < C% $ > $ > : ; I I&I : ;  : ; I8 : ; I8 I !I/ .? : ; ' @ : ; I.: ; ' @ : ; I4: ; I4: ; I .? : ; ' @4: ; I4I4   : ;  U4: ; I C% $ > $ > : ; I' I  I &I  : ; : ; I8 4: ; I?  C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I : ;  U4: ; I.? : ; ' @ : ; I 4: ; I 4: ; I U4I4  %C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I4: ; I C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I .? : ; ' @: ; I: ; I4: ; I4: ; I 4: ; I 4I4  C% $ > $ > : ; I' I  I &I  : ; : ; I8 4: ; I?  C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I : ;  U4: ; I.? : ; ' @ : ; I 4: ; I 4: ; I U4I4  C% $ > $ > : ; I' I  I &I  : ; : ; I8 4: ; I?  C% $ > $ > : ; I' I  I &I  : ; : ; I8 4: ; I?  C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .: ; ' @ : ; I : ; I4: ; I4: ; I U4I4  .? : ; ' @ : ; I 4: ; I .? : ; ' @ : ;  UC% $ > $ > : ; I' I  I &I  : ; : ; I8 4: ; I?  C% $ > $ > : ; I' I  I &I  : ; : ; I8 4: ; I?  C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .: ; ' @ : ; I : ; I4: ; I4: ; I U 4I4  .? : ; ' @ : ; I 4: ; I .? : ; ' @ : ;  UC% $ > $ > : ; I I&I : ;  : ; I8 I !I/ !I/  : ; .? : ; ' @: ; I: ; I4: ; I 4: ; I 4: ; I4: ; I4I4   : ;  U4: ; I  UC% $ > $ > : ; I I&I : ;  : ; I8 I !I/ !I/  : ; .? : ; ' @: ; I: ; I4: ; I 4: ; I 4: ; I4: ; I4I4   : ;  U4: ; I  UC% $ > $ > : ; I.? : ; ' @ : ; I : ; I 4: ; I U  I .? : ; ' @ : ; I : ; I4: ; I4: ; I U4: ; I4I4  &II!I/ C% $ > $ > : ; I.? : ; ' @ : ; I: ; I4: ; I U 4: ; I  I .: ; ' I@ : ; I 4: ; I&I.? : ; ' I@%C% $ > $ > : ; I.: ; ' @ : ; I4: ; I4: ; I  I &I .? : ; ' @ 4I4  I!I/ C% $ > $ > : ; I.: ; ' I@: ; I4: ; I4: ; I 4I4  .? : ; ' I@ I !I/ &IC% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .: ; ' @ : ; I : ; I4: ; I 4: ; I.? : ; ' @  UC% $ > $ > : ; I.? : ; ' @: ; I: ; I4: ; I 4: ; I  4: ; I  IC% $ > $ > : ; I.? : ; ' @ : ; I: ; I4: ; I 4: ; I   IC% $ > $ > : ; I I&I : ;  : ; I8 I !I/  : ; (  : ;  : ; I8 .? : ;' I@ : ;I 4: ;I .: ; ' @: ; I: ; I4: ; I.: ;' : ;I4: ;I.? : ;' @: ;I: ;I U4: ;I 1X Y1 !41 "41#4I4  $.: ; ' %: ; I&4: ; I' (4: ; I).? : ; ' @*4: ; I +1UX Y , U-41.4: ; I /.? : ; ' I@04: ; IC% $ > $ >  : ; I' I I  : ; : ; I8 I !I/ &I : ; .: ; ' I@: ; I: ; I4: ; I 4: ; I4: ; I : ; 4I4  .? : ;' @: ;I: ;I: ;I 4: ;I 4: ;I  U 4: ;I : ;!4: ;I"4: ;I# U$4: ;I% &4: ; I %%%%C% $ > $ > : ; I I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .? : ; ' @: ; I: ; I: ; I 4: ; IC% $ > $ > : ; I I&I : ;  : ; I8 : ; I8 ' I .? : ;' I : ;I4: ;I .: ; ' I@ : ; I : ; I.: ; ' I@1UX Y 1 U4141 41.? : ; ' I@ .? : ; ' I@: ; I1UX Y 1X Y 1 C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 .? : ; ' @ : ; I: ; IC% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .? : ; ' @: ; I: ; I4: ; I C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 .? : ; ' @ : ; I: ; I4: ; I4I4  4: ; I I!I/ C% $ > : ; I$ >  I&I' I  : ; : ; I8 : ; I8 .? : ; ' @ : ; I: ; I4: ; I4I4  I!I/ C% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .: ; ' : ; I: ; I4: ; I4: ; I.? : ; ' @: ; I: ; I4: ; I 4: ; I4: ; I 1UX Y 11 U4141 U 4: ; I!4I4  "I#!I/ C% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .? : ; ' @: ; I: ; I4: ; I4: ; I4: ; I  U4: ; I C% $ > : ; I$ >  I&I ' I  : ; : ; I8 : ; I8 .: ; ' I : ; I: ; I4: ; I.? : ; ' @: ; I: ; I4: ; I4: ; I1UX Y 11X Y 1 414I4  4: ; II!I/ C% $ > $ > : ; I : ;  : ; I8  I&I .? : ; ' I@ : ; I : ; I 4: ; I 4: ; I4: ; IC% $ > $ >  : ; I : ;  : ; I8  I ' I &I .? : ; ' I@ : ; I: ; I4: ; I4: ; I4I4  I!I/ C% $ > : ; I : ;  : ; I8 $ >  I&I .? : ; ' I@ : ; I : ; I 4: ; IC% $ > : ; I : ;  : ; I8 $ >  II !I/  &I ' I : ;  : ; I8 .? : ; ' @: ; I: ; I4: ; I C% $ > : ; I$ >  I&I.: ; ' : ; I 4: ; I 4: ; I  .? : ; ' @ : ; I: ; I: ; I 4: ; I U4: ; I1X Y 1 41 U1X Y 414I4  I!I/ C% $ > : ; I$ >  I&I.? : ; ' @: ; I : ; I 4: ; I  4: ; I 4I4  I!I/ C% $ > $ > : ; I I&I : ;  : ; I8 I !I/  : ; .? : ;' @ : ;I: ;I4I4  4: ; I C% $ > $ > : ; I I&I : ;  : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4I4  4: ; I? < C% $ > $ > : ; I : ;  : ; I8 I!I/ 4: ; I?  &IC% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I 4: ; I4: ; I 4: ; I U U: ; I4: ; I C% $ > $ > : ; I I&I : ;  : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I4: ; I4: ; I4: ; I4: ; I 4I4  4: ; I? < C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I: ; I4: ; I4: ; I 4: ; IC% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I4: ; I4: ; I U4I4  C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I4: ; I4: ; I  4: ; I4I4  .? : ; ' @  U U4: ; I C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I4I4  4: ; I? < C% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I4: ; I4: ; I U4: ; I .? : ; ' @: ; IC% $ > $ > : ; I I&I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I4: ; I4: ; I 4: ; I U4: ; I4: ; I U4I4  4: ; I? < C% $ > $ > : ; I : ;  : ; I8 I!I/ 4: ; I?  &IC% $ > $ >  : ; I I&I' I .? : ; ' @ : ; I : ; I 4I4   U4: ; II!I/ C% $ > $ > : ; I I&I : ;  : ; I8 I !I/  : ; .? : ; ' @ : ; I: ; I.? : ; ' I@4: ; I4: ; IC% $ > : ; I$ >  I&I : ;  : ; I8 I !I/ .? : ; ' I@ : ; I : ; I 4: ; I .? : ; ' @ : ; I.: ; ' I : ; I4: ; I4: ; I4: ; I .? : ; ' I@4: ; I4: ; I1UX Y1 U41.: ; ' .? : ;' @: ;I : ;I!1X Y" #4I4  $!I/C% $ > $ > : ; I I&I : ;  : ; I8 I !I/  : ; : ; I  : ;  : ; I8 .? : ; ' @ : ; I: ; I.? : ; ' @.? : ; ' @C% $ > $ >  : ; I I&I' I  : ; : ; I I !I/  : ;  : ; I8  : ;  : ; I8 .: ; ' @ : ; I 4: ;I4: ;I .: ;' @: ;I: ;I 4: ;I 4: ;I 4: ;I.? : ;' @4I4  : ;I ! U".: ; ' #: ; I$4: ; I%1UX Y&1'41(4: ; I C% $ > $ > : ; I I&I.? : ; ' @: ; I 4: ; I 4: ; I 4: ; I I !I/ %%%%%C% $ > : ; I$ >  I&I.? : ; ' @ : ; I : ; I 4: ; I 4: ; I C% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .? : ; ' @: ; I: ; IC% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .? : ; ' @: ; I: ; I4: ; I4: ; I 4: ; I 4: ; I4: ; IC% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' @ : ; I: ; IC% $ > : ; I$ >  I&I : ;  : ; I8 : ; I8 ' I .? : ; ' I@ : ; I .? : ; ' @: ; I: ; IC% $ > $ > : ; I I&I.? : ; ' I@: ; I : ; I 4: ; I 4I4  I !I/ %%%D /home/buildbot/buildbot/build/libmariadb/plugins/pvio/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mysql/usr/include/netinetpvio_socket.csocket2.hstring3.hstdio2.htypes.hstddef.htime.hlibio.hstdio.htypes.htime.hunistd.hma_global.hsockaddr.hsocket.hsocket.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hclient_plugin.hma_tls.hstdint.hma_context.hma_hash.hun.hpoll.hin.hnetdb.herrmsg.hfcntl.hmariadb_async.hstring.hstdlib.herrno.h s#,s??N?!;=0gH!;=.2/1;Y$8@.>)3X(xtD\z.'ycv|X=e\G?;=[t#XONu~f v< .H0H>?r~XBX}  q<tfDX" rt}x(x<|Yeu;up.wt gX"YX~-=g)vhYvluu~Wo=/ztzt<zzzJHX #0W;*\zXX{zt<zttl,Xzttz<zt<Lit XLitf) h:hHn(!!ބS9 t=W/J~ #$V8~ztXzJT.sKYK/W20z":>L=!;K1g/zf^q /home/buildbot/buildbot/build/libmariadb/plugins/auth/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mysqlmy_auth.cstring3.htypes.hstddef.hlibio.hstdio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hma_hash.hclient_plugin.hma_tls.hplugin_auth_common.herrmsg.hstdlib.hstring.hstring2.herrno.h `7lto<J.n .i=Wo.JkB"8N}JJ~f1?zldYu=.=eKfU2L}">ZzP1J<LZI@;~txNZ>K:(]f|ͭ=M9M. ht .Lf} t:>PgJa y&X\stdio.htypes.hma_global.hmariadb_com.hma_pvio.hma_list.hmariadb_ctype.hmysql.hmariadb_stmt.hma_tls.hplugin_auth_common.hclient_plugin.h `f$tn<J.m .w$oV3W<)JW*.v| /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_array.cstring3.htypes.hstddef.hlibio.htypes.hma_global.hma_sys.hstdio.hstdlib.h p"L\[;x:==)^p xG[ xA;=eּofX/v!;KK>I/;gL\K?=\f$.-]%X;<<fX/uf!;4=O<6XJ :仄Yu$!Y:=gh/t;=hH@  /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_charset.cstdio2.hstring3.hstddef.htypes.hlibio.htypes.hma_global.hmariadb_ctype.hiconv.hnl_types.hlocale.hlanginfo.hstdio.hlocale.hstring.herrno.h ".<<2>Jf[YJ ?tfYT.M.\>J.[Yw;tGt XYmXshsg^H%TjDxX.Y=3X;!-=JYWe!W=Y ;K"rsXZIJYx;!-=u;!e=Y ;",=Ju<Wن/xZ7gS Xje!e=Y^yf ;!-=IX;!e=Y ;!-=X;!e=Y ;K!sfYIJYx;!-=uפ"V>w"V> t;",= Jv<KWم/ytHZ%[je!= Yee!=K{"V>y"V>t!s=.=-^v< .yfZf=x}!=V=2-g-5c!=V=2-g- .yfg-2/0.YEwt tNF\|$pKg/u% .z<9i.gtg1YVf$0XPt0Ptiut uJ v v Xv XOXd3Otut uJ O3wu .m䑗x /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_hash.ctypes.hstddef.hlibio.htypes.hma_global.hma_sys.hma_hash.hstdio.hstring.hctype.h `",>+Z1;^y._y",U#<|XPyXJ"ud>rh z<=KuuM,K=1/rȃ;KzJZtAEOZ<Jfk<}|J<|J/E_I/1BJK J~=J|J<~,0,?-=J~<~JgJY~3RJGi.}J}J"<~J}fwJH>Hnu~uhe!JXt(ّX|t=}JJ.wʋnfO9I9A,K;Kg`}J}J}JK}J}J&}u>~uXL,|w=-=u}X;u>:ul:}t<};>gtt;K/L/ /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_net.cstring3.htypes.hstddef.hlibio.hstdio.htypes.hma_global.hmariadb_com.hma_pvio.hma_common.hma_list.hmariadb_ctype.hmysql.hma_sys.hmariadb_stmt.hma_tls.hma_hash.hstdlib.h bvxHvztBzJ  v<[1s(fv^i>rh5Z_f#}*hu}ݝIs>ev͟LCytJt9 <tuok#thtXEPNsxt= Xz$>L:y. N%);Zh' JwX#GJQyJ ^.d>Ns?Yrh+=e=^( "g"S@5Mrh&tGfi9Mltf X+fHKuYIK?N=GKL/G. sKq /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includemariadb_charset.ctypes.hstddef.hlibio.htypes.hma_global.hmariadb_ctype.hstdio.h qMJK;/KKwLY\/b\q#;w=/wLY]/a]@ /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/home/buildbot/buildbot/build/libmariadb/includema_time.cstdio2.htypes.hstddef.hlibio.hma_global.hmysql.hstdio.h ˽h0y<-lE <$xF@ThZ:Ktptfp6> XO /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mariadbma_default.cstdio2.htypes.hstddef.hlibio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_common.hma_list.hmysql.hmariadb_stmt.hma_hash.hma_io.hstdio.hstring2.hstdlib.hunistd.hctype.h =gs!WH&zl/dt=/f?JEt<Jf> vJ <;X'XZ<~&ztztz tptzztz<vt kdJgd!X_t!JJLg ;=mUKLXH>0KO"\tZC=eX8Ja&X=KZK-= s=g$ $#=tFt tX2K%l<KX3 }X7z}7z}7z}7z}7z}7}<7=}*: ycJty` /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/includema_errmsg.ctypes.hstddef.hlibio.hstdio.h 0!I>;& /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/include/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mysqlmariadb_lib.cstring3.hstdio2.hstdlib.htypes.hstddef.hpthreadtypes.hlibio.hstdarg.hstdio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hma_hash.hma_context.hclient_plugin.hstdint.hsignal.hmariadb_dyncol.hpwd.hnetdb.hma_tls.herrmsg.hstring.hpthread.hstring2.herrno.hunistd.h P!;>yOOx5mXKs<h.u<rfu s  wux  .sKv=9isKK=sKeK0H0ݻZc1tK=IMhtZIKrvIu.EOZ\F3{YxQyX!s>\!e>j"r>X!;>!;>!s>[!>1!I>!I>!;>!e>i!s>X!s>[!;=.g/i!=Kw!s>[eKg!s>[sKK&zXB.tp <p<1uN!e>i!s>X",>K "V>w"t:)=IxO>x|,LLk":>X!sh.%Cx^YL!>r=sX ss Xst ȤzsX ss st  G?Gk7WtJ~@Q~84Y<KX~t~t~&  y~t - ~tP0tI~~t~u~~z^~=vZL8Lu9>KEf0NF~.~~<qs$u ~,~t ~)~t~93~<f*Jat~.t~tpdtBt#VtNt.19?y{L|w?heuu;Y%ɻTg[otoXo<ocotoo^=;Ytw?h$ܻTgY\otoo<t=;Yu!If=yJuu=s4ru tx.vtz8>4uSu t qf.u0bftff.MG:~XfX?XjBtY9~YR-t^X!~Ȓ~t~.=}uNX=.Kt~=Kv֑ jȑdȑ~~L3Xȑ'pȑ~t~t~~֒t~.>{WZ~ȑ~.3 t~"I .!->}sKYsZLgKlt$*Yvw;yuYYu״  N5xwngfJvr>%!ur=2n%Zrrvl/;0JZ5;= f[4wJ.w<XwtfpAgtY+r0xttww 6{n#+G[UJ?KY;=d>:0H0!H0@~@~@ <s  . stKBoYKH>WZlJ$Fj0Ik=Rw =<<t.w  <J;LyOOOL=qtKs<lJl =<vX Jv = }O=\.:]g f桠IIU1NKEKIYI<e<7]yLK.Yv䟟}f}U1&lutttȹuIyI ka @Zf<<  I;Ln? _K=WMYkJjJh&yJy<yX X\fYL/e.xX{ֻZH>,< ZuM9:K `x JW <|XtKY,=I fLuuGI>K;==;K,KyXI\gkJHh~tIKZnzJXztztzJztX2xp@XdJMg dtdXd.qw< Xtth}#wIwJ"YJh,n!f>smtmXmtmtp!>u$tvHZV>Ys#wIKt#wIK}"s=r r< [:LyXq 9?ieJ$M%w( ~f!=Yy!=Yx!s=uY׏.mJmtttmXmJt-LimJmtttmXmJt-L|!;>tuI=uf t< uXuuYv孟 i=e\9{< uM5iXtY==@=>wX'@\ גs&;ugɓvvt tv ȁuhv:vg0UxȄYv䟟 ut Y}J,}X}X/s/}2tvtwwXw. ~<<uf u ut<t=-}.0u Jut#twwXw. u J J=st< J>:>rtt ttt tt u <ut NXkUw!X\#Y2klJ.cuWZYмhY wfȻxJx.|rY<=;Kj.zz#./^-Y`[;K|.I X;/Iy ;u|.|J'fztPz[qMZ:>Y;=w<wX<w<>;=ww<X ts<fhfeqt<q<qx!;f=h/ٻi任<,YqXtq,<[su2q0?Gq H"p.1.suusYXb<'<L-Yst .sf st ihWEK"XbJ!_J ֮rZYsu/I=shZH/)=ْrv1YYYYYYfq[?/Lz3Y= $usKp<<ptruKGMm%rY=UM usKp<<ptuK;Y/1 <;BofYUsptpttYIYptptXppt?BsX sf :>yXKIKcXXo.Xr䟒2s/2,">KgfJ=/Vz`@-!=f!->!;=. LLL&z.B"r>a /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_list.ctypes.hstddef.hlibio.htypes.hma_global.hma_list.hstdio.hstdlib.h S!;g0u=@LuLwX ;KYYh":f>M}>:6HLY9?S =W=YZK=$8@u8@K7`x.6?"V>tNZFZI/w /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mysqlma_pvio.cstring3.htypes.hstddef.hlibio.hstdio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hclient_plugin.hma_tls.hma_hash.hma_context.hstdint.hstdlib.hmariadb_async.hassert.herrno.h Ue. J KsKK!zMxJ=-kt!(!;=0Y2!;=.!;=.!;=1[YZ\H>,!;=.%JkGM+]< v. .0=><nf fDYsY!;=.XVW"H>0Z~?Jx Jetے5!Fy]J#<Afu ;=^;uLuq;=(zJzY g+>Jx  etFy_J!tL:>tY;uLktYzJzYqt`(*=~<f~JJm;=0~o fILeg,!;=.":>.h|.$  sYpXw|w.YZret XAyJ XyI/msK;KI/hX; /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mysql/home/buildbot/buildbot/build/libmariadb/include/mariadbma_tls.ctypes.hstddef.hlibio.hstdio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hma_hash.hclient_plugin.hma_tls.hma_io.herrmsg.hstdlib.hstring.h  bn. nf<f<;!JexJ JuJ\`ʟ`[՟#/#q[lK;Kq t=-5?LLLLLLLMYZKHvL0J%$LVLZ9kZ&tZ<fYZ.3 @ ?y<Yzɓ>O1O1-=;y .\<$f g /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/home/buildbot/buildbot/build/libmariadb/includema_alloc.cstring3.htypes.hstddef.hlibio.hstdarg.hstdio.hma_sys.hstdlib.hstring.hma_global.h  g#G`x<=gKuv .xw&z.yEOEvXL'0:"<w;=.DnX  $ /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/zlibma_compress.cstring3.htypes.hstddef.hlibio.htypes.hma_global.hzconf.hstdio.hstdlib.hzlib.h k1:h+^vzu=;YaI=/ t/yXY;= .wք";=X=;>rY;>e0Zva<$f7aJ!X > /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/home/buildbot/buildbot/build/libmariadb/includema_init.ctypes.hstddef.hlibio.hma_global.hstdio.h m-sKZCpN=c /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_password.cstdio2.htypes.hstddef.hlibio.htypes.hma_global.hma_sha1.hmariadb_com.hstdio.hmathcalls.hstring.h m.zAKz<&d~D=ד!I=gWgY;KuY[$b[K8$>?9>:i9M:=;=z J9=Lt.==׏uW=N['yttY1u1=ug*>:><%2IuZ>J /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_ll2str.ctypes.hstddef.hlibio.htypes.hma_global.hstdio.h s Lh/=u;gI?8<i=Kq\=;MJ.5 /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/home/buildbot/buildbot/build/libmariadb/includema_sha1.cstring3.htypes.hstddef.hlibio.hma_global.hma_sha1.hstdio.h tI"IWgYe*#Ye=W$KW$$WX=gKJJ;=)Gs=W>I="AF!;==I>IY##"=e=/I=;=:;>e-%Mx88,R;K-s=(s&Ie=I=;=>I===sueKs=:>/=;;$;K-=IuYeg-KW=Ks&s/&;K;=Ys=us)=s)pgsx/99?e=v::="su;:hrue=ur=;4=Kd=s=sh:!=:0,==e==4e=FD=9u8eu,rL=5u-e=v:9=Ce=.cc?N=:/(/re=/uq/-/e>HsK;=;/#e==ssK=#="=gs#<="I=su78+՟;>s=su;=e=eK?:h:>dKe=YW37^9G@8v?929KB~X!bAuuuu myt8j?+M9M0:0?V>:Bz.4z<^JJX<fXYǯ=-=g6xstdio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hma_tls.hclient_plugin.hma_hash.herrmsg.hstring.hstdlib.h `"V>tsK^uN>/wfv-|\1G?ZL-ysyJu^rtrJu XIqt<F2fGxh'iKII= !HEp.p.XtpJXpfXpqXqfq)r.HLX}t}tX}}p fF}.vv~Xm.u.~t~~zunM+gswHhrvG:~-~(&b@sgK;)g;itvJsgK;)zz!e=^`t1`<5f&zt4RzKIK.~JfKKI~<HN,LfgMMIYXL(lv XKZXK)Fg*fI~<~tIY~t JXryJ5.%jb0:hK;.`fZK;hn< ulIY.jFRx<6xf>,L%=ZIXf`fY=un"uvuIYYtI/r r+t!s=3=(I>ttuH= JofI<z=uO(<LJpfp<.qt1KmtM9I[8~J:>{. <w.K~|X~LKGh:=L:?uu{({<X'J~J~.Yl#4.Y|X.Yo|tt{tX{{:=>.W(}Zs<}}tztXz.z==:=Y:Lc}JPJ}Xh[Y\y^/]!<_J!JQy'ZVvQsYC  JPX0Xf[|J|<J|2+X YA|. &CyJN=?}OE==:=YsuP@J@Xs|XX[ew.|<q|t|J[/|}tytXy<y{=/:=Y>LHLO:0:!s>[!;=[iJn i!s>[!s>Nx=W1Iuu tvt Xv v XiIuu .u .3gP %??HLK;uג/u< tut Xu u Xif<yz t!;>!W?k$TT$=s fuLs uX u .wYY[f>,uX tu Xu u i^#04-jXw#?W[Y/?$pf>vW\H"w!e>fGK;g; qw JuI/eZנwMq4z<s( ts XsJ Jst Xs st st Xsf st tKL:dLiqw)s tst Xsf s )b[Hs ts XsJ Jst Xs st s st 8X4X=MJ[v,v0rf Xrf Xr uX  ػrt frr .wLvyQx+;=Imr fr X,>q~=&&&%&&kputwL>Y===yXI/q r rJXSfq<qqdK*?\luotp<p!s>[!s>[!;>#upCo .oHvXr.KuKWWo%Kg":0Y1oooooo!s>[!s>[%)A'y"""""qJJKl&r< Xr XvntoXoJJotXootoot]J#Xkntoo o trt Xr r gJN V>0=I[u׽eYptpXpfp+f!->{I3t  It .G͡s st Xst Y1tF8-gsu*-Wͼt t Xtt tt  :!"&sJ Xs X ^tt< tt t 6"&sJ Xs$ s Xst st X}X9?0gr>Ys. f} x/txtXxx[YJe.w%I/yI/f I/lvנIu I/it K X-hPnIun.9@uFy8u-gu*wNWwjmmfXmXntntXnnntnn#m<XmmXmmk4 /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mariadbma_loaddata.cstdio2.hstring3.htypes.hstddef.hlibio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_list.hmysql.hmariadb_stmt.hma_io.hstdio.herrmsg.hstdlib.herrno.h Z\G?+e$*YAԼIYb$*$F@H>5Ys/NX1 OX6.J.@T@Y;>W.yȚ@:vXn.:>.qJ{Ys/eJf<.w;=`xXts!urBu errno.hstdlib.hmathcalls.h L} X <<txmuX X\jT@\bxif Ld Xgy  8 8u<< fzfjq< fYuKs>3[;YeML:=u/vZ%a7AKvGvdy=!H;=!=d=h<=efYJ<C=p<~<=k$vf #9h~X~<~<\&.JJzt~<f~:Zsf Zw.Y#NE]ght*<]\~hx"XZɓ)ZIZ9t # kXAhHgu.uMDɠjtɻ}J<7t /g /./(?N<ɻ}JJ/VsKYHM'buY=%K:"Nz<7K?N8<yJ'u+;<yJ'<=C<yJ7.yyJ%=qy xJC=xt0gyfyyJtyJ<yJ=yt0g}."#IKfVLpFNhzzfX>.r+@hz<<V)g%(Y=sgX9z<JQLH1]I>6GzX<mLIb'2^zf5H{X<o(LIb'2zfHHC{YNu Xu.SX=IJ{J{JYNu u.^=IJ{J{JYNu u.fl=JzJKzJYNu Xu.XI=s.>Y <lt?VDWxW=xtXxtx& xt<x<<,txtx]toxvuzNywNxvoxNrxruNuPoxxvtwjkxxxxxxxVtuuuuuuuuuvxNxxxvit=wuuuu={ /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includema_string.cstring3.htypes.hstddef.hlibio.htypes.hma_global.hma_sys.hstdio.hstring.hstdlib.h $Tvz:L>=;K5KK/tse' 9?.LLVNv<q<<qJ/t. wszIL =NN!;K ;Kr<JrJ<rJ<rJ0gZ"I/l<XHh JK;KY/tJi9K=SY׏8.YvI==g;[>k C /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/home/buildbot/buildbot/build/libmariadb/includema_dtoa.cstring3.htypes.hstddef.hlibio.hma_global.hma_string.hstdio.hstdlib.h P  KK-z K>t. wtD=L=-=4;=;Kg=sYL:fKIZ~ˮ[>XKB>,Lg=ewY=ufKIZN=fJf=~ JItkoK:=uJ/;}J[iG=OY[X}<!Jsf 5=r;XrJ =sXIL;Khg;xu;gsK>Zs=P}X} x` #}0C ,L~[iG=O=MJ~<t~Jt~J<k?e%je:MHN{/=eMYr.JY>~Rx. v.5Kx< <=MYZm$wt[I<zXZ [G/OKk&z.z$^MpJZ}0J}.X>}thfwthex}<}JX}}w l}6 Jtvf X7tsvt .7tHvt f /΀YY/ufJ=;|t=Z;K|<J>|,?;=|.f}f>:kXg-=2yt/{JKˉ|f.g|w;1v=>v=>v=>L>~ff>/=Z=\7YIuis0,u?9/ >| x,m$nX v=>v=Mȭuu== .Y=K0y䯄M>"yfIK{f~<%<[J%<y<<yZ=>Z=>Z>et4Z=>h=>h=>>wt-wJ;t~tJ~tI>WPȡ9Yz;Yrvt@>XZ X=="tY+{ft{<~tzJy"XyX<ytM"|XItu|t <yJfyt[[>} <&=s>-jYuvX/|<It|</}XGLK>0yt[u~/%y֯]|JwyujvY(4lKZ;u[~s u/tp|tYy$f<wyu8}jJ";xFNkJf ZJ<y<<y</x~kKx5fx<vX" wtW wXJr tr Xx#.v$)yu -.~<xq/?yY | :~"zz?"X w Oy'{t}JuzJzzt4z,0i_.#G]f#]!J_X' =Xt' JYM{yJmyC fu< tgV# .MLZt}+r>?}X:>=~&l1+1  0< ~%6xfh^(%X=dst}$2ugr.K|X:YYgK#">  ru-u.ts\..OutiXxMy /home/buildbot/buildbot/build/mkbin/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/home/buildbot/buildbot/build/libmariadb/include/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/include/mysqlma_client_plugin.cstring3.hstdio2.hma_string.htypes.hstddef.hpthreadtypes.hlibio.hstdarg.hstdio.htypes.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hma_hash.hclient_plugin.hma_tls.herrmsg.hdlfcn.hpthread.hstdlib.hstring2.h CD < J9vt W#t2*yV'k}<JKeJ.w XqJtu(KS~XȏuZ &~Jt~J.~J~JW}.~.t~.[=1v<+|~J~xt}Xt}J}f}X0&s}4 }Jut.#t2*w}XJ",-~t=i<t}}J1 Xitȑ;= X!;=1 Xvf":>1 X.!;=1 X"  /home/buildbot/buildbot/build/libmariadb/libmariadb/secure/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/x86_64-linux-gnu/sys/usr/local/include/gnutls/usr/include/home/buildbot/buildbot/build/libmariadb/include/home/buildbot/buildbot/build/libmariadb/include/mysqlgnutls.cstdio2.hstring3.hstddef.htypes.htypes.hpthreadtypes.hgnutls.habstract.hlibio.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hma_hash.hma_context.hclient_plugin.hma_tls.hstdint.hstdio.herrmsg.hx509.hstring.hpthread.hstdlib.h @Q'ytt%,>m y'p)yty<X_ <xt?ym rkAu u. vu)M]uuu $|jttkxtxtXx2x<#qX~<[IZL;Z`J q-y'y<xxXxXzBzx!I>xד{X<{<0Y!#+?AYI{<Y`uR}n8tXKWWNY=Y /home/buildbot/buildbot/build/libmariadb/zlibadler32.czconf.h c?%o]YMw1O.1JPJ0tqttMKmGK:Ft;:70V!)fnn X;!II=h /home/buildbot/buildbot/build/libmariadb/zlib/usr/lib/gcc/x86_64-linux-gnu/4.7/includecrc32.czconf.hstddef.hcrc32.h kyFX/o/tRY>FXoo5LY>FX&JX7XItK>F;VJo?BY>FX0@fXtK>F>~&ztB X!;K0f-/XW.) W.fID1f?uJ .u< <u< Xt|hL=8=>Gu< .u< Xw|<8$T5yJCG<OfJ jqK)k.v/[f&.h.}.JxLH{{<IKMHKKKq.S}.JxLHeJA#}.JxtZVJt<{<IMHKKK.t{<WYMVYYK  :x.ۻ.3oAMx|Yw<Rg/Hd>:hd<fQJ.uduX(f.JwLH{{<IKMHKKK<9i.'t~.JwLHXsf{<IKMHKKK8#.JvtZV LH>rh,>-g=-=)Hr{<WYMVYYK  :z.f[c[cM4zflfg=;g5vf~.JwLHJ.փ[J(Pqrh,>-g=-=s.{<WYMVYYKu&z<f;}J}<yJ txX{g-$1q.ovKW3#9fuxIuL˪_:vX>x<.:vxJxfX۟=vtKIgzf/r]9wfo. !;=.gK/*\m!;=.g/T\0<#9?.gggu/y<_y'ytCI=?g]dXɭKaX!XKK\X&KfgI;>`w)Jc@ɿ;8I>MfxrH=..*vLH +;gd===,ggqf#,vLH x,v f }Xt}JK<}f ZVtY}f_ZVB~. s0W.JqftfYXJJK<f2= Yu< J=ufZVKs=e f ggzt.zJzfX} ZV"ty.{<WYMVYYKJ{X{<WMVYYK'tKgcr{<IMHKKX=%aa&Xw.w&jte=W=X1$wX~Πf>dZq..Yu/hk q fp#9f?fK fdult>=xt`x z< t$j˕`J Xk/teWKK;=zf[?aA,K=>MS?;=vI=-=g;K;KNVhUK/LqNuFBy!;K;KeKG=Lx<Jx.Xx<x<Xx<x<Xx</I/>qKvupxu0xrx(X( /home/buildbot/buildbot/build/libmariadb/zlib/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/x86_64-linux-gnu/bits/usr/includegzclose.cstddef.htypes.hlibio.hzconf.hzlib.hgzguts.hstdio.h  $8@2\/K /home/buildbot/buildbot/build/libmariadb/zlib/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/includegzlib.cstring3.hfcntl2.hstdio2.hstddef.htypes.hlibio.hzconf.hzlib.hgzguts.hstdio.hstring.hstdlib.hunistd.h hJ<|&}J}s|yQ| T@Y;=huuguux!]Juw<=;XLJcJz'P;YQ.6|XYY|<Bpstt  <<X&Xg5KW>5jX~J;=Zo $8@1xM->tfX~<|JtYgY|t~.~uuutJ X{&ztXfIYf~JuutYgY~t~tK%O$8@1J=}r{3O[hhd>v  ttJ tO$8@1x<0ynx nx6$8@1YYuy r .y[tgYktyxtpJtrHhYgY;K2l|*}J}Jysuj = /home/buildbot/buildbot/build/libmariadb/zlib/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/includegzread.cunistd.hstring3.hstddef.htypes.hlibio.hstdio.hzconf.hzlib.hgzguts.hstring.hstdlib.hunistd.herrno.h #.JrJsXL/;/5/yOX} . XtJ XtJ <}Jt}r<sXL=;=./}O~k==wv,M]tvftLeLdtLt\` btcJJr<sX=;=.Ji.JhdbtcJ>Jr<sX=;=.Jj.JgbtcJ>Jr<sX=;=.Jk.Jhbtr<sXL=;=.Jl.JSFS.CR,tTJ-> F;=锕i=ur/-=uzI/~=.X~btr<sXL=;=.J~.J~lJt~.J>?s=u;=K[GwfP$==~~ֻI46?~JJ~XX/IuY;KfxtMVK=N=K,uKh2|yKK-K~ȃbtrJsX=;=.J.J8f~btrJsX=;=.J.Jv=M*uMf"KsJ~քJ~#gꃭw-~<ʻbteJrJsXK;K.J.J=bteJJrJsX=;=.J.JփbtefJrJsX=;=.J.J~ք=KbtcJ0JrJsX=;=.J.J~ȃs.s.Ms.Ms.Ms."sȄf.fhɃstJ.Jփssts~.mȃs~8Zu/W=:KyJA7./vtXz]Y>:!Rt(.{BWje-t ֗uuKKKUX}fJ}J<}fK*=~JʡY>: JXh|=fr<rJ.sXNOvt.Iu^}Xt]xwH=W>nX jXtJKo.Xo.xy,L fgWKY;=g{=KLFA7Ait}J.bXuKYJIu }J .>:Y.%)] t= %=zXfA3y;=Ywȑ X /home/buildbot/buildbot/build/libmariadb/zlib/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/includegzwrite.cstring3.hstdio2.hstddef.htypes.hlibio.hstdarg.hstdio.hzconf.hzlib.hgzguts.hstdlib.hunistd.hstring.herrno.h GM;uY;Kf ӭeQigK/d YY= GBzolHw:LjfhȻ; <ItVf+lKW2uM,uK=Kuu/p:J~&J~ȭ%&J]X&JT/shV>~J=>9=LGh>:>=vyfLvMf $X(/IK903Y=MeuL0vVKuhvVKuW.vVKuN/%~f=;vuXu<#0@>:0J"Y-Kg')J ~z.P"} }<}<XuMF>>u< <uJhX=. KIDIhrM~:th%unXXXKI~ -RfY-B(,dh:h:guJ,K02>:0J8vVKuBZ"d>:Z:!uJ-h=s/( #&J"+M=-K/.%Jgg-;MKvVKu~=;=I:/>W/g/;=4}JKe}J7}J#Y}Jwy:c,~&JtF"J<sP;>I=:=;=I gYg f~ MruLKubggXvǁLvVKuȻX"g/~ /home/buildbot/buildbot/build/libmariadb/zlibinffast.czconf.hzlib.hinftrees.hinflate.h @. Rf.=:MHKgJpJLyKKNuJ/ XuJ;<s;:>? .~*u>\11c=/W=/ZH=fKsXLKL~fYY;iZ:jt,u>hIgKY=m Xw<Rie=/~ J~R~6;=~.,hu~hd0H=>;:>uo֭ukXd[~JJ~JJK/YYIKgjJ[GK~XJK~JJ9lYIKgRI>;Kg~ K~,;=~.f"~JD(u~t;/fg;f~ J~@~0;= tVHVu)X~JJ~!@  /home/buildbot/buildbot/build/libmariadb/zlib/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/includeinflate.cstring3.hzconf.hstddef.hzlib.hinftrees.hinflate.hinffixed.hinffast.h pFC{Khr}X=;=-=/?+Jjc ur^K}JJ}<X;u<?*uy}JJ}fX;KD]h9M} #9?fstuguuuuuuu埠/lXk?+M9MkuYY=k-  {>Vfm2u:>0L;O*v.u tm.t!>#9?.OXvH=;Y/wfu5tt X<< Y;~<t~<>:<~<KJ<vr/- :"?Ysu{.X.KsXfXIY@ uwyJy<<=y<XrKKuX.=>9=LGh>:>=vyfLvMf#KXY;uI:0O=MWquL0,>=VKu"uV!ˮ/=} X.IKuX.u[dv6/vXXIKY$Kv1sK/IZIZ==̃v[sK/IZIZ==vXu"gIJ%K;K/uhIKJLY;=X0:L.tɃIu X.ɮVKu}JXu>=Ȑ|t,Wu~..|(. ȃuRuu{Y{B{ɑ{J|XIZ;=Iz<z<ztfH==J<u-0r;.{uu]Y;>Iugu~u:8ɭ;u;,;K}<8VKuX~ YIn.=e;/?s=J;Ls|H9VKuXIu>)H0:L[Np?-K~{JvsLJu WK<u}IEjud~ɮVKuX9;LI=:=s=e;/ twX|sv}6VKu~us9{LIPZH0,L&KW[X,;K/;Lu{XCVKuXMuL,>ubRtvダL,>=VKu~u}uX#ב/y 7Afʢ`Nv. Jvt Xmv/cf:Z3KWv< <vt Xugp$$8@.iL-vx`& ʯ/;=W?9[mvH=e3aYy<h1y< w*.V<Ky<h1y< $r=@UMKL,KL'( $Y-t  #9?.usYYU[CJI:>h->:>uf ;/uJ JuX <u. XL-Zt sZ/u tu 0u P #?.0#9?.u-t?+dy] /home/buildbot/buildbot/build/libmariadb/zlibinftrees.cinftrees.h %& K..JPVvrKg.~X-W>KYWW>WW>WW>W>W>W>W>W>W>KYW>==.&Hl#JusҢxggt gY;gusYRe?==-1-LYC;K>=TM=YYIKK*`ΒrduZk-`XJXP_sXtu9>+1K-LKottsu=-0~<  &l t~ .~JX  /home/buildbot/buildbot/build/libmariadb/zlibtrees.czconf.hzlib.hdeflate.hzutil.htrees.h - fbf[E;gJ!Zzlf=;fx =s%nXj_msd=mzeH6XP'y<_y.{ EfdbYYztQ;g׃XdKhf~tLxf`;uegf<( (v|pI;L= <>u. <of6xt`xXYuY.P~Y*3sYo<e!IK֒K<kU-/-x.}J<}<X=s}.<}0peKX;gD}<fj>d}<f>}<<}f>}<fjYgr}<lf;g}<fg})=}X}<}<fg,}xXa~td9?E Lzsf-Z;gZ/q<<q-x.td9?E Lzsf-Z;gZ/q<<q-. t~tKIQ t K|f<{<Y>4wq.K~diZ&.`s,/>~X;zi~g;;&G1}tisKK!- .yvAieL-=]Y-/ .u<;//XY{iJXpLHL /home/buildbot/buildbot/build/libmariadb/zlib/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/includezutil.czconf.hstddef.hstdlib.h `T"r>[ X<t!I=K"V@m!;? /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includemariadb_dyncol.cstring3.hstdio2.hstddef.htypes.hlibio.htypes.hstdlib.hma_global.hmariadb_ctype.hma_sys.hmariadb_com.hmysql.hmariadb_dyncol.hctype.hstdio.hstring.hma_string.h T",>!e=Y eKK'.;Kg=;K= u<; JLu>,uo%7A!/?uX!DwJ <<rtX0/gf[sXwt X0 z=Y%EA<+=Ih:/==gtf]qXYzKYzfW>;K0.X8tx`tL XGt~fILX9JktLXztP@JJKJB<~JD<JntX0"f[XtX0ytX0y JX0J tX J@>rZ+?h9tX v /#9MKuu/u< X z%cJXc<t}=Ixz<XyKutlJutmK;=;=;Z":>gy:su{g~Jz}<xt-WK0t%}A/yz^!?l.!e?X fv<  u .d(==-:YG?Iu;KjZt/rt\g>I,=;=:Y;[G?2#~MoJttto.<o<<t>#~MoJttto.<o<<t>#~MnJt%t[tnfuZ.(}tMOf1Of/^nJttjtnfuj.}tM_X!_X.mXfu.j 1wZ21$vLTHw(x.zCyXC.kX1:Z@#>=HPKpt u.vX t0.S1L:>,Z>rh,Le=:H2w=r|X?Hs[zAu/Z<{f0.~dttdt<;+?LW fNpNe?:L9x9uA)vMnsw> &[̔Uf=.JpgU>H.RtCr0:sf1Hs?uztBIK;uj is<.ztBr5 <rJ <rty Jrti fuGLKk:v;=sLHiƝ>XnhJumYI=;=;>:hg~zXX{L,>;~xtrtc8~zYI=;=;>:hg~~}<X'"X3h:L[sKIZ Xz`tb%I=;Ka9;usKIZXtHL;LK < x`x <u.q;Ls,[*Y.ntqX  (pJ\82)pX2 .%ZXhM?U  vo)Cy5o o<"rLAoO/kHLrKu_t tY;_ ._< XsKfC(LHko,?G/s?zAvd=\!<"_t f_< X v_ Xunf~uX tW=vp3vLW;=f<INh<8:lzf uIX>H;GLr=hs>Gv==M<:.KuI/C<.pKu;/S.&<[J%XNI8u9?;.iBtv5y=YgeZHZKJ3.jWr.z!g (`KsgYIif< .>H;GLr=hs>Gv9"=g;ZHZZp"VHhg w.>xX|.f2>Vx/;K!eun.Jn.yCyJ5RXʭ"A;K-:vnJnJ(rLAoOg#K^!^t!K^J!YsKiJ=:0H%fwns?dAtnghm=0&z.g{0Z tLsfGpttvp<twIpXtpXfke< kX tt(xtu>   JI[D'<fy"2sZj<jXxz/ڻ,yt<tjtfXXftt5CytaKs JuMsuRy$Tn$ J("t<t{{JX{fH0/+.Iu{tx=s1q?ztA;uj tf ftt tty5 t t<$ ssf <uuv*;uhY ~tf~䤫=Uvttsq?Be .tX-=UJL::@rr*u }XkoNgS3/&u .v< gIsIztzJtz<vt <vt u< < (@I* Ii=;=FNsM &[kJu!jtBzI@,~{"'Xt"JhKIutH4׹ #I[!;g{.x<x.xtfw<s_KK>=MZh`Hȫu:Lshw& ; E.;<H.t!;uI=}J' Y.'<\.st1 O.1<R.9] /home/buildbot/buildbot/build/libmariadb/libmariadb/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/4.7/include/usr/include/usr/include/x86_64-linux-gnu/sys/home/buildbot/buildbot/build/libmariadb/includemariadb_async.cstring3.htypes.hstddef.hlibio.hstdio.htypes.hunistd.hma_global.hsockaddr.hsocket.hmariadb_ctype.hma_sys.hmariadb_com.hma_pvio.hma_common.hma_list.hmysql.hmariadb_stmt.hma_hash.hma_context.hstdint.hma_tls.herrmsg.hsocket.herrno.h TtS#S<TJ+LOtOtOtOtLtLt(RQ%RS$R.$S.TTR"RJ#R<"SJS"RJ#P<(K֑VR$Q#R<#I<@X$HB} !KH?QlzJG[-Yn;Kix廟Iuz/cCy<Kg=Pfp.Jpf~t~X~~gs=2N~j~t~~tJ~~<t~<~tkwKwJʭh"Mʟ X";h" /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includedsa.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hdsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha1.hsha2.hbignum.hnettle-meta.h z  >IY=qo =YKIY= >IY=rl =YKIY=5 /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includedsa-sign.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hdsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha1.hsha2.hbignum.hnettle-meta.h { , XwJ#  w <#1#v,VhY /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-192.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.hecc-192.h /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-224.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.hecc-224.h /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-256.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.hecc-256.h  F9[2Jntsh=pz.A=<nXJ,I=,=KڛKT@*@;YH>;KWKWXrJJsXi@- <wX fy K1@y<@8@Fj@J:LGh=p v.A@ס;KZxJDxXD=?8CytLK=;K=ZVV<,J=;WLS<,=S</Kn% ecc-256-redc.s  =!!0>==KK=====LKKK===?==KK=====LK===?==KK=====LK===?==KK=====LK===>===N===/=K>===K=K>L/!% /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-384.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.hecc-384.h /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-521.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.hecc-521.h /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-generic-modq.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h Ѓ "Kgh2S /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-generic-redc.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h @ "@IwgI\8NiWKK;!I=LKW;Y-K-fu$WhWKK;!=Z-Y $ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-mod.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h p &d7jmXXm<Xm.lハz2z^z^zXՃ;I=YWYK3f$]X#X]<#<]Ws.Ճ/<(^J /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-point-mul-g.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.hnettle-internal.hnettle-meta.h  $h?9M+CHuz /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-point-mul.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h ` $%;uK׮ɒ$ggS /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-point.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h p Y=:gK/Y!YT(:zY\.x ==! /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-scalar.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h  ;;=s[:;?,Ld>/,ux == /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-size.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h  !L /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecdsa-keygen.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hecdsa.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hdsa.hsha1.hsha2.hecc-internal.hecc-curve.hgmp-glue.hnettle-internal.hnettle-meta.h  '0>:L0>H"y /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecdsa-sign.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hecdsa.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hdsa.hsha1.hsha2.hecc-internal.hecc-curve.hgmp-glue.hnettle-internal.hnettle-meta.h p )i9N8Kh%g(_ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecdsa-verify.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hecdsa.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hdsa.hsha1.hsha2.hecc-internal.hecc-curve.hgmp-glue.h ` &(;Ky/xX /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-decrypt-tr.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hbignum.hnettle-meta.hpkcs1.h  )(S8\Y=ׄ=;=Z& /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-encrypt.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hpkcs1.h  'y @ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-keygen.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h  3f^zt/~ "$ Y$$h0fN>(YxPh/?2nkB [\;/hp2x'ZJ: /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h  8LVLj =if =KIY=s =g /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-pkcs1-sign-tr.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hpkcs1.h 0 '([+= $ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-pkcs1-verify.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hpkcs1.h  %#@8@Zwz /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-sign.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h  # =g$% fyJg?# # =KIY=y":L /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-verify.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h p %#7A f/w,Z:L} /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includesec-add-1.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h  ":>u=I9w95x /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehmac-md5.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hhmac.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hripemd160.hsha1.hsha2.h P 0Yy+xYh /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehmac.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstring.hstring.hstring2.hhmac.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hripemd160.hsha1.hsha2.hmemxor.hnettle-internal.h  Y":dvhػB$":>:M;!!iZH>VM9Yy /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehmac-sha1.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hhmac.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hripemd160.hsha1.hsha2.h  0Yy+xY{ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehmac-sha224.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hhmac.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hripemd160.hsha1.hsha2.h p )Yx+Y{ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehmac-sha256.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hhmac.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hripemd160.hsha1.hsha2.h Х 0Yy+xY{ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehmac-sha384.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hhmac.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hripemd160.hsha1.hsha2.h @ )Yx+Y { /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includehmac-sha512.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hhmac.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hripemd160.hsha1.hsha2.h  0Yy+xY  /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includemd2.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.hmd2.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.h  j>pf;bY9i0=Iu=sxXu-(;ul#QK /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includemd5-meta.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.h /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includemd5.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.hmd5.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.hnettle-write.h 0 =Ksturf9ih8kaY;Y?9ZKW=W=Z=su0 memxor.s  ==>?=g=L0KnKKKKK4==ug==Kg==Mu/KK1YKYK==/=0=YKgzYY==/=/=ZKK==/=/=LO0K0K==3u0K0KKL4YKYKYMK/1YY[KKQ#MKKLK6Y% /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesalsa20r12-crypt.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.hsalsa20.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.hmemxor.htypes.htime.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.h P /iJj=KFuX\8@0  ] /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesalsa20-set-key.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hsalsa20.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.h  urU Ju< <&'((;= .KKNKgggpf""".SM /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha1-meta.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha1.h|( /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha1.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstring.hstring.hstring2.hsha1.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.hnettle-write.h  Krtupk9ih8l7;Y;=;/1g;:guZ=st0UO /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha224-meta.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha2.hUO /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha256-meta.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha2.h* /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha256.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstring.hstring.hstring2.hsha2.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.hnettle-write.h  9ih8ny<;Y;=;/3/;>:g!sgZss7%*wzt$ =Y=.Krwzt$& =Y=UO /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha384-meta.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha2.hUO /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha512-meta.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha2.h /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includesha512.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstring.hstring.hstring2.hsha2.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.h  5<y+K>-=IMMKLcW-wzP; =0Y=U)ur.wzP:; =0Y=UA /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeumac128.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.humac.hnettle-types.hnettle-stdint.hstdint.hwchar.haes.hmacros.h  *g4%O+7jYf䑮VOo3oYxFYYYo-sgf-g/Zg"yo.KuYK@ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeumac96.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.humac.hnettle-types.hnettle-stdint.hstdint.hwchar.haes.hmacros.h p *g4%O+7jYg䑮VNp2pYwGYYq-t&h-g/Zg"yo.KuYK /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeumac-l2.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.humac.hnettle-types.hnettle-stdint.hstdint.hwchar.haes.hmacros.h  1v:LhT@*1@NFjlHxynxJ!.l; wJIKeu]fuG?'Xm!K-jV&I/-/I8Y[hlɟK=;.f,LMwG.d sfXuKZp vXz"y 0" umac-nh-n.s P YKgi=YKLK>YYKYZMKZggghKKYZggYYYZggYYYZ==KKYYLYZKKYZggKYYZggKYYZ=KKhK^#=KLKKY=KgggiYYggYYY[KKYKY=KKYKZggKYYZggKYYY=K=>hgYKl%=LKYYYYZ=KKKYKY=KKYKZggKYYZggKYYY=KLhP;T /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeumac-poly128.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.humac.hnettle-types.hnettle-stdint.hstdint.hwchar.haes.h P $OLIFBx.=IO9C8GKPK=;H9\vHK=rL: s< JsJ:> <qJJv:q<<oJJa<<g  <jX JrJqJJ<sJH<iJof'JhJqJJqtf<r. <=ZuKK[U?G19fhu-gg=Zu=Kno,Y suuzKXS /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeumac-poly64.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.humac.hnettle-types.hnettle-stdint.hstdint.hwchar.haes.h P #>-I?)NvF>>HL;KKLyX "YI;g .OwGMst$ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeumac-set-key.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.humac.hnettle-types.hnettle-stdint.hstdint.hwchar.haes.hmacros.h  #1+?9TM%;1=eKr>L3LT^L=KeJYXTx8[-Y=0Y]S[! /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includewrite-be32.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hnettle-write.hnettle-stdint.hstdint.hwchar.hmacros.h  (7P;Mx.D;KMO0:LZ[  /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includewrite-le32.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hnettle-write.hnettle-stdint.hstdint.hwchar.hmacros.h  (?,;ED;KMNjg>:0 /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeyarrow256.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstring.hstring.hstring2.hyarrow.haes.hnettle-types.hnettle-stdint.hstdint.hwchar.hsha2.hmacros.h  h  u-K~fq ? r!gK:V^j<[<r~+ < .St-XS :/=;xDYs.jq=-=l  Jw X/-=&(bjhL M͔@mXX0J(K F ~#- =0Y=Ud*?Y w<ZuvL,>>~4./ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includebignum-random-prime.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hbignum.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hwchar.hgmp.hmacros.h  t. tJ tJ <,t/S%YW-=h"y0J/C].#U>ZV!"K=!nBg/]MZL//;/Zy foKh-;gɟ;=>/^%c M2%gm!%/Yʟ@X% ecc-192-modp.s :KKK=>=>LKK=>L===M==MK=L=KP{% ecc-224-modp.s <7KL==KK==KK>=KK===LKKN=======MKKKKK=>=K===KQ===/=KK>=KK==L=KKP% ecc-384-modp.s !!///.KK===L==KKK>===MKKM==K=KK=KK=K=K==>#====Q/======M=KK>=KK>=KK>=KK>=KK>=KK>======P===KK=K>==KM==K=L====K====?===KK=K>"===K=K=K=K=L////!&% ecc-521-modp.s ;!!/1K=KLK=KK>K=KK>K=KK>K=KK>K=KK>K=KK>u=KK>u=KK>=KKKKKKKKN=Ku=KK>===KKKKKKKKKKKKKKL//!%a /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-ecdsa-sign.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hecdsa.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hdsa.hsha1.hsha2.hecc-internal.hecc-curve.hgmp-glue.h & J'nJtntXY!h}c /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-ecdsa-verify.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hecdsa.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hdsa.hsha1.hsha2.hecc-internal.hecc-curve.hgmp-glue.h 'YYYI=p.pfp. <+h<p.F( Y&"&<p tp3' | /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-hash.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h ,YI\F=Z-/ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-j-to-a.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h p!{ <vX < fg//?vegr)K/0%=y.Qyf- /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-modp.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h J==gvtgI=vXIn#UY=gvYytIt?U?ح^KYW#UY=gvYyth#UY=gvYyt\:uuYp:uuY /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-modq.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h 08J==v<Is:Y# /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-mul-a.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h P#<GMn< <tJh<*Y< %wJ J>utf1u^"J^"^X /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-random.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.hnettle-internal.hnettle-meta.h P;h:NFNגd`W h J-":@F@8>Z:L3 /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includepkcs1-decrypt.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.hpkcs1.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hbignum.hnettle-meta.hnettle-internal.h '&zfBzJzJz:]IYeKZ>o /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includepkcs1-rsa-digest.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hpkcs1.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hbignum.hnettle-meta.hnettle-internal.h @$"0:H>HH>:@:3 /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includersa-blind.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hrsa.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h =dU[#g؃ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includesec-modinv.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h l<hIWY!'=uiʻ=W9w9JIL=;KyJ/{//g(\ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includesec-tabselect.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h '37A*Yvulxz[ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeaes-decrypt.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.haes-internal.haes.hnettle-types.hnettle-stdint.hstdint.hwchar.h KgHWy[ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeaes-encrypt.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.haes-internal.haes.hnettle-types.hnettle-stdint.hstdint.hwchar.h (KgHW[U /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeaes-encrypt-table.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.haes-internal.haes.hnettle-types.hnettle-stdint.hstdint.hwchar.hc /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeaes-set-decrypt-key.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.haes-internal.haes.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.h `w< @kfsgL+h:0H4!;K6=I0m.tn<.n<t`..K- ?Ygo /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includeaes-set-encrypt-key.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.haes-internal.haes.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.h 'i 1=;1#EwX <w< w<0=-=k9JdtGO /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includearcfour-crypt.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.harcfour.hnettle-types.hnettle-stdint.hstdint.hwchar.h `%~2~AE%O8=-=yJ -yI /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includearcfour.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.harcfour.hnettle-types.hnettle-stdint.hstdint.hwchar.h &M+?/sYH>}y75qXGS /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includearctwo.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.harctwo.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.h ?IKI/1KgL;=>,>+i9 Xhcf+,y/I=ۡdgguK:=pU91[U?U#n<tukuILK9=Zf&JZ<(XXR%,ggcuKH=kJ1cL#cKZ#cKZYZ?GkgILKG=[t%<[<'Yth /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includecamellia-crypt.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hcamellia-internal.hcamellia.hnettle-types.hnettle-stdint.hstdint.hwchar.h (KgHWO /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includecamellia-set-decrypt-key.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hcamellia.hnettle-types.hnettle-stdint.hstdint.hwchar.h @(:0 .,0=WyJYWK= =Yg /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/include/linuxcamellia-set-encrypt-key.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hlimits.hsyslimits.hlimits.hposix1_lim.hlocal_lim.hlimits.hposix2_lim.hcamellia-internal.hcamellia.hnettle-types.hnettle-stdint.hstdint.hwchar.hmacros.h  uWI>I=uR=e2ReKYL;W>Y)W>;s#d?9Mc?G:>IY;Y";YsY kteI mem<<srZw9?;yx>T8:=~|8x~Y?>eYIYxX>;YYUdTheYY:Z[VZsYkEAKKvJ 37ML:L0uuuYz XYwzXYZMuZHLvLHMGn<Jn<J ~eK  `L;W>Yy{>;YsY_eYZ;s ptdtpfz}~~8@sYYeYY;YsY"eYZ;YsY#d+~Jb\ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includecamellia-table.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hcamellia-internal.hcamellia.hnettle-types.hnettle-stdint.hstdint.hwchar.h: /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includecbc.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstdlib.htypes.htypes.htypesizes.htime.hendian.hendian.hselect.hselect.hsigset.htime.hsysmacros.hpthreadtypes.hstring.hstring.hstring2.hcbc.hnettle-types.hnettle-stdint.hstdint.hwchar.hmemxor.hnettle-internal.hnettle-meta.h  +/;W-0V$?=x)!;=-;[/g0XbxF-v:b=/0y <!hj=IIYKeKZ(r6 /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includedes3.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hdes.hnettle-types.hnettle-stdint.hstdint.hwchar.h  sgZLnXXgZrZl<ȕǿYf /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includedes.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hdes.hnettle-types.hnettle-stdint.hstdint.hwchar.hdesCode.hkeymap.hrotors.h @ K@ ,h;K=I "=/-Y;K/OٔTYWK>V=0W=WU[V/=WU[V/=W1LTYWK>V=0W=WU[V/=WU[V/=W4E1iKWMr;?V XXfjΏY11Ih~IT]Smwo)Ih~IT]SmwB /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/includegcm-aes.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hgcm.haes.hnettle-types.hnettle-stdint.hstdint.hwchar.h *sgx#KsgwKsgw/s=yKKKl#K//K//=Y0=Y0K//=Y0=Y1=Ku4YKKK[Yu/=KKKLu/KYYKLu/KMp& sha1-compress.s ?N//>K=Z=/L=/M=/LK=Z=/L=/M=/LK=Z=/L=/M=/LK=Z=/L=/N/K==LZ=L====@=K=L/L====@=K=>/L====@=K=L=Z====@=K=>/L====@=K=?=Z====@=K=L/L====@=K=>/L====@=K=L=Z====@=K=>/L====@=K=?=Z====@=K=L/L====@=K=>/L====@=K=L=Z====@=K=>/L====@=K=?=Z====@=K=LKYYY=K/>====@=K=>YYYY=Y/>====@=K=LYYYY=Y=>====@=K=>YYYK=Y/>====@=K=>ZYYYY=Y=>===@=K=LYYYY=Y/>===@=K=>YYYY=Y/>===@=K=LYYYY=Y=>===@=K=>YYKY=Y/>===@=K=?YYYY=Y=>===@=K=LYYYY=Y/>===@=K=>YYYY=Y/>===@=K=LYYYY=Y=>===@=K=>YYYY=Y/>===@=K=?YKYY=Y=>===@=K=LYYYY=Y/>===@=K=>KYYY=K/>===@=K=LYYYY=Y=>===@=K=>YYYY=Y/>===@=K=?YYYK=Y=>===@=K=LYYYY=Y/>===@=K=>YYYY=Y/>===@=K=LYYYY=Y=>===@=K=>YYYY=Y/>===@=K=>ZYYKY=Y=>======@=K=LYYYY=Y/>======@=K=>YYYY=Y/>======@=K=LYYYY=Y=>======@=K=>YYYY=Y/>======@=K=?YYYY=Y=>======@=K=LYKYY=Y/>======@=K=>YYYY=Y/>======@=K=LKYYY=K=>======@=K=>YYYY=Y/>======@=K=?YYYY=Y=>======@=K=LYYYK=Y/>======@=K=>YYYY=Y/>======@=K=LYYYY=Y=>======@=K=>YYYY=Y/>======@=K=?YYYY=Y=>======@=K=LYYKY=Y/>======@=K=>YYYY=Y/>======@=K=LYYYY=Y=>======@=K=>YYYY=Y/>======@=K=>ZYYYY=Y=>===@=K=LYYYY=Y/>===@=K=>YKYY=Y/>===@=K=LYYYY=Y=>===@=K=>KYYY=K/>===@=K=?YYYY=Y=>===@=K=LYYYY=Y/>===@=K=>YYYK=Y/>===@=K=LYYYY=Y=>===@=K=>YYYY=Y/>===@=K=?YYYY=Y=>===@=K=LYYYY=Y/>===@=K=>YYKY=Y/>===@=K=LYYYY=Y=>===@=K=>YYYY=Y/>===@=K=?YYYY=Y=>===@=K=LYYYY=Y/>===@=K=>YYYY=Y/>===@=K=LYKYY=Y=>===@=K=>YYYY=Y/>===@=K=?/K==LO( sha256-compress.s  RKYYYYYYZ/==KKKKKK=L==K==K=======K=>=/K==K===/=/=/?Y=Z==K==K=======Y=>==K==K=====/=/?Y=Z=/K==K=======Y=>==K==K=======/?Y=Z=/K==K=======Y=>==K==K========?Y=Z=/K==K=======Y=>==K==K========?Y=Z==K==K==/====Y=>==K==K=/======1Y=Z==K==K==/====Y=>=/K==K=/=/====1Y=Z==K==K==/====Y=>=/K==K=/=/=/==0KKjKY=K=====Y=K=====YL==K==K=======K=>=/K==K===/=/=/?YY=K=====Y=K=====YZ==K==K=======Y=>==K==K=====/=/?YK=K=====Y=K=====YZ=/K==K=======Y=>==K==K=======/?YY=K=====Y=K=====YZ=/K==K=======Y=>==K==K========?YY=K=====Y=K=====YZ=/K==K=======Y=>==K==K========?YY=K=====Y=K=====YZ==K==K==/====Y=>==K==K=/======1YY=K=====Y=K=====YZ==K==K==/====Y=>=/K==K=/=/====1YY=K=====Y=K=====KZ==K==K==/====Y=>=/K==K=/=/=/==1YY=K=====Y=K=====YZ==K==K=======Y=>=/K==K===/=/=/?YY=K=====Y=K=====YZ==K==K=======Y=>==K==K=====/=/?YY=K=====Y=K=====YZ=/K==K=======Y=>==K==K=======/?YY=K=====Y=K=====YZ=/K==K=======Y=>==K==K========?YY=K=====Y=K=====YZ=/K==K=======Y=>==K==K========?YY=K=====Y=K=====YZ==K==K==/====Y=>==K==K=/======1YY=K=====Y=K=====YZ==K==K==/====Y=>=/K==K=/=/====1YY=K=====K=K=====YZ==K==K==/====Y=>=/K==K=/=/=/==0KKhZ/==KKKKLYYYYYZO( sha512-compress.s `u=KKKKKKK&K=L==KK=K=======K=>==KK=K========?Y=Z==KK=K=======Y=>==KK=K========?Y=Z==KK=K=======Y=>==KK=K========?Y=Z==KK=K=======Y=>==KK=K========?Y=Z==KK=K=======Y=>==KK=K========?Y=Z==KK=K=======Y=>==KK=K========?Y=Z==KK=K=======Y=>==KK=K========?Y=Z==KK=K=======Y=>==KK=K========>KKjKY=KK=K==Y=KK=K==YL==KK=K=======K=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YK=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==KZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==Y=KK=K==YZ==KK=K=======Y=>==KK=K========?YY=KK=K==K=KK=K==YZ==KK=K=======Y=>==KK=K========>KKh=KKKKKKLy| /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includecnd-copy.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc-internal.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-curve.hgmp-glue.h `:$T@w:hI  /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-add-jja.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h :,^ `< `J <YZh"#u1%YKׁ /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-add-jjj.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h @=!zfjX X`<JK=WIY JwWu /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includeecc-dup-jj.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hecc.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.hecc-internal.hecc-curve.hgmp-glue.h @%zXf< iuu/KWe /usr/include/usr/include/sys/usr/include/bits/usr/include/gnu/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/usr/local/includepkcs1.cconfig.halloca.hfeatures.hcdefs.hwordsize.hstubs.hstubs-64.hstddef.hassert.hstring.hstring.hstring2.hendian.hendian.htypes.htypesizes.hstdlib.hpkcs1.hgmp.hnettle-types.hnettle-stdint.hstdint.hwchar.h B2Ufu0dZ>8KKL/c- aes-decrypt-internal.s C/i!!///0==L?=KKL=KKKMuLOK=/Ku/KK=/Ku/KK=/Ku/KKu=u/Kuu/Kv==>=KKLK=jKY/g=/g=/g=LKY/g=/g=/g=LKY/g=/g=/g=LKK/g//g//g/?iKKLKKLKKLK=>=2=KKL=KKLK>h////!&- aes-encrypt-internal.s  F/i!!///0==L?=KKL=KKKMuLOK=/Ku/KK=/Ku/KK=/Ku/KKu=u/Kuu/Kv==>=KKLK=jKY/g=/g=/g=LKY/g=/g=/g=LKY/g=/g=/g=LKK/g//g//g/?iKKLKKLKKLK=>=2=KKL=KKLK>h////!&0 camellia-crypt-internal.s H=h!!2==K=K==MKN=K=M==M==M==KN=K=K==@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K@L=KK0=K/K?K/K==KK0@=K=M==M==M==KN=K=K==@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K@=K=M==M==M==KN=K=K=K?Kh=KK==KLh/!&x $r WEMG0Ps $D$s JL@$ t AJO $pt AG u D$@u JQ@@v qN0x ,@v AF DGP$@@w hJT0x <w BBE B(D0A8Gx z Az z (A { A@{ P{ (Ax ,{ ESTx ,0} ESMGx <` BBB B(A0A8D`<` BEB B(A0A8DPx Ѓ oDx <0@ *BBE B(A0D8D@x <p GBBE B(A0G8Gx $ AC HKx $ ` J[@x $`p xJL ,` J^` ` Ax  $ iJL P ` Ax    x , AC BEHx ,@p AC DEJx ,` JMQPx p  W [D@ N0Г LAG  A$ JL ` PD PD$ OJO $P ADD $ |JL x ,x JMQpx $ :ADG x < BEB B(D0A8Gx X &DX Н AX AX  Ax , 0 JMQPx $8 JML@x x BA$x П J[px >A$x JBDD0x $ p JY@x `  1x  P "  "x  , Т AC HKK, rAC HKKx  " 0  @ "x  p " "x (Х "( ( "x @ %p %x  %Ц  %x 0 0 z$0 JQ0,0P JMQ@x <0 BBF E(D0D8D@0 +$` ^JQ0x 4hP BBE D(C0Gpx  RP Dx < BBF E(D0D8D@ 4$0 ^JQ0x $ eJQ0 AP A<p BBF E(D0D8D@ Aе Ax , RBED A(G0P rи 6D< BBF E(D0D8D@0 r 6Dx < nBEB B(A0A8D<` BBB E(K0D8D$@ JP0 pAf x <hp iBEB B(A0A8D<h BBB E(K0D8D$h JP0hp pAf x H 3<H BBB B(D0A8G@<H BEI D(E0D8DPx   &$ JL x $hP JW$h ]E_0x P R$ E_ x 40 GBJB D(C0I@<0 BHJ B(G0D8D`x  Gx  vx ( ( K(p FH,( BED C(D`<( BEB B(A0A8G$(@ eAMD@,( |JMQ@(0 5C$(p BDD x $VQp<BBE B(D0I8I<pfBEB E(D0D8Fx ` ,` JLQPx 3$eAD`,pgJZG@x $`EQ x p 4$BEE D(D0x .D>N  DQ $pALG 0G$ALG $pALG $0~BMG $~BMG x h01DhpDQ $hBMG x P<`BEB E(D0D8G`x XP <X`BEB B(D0A8Gpx <PBBB E(D0D8DP`<AS x ,@AI \x ,PAK BGNx $@lAL Xx  :EL < BEE E(D0A8D`x < lBBE E(A0D8GPx 4 BEE D(D0x 0!ADx h!ADx !`D!pAx $!ADD x ,8"`BPI G(x "Dx $"AG"@"P $"`BHD $"0AFG x x#ADx #@n#Ax $$OADGx <@$ BHB J(D0A8DP,@$AF HVx $$ `EX $$` aJL $$ mJT0x X%@ TX% DX% AO<X%& BBB B(A0D8DP<X%& BBB B(A0D8DPx @&*&@&@*6D@&*6D@&*@&*@&+ Ax ' +'@+6<'+BBE E(D0D8Dp,'P-BED A(I@,'-xBED D(F0$'`.J^@$'/JQ0'/N '@0H $'1J^`$'1BGC $'2B[Q x 4(3BDB B(A0D8x @)`:@x p): 4p):BEH E(D0x )@= <)P=BEE B(A0A8G`x $H* @ADG x *@ ,*@BHE D(G0x $*BYG0mysql_reset_connection_unused2data_lenMARIADB_DB_DRIVER_filenoMYSQL_STATUS_NEXT_RESULT_PENDINGget_error_strmysql_get_optionfree_datacompress_pkt_nrMARIADB_OPT_CONNECTION_READ_ONLYctlsmysql_stmt_errnofreeaddrinfoIPPROTO_RSVPmysql_stmt_attr_setst_ma_connection_pluginst_mariadb_apiMYSQL_TYPE_SETMYSQL_OPT_SSL_ENFORCEsave_resMYSQL_SHARED_MEMORY_BASE_NAMEKILL_CONNECTIONpvio_socket_wait_io_or_timeoutIPPROTO_TPMYSQL_OPTION_MULTI_STATEMENTS_ONmysql_stmt_result_metadataMYSQL_TYPE_GEOMETRYtls_fp_listMYSQL_TYPE_NEWDATEst_mysqlnd_upsert_resultMARIADB_CONNECTION_INFOMYSQL_DATABASE_DRIVERmysql_stmt_errordb_read_stmt_resultmysql_change_userpvio_socket_close_shortbufCOM_CREATE_DBmariadb_connectionMYSQL_TYPE_JSONsa_family_tMYSQL_ROWSOCK_DCCPhash_get_keyMARIADB_CONNECTION_ERRORenum_mysqlnd_stmt_statest_mysql_optionsMYSQL_TYPE_DATETIMEGNU C 4.7.2STMT_ATTR_PREBIND_PARAMSst_mysql_rowssa_datareturn_statushostMYSQL_OPT_CONNECT_ATTR_DELETEai_protocolpvio_socket_connect_sync_or_asyncMYSQL_OPT_COMPRESSoverflow_arg_areaport_lengthkey_offsetreg_save_area__off_tmysql_stmt_fetchcalc_hashnrst_ma_pvioMYSQL_TYPE_LONG_BLOBMARIADB_CONNECTION_PVIO_TYPESHUT_RDWRmysql_read_query_resultsize_of_elementCOM_STMT_RESETIPPROTO_DSTOPTSreading_or_writingMARIADB_OPT_TLS_VERSIONmysql_stmt_more_resultsMYSQL_TYPE_FLOATmysql_rollbackMARIADB_CONNECTION_CLIENT_CAPABILITIESMYSQL_SET_CHARSET_NAMEMSG_WAITFORONEst_mysqlnd_stmt_methodsunused_0unused_1unused_2unused_3unused_4unused_5unused_6MYSQL_FIELDmysql_stmt_row_tell__builtin_strncpymysql_shutdownst_ma_used_memMYSQL_OPT_SSL_CRLmysql_stmt_bind_resultMARIADB_MAX_ALLOWED_PACKETSESSION_TRACK_TRANSACTION_TYPE__fmtsa_familyMARIADB_OPT_SSL_FPMYSQL_TYPE_NULLst_mysqlmysql_get_timeout_valueMYSQL_SECURE_AUTHenum_field_typesget_attributeMSG_PEEKMARIADB_CONNECTION_SERVER_VERSIONmysql_eofmysql_get_client_versionget_error_noMSG_CTRUNCMSG_NOSIGNALmysql_list_tablesma_sendfirst_block_usageSESSION_TRACK_SYSTEM_VARIABLESMYSQL_SET_CLIENT_IPMARIADB_OPT_USERai_addrbind_result_donessl_certMSG_DONTWAITstmt_idmysql_stmt_insert_idchar_minlen_IO_write_enddb_stmt_flush_unbufferedmbmaxlenpvio_socket_async_readpvio_socket_is_blockingcharset_dirmysql_errno__va_list_tagmb_charlenenum_pvio_typemy_socketremain_in_bufenum_server_command__builtin___snprintf_chkmysql_stmt_bind_paramMARIADB_OPT_PASSWORDMYSQL_STMT_INITTEDmysql_killCOM_DROP_DBCOM_MULTI_ENDst_mariadb_extensionmin_mallocMYSQL_STMT_FETCH_DONElength_valuedb_read_prepare_responsegetaddrinfomysql_errorget_last_insert_iddb_commandMYSQL_OPT_NET_BUFFER_LENGTHUNIXaddrMYSQL_STATUS_QUERY_SENTMYSQL_FIELD_OFFSETPVIO_TYPE_UNIXSOCKETmysql_send_queryst_ma_pvio_methodsMYSQL_TYPE_TIMESTAMPdb_connecterror_handlerCOM_MULTIIPPROTO_IPIPMYSQL_REPORT_DATA_TRUNCATIONCOM_SHUTDOWNCOM_TABLE_DUMPMYSQL_BINDdef_lengthmysql_num_rowsprevious_modeCOM_STATISTICSmysql_select_dbMSG_RSTMYSQL_OPT_CONNECT_TIMEOUTCOM_RESET_CONNECTIONMYSQL_OPT_USE_REMOTE_CONNECTIONbind_param_donearray_sizeSOCK_RAWread_posmysql_stmt_preparest_mysql_resIPPROTO_IPV6mysql_stmt_send_long_datastack_botMARIADB_CHARSET_NAMEmysql_optionCOM_DELAYED_INSERTsun_familyma_recvssl_cacatalog_lengthMARIADB_OPT_MULTI_RESULTSMARIADB_OPT_UNIXSOCKETblock_nummysql_enum_shutdown_levellong_data_usedmysql_fetch_fieldreport_data_truncationdb_skip_resultpvio_socket_client_plugingetsockoptmysql_field_countmysql_num_fieldsMYSQL_TYPE_INT24events_occureddecimalsbresMARIADB_OPT_TLS_PEER_FP_LISTMA_USED_MEMmysql_warning_countMARIADB_CONNECTION_SERVER_TYPEssl_typemysql_thread_initpvio_socket_methodsSOCK_NONBLOCKMARIADB_OPT_TLS_PEER_FPusleepSOCK_RDMmysql_get_timeout_value_msorg_name_lengthsockaddr_unmysql_data_seekunsigned charIPPROTO_MAXSOCK_DGRAMnamelen_IO_lock_tseek_dataMYSQL_STATUS_USE_RESULTmysql_fetch_lengthsmariadb_get_infovMYSQL_STATUS_SENDING_LOAD_DATAst_ma_pvio_tlsenum_session_state_typest_pvio_socketis_psCOM_SET_OPTIONfcntlp_fdMYSQL_OPT_BINDCOM_CHANGE_USERinterface_versionmysql_statusCOM_UNSUPPORTEDmariadb_reconnectPVIO_TYPE_SOCKETmysql_fetch_field_directMYSQLmysql_sqlstatest_mariadb_session_stateis_null_valueuint64_tst_mariadb_client_plugin_DBmysql_get_proto_infostdinmysql_autocommitst_mysql_options_extensionget_num_rowstv_usecmysql_stmt_closeMARIADB_CONNECTION_USERst_dynamic_arrayst_mariadb_client_plugin_PVIOMYSQL_OPT_MAX_ALLOWED_PACKETenum_stmt_attr_typepvio_socket_internal_connectdb_stmt_get_param_metadataMSG_PROXYMAX_NO_FIELD_TYPESMYSQL_PLUGIN_DIRpack_lengthIPPROTO_HOPOPTSMARIADB_CONNECTION_EXTENDED_SERVER_CAPABILITIESmysql_get_client_infocurrent_record_IO_write_ptrmysql_queryMARIADB_TLS_LIBRARYpvio_socket_readmysql_async_contextcurrent_rowpvio_socket_initIPPROTO_ENCAPunbuffered_fetch_ownerMSG_WAITALL__suseconds_tdb_stmt_fetchMA_CONNECTION_HANDLERMARIADB_OPT_USERDATAset_attributedb_read_one_rowcatalogmysql_affected_rowsMARIADB_CONNECTION_SERVER_STATUSCOM_PROCESS_INFOmariadb_client_errorsCOM_DAEMONMYSQL_OPT_CONNECT_ATTR_RESETMYSQL_STATUS_GET_RESULTmysql_fetch_rowmysql_server_initMYSQL_OPT_SSL_VERIFY_SERVER_CERTenum_pvio_timeoutmysql_get_socketmy_cnf_groupreventsMYSQL_OPT_READ_TIMEOUTma_charset_info_stexecute_countdb_read_query_resultwhere_bpvio_socket_has_dataunusedsecure_autherror_valuepvio_socket_shutdownucharMYSQL_SET_CHARSET_DIRIPPROTO_ICMPV6mysql_hex_stringCOM_STMT_EXECUTEIPPROTO_FRAGMENTIPPROTO_IGMP_IO_save_basessl_keyMSG_SYNmysql_row_seekmysql_set_server_optionai_canonnameMARIADB_CHARSET_IDmysql_next_resultget_sqlstatedb_stmt_fetch_to_bindmysql_use_resultCOM_STMT_FETCHst_mariadb_methodsIPPROTO_ICMPfetch_resultpvio_socket_get_handlemax_elementst_mariadb_net_extension__pad2bind_resauthormysql_stmt_sqlstateserver_portIPPROTO_DCCPMARIADB_CONNECTION_UNIX_SOCKETMYSQL_READ_DEFAULT_FILEmysql_closenamed_pipeMYSQL_STMTorg_table_length__recv_aliaserrmsg_lengthtls_fpmysql_optionsvMARIADB_CONNECTION_ASYNC_TIMEOUT_MS__socklen_tblengthtmp_bufret_resultPVIO_TYPE_SHAREDMEMalloc_incrementMYSQL_TYPE_BITSHUTDOWN_DEFAULTsend_types_to_server__ssize_t__srcPVIO_METHODSdb_stmt_get_result_metadatachar_maxlenmysql_stmt_use_or_store_funcget_param_countMARIADB_OPT_TLS_PASSPHRASEMYSQL_TYPE_DECIMALMYSQL_DATAget_field_countMYSQL_TYPE_DATETIME2poll_fdMARIADB_PVIO_PLUGINpvio_socket_keepaliveread_onlydata_cursorMY_CHARSET_INFOstore_param_func/home/buildbot/buildbot/build/mkbin/libmariadb/libmariadbis_nullMA_PVIO_CINFOMYSQL_OPT_SSL_CIPHERMYSQL_TYPE_DATEupdate_max_lengthCOM_QUITsavepvio_socket_blockingmysql_stmt_execute_sbufst_connection_handlerMSG_DONTROUTE_IO_save_endmysql_insert_idMYSQL_TYPE_BLOBmysql_stmt_row_seekis_unsignedMARIADB_CLIENT_VERSIONMYSQL_STMT_USE_OR_STORE_CALLEDMYSQL_TYPE_SHORTstdoutfp_offsetretry_count__time_tgp_offsetmysql_escape_stringmysql_more_resultsMARIADB_CONNECTION_TLS_VERSION__stack_chk_failst_mysql_stmtmysql_get_server_infosizetypemysql_get_host_infor_my_boolmy_cnf_fileget_affected_rowsDYNAMIC_ARRAYshort unsigned intr_const_ptrMYSQL_TYPE_NEWDECIMALcharsetnrSOCK_STREAMwrite_flagscurrentMYSQL_OPT_SSL_CAPATHMARIADB_OPT_PORTtls_versiondtordb_lengthIPPROTO_MTPst_mariadb_db_driverMYSQL_OPT_TLS_VERSIONmysql_stmt_initwait_gaicache_posresult_cursorproxy_header__off64_t__lenMARIADB_OPT_DEBUGmax_packet_size_IO_read_basessl_capathMARIADB_CONNECTION_TYPEIPPROTO_EGPmysql_thread_endMYSQL_ENABLE_CLEARTEXT_PLUGINsockaddrrefresh_bind_param_IO_buf_endMYSQL_OPT_SSL_CAMYSQL_STATUS_READYmysql_infoprefetch_rowsdb_supported_buffer_typeai_addrlencsnameMYSQL_OPT_RECONNECTMARIADB_CONNECTION_SQLSTATEr_ptrMYSQL_DEFAULT_AUTHlast_errnoshared_memory_base_nameMYSQL_STMT_PREPAREDPVIO_CONNECT_TIMEOUT_IO_write_basest_mysql_fieldMYSQL_STMT_USER_FETCHINGmy_connect_asyncinit_commandst_listmysql_stmt_fetch_row_funcMYSQL_OPT_CAN_HANDLE_EXPIRED_PASSWORDSMARIADB_CONNECTION_MARIADB_CHARSET_INFOMARIADB_OPT_TLS_CIPHER_STRENGTHmax_packetpvio_socket_change_timeoutMYSQL_OPT_NONBLOCKmysql_pingtls_pwCOM_STMT_CLOSEmysql_upsert_statuslast_errorMYSQL_TYPE_LONGget_parameter_metadatause_sslst_mysql_bindMARIADB_OPT_INTERACTIVESOCK_PACKETIPPROTO_GREMYSQL_OPT_SSL_CERTmysql_free_resultCOM_STMT_SEND_LONG_DATA_IO_markerserver_public_keyCOM_MULTI_ENABLEDtimevalSHUT_RDMYSQL_ROWSmysql_initMYSQL_STATUS_FETCHING_DATApvio_socket_set_timeoutMYSQL_OPT_GUESS_CONNECTIONIPPROTO_ROUTINGSTMT_ATTR_CURSOR_TYPEMARIADB_CLIENT_VERSION_IDMSG_CMSG_CLOEXECmariadb_client_flagSOCK_SEQPACKETMARIADB_CONNECTION_PROTOCOL_VERSION_IDMARIADB_CONNECTION_SOCKETMYSQL_SERVER_PUBLIC_KEYrow_sizehintsMYSQL_TYPE_VAR_STRINGCOM_CONNECTserver_public_key_pathai_socktypeextra_infomy_contextSESSION_TRACK_GTIDSMYSQL_STMT_WAITING_USE_OR_STOREMYSQL_READ_DEFAULT_GROUPmysql_stmt_num_rowsIPPROTO_PIMdefault_authCOM_STMT_PREPAREmysql_commitMYSQL_TYPE_LONGLONGMYSQL_OPT_SSL_KEY__useconds_t__errno_locationmariadb_server_capabilitiesprebind_paramsMARIADB_CONNECTION_SERVER_VERSION_IDMYSQL_TYPE_VARCHARSTMT_ATTR_PREFETCH_ROWSlicenseai_familyis_readsend_flagsCOM_MULTI_DISABLEDSTMT_ATTR_ARRAY_SIZECOM_DEBUGmysql_fetch_fields_IO_buf_basecurrent_fieldgptrmysql_list_fieldsai_flags__destMYSQL_TYPE_YEARmysql_real_connectmariadb_get_info_IO_read_endMARIADB_CONNECTION_PORTMARIADB_OPT_HOSTmysql_thread_idMARIADB_CONNECTION_ASYNC_TIMEOUT_IO_FILEmb_validconnect_timeoutbuff_endSHUT_WRMARIADB_CONNECTION_TLS_VERSION_IDIPPROTO_AHIPPROTO_COMPpvio_socket_initializedcsockpre_allocMYSQL_OPT_CONNECT_ATTRSwrite_posCOM_QUERYMARIADB_PVIOevents_to_wait_formysql_stmt_store_resultmysql_stmt_next_resultIPPROTO_RAWfield_allocMYSQL_OPT_NAMED_PIPEst_ma_pvio_cinfosave_char__pad1__pad3__pad4__pad5st_netmysql_get_ssl_ciphererror_lenmysql_thread_safemysql_get_character_set_infoIPPROTO_NONEnew_fcntl_modeMYSQL_STATUS_STMT_RESULT_markersMYSQL_OPTION_MULTI_STATEMENTS_OFFMYSQL_TYPE_ENUMIPPROTO_ESPMYSQL_OPT_LOCAL_INFILEMYSQL_OPT_WRITE_TIMEOUTMARIADB_OPT_SCHEMACOM_ENDmysql_stmt_resetorg_tableMYSQL_TYPE_STRINGCOM_MULTI_CANCELMARIADB_OPT_PROXY_HEADERread_flagscommentunix_socketMARIADB_OPT_CONNECTION_HANDLERproxy_header_lenst_ma_mem_rootMARIADB_NET_BUFFER_LENGTHMYSQL_OPT_USE_RESULTmariadb_get_charset_by_nrnfds_tHASHmysql_get_server_namemysql_get_server_versionCOM_SLEEPMYSQL_PROGRESS_CALLBACKIPPROTO_UDPLITESOCK_CLOEXECMARIADB_CONNECTION_SSL_CIPHERCOM_INIT_DBCOM_REFRESH__flagsgai_rcdb_stmt_read_all_rowsCOM_BINLOG_DUMPenum_multi_statuspollCOM_STMT_BULK_EXECUTEserver_languager_intssl_crlconn_hdlrMYSQL_OPT_CONNECT_ATTR_ADDmysql_stmt_stateMSG_OOBMYSQL_OPT_PROTOCOLdb_read_rowsmysql_get_optionvmysql_character_set_namemysql_stmt_param_countmbminlenai_nextmysql_stmt_free_resultmysql_stmt_field_countpvio_socket_endtv_seclong long unsigned int_cur_columnMARIADB_CONNECTION_SCHEMACOM_TIMEIPPROTO_IPfree_mestart_tMSG_ERRQUEUEMSG_CONFIRMMSG_MORE__buftls_cipher_strengthMSG_FIN__builtin___strcpy_chkCOM_REGISTER_SLAVEmariadb_convert_stringMSG_EORIPPROTO_PUPsuspend_resume_hook_user_datarow_countbuf_lengthorg_nameMARIADB_CONNECTION_HOST_IO_backup_baseMYSQL_TYPE_TIMESESSION_TRACK_TRANSACTION_CHARACTERISTICSpvio_socket_connect_IO_read_ptrbind_addresscodepagemysql_refresh__socket_typepollfdsuspendedembedded_infoIPPROTO_UDPmysql_stmt_data_seekdb_closeMYSQL_ROW_OFFSETMYSQL_RESsun_pathmysql_set_character_setmysql_real_escape_stringmysql_stmt_fetch_columnMYSQL_TYPE_TINYmariadb_get_charset_by_namecache_sizeconnect_attrs_lenmysql_stmt_param_metadatamysql_list_processes_old_offsetMYSQL_TYPE_TINY_BLOBmysql_dump_debug_infoMYSQL_TYPE_TIME2MYSQL_OPT_USE_EMBEDDED_CONNECTIONget_resultst_mysql_dataMARIADB_CONNECTION_ERROR_IDmysql_statSESSION_TRACK_SCHEMAlong long intsetsockoptIPPROTO_IDP_flags2mariadb_stmt_execute_directstack_top__chmysql_ssl_setmysql_field_seekget_warning_countCOM_PROCESS_KILLSESSION_TRACK_STATE_CHANGEmethods_to_usepvio_socket_is_alivemysql_store_resultPVIO_READ_TIMEOUTIPPROTO_SCTPMARIADB_OPT_MULTI_STATEMENTSMARIADB_OPT_FOUND_ROWSmysql_field_tellmysql_stmt_attr_getpvio_socket_fast_sendKILL_QUERYdefault_rset_handlerMYSQL_INIT_COMMANDCOM_PINGPVIO_TYPE_NAMEDPIPEelementsMARIADB_CLIENT_ERRORSMA_MEM_ROOTmysql_list_dbslocal_infile_userdataSQLSTATE_UNKNOWNpvio_socket_writepvio_socket_async_writescramble_buff/home/buildbot/buildbot/build/libmariadb/plugins/pvio/pvio_socket.cMYSQL_STMT_EXECUTEDpacket_lengthpvio_socket_get_timeoutMARIADB_CONNECTION_SERVER_CAPABILITIESIPPROTO_TCPmysql_server_endrow_ptrSTMT_ATTR_ROW_SIZEcache__fdmysql_stmt_affected_rowsMYSQL_STATUS_QUIT_SENTMARIADB_TLSset_optionsvmysql_real_queryssl_crlpathMSG_TRUNCSTMT_ATTR_UPDATE_MAX_LENGTHMYSQL_OPT_SSL_CRLPATHactivemysql_row_tellMYSQL_TYPE_DOUBLErecordsshort int_vtable_offsetMYSQL_TYPE_MEDIUM_BLOBenum_mysql_set_optionCOM_CONNECT_OUTinfo_bufferst_hashmariadb_valuecursor_existsPVIO_WRITE_TIMEOUTCOM_MULTI_OFFCOM_FIELD_LISTMARIADB_OPT_SSL_FP_LISTMYSQL_TYPE_TIMESTAMP2send_client_reply_packetclient_mpvio_infoMYSQL_PLUGIN_VIO__builtin_memmoveconn_attr_lenclient_mpvio_read_packetma_net_safe_readmysql_client_find_pluginsend_change_user_packetmemcpyMYSQL_VIO_MEMORYma_simple_commandMYSQL_PLUGIN_VIO_INFO__builtin_strcmpmpviost_mysql_client_plugincached_server_replypackets_readMYSQL_VIO_INVALIDdef_tempscrambledauth_plugin_namelast_read_packet_len__s2_lenmy_set_errorMYSQL_VIO_PIPE/home/buildbot/buildbot/build/libmariadb/plugins/auth/my_auth.cma_net_flushauth_plugindata_pluginma_read_ok_packet__s1_lenma_scramble_41client_mpvio_write_packetma_net_writeushortread_user_namema_strmakeMCPVIO_EXTpkt_lenma_pvio_get_handleulongst_plugin_vioma_send_connect_attrpkt_lengthauth_plugin_tma_pvio_start_sslst_plugin_vio_inforun_plugin_authmysql_native_password_client_pluginpackets_writtenMYSQL_VIO_TCPnative_password_auth_clientMYSQL_VIO_SOCKET__strdupst_mysql_client_plugin_AUTHENTICATIONauthenticate_userauth_old_passwordmysql_old_password_client_pluginma_scramble_323/home/buildbot/buildbot/build/libmariadb/plugins/auth/old_password.cma_freeze_sizema_set_dynamic/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_array.cma_delete_dynamicma_delete_dynamic_elementma_insert_dynamicma_alloc_dynamicma_get_dynamicma_pop_dynamicinit_allocnew_ptrelement_sizema_init_dynamic_arraynewstr_s_NL_TELEPHONE_TEL_INT_FMT_NL_WMON_10_NL_WMON_11_NL_WMON_12__LC_MONETARYcheck_mb_eucjpms_NL_TIME_FIRST_WEEKDAYmysql_mbcharlen_ucs2_NL_MONETARY_CONVERSION_RATE_NL_IDENTIFICATION_APPLICATION_NL_IDENTIFICATION_TEL_NL_TIME_CODESET__INT_P_SEP_BY_SPACE_NL_CTYPE_CODESET_NAME_NL_CTYPE_INDIGITS2_MB_NL_WDAY_2mysql_mbcharlen_euckr__LC_IDENTIFICATION_NL_TIME_ERA_ENTRIES_NL_WABMON_1_NL_WABMON_2_NL_WABMON_3_NL_WABMON_4_NL_WABMON_5_NL_WABMON_6_NL_WABMON_7_NL_WABMON_8_NL_WABMON_9THOUSEPmariadb_compiled_charsetscheck_mb_utf8mb3_valid_NL_IDENTIFICATION_EMAILiconv_tnl_item_NL_NUM_LC_TIME_NL_CTYPE_TRANSLIT_TO_IDX_NL_MONETARY_CODESET__LC_TELEPHONE_NL_COLLATE_WEIGHTMB_NL_COLLATE_INDIRECTWC_NL_MONETARY_DUO_N_CS_PRECEDES_NL_NUM_LC_COLLATE_NL_WD_T_FMT_NL_WDAY_1_NL_WDAY_3_NL_WDAY_4_NL_WDAY_5_NL_WDAY_6_NL_WDAY_7_NL_CTYPE_TRANSLIT_DEFAULT_MISSING__LC_TIME_NL_CTYPE_OUTDIGIT1_WCstrcasecmpcs_name_NL_PAPER_WIDTHmysql_mbcharlen_sjis_NL_MEASUREMENT_CODESET_NL_CTYPE_OUTDIGIT3_WC_NL_TIME_FIRST_WORKDAY_NL_CTYPE_CLASSmysql_mbcharlen_ujis_NL_CTYPE_OUTDIGIT5_WC__NOEXPRbuff_len_NL_CTYPE_OUTDIGIT7_WC__N_SIGN_POSNMADB_OS_CHARSET_NL_CTYPE_OUTDIGIT9_WC_NL_IDENTIFICATION_FAX_NL_TIME_CAL_DIRECTIONmysql_cset_escape_quotes_NL_MONETARY_DUO_VALID_FROM_NL_ADDRESS_LANG_LIB_NL_COLLATE_TABLEWC_NL_NAME_NAME_MR_NL_NAME_NAME_MScheck_mb_euckr_NL_CTYPE_INDIGITS0_WCcheck_mb_gb2312check_mb_gb18030_valid__LC_PAPER_NL_CTYPE_INDIGITS2_WCnewstr_NL_NUM_LC_MESSAGES_NL_CTYPE_INDIGITS4_WC_NL_CTYPE_EXTRA_MAP_11_NL_CTYPE_TRANSLIT_DEFAULT_MISSING_LEN_NL_CTYPE_TRANSLIT_TO_TBL_NL_CTYPE_EXTRA_MAP_14_NL_CTYPE_INDIGITS6_WC_NL_CTYPE_TOUPPER32_NL_TIME_ERA_NUM_ENTRIESmysql_mbcharlen_big5_NL_CTYPE_INDIGITS8_WC__MON_DECIMAL_POINTfrommysql_mbcharlen_eucjpms_NL_MONETARY_DUO_P_CS_PRECEDES__N_SEP_BY_SPACE_NL_NUM_LC_CTYPE__LC_MEASUREMENTcheck_mb_ucs2_NL_NUM_LC_TELEPHONE_NL_NAME_CODESETstrncat_NL_MONETARY_DUO_INT_N_CS_PRECEDESmysql_mbcharlen_gb2312_NL_CTYPE_OUTDIGIT0_MBmysql_mbcharlen_gb18030_NL_COLLATE_RULESETSfrom_len_NL_WMON_2_NL_CTYPE_OUTDIGIT2_MB_NL_WMON_5_NL_WMON_6_NL_WMON_7_NL_WMON_8_NL_WMON_9_NL_COLLATE_EXTRAWCmadb_get_os_character_set_NL_CTYPE_OUTDIGIT4_MB_NL_MONETARY_DUO_INT_N_SIGN_POSNendianness_NL_CTYPE_TRANSLIT_TAB_SIZE_NL_CTYPE_OUTDIGIT6_MBto_encoding_NL_WERA_T_FMT_NL_MONETARY_CRNCYSTR_NL_CTYPE_OUTDIGIT8_MB_NL_COLLATE_INDIRECTMB_NL_NAME_NAME_GEN_NL_CTYPE_TRANSLIT_IGNORE_LEN_NL_NUMERIC_DECIMAL_POINT_WCcheck_mb_utf8_sequencesupported_NL_CTYPE_MAP_OFFSETiconv_NL_IDENTIFICATION_CODESET_NL_WERA_YEAR_NL_NUM_LC_IDENTIFICATION_NL_MONETARY_DECIMAL_POINT_WC__THOUSANDS_SEP_NL_CTYPE_CLASS_NAMES_NL_CTYPE_EXTRA_MAP_10_NL_TIME_WEEK_1STDAY_NL_CTYPE_EXTRA_MAP_12_NL_CTYPE_EXTRA_MAP_13_NL_CTYPE_TRANSLIT_FROM_IDX_NL_CTYPE_INDIGITS1_MB_NL_WT_FMTiconv_close_NL_IDENTIFICATION_ADDRESS_NL_CTYPE_GAP1_NL_CTYPE_GAP2_NL_CTYPE_GAP3_NL_CTYPE_GAP4_NL_CTYPE_GAP5_NL_CTYPE_GAP6_NL_CTYPE_INDIGITS3_MB_NL_WPM_STR_NL_IDENTIFICATION_CATEGORY_NL_CTYPE_NONASCII_CASE_NL_NAME_NAME_FMT_NL_CTYPE_TOUPPER_NL_CTYPE_INDIGITS5_MBnl_langinfo_NL_CTYPE_INDIGITS7_MBerrorcodefrom_cs_NL_WABDAY_2mysql_find_charset_name_NL_CTYPE_INDIGITS9_MB_NL_MONETARY_DUO_INT_CURR_SYMBOL_NL_COLLATE_WEIGHTWC_NL_COLLATE_GAP1_NL_COLLATE_GAP2_NL_COLLATE_GAP3to_cs__P_SIGN_POSN_NL_NUM_LC_NAMEescape_overflowcheck_mb_utf8_valid_NL_COLLATE_COLLSEQMB_NL_MONETARY_UNO_VALID_FROMst_madb_os_charset_NL_MONETARY_DUO_INT_FRAC_DIGITS_NL_COLLATE_NRULESdescriptionmap_charset_name_NL_TELEPHONE_TEL_DOM_FMT__INT_P_CS_PRECEDES_NL_IDENTIFICATION_REVISION__NEGATIVE_SIGN_NL_ADDRESS_COUNTRY_AB2_NL_ADDRESS_COUNTRY_AB3__INT_N_SIGN_POSN__LC_NAME_NL_COLLATE_SYMB_TABLEMB__MON_GROUPING_NL_CTYPE_MB_CUR_MAX_NL_NUM_LC_PAPER_NL_TIME_WEEK_1STWEEK__INT_N_SEP_BY_SPACE_NL_MONETARY_DUO_INT_P_SEP_BY_SPACEmysql_mbcharlen_gbk__FRAC_DIGITSiconv_open_NL_NUMERIC_CODESET_NL_COLLATE_SYMB_HASH_SIZEMB_NL_CTYPE_TRANSLIT_FROM_TBL__LC_NUMERIC__INT_CURR_SYMBOL_NL_WAM_STR_NL_TIME_TIMEZONE_NL_WALT_DIGITS_NL_ADDRESS_COUNTRY_ISBN_NL_NAME_NAME_MISS__ERA_YEAR_NL_WMON_1_NL_WMON_3_NL_WMON_4__POSITIVE_SIGN_NL_ADDRESS_CODESET_NL_PAPER_CODESETRADIXCHAR_NL_MONETARY_DUO_INT_P_SIGN_POSN_NL_COLLATE_SYMB_EXTRAMB_NL_NUM_LC_MEASUREMENT_NL_MONETARY_DUO_CURRENCY_SYMBOL_NL_WABDAY_1_NL_WABDAY_3_NL_WABDAY_4_NL_WABDAY_5_NL_WABDAY_6_NL_WABDAY_7_NL_CTYPE_OUTDIGIT0_WCcset_NL_CTYPE_OUTDIGIT2_WC_NL_CTYPE_MAP_NAMES_NL_CTYPE_INDIGITS_WC_LEN_NL_NUMERIC_THOUSANDS_SEP_WC_NL_CTYPE_OUTDIGIT4_WC_NL_IDENTIFICATION_AUDIENCE__YESSTR_NL_CTYPE_OUTDIGIT6_WCescapestr_lencheck_mb_cp932_NL_COLLATE_CODESET_NL_CTYPE_TRANSLIT_IGNORE__DECIMAL_POINT_NL_IDENTIFICATION_TITLE_NL_CTYPE_OUTDIGIT8_WC_NL_CTYPE_INDIGITS6_MB_NL_CTYPE_INDIGITS_MB_LEN_NL_TELEPHONE_INT_PREFIXto_len_NL_MONETARY_THOUSANDS_SEP_WC_NL_WABMON_10_NL_WABMON_11_NL_WABMON_12_NL_CTYPE_CLASS32_NL_ADDRESS_POSTAL_FMTfrom_encoding_NL_IDENTIFICATION_CONTACT_NL_MONETARY_DUO_N_SEP_BY_SPACE_NL_MONETARY_DUO_N_SIGN_POSN_NL_CTYPE_WIDTH__INT_P_SIGN_POSN_NL_NUM_LC_NUMERIC_NL_CTYPE_TOLOWER__CURRENCY_SYMBOL_NL_MONETARY_DUO_INT_P_CS_PRECEDES_NL_TELEPHONE_CODESET_NL_CTYPE_INDIGITS1_WC__INT_N_CS_PRECEDES_NL_CTYPE_INDIGITS3_WCmysql_mbcharlen_utf8mb3target_cs_NL_ADDRESS_COUNTRY_NUMmysql_mbcharlen_utf16_NL_CTYPE_INDIGITS5_WCcheck_mb_sjis__builtin___strncat_chk__YESEXPR_NL_CTYPE_INDIGITS7_WCcheck_mb_ujis_NL_WERA_D_T_FMTsetlocale_NL_CTYPE_INDIGITS9_WCmysql_mbcharlen_utf8_NL_CTYPE_TOLOWER32/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_charset.c_NL_W_DATE_FMT_NL_COLLATE_COLLSEQWCcheck_mb_gbk_NL_CTYPE_EXTRA_MAP_1_NL_CTYPE_EXTRA_MAP_2_NL_CTYPE_EXTRA_MAP_3_NL_CTYPE_EXTRA_MAP_4_NL_CTYPE_EXTRA_MAP_5_NL_CTYPE_EXTRA_MAP_6_NL_CTYPE_EXTRA_MAP_7_NL_CTYPE_EXTRA_MAP_8_NL_CTYPE_EXTRA_MAP_9mysql_mbcharlen_utf32_NL_CTYPE_OUTDIGIT1_MB_NL_WERA_D_FMT_NL_CTYPE_OUTDIGIT3_MB_NL_ADDRESS_COUNTRY_NAME__P_SEP_BY_SPACE_NL_CTYPE_OUTDIGIT5_MB__LC_ALL_NL_CTYPE_OUTDIGIT7_MB__LC_ADDRESS__N_CS_PRECEDES_NL_MONETARY_DUO_FRAC_DIGITS_NL_CTYPE_OUTDIGIT9_MB_NL_CTYPE_CLASS_OFFSET_NL_ADDRESS_COUNTRY_POST_NL_ADDRESS_COUNTRY_CAR__isoc99_sscanf_NL_IDENTIFICATION_TERRITORY_NL_IDENTIFICATION_ABBREVIATION_NL_MONETARY_UNO_VALID_TO_NL_MEASUREMENT_MEASUREMENT_NL_COLLATE_TABLEMB_NL_WD_FMTmysql_find_charset_nr_NL_CTYPE_INDIGITS0_MB__INT_FRAC_DIGITS_NL_MONETARY_DUO_VALID_TOcheck_mb_utf16_NL_CTYPE_INDIGITS4_MB_NL_MESSAGES_CODESETiconv_cs_NL_CTYPE_INDIGITS8_MBsave_len_NL_WT_FMT_AMPMcheck_mb_utf8mb3_sequence__LC_MESSAGES_NL_IDENTIFICATION_SOURCE_NL_ADDRESS_LANG_NAME_NL_NUM_LC_ADDRESS_NL_ADDRESS_LANG_TERM__LC_COLLATE_NL_ADDRESS_LANG_AB_NL_MONETARY_DUO_INT_N_SEP_BY_SPACE_NL_IDENTIFICATION_DATEcheck_mb_utf32_NL_TIME_WEEK_NDAYS__MON_THOUSANDS_SEP_NL_MONETARY_DUO_P_SIGN_POSN_NL_MONETARY_DUO_P_SEP_BY_SPACEmysql_cset_escape_slashescheck_mb_big5_NL_NAME_NAME_MRS_NL_COLLATE_EXTRAMB_NL_CTYPE_MAP_TO_NONASCII_NL_TELEPHONE_INT_SELECTidentifier_NL_NUM_LC_MONETARY__P_CS_PRECEDES__NOSTR_NL_PAPER_HEIGHTmysql_mbcharlen_cp932_NL_IDENTIFICATION_LANGUAGEescapestr__GROUPING_NL_NUM__LC_CTYPEnewstr_egpos2ptr_to_rec2new_indexhash_nextold_keynext_linkhash_elementemptycalc_hashnr_caseupnewlinkptr_to_recst_hash_infohash_maskhash_delete_hash_inithalfbuffrec_hashnrnew_pos_indexfirst_indexold_key_lengthhash_updatepos3/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_hash.c__int32_tlastposrec_key__reslastpos_hashnrfree_elementbuffmaxexithash_nrgposhash_insertmemcmprec_keylengthmovelinkempty_indexold_linkhashcmphash_search__ctype_toupper_locHASH_LINKfindorg_linkhash_keyhash_rec_maskmaxlengthlast_pos/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_net.cis_multi_packetma_real_readhelpingma_net_write_commandma_pvio_fast_sendma_net_initma_net_real_writenet_reallocma_net_endremainleft_lengthnet_add_multi_commandmax_lenma_net_write_buffma_net_readma_net_clear_mariadb_compressuint32ma_pvio_blockingdisable_flushcomplennet_write_timeoutheader_lengthma_pvio_writebuff_sizema_pvio_cache_read_mariadb_uncompressnet_read_timeoutset_default_charsetmysql_get_charset_by_namema_default_charset_infoset_default_charset_by_namema_charset_latin1new_charsetma_charset_utf8_general_ci/home/buildbot/buildbot/build/libmariadb/libmariadb/mariadb_charset.cmysql_get_charset_by_nrcs_numberma_charset_binma_charset_utf16le_general_ciMYSQL_TIMESTAMP_DATETIMEMYSQL_TIMESTAMP_ERRORst_mysql_timeyearmonthMYSQL_TIMEmariadb_time_to_stringtime_strhelpersecondMYSQL_TIMESTAMP_DATEtime_typeminutesecond_parthourMYSQL_TIMESTAMP_TIMEMYSQL_TIMESTAMP_NONE/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_time.cenum_mysql_timestamp_typevalue_end_ISpunctma_opengroupsis_quotedma_getscfg_dirsrelease_configuration_dirs_ISblankini_exts_ISalphaget_default_configuration_dirsrecursion_ISprint_ISalnumis_escapedma_close_ISspaceadd_cfg_dirlineaccess_ISxdigit_IScntrl_ISupperenum_file_type_mariadb_read_options_from_fileconfig_fileMA_FILE_REMOTE__builtin_strchrfilenameMA_FILE_LOCAL_mariadb_read_optionsfound_groupMA_FILErecursion_stopconfig_diris_groupread_values_ISgraph__rawmemchr_ISlowerdirectorygetenv/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_default.c__ctype_b_loc_ISdigitoptvalMA_FILE_NONE/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_errmsg.cmy_errmsgerrbuffinit_client_errsma_pvio_set_timeouts_dbmysql_once_initmysql_get_parametersma_invalidate_stmtsma_set_connect_attrsgetservbynameinit_onceval_intma_pvio_tls_get_protocol_version_idstrstrnet_get_errorsignals_protoMARIADB_OPTION_SIZETmariadb_defaultsmysql_embeddedend_pktMARIADB_OPTION_STRerror_nrminorpthread_oncedefault_valuemysql_unix_portuint8list_freenet_field_length_llMARIADB_DEFAULT_METHODSMYSQL_PROTOCOL_MEMORYfree_rowsrestartMARIADB_APIoption_valscramble_datahash_entryrset_field_offsetsvsnprintf__uid_tnew_mysqlsprintfctxtmysql_net_read_packets_aliases__gnuc_va_list/home/buildbot/buildbot/build/libmariadb/libmariadb/mariadb_lib.cmy_ulonglongenables_passwd__builtin___vsnprintf_chkmax_stagepkt_scramble_lenma_tls_startmysql_portmy_hook_datamysql_init_ps_subsystemMARIADB_OPTION_BOOLs_userstrncmpfunction_namep_net_buffer_lengthma_init_donestorage_lenMYSQL_PROTOCOL_TCPmysql_session_track_get_firstma_free_rootma_pvio_keepalivemysql_handle_local_infilemthd_my_read_rowstls_library_versionma_pvio_tls_get_protocol_versionproc_lengthignore_sigpipema_endlist_reversepw_shellunpack_fieldsmy_context_initsi_typeval_boolserventprev_posmysql_debuginit_cmdpw_dirmysql_client_initma_get_hash_keyvalcsnrmariadb_internal_parameterspvio_callbackmysql_options4mariadb_cancelMYSQL_PARAMETERSpw_namema_pvio_tls_cipheris_mariaprev_ptrconf_keymysql_net_field_lengthmysql_close_slow_part__sighandler_tma_int_hash_freema_clear_session_statemy_context_destroymthd_my_skip_resultma_pvio_connectskipp_check__nptrmysql_fieldsst_default_optionsmysql_ps_subsystem_initializedend_topthread_once_twildli_stmtfieldnrma_pvio_initmysql_session_track_get_nextcs_infopw_gecospatchpw_uidsession_itemfield_offsetmysql_net_store_lengthprev_length__builtin___memcpy_chkmariadb_server_version_idatoisave_reconnect__pid_tfree_old_querystrtoluint16MYSQL_PROTOCOL_SOCKETmthd_my_real_connectMARIADB_CONNECTION_PLUGIN__builtin_strcpyscramble_pluginst_mysql_lex_stringpw_gids_portmthd_my_read_query_resultmysql_close_memoryma_strdup_rootmy_suspend_hookstacksizetmp_mysqlma_multi_commandpw_passwdenum_option_typehexdigitsmysql_client_plugin_initmy_context_install_suspend_resume_hookma_pvio_closeMYSQL_PROTOCOL_PIPEreturn_valueMYSQL_PROTOCOL_DEFAULTend_posma_init_alloc_rootsuspendnot_usedmysql_protocol_typeset_charsetarg1arg2geteuidmariadb_get_charset_infoMARIADB_OPTION_INTmysql_client_plugin_deinitget_store_length__builtin___sprintf_chkval_sizetoptions_add_initcommandgetpwuidend_servermariadb_get_socket__gid_tmthd_my_read_one_rowitem_lenma_initkey_lengetpidmthd_my_send_cmdserv_ptropt_arg__apmajorconfig_optionold_posp_max_allowed_packetconfig_valueorig_mysqlmysql_close_optionsgetloginlong_flag_protocolorig_pviocli_report_progressMYSQL_LEX_STRINGma_multi_malloclist_add_mariadb_set_conf_optionMARIADB_OPTION_NONEbeginargcma_pvio_tls_endargvs_css_levelerror_msg_lenlist_lengthlist_cons/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_list.clist_walklist_walk_actionargumentlastlist_delete/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_pvio.cma_pvio_is_blockingma_pvio_tls_check_fpma_tls_read_asyncma_pvio_tls_writema_pvio_read_asyncma_pvio_tls_verify_server_certma_pvio_is_alivema_pvio_wait_io_or_timeoutremainingma_pvio_tls_readma_pvio_register_callbackma_pvio_tls_connectma_pvio_write_asyncma_tls_write_async__assert_failVIO_IO_EVENT_WRITE__PRETTY_FUNCTION__pvio_pluginma_pvio_tls_closeenum_pvio_io_eventVIO_IO_EVENT_CONNECTma_pvio_readmy_context_yieldVIO_IO_EVENT_READcallback_functionpvio_pluginsma_pvio_tls_initma_pvio_wait_asyncold_modema_pvio_has_datama_tls_initializedma_tls_closema_tls_get_protocol_version/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_tls.cma_tls_initma_tls_connectma_tls_endma_tls_verify_server_certma_tls_readmariadb_deinitialize_ssltls_protocol_versionma_tls_get_finger_printcert_fpma_hex2intma_tls_writecert_fp_lenma_pvio_tls_compare_fpma_tls_get_cipherSizeget_sizetot_lengthMyFlags/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_alloc.cargsmyFlagspre_alloc_sizema_memdup_root_mariadb_compress_allocByteuLongdummyBytefcompbufuLongf/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_compress.cinfoflag/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_init.cscramblefloorhash_reshash_passend_scramble323to_startmy_cryptseed2rand_sthash_messages1_endma_SHA1Updatema_hash_passwordmax_valuema_SHA1Init_MA_SHA1_CTXma_randominitpassword_endextrama_SHA1Finalrand_struct/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_password.cma_make_scrambled_passwordseed1max_value_dblsha2ma_ll2str/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_ll2str.cradixlong_val_dig_vec/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_sha1.cma_SHA1Decodeinputma_SHA1EncodePADDINGinputLenpadLenma_SHA1TransformpartLenoutputSTMT_INDICATOR_NULLmthd_stmt_fetch_rownew_rowmthd_stmt_fetch_to_bindin_resultsetmysql_ps_fetch_functionsps_field_fetch_func_mysql_stmt_use_resultmysql_stmt_execute_generate_bulk_requestst_mysql_perm_bindis_not_nullrequest_lenremoveppreviousma_get_lengthmthd_stmt_read_prepare_responseSTMT_INDICATOR_IGNORE_ROWmthd_supported_buffer_typemthd_stmt_get_result_metadataenum_indicator_typestmt_unbuffered_fetchmadb_alloc_stmt_fields/home/buildbot/buildbot/build/libmariadb/libmariadb/mariadb_stmt.cstore_parammysql_stmt_warning_countstmt_unbuffered_eofbit_offsetemulate_cmdparam_nrCURSOR_TYPE_NO_CURSORma_get_indicatormysql_stmt_skip_paramsetmem_errorsave_ptrrow_nrstmt_cursor_fetchmysql_stmt_execute_generate_simple_requestmthd_stmt_flush_unbufferedlast_server_statusis_closet_bufferSTMT_INDICATOR_DEFAULTstmt_buffered_fetchMADB_STMT_EXTENSIONSTMT_INDICATOR_NTSparam_numbermadb_reset_stmtstmt_set_errorfields_ma_alloc_rootcmd_bufCURSOR_TYPE_FOR_UPDATEcmd_buffnull_countis_multinull_ptrmysql_stmt_internal_resetSTMT_INDICATOR_NONECURSOR_TYPE_SCROLLABLEstmt_strnet_stmt_closestmt_read_execute_responsemthd_stmt_read_all_rowsold_rowMYSQL_PS_CONVERSIONdef_temp2null_byte_offsetma_get_buffer_offsetenum_cursor_typefree_bytespack_lenmthd_stmt_get_param_metadatatruncationsSTMT_INDICATOR_IGNORECURSOR_TYPE_READ_ONLYerror_bufmysql_local_infile_initma_read/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_loaddata.cbuflenerror_buf_lenbufreadmysql_set_local_infile_defaultmysql_local_infile_errorMYSQL_INFILE_INFOconntmp_errnomysql_local_infile_endmysql_set_local_infile_handlerst_mysql_infile_infomysql_local_infile_readerror_msgcheck_trunc_valsvaldtbufferps_fetch_binconvert_from_floatendptrps_fetch_nullr_paramstrtollps_fetch_stringconvert_to_datetimeMY_GCVT_ARG_FLOATconvert_froma_stringcopylenis_timemy_atollMY_GCVT_ARG_DOUBLEps_fetch_datetimeis_datestr_to_TIMEma_gcvtdvalceilfps_fetch_from_1_to_8_bytesmy_gcvt_arg_type__builtin___memset_chkma_bmove_uppcurrent_posps_fetch_int16fvalhas_dateps_fetch_doubleconvert_from_doublemy_atodceil__builtin_memsetps_fetch_int8__builtin___strcat_chkps_fetch_floatbyte_countps_fetch_int32strtodma_fcvtllvalconvert_from_long/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_stmt_codec.c__builtin_floorfps_fetch_int64ma_init_dynamic_stringnew_lengthma_dynstr_append_memquotema_dynstr_appendadditional_sizema_dynstr_freeadditional/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_string.cinit_strst_dynamic_stringDYNAMIC_STRINGma_dynstr_reallocma_dynstr_append_quotedma_dynstr_setilim1lshiftk_checkmultaddleftrightULongno_digitsaligned_sizedenorm/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_dtoa.cdecptp5_abigtensspec_casehave_spacendigitsfast_failedfreelistdtoaaccept_digret1widthtry_quickULLongilimbump_uproundoffBfreelo0bitsforce_e_formatone_digitiepscarryround_9_upexp_lenpow5multuint64dtoa_allocdtoa_freeprecisionilim0Stack_allochi0bitsdiffdecpt_signBallocborrowBigintdendbbitsmaxwdsquorempowers5__align__pthread_mutex_sdlcloseplugsma_check_env_stradd_plugin__owner__lock__pthread_list_tLOCK_load_client_plugindlopen/home/buildbot/buildbot/build/mkbin/libmariadb/libmariadb/ma_client_plugin.c__datapthread_mutex_destroypthread_mutex_tmysql_client_builtins__kind__size__countenv_plugin_dirst_client_plugin_intdlsym__pthread_internal_list__prevdlpathmysql_client_register_plugin__nextpthread_mutexattr_tmysql_load_plugin_vpthread_mutex_lockplugin_list__spins__nuserscheck_plugin_versiondlhandleget_plugin_nrdlerrorpthread_mutex_initerrbufis_not_initialized__listfree_enverr1err2pthread_mutex_unlockmysql_load_pluginload_env_pluginsvalid_pluginsbuiltinfclosefgets__ptr/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_io.c__fread_alias__streamfopen64nmembma_feof__fgets_aliasma_filefopenCodePageGNUTLS_KX_ANON_DHGNUTLS_CIPHER_CAMELLIA_256_GCMgnutls_certificate_type_tprio_lengnutls_credentials_getGNUTLS_VERSION_UNKNOWNgnutls_certificate_verify_peers2GNUTLS_CIPHER_CAMELLIA_128_GCMGNUTLS_A_CLOSE_NOTIFYmin_versionkey_id1gnutls_cipher_get_namegnutls_session_intGNUTLS_CRT_RAWpriokeyfilegnutls_x509_crt_fmt_tgnutls_x509_privkey_get_key_idgnutls_error_is_fatalGNUTLS_DTLS_VERSION_MINGNUTLS_CIPHER_IDEA_PGP_CFBgnutls_certificate_free_ca_namesgnutls_certificate_free_crlsGNUTLS_MAC_SHA384GNUTLS_A_DECOMPRESSION_FAILUREGNUTLS_DIG_SHA512gnutls_protocol_get_versiongnutls_privkey_deinitgnutls_certificate_type_getcert_list_sizegnutls_mac_algorithm_tGNUTLS_A_DECRYPT_ERRORgnutls_certificate_allocate_credentialsGNUTLS_DTLS0_9GNUTLS_CRD_PSKiana_nameGNUTLS_CERT_UNEXPECTED_OWNERgnutls_x509_crt_intgnutls_certificate_set_x509_trust_fileGNUTLS_MAC_SHA512gnutls_certificate_credentials_tGNUTLS_KX_DHE_PSKkey_id2_lengnutls_handshakegnutls_check_versionGNUTLS_CIPHER_AES192_PGP_CFBgnutls_credentials_settls_ciphersGNUTLS_A_CERTIFICATE_REVOKEDtls_versionsgnutls_pcert_stGNUTLS_MAC_UNKNOWNGNUTLS_CIPHER_AES_192_CBCGNUTLS_CIPHER_ESTREAM_SALSA20_256tokengnutls_x509_crt_importGNUTLS_TLS1_0GNUTLS_TLS1_1GNUTLS_TLS1_2gnutls_transport_set_int2gnutls_x509_crt_initGNUTLS_A_CERTIFICATE_UNOBTAINABLEGNUTLS_A_DECRYPTION_FAILEDGNUTLS_KX_UNKNOWNGNUTLS_DTLS1_0GNUTLS_DTLS1_2GNUTLS_A_CERTIFICATE_EXPIREDgnutls_x509_privkey_initgnutls_x509_privkey_tgnutls_certificate_credentials_stgnutls_kx_get_nameMA_TLS_PEM_KEYGNUTLS_KX_SRP_DSSgnutls_pcert_deinitopenssl_nameGNUTLS_CERT_SIGNER_CONSTRAINTS_FAILUREGNUTLS_MAC_SHA1gnutls_pubkey_tcert_listma_gnutls_set_ciphersgnutls_cipher_algorithm_tgnutls_global_deinitGNUTLS_X509_FMT_DERGNUTLS_CIPHER_AES_256_CBCGNUTLS_A_ILLEGAL_PARAMETERgnutls_certificate_verify_functionGNUTLS_MAC_NULLGNUTLS_MAC_AEADGNUTLS_CIPHER_AES_128_CBCgnutls_kx_getgnutls_strerrorgnutls_mac_getgnutls_certificate_get_peersGNUTLS_A_NO_APPLICATION_PROTOCOLGNUTLS_CRD_CERTIFICATEMA_TLS_PEM_CERTGNUTLS_CRT_OPENPGPGNUTLS_CIPHER_AES256_PGP_CFBGNUTLS_KX_DHE_RSAgnutls_record_sendgnutls_credentials_type_tGNUTLS_CIPHER_AES128_PGP_CFBgnutls_datum_tGNUTLS_KX_PSKma_tls_get_errorGNUTLS_MAC_UMAC_96GNUTLS_A_UNKNOWN_PSK_IDENTITYkey_id1_lengnutls_digest_algorithm_tGNUTLS_A_HANDSHAKE_FAILUREgnutls_deinitGNUTLS_A_INTERNAL_ERRORssl_errnoGNUTLS_CERT_SIGNER_NOT_CAGNUTLS_CRD_SRPGNUTLS_CIPHER_DES_CBCLOCK_gnutls_configssl_errorgnutls_privkey_stgnutls_protocol_tmy_verify_callbackGNUTLS_CIPHER_BLOWFISH_PGP_CFBGNUTLS_X509_FMT_PEMGNUTLS_CERT_SIGNER_NOT_FOUNDGNUTLS_A_BAD_CERTIFICATEGNUTLS_CIPHER_UNKNOWNGNUTLS_A_PROTOCOL_VERSIONGNUTLS_MAC_MD2gnutls_mac_get_nameGNUTLS_MAC_MD5GNUTLS_KX_RSA_PSKgnutls_privkey_tgnutls_pubkey_stGNUTLS_CIPHER_TWOFISH_PGP_CFBgnutls_x509_privkey_intGNUTLS_CIPHER_RC2_40_CBCGNUTLS_KX_ECDHE_ECDSAst_gnutls_dataGNUTLS_CIPHER_CAMELLIA_192_CBCma_tls_set_certsgnutls_free_functionkey_id2gnutls_fingerprintGNUTLS_MAC_UMAC_128GNUTLS_CERT_NOT_ACTIVATEDGNUTLS_DIG_MD2GNUTLS_DIG_MD5GNUTLS_CIPHER_SAFER_SK128_PGP_CFBGNUTLS_A_UNRECOGNIZED_NAMEGNUTLS_CRD_IAgnutls_cipher_algorithmGNUTLS_KX_RSAgnutls_certificate_set_verify_functioncertfilefree_gnutls_dataGNUTLS_CERT_REVOCATION_DATA_SUPERSEDEDGNUTLS_KX_SRP_RSAgnutls_session_set_ptrGNUTLS_CIPHER_CAMELLIA_256_CBCgnutls_session_get_ptrGNUTLS_CERT_SIGNATURE_FAILUREGNUTLS_KX_ECDHE_PSKGNUTLS_CIPHER_CAMELLIA_128_CBCGNUTLS_A_ACCESS_DENIEDgnutls_session_tgnutls_kx_algorithm_tma_tls_set_errorstrtokGNUTLS_KX_SRPpriority_stringgnutls_priority_set_directgnutls_x509_privkey_deinitGNUTLS_A_UNEXPECTED_MESSAGEMA_TLS_PEM_CRLGNUTLS_CIPHER_AES_256_GCMst_cipher_mapGNUTLS_CRT_UNKNOWNgnutls_record_recvGNUTLS_A_EXPORT_RESTRICTIONget_priorityGNUTLS_DIG_SHA1GNUTLS_CIPHER_AES_128_GCMgnutls_x509_crt_deinitGNUTLS_CERT_REVOKEDgnutls_load_fileGNUTLS_A_SSL3_NO_CERTIFICATEgnutls_x509_crt_tGNUTLS_DIG_NULLGNUTLS_CIPHER_ARCFOUR_40GNUTLS_A_CERTIFICATE_UNKNOWNGNUTLS_CERT_EXPIREDGNUTLS_CRD_ANONGNUTLS_A_USER_CANCELEDGNUTLS_TLS_VERSION_MAXgnutls_initGNUTLS_DIG_RMD160ssl_error_reasonGNUTLS_DIG_SHA224GNUTLS_KX_ECDHE_RSAGNUTLS_A_NO_RENEGOTIATIONgnutls_namegnutls_certificate_free_credentialsGNUTLS_CIPHER_3DES_PGP_CFBcipher_strlmacpubkeygnutls_certificate_free_casgnutls_cipher_suite_infoalert_nameGNUTLS_CERT_MISMATCHGNUTLS_KX_RSA_EXPORTgnutls_certificate_set_x509_keyGNUTLS_A_UNSUPPORTED_CERTIFICATEerrmsg_lenGNUTLS_DIG_SHA256/home/buildbot/buildbot/build/libmariadb/libmariadb/secure/gnutls.cGNUTLS_CIPHER_NULLMA_TLS_PEM_CAgnutls_x509_crt_check_hostnameGNUTLS_MAC_RMD160ma_pem_typeGNUTLS_A_UNSUPPORTED_EXTENSIONGNUTLS_MAC_SHA224gnutls_certificate_free_keysGNUTLS_CRT_X509GNUTLS_TLS1lcipherma_gnutls_get_protocol_versiongnutls_alert_description_tGNUTLS_A_RECORD_OVERFLOWGNUTLS_CIPHER_SALSA20_256GNUTLS_CERT_INSECURE_ALGORITHMGNUTLS_CIPHER_3DES_CBCGNUTLS_DIG_UNKNOWNgnutls_x509_privkey_import2gnutls_alert_get_nameGNUTLS_CERT_REVOCATION_DATA_ISSUED_IN_FUTUREgnutls_alert_getGNUTLS_MAC_SHA256GNUTLS_DTLS_VERSION_MAXgnutls_freeGNUTLS_CERT_INVALIDgnutls_cipher_getGNUTLS_A_UNKNOWN_CAGNUTLS_KX_ANON_ECDHGNUTLS_CIPHER_CAST5_PGP_CFBGNUTLS_A_DECODE_ERRORalert_descma_tls_load_certGNUTLS_SSL3gnutls_global_inittls_version_optionGNUTLS_A_INSUFFICIENT_SECURITYopenssl_cipher_nameGNUTLS_A_BAD_RECORD_MACGNUTLS_CIPHER_ARCFOUR_128GNUTLS_KX_DHE_DSSgnutls_x509_crt_get_key_idGNUTLS_DIG_SHA384adler32adler32_combine_adler1sum1sum2adler32_combineadleruIntadler32_combine64/home/buildbot/buildbot/build/libmariadb/zlib/adler32.cadler2len2total_indeflateEnddestLenreservedz_streampalloc_functotal_outcompressBoundcompress2free_funcdeflateInit_voidpfdeflateavail_outinternal_state/home/buildbot/buildbot/build/libmariadb/zlib/compress.czallocnext_outsourceLenz_streamzfreeopaquenext_inz_stream_savail_inbuf4crc32_combine_crc32_combine64get_crc_tableptrdiff_tcrc32_littlecrc32_combinegf2_matrix_timesendiangf2_matrix_squarecrc1crc2crc32even/home/buildbot/buildbot/build/libmariadb/zlib/crc32.cgzindexbl_count_length_codedeflateResetlast_eob_lenscan_end1deflate_huffmatch_availablemax_chain_lengthfinish_donedictionaryconfig_sprev_matchopt_lenpending_outstatic_lenhigh_waterhash_sizedeflateCopyfill_windowxflagsdeflateTuneold_flushdeflateSetHeaderdeflateSetDictionarywraplenpending_buf_sizedeflateInit2_block_startmax_lazy_matchconfiguration_tablefreqw_bitswmasklevel_flagshash_shiftPosfstrmlast_flushhcrcoverlayfinish_starteddyn_dtreedeflate_slowwsizewindowBitsw_maskhash_headmax_codeuchfcompress_funcushfcharfmax_block_sizematch_lengthdeflateParamslongest_match_tr_alignneed_morelast_litscanmatch_startheap_len_tr_flush_blockmax_lazybflushdictLengthcur_match/home/buildbot/buildbot/build/libmariadb/zlib/deflate.cdeflate_copyrightgood_matchstatic_tree_descgz_headerbi_buf_dist_codememLevelblock_donedeflate_storedgood_lengthmatchesmax_insertcurrl_bufdeflate_rleheap_maxblock_statebi_validstat_descct_datalookahead_tr_stored_block_tr_initz_errmsgdeflateBounddyn_ltreeins_hdeflatePrimenice_matchname_maxlm_initlit_bufsizewrapIPosbstateextra_lenstrstartstrendmethoddeflate_faststream_sizeflush_pendingdepthcomm_maxread_bufgzheadbest_lenstatic_tree_desc_sdyn_treemax_startgz_header_smy_versionwindow_sizenice_lengthgz_headerpscan_endct_data_smax_chainpending_bufextra_maxhash_bitsstrategydeflate_stateputShortMSBgzclose_wgz_statevoidpgz_statepgzclosegzclose_rwantgzFile/home/buildbot/buildbot/build/libmariadb/zlib/gzclose.cerrnumgzdopen__builtin_strlengz_resetgzrewindgzoffset64__oflaglseek64__builtin_strcatgzbuffergzseekgztellgzopengzopen64gzclearerrgz_errorgztell64lseekgzseek64__path__open_aliasgzoffsetwhencegz_opengzeof/home/buildbot/buildbot/build/libmariadb/zlib/gzlib.cgzerror__read_aliasgz_makegz_headgz_availinflateEndinflateReset/home/buildbot/buildbot/build/libmariadb/zlib/gzread.cgz_skipgz_loadgzungetcgzgetcgzgetsinflategz_next4gz_decompgzreadgzdirectinflateInit2___nbytesgz_compgzputcgzputsgz_init/home/buildbot/buildbot/build/libmariadb/zlib/gzwrite.cgzwritegzflushgz_zerogzsetparamsgzprintfvoidpcdistfixlensDISTEXTlenbitsDICTwhaveLEN_CHECKinflateBackwnextsanewbitsLENEXTinflate_fastTABLECOPY_codetypeDISTSinflate_tableholdinflateBackEndinflate_modeHCRCinf_leavetotalhavedictin_descLENLENSCOPYlenfixout_descSTOREDCOMMENTHEADEXLENSYNCin_funclencodedmaxout_funcDICTIDfixedtablesCODESworkFLAGSdistbits/home/buildbot/buildbot/build/libmariadb/zlib/infback.cEXTRAinflate_stateDISTTYPEDOndistdistcodeCODELENSinflateBackInit_dmasklmaskdolen/home/buildbot/buildbot/build/libmariadb/zlib/inffast.cdcodelcodedodistsubvertinflatePrimeinflateSyncPoint/home/buildbot/buildbot/build/libmariadb/zlib/inflate.cinflateUndermineinflateSynchbufinflateGetHeadersyncsearchinflateReset2inflateInit_inflateMarkupdatewindowinflateSetDictionaryinflateCopyincroffslbasedbaseinflate_copyrightdextlextdrop/home/buildbot/buildbot/build/libmariadb/zlib/inftrees.cfillsend_all_treesdcodesopt_lenbtr_static_initcopy_blocknodeextra_dbitsgen_codes_tr_tallyscan_treenext_codepqdownheapmax_blindexbuild_bl_tree/home/buildbot/buildbot/build/libmariadb/zlib/trees.cbl_ordermax_countextra_lbitsstatic_l_descsend_treeelemscompress_blockbi_flushstatic_lenbblcodesstored_lenstatic_d_descbi_winduprankprevlenmin_countdetect_data_typebase_diststatic_dtreeextra_basenextlenblack_maskstatic_treestreestatic_bl_descbase_lengthbuild_treestatic_ltreeinit_blockgen_bitlenbi_reverseextra_bitsextra_blbitsxbitscurlen/home/buildbot/buildbot/build/libmariadb/zlib/uncompr.czcfreezlibVersionzErrorzcalloc/home/buildbot/buildbot/build/libmariadb/zlib/zutil.citemszlibCompileFlagsmv_offsetDYN_COL_DECIMALddeltamariadb_dyncol_list_namedmariadb_dyncol_val_strmariadb_dyncol_unpackstr_keylast_offsetdynamic_column_uint_bytesmariadb_dyncol_freenew_strDYN_COL_DOUBLEalloc_planfind_placenmpooldynamic_column_date_time_readkey_size_in_arraydynamic_column_sint_storefind_columndynamic_new_column_storePLAN_NOPdumma_errorsdata_delta_signndeltadynamic_column_getmariadb_dyncol_exists_namedcheck_limit_nameddynamic_column_update_many_fmtneed_conversionfixed_hdr_entrydynamic_column_offset_bytes_namedmariadb_dyncol_val_double__compar_fn_tcolumn_numbersdynamic_column_date_read_internalmariadb_dyncol_create_many_namedPLAN_REPLACEput_header_entrynew_hdrentry_nextDYN_COL_DYNCOLmariadb_dyncol_json_internaldynamic_column_updatePLAN_ACTmv_lengthdynamic_column_createnmkeydynamic_column_listdyncol_fmt_strread_fixed_headermariadb_dyncol_create_many_numcolumn_numbercheck_limit_numtype_nextnew_header_sizePLAN_ADDPLANmariadb_dyncol_has_namesvalsdata_lengthdynamic_column_dyncol_storest_planname_size_numfmt_dataDYN_COL_TIMEprev_keydynamic_column_time_read_internaldyncol_fmt_numER_DYNCOL_YESdynamic_column_value_lenconvertentry_data_sizeulong_valuecolumn_nrst_dyn_headertype_and_offset_read_namedmax_offsetdynamic_column_sint_bytescurr_offsetnmpool_sizeDYN_COL_DATEmariadb_dyncol_get_numdynamic_column_date_storenumkeyput_header_entry_numheader_compar_numbsearchtype_and_offset_store_numput_header_entry_namedset_fixed_headerER_DYNCOL_FORMATnew_offset_sizearray_of_uinthdeltamv_endmariadb_dyncol_column_cmp_namedset_fixed_hdrall_headers_sizedouble_valuemariadb_dyncol_jsonqsortdynamic_column_date_readprev_namemariadb_dyncol_list_numdynamic_column_offset_bytes_numheader_enddynamic_column_create_manydata_endtype_and_offset_readmariadb_dyncol_get_namedcreate_new_stringstore_it_heredynamic_column_string_readdynamic_column_time_readdynamic_column_uint_readtype_and_offset_store_namedcolumn_sort_numDYN_COL_NULLoffset_nextER_DYNCOL_LIMITdata_deltadynamic_column_var_uint_bytesname_deltaDYNAMIC_COLUMNcolumn_keysER_DYNCOL_RESOURCEnmkeybuffmariadb_dyncol_column_countbackwritenumst_service_funcsdynamic_column_var_uint_storeDYN_COL_STRINGplan_sort_numprev_name_offsetdynamic_column_time_storeDYNAMIC_COLUMN_VALUEER_DYNCOL_DATADYNAMIC_COLUMN_TYPEheader_deltamariadb_dyncol_update_many_nameddynamic_column_var_uint_getnext_entry_offsettype_and_offset_read_numcolumns_ordernum_keyprev_typedynamic_column_double_storenext_nmoffsetcalc_var_sizes/home/buildbot/buildbot/build/libmariadb/libmariadb/mariadb_dyncol.cdynamic_column_update_manycheck_limitcolumn_sortstrkeyentry_name_sizein_place_plannew_headermariadb_dyncol_update_many_numread_namedtpooldynamic_column_double_readcolumn_keymariadb_dyncol_val_longinit_read_hdrnumsfirst_offsetnumlenstring_keysDYN_COL_INTnew_fmtdynamic_column_get_valuename_size_namedtime_valueheader_basefind_entry_numdynamic_column_init_namedER_DYNCOL_UNKNOWN_CHARSETmariadb_dyncol_exists_numdynamic_column_create_many_internal_fmtset_fixed_header_numER_DYNCOL_TRUNCATEDnew_entry_sizestrtoulhdr_interval_lengthenum_dynamic_column_typeadd_column_countdynamic_column_uint_storefind_entry_nameddynamic_column_exists_internalbufflennew_column_countheader_delta_signdynamic_column_string_storeenum_dyncol_formatplan_sort_namedcolumn_sort_namedcolumn_namescolumn_namedynamic_column_get_internalER_DYNCOL_OKset_fixed_header_namedprev_data_offsetget_length_intervalprev_numDYN_HEADERenum_dyncol_func_resultdynamic_column_sint_readPLAN_DELETEDYN_COL_UINTmariadb_dyncol_checkdynamic_column_update_copyst_dynamic_column_valueplan_sortnext_entry_typedynamic_column_dyncol_readmax_offset_sizenext_entryrestdynamic_column_update_move_leftdynamic_column_date_time_storedynamic_column_offset_bytesDYN_COL_DATETIMEdata_storemysql_change_user_start_internalmysql_stmt_reset_startmysql_list_dbs_paramsmysql_stmt_fetch_paramsmysql_read_query_result_startmysql_shutdown_paramsmysql_ping_startmysql_set_server_option_startmysql_store_result_start_internals_err_sizemysql_reset_connection_start_internalmysql_stmt_send_long_data_startmysql_close_slow_part_start_internalmysql_select_db_startmysql_send_query_startmysql_query_contmysql_list_fields_paramsmysql_query_start_internalmysql_stmt_prepare_start_internalmysql_autocommit_startmysql_reset_connection_paramsready_statusmysql_query_startmysql_set_server_option_start_internalmysql_stmt_send_long_data_paramsmysql_send_query_start_internalmysql_real_connect_startmysql_stmt_send_long_data_contmysql_stmt_close_paramsmysql_change_user_startmysql_stmt_reset_start_internalmysql_real_connect_paramsmysql_stmt_send_long_data_start_internalmysql_close_slow_part_paramsmysql_set_server_option_paramsmysql_stmt_prepare_paramsmysql_stat_start_internalmysql_stmt_free_result_start_internalmysql_stmt_reset_contmysql_stmt_next_result_paramsmysql_close_slow_part_contmysql_stmt_free_result_startmysql_store_result_startmysql_list_tables_paramsmysql_real_query_start_internalmysql_ping_contmysql_dump_debug_info_start_internalmysql_refresh_contclient_flagsmysql_next_result_contauto_modemysql_stmt_store_result_paramsmysql_stmt_close_contmysql_list_processes_startmysql_stmt_store_result_contmysql_commit_paramsmysql_shutdown_start_internalmysql_stmt_free_result_contmysql_stmt_store_result_start_internalmysql_refresh_startmysql_stmt_close_start_internalmysql_stmt_prepare_contmysql_rollback_startmysql_list_tables_start_internalmysql_stmt_execute_startmysql_rollback_contmysql_kill_start_internalmysql_stmt_prepare_startmysql_send_query_paramsmysql_list_dbs_startmysql_refresh_start_internalmysql_reset_connection_startmysql_change_user_contmysql_read_query_result_paramsmysql_autocommit_contmysql_stmt_store_result_startmysql_real_connect_contmysql_list_dbs_start_internalmysql_ping_paramsmysql_list_tables_startmysql_ping_start_internalmysql_rollback_start_internalmysql_dump_debug_info_contmysql_list_tables_contmysql_stmt_next_result_startmysql_stmt_fetch_contmysql_list_fields_startmysql_close_slow_part_startmysql_select_db_contmysql_autocommit_paramsparmsmysql_query_paramsmysql_fetch_row_start_internalmysql_stmt_execute_paramsmysql_change_user_paramsmysql_next_result_start_internalmysql_kill_startmysql_set_character_set_start_internalmysql_stmt_next_result_contmysql_stat_paramsmysql_list_dbs_contmysql_shutdown_startmysql_set_character_set_paramsmysql_kill_paramsmysql_refresh_paramsmysql_stat_startmysql_free_result_contmysql_stmt_execute_start_internalmysql_fetch_row_contmysql_list_fields_start_internalmysql_dump_debug_info_startmysql_store_result_contmysql_fetch_row_paramsmysql_select_db_paramsmysql_commit_contmysql_stmt_fetch_start_internalmysql_free_result_paramsmysql_kill_contmysql_stmt_execute_contsize_socketmysql_dump_debug_info_paramsmysql_read_query_result_start_internalmysql_close_contmysql_autocommit_start_internalmysql_stmt_fetch_startmysql_shutdown_contmysql_send_query_cont/home/buildbot/buildbot/build/libmariadb/libmariadb/mariadb_async.cmysql_set_character_set_contmysql_list_processes_start_internalmy_context_continuemysql_stat_contmysql_next_result_startmysql_select_db_start_internalmysql_list_processes_paramsmysql_commit_start_internalmysql_free_result_startmysql_list_fields_contmysql_read_query_result_contmysql_rollback_paramsmysql_free_result_start_internalmysql_reset_connection_contmysql_set_server_option_contmysql_set_character_set_startmysql_commit_startrefresh_optionsmysql_stmt_next_result_start_internalmysql_fetch_row_startmysql_close_startmysql_real_query_contmysql_stmt_free_result_paramsmysql_list_processes_contmysql_real_query_paramsmysql_store_result_paramsmysql_stmt_reset_paramsmysql_real_query_startmy_context_spawnmysql_next_result_paramsmysql_real_connect_start_internalmysql_stmt_close_startintptr/home/buildbot/buildbot/build/libmariadb/libmariadb/ma_context.cstack_sizenettle_mpz_sizeinbase_256_snettle_mpz_sizeinbase_256_ulimbmp_size_t_mp_dmpz_tnettle_mpz_set_str_256_s__mpz_struct__gmp_n/home/buildbot/nettle-2.7.1__gmp_z_mp_sizenettle_mpz_init_set_str_256_snettle_mpz_init_set_str_256_u__gmpz_sizemp_limb_tnettle_mpz_set_str_256_u__gmpz_getlimbnnettle_mpz_to_octets_mp_allocGNU C 4.1.2 20080704 (Red Hat 4.1.2-46)__gmp_resultmpz_srcptruint8_tbignum.cnettle_mpz_get_str_256bignum-random.cnettle_mpz_random_sizenettle_random_funcnettle_mpz_randomprogress_ctxdsa_private_keyrandom_ctxp0_bitsdsa_public_keynettle_dsa_generate_keypairq_bitsp_bitsnettle_progress_funcnettle_dsa_private_key_initnettle_dsa_public_key_initdsa_signaturenettle_dsa_public_key_cleardsa.cnettle_dsa_private_key_clearnettle_dsa_signature_clearnettle_dsa_signature_initdigest_size_nettle_dsa_sign_nettle_dsa_verifyecc_Bmodqecc_gecc_curveecc_redc_ppm1ecc_unitBmodp_sizeBmodq_sizeecc_pp1hreduceecc_mod_funcuse_redcecc_bbit_sizeecc_pecc_qecc-192.cpippenger_tableecc_redc_gnettle_secp_192r1ecc_tablepippenger_credc_sizepippenger_kecc_qp1hecc_Bmodpecc_Bmodp_shiftedecc_Bmodq_shiftednettle_secp_224r1ecc-224.cecc_256_modpecc_256_modqecc-256.cnettle_secp_256r1ecc-384.cnettle_secp_384r1ecc-521.cnettle_secp_521r1ecc-generic-modq.c_nettle_ecc_generic_modq_nettle_ecc_generic_redcecc-generic-redc.cb_shiftedecc-mod.c_nettle_ecc_modfinal_limbsecc_pointecc-point-mul-g.cscratchecc_scalarnettle_ecc_point_mul_gecc-point-mul.cnettle_ecc_point_mulecc-point.cnettle_ecc_point_clearnettle_ecc_point_setnettle_ecc_point_getnettle_ecc_point_initnettle_ecc_scalar_getnettle_ecc_scalar_clearnettle_ecc_scalar_initecc-scalar.cnettle_ecc_scalar_setnettle_ecc_size_anettle_ecc_size_jnettle_ecc_sizeecc-size.cnettle_ecdsa_generate_keypairecdsa-keygen.cdigest_lengthnettle_ecdsa_signnettle_ecdsa_verifygmp-glue.c_nettle_mpz_limbs_finishmp_srcptr_nettle_mpz_limbs_write_nettle_mpn_set_base256_nettle_mpz_limbs_copy__gmp_i_nettle_mpz_limbs_read__gmp_x_nettle_gmp_free_limbs_nettle_mpz_limbs_cmpmpz_ptr__gmp_yp__gmp_xp__gmp_size_nettle_mpz_limbs_read_n_nettle_gmp_alloc_limbsmp_ptr_nettle_mpz_set_n_nettle_mpz_roinit_n__gmpn_cmp_nettle_mpz_limbs_modify__gmp_yrsa-decrypt-tr.cgibberishnettle_rsa_decrypt_trrsa_private_keyrsa_public_keyrsa-encrypt.cnettle_rsa_encryptrsa-keygen.cn_sizeretriednettle_rsa_generate_keypair_nettle_rsa_check_sizenettle_rsa_public_key_initnettle_rsa_public_key_preparersa.cnettle_rsa_public_key_cleardigest_inforsa-pkcs1-sign-tr.cnettle_rsa_pkcs1_sign_trnettle_rsa_pkcs1_verifyrsa-pkcs1-verify.cnettle_rsa_private_key_initrsa-sign.cnettle_rsa_compute_rootnettle_rsa_private_key_clearnettle_rsa_private_key_prepare_nettle_rsa_verifyrsa-verify.c_nettle_sec_add_1sec-add-1.cnettle_hash_update_funccount_highinnernettle_hmac_md5_updatenettle_hmac_md5_digestouternettle_hmac_md5_set_keycontext_sizecount_lowuint32_thmac_md5_ctxnettle_hashnettle_hash_digest_funcnettle_hash_init_funchmac-md5.cnettle_md5nettle_hmac_updatehmac.cnettle_hmac_digestnettle_hmac_set_keyhmac_sha1_ctxnettle_hmac_sha1_set_keyhmac-sha1.cnettle_hmac_sha1_updatenettle_sha1nettle_hmac_sha1_digesthmac_sha256_ctxnettle_sha224nettle_hmac_sha224_digesthmac-sha224.cnettle_hmac_sha224_set_keyhmac-sha256.cnettle_hmac_sha256_digestnettle_hmac_sha256_set_keynettle_hmac_sha256_updatenettle_sha256nettle_sha384nettle_hmac_sha384_set_keynettle_hmac_sha384_digesthmac-sha384.chmac_sha512_ctxnettle_sha512nettle_hmac_sha512_set_keynettle_hmac_sha512_updatehmac-sha512.cnettle_hmac_sha512_digestnettle_md2_digestmd2.cmd2_ctxmd2_transformnettle_md2_update__md_donenettle_md2_init__md_leftmd5-meta.cnettle_md5_digestnettle_md5_update__md_inettle_md5_initnettle_salsa20r12_cryptsalsa20r12-crypt.csalsa20_ctxnettle_salsa20_set_keyconstantsnettle_salsa20_set_ivsigmasalsa20-set-key.csha1-meta.cnettle_sha1_initnettle_sha1_digestnettle_sha1_updatesha224-meta.csha256-meta.cnettle_sha256_digestnettle_sha224_digestnettle_sha256_initsha256_write_digestnettle_sha256_updatenettle_sha224_initsha384-meta.csha512-meta.cleftoversha512_write_digestnettle_sha512_updatenettle_sha384_initnettle_sha384_digestwordsnettle_sha512_initnettle_sha512_digestnettle_umac128_updatel2_statel3_key2umac128_ctxnroundsincrement_il2_keynettle_umac128_set_keynettle_umac128_set_noncepdf_keyumac128.cnettle_umac128_digest__umac128_yl3_key1l1_keynonce_lengthnettle_umac96_set_noncenettle_umac96_set_keynettle_umac96_digestumac96.c__umac96_yumac96_ctxnettle_umac96_update_nettle_umac_l2_nettle_umac_l2_init_nettle_umac_l2_finalumac-l2.cumac-l3.c_nettle_umac_l3_init_nettle_umac_l3umac_l3_word_nettle_umac_poly128umac-poly128.cpoly128_mul_nettle_umac_poly64poly64_mulumac-poly64.cbe_ibe_xumac-set-key.cumac_kdf_nettle_umac_set_key_nettle_write_be32write-be32.c_nettle_write_le32write-le32.cnettle_yarrow256_fast_reseedcounteryarrow_iteratenettle_yarrow256_randomyarrow_generate_blocknettle_yarrow256_slow_reseednettle_yarrow256_needed_sourcesyarrow256.cestimatenettle_yarrow256_is_seededblockspoolsnettle_yarrow256_seedyarrow_gateseed_fileyarrow256_ctxnsourcesentropynettle_yarrow256_inityarrow_sourceYARROW_FASTyarrow_pool_idYARROW_SLOWnettle_yarrow256_updatesource_indexbignum-random-prime.ctrial_div_infonettle_random_primer_rangetrial_div_tableuint16_tprime_by_sizeis_primeprime_squarenm1dq_nettle_generate_pocklington_primehighbitprimesagainr_minmiller_rabin_pocklingtontop_bits_setpassed_miller_rabinchoicesinverseecc-ecdsa-sign.cnettle_ecc_ecdsa_signnettle_ecc_ecdsa_sign_itchnettle_ecc_ecdsa_verify_itchnettle_ecc_ecdsa_verifyecdsa_in_rangeecc-ecdsa-verify.czero_p_nettle_ecc_hashecc-hash.cecc-j-to-a.cnettle_ecc_j_to_anettle_ecc_j_to_a_itch_nettle_ecc_modp_sub_1_nettle_ecc_modp_submul_1_nettle_ecc_modp_inv_nettle_ecc_modp_add_nettle_ecc_modp_mulecc-modp.c_nettle_ecc_modp_addmul_1_nettle_ecc_modp_mul_1_nettle_ecc_modp_sqr_nettle_ecc_modp_sub_nettle_ecc_modq_inv_nettle_ecc_modq_mulecc-modq.c_nettle_ecc_modq_addtable_initis_zeroecc-mul-a.cnettle_ecc_mul_a_itchbit_indexlimb_indexinitialscratch_outnettle_ecc_mul_aecc-mul-g.cnettle_ecc_mul_g_itchnettle_ecc_mul_gbit_rowsecc-random.cnettle_ecc_scalar_random_nettle_ecc_modq_randompaddingterminatornettle_pkcs1_decryptmessage_lengthkey_sizepkcs1-decrypt.cnettle_pkcs1_encryptpkcs1-encrypt.cdi_lengthnettle_pkcs1_rsa_digest_encodepkcs1-rsa-digest.c_nettle_rsa_unblind_nettle_rsa_blindrsa-blind.cmp1h_nettle_sec_modinvcnd_swapcnd_negsec-modinv.c_nettle_sec_tabselectsec-tabselect.caes_table_aes_decrypt_tablenettle_aes_decryptaes-decrypt.caes-encrypt.cnettle_aes_encrypt_nettle_aes_encrypt_tableaes-encrypt-table.cmtablekeysizeaes-set-decrypt-key.ct_swapnettle_aes_set_decrypt_keynettle_aes_invert_keynettle_aes_set_encrypt_keyaes-set-encrypt-key.crconlastkeyarcfour_ctxarcfour-crypt.cnettle_arcfour_cryptnettle_arcfour_set_keyarcfour.cnettle_arctwo_set_key_ekbnettle_arctwo_decryptarctwo.cnettle_arctwo_set_keynettle_arctwo_encryptarctwo_sboxnettle_arctwo_set_key_gutmannarctwo_ctxcamellia_ctxnettle_camellia_cryptsp1110sp0222nkeyssp4404camellia-crypt.csp3033_nettle_camellia_tablecamellia-set-decrypt-key.cnettle_camellia_set_decrypt_keynettle_camellia_invert_keysubkey__yl__yr__rol128_tnettle_camellia_set_encrypt_keycamellia-set-encrypt-key.ccamellia-table.cnettle_cbc_encryptnettle_cbc_decryptnettle_crypt_funccbc.cbuffer_sizeinitial_ivdes3.cdes_ctxnettle_des3_set_keyis_goodnettle_des3_encryptnettle_des3_decryptdes3_ctxparity_16asso_valuesnettle_des_fix_paritybits1des.cbits0weak_key_hashnettle_des_set_keycandidateDesSmallFipsEncryptnettle_des_encryptdes_keymapnettle_des_check_parityDesSmallFipsDecryptnettle_des_decryptrotorsdes_weak_pnettle_gcm_aes_digestnettle_gcm_aes_decryptnettle_gcm_aes_updatenettle_gcm_aes_set_ivgcm_aes_ctxgcm_keyauth_sizegcm_ctxnettle_gcm_aes_set_keygcm-aes.cgcm_blocknettle_gcm_aes_encryptshift_tablenettle_gcm_encryptgcm.cgcm_cryptnettle_gcm_updatenettle_gcm_set_ivnettle_gcm_digestnettle_gcm_set_keygcm_hash_sizesgcm_gf_shift_8nettle_gcm_decryptgcm_gf_mulgcm_gf_addgcm_gf_shiftgcm_hash_nettle_md5_compressmd5-compress.ckeep_nettle_cnd_copycnd-copy.cnettle_ecc_add_jja_itchecc-add-jja.cnettle_ecc_add_jjanettle_ecc_add_jjj_itchnettle_ecc_add_jjjecc-add-jjj.cz2z2z1z1nettle_ecc_a_to_jecc-a-to-j.cnettle_ecc_dup_jjnettle_ecc_dup_jj_itchecc-dup-jj.cpkcs1.cid_size_nettle_pkcs1_signature_prefixw w vwwwv"w01w17w7SvSTwT[v0PTPTTT[T`awagwgyvywvwwwvwvw0Pu0PwwvwUUUpwwvwvwUUU T TT Q QQ0 P0@ Q Q T T p !w!$w$vwv HUHySyUS D0D`\0 U0UcP00wwvwvwUUU0P P P00SS0vlvl !w!$w$]v]`w`fvfgw 7U7^U^gU2A0ACUC[U^g0p~w~wvwvwpUUUp}0}PU0PP80vpWwhWwhww=v=@w@kvkpwp~v~wU>U>HUHlUlUT>T>HTHlTlTQ1\>HQHh\lQ%+P+1SHXPXfSflP0l018>l810>l0@1]>H@Hj]jl@wwvwvw v  w 'vUUU U 'UTTT T 'TQQQ Q 'QP s;% 1P u#;% 1SSuS\\\01w14w4vwv0hUhSUS0dTd^T^T0b0b\0@i22i11iqqTi|wwmvmpwpvUh^hnUnxUx^ T U\UnTnxTx\QU]UnQnxQx]039P9U_nx0x_PP 0 USnx0xSPUxUnUnww)v)*w*3vU*U*3UT\*T*3TQ]*Q*3Q0*30]\^PS @@@AwADwDvw@oUo_U@oTo\T@oQo]Qoo^v]v\vSv@PwwtvtuwUs_suUT_\_uTQ_]_uQ__^_]_\_S2<P_ @@DZPwwvwvwv&wU&UTTTT&TQXQ&Q0P0P&00UUUU01w14w4vwZv0fUfUUUSUZU0fTf\TTZ\TU\USP ]  P U]^ ^ ^'j^ P) 9 P9 X n QXQ) 00) 7 ~7 u Qu y Uy }Q}) nnm _m ~ ^^ }} SS sskT~ 0o x ^'o0g0f} } }Z}f~ ~( ~Z~( 0I k _'o0g0 P 1 }O g Ps  P } P }'g}U}( 0= I PR \ Pk R'o0g09 @ P@ }'g}U} g }s }'g}U}  'g U   'g U U }'g}U}9  'g U 9 0'g0U09 @ ~@ b Pb U }'g}U} 0'g0U0 0'g0U0 ~ Q }'g}U}{XX{__{SS{Psss`awagwgvwvwvw`UUU`TTT`yQy}R}QQ`n0nXX0wwnvnpwpv6U6kSkoUoS6T6m\moTotTt\46EzPQ4oD| U| wwvw vRURSU SVTVBBZTZTTT DQD.^.BQBZQZ`^`QQc^ceQe^IQI^QQ^6Q6R^RQQ^Q ^Z`1\Q^eu^Ik^Q^euIkSeuSIkSSS\eu\Ik\\\UP]eu]Ik]]pAXJeUfrprUpUTPepppuUIaUfkUX1\eu1Ik111P3ATAJ3AX3J_Q | /DQD.^.<Qc^ceQu^IQk^Q6Q6R^RQQ^Q ^/VTV<euIkT /RUR<SeSuISkSSSS S/7\e\uI\k\\\\ \bePe<]e]uI]k]]]] ]bePe.]]B_BZXce^u]_^Pk]_^6^6R_R^]_ _DVQ} k} GkG0k0Le_LZTZeLZXuP|T_^QLZ]]] ! w! $ w$ f vf p wp v w v Y UY ] S] g Ug S U S Y TY a \a g Tg { T{ \ T \B e ]g ] ] P Q q P w w v  w  v  w  v w  U  U  U U T  t|  T  T  t| T ! w! ( w( ) v) 1 w , U, 1 U 0 T0 1 T@ A wA D wD v w v@ U s Ss U S@ T _ L _L W TW _ T : _: L TL _@ Q ^ Q \ ^ ^ / ^L \ Q\ ^ Q  ^, : ^: L Qu ^ ^@  R \ ]\ R & ]& L RL ] , R, : ]: L RL R@ X L XL j Xj X X : X: L XL X R ^ T ^ Ru  ^ I \ P  \q P P  \ \ ]& L ] P , ]u ]= j P P T & P P, : PL W P P PwwvwvCUC{S{USCTC\T\T\AAC9PQq} q $ &]| U| wwXvX`w`vw U WSWYUYSUDTDYTYjTjTQ:U:Ds YjUR#R#DRYjRwwvwvUSUSPww"v"(w(Ov U !S!#U#OST#T#0T0OTU7MPMOU q TUPTwTWwWivipwpsvstwww*v*0w07vUS+U+7ST]T%]%+T+7]Q\Q!\!+Q+7\P^+7^P+5P|ru Q0ru p"rs p"U q ]|q s"@AwALwLRvRhwhqvqvw@]U]bUbpUpvU@QTQaRabTbuRuvT@TQTaPabQbuPuvQQT t TaQQTqt u"TWpt u"WZpu u"ZaTQaRabTbk u kuQbuRuvTwwvwUSUwwvwUUTTPqtr utr uTr U#Tr  r p"Pww=v=>wU8S8>U<\w w vw0v0@w@}v}~wTTUTU~TQ&Q&;u;~QwwvXwXlvlnwTTT T $T$nTQQunQptwtywyvwvwpTTwwvwUuwwvw v wvwTTTT $w$)w)1v18w8GvGHw +U+2U2;U;HuPTwT]w]cvcdwPSUSduptwtywy~v~wvwvwvwpTTTTTT 'w'0w0;v;@w@XvXYw &U&YU`dwdiwivw`tTtTwwvwUuwwvwvTTw w vwUu $w$'w':v:@w@]v]`w`jvjkw 9T9;T;CTCkTptwtywyvwvwp{U{UUuwwvwwwvwwwvw v w%v%0w0[v[\wT T 3T3\T`gwguwu{v{wvw`fUfUwwvwUUwwvwwwvwwwvwvw>v>IwTITPQwQ\w\svsxwxvwhrUtUwwvwvwwwvwvwTTww1v18w8;v;@w@PvP_w`awajwjvwvwvwvw`UuUu0UqUUu0Uqwwvw .?Pww v w y vy z wz v/U/ _  U x _x z Uz U _T/[^Q ^3 < QM Y ~Y [ Pz  ^/Q/SX S 7 S7 < s< V SV [ s[ p Sz Q S/R/z Rz R R \  R1$" r \r z R1$"z \ ]  QR" t ]t z QR"z ][ 0[ z 1z 0/E0EkPkU U w w v w Y vY ` w` v U ^ U V ^V Z UZ ^ U ^ T  - _m r Q| _ P  % Q  _ Q - Sm r R| S S s  S % s% P SZ S Q S R R R R ] R1$" T ]T Z R1$"Z ] \ QR" R \R Z QR"Z \ 6 06 Z 1Z 0 | 0 0  0  P% 6 0Z u 0u w rw 0 Z 0 0 P - U P U w w A vA H wH Y vY Z w  0) 2 \ 0  P 2 ]B Q ]` a wa k wk v w v` u Uu z \z U \ U` .? S .? \ P w w Z vZ ` w` v U} / T/ [ T[ T ^T / Q/ [ Q[ { Q{ \AQAZ\ZQ R} " X" Q ]Q [ X[ i Xi ] / Y/ [ Y[ Y Y / 0[ 0PAo0ozP /  [ $ $4P4A\A P\ Y _[ _~ } Q U A|AMQM|~ 1~ X~   : :  Q U |\A|Z|AZA CZ CA|Z|NV pq#V] uq#]aQATXAMQMZ|Aog~$\$A~Z\~gA0Z0gXgAZZiXZo\wwCvCDwDJvJKw)U)=u=KUTtDKt1=DPDK14=DQDK4PQwQVwVvwvPXUXaSaewSSPXTXetex|tXx1P1Xx4Q4r2$x" s2$x"wwQvQXwXvU@S@RURSTQTQL^LRQR^RH]HRRR]XD\DRXR\YP_PRYR_wwvwU\U0QuSwwvwvw`v=U=]U]U`]0T0`>Q>\Q\Q`\c__<_N`_P1P^0^^<0<N1N`0PSS}U#<SN`S?P^<N^?J_<C_?PP<NPn\\Q<\N`\n<N`P<N`n1<1N`1nyy{T{  T<N`n{UU<N`)^N`^<]N`]<0N`0  T<N`UN^U^`<)^<P`awadwdvwbvbhwhv`U_UUa_acUc_U`T^TTJ^JcTc^T`QQQS$JScS\[\c\]]]c]0001+J1c1T+668T8JcU+8UUswwbvbhwh v  w 8 vU4^4WPW_ P _^_cUcG_G ^  U ' ^' 8 _T8 W0W^5 ^ 1_cv^~^^+^+G3_ 0' 3 ^.P. 8 "WQW 8 "WQWhY1YYYW0WP1c&&+P+BBGQ 0' 8 W0W1cPG 0' 8 YScS 8 SP\\c~\~]\ P \  \' 8 \W0W\1PcG] 0 ' P' 8 W0W1c]G 0' 8 l1]_cG]b__] ' _' 8 ]sUU}s_ P 1^cG_^' 8 _W 8 s10cG00' 8 0s}}T1cG' 8 sU=cU}G ' s_ P 1^=_^_cUcG_G^ ' ^' 8 _T' 8 TZ' 8 Z=cG ' =_^_cUG^ ' ^ZcG ' =c0G0 ' 0=JJYTYTcG ' t]G]t~GSZS~~; ' ]];^^ ' ^c ' ;00 ' 0T; ' UU; ' ]P#;\#;P#;S1;Q@ A wA D wD v w  v@ h Uh _ U U _ U  _@ h Th T T \ T  \ S # t St  # U  ~}4&B M p}4&M    ) p}4&) H QR  5 v Z Z H Z 0 T P TH R 0 T P T Z P ^  ^ H PH M TM R PR  ^7 p QR U Q5 M PM v Y Y 6 P6 H Y \ T \ T  \ U _ U  _h      T k k v Tv  T   \ T ^ \^ v U U \ T \ U z  U  ~ R \ # ^ ^H R ^ S # S t St  #^ v U U z^ _  _R  _m w   R  ^ 0  0R  0^ k k v Tv  T   R      P    U  U  ~ _ _  _R  _m     R   0 0  0R  0  T    R   T  TR T  T   T 0 U0  U  R   l l p p4&p v P} Pl ]{ Q  p4& P P ] QX U t # t #  tX t St  #i U t # t #  ti t St  # T P P U ] Q  w  w v w vwvwQv C UC \ U \U\UQ\ E TE _ T -_-T_"T"Q_ F QF QQ @ R@ QR ] i]]"Q]4 ^ # }^}#^#^"#"Q^7 ; P; C uC F |F Q]"",],8P8HHQ]r  rT qTQT>} 4$s"T>I"} 4$s"} 4$s"#I } 4$s"T"} 4$s"} 4$s"#   P" "Q qT0 S SSQS R R RQR-} 4$s"-_"_"QQG ^ # }^}#^#^"#"Q^G l Pg _ T -_-T_"T"Q_g \ U \U\UQ\|  Qg u u { T{ >>ITIQ  Q ^ # }^}#^#^"#"Q^4"4}^}#^"#4\U"\ J"40"04>>ITI"4IUUe"e}^}#"#eP P]]ZSP`dwdgwgtvtwvw`oToyTyTwwvwvLULSUSLTL]T]L^^J^S`PnPL s \P\Jg\l\LS_S^p^__\ 0a_ls_PJaPlPJaPlPz_s_wwvwUSUT]T\s0 PwwvwUSUww8v89w@AwADwDvwvwv@U]U]UU]U@T^S^^Tk^kT^T@QPP^SSS\\\P$;P;SPS77.e\\.k^kT^._wwvwvwvUSUSUS7T7]]T]]4Q4\\Q\\&^^^^1h^1;T;a]ahT1;U{\{]{Uwwvw%vIUISU%SITI]%]IQIk\kr|r\%\I 01w16w6}v}~w0_U_|S|~U0`0`wPwwvwvU<_<DUD_U_T<T<DTDTQ\\R#]#< <DRD]]X<X<DXDX5Q#<4<D5D~Q S #s#NSNRP100ww v w v w vD UD S U S U S Pi P P  P !  ! ? Pz }| P  }|D  `  ?  D  `  ?  " 7 \D \ s O \^ ` \ \ | \ \? w \w s \ s / 0/ 7 ]D ] 0 R ]^ ` ] ]? z ] ] / 0/ 7 ]D _ 0 _ ; 0C ^ _^ ` 0 _ 0? m 0m _ _ D 0D  0 0 ; C `   1?  \ U U U \ u" T U Q |}# x}"# T UO ` \L Y u"Y ] TL ] U 0 ? \ \ ? ] ] s w w v w v w U U T T Q Q R Rw w 8v89w9EvEJw0$Q'5Q9;0PQwQTwTkvkpwpvvvwwPXUXwUPXTXwTYjPjl {@luPwwvwvwU^U^U0SSPww v wvwUUTT P   {@ PwwvwvUUUUUlUlUUuTu^TTTl^lT^TrQrSQSQQlSlQSKRK\0Rl\lR\]l]]\ b\rQrS\uTu^ qQST^l l@%%=U=IIaXal>IIaXal>Ls}LaTags}>B~}"BaUag~}" QST^wwBvBPwPTvTUw$0`awanwnvwvFP12345+S+6 r@012 3 4#5OPOS r@OU0U`1`k2kv3v45wwvwvwvwUUUUTTTTQPQQPQRQRRQRXXXRXwwuvuvwvvXUXR^R^TUTTT8Q8^Q^ R ]}Q^1QvRv^1]6^16@R@^1RG00G0;^GQ^v^06^@^G0^G1GQ^v^106^@^G0QSvS06S@S]QS\R\bQbRrRl]G]R]6R@]PR6;P;jRP@PPQmPRPQ^U^v^U6U@PPG000]\^\Q0vQ6QG0Pn\v\0\GQ1QvPv1P^^&P&^b:n7PvP6P _ G^^G]]ww v w  vU \ U U  \  U  \T T T Y  T  T  TQ ] Q Q  ]  Q  ]R ^ R R  ^  R  ^312S 3S 4  56 ` 1` { 2{ 3 5 6 3  43 16 1  13 _s v _  p8$8&1 _  _! * P* Y Y           {U{*U*X{XyUy{U{U{U { 9 U9 A {A J UJ x {x U { U { U {  U  {  { , T, G {G T TT g {g t Tt { { T { T {  T  {# s  # s    # 8 {8 Y UY a {a j Uj s { { T {      { U { U { T  {wwvwww6v6pwpvwvwvwvw5U5lUlUtQtuQuQuwwvw v wQp u #(#Q p  u #(# (w(+w+0v04w@HwHKwKTvTUw@MUMUU`gwgjwj}v}wvwwwvwQvUSUQSP`ewehwhvwvwxPPx0PXXx0TTdQqxQqxQYYww6v6@w@OvOPwTR7PT07P7B0BPPPQwQdwdevefwpqwqzwz{v{|wwwvwwwvwwwvwwwvwwwvwwwvwwwvwwwvwww v  wwwvw !w!'w'(v()w01w1:w:;v;<w@AwAKwKLvLMwPQwQ[w[\v\]w`awagwgpvpxwx{v{|wwwvwwwvwwwvwwwvwwwvww w  v  wwwtvtuwwwvwwwvwwwvwwwvwwwvwww`v`awamvU(P(>p>JPahU/T/>t>lT Q qadqdhQ1lUlmUpqwqtwtuvuzwpyUyzUwwvwUUwwvwvwUUwwvwvwUU !w!2w23v38w /U/8U (T(8T 7Q78Q@AwADwDkvklw@ZUZjSjlP@ZTZf\flT@ZQZlQ[bPpqwqwvwpUTUpTQTp~Q~RQww#v#(w(vU"_"$U$/U/_T ^ $T$/T/T\y\S5S5W5}W[}U sW[U[s \  ^sU s\jsjsUssww v w $v= U= S U DSDVUVU$S= T= D TD T T 2T2TZTZTT$TQ= \= D QD \ Q } \} Q\XQX_\_oQo\$Qk PP20h\\0\$\ ]IX]$]p 0 p~ ~X~_o~0$~ Q_oQp 0 ~1~1I0IX~_o00$~_gPgh_htp"#tP~3$r"PP^~p"#Pq3$r"r{P{|S|sp"#/]/\01w16w67v7<w0;U;<U0;T;<T0;Q;<Q@AwADwDEvEJw@IUIJUPQwQTwTvwvw>vPUSUSU>SP\P4\48U5psUsU# sUsU#.5 p U .s .  s(U(.s@AwADwDSvSXwXvwv@pUpMSMTUTSUSPL\\Ui5i|pipsp|U|s} }sUswwvwvwvUSPSuSuPSL M  L0M00LSMSSspwwvwvU\U\Ssx;S;]FSKS|SdUd|U#U|wwvwv_U_SUS)T)]T]TkQkrTrQrRr\R\R~Y~\ sUsU#wwsvsxwxvPUPf\ftUt\lTlTTlQl_QQlRlbSbtRtSR7>P>PuPl|l|7n^t^BIPIPuPl|l|TlPlPP^_t_1 |U|5pU|w w vw*v*+w01w14w4vwvwv0UUSUSWuU#sS5psUs sUsww]v]`w`vwP%vBUB^U^tUtU@ U@ J u~J U U !U!!U!!U!!U!"U" "U ""U"#U#)#U)#A#UA#y#Uy##U##U##uz##U##U#$U$s$Us$$U$$U$%U%2%U2%P%UGTGP%T=Q=GSG^Q^|S|QP%St~ ~##~$2%~Y S)!7!P7!M! u #(#2%=%P=%P% u #(#!!U!!p-$@$PL$]$P]$s$\^$n$Pt~" "~$s$UP%Q%wQ%V%wV%W%vW%\%wP%[%U[%\%UP%[%T[%\%TP%[%Q[%\%Q`%h%wh%k%wk%%v%%w%%v%%w`%%U%%U%%U%%U%%w%%w%&v& &w &)&v0&1&w1&4&w4&&v&&w&Q'v&&P& 'P&&P&&p& 'P.'F'PG'Q'P`'a'wa'r'wr'u'vu''w''v''w`'o'Uo''U`'y'Ty'z'Tz''T''T`'y'Qy'z'Qz''Q''Q`'y'Ry'z'Rz''R''Rz''R''Rz''Q''Qz''T''Tz''U''w''w'g)vg)p)wp)+v' (U (V)SV)h)Uh)+S'(T(Z)\Z)h)Th)<*\<*I*TI*+\'/(Q/(h)~h)})Q})*~*#*Q#*<*~<*k*Qk*+~'/(R/(h)~h)})R})*~*#*R#*<*~<*k*Rk*+~'/(X/(h)~h)})X})*~*#*X#*<*~<*k*Xk*+~'/(Y/(h)~h)})Y})*~*#*Y#*<*~<*k*Yk*+~'W(0W(<)~h)})0))~)*~*$*0$*0*P0*<*Q<*k*0k*+~(/(T7(K(Th)})T**TI*k*Tp((P(<)]))])*]k*+]6)<)P**P*+^}))@}))0}))~))]**5**p**U**s** **s**U**s++w++w+7+v7+@+w@+p+vp+q+w+.+U.+8+U8+^+U^+q+U++w++w+-v--w- @v+;,U;,,S,,U,-S--U-)/S)/T>>T>>T>5>T5>:>T:>P>TP>U>TU>k>Tk>p>Tp>>T>>T>>T>>T>>T>>T>>T>>T>?T??T?+?T+?0?T0?Q?TQ?V?TV?v?Tv?{?T{? @T+;,Q;,F,\M,,Q,,\,B-QB-L-\L--Q-.Q..\..Q..\./Q/Q >>\>(>Q(>5>\5>C>QC>P>\P>^>Q^>k>\k>y>Qy>>\>>Q>>\>>Q>>\>>Q>>\>>Q>+?\+?9?Q9?Q?\Q?_?Q_?v?\v??Q? @\1:>:0>:R:Tl?v?0.-B-]::]+:C:PC:v:]<<]=&=]l?v?P'676P766]V56_o<<_? @_55 p}"r"q"?? p}"r"q"g55]5'6}w<<]? @}~55P55p56~w<<P??p? @~55P56^<<P??P? @^55P<<P5'6]w<<]? @]55]w<<]-676P76@6]@6E6}p"#E6L6U-66\-676P766]@66_@6E6}p"#E6L6U<=5<<p<<U<=s<= <=s==U==s1>2^&=a=^v??^22P2>2]11P11]11}p"#11P12] 22P22]2>2}"#11Q11\11U11\11U1>2\&=a=\v??Q??\ 2>2\ 22P2>2]h225h2t2ph2t2Ut22su22 u22s22U22s_4l4Pl45\e4l4Pl44\44Um44P44P44P44P44P44P88]>+?]99Q99\a==\F,M,~--~99~a==~@@w@@w@@v@@w@@U@@U@@T@@T@@Q@@Q @!@w!@&@w&@@v@@w @c@Uc@@\@@U @L@TL@{@S{@@T @1@Q1@@]@@Q @c@Rc@@_@@R @c@Xc@@X @c@Yc@@YAAwAAwAAvAAwAAUAAU;ANAPZAkAPkA{ASlA{APA{AU{AAPAAwAAwAAvAAwAAvABwBBvAAUAAUABUAATAAZAATABTBBZAAQAA[AAQAAQABQBB[AARAArAARABRAAXAAXABXAAYAAYABYAAUAATABUBBuBBTAA0AB0AATAA[AAQAB5AApAAPABY B$Bw$B'Bw'B?Bv?BhBwhBwBvwBBwBBvBBwBBvBBwBBvBBw#BRBQRBbBubBlBQlBxBuxBBQBBuBBQBBuBBwBBwBDvD Dw DEvBBUBD_DDUDE_BBUBD_DDUDE_BB0B6C\6CBC|BCD\DD\EIE\NEE\(CBC}BCCSC D}D1D}NEESEE}EESBCYCPNEeEPeExEEEPbC D^D)D^)DiD|ZC D_DiD_CCpCC uCC DiD CCpCC uCC DiD CCPDcDPCC+}8$p@$"u"4--@@CC/8$@$""4--@@DiD/8$@$""4--@@bCCSC D}D1D}^EyE5eExEp^ElElExEUxEyEiDE_DE_EEwEEwEEvEEwEEUEESEEUEEPFFwFFwFGvG Gw GGvGGwGGvF#FU#FGF#FT#FGF#FQ#FGF#FR#FcF_cFeFRFF\G`G_GG_GGRGG_HFeF0FF_`GhG_GG0$F;F p GG p eFFPFFP`GdGPLFG`GGAFeF0FF^`GhG^GG0HF GS`GyGSGGSF G FGpFFrFGUG G#GGwGGwGGvGGwGGvGGwGGUGGSGGUGGUGGSGGUGGwGGwGJvJJwJQLvGHUHQLGHTHQL~GHQHQL4I^I0IISIISJJ0KK0 HHPHXIS JJPJ*JSJJS,KKSKQLS^IIRIIPIIRJJSKKPK,KSHHHIPI,K9KKK LP LQL*IJ^J,K^KK^4I^IQ^IJJJQJ,K]KKQ.HNHPNHJJ,K9KKKKPKQLeHoHPoHHHI~IJ_J,K_9KK~KK_KQL~HHPHJ_J,K_9KK_~IIRJJS~IIJJ~II^JJ^LJJ5VJdJpLJVJpVJ]Ju]JdJUdJJ#eJJ lJJpeJJ#JJUJJ#]KK5]KmKT]KdKqdKmKUmKK#nKK nKK#KKUKK#KK5KKpKKpKKuKKUKK#KK KK#KKUKK#`LaLwaLdLwdLLvLLwLLvLLw`LuLUuLLSLLULLULLSLLULLwLLwLMvMMwLMUMMULMTMMTLMQMMQLMRMMRLMXMMXLMYMMYMMwMMwMFMvFMPMwPMNvNNwN*Nv*N0Nw0NPNvMGMUGMHMUHMNSNN|zNNUN"NS"N+NU+NPNSHMNSNN|zNNUN"NS"N+NU+NPNSMMPN)NP+NFNPGNPNPMNSNN|zNNUPNQNwQN_Nw_N}Nv}N~NwPN{NU{N~NUPNnNTnN~NTNNwNNwNNvNNwNNvNNwNNUNNSNNUNNSNNUNNUNNPNNSNNUNNUNNwNNwN*Ov*O0Ow0O{Ov{O|OwNOUO$OS$O+OU+OuOSuOzO|~zO|Op~+OuOSuOzO|~zO|Op~HO[OpHO[OU[OuOsuOzO|zO|Op\OzO\zO|OPOOwOOwOOvOOwOOUOOUOOwOOwOPvPPwPPvOOUOPUOOTOOPOPTPPwPPwP6Pv6P7PwP4PU4P7PUP0PT0P7PT@PAPwAPOPwOPfPvfPgPw@PdPUdPgPU@P`PT`PgPTpPqPwqPtPwtP;Qv;Q@Qw@QcQvcQhQwhQQvpPPUP*QS*Q2Q}z2QdU>dYdSYd[dU[dtdStdvdUvddSddUddUdDdTDddTd1dS1d5dw5dDdw[dqdwqdtdwtdudwxudvdwpvddwddwddwddwddwxddwpdd ss4ddPddPdd ss4dd uu4ddwddwd ev e0ew0e@ev@eHewHeevdeUeeSe'eU'e(eU(e?eS?eAeUAeeSTe\eP^eieP e'ePAeLeP\e^ePjezeP{eePeeP(e?eS?eAeUeeweeweOfvOfPfwPfcfvcfhfwhfgveeUegeeTeHf\HfPfTPf\f\\fdfTdfg\eeQeLf^LfdfQdfg^ee0)fPftffff)fPfffff)fPffffgBPBc~(cQbn~(ww@ v@ H wH v w v U 3 S3 A UA S U U ST, ^, A TA ^ T T ^ T ^# Q# , ], A QA V QV y ]y Q ] Q Q ] Q ] , \a o Po v Qv y \ P \ \ ' ss"r \ , \ ' R , ^o v Qv y \o y ^ w w  v  w  v  w  U U  U ! w! ' w' F vF P wP V vV W w G UG H UH W U G TG H TH W T` a wa d wd ; v; @ w@ g vg p wp v` U : S: < U< f Sf h Uh S u# s# w w v w  v  w K vK P wP [ v[ \ w\ ` v U  U  U L UL \ U\ ` U  T  T % T% L TL ` T& ? P U P  P\ ` Uw w vwvwUUTTQZQRrRNUNRuRU#P#RqRWq~mqPq#2q2WXXww-v-0w0TvU,\,.U.7U7T\ 0 P&S.C0CMSMQURT0`awadwdvw`wUw\U|PSPwwvwUUTTQQwwvwUUTTQQwwvwUUwwvwUUwwvwUUwwvwwwv w U  Uww(v(0w08v8=wU=U,P-7P@AwADwD8v8@w@v@U\UU@T]9T9]T@Q_}Q} _ Qw@PX9LX}Pw0P'S9Sw1#\#9P9101P\3^9^P9LPL}_]9}]X9LXS9}SP]PP P6EPPP_\}DSwwivipwpvw\U\`S`jUjSUT\t\T\Q\d\djQj{Q{\}hpHwwvwv8U8_UU_TS T# S5]]]lq]}P0QC0CUPUQQPU Ql\U\wwvwvUSUSTT&U&9\9NUNa\aU ,UHTUwwvwUSUT\T]PSP]\PSwwXvXYw1U1YU-T-W]WYT1Q1O\OYQ8GPGSSSYP:H\:H]:GPGHS`awafwfvwv`cUcUtrCVR~RRPP#/P/TT0UUt_brbfRfjrywwvwvLUL^U^STS\T\,Q,SQSZmPm]]U~Pwwvw:vUUU:]TST:SQ\QQ:\P*^*8P8:^sP*^*]@AwADwDvwv@eUe^U^@vTv]TT]@vQv}S}QQSP_QT_U^w w vw (w(+w+/v/0ww0w01v1xwLTLxT"Q"sYsxQwwvwvwwwtvtuwu|vXTX|TQuQu|Q 5W0PTbPu| 5W0P7TiYu|7 qV4TiXu| qV4l\luTQ"u|\wwGvGIwU$,U>CUT$,T>CTQ$,Q>CQRIRPQwQTwTbvbcwchvPiUi]S]cUchSPTa]acTch]PQ_\_cQch\pqwqtwtvwpU\UpTST\UwwvwUdSdsssssBsBgsgsSPTd]Q \ TQ}PSsssssssst}wwvw4v_UgjPU u /UTQTQtTT/T.Q.SSQS Q SQ4S8MPMZOZzRzrRrR P /RX*/UMjPM_ uspPXwwXvXYwTYTu3S3JuN$  # %!JQQRQiQ\#\Y}\3\6[RR P R $ R1 R k Z M Z_ Y Q a Y} Y#YYYYxYY9SUS^_y _ X_ _uQ6uN$  # %!6n\nu u'uu 'u5$  # %!"p"u"#N$  # %!uN$  # %!'uN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#uN$  # %!'uN$  # %!uN$  # %!'u u'uu 'u5$  # %!"p"u"#uN$  # %!'uN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#5$  # %!""u"#5$  # %!"uN$  # %!""#\u u'uu 'u5$  # %!"p"u"#N$  # %!uN$  # %!'uN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#uN$  # %!'uN$  # %!uN$  # %!'u u'uu 'u5$  # %!"p"u"#uN$  # %!'uN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#5$  # %!""u"#5$  # %!"uN$  # %!""#N$  # %!#T3T__Y_z];]QU Z^ h Xh Y Y X Y5 Y } X  X2 X Z XAXdX+XXQ"Q'Y?YY:]`]+X+8YuTYTVSuN$  # %!uN$  # %!'u u'uu 'u5$  # %!"p"u"#uN$  # %!'uN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#5$  # %!""u"#VYkuN$  # %!uN$  # %!'u u'uu 'u5$  # %!"p"u"#uN$  # %!'uN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#5$  # %!""u"#N$  # %!Y]Y|YIYfpYp ]](Y@Y Y Y P ` Pk P P P PP S Zq P n Pn q Z KP\PPlPlY^[RnRxZZSSQ.qN$  # %!.1Qu &T&>uN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#>TuN$  # %!u'uu'u u'uu 'u5$  # %!"p"u"#5$  # %!""u "#N$  # %!XBX`] ]#]#^y^SSNS[S[ Qh  Q' Q d Qu Q QQvQQ8Q}[1[@[T[a\\RPRu"u u'uu 'u"p"#X ?u u'uu 'u5$  # %!"p"u"# aXaxWu u'uu 'u5$  # %!"p"u"#N$  # %!xSS)oSSmSp9S?RqR}\-\ T( T h Tu T( R P n R R R QRo;RKRR<P_PuPP*I^ST'T#:''t':p~pzr''q'z~''q'~ ~ ]~]~~~+_+U~'p'~'U~~^-x'~''ux[xqx'~'~'q'~'~'\ ~'~'~' S 9 0'1$  # %!~''{'9 | ~| ~  ~ E ~E ~ ~  ~L ~ ~ ^ '1$  # %!'~'~'1$  # %!''~'1$  # %!{'~'' 2 '1$  # %!'~'~'1$  # %!''~'1$  # %!'~'~'1$  # %!'~''2 q ~ ] '1$  # %!'1$  # %!'~'~'1$  # %!''~'1$  # %!''~'1$  # %!'1$  # %!'1$  # %!'~'~'1$  # %!''~'~'1$  # %!'~'1$  # %!'~'~'S ~ ~ 4~4|~|~#~#d~~E~E~~1~1~~~"~"%X%[~~'~'~'[dTd~~'~'~'R~~'~'~'Q~~'~'x'G~GIPI~~'~'r'[~~'~'q'Z~~'~'~'Y-?~~'~'~'1$  # %!~'~'p'-3X3B?~~'~'~'1$  # %!~'~'{'Bji~~'~'~'1$  # %!~~'~'q'1$  # %!'~'~'jw^w?~~'~'~'1$  # %!~'~'z'l~~'~'~'1$  # %!~~'~'~'1$  # %!'~'~'S~~'~'~'1$  # %!~~'~'~'1$  # %!~'~'~'1$  # %!~'~'~'1$  # %!'~'~'1$  # %!~'~'~'`awaxwxvwww+v+0w0vU\0U0>U>\T&^&0T09T9^Q"]"0Q0]Seu{s*_0_R0EREeSe@}s/Q~s"/T |"#* U"#0eSe @ 0ETE^0> u"#>EUE |"#ww:v:@w@v U 9\9;U;\ T 7S7;T;SPQ#7S7;T;S#9\9;U;\#O0Ot1t2345#O0Ot4t8<@D7S7;T;Sw w v www,v,HwHYvYZw`awadwdvwvwvw`wUwSUSUSU`~T~\T\T\TPPwwuvuwvKUKhShvUvSKTKvTvTt\tT&T&\TT \ Tp]v]N0v`0`fPfX0XgP 05T}Us }T}sUs0PP&s8#&s5psUs sUs !w!$w$vwv VUVUU1SSe5elpelUlsm m{s{Uswwsvsxwxv6U6pSptUtS6T6X\XtTtTTT\T6u6psptU#tsT\S\S5psUs sUswwvw[vBUBSU[SPTPTsTTTs4T4HTH[T7Q7TZTQQZ4Q4?Q?HZH[QTRT\RR4\4HRH[\;0;]#04C0C[]~Y~] sUsU#`awajwjzvzwvwv`tUt{U{UuUUww v w ^ v^ _ w_ v w vU _  ] _] _ _ _  _uP   P w ]w   P Y ]P0 0 w ]w Pw ^  ^ [ ^_ ^ ^Z SZ w t U S_ j Sj s s 8# # X# #0 w ^0 ; T; Z SZ w t0 ; }; w }w #R T  T' D TJ w 4 s1$ S 1 S  Si w 0 \  \ RE P 5 5 T U   #    T  U   #|" _ 5" . p" . U. ] ] _ #/ _  / = = J UJ ] ] _ #| w w v w v  U S U S% O P P P \ \ 5 @9 R @ w w vwvw,v 2 U2 SUSU,S + T+ ,+ 2 0 ]}] 2 0m -2} __,_ 2 4m p |1$p r \r | 1| \}\Z}PPP01w1;w;vwvwvwvw0bUbuUuUu0pTpTTTTPTbpTpTbPT %wwvwvU+S+bUbSUSRURSU S *U*[S[bUbS U S1U1=S=`U`eSeoUowSwUTPbTbTT<T<RTR8T8fTfTTT T GTG`T`oToTQ\Q\5R5bRbRRRRRR<R<fRf*R*bRbRR1R1GRGWRWoRo{R{R+5R5bRbRRRRRR<R<fRf*R*bRbRR1R1GRGWRWoRo{R{R+]]]t $ &px"#p $ &px"#5T $ &px"#bt $ &px"#<t $ &px"#<FT $ &px"#Rt $ &px"#]8t $ &px"#8<T $ &px"#ft $ &px"#T $ &px"#t $ &px"# T $ &px"# Gt $ &px"#GWT $ &px"#`ot $ &px"#o{T $ &px"#+Pt $ &px"#`p $ &px"#`5T $ &px"#`bPt $ &px"#`P<t $ &px"#`<FT $ &px"#`RlPlt $ &px"#`Pt $ &px"#`Pt $ &px"#`P8t $ &px"#`8<T $ &px"#`fyPyt $ &px"#`Pt $ &px"#`Pbt $ &px"#`b~P~t $ &px"#`T $ &px"#`Pt $ &px"#` T $ &px"#` Gt $ &px"#`GWT $ &px"#``ot $ &px"#`o{T $ &px"#`9VRR9V]]t $ &px"#9VPPNVQQ]5R5bRbRRRRRRR<R<fRf*R*bRbRR1R1GRGWRWoRo{R{R]TPbTbTT<T<RTRT8T8fTfTTT T GTG`T`oToT]+S+bUbSUSRURSSU S *U*[S[bUbS U S1U1=S=`U`eSeoUowSwURRTTSS+WS[`Po0GVPVb^P5R Ro{R{RTP5T ToTIWSIVPVW^4|,0,4;*b01G0`o0P4}*b}1G}`o}BFQFRSBFTFRBFUlyPy }0$0&8|5f55<p5<U<fs=f =KsK[U[fsf0<%0 10~P}Q}wwSvSXwXvUN]NTUT]T4 4_3_Ti i_T_0q q} sp"}t" sp" sp" rp" sp"T TZ sp"Z] su"]e s"C0CGPG3T0T0T0\f\0PS%P%BSTwSwPST0TsSsyPySLUn\nL\T\CGQGL\C300T0CGUQ 0r0)( r!0Uf0UU0505U0Y>SYf1 Y01 R00\\a^T5'p'U'T}(T (6}6CUCT}ww6v6@w@LvLMwITIMT0U7UPQwQTwT5v56w6vPU2^26U6^U^U^PTTTP 6J JS :FS_SEaSaq qS P06:0:J t## ts" t#:F ts"at t#tx #x 0P00{0?I]:R]0Ja0P0P$_6m_mP_E0E_P0 0 #UIw0w1U:TU16616O0O6U0EO6OTUTa6 1 #QI1:fQ1Ea1 I\:\OvOv]:Ea?]?I}I]:]T}]Ea]^:^^Ea^ 6O ]6O]] ^6O^^Lf[]TaUqT\U\aqTTaTTaUT\U\aqTTaTPTXPXat1$t"3$x"# P :9 0r p~"#e0)( r p~"#`!E5pUE~E '~'4U4E~l\  w w v w  w  w 9 v9 @ w@ N vN X wX ` v` h wh p vp w v w v w v w w w +"v+"0"w0"s#vs#x#wx##$v#$($w($ %v U &"S&","U,"n#Sn#t#Ut#$S$$$U$$ %S T ,!\,!!T!!T!!\!#T##T# $\ $$$T$$H$TH$s$Ts$~$T~$ %\ u8!!s8##s8$$L$s8s$$s8!!,!0D"P"]! ! q p!,!\,!!T,"#T!!s8#t#58#D#p8#D#UD#n#sn#t#U#E#t# E#S#sS#c#Uc#n#sn#t#U#"!"s#$$5##p##s##U#$s$$$U##$$ #$s$$U$$s$$$U#9$s$59$L$p9$@$s@$L$UL$s$sM$s$ M$[$s[$h$Uh$s$s$$s p$$0$$P$$p$$U$ %s$$s$%U% %s%%w%%w%k&vk&p&wp&+(v+(0(w0((v((w((v((w(w)v%J%UJ%d&\d&l&Ul&$(\$(,(U,(H(UH((\((U((U((\((U((U(w)\%S%TS%j&_j&l&Tl&*(_*(,(T,(P(TP((T((T((T((T(w)_s%%0&&&]y&&]&&]&&] '+']9'[']S%Z% q pS%]&_l&*(_*(,(TS%r%U;&]&|',(5''p''U'$(|$(,(U#',( '(|((U($(|$(,(U#A((5A(T(pA(H(uH(T(UT((|((U#U(( U(d(|d(t(Ut((|((U#((5((p((u((U((|((U#(( ((|((U((|((U#()|H)O)pH)O)UO)w)|P)_)|_)l)Ul)w)|))w))w))v))w))T))R))w))w))v))w))w))w))v))w))w))w))v))w))U))U))T))T**w**w**v**w*9+v*&*U&**S**U*9+S**P*9+PE*`*P**P*9+P}**5}**p}**U**s** **s**U**s@+A+wA+D+wD+,v, ,w ,v,vv,,w,,v@+x+Ux+,S,,U,m,Sm,w,Uw,,S@+z+Tz+,U,,T,@,T@,w,Tw,,U@++Q++T+,Q,3,Q3,w,Qw,,Q,,T@++R+,u,,R,D,RD,w,Rw,,R+,],,Q pU#x"# =,i,5=,D,p=,D,UD,i,sE,i, E,S,sS,c,Uc,i,s,,w,,w,,v,,w,,w,,w,,v,,w,,U,,U,,w,,w,-v--w-!.v,-U--\--U-!.\,-0-#-P#--S--S--Uh--s-.p-.U.!.|..|..U.!.|0.1.w1.4.w4..v..w..v..w0.@.U@..S..U..S..UE.[.P[.`.P`..p..p..p..p ..t # ..w..w./v//w..U./U./P/ /U//w//w/m/vm/n/w/,/U,/j/Sj/n/U9/>/P>/^/U(/l/\p/q/wq/z/wz/{/v{/|/w//w//w/0v00w02v//U/0S00U02S/%0]00]I11]2E2]0I1500|00s8#00U0I1 01s8#1 1U$1I15$1.1T$1.1U.1I1s/1I1 /1:1s:1C1UC1I1s12511p11U12s12 11s11U12sY225Y2q2}Y2m2s8#m2q2Ur22 r22s8#22U22522T22U22s22 22s22U22s22w22w23v33w37v77w7#8v#8(8w(88v2 3U 3{3S{33U37S77  78S8$8U$88S2}3\37\78\$88\ 323 p $0.L3v35L3P3TP3v3|L3P3UP3v3sQ3v3 Q3Y3|Y3i3Ti3v3|Q3`3s`3i3Ui3v3s37|78|$88|74h4Ph48$88_46]78]44066^44| p46044s5655q"55Q55|"5 5p" 55P55s"78577p77U7878 78s8 8U 88s$7.70=77Qj885j8q8pj8q8Uq88r88 r88s88U88s88w88w89v99w9a9v88U89\99U9a9\89P9 9S9!9P!9a9S59A9p59A9UA9a9|B9Q9|Q9^9U^9a9|p9q9wq9{9w{9|9v|9}9w99w99w99v99w99w99w99v99w99w99w99v99w99w99w9<;v<;@;w@;;v9 :U : ;S ;=;U=;;S9:T::]:=;T=;Y;TY;;T;;T;;]9K:QK::X:;Q;;X;;Q9:R:';_';=;R=;];R];;R;;R;;R9 :u8# ::s8#=;];s8#;;s8# ::U: ;s ;=;U#=;];U];;s;;U;;s ;$;P$;';S::R:';::P:';\:';_::::U:';|V;;5V;];pV;];U];;s^;; ^;l;sl;|;U|;;s;;p;;U;;s;;s;;U;;s;;w;;w;;v;;w;;w;;w;;v;;w;;w;;w;;v;;w<<w<<w<<v<(<w(<+<v+<,<w0<1<w1<4<w4<i=vi=p=wp=?v0<<U<\=S\=j=Uj=?SO<`=\j=?\<<P<D=]==P>>]??P??])=-=P-=Q=^>>^==5==p==s==U==s== ==s==U==s8>>58>@>}8>@>U@>>|A>> A>P>|P>]>U]>>|x>>5x>|>Tx>|>U|>>s}>> }>>s>>U>>s>>5>>T>>|>>U>>s>> >>|>>T>>|>>s>>U>>sY?l?pY?`?s`?l?Ul??sm?{?s{??U??s??w??w?@v@@w@sAv??U?@S@@U@sAS??T?sAT?)@\.A4A\?)@s8#.AGAs8#A.A A#ATAAsA#AU#A.As@.A5UAnA5@AUA.AsUAnAsAAwAAwAGBvGBPBwPBBvBBwBFvF Fw FFvAAUA>BS>BHBUHBBSBBUBFSFFUFFSA0B00B9BPHBTE0]EF0zBB5F@ @MR@`awadwdvwvw`UUUU`TtHTTT`QSQQQrQSQrTtHTrUUu[p8$p@$"pH$"p"  $p8$p@$"pH$"p" "qs#8$s#@$"s#H$"s#"  $s#8$s#@$"s#H$"s" "wwQvQXwXfvfkwFUFRURjUjkUBTBFtHFRTRjTjkTQPSPRQR_Q_eSejQjkQ.FP>FRpqwqtwtvwvwpUUUUpTtHTTTpQSQQSQQPRwwv w +v+0wU U /U/0UTtH T /T/0TQS Q /Q/0Qs R01w14w4vwv0WUWx\xUU\0[T[TTT0[Q[tStQQST[Q[pSTWUWp\hlPlp]QSU\P]P]TT^^sp"s}"0^0^T|$~#q#-(&~#|#-( /w/<w<"v""ww w vwv@U@]U]U]DTD^T^T^DQDSSQSQS.R.\RR0.(\.H1HaRR1z_z^zPww~v~wvUqSqUSTu\uT\T\&3p3\~~~cjQjm]cm\cjUwwvwv wUUS UT TTT TUS UwwvwvwBUBSUSU:T:]T]TBQBQ1R1\R\R>BRB>BRBuuThu0^u__ !w!$w$vwv RURwSwUS RTR^TT^ RQRe\eQQ\PRe\esQRs^RVpr"V`UP]wwvwU\UUTSTTww6v67wU5S57U@AwAJwJmvmnw@LUL[P[dUdlPlnU@WTW[t[nT@GQGLQw w vwvwvTTTT3Y3ZZ7Rr|RR8R8?r|?GRGP:]QqQNZRZzQz~q~Q]MP\PP3gXgox|oXQXX7ST#1 $ &2$T"St1 $ &2$t"S`[[y %102T?bT[y %1`uQ|Q0QY/JQYox_x|Q#GPGQ x| TTRRQqQQXX[[[YYYwwvw vkUk]U ]}T}rTT T}Q}QQ Q"P%1P0UUZUCRCJp~J}R[R^_^T5& _Ss s  SkXx|X XRXRY PUZPYYrP} $ &2$}"P PZZ)}Q}QQ Q)CRCJp~J}RR?J\y\P\ P]}XX]}x $ &#2$1 x $ &#2$1 QQ]U ]Q]ww"v"#w#;v@U@\#;\=T=@\@T#.TQ#Q#.Q.;Q@S|SlRlsu~sR#.R@_#;_@^#;^F S sS#p#;SJQzQRr|RU\#Z#X#[Qq|QQRQ^QYUUTSQ#Q#.Q.;QSlRlsu~sR#.RisP#P/;P]#;]} $ &#2$1 #;} $ &#2$1 @AwAIwIvwv@U]PUF]FK p3$~"#KhUh]UU]U]@TT@Q^QQK^KUQU^mp0j\|\mpYmp0p~SSS{XXKvXXQK^KUQU^RKvRRK_r_P[vQQ[vq $ &#2$1 q $ &#2$1  } $ &#2$ TF}FK p3$~"##}uU#}U# UKK^^F]FK p3$~"#]UU]U(K^^(F]FK p3$~"#]Uww v w vUw _w y Py _ P [ _` { _ _ U _ P _T S  s1&  S. g SB ` Sq S SQ ^ Q ^ Q ^A y PB S Pq P \ \ P = \= B p3$~"#B l \q \ \ 0    " P" ` ` g Pg  0 t3Ps3 T3 P p s3 T3 0 ] ] 1 ] 0 ]A y ^B ` ^q ^A w _w y q3$~"#B [ _q { _T y ^q ^T w _w y q3$~"#q { _ ^ ^  P  ^  B ^` q ^ ^ = \= B p3$~"#` l \ \ B ^ ^ = \= B p3$~"# \ w w v w `*v Z aZ } - c }c a f}f-}-} - i}i - } $-$$}$j'-j''}'U*-U*`*}  U _ _AU_ i_ _$$_j''_U*`*_ T \ \J\JOTOi\G\G]| ]\ "\#$\$$T$'%\2%%\L&X&\`&&\j''\'(\(4(\((\((\v))\**\5*`*\ 5 Q5 `*~ R T R T c Rc T `*R X `*~ Y Y Y c ]c Y K]KYi]iYD]D Y !]!"Y"U"]U"#Y#$]$$Y$%]%2%Y2%%]%L&YL&X&]X&`&Y`&&]&&U&j'Yj'']''Y'(]((Y(4(]4((Y((]()Y))])*Y**]*U*YU*`*]G fZZGZ OZ$$ZU*`*ZQfY~_^YjYY^ OY]r^##^$$Y$'%^&&^''^'(^((^((^))^5*U*^U*`*Y_v0vf[[[ O[$$[U*`*[ Q G ~G J TJ ~Gj^j~O~i ~ j'~'`*~PP~i~P ~~ ~"#~'%2%~%%&~%&+&P+&L&~X&`&P''~((~y((~((~(v)~*5*~J t tt TUATAfUo0Q011PqOQP qPUGTtP 0 T]eQerP 0 Q%!e!1$k$Tk${$U{$$~$$T2%F%0L&X&1''P))0**15*K*PK*U* qU*`*T2XT2 37T 2 T!!T2%F%2F%g%Tg%~%t))2UAX~XQM~~ ~i~0] ~~ ~ T!QT!e!u!!1"U"~U"l"Pl"#~k${$U{$$~$d%~d%v%Xv%%}%L&~L&X&QX&j'~'(~4(U*~P}A} }i } $}k$$}$j'}'U*}HKrKQRQAt z"Pp1&Pjt z"RYy P t z" P p1& P$$t z"))PU*`*t z"'__ } P }2%F%P%&_''_((_(+)_B)d)_))}*5*_ ^ X}X>XM}j}^}O}iX}X]\] } !X!#}##X##X#~%}~%%X%L&}L&X&XX&j'}'(}4(`*} @1@~j~1O~i ~ j'~'`*~1}A} } O1i } $}$$1$B$}B$k$1k$j'}'U*}X~YYYYkrY##Y$ %Y''Y))YQfR~RRRjR0R OR]rR$$R$ %R''R''R))R5*`*R_vPv}0O}i } j'}'`*}0!1!}i}] }~ }U"#}'%2%}%L&}X&`&}&j'}''}((}4((}((}()})*}*U*}10U*`*1PpPpPP+pPPqP}--4P-XP%!C!PC!e!pPm!!P!!pP!!P!!pPL&X&P`&&P**Pt 1 }Gj0j}O}i } j'}'`*}l [K]P ] &P&m]@]G]i]D]P]Py ]~ ]!"]U"D#]D#J#PJ##]$$]%'%P'%2%]%%]%%P%L&]X&`&]&j']'']((]4((]()])*]*U*]'P'KS&&P&&S((SX0m_@_0i__D0~P~P ~ r _~ ~!"0U""0"#~##0$$_$'%0'%2%_%L&~X&`&0&&0&&\&j'~''0''~'(0((~4((~((0((~((0(7)~7)B)_B)v)~v))0)*~*5*~5*U*0X~0~~Pm~@~0i~~D0D~\P\P \ r ~~ \!!0!"~"U"0U""~"#\##~##P##0$2%~%L&\X&`&~&&~&&\&+'~e'j'P''~''\'(0((\4(y(~y((\((~((\((~(7)\7)B)~B)v)\v))~))0)*~*5*\5*U*~P@SiSSD0Dr S~ S!!0!"S"U"0U""S""P"#S$$S'%2%S%L&SX&`&S&j'S''S((S4((S((S()S)*S*U*S P3eS02PP%%P- b Xf w bw X b  Xc XXX0XX@XXXDXX r XU""X#@#X$$X&F'X''X4(y(X((X))X5*U*X %b%A>}--?-aCoc?-`(?"t4--yPD?"b{Xej>}--?-aCoc?-`(?"t4--yPD?"b>}--?-aCoc?-`(?"t4--yPD?" b >}--?-aCoc?-`(?"t4--yPD?""-"e-"U"q3$ "$$>}--?-aCoc?-`(?"t4--yPD?"`&&e**eU*`*>}--?-aCoc?-`(?"t4--yPD?"+^}X^m^msPs|^|P~^isPs|^|P^ ^%!L!}L!!^!!^!!P!!^!!P!!^""^"#^##^##P##^##P#$^$$^'%2%^%L&^L&X&}X&&^''^((^((P((^(4(Py((^((^(v)^*5*^M~ ~7~ ~ !~##~2%%~L&X&~))~PQM} }7} P } !}##}2%%}L&X&}))}X~[[##[''[))[ c ~ ~Q~Q~Q~Q~Q~Q ~ Q~Q~Q~Q~Q~Q{"~{""Q"#~#@#Q@#z#~z##Q#$~$ %Q %%~%%Q%N'~N'Z'QZ'`*~ c t `* t c t `* t c u `* u c T A TA i yD%i f} D%} D%<T<jtj} D%yD%T O} D%OiT T$$} D%j''TU*`*} D% Q q ~#6Q ~# c Z D ZD f}fK}KY#}}&Z&}Z } O}OiZiY#D}D Y# } Z !}!"Y#"U"}U"#Y##$}$$}$$Y#$%}%2%Y#2%%}%L&Y#L&X&}X&`&Y#`&&}&&u&j'Y#j''Z''Y#'(}((Y#(4(}4((Y#((}()Y#))})*Y#**}*U*Y#U*`*} 6 S6 @ U SSUObS Uj'u'Su''U X PX c } P&P&0R0POiP Pj''Pa c P 1 P Q0P Y c ] K]KYi]iYD]D Y !]!"Y"U"]U"#Y#$]$$Y$%]%2%Y2%%]%L&YL&X&]X&`&Y`&&]&&U&j'Yj'']''Y'(]((Y(4(]4((Y((]()Y))])*Y**]*U*YU*`*] c 1 `*1 c 2 `*2 c  `*  c Xw0 XwOi Xw Xws'' Xw0=0=QO`@ Q @ S0=S=mUmou1%oxUO[S[`U`bS Us''S aw0 awj's' aw0@0U P '} @@$!} t $0.(PRr1%0Rj'l'Pl's''} @@$!} t $0.( 8 P 0 @ ; RAfUU_fQf}P }i } $}$j'}'U*}K~&&~((~K]&&]&&U&&Y((]((Y#K~((~#K]((]((YK~Q~Q~Q~Q ~ Q~i~]~Q~Q~Q~Q~Q ~~ ~U"{"~{""Q"#~#@#Q@#z#~z##Q##~$$~'%2%~%%~%%Q%L&~X&`&~&N'~N'Z'QZ'j'~''~((~4((~()~)*~*U*~K1i1] 1~ 1U"#1$$1'%2%1%L&1X&`&1&j'1''1((14((1()1)*1*U*1`S$$S((P$$2((2$$ (( DP''PDK0KQ@QTt''t\yP((PTyR((R_dQdhqhyQ((Q\_Q_ys((sI\P\y }s##P#@# }s(( }sIXTXys##T#@#s((s<dP7)B)P4dR7)B)R?DQDHqHdQ7)B)Q<?Q?ds7)B)s+<P<m }si }s'%2%P7)B) }s)8T8msis'%2%T7)B)s@~~ r ~$$~@SS r S$$S~S@~~@~~@~@~G~~r ~ ~G]]r y ]]r~]r]~'(~))~1'(1))1U~''U'(~))P'(2))2'( )) 4WP P)WR R7DQDHqHWQ  Q47T7Wu u!qp!,Q, ~~ ~"#~%L&~''~((~y((~((~(7)~B)v)~*5*~4P4fuf~#'m~#N~#~# ~# u""~#y((~#W~Q~Q~Q~Q ~~ ~"#~%%~%%Q%L&~''~((~y((~((~(7)~B)v)~*5*~W\'>\>_N_\_ \"#\y((\WS'>S>mQNQSQ S"#Sy((S>mTNTT8Z8NuQRr|Rr|NR PYy|Y_Xx|Xx|$X$(x(NX0QQNQTNT|P P""PqR R""Ry((RQqQ Q""Qy((Q|U| |""|y((|fT'>T>m s|N s|T s| T""Ty((Tf|P||'>P>m|N|| |""|y((|~"#~y((~0"#0y((0U"#U((P"#1y((1"# y(( A~~AeRemqNRRbNU|UP`XX`x $ &#2$1 x $ &#2$1 P~ PX~ XQ~ QRu~ uq_~ _ }uQu~ u~Q~Q~Q'~Q~%%~%%Q%L&~''~((~((~(7)~B)v)~*5*~JUU*J~*JU) r ~$$~) r _$$_? r ~? r _""P""R""Q""q""Q""U""P""}t"" }sv))P""T""sv))TJ)v)P*5*PB)v)T*5*TM)Q)QQ)U)qU)v)Q*5*QJ)M)QM)v)s*5*s&&P&+& }sB)J)PJ)v) }s*5* }s&&U&+&sB)F)UF)v)s*5*s&N'~N'Z'QZ'j'~4(y(~)*~&j'^4(y(^)*^&e'\c(y(\)*PE(j(Qj(y( ~~$))Q)* ~~$E(j(q $ &#2$1 j(y(~~$ $ &#2$1 ))q $ &#2$1 )*~~$ $ &#2$1 +'3't $ &#2$3'F'~# $ &#2$+'3't3'F'TF'j'~#+'F'UF'e'|`*a*wa*d*wd*,v,,w,.v`**a*.-`**U**T*+^+,U,.^..U..^`**T*,\,,S,Q.\Q.g.|g.v.\v..|..\`*~*Q~*,_,,Q,._*+.bg.v.b..b*+T+,bp,+.Tg.v.T..T*C+1++Q++Q++^+A,Rz,~,R,.-R.-3-U3-;-u;--U--1..Ug.v.1..1*,P,H.Pg.v.P..P*C+P,-P-.X..x.+.Xg.v.P..P*+.bg.v.b..b**\*C+S++S+A,Qz,~,Q,,S,,S,,s,.-S.--X--X--S-.Y..S.).Y).+.S+.g.\g.v.Sv..\..S,,],,}c,,b,,P,, `+.<.]<.A.}cA.g.bv..b+.H.P+.g. `v.. `..w..w.0v00w046v..a.)/b)/1-11b146-./U/1U11U146U..T.f0S0 1S11S22S2F3S3W4S\44S44S55S55S56S./Q/0]01]11Q1~4]~44}45]55}56] 646]. /R /0_00R01_11R146_*/0b0o1Xy11X11b1_2b_22X2+3b;3@3X@3/4b54\4X\45b55X546bk00b01b12b22b@33b44b45b55b646br/0QY0k0Y00Q0R1Y12Y22Q22Y2@3Q@33Y33Q+4A4puA4\4Q44Y44Q45Y55Y55pu55Y56Q 646Y/0T00T00t 22T2@3T33t A4\4t 44T55t 56T4/Y/PY/0UV0Y0PY00U01U13U44P4\4U\4u4P45U56U 646UR/Y/PY/0UV0Y0PY0k0U0 1U1 2U 2H2RH2N2rN2_2R23U44P4\4U44R44U45R55r5C5R|55R55U56U66R646UR/L0b01b1\4b45b546b./Q/f0]f00S0 1] 11S111P11l1Sl11P11s11S11Q11]1 2S 2$2Q$22S22]22S2h3]h33S34]44S44]44S44T45S5/5T/5|5S|55T55P55S55]55S55]55S55Q55S56] 66P66Q6,6S,646Q.0\00 T $ &}"00T $ &Q"046\//R00R22R2@3R/0[00[22[2@3[33[A4\4[44[56[44145Q95C5QC5X5R6,61/Y0^/0U/Y0 `k0w0^w0|0~c|00bk00Uk00 `000.3@313A4^55^33U3A4 `55 `\4l4^l4q4~cq44b55b\4u4P\44 `55 `wwvw~vlUl\UU\$U$X\X`U`~\lTlSTySy~TlQlQQRQ$Q$XQX`Q`~QlY`y <XP`kP9lZZ$ZX`Z9O0OZYalYYX`0PX}3$"`y}3$"ww v "wS80 @01w14w4vw~v~wv0YUY^U^U}^}U^0]T]]PT]Tc]cwSwP]P]XXPYUY^U^U}^}U^XU^UfRRRf\y\\0Sfz0zQQQ0wwvwvU]U]TUSUTSXTS<T<STLSLeTeySy~T~SQ\Q\Qo\o<Q<G\GTQT\Q\Q\%Q%@\@EQEL\LeQeo\o~Q~\QRrXrGT\@EPey P_<_<GPGT_T_P__5_Ee_esPsy_~_0P^0o0^05^5<P<y^~^P_<_<GPT_P__5_Ee_~_$^^USUTSXTS<T<STLSLeTeySy~T~S]U]S]}U#}.a\o\\.aSoSS8h_.B0BVQ\aQ!Q0} 6 6y 6~ 6}  y ~ }sUsUssys~sr<rr%rLerr<rr%rLer^<^^%^Le^_<__%_Le_]<]]%]Le]UYLe 'PLWP#UPP'<%P#404ERJURR%0P"s3$"'<s3$"s3$"Les3$"hRR%5RELRhSS%5SELS\kRR%5RELRk~0~QQQEL0ww v  w U  U T  T Q  Q R  R  w  w ^ v^ ` w` v @h@ S`  ` 0` g ug \ 8 0 @ \2 7 P7 G ]G Z T[ ] 12 7 P7 ^ . P2 V PV [ Sn  P S . P w w x vx w v w 0 v U % ]% : U: l ]l | U| } U} ] U  U 0 ]  T % \% : T: j \j | T| } T} \ T T 0 \  Q % ^% : Q: u ^u | Q| } Q} ^ Q Q 0 ^ 0 R  R% : R 0  T % \% : T: j \j | T| } T} \ T T 0 \ U % ]% : U: l ]l | U| } U} ] U  U 0 ] T  X  \  U  ]: ] ^} ^: ] \} \ S: E 0E R QX ] Q} QwwZvZ`w`v%U%U%T%T%Q%J]JdQd],0,7P7J\d\>0>JP[d0dkPkSwwvwvwUSUP\Pwwvw v w U U !w!'w'6v6@w@AvAJw IUIJU ITIJT IQIJQ EREJR@ErEIR@IQIJQ@ITIJT@IUIJUPQwQWwWavahwhivirwPqUqrUPqTqrTPmQmrQhmqmqQhqTqrThqUqrUw w vw'vHUH\U\U'\LTLTT'TLQLSQSQ'SSUPP7]'] d~U~PPY" "dU~"X01w14w4SvSXwX+v0kUkJ\JTUT+\PPlPPoFST+SyR^T+^~+~N]T+]/s c~U~R01w14w4vwv0uUunUn0uTu\TT\T0uQuSQQSQP\P\g|o|PnoQUnguQuSQQSQu u|o|Pnu 2wF^ FTwT]U]^wr rwUw  oQUn70t]Pnnoooo0S$ $BUBqwqTw$  pq# uq#QanwwCvCHwHv,U,DUDZUZ^,T,DTDWTW_,0Dp0pxPxSPSrxPxSSr__r^^yPP~_~P~^ ?  @ww%v%0w0evepwpwvww3 v3 8 w8  vU* S* 4 U4  S }  } 04  0- A PA \ P \ P \ P \ 04 H 0H _ P_ ] ^4 ^ ^ S4 S S 0  P P \ P \ P  P 0 ]4 k ]k 0 ] 0  ] }  }& p U U- }4 } }  }{ 4 }  }p 4 ~  ~W h4 h  hW _4 _  _W 14 1  1W p Uv P \ P \ P \k w Pw \ ~  ~ }4 k } }  T  } 04 k 0  0 }4 k }  }  P  \ 4 P4 : \: G PG \4 C PC k \ k ~  ~ 0 ]  w  w v w vw>v + U+ ] U ] U>]( S } U# S>SS Y PY P>7 \ \>\D ^ ^>^{ P _ P _ _.>_7 H PH > .>@AwADwDvwv@pUpU@pTp^T^@pQp]Q]pzPPjSPSj\\wwgvgpwpzvUzUTd^dhThz^Qb]bhQhz]PThP ^S^fPhzS `\hz\wwvwUUTTQQwwvwUUTTQQww>v>?wU;S;?UP4\@AwAFwFGvGHwPQwQTwT>v>?w?QvPqUqS?U?CSCQU.SCQSP.~CQ~P.~CQ~.~CQ~.~CQ~^^P?CQ?CQ?CQ`awafwfvw?v`USU?S`T]T]%T%?]`Q?Q^^%?^@?@P%/PP@TwTWwW]v]nw@IUIbUbnUw w vwivijwjvwdv*U*_R*_*7]7D^DO\OUSU[[[aZajXjn yz"nsPs@PUUTRQPe_j_Ku t" u t"u t"#*( _S [ &Z&,Y,2X28U8>T>GRGKKq~"q"q"q"q"q"q"q "q "KOPO[[_P_kkoPosszPzd_YTYb]be}e]T]Yyp\Y\a]jTY]Q]}O]OYTYdYIQIYP\jQ@QPOYQY__dP*FPFYYqPqp   **7}"7D }"~"DG|"}"~"GLy""~"|"jjmPmPR%p|pp#*(u t" u t"u t"#*(" u t" u t"u t"#*("u t" u t"u t"#*("#*(POOYPYd [pwwQvQ]wpU]UpT]TpQX]QX xz"# U z"# ]R y UQUYPY]%q|qq#*(R`wwAvAMw`UMU`~T~MT`sQsXMQX xz"#U z"#MRy  EQEIPIM%q|qq#*(Rwwkvkpwpvwv6U6ZZU>T>j\jlTl\T\#Q#6~6ZuZQ;R;RZXZX_aPl}P}SPSPSPwwvwUUTTQQRRwwvwUPU w wvwUIPcPPcQciq1&iZz1&Q(61(61JRU`xRxr1%R`ov~oUv|Xv~!Xv|R`o0xXRr1%R0Uv~w}v|w{0Rr1%GR0!Y;WPW^p1%^cP;Gv|GcR;I0WcUQq1%Q0XPp1%Pv~R0Uw w  v  www[v[`w`vw"U"UU3T3TT3Q3QQ1PQPSqSUQ\vQvYy :Y:QQETEPtP:TTtT"U"UJUPUUU\u \UPZPUPU)P),UNZPZ]UPUPUP`U`|PUU\vTvXxxx NxNxxxx|:X:^T^`t|`TwwvwUUTTQQwwvwUUTTQQwwvw@vT@T-Qq@Q:^~~-~-;~;I~IW~Wm~m^^^~^~^ ~ ^~^#~#(^(/~/4^4;~;@^RrRrr-r-;r;IrIWrWirimrm}Rrrrr(r(4r4@rSS<PSP@<u@Dm]u@]\u@\YCX@CSBP@B@AwADwD.v.0w0vw2v28w8mv@U%S%/U/SU)S)3U3mS]QqQ\qQP]P]z]]3m]['\'/ #/_\_ # \ 3 #3m\]"P]]3m]y { "z""Gy { "z"y { "z"3Ty { "z"^"z^/^/^3m^]"GR]R3TRPu]P`T | u"TUI]]r}UjQju\uyQ +\ju\uyQj0jou}"oyU+ | 30up"UpqwqywyvwvpUSUSpTp \\\Q6|p"^@^_S_n]nuTnuU+^^+__X  TU\\^^:AT:AUww v w _v_`w`zvz{w{(vU S U MSM`U`kSk{U{(ST \ T \{T{\(TJ T # 0 T x $y $){ p $s-1 $) - p $s-1 $)- F s- $s-1 $) x $y $)s- $s-1 $) U  U  U ss"3 P  s- t" s- s-"  s- t" s- s-" q Q Q* ]= I ^V ^ _k _k r Tk r UJ Q sp"Q s1 s" F s1 s"P ]d k Qk ^ _ T UO\`m\(\1S^`q^(^TUs1 q"s1 s"01w14w4dvdhwhVvVWwWqvqrwrv0GUG[S[eUeDSDWUWbSbrUrS0GTG]\]eTe\TT0pwThUOUPMs- u"Ms- s-"Os- s-"Ops- u"BQOTQ)T]]<T^^_TUQF\Wd\r\,J^Wh^r^~_ ~ ~T~Uwwvw,v U .\.UU%\%,U T ]]T%]%,T Q :^:Q^QQ%^%,Q S^:\\%,^0QQ0r x1$p" x1$s" ,0:A | A^:]:Ks01w17w7vwv0U\UU\U|SS|Ss1 1$Q|0swwvwvwww$v$(w(.v./wU%U%/U01w17w7^v^`w`fvfgwB]P]_u8pywywvwhvhpwpvwvpUUUUpSTSWPW[R[ixyiTOROiU#8iRRpx3%t?6%"t"#LpLSx3%t?6%"t"#SWx3%p?6%"p"#W[x3%r?6%"r"#[ix3%x86%"x"2ippzpQBiQBYYww v wWvW`w`kvkpwp-v U \ U P\PXUX\Ud\dlUl%\%%U%'\''U'-\T] T ]XTXTf]flTl%]%%T%']''T'(T(-]-^^^a ^ S!^U$z%^%'^( (^(r)^*+,^C,,^,,^,-^--^S NSXbSl'S'-SP r $t $))r $s-1 $))0s- $s-1 $)r $t $):a^z%%^Ma_z%%_%%X%%  %%T%%U 0s s"s q"s s"Op^ahQhpR!!PR"e"P##P!!t!!U"#U,,U--U!!t""t""t""t"#t# #t ##t#$#t$#0#t0#@#t@##T,,T--t--T--t--T--t--T--t--T--t--T--t--T--t--T"O#XO#p# qy"#p## sy"#,, qy"#--Xp##Q##s- t"p##1##0!!Q""^#U$^""X#$X$$Y$$UG(f(^Y(f(Rq((Xq((Us1 1$Q)0s)V\r))\>V^r))^))_))T))UQ|@%QP\PXU'(\!(P(R]'(]'(^''T''U\l\^l^|_|T|U/R@oQR@oQwQ|@%QOXzQ X%&X( (QC,V,XO\R \( (\\cPc_R _( (_  X R    T  U !XG!S!QU$o$Xv''X,,X,,Q !pU$[$p[$$_ '7'_,,_!S!\%z%\,,\)!0!P0!S!_%z%_,,_,%7%X7%z%  ,%7%T,%7%U$$X%%Q&&XS'k'Xh,{,X,,Q$$p&&p&&_ ' '_h,,_$%\& '\,,\$$P$%_&&_&&X&&  &&T&&U(r)\((P(r)_))R)r)  ))U..w..w..v..w.'/v.~.U~..U. /U //U/'/U.0.T0.:.\..T.~.Q~..Q. /Q //Q/'/Q&..S./So.s.Ps.~.r $ &4$}"#..P. /r $ &4$}"#.~.0~..P. /0 //P/'/00/1/w1/7/w7//v//w/'0v0/g/Ug//S//U/'0ST//\/0\0010w1040w402v22w22v22w22v22w2j3v00$1U$12\22U22U22U22U2(3U(3j3\000T02^22T6T $@L$.(22^22T2(3T(3j3^0031Q312Q22Q22Q2(3Q(3j3Q00K0RK02]22]22]2j3]00<1X<12_22X22X22X2(3X(3j3_00<1Y<12Y22Y22Y2(3Y(3j3YC1{1P{12S(3Y3SY3e3Pe3j3S00010<1R2222202212(3122P22s(373P73N3sp3q3wq3}3w}33v33wp33U33Up33T33Tp33Q33w33Qp33R33w33R33w33w35v55w56v66w34U45\55U5v6\v66U66\66U3?4T?4v6Tv66T66T66TQ4j4Pj45S5v6S66S66P66S35]5<6]<6M6TM6v6]66]5@5P@55^66P66^35p5v6p66p3?4T?45T5v6T66T34U45\5v6\66\_45 05v6 066 0_45]5<6]<6M6TM6v6]66]_4j4Pj45S5v6S66S35<5s1$ <5@5Q35@5}35@5UA5O5s 1$O5S5QA5S5}A5S5sT5b5s 1$b5f5QT5f5}T5f5sg5v5 s g5v5}g5v5swwv w !v!&w&,v,-wUU%U%&U&-U UU%U%&Uwwvwvw%U%}S}USU)T)y\yTT\THW]HRPqy\yTTq}s}Uwwvvvw<v<@w@JvUu^uwUw;^;=U=J^TV]VwTw]=T=]JTQVSwS=S$P$f\fjUw7\7=P=J\V`^;^;=UJ^P7\7=P=0PQwQ\w\]v]bwPaUabUPYTYaQabTpqwq|w|}v}wpUUpyTyQTwwvwvU\ U \UT]TPSP\ tPS !w!'w'CvCHwHVvVWw)OU`awadwdvwvw`USUSUuUSUSSUSSU0 !w!'w'vwKvKPwPv NUNSUASALULS fTf\T\|p"&\&8TL\ QQQQQ&Q&8Q8LQLTQTQtP8NUNSU8SLSwwvwUUTTQQww v wv wU !w!$w$%v%*w )U)*U01w14w4mvmpwp|v|wvw0MUMlSlnUn{S{USUYPAMUMlSlnUn{S{USwwvwUUwwvwvwvwU !w!'w'HvHPwPZvZ[w)WU`awadwdvwv`USUSqUSSUSS00ww v w v w vU{ S{ U S U S T ] ' s' T ] T Q w \w T Q \ Q \ w \w T Q \ { S{ U SF U ]F P Po w \w T Qo { s{ Uw w JvJPwPvUI^IKUK^TG]GKTK]QE\EKQK\RCSCKRKS39PKbP. |p .2Q2 p }"2~wwvw(vUS~HU(S^U#8(^\(\](]US~HU(SP P |p Q p }"s01w14w4vwdvdhwh8v0UUUSU[S[eUe8S0UTU\TT]\]eTe\T8\p s U#xQe  nv]] pH$}"sH$}" 0_]e/]6]z]0UuUsU#x[s[eU#xe8sSS6ZSSss6ZssS6ZSS_6Z__]6Z]]^6Z^^S6ZSSP6NPP }p Q p ~"ssOcss0S/SZzS8S0s/sZzs8s/SZzS8SM_Zz_8_M^Zz^8^MOPOZz8MSZzS8SdoPZnPPO\ ~p \cQOcp "0FS/SzSS0Fs/szss/SzSS/_z__/^z^^P/z/SzSSPzPP ~p Qp "F[S[eUeS6SSF[s[eU#xes6sseS6SS_6__^6^^P6S6SSP*PP ~p Qp "@AwADwD;v;@w@}v}w,v@aUa2S26}6<U<tStx}x~U~,SP4\P&\&@P@K\K^P^\\<o~<o~N6]6<U#x<x]x~U#x~,]<VS~SS,S<Vs~ss,s~S,S^,^\,\_,_S,SPP P |p Q p "s01w14w4vw#v0`U`_UU#_@SU#x#S^  | |R |@||3|p)|K|% - ^K N }~"1HN  ^ p Q8 q"U _ } _y _  } y  } _y _/ } ^y ^( } \y \( } ]y ]( } _y _S ^ Py P@ N |p N R Q@ R p }"@ R   p} __}  __ ^^ \\ ]] __ PP |p  Q p }" _R___ RR___p^^^p]]]pp___PPPp} }p }Qpp " _ _p_{_  p{ _p_{_ ^p^{^ ]p]{] p{ _p_{_PpP{P }p Qp " ___  ___ ]]] ^^^  ___ PPP ~p  Q p "4_$_4$$_ $__ $_@X__KW_@XKW_KW__H___7_o{_;H_;H\_co__K_Wc_O\_O\_ )__^ )^^] )]]P )_ )__P PP }p Qp "_$__#_$_#$__#_cp_cp_3N___3N__N_Ni_01w14w4|v|w v w0=U=ySy}U} S U0=T={\} \ S U s U#xww9v9@w@vwrviUi0S0:U:SUrSiTi\U$+\:\\T6\6BTBLTLr\iQi__$8_:__Q6_6=Q=r_r+:6Lr^$^^Lr^-iUi0S0:U:SrS-iui0s0:U#x:srs $] T \U:WS:WsPPLPP   p Q  Lr  QTLrUwwvwvwUUUPPUUwwovopwpvwvwv"U"n\npPp\P\U\&T&lSlpTpSTSTS&T&lSlpTpSTSSPpPTQ !w!$w$@v@HwHivipwpv U/S/AUA`S`jUjS TP/APPjjtTt QjQjQQxq\|}/\Ab\q\]xT/AjP^RU/SA`S`jUjS_R/SS/ss !w!&w&AvAHwHavahwhov BUB`S`bUboS3;UB`S`bUboSpqwq|w|vwvpUSUSP\USSwwvwv&U&S~USPP#^U#x^ !w!$w$vwvwCvCDw @U@SU}US}S} S }U/S/8U8@}@DU @T@^T^T^TB^BDTSpPqPPPPP P[PPl\|q\\\|q+0\Ls\\\|q|q/]U#x]U#x@]@DU#xPQwQTwTvwDvDHwHvwPoUoS}U?S?C}CEUES}UPP/PXdP\|p\\#\1>|p>? |s?A|} X\Z]U#xC]CEU#xE]U#xwwvwvUSUSTTT^T^TTTT^QQQ]QQ]Q]]Q]\Q\]\USus]\g]gj}j]\]\]\}^^?}_ITRT}  ITTTg^IL p q")@RlqrqRR1@1@w00X x Qs 0wwNvNPwP'vUESEOUO'ST=_=OTOz_zTT_T'_U=SOzS'Su=sOzs's]}|']100^^ ~ Q ~ s 001w14w4svsxwxv0MUMr]rtUt]0QTQn\ntTt\bfPtPXaPajStSww& v& 0 w0 v U  S ' U' S T % _% ' T' B TB _  T _ Th ]  U  S' S  u  s' s Y } X _ T \ U2 t ]t y }|y ]2 S7 F 1F  0 0F  ^ ^2 s ~  Q ~  s 0 w w v w v w 1 U1 S U S U 1 T1 _ T T _ T 1 U1 S U S- ` ]` e }|e ] ]- 1 U1 S S1 = 1= g 0 0= g ^y ^- 1 u1 s s} ~  Q ~ } s } 0 w w q vq x wx + v+ 0 w0 8 v # U# h Sh r Ur " S" , U, 8 S # T# c ^c r Tr T ( ^( , T, 8 ^ # Q# c _c r Qr Q  _  Q * _* , Q, 8 _ # U# c Sr " S" , U, 8 S # u# c sr " s" , U#x, 8 s ] }| & ] " S" , U 1 0  0 R " s" , U#x r  Q s  0@ A wA L wL v w xv@ l Ul S U xS@ l 0l \ p|" \ s0X l Ul S xS ] %}|%x] 1 '0KM0 '^9M^=D ~ DJQJM ~ =Js =M0"w"%w%vwv w vvUvSUS U ST\T T \{Q{]Q Q ]rRrRRR R RXX X XP PwwvwvUUUT UT b Ub UTTT T b Tb QQT T b Qb RRT T b Rb X~XT ~T b Xb ~M_~p~p_T ~pb ~pvT b PP  P ]P T Uj ] # # - T- g g u ]u T b v v T  SXjQSS\\PP\[P\ePe\PP\;P<EPE\P \ PD\DRPR\\\P`\`mPm\UPVhPh\PP \ ^ P \ ^ I \I Y PZ g Pg n ^n  \ 2 P2 T \b \ P \ d Pe P \ Y PZ P \ P \ PkPl|P|\PP4\4P\P\hPiP_P_\P,\,=P=\QQ  S S g g u Su T b z z Y  YRYY0]#]#`\o]\]E\E]\]PQ}:%]\D]DR\R]]]\]_] 0 I ]I g \g 0 T ]b ] _ ] \ ]|_|4]4I_IYYY_]_"R1D_DTYTl_l]_,],C_C]0SSsx1S1EsxEuSuxR{SsxS%sx%TSTWR_Ss{sv,S,AsxASS S [s[SsxSsxS 0 S - S- I sI g Sg 0 S S  s 7 S> C SF T Sb S S  S 9 sx9 S sx S S YSYusxu9S9MsxMSsxSISIYsq`S^)S)=sx=SsxS%S%1s1DSDYsqYS^^S ( \( @ | ~ -(@ T ZT d \z \ \YtRRURU16RTYRUPX_P_epejPPPinTUn TUY!T1r$1z 2$p"#Y!T1r$1z 2$u"#YR`oRoUXTU TU[.OUhTU 0UY  U TUY TU > U> T TU[b n U UP UPX  UQXK W Rw R UP UPX UYX6 G Ql Q UPX UX'+q+/ qR/2 qRT2@ z~$1 2$u"RT@F zx$1 2$u"RTq qRzx$1 2$u"RRzx$1 2$u"RR(R| UPXUXR ~}R. ~~6Y ~} ~~Ig0g^.6^DY0,0^ P(1(/Pd1P P PRYPPC d \C T TC P ]P T U _wwvwvUSUSw w GvGPwP0 v(U(D^DHUH0 ^WTW0 T$F_FHU#8H0 _,)\);|;@\@D~1DHU1Hb\bn|n \ '|'\d~\|\\|\0 \>BPB0 >UuUpZHUHV[Vouo[uuUuuUuuU[UZRdUZuUuUU 0 UQ0 ~SF4FHU#8#4H0 4ZF8FHU#8#8H0 8[F QTQ4_e_  _ __!_!4#_T+u +4e !!4#4[u[[P!0!E[g[Q[ ,[4[ [ F [` e [r [ [ 0 [  [P [ P T {:% [ [;e[r[[0 [![.9[Ou[[<[^[\[[K[k[[0m[[[-[2>[Q[Q [$g[[[R[[Q[ P/9[9P0P[[R#[R[[0[ [& [ [ ![>!C!0C!V![!!0!"[N"n"[""Q"#[##0#4#[4SuSRrxR~SSRrxR!0!SsxSssS SR',S4ISIlRlorxouRuS\ S\ | R|  rx R S S 5 S5 T RT W rxW v Rv S  sx 7 SA M S` e Sr R R 0 S R  rx  R S > SP b Sb R rx R S s{ sv S S2R25rx5DRDOrOtRtS;zSzRrxRSS$R$'rx'.R.eSrRR0 S!S.9ROTRS$R$'rx'.R.\SSSRrxRKSk}S}RrxRSR02S5SS*S-SRrxRS$-S2>SQSSsSJSJlRlorxouRuSspSSsxS SSsS/9S9P0P}SSRrxRSS#s#PSPlRlorxouRuSspSS0 S S 2!s|>!C!0C!R!S!!0!!s|!"S""s"#S##0#4#SQ+_+4e \  0\0\!!4#T+u +4Q ~F M hSK 0SS2>Q   PU P p  -( > ]P^]PK]]P]alPls sU>^QU$]]UR^#(RR##UPoPPpPP##PB G QXG \ QX]\ X X 0] ! TP! 5 TPX5 F Ph P ] TP TPX !~{}%t" 2$u"PX P F P]apaf pRfi pRXixu{ 2$t"RXxz)u{ 2$t"u{ 2$t"#Xzu{ 2$t"Sp pSu{ 2$t"Su{ 2$z"Su{ 2$z"TR%X%8Q]8LQP TPXPXXHRHX TPXPX8nXnsQYs QY^ rY^YYQ^QR(X(+Q;NRNX#4#XK^^_R$^^0T (T0 !R!!R!!{?#N"d"T+0+44P  5 F M  P ; 0La>-Q$8 & P& U !""2"P2"n"n"u"Pu""""P""#4# > ^  \  T  U > QT\ r u"r ~#(#"aZ"#Z@#A#wA#D#wD##v##w##v@#p#Up##S##U##Sc#q#P##w##w#2$v2$8$w8$$v##U#)$\)$3$U3$H$UH$$\$$U##T#!$^!$3$T3$F$TF$$^$$T##Q# $] $$Q$$Q#!$S3$$SM$Z$P^$g$Pg$o$Q$$Q$ $} q~"$$ss$$Q$$ } s$$^s$y$u qs"y$$s4 qs"$$w$$w$$v$$w$$v$$w$$P$$u8$$w$$w$&v&&w&'v$*%U*%&S&&U&'S\%%0K'h'0&&]&&^'%&\&y'\%&U&'U\'h'0%#&@&'@\'h'@%&|&'|\'h'|%%0%%P &&P&'P\'h'0%%0%%R&&R\'h'0(&&U''Uh'y'U(&&X''Xh'y'X(&&|''|h'y'|(&&P&&|''Ph'y'P(&@&0P&X&Q~&&Qh'y'0''w''w''v''w''v''w''v''w''Q''w''w')v))w)*v'"(U"()\))U)v*\v**U**\',(T,()S))T)*S()])D*]D*U*TU*v*]**]4([(P[()^)$*^$*0*P0*D*^D*Q*UQ*v*^**P**^:(b(0b(h(Ph()_)$*_$*0*00*v*_**P**_d)z)1}0$h()p)$*p0*v*ph()S)$*S0*v*Sh()\)$*\0*v*\() )$* 0*v* ((T()])$*]0*D*]D*U*TU*v*]((U()^)$*^0*D*^D*Q*UQ*v*^d)z) 1}0$ d)z)}d){)_**w**w**v**w**Q**w**w*+v++w+0+v0+1+w*#+Qw w IvIJwJ%v%&w&vwvUUU&U&5U5U^U^pUpUUUT~T&T&5T5~^T^p~pT~T3Q3QQQ^Q^pQpQQQ:R:~WXW~;Y;J~JeYe~>Y>F~F^Y^p~pY~Y~30Zu1u23456789:;)<);=;L>L\?\z@z123456789:;<=>Y?Y]? ]&9]4F1^p]]@8:00Y0~0&505~^p~~Zu1"\5S\1+]/F]^p\\`j?ju>u=<;:987654321;0JZ1>FN?NVX^pXXc0_0&505h_h~0~__^p__Ze2emyzmYyzYZzyZzyZzyZzyZzyZzyZzyZzyZzy Z #zy#-Z-2Y25yz5CYCFyzF\YTR4A2AFYj~~^p~~Y0kUknQnUU0&505Uyp"U^pUUPZPPP5UPP",\,NPc B~BQ~ &5 5~^p~~j~1~1^p~1~1; @10St1$p"S YSTYTRY YSTS5C YSTCSYSSrSx~ ~~SS^pYYc[[^p[[Y~~^p~~Y~~^p~~Y~~^p~~ww`v`hwhYv6Q6L_LVDVaQaYD?L0L (F[FVZaz[5[LP[aY[!Y[YV\Va[aY\!L0YtPtp P &p(F0FVQaz0zP%q%QqPqP505P+3qMsQsqPpqPp 0q0YP!?7?tRFaRzR'RR5FRR!?4?tXFaXzX!XX5@XX@X+ u  YXU] u ]_ u tQ}2$u"# (Q%PsP%{ $ &#2$u"#  ,P u +sP;C u C] u 2+M2q}!X u  X6> u >_ u 33q~Q+7 07qvQpu`awaxwx v w Z v` Q  Q Q Z Q[p 1$u." @O [ A [A h p 1$u." h [ [zp u-"EYzYZ&<p u-"p u-"`"2$}"&Cp u-"p u-"`"2$" A ZA h p u-" <p u-"p u-"`"2$}"`0;P;EpE P PdS \ "p u-"`"E Z A Sh Z "p u-"`" "p u-"`"S/ -p u-"`"2$"/ Sh -p u-"`"2$" S -p u-"`"2$" St\s 2$t"#  | 2$t"#   8p u-"`"# 2$t"#  A \h 8p u-"`"# 2$t"#  } ^s 2$t" ZA h Z { Sp u-"2$t"  S SmZmGp u-"p u-"`"2$" + S+ E z2$q"# h S |  ] $ z2$q" B S SX [  P  t  D PD Z t  t  G ZG Z t ` a wa d wd 9v9:w::v`  U 8_8:U:,_,:U` ~ T~ :~w ^:~:^~:^~ T ~#T,~#,:T P R , ~##,.P.: ~## 0 P K K O 1O l  R ]]zzR,:0g=]88:U#:  U \ R!P!,R,: * U Rl S==]zSP   Q ` ^^]z^^ ` __]z__ P  $ &2$"# x2$"# `  $ &2$"# $ &2$"#]z $ &2$"# $ &2$"# P  Q K PQ]zPP ^]^z^:~:^~^ _]_z8_8:U:__ ]z 2 Q P>@P@DQQPz2 1 QQz1^^=]^^:~:^~^__=]_8_8:U:__=]2-Q-4Pz|PQ221-4Q11T~~8_8:U:__Q:~:QQP:~#:PP:\::~#:\~#\Y$^$: ~##:Y ~##Y7S7: ~##:S ~##SZ: ~##:ZZq$R R:RRUr $ &2$"#$r $ &2$"# U:<U<Sr $ &2$"#S[r $ &2$"#fUr $ &2$"#r $ &2$"#Tr $ &2$"#012345678#9#-:-7;7AU_?_@TZT:O[OgTgtZz Z:>T>P[zTZTT0[:<0<BU0Ux<Px0 ]:[]]] 88:U# : 6^ 0#P#%%1P133?P?AAMPMOO[P[]]iPikkwPwyyPPPPPPPp1$8"1$8:U#"1$ 1)2)737E4ES5Sa6ao7o}8}9:;<=>?:@0Q* u */ u~ RP&RQq0TP#T#&p1$@HwHvwvHvHIwe0PWwW^w^?v?@w@vPT@T@TPQ@Q@QPjRjlRlrRrRQq@lQlTlUl1wwvwvwvZ2T77Z0UU=U3327=7%r0lULURU !w!$w$v w ["v["\"w\"%v bUbSUR"SR"\"U\"%S _T_z]zT]\"T\""]""T""]"(#T(##]#$T$$T$%]%%T XQXz^zQ)!^)!\"Q\""^""Q""^""Q"_$^_$$Q$%^ CRC\RT"\T"\"R\"%\LyPP\"j"P""Q(#0#P##PLoQQ\""Q""Q(#<#Q##Q @0SrT0 T t\""T"(#0(##T#_$T$%0vSSS$%S7EBESASa@ao?o}>}=<;:98765 4 '3$$:$$=$$A$$B$$>$$?$$@$$<$$9$$8$$7$$6$%;%%3%%5%%4^Y^6sTYTse[eSsT[Ts$%sSSS$%S0 QZ1LQLPZ2GQQTQPTPWQTT0P0P P1L0LPP2P2G0GTP7U5ULU2UGTU4X~X;XGTXQNQNPZQ&Q&(ZQe6YTYe6[6SsT[$%seSSTS$%S0e QZ $Q$(ZjQeQTQ(T(6QTTe0P0PP $0$(PTjPj0Pe7U U$2UTjUUe4X6XTsXXz|0\""3##3##|##Q##| "3(##3#_$3(#-#|-#:#U:##|!X#_$X "}#_$}!q#_$q "S#_$S!)!0 "5#_$5q~YW q~Q "5$_$5W ] "42$_$4 t} T)! "3)!A!"p`"#2$s"# A!!"p_"#2$s"#  "R"SR"\"U_$$S""Q %.%w.%1%w1%%v%%w%%v %h%Th%}%T}%%T1%%T%%T1%%T %l%Ql%%Q%%Qwwfvfpwpvwv<U<UUUUU8T8e\egTg\T\)Q)<~<UuUQ~QURURRRZ\Pg}P}SPSPSPSw w v wwwvw -w-4w49v9:w@AwAIwIJvJOw@CUCOU@NTNOT@NQNOQPQwQWwWXvX]wPTUT]UP\T\]Twwvwww v !wT!T07w7:w:?v?@w@DwDGwGNvNRw`dwdgwgpvptwwwvwQtQtwwv,wP,t P ,t80<w<FwFvwvwvwvwvw0?U?u0;Q;Q?|Q|Pr3$Q1 !QPr3$Q1 !Qr3$Q1 !QQr3$Q1 !wwjvjpwp|v|wv<Q<kQkQQQQQQ0R0kRkRRRLXPX[RPPPLQ QkQ  Oww:v:@w@LvLPwPvQ;Q;`Q`wQwQQQQR;R;TRTwRwRRR(P(+RpwPPP!!;Qpw   wwvwvw v w2v28w8BvBHwHMvMPwP~v~wvwvwv$Q(3Q01PT\Q\u\_qp'_QTj0xPQ0PwwTvTXwXvw&T&UTUTTTTQUQU_Q_QQQwwvwvwvOUO_U_U U _OTO\T\T T \+Q+OROR R R>OPO P >O0T]^^ 0tPPww+v+Bw<T<BTPYwY\w\avabwpqwqtwt=v=@w@vwvpU:\:>U>\U\pT8S8>T>STSpQ<]<>Q>]Q]3P>P UU#"ww1 v1 8 w8 * vU$ S$ 2 U2 * ST( \( 2 T2 * \Q0 ^0 2 Q2 * ^R, ], 2 R2 * ]P uu sst|tTuU, ], 2 R2 * ]P0 ~0 2 Q2 * ~$ s $ 2 U# 2 S PS s P s P  s   P * s  R * r U , }4$~1 !, 0 R4$~1 !0 2 R4$Q1 !2 w Uw { P{ }4$~1 ! U P }4$~1 ! U P  }4$~1 ! ! U! * }4$~1 ! ! U! * }4$~1 ! \ S0 1 w1 = w= K vK P wP j vj k wp q wq w v w U w w A vA H wH T vT X wX v T T P T P q B u B S PS U u U d Pd  u  P u P u X x * T* . P. B r3$q1 !B q Tq u Pu  r3$q1 ! T r3$q1 ! T T r3$q1 !6 @ U w w V vV w v w v w w v w v w *v 0 U0 S U S U U *S ) T) \ T T \ T T \ T MTMYTYTT\TZ\ZeTe\*T 0 Q0 Q Q Q Q Q QMQM]Q]QQQQZQZiQi*Q, |, 0 U0 S6 Z ^J Z Q t | S\T#MSM\MST\TSaHSQZQQZ]]ZSSZPPZete||ZSS~Pss"P01w14w4v w vw v0YUY 0|T| 0iQi_Q_Q_ # _ #0|R| 0|X| 0|Y| Yx^^ ^PSS S P Ss}}Q~ p3$s""s}00\$\0x P P   ] ] 0G%~ #0"#8"#@"#PWW^ ~ ^gQW0 0 0Wgt~  !w!$w$qvqxwxv ZUZrUrUUUUUWUWyUyUUUU-U-U+U+`U`UUU ZTZdSdrTrSQPSXXUUSSTs00Ts00P0WXWU!0=BT!0=BPiyuiyQiySpyQpyspy8\\|~+\\]]}~"+]]S+SS^1UU ҝ+ ҝ ҝ\\\]PP]0UUUq01XxXXX1YY}|"Y}|"8mQmuu8Puu8SSdmQmuudPuudSS!Q+QU#p!T+TU#X-S+S! !-P+ P737TU#X7SQTSwwvww w v w &v&0w01v1<w7U7<U4T4<T 0<0@AwALwLMvMRw@IUIRU@ETERT`awajwjkvkpw`gUgpU`dTdpTpqwqtwtvwvpUSUSpTTPcTyPT>TTpQ]G]y2]29Q9>]]~~>~~]]SS ___~"^^^=\\\PP=U=SSTPPPT`|r"`RRRT(Z|~">J|~"(yS>SSGy]>]]~u~~TS>TT&&>U$&Q&UwwlvlmwU[S[mU8T8c]cmT8Q8g^gmQRk_kmRRk_kmR8Q8g^gmQ8T8c]cmTU[S[mU9VP_\_m~ [S[mUpqwqvwvvw-vpU\U-\pT]T-TpQ^Q-QpR_R-_pXX-XX-X_R-_Q^Q-QT]T-TU\U-\PS~-S01w16w6vwv0WUW\U\0T]TT0Q^QQ0iRi_R_0XXXrXXr_R_rQ^QQoT]TTPWUW\U\PrS~SwwvwUUTlQRQ !w!.w.{v{wv OUO\X\|U|XU \T\|T|T^ \Q\v]v|Q|Q]R\^|^R\Q\v]v|Q|Q]=OUO\X\|U|XUR\ _r\r|P| P\PRnSn|~|Sww;v;@w@vUX<U<MXMUT<T<ITI^Q6]6<Q<MQM]^<C^Q6]6<Q<MQM]UX<U<MXMU 2\2<P<S SePe\P.S.<~<SwwvwSvUXU X SUTT T S^Q]Q Q S]^^ hQ]Q Q S]UXU X SU \P %P%Q\QSPS~SS`awanwnvwvwv`UQUQU`TTT\T\r\\rUQUQUPry~yS~S~S\T\S~S  w  w < v< @ w@ v w v ' U' 1 X1 = U= M XM U 1 T1 = T= I TI \ T \ 1 \= C \C M h ' U' 1 X1 = U= M XM UN ` P  ~ 7 S7 = ~= S ~ SY \ T \Y S ~ S w w v w !v U U 8!S8!w!Uw!!S T ] T T !]8!w!S.!?!0h!w!\ !Pw!|!P ~?!w!~!!w!!w!!v!!w!"v!!U!!^!!U!!U!"^!!T!!\!!T!!T!"\!!Q!!]!!Q!!Q!"]3"x"R*"9"09"D"US"m"U!"Px"}"P""w""w""v""w"$v""U""U"[#S[#$U$$S$$U$$S""T""~""T"$~""Q""^""Q""Q"$^g#v$S$$Sg##_##~}"#v$_$$_"r#} Xh@"$$} Xh@"$$} Xh@"g#r#0##\""P##p $*$ tp"*$3$ tp"X3$]$ ~p"X$$ tp"$$ tp"X#v$ $$ #v$S$$S#v$~$$~#]$P$$P##sx"#$X$]$s~"$$X$$s~""$*$XK$]$XK$]$~p"K$R$q}"R$]$U$$w$$w$h%vh%p%wp%\,v$U%UU%i%Ui%%Q%\,U&@&SJ&+S+\,S$U% i%@& J&k( ))P++ &&0''\C(J(\J(k(0h))\%U%0i%@&0J&&0&']$()(])(C(0C(k(]++0%U%0i%@&0J&&0''Q)(C(0C(k(Q++0%U%0i%@&0J&&0''])(C(0C(k(]++0U%i%}@&J&}&)(}C(+}+\,}U%i%}@&J&}&)(}C(+}+\,}S%U%0i%@&0J&&0''_)(C(0C(k(_++0((}{"((}|"*+7+}|"(+|+\,|((_*+s+_++_U%i%}@&J&}k(+}+\,})C)]C)F)}tF)W)]*+]E,\,])C)_C)I)t"I)W)T*+_E,\,_)W)~*+~E,\,~) )TE,R,1) )UH,R,U)W) *+ E,\, )F)]*+]E,\,]) )P**_*+PE,R,_) )U**0*+UE,H,UH,R,q) )T**0**1**T*+T++TE,R,1)+)Y+)F)}"*+YE,R,YR,\,}"))0))0))P))]))_))~))U))~)*])*_)*~**]**_**~**]+E,]**_+E,_**~+3,~3,7,U7,E,~** **P+$, 8,E,P+E,3+E,_+3,~3,7,U7,E,~+*+]+*+_+*+~i%w%~w%%U%\,|++|')(}++}')(P++P')(|++|')(Q++Q''pu"'(U()(p~"++U((T`,a,wa,d,wd,,v,,w,$0v`,,U,,U,,U,g-\g--U--\--U--\-.U..\..U./\//U/$0\`,,T,,T,-S--T-Y/SY/h/Th/}/S}//T//S//T/$0S`,,Q,,Q,-Q-g-Qg-|-Q|--Q--Q--Q-.Q..Q..Q..Q..Q. /Q /:/Q:/$0Q`,,R,,R,,R,$0R,,~ --P-g-~--~--Q--~#.-.T-..~. /~.//~//P/$0~.Y/0h//0//P//_.Y/^h//^//_,,--. /6/:/T://. /0 /Y/1h//1//0Y/h/S}//P//P//S-- P--(---- U--(---. Z-.(-...U.J.J.b.Tb..0010w1040w40~0v~00w0K4v00Z0UZ00U00U00]0K4U00Z0TZ0}0_}00T00T0K4_00Z0QZ0m0\m00Q00Q0K4\00023]_0g0S00P00S00 S1X1 11P12S22P24S0B1~x"0 1~ 11T1 1U 1B1uB11~11U1(4~31N1SX11S4(4SZ00}0K4}22YZ2m2 fZ2m26Z2_2u~"_2c2UJ3m3Rm33R^33^#33P#3:3qr":33Qa3m3^33^33R33u"33U34 34033}34U44}P44w44w4h5vh5(6w(6:6v:6;6w;6T6vP44U44U4T6UP44T4c5Tc5%6T%6T6TP4*60*6;62;6T604C5SC5J5sJ5c5S%676S;6T6S44\45|5c5\%696\;6T6\445045^5Q%6*60;6T604051%6*61;6T6 `6a6wa6d6wd66v66w68v`66U66\66U6 7U 7%7\%77U77\7k8Uk88\88U88\`66T66S66T68S`66067077P78077P77]88P88]66@77@77^77s77P77]88w88w89v909w09>9v>9?9w89U99S9(9U(9)9U)999S99?9U89T99\9(9T(9)9T)9=9\=9?9T@9A9wA9F9wF99v99w9=v@99U99U99S9=U@99T99~99T9=~@99Q99\99Q99Q9=\@99R99]99R99R9=]::0:6;~b;m;^m;=~3:s:0<<S99P::P<3<P<<Pz==Ps::~"m;;~":=P=~"s::~xm;;~x;<U<<~x<`=~xz==~x::X99~s:6;~m;`=~z==~=<O<y O<e<Yi<< fi<<6<<~4$u"<<uq"</=~4$u"P=`=~4$u"<<R</=P=`=</=~xP=`=~x</=PP=`=P<<rt"<=R=/= ~"P=T=RT=`= ~"=&=T==w==w==v==w==v==w==U==U==U==T==U==T==S==T==S==T==w==w==v==w==U==U>>w>>w>BvBBwBDv>E>UE>D}>Q>TQ>D}>a>Qa>D}>V>RV>B\BBRBD\>>X>D~>>Y>D}O>B?s Xh@"w>{>P{>D~B? @^ @xB}BOC^OCD}2D>D^>DOD}OD[D^DD^DD}B??~??X?B}B(C~(C4CX4COC}#OCOD}ODVDXVD[D~[DD}DDXDD~DD}?$@~$@TBS>DODSB?B}BD}w>{>p x0"x8"x"#P{>>~ x0"x8"x"#P>>'~ ~#0"~#8"~#@"#Pw>>U>>~>>U>B~BBUBD~DDUDD~>> ~ >>Q>B0BD0>>U?$@0@@^wAA^AB^BhBX??}?B~(C4CX4COC}OCOD~[DD~DD~$@k@Uk@n@s |(|"@iAUAAU>DODUQ@@]iAA]AA]A B]B?@~@@R@D~@dA~dAiA]>DOD~@iAU>DODU@iA\>DOD\AiAR>DODRA(Auq"(ABAQBAiAu|(">DODQJAVAPAARAARAAAATAAAAQAATABxB~ ~}"OC`C~ ~}"ABxB\OCD\DD\TBxBSOCCSDDSCC|x"CCTCC ~~"CCUEEwEEwEFvFFwFXvE"EU"EXxEETEFxFFTFQGxQGiGTiGXxEfEQfEFxFFQFXxE=ER=EXxEEXEFxFFXFQGxQGiGXiGXxEE|EFPFFxFF|FFPFQGxtGGPGnQxnQsQPsQXxEE0FF0tGGPnQsQPsQxQxEQGyGnQyxQXyGH} Xh@"PZQ} Xh@"UU} Xh@"ENFSNFF"x51$x"3$h@"FFSFQG"x51$x"3$h@"QGHSHXKxXKK"x51$x"3$h@"KfLxfLWM"x51$x"3$h@"WMNxNN"x51$x"3$h@"NPxPZQSZQiQxiQnQ"x51$x"3$h@"nQxQSxQU"x51$x"3$h@"UUSUX"x51$x"3$h@"hHH0;KXKxLfLxcOoOxOOQUU0hHH0SKXKxLfLxjOoOxOOxUU0EF0(F@F]FF0zGG0hHH0#LfLxPP02QKQXQQ0QQPUU0EETEFx!F@F\FFTzGGxhHH0KXKxLfLx\OoOxUU0QRTUUTQQ0QQRLM1QQX4R>R1SFdFPFLG0GGPXKK0RMWMPPZQ11EGEUGEXyGENEzNEEUEXyFQG\XKK\FQGxXKKxFQGxXKKxFQGxXKKxFQGxXKKxGKGPFQGXKKFQG0XKK0FQGSXKKSXKK XKK0XKKx|II\IJ^JJxJXK\KK^KXL\XLfLxWMqM^qMM\MM^MN\NP\ZQiQ\|IIUIXKxKfLxWMNxN7Px7PFPUFPPxZQiQx|IXKyKfLyWMNyNPyZQiQy|II1II_IJ_JJSJJ_KK_WMqM_MM_7PFP1|II0II\JJ\7PFP0|II_IJSKKSKKSWMqMSMMS7PFP_JJPIIPjJJPJJPMMPgNsNP|IXKxKfLxWMNxNPxZQiQxMMR&P7PRMMMMT&P7PMMQMMTIIQKKQ JJRWMqMR J>J>JWJTWMqMJQ&J>JTKK{MM{KKPKKzMMzKKyMMyKKQMMQKKpu"KKPMMPKKTMgN{ZQiQ{M&NQMgNyZQiQyNgNPZQiQPN&Nqu"&NGNQZQiQQON[NQmNN0N=O0=OO^O&P0FPP0PP^PP0NNs}"NNs}"NNyN&PyFPPyNN^N4O^PP^NFFyHXKyKPyZQnQyxQUyUXyO PQP&PQP&PRPP^MPP MP}PR}PPzMPPyjPPPjPvPrt"vPPTPP zz"PP^PPr QQQ*Q.QQ%Q.QRSUxUXxS#SR#SUxUXxSxS_xSUxUU_UXxSJSPJSxS{UU{S&ST&SxSzxSUxUUzUXxSUxUXxSUxUXxSUxUXxSUwUXwSSQSUxUXxSUxUXxSUxUXxSxSUxSUxUUUUXx-S4SR4SxSxTU_UUxVV_-S4SR4SUxUXxPSxS0xST^TUxUU0UV^dVV^VVxVV^VW]WoW^WW^WlX]lXX^PSxS0S Tx T=T\=TUxUU0UVxVVQWWP%WWxWWPWlX^lXXxTTxTT]TU}UU]VV]PSxS0TUxUU0UWxWlXx-SJSPJSxS{UU{-SUxUXx>SJSPJSxS{UU{SFFyNNyiQnQyxSUyUXy(TT\TU^UV\VV^%WoW\WW\lXX\TT} xx"TU} xx"wU-P->U%<S@AwADwDovopw@LULpU[nSpqwqtwtvwp|U|USwwvwUUSwwvwUUSww/v/0w U 0U.S01w14w4_v_`w0<U<`UK^S`awagwgvw`oUoPUSwwvwUUSwwvwUPUSww<v<=wU=U';S@AwADwDsvstw@ZUZtU^rSwwvwUUSwwvwUUSwwvwUUS !w!$w$KvKLw ,U,LU7JSPQwQTwTvwPiUiUmSwwvwUUSwwvwUUSww;v;<wU<U':S@AwADwDqvqrw@YUYrU]pSwwvwUUSwwvwUPUSww(v()w U )U'S01w14w4\v\]w0<U<]UK[S`awadwdvw`lUlUwSwwvwUPUSwwvwUUSwwBvBCw*U*CU.ASPQwQTwTvwP\U\UkSwwvwUPUSww$v$%wU P %U#S01w1<w<=v=>w@AwADwD^ v^ ` w` v@US U@[T[] T@Q] _] _ Q_ _@R^_ R_ v ^v R5 _  {M \_ \Q_  Q w w  v w 9 v9 @ w@ v U  ]  U 8 ]8 : U: ] T  \  T * \* : T: \ Q  Q R R X X Y Y P & P: G P  S . S: S` g p` g Ug |h w |w U | w w v w  v w y vy w v U ] U  ]  U 8 U8 x ]x z Uz ] T \ T \  T @ T@ t \t z Tz \ Q  Q = Q= Q P  Pz P S  S p Sz S1 P 51 D p1 8 t8 D UD P |E P  E P | p U | w w ) v) 0 w0 H vH P wP v U ( ]( * U* G ]G I UI ] T $ \$ * T* 9 \9 I TI \ Q   Q  R R  P* 5 PI W P S* = SI Sp w pp w Uw |x | U | w w  v  w $ v$ ( w( v w v U  ]  U # ]# % U% @ U@ ] U ] T \  T  \ % T% H TH | \| T \ Q % Q% E QE Q P  P P S  S% x S S9 X 59 L p9 @ t@ L UL X |M X  M X | p U | w w *v*0w0IvIPwPkvkpwpv U)])+U+H]HJUJSUSj]jlUl] T %\%+T+:\:JTJWTWf\flTl\ P+6PluP !S+>SlSp|#U|#Uww'v'0w0QvQXwXvwvU&]&(U(P]PRURrUr]U]T\(T(B\BRTRuTu\T\QRQRnQnQP(>PP"S(FSRSSb5ipbut#u|u|U |#p|#Uwwevepwpvwv<U<d]dfUf]U]4T4`\`fTfy\yT\-Q-DHDQETPfuPP8\Sf}SSpU||U|wwCvCHwHdvdhwhvwvUB]BDUDc]ceUeU]U]*T*:\:DTDU\UeTeT\T\*Q*eQeQQ+6PDQPP>SDYSeSSy5ypytU| |pU|wwevepwpvwv<U<d]dfUf]U]4T4`\`fTfy\yT\-Q-DHDQETPfuPP8\Sf}SSpU||U|wwCvCHwHdvdhwhvwvUB]BDUDc]ceUeU]U]*T*:\:DTDU\UeTeT\T\*Q*eQeQQ+6PDQPP>SDYSeSSy5ypytU| |pU|wwivipwpvwv@U@h]hjUj]U]4T4d\djTjy\yT\-Q-HHQHRHRIXPjuPP<`Sj}SSpU||U|wwCvCHwHdvdhwhvwvUB]BDUDc]ceUeU]U]*T*:\:DTDU\UeTeT\T\*Q*eQeQQ+6PDQPP>SDYSeSSy5ypytU| |pU|wwavahwhvwv8U8`]`bUb]U]0T0\\\bTbr\rT\APPbnPP4XSbvSSpU||U|ww3v38w8YvY`w`vwvU2]24U4X]XZUZxUx]U]T*\*4T4J\JZTZT\T\QZQZ}Q}Q&P4FPP.S4NSZSSq5qpqxtxU| |pU|wwhvhpwpvwBUBg\giUi\U\UK^Pi|P>^SiuS5p|#U |#Uww4v48w8vwU3\35U5\U\U"T"TTT#.P5HP .S5ASS |# #(W5^qpWm|#mqUr r|#Upu#uU|#UwwBvBHwHvUA\ACUC\%8PCVP8SCMSjvpjvUv|w|U|wwvwvwU\U2\2PUP\UT2T2ZTZTPPSS2WSW^| #(25pU2|2 "|"/U/2|I^pIPuP^U^|U#_n|n{U{|U#wwvwUSUPwwvwUSUTTPwwmvmpwpvwvDUDl]lnUn]U]4T4h\hnTnz\zT\-Q-LLQLRLRLXLXM\PnvPP<dSn~SSpU||U|ww3v38w8YvY`w`vwvU2]24U4X]XZUZxUx]U]T*\*4T4J\JZTZT\T\QZQZ}Q}Q&P4FPP.S4NSZSSq5qpqxtxU| |pU|wwevepwpvwv<U<d]dfUf]U]4T4`\`fTfy\yT\-Q-DHDQETPfuPP8\Sf}SSpU||U|wwCvCHwHdvdhwhvwvUB]BDUDc]ceUeU]U]*T*:\:DTDU\UeTeT\T\*Q*eQeQQ+6PDQPP>SDYSeSSy5ypytU| |pU|  w  w d vd h wh v w v ; U; c ]c e Ue  ] U ] 3 T3 _ \_ e Te q \q T \ , Q, C HC QD S Pe m P P7 [ Se u S S p U | | U | w w 3!v3!8!w8!T!vT!X!wX!!v!!w!!v !U!2!]2!4!U4!S!]S!U!UU!p!Up!!]!!U!!] !T!*!\*!4!T4!E!\E!U!TU!x!Tx!!\!!T!!\ !Q!U!QU!u!Qu!!Q!&!P4!A!P!!P!.!S4!I!SU!!S!!Si!!5i!|!pi!p!tp!|!U|!!|}!! }!!|!!p!!U!!|!!w!!w!Q"vQ"X"wX"p"vp"x"wx""v!("U("P"]P"R"UR"o"]o"q"Uq""]! "T "L"\L"R"TR"a"\a"q"Tq""\1"@"PR"]"Pq""P$"H"SR"e"Sq""S""p""U""|""|""U""|""w""w"##v##(#w(#D#vD#H#wH##v##w##v""U""#]"#$#U$#C#]C#E#UE#`#U`##]##U##]" #T ##\#$#T$#5#\5#E#TE#h#Th##\##T##\" #Q #E#QE#e#Qe##Q ##P$#1#P##P"#S$#9#SE##S##SY#x#5Y#l#pY#`#t`#l#Ul#x#|m#x# m#x#|##p##U##|##w##w#D$vD$H$wH$`$v`$h$wh$$v#$U$C$]C$E$UE$_$]_$a$Ua$$]#$T$?$\?$E$TE$Q$\Q$a$Ta$$\# $Q $#$H#$$Q$$3$PE$M$Pa$o$P$;$SE$U$Sa$$S$$p$$U$$|$$|$$U$$|$$w$$w$%v%%w%4%v4%8%w8%%v%%w%%v$$U$%]%%U%3%]3%5%U5%P%UP%%]%%U%%]$$T$ %\ %%T%%%\%%5%T5%X%TX%%\%%T%%\$$Q$5%Q5%U%QU%%Q$%P%!%P%%P$%S%)%S5%%S%%SI%h%5I%\%pI%P%tP%\%U\%h%|]%h% ]%h%|%%p%%U%%|%%w%%w%5&v5&@&w@&X&vX&`&w`&&v% &U &4&]4&6&U6&W&]W&Y&UY&&]%&T&0&\0&6&T6&I&\I&Y&TY&&\%%Q%&H&&Q&$&P6&E&PY&g&P&,&S6&M&SY&&S&&p&&U&&|&&|&&U&&|&&w&&w&'v''w'4'v4'8'w8''v''w''v&&U&']''U'3']3'5'U5'P'UP'']''U'']&&T& '\ ''T'%'\%'5'T5'X'TX''\''T''\&&Q&5'Q5'U'QU''Q&'P'!'P''P&'S')'S5''S''SI'h'5I'\'pI'P'tP'\'U\'h'|]'h' ]'h'|''p''U''|''w''w'4(v4(8(w8(P(vP(X(wX((v' (U (3(]3(5(U5(O(]O(Q(UQ((]'(T(/(\/(5(T5(A(\A(Q(TQ((\''Q'(H((Q(#(P5(=(PQ(_(P(+(S5(E(SQ((Sx((px((U((|((|((U((|((w((w()v))w)$)v$)()w())v))w))v((U()]))U)#)]#)%)U%)@)U@))]))U))]((T((\()T))\)%)T%)H)TH)|)\|))T))\((Q(%)Q%)E)QE))Q((P))P))P((S))S%)x)S))S9)X)59)L)p9)@)t@)L)UL)X)|M)X) M)X)|))p))U))|))w))w)!*v!*(*w(*@*v@*H*wH**v))U) *] *"*U"*?*]?*A*UA**]))T)*\*"*T"*1*\1*A*TA**\**P"*-*PA*O*P)*S"*5*SA**Sh*o*ph*o*Uo**|p**|**U**|**w**w**v**w*+v++w+q+vq+x+wx++v**U**]**U*+]++U+0+U0+p+]p+r+Ur++]**T**\**T*+\++T+8+T8+l+\l+r+Tr++\**Q*+Q+5+Q5++Q**P*+Pr++P**S* +S+h+Sr++S)+H+5)+<+p)+0+t0+<+U<+H+|=+H+ =+H+|++p++U++|++w++w+,v,,w,0,v0,8,w8,,v++U+,],,U,/,]/,1,U1,,]++T+ ,\ ,,T,!,\!,1,T1,,\+,P,,P1,?,P+,S,%,S1,,SX,_,pX,_,U_,,|`,o,|o,|,U|,,|,,w,,w,,v,,w,-v--w-a-va-h-wh--v,,U,,],,U,-]--U- -U -`-]`-b-Ub--],,T,,\,,T,,\,-T-(-T(-\-\\-b-Tb--\,,Q,-Q-%-Q%--Q,,P,,Pb-o-P,,S,,S-X-Sb--S-8-5-,-p- -t -,-U,-8-|--8- --8-|--p--U--|--w--w-.v..w.!.v!.(.w(.|.v--U-.]..U. .] .".U".|.]--T--\-.T..\.".T".|.\--P..P"./.P--S..S".|.SH.O.pH.O.UO.|.|P._.|_.l.Ul.|.|..w..w..v..w..v./w/Y/vY/`/w`//v..U..]..U..]..U./U/X/]X/Z/UZ//]..T..\..T..\..T. /T /T/\T/Z/TZ//\..Q..Q./Q//Q..P..PZ/g/P..S..S.P/SZ//S/0/5/$/p//t/$/U$/0/|%/0/ %/0/|{//p{//U//|//w//w/0v00w0)0v)000w000v//U/0]00U0(0](0*0U*00]//T/0\00T00\0*0T*00\//Q//H/0Q//P00P*070P//S00S*00SP0W0pP0W0UW00|X0g0|g0t0Ut00|00w00w00v00w0 1v 11w1i1vi1p1wp11v00U00]00U01]1 1U 1(1U(1h1]h1j1Uj11]00T00\00T00\0 1T 101T01d1\d1j1Tj11\00Q0 1Q 1-1Q-11Q00P00Pj1w1P00S00S 1`1Sj11S!1@15!141p!1(1t(141U41@1|51@1 51@1|11p11U11|11w11w12v2 2w 292v92@2w@22v11U12]22U282]82:2U:22]11T12\22T2*2\*2:2T:22\11Q11H12Q12P2&2P:2G2P1 2S2.2S:22S`2g2p`2g2Ug22|h2w2|w22U22|22w22w22v22w23v3 3w 3y3vy33w33v22U22]22U23]33U383U83x3]x3z3Uz33]22T22\22T2 3\ 33T3@3T@3t3\t3z3Tz33\22Q23Q3=3Q=33Q22P23Pz33P22S23S3p3Sz33S13P3513D3p1383t83D3UD3P3|E3P3 E3P3|33p33U33|33w33w3!4v!4(4w(4A4vA4H4wH44v33U3 4] 4"4U"4@4]@4B4UB44]33T34\4"4T"424\24B4TB44\44P"4.4PB4O4P34S"464SB44Sh4o4ph4o4Uo44|p44|44U44|44w44w44v44w45v5 5w 5y5vy55w55v44U44]44U45]55U585U85x5]x5z5Uz55]44T44\44T4 5\ 55T5@5T@5t5\t5z5Tz55\44Q45Q5=5Q=55Q44P45Pz55P44S45S5p5Sz55S15P5515D5p1585t85D5UD5P5|E5P5 E5P5|55p55U55|55w55w5)6v)606w06I6vI6P6wP66v56U6(6](6*6U*6H6]H6J6UJ66]55T5$6\$6*6T*6:6\:6J6TJ66\55Q5666Q56R66R 66P*666PJ6W6P5 6S*6>6SJ66Sp6w6pp6w6Uw66|x66|66U66|66w66w67v77w7)7v)707w077v77w77v66U67]77U7(7](7*7U*7H7UH77]77U77]66T66\67T77\7*7T*7P7TP77\77T77\66Q6*7Q*7M7QM77Q66P77P77P66S77S*77S77SA7`75A7T7pA7H7tH7T7UT7`7|U7`7 U7`7|77p77U77|77w77w718v1888w88Q8vQ8X8wX88v78U808]0828U28P8]P8R8UR88]78T8,8\,828T28B8\B8R8TR88\8 8P28>8PR8_8P8(8S28F8SR88Sx88px88U88|88|88U88|88w88w89v99w9)9v)909w099v99w99v88U89]99U9(9](9*9U*9H9UH99]99U99]88T88\89T99\9*9T*9P9TP99\99T99\88Q8*9Q*9M9QM99Q88P99P99P88S99S*9}9S99SA9`95A9T9pA9H9tH9T9UT9`9|U9`9 U9`9|99p99U99|99w99w9F:vF:P:wP:h:vh:p:wp::v::w::v9:U:E:]E:G:UG:g:]g:i:Ui:s:Us::]::U::]99T9A:\A:G:TG:Y:\Y:i:Ti::\::T::\9 :Q :%:%:i:Qi:v:Qv:z:Tz::Q9%:R%:i:Ri:z:Rz::R&:5:PG:U:P::P:=:SG:]:S::S::p::|8#::U::|8#::U::w::w:G;vG;P;wP;p;vp;x;wx;;v;;w;<v:#;U#;F;]F;H;UH;o;]o;q;Uq;;U;;];;U;<]:.;T.;>;\>;H;TH;a;\a;q;Tq;;T;;\;;T;<\:.;Q.;q;Qq;;Q;<Q/;:;PH;];P;;P;B;SH;e;Sq;;S;<S;;5;;p;;t8#;;u;;U;; ;;|8#;<p; <|8# <<U <!<w!<$<w$<<v<<w<<v<<w<<v<<w</=v <a<Ua<<]<<U<<]<<U<<U<<]<<U</=] <Y<TY<<\<<T<<\<<T<<T<<\<<T</=\j<y<P<<P<<P]<<S<<S</=S<<p<<|8#<<U<=|8#==U0=1=w1=4=w4==v==w==v==w=>v> >w >\>v0=c=Uc==]==U==]==U==U=>]>>U>\>]0=n=Tn=~=\~==T==\==T==T=>\>>T>\>\0=n=Qn==Q==Q=\>Qo=z=P==P>%>PY==S==S=>S>\>S==5==p==t8#==u==U== ==|8#;>N>p4>J>|8#J>N>U`>a>wa>d>wd>>v>>w>>v>>w> ?v ??w?o?v`>>U>>]>>U>>]>>U>>U> ?] ? ?U ?o?]`>>T>>\>>T>>\>>T>>T>?\? ?T ?o?\>>P>>P ??P>>S>>S ?o?S+?>?p$?:?|8#:?>?U??[?|8#[?_?Up?q?wq?t?wt??v??w??v??w?Y@vY@`@w`@@vp??U??]??U??]??U?@U@X@]X@Z@UZ@@]p??T??\??T??\??T?@T@T@\T@Z@TZ@@\p??Q??Q?@Q@@Q??P??PZ@e@P??S??S?P@SZ@@S@,@5 @ @p@@t8#@@u@ @U!@,@ !@,@|8#{@@pt@@|8#@@U@@w@@w@ Av AAwA(Av(A0Aw0AKAvKAPAwPAAv@@U@ A] A AU A'A]'A)AU)A3AU3AJA]JALAULAA]@@T@A\A AT AA\A)AT)A7AT7AFA\FALATLAA\@@P AAPLAUAP@AS AASLAASkA~ApdAzA|8#zA~AUAA|8#AAUAAwAAwABvBBwB0Bv0B8Bw8BBvBBwBBvAAUAB]BBUB/B]/B1BU1BRBURBB]BBUBB]AATAA\ABTB!B\!B1BT1BUBTUBB\BBTBB\AAQA1BQ1BNBQNBBQAAPBBPBBPABSB%BS1BBSBBSBBlB5IB`BpBBUBt8#UB\Bu\B`BUaBlB aBlB|8#BBpBB|8#BBUBBwBBwBJCvJCPCwPCiCviCpCwpCCvCCwCCvB!CU!CIC]ICKCUKChC]hCjCUjCsCUsCC]CCUCC]BCTCEC\ECKCTKCZC\ZCjCTjCwCTwCC\CCTCC\*C9CPKCVCPCCPCACSKC^CSCCSCCpCC|8#CCUCC|8#CCUCCwCCwCGDvGDPDwPDmDvmDpDwpDDvDDwD EvC#DU#DFD]FDHDUHDlD]lDnDUnDDUDD]DDUD E]C.DT.D>D\>DHDTHD^D\^DnDTnDDTDD\DDTD E\C.DQ.DnDQnDDQD EQ/D:DPHDZDPDDPDBDSHDbDSnDDSD ESzDD5DDpzDDt8#DDuDDUDD DD|8#DDpDD|8#DDUEEwEEwEzEvzEEwEEvEEwEEvEEwEFvEQEUQEyE]yE{EU{EE]EEUEEUEE]EEUEF]EIETIEuE\uE{ET{EE\EETEETEE\EETEF\ZEiEP{EEPEEPMEqES{EESEFSEEpEE|8#EEUE F|8# FFU F!Fw!F$Fw$FwFvwFFwFFvFFwFFvFGwGUPkwkPwPtUtVUPVPtTt\TP\PtQtSSQSQPSP^w^w0PhUhyVVyVVwwv(U(}^4T4KUHQHKXKRKy]u\HKQNYQww0USUT^Q]R\Qww w w w(w0w8w>U>S\SZUZ\>T>>Q>>R>~>X>~>Y>W^WZYZ^>>HSHZZgSgAASHPSgASSww U %U01w1Xw09U9JS`awavw`mUUwwUS,w,wFUFdSSRCTCNQNNRNx^^NXN__NYN~,w,w4U4f]u]1T1p_u_?Q?a\u\?R?k^u^P\VVVwwww  w( w0 w8wDUDMTM6QRQ^Q^QRQ^>]X]]X] 2Q2X@QThSSR\\RouUQXSXhQh~PUFYPySPUQ\fkPkp\Q,V,FVFNQNSVV "w"'w')w)+w +,w(,-w0-1w81w gUg_U_ gTgTgQg]]RQ]\V%+P+NVV>PRPx@qR4SSQRRx~RjmPmTUV!P!%Q4<SUTg\\wowUKZPoZTK[Po[ww w w w( w0w8*wSUSV GVGUUUVU*V(T(^ *^L\\ G\R\ *\_S G_PS *S P&GPP *P2]] O]] *]ww w w w( w0w8Gw<U<G~<T<G~<Q<G~<R<G~X^"X"^^RXR(^(GXGG^<Y<G~P P#R#yPPPPRPPP(PV__V]N]]]R(]wwvU}]]QTTQYTgqR&.S%w%wDUD__ITI@IQIVV3jSSDIUTL\U\wxw 2U2WVenVnxU(T(7R7eRexR(Q(\\\eUes\sxQ&RSReQeiSwwU_U_TVTVQ]]^^\\U01w1Kw0;U;JS0ET U T R 6w6w GUGm\mrUr\ KTKcScrTrSNhVrVUwwUSTwwvU]]&T&\T\OQQORRJOX[lTwRwwv!U!]3T3v8Q8v8R8v8X8v8Y8^TQ(w(wJUJ^^OTODOQOOROSS8VVJOU TU]]SS\QLXptwtwpUpTwXw0UVUV9V9NUNXVTSXS ``awahwhw `rUrSUShwAwUAUTTATQRRQAQSSASXXAXZAZPfwfw P~U~\\\PTTPiQiVVVySSSw@wU S US!@ST!/T@DwDw@IUI]S]hUhmSqS@hTqTww U]UT\QSTwwww %UQUUTVT\V\]T]kVklTlV%QQQQS[S]jS00PPZZPiiPT3lTR3lRw,w U "UTV T,VS ,S\(w(wDUD_2T2VNQN^NRN]NXNNYN\ww w :w U8STQRXY9Vww w w w(w0w8w:U:~#T#~:Q:~:R:~:X:W_WXXX_:Y:Q\QXYX\FU^81^w^^PRwPw&wU%P01w1Iw08U8BSPQwQjwPXUX\SpqwqwpxUxS(w(w>U>__/T/\\;Q;^^8R8]]CXCYGGVV#w#w)U)g]q]1T1b\q\1Q1ISqS1R1l^q^G]SSwBwUASPuwu`wPUV^PTGVPQ[_`awaw`hUhSwwww0U\#w#w-U-X]XbUb]-T-]^]bTb^<Q<BVBbQbyVy~TBNVyVQ1Y"U T R"XQ"P07U0<T0<Q@bU@ITISRSbX@ZQZbPUTPQTRwwvFUF^ITIvPdQdgUg]gRgSgXgvLgYg_dgQ{Qww2v U 2vP T 2vH Q 2v@ R \2\ X ^2^ Y _2_7CULQUYbQjtU}UQ Q"U T R"XQ"P07U0<T0<Q@bU@ITISRSbX@ZQZbP"U T R"XQ"P0RU09T9CRCRX0JQJRP"U T R"XQ"P07U0<T0<Q@bU@ITISRSbX@ZQZbP%U T R%XQ%P0UU0<T<FRFUX0MQMUP%U T R%XQ%P07U0<T0<Q@eU@LTLVRVeX@]Q]eP UXUX\Q\U\TZRZZR\Rw2w0UVU2VT\2\Q ]2]T@hwhw@U] U ]@vTv\T\TQ\@vQvVV|__ww w w w(w0w8w>U>VUV&T&8]8GTG]TQ]&Q&\\,__0KwKw00ZUZfVfU V U&U&oVoUV0ZTZ\\0ZQZ]]RP]pQp{PQ+PoQww w w w(w0wU S (U(S-T-VQ%]%(Q(]R#\#(R(\`dwdw`UU`TT`lQlxRxQR8_QQww w w w(w0w8w>U>VUV&T&8]8GTG]TQ]&Q&\\,__@[w[w0@jUjvVvUV-U-6U6VUV@jTj\-\@jQj$]-]TQmQP--Q-;PQwew0*U*6V6WUWVUFVF[U[eV*T*\Ue\*Q*]Te]pT|Q-@Q@KPPQF`QwwUSUTQwwww w(w0w8wUVUVT]$T$]TQ]Q\\ __@AwARw@IUIMSMRU@IT@IQww w w w(Rw0U+S+LULSUS)U)RSLTL]T]"T"3]3ATAR]Q;\;RR\3R\lQ$R,=P=JUPUP'X*T"5Q5@PPQ.QQwwUSUSTTQQ "w"$w$*w*/w /3w(37w07;w8;<w aUa V!U!3V ITI[][gTg]T&Q&7] IQI\5\O_;_wwUSUSTTQQww w w w( w0 w8nw"U";_;aUar_sUn_T"T"n"Q"nPRPRPPHaVuVprwrtwtvwv{w {w(w0w8HwpUV-U-?VpT]T]%T%2Q2C]pQ\A\Pjwjw0PtUt]]PTVTVTVPtQtPPPw7w7w FUFS)T)FPww w w w( w0 w8iw"U";_;aUar_sUi_T"T"i"Q"iPRPRPPHaVuVprwrtwtvwv{w {w(w0w84wpUV U+VpT]T] TQ/]pQ\ -\@ZwZw0@dUd]]@uTuVTVTV@dQdPPPw'w'pw 6U6oST6P@BwBDwDFwFHw HLw(LMw0MTw8Tw@U]VV2]2zUz]U@]T]qSqTST2S2_T_dSdTS@]Q]~\~Q\Q\Q:\:<Q<g\nv\vQ\@RR2RRkVVeVnVR]^]2^<nQ}^PP%Pwwww w(w0w8wUnVnwUwVVSVS%U[dVdzSzVSUU;T;v_vT_T_ T Z_[dTdz_zT_Q+^+[Q[t^twQw{^{Q^^ ^ QX^[~^~Q^QRhRR0R[RRXT@U@.p\~\\RVdz\\PRUYTZ%Qww %UTG\kPJU6T6V9EXG^VQl+@+3P37RHKXKPXPSXS]X]QU`ST]QRR_!Yww0UR]W]THSWSQCVWVRM\W\RWRRWTTP Q*P7WPPQwwUT Q(R `Q~Q:X:nTn}PFrR~R(+R+6Pw"w U\"\TV"VQTPQPT QP"TRS"Sw w ww w(w0GwQUQF^FGUcTT:GTWQW@V@GQQRQB\BGR?SPRwRZwZdwdfw fmw(mqw0quw8unwPlUlg\PbTbk^PXQXm_PRnPXeVPYPi]inSQUS$UTQww UTzRzzTzRQzZzZP-X\zPzzXz|PPPzYzY sUzUizQzQUTvRQvZP-X\fPtvP`hwhw`rUrS`zTzQRPwwww w(dwU]U%]&6U6E]EZUZd]TVT&dVQ#\&d\prwrwwwywy{w {|w(|}w0}w8(wpU_U(_Q{S01w1>w>BwBw08U8VwwUVUVUVTvT TQE_EUQUqPqqQqxP_QPQPR\+R+\R\X+QvQQX ^f]fj^jq]qv^v]^^]^]}SS #w#Uw (U(1S16U6US -T6DT -Q6PQ`bwbfwfjwjw `rUrS`rTr\`rQrV'w'wAUACSCrUr5S7rSSATA^^^hTh^7Q7ARAc_chRh_COS57SrSCY]P]CT\\wwww w(w0w8wU\\TVVQSSSR^6^X~Y~S6Swwww w(w0w8wU____TTS#T#STSTSTSQ]Q]Q]]]Q]Q]R\ \\\XVVVVY ^ ^^^$PT1BTBYPPTT7w7whUhk\VTV@hQhu^;R;fVhXhz_hYhp]P T 3R@AwAEwEw@OUOSS@ITIVVtPPw'wU S+'ST!^+'^Q'DR&_+'_X]+']YV+'V\++'\+QQ'QPP"P+Z@ZZ'ZWYY+XWXX'Xww &U&[VexV#T#`\e\U+Q+VSesS;R;CQwww w $w($4w02U2!S)$S2T2(^)/^2Q2$\)+\2R2&])-]2X2"V)%V%4Qw.w!UT)ZQ)T$R0>w>nw 0NUNgSgnU0DTDb\bnT0HQHSTpww pUSUpT\TpQTpRPwwww U S"ST!V"VQT"0T0<QR")RRP"PA`P`PwwU[TUQYRPw w ww U`SbS T aVbVQ%TbpTp|Q%RbiR08R<VPYbPPPwwww U S"ST!V"VQT"0T0<QR")RRP"PA`P`Pwwww USST\\QTRQPPPwww~w U\S_~S T ^\_~\Q"TR"Q/:PGRPU~Pw1w$UT,ZQ,T'R@QwQw @aUa}S}U@^T^x\xT@dQdiT@URUiPwwww USST\\QTRQPPPwwww "w("&w0&-w8-w`U`VV1T1\TmQm]]8R8XSRY__~^^kPwAZ*S\TZ\ZvSvT\\S\K~^^*SSwwww w( w0 'w8'wEUESS4T4\\;Q;_R___0^^?uuuDuuQu{QPQQPKuVu@V?Qu]]T+Uwww w w(w0w8wKUK\\U\?T?VV?Q??R??X?]]S^QjQV^TTTKSSPw$w$Lv,UTJZ!Q!JRw w vFUF[\e\ATAFQ/Q/_]e]FRFc^e^AFTQeQQQWSSw w vKUU/T/pZZQp[[/R/A]ApRp]R]/X/_X_/Y/vPQ7\\rRPRw w lv1U1j]=T=BUBd\BQBR=BTLWQw:w U,\T1S1:UQ@BwBGwGLwLQw QUw(UVw0VZw8Zw@gUg@lTl^@lQl]@lRl_@lXl\ww w w w(w0w8lwEUE^.^.CUCl^8T8].].<T<l],Q,VlV,R,l,X,l,Y,SSS.lSz_._Ml_zS.SMlSzPZhP~PPPP.PQ Q=EQKURPHTPPBR&EQww w w w(w0USSTVVQ]](RRX\\#^8Q=R=TwAw"U"7UT"Q"0TQ"R"<QR"X")RwAw"U"7UT"Q"0TQ"R"<QR"X")RwwUYTT &PP"`U`lZr[ZUXZ}RT$S$`R`uXXRSX`TTTw%wU S %UTQww w w UUFTVkTrTTQYVYY0VZ\rZxZ5aPakP}PFTkkQkrTVRkrRVSkpSwww"w "w(!T!(](rVrT(Q([(R(Y+\+X?YPwwUUTT Q [[+CZCNP.Ywww;UEZUdyUgTT4TESTdrT_QQ Q&@QE_Qd~QR([(-R-[&[&-R-E[Ed[d[+UXUUTRXZTTRX&T QUTQUTQwwww vUT`\`aTa\Q^V^aQaVR]S]aRaSa[Y aYXaXZaZBReRaRwww;w 1UTV;VQSQ;SR*TRR[[ZZYYXXwAw"U"7UT"Q"0TQ"R"<QR"X")R@TFYTP.@PFTP>@Y@FRFlYlnRpqwqwpyUySUpyTpyQww w OwU V OVT T0>TyQ Q0JQyUyQTR.cUc'XPTQYQ Y U R  Q 4 TB Z Un Q  Y + Q+ 4 RJ f Tx P U Q0EUZPQT;YXPTXZTU Y Z P  R4 Z QZ n T Un 0 X 4 U4 f Qf p R T P UY0OZ;YRPR.NRNdPfvR Q- G QUT7 Z U!U!0ZXdQdtRPZ [p[7U7BT[oQ [0[0OXCYCtPtQRP Z&BZBoUoT!Z0OYP^RStP2YR2P.U QPRSBgPcXRRfP'UvR  P  Q S@ r P n X P R P  Ya Ro P0 U  Rw w w w w(w0w8w1U11T1Q]]1R1_R_VXX1Y1\Y\11^^wwvUvTvQvRvX \ %X%m\mBXXlX_\_X\XYveve{{ v Sve{v_vvve{v_vvveu^_^^w`w UW](T(R\R`T(Q(MSM`Q(R`vwvw `U\`T]T`QSQ`Rw=w0U)ST.V8]`jTj[`jQjZwwhwUTh[ TRR%RRU X X,T'UPQPHQprwrtwtvwvxw xyw(y}w0}w8wpUnVnwUwVpTDTDpQpRR-T/HPHLUbfTqxP0P P ( PP PPQTQTwPPQ-6RJ[Q[oRoRHHRR Rd R R<RRPU R&Q Q+/P6JQLbTfqP|UXUYZX[S"$U$0T33T36X6KZ[bYooUo[UTZ[TXYPZUjoTouUxxTx{X{YUZ[TUTX3Y66U6CZ`o[TUTXYUZ  [V [ U[ d Td g Zg j [j m Xm p Y T U T  U  T X  Y" " U" / ZL f [ T U T X Y U Z [B G TG M UP P TP S XS g Yj j Uj w Z [ U T Z [ X YB ^ Ta r U T U T X Y U Z [. 3 T3 9 U< < T< ? X? S YV V UV c Z [ T U T X Y U Z$3[v{U{TZ[XTY UT%U((T(+X+?YBBUBKZKR[QPQ RPwwww w(w0w8wUVUVTDHTHDQRHRH]T_xPx|UTP))P_PWPPPPQT$5Q55TLPJPJOQ]fRzQRsRKRR#RkR "P"&U<>RJVQ;JQ[_PfzQ|TPXUXY[ZUSRWUW]T``U`cXcZYT[UTUXZY7[l}TUTUXZYT[>CUCITLLULOXOmZtYT[UTUXZ&Y::T:E[TUXZY[U T*/U/5T88U8;X;YZ`nY~~T~[UTUXZY&&T&1[rwUw}TUXZYT[T$U$'X'*Z*-Y-0[ovUTUTUXZY  T [^cUciTllUloXoZYT[U TUX1Z8FYZZTZe[TUXZY[U+<TJOUOUTXXUX[X[yZ|Y[TQ P$Q3<R>LPU&PT&X!Q!&Y04w4fw0OUOaP0HTHaX0YQYaY0\RptwtwpUPpTXpQYpRUTPQRUTPQRwwU STQ`bwbdwdiwinw nrw(rvw0vzw8z!w`U^U^!U!^!^`T!`Q!`R\R\!R!\\R!\`XV!X!VX!V`Y]!Y!]Y!]R*R!RZR*RR!R02w27w7;w;<w <Ew(Ew0cUc]0hTh\ASwwww w(8w0U]U3]38TT\T1\18UQSQ.SRVR/V@hwhw@USUS@TPP@Q__@R^^@XVPV@Y\\@]] w w02U2SSbwUwST]]b] Q 2TbpTp|Q R 2PbP X NVNbPbV Y X\b\ww USUSSUSTPPPQVPVRRR (w(w U T $Q ,RwwUfVVT8PPQu^^Rz__Xp]]Ywwwcw U>S>BUBcSTA\Bc\Q?V?BQBcVRRBcRBRprwrwww p{U{\pTUpQPGXGSXeTTaUUBVwww w w( w0w8UVPTQQQ@QQZQZQQQQdQQQQ%Q8AQAQQQ4QGPQPQQQ!P!#Qr}Z}Z_]_]dPdhTSUUBKUKUUUUVUhmUUU).U.lUUUUU:AUAUUUU^U^i^i^PRIU]U]QPTTT+4T4qTTTT<TFOTOTTTTUTpuTT T%6T6oTwTTTCNYNY\5\5<P<?QPRFRRR Rs|R|RR"R,5R5{RRRHRY^R^RRR!R!WR_hRhRR3R3<S<SPQ [PUU>@UQ@Zwww$w $(w((w0;U;ST^,Q,$];R;_;X;\wwww w( w0 'w8'wUS4T4?Q?_RX^yVT}]d\ww w w &U&=S=@UMTUTS#T08TMWTQHVMV0R0MRMkRwww#w #*w(*/w0:U:ST*^.Q.(]:R:&\ w w0[U"T"0VBVRQ`R`X&+SDS__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE!NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, } __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ nettle_mpz_from_octets(x,length,s) mpz_import((x), (length), 1, 1, 0, 0, (s))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, } __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ !NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc!NETTLE_DSA_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256# NETTLE_BIGNUM_H_INCLUDED !NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }$"NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_DSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256 NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc!NETTLE_DSA_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256# NETTLE_BIGNUM_H_INCLUDED !NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc NETTLE_DSA_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256"NETTLE_BIGNUM_H_INCLUDED  NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__! NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))#USE_REDC 0% +_STDDEF_H ,_STDDEF_H_ ._ANSI_STDDEF_H 0__STDDEF_H__ _PTRDIFF_T _T_PTRDIFF_ _T_PTRDIFF __PTRDIFF_T _PTRDIFF_T_ _BSD_PTRDIFF_T_ ___int_ptrdiff_t_h _GCC_PTRDIFF_T __need_ptrdiff_t__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)ECC_LIMB_SIZE 3ECC_PIPPENGER_K 7ECC_PIPPENGER_C 6ECC_BMODP_SIZE 2ECC_BMODQ_SIZE 2ecc_Bmodp_shifted ecc_Bmodp ecc_Bmodq_shifted ecc_Bmodq*ECC_REDC_SIZE 1)ecc_192_modp nettle_ecc_192_modp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))#USE_REDC 0$ecc_224_modp nettle_ecc_224_modp- +_STDDEF_H ,_STDDEF_H_ ._ANSI_STDDEF_H 0__STDDEF_H__ _PTRDIFF_T _T_PTRDIFF_ _T_PTRDIFF __PTRDIFF_T _PTRDIFF_T_ _BSD_PTRDIFF_T_ ___int_ptrdiff_t_h _GCC_PTRDIFF_T __need_ptrdiff_t__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)ECC_LIMB_SIZE 4ECC_PIPPENGER_K 12ECC_PIPPENGER_C 6ECC_BMODP_SIZE 2ECC_BMODQ_SIZE 3+ecc_redc_ppm1 (ecc_p + 1),ECC_REDC_SIZE -1__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__! NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))$USE_REDC 1) +_STDDEF_H ,_STDDEF_H_ ._ANSI_STDDEF_H 0__STDDEF_H__ _PTRDIFF_T _T_PTRDIFF_ _T_PTRDIFF __PTRDIFF_T _PTRDIFF_T_ _BSD_PTRDIFF_T_ ___int_ptrdiff_t_h _GCC_PTRDIFF_T __need_ptrdiff_t__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)ECC_LIMB_SIZE 4ECC_PIPPENGER_K 14ECC_PIPPENGER_C 6ECC_BMODP_SIZE 4ECC_BMODQ_SIZE 4ecc_Bmodp_shifted ecc_Bmodp ecc_Bmodq_shifted ecc_Bmodq*ECC_REDC_SIZE 1,ecc_unit ecc_Bmodp,ecc_256_redc nettle_ecc_256_redc__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__! NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))#USE_REDC 0% +_STDDEF_H ,_STDDEF_H_ ._ANSI_STDDEF_H 0__STDDEF_H__ _PTRDIFF_T _T_PTRDIFF_ _T_PTRDIFF __PTRDIFF_T _PTRDIFF_T_ _BSD_PTRDIFF_T_ ___int_ptrdiff_t_h _GCC_PTRDIFF_T __need_ptrdiff_t__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)ECC_LIMB_SIZE 6ECC_PIPPENGER_K 41ECC_PIPPENGER_C 6ECC_BMODP_SIZE 3ECC_BMODQ_SIZE 3ecc_Bmodp_shifted ecc_Bmodp ecc_Bmodq_shifted ecc_Bmodq'ecc_redc_ppm1 NULL(ECC_REDC_SIZE 0(ecc_384_modp nettle_ecc_384_modp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))!USE_REDC 0# +_STDDEF_H ,_STDDEF_H_ ._ANSI_STDDEF_H 0__STDDEF_H__ _PTRDIFF_T _T_PTRDIFF_ _T_PTRDIFF __PTRDIFF_T _PTRDIFF_T_ _BSD_PTRDIFF_T_ ___int_ptrdiff_t_h _GCC_PTRDIFF_T __need_ptrdiff_t__need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)ECC_LIMB_SIZE 9ECC_PIPPENGER_K 56ECC_PIPPENGER_C 6"ECC_BMODP_SIZE 1'ECC_BMODQ_SIZE 5;ECC_REDC_SIZE 8&ecc_521_modp nettle_ecc_521_modp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))!NETTLE_INTERNAL_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }&TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED ! NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"!NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch!"NETTLE_ECC_INTERNAL_H_INCLUDED #NETTLE_ECC_CURVE_H_INCLUDED  $NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))"%NETTLE_INTERNAL_H_INCLUDED &NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }&TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED ! NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"!NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch!"NETTLE_ECC_INTERNAL_H_INCLUDED #NETTLE_ECC_CURVE_H_INCLUDED  $NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))"%NETTLE_INTERNAL_H_INCLUDED &NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }&TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED ! NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"!NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch!"NETTLE_ECC_INTERNAL_H_INCLUDED #NETTLE_ECC_CURVE_H_INCLUDED  $NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))0rp scratch1sp (scratch + size)2scratch_out (scratch + 2*size)@rpAspBscratch_out__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_callocNETTLE_GMP_GLUE_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)&ABS(x) ((x) >= 0 ? (x) : -(x))'PTR(x) ((x)->_mp_d)(SIZ(x) ((x)->_mp_size))ABSIZ(x) ABS (SIZ (x))+MPN_NORMALIZE(xp,xn) do { while ( (xn) > 0 && (xp)[xn-1] == 0) (xn)--; } while (0)3MPZ_REALLOC(x,n) (ABSIZ(x) >= (n) ? PTR(x) : (_mpz_realloc ((x),(n)), PTR (x)))6MPZ_NEWALLOC MPZ_REALLOC__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )!NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }"NETTLE_PKCS1_H_INCLUDED %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ) NETTLE_PKCS1_H_INCLUDED %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc!NETTLE_RSA_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5" NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )"!NETTLE_BIGNUM_H_INCLUDED "NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }%DEBUG 0__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ) NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ) NETTLE_PKCS1_H_INCLUDED %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ) NETTLE_PKCS1_H_INCLUDED %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ) NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ) NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_HMAC_H_INCLUDED  NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4 NETTLE_RIPEMD160_H_INCLUDED $ripemd160_init nettle_ripemd160_init%ripemd160_update nettle_ripemd160_update&ripemd160_digest nettle_ripemd160_digest*RIPEMD160_DIGEST_SIZE 20+RIPEMD160_DATA_SIZE 64._RIPEMD160_DIGEST_LENGTH 5!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)hmac_set_key nettle_hmac_set_key*hmac_update nettle_hmac_update+hmac_digest nettle_hmac_digest,hmac_md5_set_key nettle_hmac_md5_set_key-hmac_md5_update nettle_hmac_md5_update.hmac_md5_digest nettle_hmac_md5_digest/hmac_ripemd160_set_key nettle_hmac_ripemd160_set_key0hmac_ripemd160_update nettle_hmac_ripemd160_update1hmac_ripemd160_digest nettle_hmac_ripemd160_digest2hmac_sha1_set_key nettle_hmac_sha1_set_key3hmac_sha1_update nettle_hmac_sha1_update4hmac_sha1_digest nettle_hmac_sha1_digest5hmac_sha224_set_key nettle_hmac_sha224_set_key6hmac_sha224_digest nettle_hmac_sha224_digest7hmac_sha256_set_key nettle_hmac_sha256_set_key8hmac_sha256_update nettle_hmac_sha256_update9hmac_sha256_digest nettle_hmac_sha256_digest:hmac_sha384_set_key nettle_hmac_sha384_set_key;hmac_sha384_digest nettle_hmac_sha384_digesthmac_sha512_digest nettle_hmac_sha512_digestRHMAC_CTX(type) { type outer; type inner; type state; }UHMAC_SET_KEY(ctx,hash,length,key) hmac_set_key( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (key) )YHMAC_DIGEST(ctx,hash,length,digest) hmac_digest( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (digest) )hmac_sha224_ctx hmac_sha256_ctxhmac_sha224_update nettle_hmac_sha256_updatehmac_sha384_ctx hmac_sha512_ctxhmac_sha384_update nettle_hmac_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc!_STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE#NETTLE_HMAC_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1 _BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }!NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4 "NETTLE_RIPEMD160_H_INCLUDED $ripemd160_init nettle_ripemd160_init%ripemd160_update nettle_ripemd160_update&ripemd160_digest nettle_ripemd160_digest*RIPEMD160_DIGEST_SIZE 20+RIPEMD160_DATA_SIZE 64._RIPEMD160_DIGEST_LENGTH 5!#NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"$NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)hmac_set_key nettle_hmac_set_key*hmac_update nettle_hmac_update+hmac_digest nettle_hmac_digest,hmac_md5_set_key nettle_hmac_md5_set_key-hmac_md5_update nettle_hmac_md5_update.hmac_md5_digest nettle_hmac_md5_digest/hmac_ripemd160_set_key nettle_hmac_ripemd160_set_key0hmac_ripemd160_update nettle_hmac_ripemd160_update1hmac_ripemd160_digest nettle_hmac_ripemd160_digest2hmac_sha1_set_key nettle_hmac_sha1_set_key3hmac_sha1_update nettle_hmac_sha1_update4hmac_sha1_digest nettle_hmac_sha1_digest5hmac_sha224_set_key nettle_hmac_sha224_set_key6hmac_sha224_digest nettle_hmac_sha224_digest7hmac_sha256_set_key nettle_hmac_sha256_set_key8hmac_sha256_update nettle_hmac_sha256_update9hmac_sha256_digest nettle_hmac_sha256_digest:hmac_sha384_set_key nettle_hmac_sha384_set_key;hmac_sha384_digest nettle_hmac_sha384_digesthmac_sha512_digest nettle_hmac_sha512_digestRHMAC_CTX(type) { type outer; type inner; type state; }UHMAC_SET_KEY(ctx,hash,length,key) hmac_set_key( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (key) )YHMAC_DIGEST(ctx,hash,length,digest) hmac_digest( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (digest) )hmac_sha224_ctx hmac_sha256_ctxhmac_sha224_update nettle_hmac_sha256_updatehmac_sha384_ctx hmac_sha512_ctxhmac_sha384_update nettle_hmac_sha512_update%%NETTLE_MEMXOR_H_INCLUDED &&NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }(IPAD 0x36)OPAD 0x5c__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_HMAC_H_INCLUDED  NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4 NETTLE_RIPEMD160_H_INCLUDED $ripemd160_init nettle_ripemd160_init%ripemd160_update nettle_ripemd160_update&ripemd160_digest nettle_ripemd160_digest*RIPEMD160_DIGEST_SIZE 20+RIPEMD160_DATA_SIZE 64._RIPEMD160_DIGEST_LENGTH 5!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)hmac_set_key nettle_hmac_set_key*hmac_update nettle_hmac_update+hmac_digest nettle_hmac_digest,hmac_md5_set_key nettle_hmac_md5_set_key-hmac_md5_update nettle_hmac_md5_update.hmac_md5_digest nettle_hmac_md5_digest/hmac_ripemd160_set_key nettle_hmac_ripemd160_set_key0hmac_ripemd160_update nettle_hmac_ripemd160_update1hmac_ripemd160_digest nettle_hmac_ripemd160_digest2hmac_sha1_set_key nettle_hmac_sha1_set_key3hmac_sha1_update nettle_hmac_sha1_update4hmac_sha1_digest nettle_hmac_sha1_digest5hmac_sha224_set_key nettle_hmac_sha224_set_key6hmac_sha224_digest nettle_hmac_sha224_digest7hmac_sha256_set_key nettle_hmac_sha256_set_key8hmac_sha256_update nettle_hmac_sha256_update9hmac_sha256_digest nettle_hmac_sha256_digest:hmac_sha384_set_key nettle_hmac_sha384_set_key;hmac_sha384_digest nettle_hmac_sha384_digesthmac_sha512_digest nettle_hmac_sha512_digestRHMAC_CTX(type) { type outer; type inner; type state; }UHMAC_SET_KEY(ctx,hash,length,key) hmac_set_key( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (key) )YHMAC_DIGEST(ctx,hash,length,digest) hmac_digest( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (digest) )hmac_sha224_ctx hmac_sha256_ctxhmac_sha224_update nettle_hmac_sha256_updatehmac_sha384_ctx hmac_sha512_ctxhmac_sha384_update nettle_hmac_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_HMAC_H_INCLUDED  NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4 NETTLE_RIPEMD160_H_INCLUDED $ripemd160_init nettle_ripemd160_init%ripemd160_update nettle_ripemd160_update&ripemd160_digest nettle_ripemd160_digest*RIPEMD160_DIGEST_SIZE 20+RIPEMD160_DATA_SIZE 64._RIPEMD160_DIGEST_LENGTH 5!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)hmac_set_key nettle_hmac_set_key*hmac_update nettle_hmac_update+hmac_digest nettle_hmac_digest,hmac_md5_set_key nettle_hmac_md5_set_key-hmac_md5_update nettle_hmac_md5_update.hmac_md5_digest nettle_hmac_md5_digest/hmac_ripemd160_set_key nettle_hmac_ripemd160_set_key0hmac_ripemd160_update nettle_hmac_ripemd160_update1hmac_ripemd160_digest nettle_hmac_ripemd160_digest2hmac_sha1_set_key nettle_hmac_sha1_set_key3hmac_sha1_update nettle_hmac_sha1_update4hmac_sha1_digest nettle_hmac_sha1_digest5hmac_sha224_set_key nettle_hmac_sha224_set_key6hmac_sha224_digest nettle_hmac_sha224_digest7hmac_sha256_set_key nettle_hmac_sha256_set_key8hmac_sha256_update nettle_hmac_sha256_update9hmac_sha256_digest nettle_hmac_sha256_digest:hmac_sha384_set_key nettle_hmac_sha384_set_key;hmac_sha384_digest nettle_hmac_sha384_digesthmac_sha512_digest nettle_hmac_sha512_digestRHMAC_CTX(type) { type outer; type inner; type state; }UHMAC_SET_KEY(ctx,hash,length,key) hmac_set_key( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (key) )YHMAC_DIGEST(ctx,hash,length,digest) hmac_digest( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (digest) )hmac_sha224_ctx hmac_sha256_ctxhmac_sha224_update nettle_hmac_sha256_updatehmac_sha384_ctx hmac_sha512_ctxhmac_sha384_update nettle_hmac_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_HMAC_H_INCLUDED  NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4 NETTLE_RIPEMD160_H_INCLUDED $ripemd160_init nettle_ripemd160_init%ripemd160_update nettle_ripemd160_update&ripemd160_digest nettle_ripemd160_digest*RIPEMD160_DIGEST_SIZE 20+RIPEMD160_DATA_SIZE 64._RIPEMD160_DIGEST_LENGTH 5!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)hmac_set_key nettle_hmac_set_key*hmac_update nettle_hmac_update+hmac_digest nettle_hmac_digest,hmac_md5_set_key nettle_hmac_md5_set_key-hmac_md5_update nettle_hmac_md5_update.hmac_md5_digest nettle_hmac_md5_digest/hmac_ripemd160_set_key nettle_hmac_ripemd160_set_key0hmac_ripemd160_update nettle_hmac_ripemd160_update1hmac_ripemd160_digest nettle_hmac_ripemd160_digest2hmac_sha1_set_key nettle_hmac_sha1_set_key3hmac_sha1_update nettle_hmac_sha1_update4hmac_sha1_digest nettle_hmac_sha1_digest5hmac_sha224_set_key nettle_hmac_sha224_set_key6hmac_sha224_digest nettle_hmac_sha224_digest7hmac_sha256_set_key nettle_hmac_sha256_set_key8hmac_sha256_update nettle_hmac_sha256_update9hmac_sha256_digest nettle_hmac_sha256_digest:hmac_sha384_set_key nettle_hmac_sha384_set_key;hmac_sha384_digest nettle_hmac_sha384_digesthmac_sha512_digest nettle_hmac_sha512_digestRHMAC_CTX(type) { type outer; type inner; type state; }UHMAC_SET_KEY(ctx,hash,length,key) hmac_set_key( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (key) )YHMAC_DIGEST(ctx,hash,length,digest) hmac_digest( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (digest) )hmac_sha224_ctx hmac_sha256_ctxhmac_sha224_update nettle_hmac_sha256_updatehmac_sha384_ctx hmac_sha512_ctxhmac_sha384_update nettle_hmac_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_HMAC_H_INCLUDED  NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4 NETTLE_RIPEMD160_H_INCLUDED $ripemd160_init nettle_ripemd160_init%ripemd160_update nettle_ripemd160_update&ripemd160_digest nettle_ripemd160_digest*RIPEMD160_DIGEST_SIZE 20+RIPEMD160_DATA_SIZE 64._RIPEMD160_DIGEST_LENGTH 5!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)hmac_set_key nettle_hmac_set_key*hmac_update nettle_hmac_update+hmac_digest nettle_hmac_digest,hmac_md5_set_key nettle_hmac_md5_set_key-hmac_md5_update nettle_hmac_md5_update.hmac_md5_digest nettle_hmac_md5_digest/hmac_ripemd160_set_key nettle_hmac_ripemd160_set_key0hmac_ripemd160_update nettle_hmac_ripemd160_update1hmac_ripemd160_digest nettle_hmac_ripemd160_digest2hmac_sha1_set_key nettle_hmac_sha1_set_key3hmac_sha1_update nettle_hmac_sha1_update4hmac_sha1_digest nettle_hmac_sha1_digest5hmac_sha224_set_key nettle_hmac_sha224_set_key6hmac_sha224_digest nettle_hmac_sha224_digest7hmac_sha256_set_key nettle_hmac_sha256_set_key8hmac_sha256_update nettle_hmac_sha256_update9hmac_sha256_digest nettle_hmac_sha256_digest:hmac_sha384_set_key nettle_hmac_sha384_set_key;hmac_sha384_digest nettle_hmac_sha384_digesthmac_sha512_digest nettle_hmac_sha512_digestRHMAC_CTX(type) { type outer; type inner; type state; }UHMAC_SET_KEY(ctx,hash,length,key) hmac_set_key( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (key) )YHMAC_DIGEST(ctx,hash,length,digest) hmac_digest( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (digest) )hmac_sha224_ctx hmac_sha256_ctxhmac_sha224_update nettle_hmac_sha256_updatehmac_sha384_ctx hmac_sha512_ctxhmac_sha384_update nettle_hmac_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_HMAC_H_INCLUDED  NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4 NETTLE_RIPEMD160_H_INCLUDED $ripemd160_init nettle_ripemd160_init%ripemd160_update nettle_ripemd160_update&ripemd160_digest nettle_ripemd160_digest*RIPEMD160_DIGEST_SIZE 20+RIPEMD160_DATA_SIZE 64._RIPEMD160_DIGEST_LENGTH 5!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)hmac_set_key nettle_hmac_set_key*hmac_update nettle_hmac_update+hmac_digest nettle_hmac_digest,hmac_md5_set_key nettle_hmac_md5_set_key-hmac_md5_update nettle_hmac_md5_update.hmac_md5_digest nettle_hmac_md5_digest/hmac_ripemd160_set_key nettle_hmac_ripemd160_set_key0hmac_ripemd160_update nettle_hmac_ripemd160_update1hmac_ripemd160_digest nettle_hmac_ripemd160_digest2hmac_sha1_set_key nettle_hmac_sha1_set_key3hmac_sha1_update nettle_hmac_sha1_update4hmac_sha1_digest nettle_hmac_sha1_digest5hmac_sha224_set_key nettle_hmac_sha224_set_key6hmac_sha224_digest nettle_hmac_sha224_digest7hmac_sha256_set_key nettle_hmac_sha256_set_key8hmac_sha256_update nettle_hmac_sha256_update9hmac_sha256_digest nettle_hmac_sha256_digest:hmac_sha384_set_key nettle_hmac_sha384_set_key;hmac_sha384_digest nettle_hmac_sha384_digesthmac_sha512_digest nettle_hmac_sha512_digestRHMAC_CTX(type) { type outer; type inner; type state; }UHMAC_SET_KEY(ctx,hash,length,key) hmac_set_key( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (key) )YHMAC_DIGEST(ctx,hash,length,digest) hmac_digest( &(ctx)->outer, &(ctx)->inner, &(ctx)->state, (hash), (length), (digest) )hmac_sha224_ctx hmac_sha256_ctxhmac_sha224_update nettle_hmac_sha256_updatehmac_sha384_ctx hmac_sha512_ctxhmac_sha384_update nettle_hmac_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1,ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1/ #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__0 _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE2NETTLE_MD2_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$md2_init nettle_md2_init%md2_update nettle_md2_update&md2_digest nettle_md2_digest(MD2_DIGEST_SIZE 16)MD2_DATA_SIZE 164NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1! #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__" _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE$NETTLE_MD5_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4&NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)'NETTLE_WRITE_H_INCLUDED 8COMPRESS(ctx,data) (_nettle_md5_compress((ctx)->state, (data)))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1!ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1$ _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4 _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE&NETTLE_SALSA20_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%salsa20_set_key nettle_salsa20_set_key&salsa20_set_iv nettle_salsa20_set_iv'salsa20_crypt nettle_salsa20_crypt(_salsa20_core _nettle_salsa20_core*salsa20r12_crypt nettle_salsa20r12_crypt.SALSA20_MIN_KEY_SIZE 16/SALSA20_MAX_KEY_SIZE 320SALSA20_KEY_SIZE 321SALSA20_BLOCK_SIZE 643SALSA20_IV_SIZE 85_SALSA20_INPUT_LENGTH 16(NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0))NETTLE_MEMXOR_H_INCLUDED __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1_SYS_TYPES_H 1*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__BIT_TYPES_DEFINED__ 1_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined  _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__COMPAR_FN_T __need_malloc_and_calloc__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1!ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1$ #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__& NETTLE_SALSA20_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%salsa20_set_key nettle_salsa20_set_key&salsa20_set_iv nettle_salsa20_set_iv'salsa20_crypt nettle_salsa20_crypt(_salsa20_core _nettle_salsa20_core*salsa20r12_crypt nettle_salsa20r12_crypt.SALSA20_MIN_KEY_SIZE 16/SALSA20_MAX_KEY_SIZE 320SALSA20_KEY_SIZE 321SALSA20_BLOCK_SIZE 643SALSA20_IV_SIZE 85_SALSA20_INPUT_LENGTH 16(NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1(ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1+ #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__, __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc-_STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE/NETTLE_SHA1_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 51 NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)2!NETTLE_WRITE_H_INCLUDED KCOMPRESS(ctx,data) (_nettle_sha1_compress((ctx)->state, data))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1" #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__# __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc$_STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE&NETTLE_SHA2_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update( NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0))!NETTLE_WRITE_H_INCLUDED ACOMPRESS(ctx,data) (_nettle_sha256_compress((ctx)->state, (data), K))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_META_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1" #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__# __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc$_STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE&NETTLE_SHA2_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update( NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)kCOMPRESS(ctx,data) (_nettle_sha512_compress((ctx)->state, (data), K))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINENETTLE_UMAC_H_INCLUDED "umac32_set_key nettle_umac32_set_key#umac64_set_key nettle_umac64_set_key$umac96_set_key nettle_umac96_set_key%umac128_set_key nettle_umac128_set_key&umac32_set_nonce nettle_umac32_set_nonce'umac64_set_nonce nettle_umac64_set_nonce(umac96_set_nonce nettle_umac96_set_nonce)umac128_set_nonce nettle_umac128_set_nonce*umac32_update nettle_umac32_update+umac64_update nettle_umac64_update,umac96_update nettle_umac96_update-umac128_update nettle_umac128_update.umac32_digest nettle_umac32_digest/umac64_digest nettle_umac64_digest0umac96_digest nettle_umac96_digest1umac128_digest nettle_umac128_digest2_umac_set_key _nettle_umac_set_key3_umac_nh _nettle_umac_nh4_umac_nh_n _nettle_umac_nh_n5_umac_poly64 _nettle_umac_poly646_umac_poly128 _nettle_umac_poly1287_umac_l2_init _nettle_umac_l2_init8_umac_l2 _nettle_umac_l29_umac_l2_final _nettle_umac_l2_final:_umac_l3_init _nettle_umac_l3_init;_umac_l3 _nettle_umac_l3=NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL>NETTLE_AES_H_INCLUDED $aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32@UMAC_KEY_SIZE 16AUMAC32_DIGEST_SIZE 4BUMAC64_DIGEST_SIZE 8CUMAC96_DIGEST_SIZE 12DUMAC128_DIGEST_SIZE 16EUMAC_DATA_SIZE 1024H_UMAC_STATE(n) uint32_t l1_key[UMAC_DATA_SIZE/4 + 4*((n)-1)]; uint32_t l2_key[6*(n)]; uint64_t l3_key1[8*(n)]; uint32_t l3_key2[(n)]; struct aes_ctx pdf_key; uint64_t l2_state[3*(n)]; uint8_t nonce[AES_BLOCK_SIZE]; unsigned short nonce_lengthZ_UMAC_BUFFER unsigned index; uint64_t count; uint8_t block[UMAC_DATA_SIZE]`_UMAC_NONCE_CACHED 0x80UMAC_POLY64_BLOCKS 16384UMAC_P64_OFFSET 59UMAC_P64 (- (uint64_t) UMAC_P64_OFFSET)UMAC_P128_OFFSET 159UMAC_P128_HI (~(uint64_t) 0)UMAC_P128_LO (-(uint64_t) UMAC_P128_OFFSET)!NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)>UMAC128_BLOCK(ctx,block) do { uint64_t __umac128_y[4]; _umac_nh_n (__umac128_y, 4, ctx->l1_key, UMAC_DATA_SIZE, block); __umac128_y[0] += 8*UMAC_DATA_SIZE; __umac128_y[1] += 8*UMAC_DATA_SIZE; __umac128_y[2] += 8*UMAC_DATA_SIZE; __umac128_y[3] += 8*UMAC_DATA_SIZE; _umac_l2 (ctx->l2_key, ctx->l2_state, 4, ctx->count++, __umac128_y); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINENETTLE_UMAC_H_INCLUDED "umac32_set_key nettle_umac32_set_key#umac64_set_key nettle_umac64_set_key$umac96_set_key nettle_umac96_set_key%umac128_set_key nettle_umac128_set_key&umac32_set_nonce nettle_umac32_set_nonce'umac64_set_nonce nettle_umac64_set_nonce(umac96_set_nonce nettle_umac96_set_nonce)umac128_set_nonce nettle_umac128_set_nonce*umac32_update nettle_umac32_update+umac64_update nettle_umac64_update,umac96_update nettle_umac96_update-umac128_update nettle_umac128_update.umac32_digest nettle_umac32_digest/umac64_digest nettle_umac64_digest0umac96_digest nettle_umac96_digest1umac128_digest nettle_umac128_digest2_umac_set_key _nettle_umac_set_key3_umac_nh _nettle_umac_nh4_umac_nh_n _nettle_umac_nh_n5_umac_poly64 _nettle_umac_poly646_umac_poly128 _nettle_umac_poly1287_umac_l2_init _nettle_umac_l2_init8_umac_l2 _nettle_umac_l29_umac_l2_final _nettle_umac_l2_final:_umac_l3_init _nettle_umac_l3_init;_umac_l3 _nettle_umac_l3=NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL>NETTLE_AES_H_INCLUDED $aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32@UMAC_KEY_SIZE 16AUMAC32_DIGEST_SIZE 4BUMAC64_DIGEST_SIZE 8CUMAC96_DIGEST_SIZE 12DUMAC128_DIGEST_SIZE 16EUMAC_DATA_SIZE 1024H_UMAC_STATE(n) uint32_t l1_key[UMAC_DATA_SIZE/4 + 4*((n)-1)]; uint32_t l2_key[6*(n)]; uint64_t l3_key1[8*(n)]; uint32_t l3_key2[(n)]; struct aes_ctx pdf_key; uint64_t l2_state[3*(n)]; uint8_t nonce[AES_BLOCK_SIZE]; unsigned short nonce_lengthZ_UMAC_BUFFER unsigned index; uint64_t count; uint8_t block[UMAC_DATA_SIZE]`_UMAC_NONCE_CACHED 0x80UMAC_POLY64_BLOCKS 16384UMAC_P64_OFFSET 59UMAC_P64 (- (uint64_t) UMAC_P64_OFFSET)UMAC_P128_OFFSET 159UMAC_P128_HI (~(uint64_t) 0)UMAC_P128_LO (-(uint64_t) UMAC_P128_OFFSET)!NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)>UMAC96_BLOCK(ctx,block) do { uint64_t __umac96_y[3]; _umac_nh_n (__umac96_y, 3, ctx->l1_key, UMAC_DATA_SIZE, block); __umac96_y[0] += 8*UMAC_DATA_SIZE; __umac96_y[1] += 8*UMAC_DATA_SIZE; __umac96_y[2] += 8*UMAC_DATA_SIZE; _umac_l2 (ctx->l2_key, ctx->l2_state, 3, ctx->count++, __umac96_y); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINENETTLE_UMAC_H_INCLUDED "umac32_set_key nettle_umac32_set_key#umac64_set_key nettle_umac64_set_key$umac96_set_key nettle_umac96_set_key%umac128_set_key nettle_umac128_set_key&umac32_set_nonce nettle_umac32_set_nonce'umac64_set_nonce nettle_umac64_set_nonce(umac96_set_nonce nettle_umac96_set_nonce)umac128_set_nonce nettle_umac128_set_nonce*umac32_update nettle_umac32_update+umac64_update nettle_umac64_update,umac96_update nettle_umac96_update-umac128_update nettle_umac128_update.umac32_digest nettle_umac32_digest/umac64_digest nettle_umac64_digest0umac96_digest nettle_umac96_digest1umac128_digest nettle_umac128_digest2_umac_set_key _nettle_umac_set_key3_umac_nh _nettle_umac_nh4_umac_nh_n _nettle_umac_nh_n5_umac_poly64 _nettle_umac_poly646_umac_poly128 _nettle_umac_poly1287_umac_l2_init _nettle_umac_l2_init8_umac_l2 _nettle_umac_l29_umac_l2_final _nettle_umac_l2_final:_umac_l3_init _nettle_umac_l3_init;_umac_l3 _nettle_umac_l3=NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL>NETTLE_AES_H_INCLUDED $aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32@UMAC_KEY_SIZE 16AUMAC32_DIGEST_SIZE 4BUMAC64_DIGEST_SIZE 8CUMAC96_DIGEST_SIZE 12DUMAC128_DIGEST_SIZE 16EUMAC_DATA_SIZE 1024H_UMAC_STATE(n) uint32_t l1_key[UMAC_DATA_SIZE/4 + 4*((n)-1)]; uint32_t l2_key[6*(n)]; uint64_t l3_key1[8*(n)]; uint32_t l3_key2[(n)]; struct aes_ctx pdf_key; uint64_t l2_state[3*(n)]; uint8_t nonce[AES_BLOCK_SIZE]; unsigned short nonce_lengthZ_UMAC_BUFFER unsigned index; uint64_t count; uint8_t block[UMAC_DATA_SIZE]`_UMAC_NONCE_CACHED 0x80UMAC_POLY64_BLOCKS 16384UMAC_P64_OFFSET 59UMAC_P64 (- (uint64_t) UMAC_P64_OFFSET)UMAC_P128_OFFSET 159UMAC_P128_HI (~(uint64_t) 0)UMAC_P128_LO (-(uint64_t) UMAC_P128_OFFSET)!NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)$KEY_MASK 0x01ffffffUL)BE_SWAP32(x) ((ROTL32(8, x) & 0x00FF00FFUL) | (ROTL32(24, x) & 0xFF00FF00UL))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_UMAC_H_INCLUDED "umac32_set_key nettle_umac32_set_key#umac64_set_key nettle_umac64_set_key$umac96_set_key nettle_umac96_set_key%umac128_set_key nettle_umac128_set_key&umac32_set_nonce nettle_umac32_set_nonce'umac64_set_nonce nettle_umac64_set_nonce(umac96_set_nonce nettle_umac96_set_nonce)umac128_set_nonce nettle_umac128_set_nonce*umac32_update nettle_umac32_update+umac64_update nettle_umac64_update,umac96_update nettle_umac96_update-umac128_update nettle_umac128_update.umac32_digest nettle_umac32_digest/umac64_digest nettle_umac64_digest0umac96_digest nettle_umac96_digest1umac128_digest nettle_umac128_digest2_umac_set_key _nettle_umac_set_key3_umac_nh _nettle_umac_nh4_umac_nh_n _nettle_umac_nh_n5_umac_poly64 _nettle_umac_poly646_umac_poly128 _nettle_umac_poly1287_umac_l2_init _nettle_umac_l2_init8_umac_l2 _nettle_umac_l29_umac_l2_final _nettle_umac_l2_final:_umac_l3_init _nettle_umac_l3_init;_umac_l3 _nettle_umac_l3= NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL>NETTLE_AES_H_INCLUDED $aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32@UMAC_KEY_SIZE 16AUMAC32_DIGEST_SIZE 4BUMAC64_DIGEST_SIZE 8CUMAC96_DIGEST_SIZE 12DUMAC128_DIGEST_SIZE 16EUMAC_DATA_SIZE 1024H_UMAC_STATE(n) uint32_t l1_key[UMAC_DATA_SIZE/4 + 4*((n)-1)]; uint32_t l2_key[6*(n)]; uint64_t l3_key1[8*(n)]; uint32_t l3_key2[(n)]; struct aes_ctx pdf_key; uint64_t l2_state[3*(n)]; uint8_t nonce[AES_BLOCK_SIZE]; unsigned short nonce_lengthZ_UMAC_BUFFER unsigned index; uint64_t count; uint8_t block[UMAC_DATA_SIZE]`_UMAC_NONCE_CACHED 0x80UMAC_POLY64_BLOCKS 16384UMAC_P64_OFFSET 59UMAC_P64 (- (uint64_t) UMAC_P64_OFFSET)UMAC_P128_OFFSET 159UMAC_P128_HI (~(uint64_t) 0)UMAC_P128_LO (-(uint64_t) UMAC_P128_OFFSET)NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)!P 0x0000000FFFFFFFFBULL&BE_SWAP64(x) (((x & 0xff) << 56) | ((x & 0xff00) << 40) | ((x & 0xff0000) << 24) | ((x & 0xff000000) << 8) | ((x >> 8) & 0xff000000) | ((x >> 24) & 0xff0000) | ((x >> 40) & 0xff00) | (x >> 56) )__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_UMAC_H_INCLUDED "umac32_set_key nettle_umac32_set_key#umac64_set_key nettle_umac64_set_key$umac96_set_key nettle_umac96_set_key%umac128_set_key nettle_umac128_set_key&umac32_set_nonce nettle_umac32_set_nonce'umac64_set_nonce nettle_umac64_set_nonce(umac96_set_nonce nettle_umac96_set_nonce)umac128_set_nonce nettle_umac128_set_nonce*umac32_update nettle_umac32_update+umac64_update nettle_umac64_update,umac96_update nettle_umac96_update-umac128_update nettle_umac128_update.umac32_digest nettle_umac32_digest/umac64_digest nettle_umac64_digest0umac96_digest nettle_umac96_digest1umac128_digest nettle_umac128_digest2_umac_set_key _nettle_umac_set_key3_umac_nh _nettle_umac_nh4_umac_nh_n _nettle_umac_nh_n5_umac_poly64 _nettle_umac_poly646_umac_poly128 _nettle_umac_poly1287_umac_l2_init _nettle_umac_l2_init8_umac_l2 _nettle_umac_l29_umac_l2_final _nettle_umac_l2_final:_umac_l3_init _nettle_umac_l3_init;_umac_l3 _nettle_umac_l3= NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL>NETTLE_AES_H_INCLUDED $aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32@UMAC_KEY_SIZE 16AUMAC32_DIGEST_SIZE 4BUMAC64_DIGEST_SIZE 8CUMAC96_DIGEST_SIZE 12DUMAC128_DIGEST_SIZE 16EUMAC_DATA_SIZE 1024H_UMAC_STATE(n) uint32_t l1_key[UMAC_DATA_SIZE/4 + 4*((n)-1)]; uint32_t l2_key[6*(n)]; uint64_t l3_key1[8*(n)]; uint32_t l3_key2[(n)]; struct aes_ctx pdf_key; uint64_t l2_state[3*(n)]; uint8_t nonce[AES_BLOCK_SIZE]; unsigned short nonce_lengthZ_UMAC_BUFFER unsigned index; uint64_t count; uint8_t block[UMAC_DATA_SIZE]`_UMAC_NONCE_CACHED 0x80UMAC_POLY64_BLOCKS 16384UMAC_P64_OFFSET 59UMAC_P64 (- (uint64_t) UMAC_P64_OFFSET)UMAC_P128_OFFSET 159UMAC_P128_HI (~(uint64_t) 0)UMAC_P128_LO (-(uint64_t) UMAC_P128_OFFSET) HI(x) (x >> 32)!LO(x) (x & 0xffffffffUL)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_UMAC_H_INCLUDED "umac32_set_key nettle_umac32_set_key#umac64_set_key nettle_umac64_set_key$umac96_set_key nettle_umac96_set_key%umac128_set_key nettle_umac128_set_key&umac32_set_nonce nettle_umac32_set_nonce'umac64_set_nonce nettle_umac64_set_nonce(umac96_set_nonce nettle_umac96_set_nonce)umac128_set_nonce nettle_umac128_set_nonce*umac32_update nettle_umac32_update+umac64_update nettle_umac64_update,umac96_update nettle_umac96_update-umac128_update nettle_umac128_update.umac32_digest nettle_umac32_digest/umac64_digest nettle_umac64_digest0umac96_digest nettle_umac96_digest1umac128_digest nettle_umac128_digest2_umac_set_key _nettle_umac_set_key3_umac_nh _nettle_umac_nh4_umac_nh_n _nettle_umac_nh_n5_umac_poly64 _nettle_umac_poly646_umac_poly128 _nettle_umac_poly1287_umac_l2_init _nettle_umac_l2_init8_umac_l2 _nettle_umac_l29_umac_l2_final _nettle_umac_l2_final:_umac_l3_init _nettle_umac_l3_init;_umac_l3 _nettle_umac_l3= NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL>NETTLE_AES_H_INCLUDED $aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32@UMAC_KEY_SIZE 16AUMAC32_DIGEST_SIZE 4BUMAC64_DIGEST_SIZE 8CUMAC96_DIGEST_SIZE 12DUMAC128_DIGEST_SIZE 16EUMAC_DATA_SIZE 1024H_UMAC_STATE(n) uint32_t l1_key[UMAC_DATA_SIZE/4 + 4*((n)-1)]; uint32_t l2_key[6*(n)]; uint64_t l3_key1[8*(n)]; uint32_t l3_key2[(n)]; struct aes_ctx pdf_key; uint64_t l2_state[3*(n)]; uint8_t nonce[AES_BLOCK_SIZE]; unsigned short nonce_lengthZ_UMAC_BUFFER unsigned index; uint64_t count; uint8_t block[UMAC_DATA_SIZE]`_UMAC_NONCE_CACHED 0x80UMAC_POLY64_BLOCKS 16384UMAC_P64_OFFSET 59UMAC_P64 (- (uint64_t) UMAC_P64_OFFSET)UMAC_P128_OFFSET 159UMAC_P128_HI (~(uint64_t) 0)UMAC_P128_LO (-(uint64_t) UMAC_P128_OFFSET)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4 _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINENETTLE_UMAC_H_INCLUDED "umac32_set_key nettle_umac32_set_key#umac64_set_key nettle_umac64_set_key$umac96_set_key nettle_umac96_set_key%umac128_set_key nettle_umac128_set_key&umac32_set_nonce nettle_umac32_set_nonce'umac64_set_nonce nettle_umac64_set_nonce(umac96_set_nonce nettle_umac96_set_nonce)umac128_set_nonce nettle_umac128_set_nonce*umac32_update nettle_umac32_update+umac64_update nettle_umac64_update,umac96_update nettle_umac96_update-umac128_update nettle_umac128_update.umac32_digest nettle_umac32_digest/umac64_digest nettle_umac64_digest0umac96_digest nettle_umac96_digest1umac128_digest nettle_umac128_digest2_umac_set_key _nettle_umac_set_key3_umac_nh _nettle_umac_nh4_umac_nh_n _nettle_umac_nh_n5_umac_poly64 _nettle_umac_poly646_umac_poly128 _nettle_umac_poly1287_umac_l2_init _nettle_umac_l2_init8_umac_l2 _nettle_umac_l29_umac_l2_final _nettle_umac_l2_final:_umac_l3_init _nettle_umac_l3_init;_umac_l3 _nettle_umac_l3=NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL>NETTLE_AES_H_INCLUDED $aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32@UMAC_KEY_SIZE 16AUMAC32_DIGEST_SIZE 4BUMAC64_DIGEST_SIZE 8CUMAC96_DIGEST_SIZE 12DUMAC128_DIGEST_SIZE 16EUMAC_DATA_SIZE 1024H_UMAC_STATE(n) uint32_t l1_key[UMAC_DATA_SIZE/4 + 4*((n)-1)]; uint32_t l2_key[6*(n)]; uint64_t l3_key1[8*(n)]; uint32_t l3_key2[(n)]; struct aes_ctx pdf_key; uint64_t l2_state[3*(n)]; uint8_t nonce[AES_BLOCK_SIZE]; unsigned short nonce_lengthZ_UMAC_BUFFER unsigned index; uint64_t count; uint8_t block[UMAC_DATA_SIZE]`_UMAC_NONCE_CACHED 0x80UMAC_POLY64_BLOCKS 16384UMAC_P64_OFFSET 59UMAC_P64 (- (uint64_t) UMAC_P64_OFFSET)UMAC_P128_OFFSET 159UMAC_P128_HI (~(uint64_t) 0)UMAC_P128_LO (-(uint64_t) UMAC_P128_OFFSET) NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0):BE_SWAP32(x) ((ROTL32(8, x) & 0x00FF00FFUL) | (ROTL32(24, x) & 0xFF00FF00UL))=BE_SWAP32_N(n,x) do { unsigned be_i; for (be_i = 0; be_i < n; be_i++) { uint32_t be_x = (x)[be_i]; (x)[be_i] = BE_SWAP32 (be_x); } } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_callocNETTLE_WRITE_H_INCLUDED __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef _BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_callocNETTLE_WRITE_H_INCLUDED __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE"NETTLE_YARROW_H_INCLUDED NETTLE_AES_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1 _BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32!NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update%yarrow256_init nettle_yarrow256_init&yarrow256_seed nettle_yarrow256_seed'yarrow256_update nettle_yarrow256_update(yarrow256_random nettle_yarrow256_random)yarrow256_is_seeded nettle_yarrow256_is_seeded*yarrow256_needed_sources nettle_yarrow256_needed_sources+yarrow256_fast_reseed nettle_yarrow256_fast_reseed,yarrow256_slow_reseed nettle_yarrow256_slow_reseed-yarrow_key_event_init nettle_yarrow_key_event_init.yarrow_key_event_estimate nettle_yarrow_key_event_estimate2yarrow256_force_reseed yarrow256_slow_reseed@YARROW256_SEED_FILE_SIZE (2 * AES_BLOCK_SIZE)tYARROW_KEY_EVENT_BUFFER 16$"NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)'YARROW_DEBUG 02YARROW_MULTIPLIER 45YARROW_FAST_THRESHOLD 1008YARROW_SLOW_THRESHOLD 160;YARROW_SLOW_K 2@YARROW_RESEED_ITERATIONS 1500EYARROW_MAX_ENTROPY 0x100000__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1RANDOM_PRIME_VERBOSE 0" #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__# __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc)VERBOSE(x) ,NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, } __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ .NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)3NPRIMES 1714TRIAL_DIV_BITS 205TRIAL_DIV_MASK ((1 << TRIAL_DIV_BITS) - 1)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED ! NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"!NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch!"NETTLE_ECC_INTERNAL_H_INCLUDED #NETTLE_ECC_CURVE_H_INCLUDED  $NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))8P scratch9kinv scratch:hp (scratch + ecc->size);tp (scratch + 2*ecc->size)]P^hp_kinv`tp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED ! NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"!NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)dsa_public_key_init nettle_dsa_public_key_init*dsa_public_key_clear nettle_dsa_public_key_clear+dsa_private_key_init nettle_dsa_private_key_init,dsa_private_key_clear nettle_dsa_private_key_clear-dsa_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch!"NETTLE_ECC_INTERNAL_H_INCLUDED #NETTLE_ECC_CURVE_H_INCLUDED  $NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))UP2 scratchVP1 (scratch + 3*ecc->size)Wsinv (scratch + 3*ecc->size)Xu2 (scratch + 4*ecc->size)Yhp (scratch + 4*ecc->size)Zu1 (scratch + 6*ecc->size)P2P1sinvu2hpu1__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))-izp scratch.up (scratch + ecc->size)/iz2p (scratch + ecc->size)0iz3p (scratch + 2*ecc->size)1izBp (scratch + 3*ecc->size)2tp scratchoizppupqiz2priz3pstp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))ZTABLE_SIZE (1U << ECC_MUL_A_WBITS)[TABLE_MASK (TABLE_SIZE - 1)]TABLE(j) (table + (j) * 3*ecc->size)xtp scratchytable (scratch + 3*ecc->size)tabletp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))/tp scratch0scratch_out (scratch + 3*ecc->size)gtphscratch_out__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))!NETTLE_INTERNAL_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }&TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4 _ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINENETTLE_PKCS1_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt!NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }"NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE"NETTLE_PKCS1_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1 _BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt$!NETTLE_BIGNUM_H_INCLUDED "NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }%#NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_PKCS1_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decryptNETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, } NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_RSA_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL NETTLE_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._SHA1_DIGEST_LENGTH 5"NETTLE_SHA2_H_INCLUDED $sha224_init nettle_sha224_init%sha224_digest nettle_sha224_digest&sha256_init nettle_sha256_init'sha256_update nettle_sha256_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ) NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Gbp scratchHdp (scratch + n)Iup (scratch + 2*n)bpdpup__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_AES_INTERNAL_H_INCLUDED  NETTLE_AES_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32 _aes_encrypt _nettle_aes_encrypt!_aes_decrypt _nettle_aes_decrypt"_aes_encrypt_table _nettle_aes_encrypt_table&AES_SMALL 0,AES_TABLE_SIZE 4CB0(x) ((x) & 0xff)DB1(x) (((x) >> 8) & 0xff)EB2(x) (((x) >> 16) & 0xff)FB3(x) (((x) >> 24) & 0xff)HSUBBYTE(x,box) ((uint32_t)(box)[B0(x)] | ((uint32_t)(box)[B1(x)] << 8) | ((uint32_t)(box)[B2(x)] << 16) | ((uint32_t)(box)[B3(x)] << 24))MAES_ROUND(T,w0,w1,w2,w3,k) (( T->table[0][ B0(w0) ] ^ T->table[1][ B1(w1) ] ^ T->table[2][ B2(w2) ] ^ T->table[3][ B3(w3) ]) ^ (k))SAES_FINAL_ROUND(T,w0,w1,w2,w3,k) (( (uint32_t) T->sbox[ B0(w0) ] | ((uint32_t) T->sbox[ B1(w1) ] << 8) | ((uint32_t) T->sbox[ B2(w2) ] << 16) | ((uint32_t) T->sbox[ B3(w3) ] << 24)) ^ (k))\aes_sbox (_aes_encrypt_table.sbox)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_AES_INTERNAL_H_INCLUDED  NETTLE_AES_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32 _aes_encrypt _nettle_aes_encrypt!_aes_decrypt _nettle_aes_decrypt"_aes_encrypt_table _nettle_aes_encrypt_table&AES_SMALL 0,AES_TABLE_SIZE 4CB0(x) ((x) & 0xff)DB1(x) (((x) >> 8) & 0xff)EB2(x) (((x) >> 16) & 0xff)FB3(x) (((x) >> 24) & 0xff)HSUBBYTE(x,box) ((uint32_t)(box)[B0(x)] | ((uint32_t)(box)[B1(x)] << 8) | ((uint32_t)(box)[B2(x)] << 16) | ((uint32_t)(box)[B3(x)] << 24))MAES_ROUND(T,w0,w1,w2,w3,k) (( T->table[0][ B0(w0) ] ^ T->table[1][ B1(w1) ] ^ T->table[2][ B2(w2) ] ^ T->table[3][ B3(w3) ]) ^ (k))SAES_FINAL_ROUND(T,w0,w1,w2,w3,k) (( (uint32_t) T->sbox[ B0(w0) ] | ((uint32_t) T->sbox[ B1(w1) ] << 8) | ((uint32_t) T->sbox[ B2(w2) ] << 16) | ((uint32_t) T->sbox[ B3(w3) ] << 24)) ^ (k))\aes_sbox (_aes_encrypt_table.sbox)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_AES_INTERNAL_H_INCLUDED  NETTLE_AES_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32 _aes_encrypt _nettle_aes_encrypt!_aes_decrypt _nettle_aes_decrypt"_aes_encrypt_table _nettle_aes_encrypt_table&AES_SMALL 0,AES_TABLE_SIZE 4CB0(x) ((x) & 0xff)DB1(x) (((x) >> 8) & 0xff)EB2(x) (((x) >> 16) & 0xff)FB3(x) (((x) >> 24) & 0xff)HSUBBYTE(x,box) ((uint32_t)(box)[B0(x)] | ((uint32_t)(box)[B1(x)] << 8) | ((uint32_t)(box)[B2(x)] << 16) | ((uint32_t)(box)[B3(x)] << 24))MAES_ROUND(T,w0,w1,w2,w3,k) (( T->table[0][ B0(w0) ] ^ T->table[1][ B1(w1) ] ^ T->table[2][ B2(w2) ] ^ T->table[3][ B3(w3) ]) ^ (k))SAES_FINAL_ROUND(T,w0,w1,w2,w3,k) (( (uint32_t) T->sbox[ B0(w0) ] | ((uint32_t) T->sbox[ B1(w1) ] << 8) | ((uint32_t) T->sbox[ B2(w2) ] << 16) | ((uint32_t) T->sbox[ B3(w3) ] << 24)) ^ (k))\aes_sbox (_aes_encrypt_table.sbox)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_AES_INTERNAL_H_INCLUDED  NETTLE_AES_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32 _aes_encrypt _nettle_aes_encrypt!_aes_decrypt _nettle_aes_decrypt"_aes_encrypt_table _nettle_aes_encrypt_table&AES_SMALL 0,AES_TABLE_SIZE 4CB0(x) ((x) & 0xff)DB1(x) (((x) >> 8) & 0xff)EB2(x) (((x) >> 16) & 0xff)FB3(x) (((x) >> 24) & 0xff)HSUBBYTE(x,box) ((uint32_t)(box)[B0(x)] | ((uint32_t)(box)[B1(x)] << 8) | ((uint32_t)(box)[B2(x)] << 16) | ((uint32_t)(box)[B3(x)] << 24))MAES_ROUND(T,w0,w1,w2,w3,k) (( T->table[0][ B0(w0) ] ^ T->table[1][ B1(w1) ] ^ T->table[2][ B2(w2) ] ^ T->table[3][ B3(w3) ]) ^ (k))SAES_FINAL_ROUND(T,w0,w1,w2,w3,k) (( (uint32_t) T->sbox[ B0(w0) ] | ((uint32_t) T->sbox[ B1(w1) ] << 8) | ((uint32_t) T->sbox[ B2(w2) ] << 16) | ((uint32_t) T->sbox[ B3(w3) ] << 24)) ^ (k))\aes_sbox (_aes_encrypt_table.sbox)"NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)iMIX_COLUMN(T,key) do { uint32_t _k, _nk, _t; _k = (key); _nk = T[_k & 0xff]; _k >>= 8; _t = T[_k & 0xff]; _nk ^= ROTL32(8, _t); _k >>= 8; _t = T[_k & 0xff]; _nk ^= ROTL32(16, _t); _k >>= 8; _t = T[_k & 0xff]; _nk ^= ROTL32(24, _t); (key) = _nk; } while(0)zSWAP(a,b) do { uint32_t t_swap = (a); (a) = (b); (b) = t_swap; } while(0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__" NETTLE_AES_INTERNAL_H_INCLUDED  NETTLE_AES_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32 _aes_encrypt _nettle_aes_encrypt!_aes_decrypt _nettle_aes_decrypt"_aes_encrypt_table _nettle_aes_encrypt_table&AES_SMALL 0,AES_TABLE_SIZE 4CB0(x) ((x) & 0xff)DB1(x) (((x) >> 8) & 0xff)EB2(x) (((x) >> 16) & 0xff)FB3(x) (((x) >> 24) & 0xff)HSUBBYTE(x,box) ((uint32_t)(box)[B0(x)] | ((uint32_t)(box)[B1(x)] << 8) | ((uint32_t)(box)[B2(x)] << 16) | ((uint32_t)(box)[B3(x)] << 24))MAES_ROUND(T,w0,w1,w2,w3,k) (( T->table[0][ B0(w0) ] ^ T->table[1][ B1(w1) ] ^ T->table[2][ B2(w2) ] ^ T->table[3][ B3(w3) ]) ^ (k))SAES_FINAL_ROUND(T,w0,w1,w2,w3,k) (( (uint32_t) T->sbox[ B0(w0) ] | ((uint32_t) T->sbox[ B1(w1) ] << 8) | ((uint32_t) T->sbox[ B2(w2) ] << 16) | ((uint32_t) T->sbox[ B3(w3) ] << 24)) ^ (k))\aes_sbox (_aes_encrypt_table.sbox)#NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ARCFOUR_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$arcfour_set_key nettle_arcfour_set_key%arcfour_crypt nettle_arcfour_crypt)ARCFOUR_MIN_KEY_SIZE 1*ARCFOUR_MAX_KEY_SIZE 256+ARCFOUR_KEY_SIZE 16__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ NETTLE_ARCFOUR_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$arcfour_set_key nettle_arcfour_set_key%arcfour_crypt nettle_arcfour_crypt)ARCFOUR_MIN_KEY_SIZE 1*ARCFOUR_MAX_KEY_SIZE 256+ARCFOUR_KEY_SIZE 16"SWAP(a,b) do { int _t = a; a = b; b = _t; } while(0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1'ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1* #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__, NETTLE_ARCTWO_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%arctwo_set_key nettle_arctwo_set_key&arctwo_set_key_ekb nettle_arctwo_set_key_ekb'arctwo_encrypt nettle_arctwo_encrypt(arctwo_decrypt nettle_arctwo_decrypt)arctwo_set_key_gutmann nettle_arctwo_set_key_gutmann+ARCTWO_BLOCK_SIZE 8.ARCTWO_MIN_KEY_SIZE 1/ARCTWO_MAX_KEY_SIZE 1281ARCTWO_KEY_SIZE 8.NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)Srotl16(x,n) (((x) << ((uint16_t)(n))) | ((x) >> (16 - (uint16_t)(n))))Trotr16(x,n) (((x) >> ((uint16_t)(n))) | ((x) << (16 - (uint16_t)(n))))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ $NETTLE_CAMELLIA_INTERNAL_H_INCLUDED & NETTLE_CAMELLIA_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!camellia_set_encrypt_key nettle_camellia_set_encrypt_key"camellia_set_decrypt_key nettle_camellia_set_decrypt_key#camellia_invert_key nettle_camellia_invert_key$camellia_crypt nettle_camellia_crypt%camellia_crypt nettle_camellia_crypt'CAMELLIA_BLOCK_SIZE 16)CAMELLIA_MIN_KEY_SIZE 16*CAMELLIA_MAX_KEY_SIZE 32+CAMELLIA_KEY_SIZE 32)_camellia_crypt _nettle_camellia_crypt*_camellia_table _nettle_camellia_table1ROTL128(bits,xl,xr) do { uint64_t __rol128_t = (xl); (xl) = ((xl) << (bits)) | ((xr) >> (64 - (bits))); (xr) = ((xr) << (bits)) | (__rol128_t >> (64 - (bits))); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_CAMELLIA_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!camellia_set_encrypt_key nettle_camellia_set_encrypt_key"camellia_set_decrypt_key nettle_camellia_set_decrypt_key#camellia_invert_key nettle_camellia_invert_key$camellia_crypt nettle_camellia_crypt%camellia_crypt nettle_camellia_crypt'CAMELLIA_BLOCK_SIZE 16)CAMELLIA_MIN_KEY_SIZE 16*CAMELLIA_MAX_KEY_SIZE 32+CAMELLIA_KEY_SIZE 32 SWAP(a,b) do { uint64_t t_swap = (a); (a) = (b); (b) = t_swap; } while(0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1#ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1& #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__' _GCC_LIMITS_H_  _GCC_NEXT_LIMITS_H  z _LIBC_LIMITS_H_ 1!MB_LEN_MAX 16_BITS_POSIX1_LIM_H 1 _POSIX_AIO_LISTIO_MAX 2#_POSIX_AIO_MAX 1&_POSIX_ARG_MAX 4096*_POSIX_CHILD_MAX 250_POSIX_DELAYTIMER_MAX 324_POSIX_HOST_NAME_MAX 2557_POSIX_LINK_MAX 8:_POSIX_LOGIN_NAME_MAX 9=_POSIX_MAX_CANON 255A_POSIX_MAX_INPUT 255D_POSIX_MQ_OPEN_MAX 8G_POSIX_MQ_PRIO_MAX 32J_POSIX_NAME_MAX 14N_POSIX_NGROUPS_MAX 8U_POSIX_OPEN_MAX 20\_POSIX_FD_SETSIZE _POSIX_OPEN_MAX__POSIX_PATH_MAX 256b_POSIX_PIPE_BUF 512f_POSIX_RE_DUP_MAX 255i_POSIX_RTSIG_MAX 8l_POSIX_SEM_NSEMS_MAX 256o_POSIX_SEM_VALUE_MAX 32767r_POSIX_SIGQUEUE_MAX 32u_POSIX_SSIZE_MAX 32767x_POSIX_STREAM_MAX 8{_POSIX_SYMLINK_MAX 255_POSIX_SYMLOOP_MAX 8_POSIX_TIMER_MAX 32_POSIX_TTY_NAME_MAX 9_POSIX_TZNAME_MAX 6_POSIX_QLIMIT 1_POSIX_HIWAT _POSIX_PIPE_BUF_POSIX_UIO_MAXIOV 16_POSIX_CLOCKRES_MIN 20000000__undef_NR_OPEN __undef_LINK_MAX  __undef_OPEN_MAX $_LINUX_LIMITS_H NR_OPEN 1024NGROUPS_MAX 65536ARG_MAX 131072CHILD_MAX 999 OPEN_MAX 256 LINK_MAX 127 MAX_CANON 255 MAX_INPUT 255 NAME_MAX 255PATH_MAX 4096PIPE_BUF 4096XATTR_NAME_MAX 255XATTR_SIZE_MAX 65536XATTR_LIST_MAX 65536RTSIG_MAX 32(NR_OPEN)__undef_NR_OPEN-LINK_MAX.__undef_LINK_MAX2OPEN_MAX3__undef_OPEN_MAX7_POSIX_THREAD_KEYS_MAX 1289PTHREAD_KEYS_MAX 1024<_POSIX_THREAD_DESTRUCTOR_ITERATIONS 4>PTHREAD_DESTRUCTOR_ITERATIONS _POSIX_THREAD_DESTRUCTOR_ITERATIONSA_POSIX_THREAD_THREADS_MAX 64CPTHREAD_THREADS_MAXGAIO_PRIO_DELTA_MAX 20JPTHREAD_STACK_MIN 16384MDELAYTIMER_MAX 2147483647PTTY_NAME_MAX 32SLOGIN_NAME_MAX 256VHOST_NAME_MAX 64YMQ_PRIO_MAX 32768SSIZE_MAX LONG_MAX_BITS_POSIX2_LIM_H 1_POSIX2_BC_BASE_MAX 99_POSIX2_BC_DIM_MAX 2048"_POSIX2_BC_SCALE_MAX 99%_POSIX2_BC_STRING_MAX 1000)_POSIX2_COLL_WEIGHTS_MAX 2-_POSIX2_EXPR_NEST_MAX 320_POSIX2_LINE_MAX 20484_POSIX2_RE_DUP_MAX 2558_POSIX2_CHARCLASS_NAME_MAX 14@BC_BASE_MAX _POSIX2_BC_BASE_MAXCBC_DIM_MAX _POSIX2_BC_DIM_MAXFBC_SCALE_MAX _POSIX2_BC_SCALE_MAXIBC_STRING_MAX _POSIX2_BC_STRING_MAXLCOLL_WEIGHTS_MAX 255OEXPR_NEST_MAX _POSIX2_EXPR_NEST_MAXRLINE_MAX _POSIX2_LINE_MAXUCHARCLASS_NAME_MAX 2048YRE_DUP_MAX (0x7fff)_GCC_NEXT_LIMITS_H_LIMITS_H___ CHAR_BITCHAR_BIT __CHAR_BIT__SCHAR_MINSCHAR_MIN (-SCHAR_MAX - 1)SCHAR_MAXSCHAR_MAX __SCHAR_MAX__ UCHAR_MAX$UCHAR_MAX (SCHAR_MAX * 2 + 1)2CHAR_MIN3CHAR_MIN SCHAR_MIN4CHAR_MAX5CHAR_MAX SCHAR_MAX9SHRT_MIN:SHRT_MIN (-SHRT_MAX - 1);SHRT_MAX> (64 - (bits))); (xr) = ((xr) << (bits)) | (__rol128_t >> (64 - (bits))); } while (0)+NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)/SIGMA1 0xA09E667F3BCC908BULL0SIGMA2 0xB67AE8584CAA73B2ULL1SIGMA3 0xC6EF372FE94F82BEULL2SIGMA4 0x54FF53A5F1D36F1CULL3SIGMA5 0x10E527FADE682D1DULL4SIGMA6 0xB05688C2B3E6C1FDULL6CAMELLIA_SP1110(INDEX) (_nettle_camellia_table.sp1110[(int)(INDEX)])7CAMELLIA_SP0222(INDEX) (_nettle_camellia_table.sp0222[(int)(INDEX)])8CAMELLIA_SP3033(INDEX) (_nettle_camellia_table.sp3033[(int)(INDEX)])9CAMELLIA_SP4404(INDEX) (_nettle_camellia_table.sp4404[(int)(INDEX)]);CAMELLIA_F(x,k,y) do { uint32_t __yl, __yr; uint64_t __i = (x) ^ (k); __yl = CAMELLIA_SP1110( __i & 0xff) ^ CAMELLIA_SP0222((__i >> 24) & 0xff) ^ CAMELLIA_SP3033((__i >> 16) & 0xff) ^ CAMELLIA_SP4404((__i >> 8) & 0xff); __yr = CAMELLIA_SP1110( __i >> 56) ^ CAMELLIA_SP0222((__i >> 48) & 0xff) ^ CAMELLIA_SP3033((__i >> 40) & 0xff) ^ CAMELLIA_SP4404((__i >> 32) & 0xff); __yl ^= __yr; __yr = ROTL32(24, __yr); __yr ^= __yl; (y) = ((uint64_t) __yl << 32) | __yr; } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1$ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1' $NETTLE_CAMELLIA_INTERNAL_H_INCLUDED & NETTLE_CAMELLIA_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL!camellia_set_encrypt_key nettle_camellia_set_encrypt_key"camellia_set_decrypt_key nettle_camellia_set_decrypt_key#camellia_invert_key nettle_camellia_invert_key$camellia_crypt nettle_camellia_crypt%camellia_crypt nettle_camellia_crypt'CAMELLIA_BLOCK_SIZE 16)CAMELLIA_MIN_KEY_SIZE 16*CAMELLIA_MAX_KEY_SIZE 32+CAMELLIA_KEY_SIZE 32)_camellia_crypt _nettle_camellia_crypt*_camellia_table _nettle_camellia_table1ROTL128(bits,xl,xr) do { uint64_t __rol128_t = (xl); (xl) = ((xl) << (bits)) | ((xr) >> (64 - (bits))); (xr) = ((xr) << (bits)) | (__rol128_t >> (64 - (bits))); } while (0)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE"NETTLE_CBC_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$cbc_encrypt nettle_cbc_encrypt%cbc_decrypt nettle_cbc_decrypt3CBC_CTX(type,size) { type ctx; uint8_t iv[size]; }6CBC_SET_IV(ctx,data) memcpy((ctx)->iv, (data), sizeof((ctx)->iv)):CBC_ENCRYPT(self,f,length,dst,src) (0 ? ((f)(&(self)->ctx, 0, (void *)0, (void *)0)) : cbc_encrypt((void *) &(self)->ctx, (nettle_crypt_func *) (f), sizeof((self)->iv), (self)->iv, (length), (dst), (src)))ACBC_DECRYPT(self,f,length,dst,src) (0 ? ((f)(&(self)->ctx, 0, (void *)0, (void *)0)) : cbc_decrypt((void *) &(self)->ctx, (nettle_crypt_func *) (f), sizeof((self)->iv), (self)->iv, (length), (dst), (src)))$ NETTLE_MEMXOR_H_INCLUDED %!NETTLE_INTERNAL_H_INCLUDED "NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }&TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }8CBC_BUFFER_LIMIT 512__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 $NETTLE_DES_H_INCLUDED & NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL-des_set_key nettle_des_set_key.des_encrypt nettle_des_encrypt/des_decrypt nettle_des_decrypt0des_check_parity nettle_des_check_parity1des_fix_parity nettle_des_fix_parity2des3_set_key nettle_des3_set_key3des3_encrypt nettle_des3_encrypt4des3_decrypt nettle_des3_decrypt6DES_KEY_SIZE 87DES_BLOCK_SIZE 8:_DES_KEY_LENGTH 32UDES3_KEY_SIZE 24VDES3_BLOCK_SIZE DES_BLOCK_SIZE__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1!ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1$ #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__& $NETTLE_DES_H_INCLUDED & NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL-des_set_key nettle_des_set_key.des_encrypt nettle_des_encrypt/des_decrypt nettle_des_decrypt0des_check_parity nettle_des_check_parity1des_fix_parity nettle_des_fix_parity2des3_set_key nettle_des3_set_key3des3_encrypt nettle_des3_encrypt4des3_decrypt nettle_des3_decrypt6DES_KEY_SIZE 87DES_BLOCK_SIZE 8:_DES_KEY_LENGTH 32UDES3_KEY_SIZE 24VDES3_BLOCK_SIZE DES_BLOCK_SIZE(REGISTER register FIXR !FIXS "PREV(v,o) v[o]#NEXT(v,o) v[o](vax 7SREGFREE 8DEST d9D d:BYTE uint8_tCMQ0 des_bigmapDMQ1 (des_bigmap + 64)EMQ2 (des_bigmap + 128)FMQ3 (des_bigmap + 192)GHQ0(z) HHQ2(z) ILQ0(z) 0xFCFC & zJLQ1(z) 0xFCFC & zKLQ2(z) 0xFCFC & zLLQ3(z) 0xFCFC & zMSQ 16NMS0 des_keymapOMS1 (des_keymap + 64)PMS2 (des_keymap + 128)QMS3 (des_keymap + 192)RMS4 (des_keymap + 256)SMS5 (des_keymap + 320)TMS6 (des_keymap + 384)UMS7 (des_keymap + 448)VHS(z) WLS0(z) 0xFC & zXLS1(z) 0xFC & zYLS2(z) 0xFC & zZLS3(z) 0xFC & z[REGQUICK \SETQUICK ]REGSMALL ^SETSMALL ADD(b,x) (uint32_t *) ((uint8_t *)b + (x))NOP(d,c,o) ROL(d,c,o) d = d << c | d >> oROR(d,c,o) d = d >> c | d << oROL1(d) ROL(d, 1, 31)ROR1(d) ROR(d, 1, 31)SWAP(x,y,m,b) z = ((x >> b) ^ y) & m; x ^= z << b; y ^= zTEMPQUICK(LOAD) REGQUICK LOAD() SETQUICKTEMPSMALL(LOAD) REGSMALL LOAD() SETSMALLLOADDATA(x,y) FIXS y = PREV(s, 7); y<<= 8; y |= PREV(s, 6); y<<= 8; y |= PREV(s, 5); y<<= 8; y |= PREV(s, 4); x = PREV(s, 3); x<<= 8; x |= PREV(s, 2); x<<= 8; x |= PREV(s, 1); x<<= 8; x |= PREV(s, 0) SREGFREELOADCORE() LOADDATA(x, y); ROR1(x); ROR1(y)LOADFIPS() LOADDATA(y, x); SWAP(x, y, 0x0F0F0F0FL, 004); SWAP(y, x, 0x0000FFFFL, 020); SWAP(x, y, 0x33333333L, 002); SWAP(y, x, 0x00FF00FFL, 010); ROR1(x); z = (x ^ y) & 0x55555555L; y ^= z; x ^= z; ROR1(y)KEYMAPSMALL(x,z,mq0,mq1,hq,lq0,lq1,sq,ms0,ms1,ms2,ms3,hs,ls0,ls1,ls2,ls3) hs(z) x ^= *ADD(ms3, ls3(z)); z>>= 8; x ^= *ADD(ms2, ls2(z)); z>>= 8; x ^= *ADD(ms1, ls1(z)); z>>= 8; x ^= *ADD(ms0, ls0(z))KEYMAPQUICK(x,z,mq0,mq1,hq,lq0,lq1,sq,ms0,ms1,ms2,ms3,hs,ls0,ls1,ls2,ls3) hq(z) x ^= *ADD(mq0, lq0(z)); z>>= sq; x ^= *ADD(mq1, lq1(z))S7S1(x,y,z,r,m,KEYMAP,LOAD) z = LOAD(r, m); z ^= y; KEYMAP(x,z,MQ0,MQ1,HQ0,LQ0,LQ1,SQ,MS0,MS1,MS2,MS3,HS,LS0,LS1,LS2,LS3)S6S0(x,y,z,r,m,KEYMAP,LOAD) z = LOAD(r, m); z ^= y; ROL(z, 4, 28); KEYMAP(x,z,MQ2,MQ3,HQ2,LQ2,LQ3,SQ,MS4,MS5,MS6,MS7,HS,LS0,LS1,LS2,LS3)ENCR(x,y,z,r,m,n,KEYMAP) S7S1(x,y,z,r,m,KEYMAP,NEXT); S6S0(x,y,z,r,n,KEYMAP,NEXT)DECR(x,y,z,r,m,n,KEYMAP) S6S0(x,y,z,r,m,KEYMAP,PREV); S7S1(x,y,z,r,n,KEYMAP,PREV)SAVEDATA(x,y) NEXT(DEST, 0) = x; x>>= 8; NEXT(DEST, 1) = x; x>>= 8; NEXT(DEST, 2) = x; x>>= 8; NEXT(DEST, 3) = x; NEXT(DEST, 4) = y; y>>= 8; NEXT(DEST, 5) = y; y>>= 8; NEXT(DEST, 6) = y; y>>= 8; NEXT(DEST, 7) = ySAVECORE() ROL1(x); ROL1(y); SAVEDATA(y, x)SAVEFIPS() ROL1(x); z = (x ^ y) & 0x55555555L; y ^= z; x ^= z; ROL1(y); SWAP(x, y, 0x00FF00FFL, 010); SWAP(y, x, 0x33333333L, 002); SWAP(x, y, 0x0000FFFFL, 020); SWAP(y, x, 0x0F0F0F0FL, 004); SAVEDATA(x, y)ENCRYPT(NAME,TEMP,LOAD,KEYMAP,SAVE) void NAME(REGISTER BYTE *D, REGISTER const uint32_t *r, REGISTER const uint8_t *s) { register uint32_t x, y, z; TEMP(LOAD); ENCR(x,y,z,r, 0, 1,KEYMAP); ENCR(y,x,z,r, 2, 3,KEYMAP); ENCR(x,y,z,r, 4, 5,KEYMAP); ENCR(y,x,z,r, 6, 7,KEYMAP); ENCR(x,y,z,r, 8, 9,KEYMAP); ENCR(y,x,z,r,10,11,KEYMAP); ENCR(x,y,z,r,12,13,KEYMAP); ENCR(y,x,z,r,14,15,KEYMAP); ENCR(x,y,z,r,16,17,KEYMAP); ENCR(y,x,z,r,18,19,KEYMAP); ENCR(x,y,z,r,20,21,KEYMAP); ENCR(y,x,z,r,22,23,KEYMAP); ENCR(x,y,z,r,24,25,KEYMAP); ENCR(y,x,z,r,26,27,KEYMAP); ENCR(x,y,z,r,28,29,KEYMAP); ENCR(y,x,z,r,30,31,KEYMAP); SAVE(); return; }DECRYPT(NAME,TEMP,LOAD,KEYMAP,SAVE) void NAME(REGISTER BYTE *D, REGISTER const uint32_t *r, REGISTER const uint8_t *s) { register uint32_t x, y, z; TEMP(LOAD); FIXR DECR(x,y,z,r,31,30,KEYMAP); DECR(y,x,z,r,29,28,KEYMAP); DECR(x,y,z,r,27,26,KEYMAP); DECR(y,x,z,r,25,24,KEYMAP); DECR(x,y,z,r,23,22,KEYMAP); DECR(y,x,z,r,21,20,KEYMAP); DECR(x,y,z,r,19,18,KEYMAP); DECR(y,x,z,r,17,16,KEYMAP); DECR(x,y,z,r,15,14,KEYMAP); DECR(y,x,z,r,13,12,KEYMAP); DECR(x,y,z,r,11,10,KEYMAP); DECR(y,x,z,r, 9, 8,KEYMAP); DECR(x,y,z,r, 7, 6,KEYMAP); DECR(y,x,z,r, 5, 4,KEYMAP); DECR(x,y,z,r, 3, 2,KEYMAP); DECR(y,x,z,r, 1, 0,KEYMAP); SAVE(); return; }.3APARITY(x) (parity_16[(x)&0xf] ^ parity_16[((x)>>4) & 0xf])__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #NETTLE_GCM_H_INCLUDED % NETTLE_AES_H_INCLUDED  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32,gcm_set_key nettle_gcm_set_key-gcm_set_iv nettle_gcm_set_iv.gcm_update nettle_gcm_update/gcm_encrypt nettle_gcm_encrypt0gcm_decrypt nettle_gcm_decrypt1gcm_digest nettle_gcm_digest3gcm_aes_set_key nettle_gcm_aes_set_key4gcm_aes_set_iv nettle_gcm_aes_set_iv5gcm_aes_update nettle_gcm_aes_update6gcm_aes_encrypt nettle_gcm_aes_encrypt7gcm_aes_decrypt nettle_gcm_aes_decrypt8gcm_aes_digest nettle_gcm_aes_digest:GCM_BLOCK_SIZE 16;GCM_IV_SIZE (GCM_BLOCK_SIZE - 4)=GCM_TABLE_BITS 8yGCM_CTX(type) { type cipher; struct gcm_key key; struct gcm_ctx gcm; }}GCM_SET_KEY(ctx,set_key,encrypt,length,data) do { (set_key)(&(ctx)->cipher, (length), (data)); if (0) (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0); gcm_set_key(&(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt)); } while (0)GCM_SET_IV(ctx,length,data) gcm_set_iv(&(ctx)->gcm, &(ctx)->key, (length), (data))GCM_UPDATE(ctx,length,data) gcm_update(&(ctx)->gcm, &(ctx)->key, (length), (data))GCM_ENCRYPT(ctx,encrypt,length,dst,src) (0 ? (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0) : gcm_encrypt(&(ctx)->gcm, &(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt), (length), (dst), (src)))GCM_DECRYPT(ctx,encrypt,length,dst,src) (0 ? (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0) : gcm_decrypt(&(ctx)->gcm, &(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt), (length), (dst), (src)))GCM_DIGEST(ctx,encrypt,length,digest) (0 ? (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0) : gcm_digest(&(ctx)->gcm, &(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt), (length), (digest)))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1%ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1( #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__) __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc*_STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE,#NETTLE_GCM_H_INCLUDED %NETTLE_AES_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1 _BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$aes_set_encrypt_key nettle_aes_set_encrypt_key%aes_set_decrypt_key nettle_aes_set_decrypt_key&aes_invert_key nettle_aes_invert_key'aes_encrypt nettle_aes_encrypt(aes_decrypt nettle_aes_decrypt*AES_BLOCK_SIZE 16.AES_MIN_KEY_SIZE 16/AES_MAX_KEY_SIZE 321AES_KEY_SIZE 32,gcm_set_key nettle_gcm_set_key-gcm_set_iv nettle_gcm_set_iv.gcm_update nettle_gcm_update/gcm_encrypt nettle_gcm_encrypt0gcm_decrypt nettle_gcm_decrypt1gcm_digest nettle_gcm_digest3gcm_aes_set_key nettle_gcm_aes_set_key4gcm_aes_set_iv nettle_gcm_aes_set_iv5gcm_aes_update nettle_gcm_aes_update6gcm_aes_encrypt nettle_gcm_aes_encrypt7gcm_aes_decrypt nettle_gcm_aes_decrypt8gcm_aes_digest nettle_gcm_aes_digest:GCM_BLOCK_SIZE 16;GCM_IV_SIZE (GCM_BLOCK_SIZE - 4)=GCM_TABLE_BITS 8yGCM_CTX(type) { type cipher; struct gcm_key key; struct gcm_ctx gcm; }}GCM_SET_KEY(ctx,set_key,encrypt,length,data) do { (set_key)(&(ctx)->cipher, (length), (data)); if (0) (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0); gcm_set_key(&(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt)); } while (0)GCM_SET_IV(ctx,length,data) gcm_set_iv(&(ctx)->gcm, &(ctx)->key, (length), (data))GCM_UPDATE(ctx,length,data) gcm_update(&(ctx)->gcm, &(ctx)->key, (length), (data))GCM_ENCRYPT(ctx,encrypt,length,dst,src) (0 ? (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0) : gcm_encrypt(&(ctx)->gcm, &(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt), (length), (dst), (src)))GCM_DECRYPT(ctx,encrypt,length,dst,src) (0 ? (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0) : gcm_decrypt(&(ctx)->gcm, &(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt), (length), (dst), (src)))GCM_DIGEST(ctx,encrypt,length,digest) (0 ? (encrypt)(&(ctx)->cipher, 0, (void *)0, (void *)0) : gcm_digest(&(ctx)->gcm, &(ctx)->key, &(ctx)->cipher, (nettle_crypt_func *) (encrypt), (length), (digest))).!NETTLE_MEMXOR_H_INCLUDED /"NETTLE_INTERNAL_H_INCLUDED #NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }&TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }0$NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)2GHASH_POLYNOMIAL 0xE1UL`RSHIFT_WORD(x) ((((x) & 0xfefefefefefefefeUL) >> 1) | (((x) & 0x0001010101010101UL) << 15))iRSHIFT_WORDW(left,right) (0x ##right ##left)WINC32(block) INCREMENT(4, (block.b) + GCM_BLOCK_SIZE - 4)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1 ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1$MD5_DEBUG 0,DEBUG(i) / #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__0 __need_size_t __need_wchar_t __need_NULL ! __need_size_t__wchar_t__ __WCHAR_T__ _WCHAR_T _T_WCHAR_ _T_WCHAR __WCHAR_T _WCHAR_T_ _BSD_WCHAR_T_ _WCHAR_T_DEFINED_ _WCHAR_T_DEFINED _WCHAR_T_H ___int_wchar_t_h __INT_WCHAR_T_H _GCC_WCHAR_T _WCHAR_T_DECLARED _BSD_WCHAR_T___need_wchar_tNULLNULL ((void *)0)__need_NULL&_STDLIB_H 1o__ldiv_t_defined 1RAND_MAX 2147483647EXIT_FAILURE 1EXIT_SUCCESS 0MB_CUR_MAX (__ctype_get_mb_cur_max ())__strtol_internal_defined 1__strtoul_internal_defined 1__strtoll_internal_defined 1__strtoull_internal_defined 1 _SYS_TYPES_H 1 _BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE*__u_char_defined 6__ino_t_defined ?__dev_t_defined D__gid_t_defined I__mode_t_defined N__nlink_t_defined S__uid_t_defined \__off_t_defined e__pid_t_defined j__id_t_defined o__ssize_t_defined v__daddr_t_defined |__key_t_defined __need_time_t __need_timer_t __need_clockid_t D__need_clock_tG__time_t_defined 1T__need_time_tX__clockid_t_defined 1`__clockid_time_td__timer_t_defined 1l__need_timer_t__need_timespec__need_size_t  __need_size_t__need_NULL__intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE)))__u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE)))__int8_t_defined __BIT_TYPES_DEFINED__ 1_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI_SYS_SELECT_H 1__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)!__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d))"__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d))#__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0)"_SIGSET_H_types 1_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))%__sigset_t_defined *__need_time_t +__need_timespec ,D__need_clock_tT__need_time_t`__clockid_time_tl__need_timer_ts__timespec_defined 1__need_timespec-__need_timeval .>__need_timeval@_STRUCT_TIMEVAL 12__suseconds_t_defined :__NFDBITS;__FDELT<__FDMASK>__NFDBITS (8 * sizeof (__fd_mask))?__FDELT(d) ((d) / __NFDBITS)@__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS))L__FDS_BITS(set) ((set)->__fds_bits)QFD_SETSIZE __FD_SETSIZEXNFDBITS __NFDBITS]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)_FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)`FD_ZERO(fdsetp) __FD_ZERO (fdsetp)_SYS_SYSMACROS_H 1@major(dev) gnu_dev_major (dev)Aminor(dev) gnu_dev_minor (dev)Bmakedev(maj,min) gnu_dev_makedev (maj, min)__blkcnt_t_defined __fsblkcnt_t_defined __fsfilcnt_t_defined _BITS_PTHREADTYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__SIZEOF_PTHREAD_ATTR_T 56__SIZEOF_PTHREAD_MUTEX_T 40__SIZEOF_PTHREAD_MUTEXATTR_T 4__SIZEOF_PTHREAD_COND_T 48__SIZEOF_PTHREAD_CONDATTR_T 4__SIZEOF_PTHREAD_RWLOCK_T 56 __SIZEOF_PTHREAD_RWLOCKATTR_T 8!__SIZEOF_PTHREAD_BARRIER_T 32"__SIZEOF_PTHREAD_BARRIERATTR_T 4\__PTHREAD_MUTEX_HAVE_PREV 1__malloc_and_calloc_defined __COMPAR_FN_T __need_malloc_and_calloc1_STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL_STRING_ARCH_unaligned 1.__STRING_INLINE extern __inline8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE3NETTLE_MD5_H_INCLUDED NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 15__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL$md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 45 NETTLE_MACROS_H_INCLUDED READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7]))'WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))dLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - 2*sizeof((ctx)->count_low))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)8MD5_DATA_LENGTH 16F3(x,y,z) ((x) ^ (y) ^ (z))?F4(x,y,z) ((y) ^ ((x) | ~(z)))AROUND(f,w,x,y,z,data,s) ( w += f(x, y, z) + data, w = w<>(32-s), w += x )__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_INTERNAL_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## ULNETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Gzz scratchHh (scratch + ecc->size)Ihh (scratch + 2*ecc->size)Jw (scratch + 3*ecc->size)Kj (scratch + 4*ecc->size)Lv scratchNx1 pOy1 (p + ecc->size)Pz1 (p + 2*ecc->size)Qx2 qRy2 (q + ecc->size)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 NETTLE_ECC_H_INCLUDED   __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__  NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1 __NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))size)>beta (scratch + 2*ecc->size)?g2 (scratch + 3*ecc->size)@sum (scratch + 4*ecc->size)Aalpha scratchCxp pDyp (p + ecc->size)Ezp (p + 2*ecc->size)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 1__GNUC_PATCHLEVEL__ 2__GNUC_RH_RELEASE__ 46__SIZE_TYPE__ long unsigned int__PTRDIFF_TYPE__ long int__WCHAR_TYPE__ int__WINT_TYPE__ unsigned int__INTMAX_TYPE__ long int__UINTMAX_TYPE__ long unsigned int__GXX_ABI_VERSION 1002__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 9223372036854775807L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 2147483647__CHAR_BIT__ 8__INTMAX_MAX__ 9223372036854775807L__FLT_EVAL_METHOD__ 0__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_MAX__ 3.40282347e+38F__FLT_MIN__ 1.17549435e-38F__FLT_EPSILON__ 1.19209290e-7F__FLT_DENORM_MIN__ 1.40129846e-45F__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_MAX__ 1.7976931348623157e+308__DBL_MIN__ 2.2250738585072014e-308__DBL_EPSILON__ 2.2204460492503131e-16__DBL_DENORM_MIN__ 4.9406564584124654e-324__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ __VERSION__ "4.1.2 20080704 (Red Hat 4.1.2-46)"__GNUC_GNU_INLINE__ 1_LP64 1__LP64__ 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__amd64 1__amd64__ 1__x86_64 1__x86_64__ 1__MMX__ 1__SSE__ 1__SSE2__ 1__SSE_MATH__ 1__SSE2_MATH__ 1__k8 1__k8__ 1__gnu_linux__ 1__linux 1__linux__ 1linux 1__unix 1__unix__ 1unix 1__PIC__ 1__pic__ 1__ELF__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1HAVE_ALLOCA_H 1HAVE_CLOCK_GETTIME 1HAVE_FCNTL_LOCKING 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 16HAVE_NATIVE_ecc_192_modp 18HAVE_NATIVE_ecc_224_modp 1;HAVE_NATIVE_ecc_256_redc 1HAVE_NATIVE_ecc_521_modp 1BHAVE_OPENSSL_AES_H 1EHAVE_OPENSSL_BLOWFISH_H 1HHAVE_OPENSSL_CAST_H 1KHAVE_OPENSSL_DES_H 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7.1"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7.1"~SIZEOF_LONG 8STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1WITH_OPENSSL 1_ALLOCA_H 1_FEATURES_H 1]__USE_ISOC99^__USE_POSIX___USE_POSIX2`__USE_POSIX199309a__USE_POSIX199506b__USE_XOPENc__USE_XOPEN_EXTENDEDd__USE_UNIX98e__USE_XOPEN2Kf__USE_LARGEFILEg__USE_LARGEFILE64h__USE_FILE_OFFSET64i__USE_BSDj__USE_SVIDk__USE_MISCl__USE_ATFILEm__USE_GNUn__USE_REENTRANTo__USE_FORTIFY_LEVELp__FAVOR_BSDq__KERNEL_STRICT_NAMESv__KERNEL_STRICT_NAMES z__USE_ANSI 1__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))_BSD_SOURCE 1_SVID_SOURCE 1_POSIX_SOURCE 1_POSIX_C_SOURCE 200112L__USE_POSIX 1__USE_POSIX2 1__USE_POSIX199309 1__USE_POSIX199506 1__USE_XOPEN2K 1__USE_MISC 1__USE_BSD 1__USE_SVID 1__USE_FORTIFY_LEVEL 0__STDC_IEC_559__ 1__STDC_IEC_559_COMPLEX__ 1__STDC_ISO_10646__ 200009L__GNU_LIBRARY____GNU_LIBRARY__ 6__GLIBC__ 2__GLIBC_MINOR__ 5__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))__GLIBC_HAVE_LONG_LONG 1_SYS_CDEFS_H 1$__P%__PMT/__THROW __attribute__ ((__nothrow__))0__NTH(fct) __attribute__ ((__nothrow__)) fctJ__P(args) argsK__PMT(args) argsP__CONCAT(x,y) x ## yQ__STRING(x) #xT__ptr_t void *U__long_double_t long double]__BEGIN_DECLS ^__END_DECLS r__BEGIN_NAMESPACE_STD s__END_NAMESPACE_STD t__USING_NAMESPACE_STD(name) u__BEGIN_NAMESPACE_C99 v__END_NAMESPACE_C99 w__USING_NAMESPACE_C99(name) }__bounded ~__unbounded __ptrvalue __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)__bos0(ptr) __builtin_object_size (ptr, 0)__warndecl(name,msg) extern void name (void)__flexarr []__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)__ASMNAME2(prefix,cname) __STRING (prefix) cname__attribute_malloc__ __attribute__ ((__malloc__))__attribute_pure__ __attribute__ ((__pure__))__attribute_used__ __attribute__ ((__used__))__attribute_noinline__ __attribute__ ((__noinline__))__attribute_deprecated__ __attribute__ ((__deprecated__))__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))__nonnull(params) __attribute__ ((__nonnull__ params))__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))__wur __always_inline __inline __attribute__ ((__always_inline__))__restrict_arr __restrict__WORDSIZE 64__WORDSIZE_COMPAT32 1__LDBL_REDIR1(name,proto,alias) name proto__LDBL_REDIR(name,proto) name proto__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW__LDBL_REDIR_NTH(name,proto) name proto __THROW__LDBL_REDIR_DECL(name) __USE_EXTERN_INLINES 1__WORDSIZE 64__WORDSIZE_COMPAT32 1  __stub___kernel_cosl  __stub___kernel_rem_pio2l  __stub___kernel_sinl  __stub___kernel_tanl __stub_bdflush __stub_chflags __stub_fattach __stub_fchflags __stub_fdetach __stub_feupdateenv __stub_getmsg __stub_gtty __stub_lchmod __stub_lutimes __stub_putmsg __stub_revoke __stub_setlogin __stub_sigreturn __stub_sstk __stub_stty __need_size_t  __size_t__ __SIZE_T__ _SIZE_T _SYS_SIZE_T_H _T_SIZE_ _T_SIZE __SIZE_T _SIZE_T_ _BSD_SIZE_T_ _SIZE_T_DEFINED_ _SIZE_T_DEFINED _BSD_SIZE_T_DEFINED_ _SIZE_T_DECLARED ___int_size_t_h _GCC_SIZE_T _SIZET_ __size_t __need_size_t__need_NULLalloca$alloca(size) __builtin_alloca (size)STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT 1 #_ASSERT_H 1)__ASSERT_VOID_CAST (void)Wassert(expr) ((expr) ? __ASSERT_VOID_CAST (0) : (__assert_fail (__STRING(expr), __FILE__, __LINE__, __ASSERT_FUNCTION), __ASSERT_VOID_CAST (0)))k__ASSERT_FUNCTION __PRETTY_FUNCTION__ _STRING_H 1__need_size_t  __need_NULL ! __need_size_tNULLNULL ((void *)0)__need_NULL _STRING_ARCH_unaligned 1 .__STRING_INLINE extern __inline4_ENDIAN_H 1 __LITTLE_ENDIAN 1234!__BIG_ENDIAN 4321"__PDP_ENDIAN 3412%__BYTE_ORDER __LITTLE_ENDIAN*__FLOAT_WORD_ORDER __BYTE_ORDER.LITTLE_ENDIAN __LITTLE_ENDIAN/BIG_ENDIAN __BIG_ENDIAN0PDP_ENDIAN __PDP_ENDIAN1BYTE_ORDER __BYTE_ORDER5__LONG_LONG_PAIR(HI,LO) LO, HI5_BITS_TYPES_H 1__WORDSIZE 64__WORDSIZE_COMPAT32 1__need_size_t  __need_size_t__need_NULLf__S16_TYPE short intg__U16_TYPE unsigned short inth__S32_TYPE inti__U32_TYPE unsigned intj__SLONGWORD_TYPE long intk__ULONGWORD_TYPE unsigned long inty__SQUAD_TYPE long intz__UQUAD_TYPE unsigned long int{__SWORD_TYPE long int|__UWORD_TYPE unsigned long int}__SLONG32_TYPE int~__ULONG32_TYPE unsigned int__S64_TYPE long int__U64_TYPE unsigned long int__STD_TYPE typedef_BITS_TYPESIZES_H 1__DEV_T_TYPE __UQUAD_TYPE__UID_T_TYPE __U32_TYPE __GID_T_TYPE __U32_TYPE!__INO_T_TYPE __ULONGWORD_TYPE"__INO64_T_TYPE __UQUAD_TYPE#__MODE_T_TYPE __U32_TYPE$__NLINK_T_TYPE __UWORD_TYPE%__OFF_T_TYPE __SLONGWORD_TYPE&__OFF64_T_TYPE __SQUAD_TYPE'__PID_T_TYPE __S32_TYPE(__RLIM_T_TYPE __ULONGWORD_TYPE)__RLIM64_T_TYPE __UQUAD_TYPE*__BLKCNT_T_TYPE __SLONGWORD_TYPE+__BLKCNT64_T_TYPE __SQUAD_TYPE,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE-__FSBLKCNT64_T_TYPE __UQUAD_TYPE.__FSFILCNT_T_TYPE __ULONGWORD_TYPE/__FSFILCNT64_T_TYPE __UQUAD_TYPE0__ID_T_TYPE __U32_TYPE1__CLOCK_T_TYPE __SLONGWORD_TYPE2__TIME_T_TYPE __SLONGWORD_TYPE3__USECONDS_T_TYPE __U32_TYPE4__SUSECONDS_T_TYPE __SLONGWORD_TYPE5__DADDR_T_TYPE __S32_TYPE6__SWBLK_T_TYPE __SLONGWORD_TYPE7__KEY_T_TYPE __S32_TYPE8__CLOCKID_T_TYPE __S32_TYPE9__TIMER_T_TYPE void *:__BLKSIZE_T_TYPE __SLONGWORD_TYPE;__FSID_T_TYPE struct { int __val[2]; }<__SSIZE_T_TYPE __SWORD_TYPE?__FD_SETSIZE 1024__STD_TYPE8__STRING2_SMALL_GET16(src,idx) (((__const unsigned char *) (__const char *) (src))[idx + 1] << 8 | ((__const unsigned char *) (__const char *) (src))[idx]);__STRING2_SMALL_GET32(src,idx) (((((__const unsigned char *) (__const char *) (src))[idx + 3] << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 2]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx + 1]) << 8 | ((__const unsigned char *) (__const char *) (src))[idx])]__string2_1bptr_p(__x) ((size_t)(const void *)((__x) + 1) - (size_t)(const void *)(__x) == 1)__bzero(s,n) __builtin_memset (s, '\0', n)strchr(s,c) (__extension__ (__builtin_constant_p (c) && !__builtin_constant_p (s) && (c) == '\0' ? (char *) __rawmemchr (s, c) : __builtin_strchr (s, c)))strncpy(dest,src,n) __builtin_strncpy (dest, src, n)strncat(dest,src,n) __builtin_strncat (dest, src, n)strcmp(s1,s2) __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (s1) && __builtin_constant_p (s2) && (__s1_len = strlen (s1), __s2_len = strlen (s2), (!__string2_1bptr_p (s1) || __s1_len >= 4) && (!__string2_1bptr_p (s2) || __s2_len >= 4)) ? __builtin_strcmp (s1, s2) : (__builtin_constant_p (s1) && __string2_1bptr_p (s1) && (__s1_len = strlen (s1), __s1_len < 4) ? (__builtin_constant_p (s2) && __string2_1bptr_p (s2) ? __builtin_strcmp (s1, s2) : __strcmp_cg (s1, s2, __s1_len)) : (__builtin_constant_p (s2) && __string2_1bptr_p (s2) && (__s2_len = strlen (s2), __s2_len < 4) ? (__builtin_constant_p (s1) && __string2_1bptr_p (s1) ? __builtin_strcmp (s1, s2) : __strcmp_gc (s1, s2, __s2_len)) : __builtin_strcmp (s1, s2)))); })__strcmp_cc(s1,s2,l) (__extension__ ({ register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - ((__const unsigned char *) (__const char *)(s2))[0]); if (l > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))__strcmp_cg(s1,s2,l1) (__extension__ ({ __const unsigned char *__s2 = (__const unsigned char *) (__const char *) (s2); register int __result = (((__const unsigned char *) (__const char *) (s1))[0] - __s2[0]); if (l1 > 0 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[1] - __s2[1]); if (l1 > 1 && __result == 0) { __result = (((__const unsigned char *) (__const char *) (s1))[2] - __s2[2]); if (l1 > 2 && __result == 0) __result = (((__const unsigned char *) (__const char *) (s1))[3] - __s2[3]); } } __result; }))__strcmp_gc(s1,s2,l2) (__extension__ ({ __const unsigned char *__s1 = (__const unsigned char *) (__const char *) (s1); register int __result = __s1[0] - ((__const unsigned char *) (__const char *) (s2))[0]; if (l2 > 0 && __result == 0) { __result = (__s1[1] - ((__const unsigned char *) (__const char *) (s2))[1]); if (l2 > 1 && __result == 0) { __result = (__s1[2] - ((__const unsigned char *) (__const char *) (s2))[2]); if (l2 > 2 && __result == 0) __result = (__s1[3] - ((__const unsigned char *) (__const char *) (s2))[3]); } } __result; }))strncmp(s1,s2,n) (__extension__ (__builtin_constant_p (n) && ((__builtin_constant_p (s1) && strlen (s1) < ((size_t) (n))) || (__builtin_constant_p (s2) && strlen (s2) < ((size_t) (n)))) ? strcmp (s1, s2) : strncmp (s1, s2, n)))strcspn(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strcspn (s, reject) : ((__r0 = ((__const char *) (reject))[0], __r0 == '\0') ? strlen (s) : ((__r1 = ((__const char *) (reject))[1], __r1 == '\0') ? __strcspn_c1 (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strcspn_c2 (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strcspn_c3 (s, __r0, __r1, __r2) : __builtin_strcspn (s, reject)))))) : __builtin_strcspn (s, reject)); })strspn(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strspn (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), 0) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __strspn_c1 (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strspn_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strspn_c3 (s, __a0, __a1, __a2) : __builtin_strspn (s, accept)))))) : __builtin_strspn (s, accept)); })strpbrk(s,accept) __extension__ ({ char __a0, __a1, __a2; (__builtin_constant_p (accept) && __string2_1bptr_p (accept) ? ((__builtin_constant_p (s) && __string2_1bptr_p (s)) ? __builtin_strpbrk (s, accept) : ((__a0 = ((__const char *) (accept))[0], __a0 == '\0') ? ((void) (s), (char *) NULL) : ((__a1 = ((__const char *) (accept))[1], __a1 == '\0') ? __builtin_strchr (s, __a0) : ((__a2 = ((__const char *) (accept))[2], __a2 == '\0') ? __strpbrk_c2 (s, __a0, __a1) : (((__const char *) (accept))[3] == '\0' ? __strpbrk_c3 (s, __a0, __a1, __a2) : __builtin_strpbrk (s, accept)))))) : __builtin_strpbrk (s, accept)); }) __strtok_r(s,sep,nextp) (__extension__ (__builtin_constant_p (sep) && __string2_1bptr_p (sep) ? (((__const char *) (sep))[0] != '\0' && ((__const char *) (sep))[1] == '\0' ? __strtok_r_1c (s, ((__const char *) (sep))[0], nextp) : __strtok_r (s, sep, nextp)) : __strtok_r (s, sep, nextp))) strtok_r(s,sep,nextp) __strtok_r (s, sep, nextp) __strsep(s,reject) __extension__ ({ char __r0, __r1, __r2; (__builtin_constant_p (reject) && __string2_1bptr_p (reject) && (__r0 = ((__const char *) (reject))[0], ((__const char *) (reject))[0] != '\0') ? ((__r1 = ((__const char *) (reject))[1], ((__const char *) (reject))[1] == '\0') ? __strsep_1c (s, __r0) : ((__r2 = ((__const char *) (reject))[2], __r2 == '\0') ? __strsep_2c (s, __r0, __r1) : (((__const char *) (reject))[3] == '\0' ? __strsep_3c (s, __r0, __r1, __r2) : __strsep_g (s, reject)))) : __strsep_g (s, reject)); }) strsep(s,reject) __strsep (s, reject) __need_malloc_and_calloc  __need_size_t ! __need_size_t__need_NULL__malloc_and_calloc_defined __need_malloc_and_calloc __strdup(s) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; char *__retval = (char *) malloc (__len); if (__retval != NULL) __retval = (char *) memcpy (__retval, s, __len); __retval; })) : __strdup (s))) strdup(s) __strdup (s) __strndup(s,n) (__extension__ (__builtin_constant_p (s) && __string2_1bptr_p (s) ? (((__const char *) (s))[0] == '\0' ? (char *) calloc (1, 1) : ({ size_t __len = strlen (s) + 1; size_t __n = (n); char *__retval; if (__n < __len) __len = __n + 1; __retval = (char *) malloc (__len); if (__retval != NULL) { __retval[__len - 1] = '\0'; __retval = (char *) memcpy (__retval, s, __len - 1); } __retval; })) : __strndup (s, n))) __STRING_INLINE!NETTLE_PKCS1_H_INCLUDED  __GMP_HAVE_HOST_CPU_FAMILY_power 0!__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0"GMP_LIMB_BITS 64#GMP_NAIL_BITS 0%GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)&GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 __need_size_t__need_NULL7__need_size_t<__GMP_LIBGMP_DLL 0f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p (SI) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "gcc -std=gnu99"__GMP_CFLAGS "-O2 -pedantic -fomit-frame-pointer -m64 -mtune=k8 -march=k8"__GNU_MP_VERSION 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 3__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _STDINT_HAVE_INT_FAST32_T 1__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 _STDINT_H 1_BITS_WCHAR_H 1__WCHAR_MIN (-2147483647 - 1)__WCHAR_MAX (2147483647)__WORDSIZE 64__WORDSIZE_COMPAT32 1$__int8_t_defined 5__uint32_t_defined y__intptr_t_defined __INT64_C(c) c ## L__UINT64_C(c) c ## ULINT8_MIN (-128)INT16_MIN (-32767-1)INT32_MIN (-2147483647-1)INT64_MIN (-__INT64_C(9223372036854775807)-1)INT8_MAX (127)INT16_MAX (32767)INT32_MAX (2147483647)INT64_MAX (__INT64_C(9223372036854775807))UINT8_MAX (255)UINT16_MAX (65535)UINT32_MAX (4294967295U)UINT64_MAX (__UINT64_C(18446744073709551615))INT_LEAST8_MIN (-128)INT_LEAST16_MIN (-32767-1)INT_LEAST32_MIN (-2147483647-1)INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_LEAST8_MAX (127)INT_LEAST16_MAX (32767)INT_LEAST32_MAX (2147483647)INT_LEAST64_MAX (__INT64_C(9223372036854775807))UINT_LEAST8_MAX (255)UINT_LEAST16_MAX (65535)UINT_LEAST32_MAX (4294967295U)UINT_LEAST64_MAX (__UINT64_C(18446744073709551615))INT_FAST8_MIN (-128)INT_FAST16_MIN (-9223372036854775807L-1)INT_FAST32_MIN (-9223372036854775807L-1)INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)INT_FAST8_MAX (127)INT_FAST16_MAX (9223372036854775807L)INT_FAST32_MAX (9223372036854775807L)INT_FAST64_MAX (__INT64_C(9223372036854775807))UINT_FAST8_MAX (255)UINT_FAST16_MAX (18446744073709551615UL)UINT_FAST32_MAX (18446744073709551615UL)UINT_FAST64_MAX (__UINT64_C(18446744073709551615))INTPTR_MIN (-9223372036854775807L-1)INTPTR_MAX (9223372036854775807L)UINTPTR_MAX (18446744073709551615UL)INTMAX_MIN (-__INT64_C(9223372036854775807)-1)INTMAX_MAX (__INT64_C(9223372036854775807))UINTMAX_MAX (__UINT64_C(18446744073709551615))PTRDIFF_MIN (-9223372036854775807L-1)PTRDIFF_MAX (9223372036854775807L)SIG_ATOMIC_MIN (-2147483647-1)SIG_ATOMIC_MAX (2147483647)SIZE_MAX (18446744073709551615UL)WCHAR_MIN __WCHAR_MINWCHAR_MAX __WCHAR_MAXWINT_MIN (0u)WINT_MAX (4294967295u)INT8_C(c) cINT16_C(c) cINT32_C(c) cINT64_C(c) c ## LUINT8_C(c) cUINT16_C(c) cUINT32_C(c) c ## UUINT64_C(c) c ## ULINTMAX_C(c) c ## LUINTMAX_C(c) c ## UL%_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt  i 0  0 K T `   'U- 2 @ T [ b 9 @ T [ b os{os{%)hxPp%)hxPp,03Bw/HZ`hxPp /HZ`hxPp BFL[xHZ07  kpqv /0:@| /0:@|ghkghkhrx8:@OP^0 ` ) 0 @ ` t bAZt bAZ  .NS]bgZogZo59?J@Pgjngjngjn/P`/P`P`RVXh$'+Ah$'+Ah$'+<+4Tdlos+4Tdlos+4Tdlos59=t59=t59=htPZ V Z ^ V Z ^ V Z ^       0 R U X i g g g %-04 %-04 %-04X alJalJalPr{ ` @ 7 > T 7 > R U Y ` o s @ EILb>BP7>A7>AX_bjv6;Cz : c  0ss00t5EW\\t4  p ~ Q_o$8EIx   X_i}0PK))&+BPrx  ! 0 @ B !>!@!W!`!j!x!!!!!!!""#"0"A"P"]"h"u"""""""" ##:#H#R#`#######$$$$$+%D%F%&+BPrx  ! 0 @ B !>!@!W!`!j!x!!!!!!!""#"0"A"P"]"h"u"""""""" ##:#H#R#`#######$$$$$+%D%F%&!>!@!P!8%D%F%P%!!$$!!$$%%%%%%%& &)&c&&&Q'h'o'''(<)p)))*p*+(<)*+}))))))p*~***+6+@+o++6+@+o+F,P,,,B-P-----!.(.T.`....../5/>t444444448899>+?99a==99a==AA A{AAA A{AAAAAAAAABBBB(C D DpDPEEZCC DpDZCC DpDpDDDDDDDDFFF G~IIJJ=JBJLJeJBKIKMKSK]KnKKKKKPMNN!N0NPNPMNN!N0NPNMMMMMMNNNNNNNN0O>OHOMOTO\OPPPQ@QJQ^QbQcQhQ@QJQ^QbQcQhQQ[RRRtSSSSSSSSTTT#TCTHTLTSTTTTUVVV#X^^VVV#X^^iYmYtYYYYXaha Z*Z-Z4Z*_1_;_H__.`5`U` `.`5`U`.`5`U``````havaaaaaaabbbbccccYcxcccccccddddeeee e0eHeeeAfTfYfhfgfAfhfgffff,>8>A>^>n>x>}>>>>>H?O?Y?m??@@@n@p@A0A@@@@@A[BgBmBtBzBBB`EFFB`EFF3E8EFEKEFFFFEEEEEEEE@FGFQFeF0H7HAHMHSH[HyII8JJKKIIIIcKmKxK}KKK}KKKKHLML[L`LLLLL8M=MKMUMUM_MjMoMvM~MoMvMMM[NnNxNNOO`RpRPP0QQRRRRRRRR(S/S9SMSSSS?TSSSSSTTT (+.5afqwz Feiq{'P b f m  - @  p 2 # ' ^ M ` p 1BPk',@dhjoos{%:@_$0TXZ__ck hp00Mp00ruy .69<?VY\_cmx ) ) P S#;S#;x#;  P  PP PP(P(PA e g w H ` x A e g w H ` x T e g w x T e g w x    H ` x    H ` x  H  H      h ; A G .03@GPp !j'' h ; A G .03@GPp !j''     @ 0Pps'' @ 0Pps'' 0j's' 0j's' ; ; Af Af P&&((P&&((#P((#P((Pjp$$((Pjp$$((Pjp{$$((Pjp{$$(($$((>@D>@DI((I((#&)W7)B)#&)W7)B)GGGrGr'())'())'())'())'())W W W04P  "#y((\_f04P  "#y((\_f  \_f  "#y(("#y(("#y((Ax{~PAx{~PP~ ~ J0J0) r $$) r $$%%&&B)d)*5*%%&&B)d)*5*&' '"'''+'4(y()*&' '"'''+'4(y()*4(y()*"'''/':'B'G'/k0@3345555556646011223(3@33`4555555 66 DeX` DeX`$$ELPR^bf0^bf0ff.ao.ao.a.aT`@%Le@%Le *N% *N%0@0@h%)ELh%)ELkELkEL` l n v A L A L ( 5  L ]  & L ]  & (QXgQXg@@C@CC!$Ccqrr 8   8  & 8  W p W p x p N 8 ] N 8 ]  N 8 H 0CQ0CQp}PQ\p}PQ\`mp~@AL`mp~@ALWXZ`WXZ`WXZ` "GJPSY\8m "GJPSY\8mJMSY\a@$jloruzcknv...7:B_ k { }  1 I ` 1 I ` ` h k s t |  #A(#A(SY^dhPp0L0L8r8rr{~:>AL]X!X$%% ((x))+,C,,---p%%!#8:p%%A]%%A]%%%%%%ppX!X$ ((+,C,,---pX!o"q"X$ (0(2((+,C,,---X!h!m######!!!!""#X$""#X$#$$$f(n(q((0Nx))0Nx))x))))1' (1' (''''pppy|@X_e@X_eoswoswR %&@'X'C,h,OlR OlR    X!X${$ %% '@''',,,,!9! %%!9! %% %)%,%8%$ %& 'X''h,,,,$%&'$%&'&&&&))) )3:4?4D4W4Z4_445665:5<5A5D5L5O5T5W5_5b5g5bequ%(4Jz~z~ s  s ` c o s $.3((@`@`@`@`@`@`(0{}`8(0{}`80{}`80{}`8?IMw`8?IMw`8TW_d0?!0?!!!FVh @FVh @QVh @QVh @QVw @QVw @@V,@V,,,,, j l p j l p j l p j l p / f / f @ D N S ){ ){ ){ ){ ){ ){ R RRRalpalptx p{ p{p{p{p{p{       4 4$$@X@XXdPxXdPxdp(dp(p}`;Pp}`;P}<}<O` )O` ) ) ) ) )(P(Pcpcp3N#3N#HN#HN#NNii LrLr%%9<IU))''l ' 2 ' 2  " -  " - }    x x=ADP. @ C M P U       lz$$ $$s$v$}$$%#&&'%#&&'#&%&(&&' 'p'y'#&%&(&&' 'p'y'h(k(z((k(z((2))))(*0**h)l)q)t)v){) 80Yx &x%x%Px0P00Y\d H H p  $ p B H O X  Z K O Z ]z K O Z ]z GNV @z GNV @z @] @] : :PVW[_pW[p =@p =@p@pKNTKNTKNTZ #(2 #(2cfl@CFL%cflcflCFLv.9@ $%v.9@ $%v}P Xv}P XPWe(XPWe(X  \""##(##!!!!#_$!!!!#_$H K Q #$ $$H K Q H K Q $ $$)$,$9$W !)$,$9$_$!!!!!!!!!!!!!!!! "M"_$$" #$$%%" #$$%%c 8 *  8 * 6 H S X 6 H S X I   I $ ) , $ ) , $ ) , 3 6 <  P``?B`?B``%`%$/CWW[^h FF`ei!0!0!!8RVdRVd!00!00==!$(Z@GJ|!$(Z@GJ|&& 14W 14W   .qsz-qsz-qsz13:ATWalr13:ATWalr13:ATWdl$+29LOR\_g$+29LOR\_g$+29LORU 'C 'C SSdkrydkrydkry   $ 1 C    $ 1 C    $ * @!Q!U!h!x#####$$$#*$0$3$$$#*$0$3$$$U%W%@&P&V(](`(`))++\,((((((((7++++((((((((7++++)`)***+E,W,)`)***+E,W,***+*****+))**))******+E,****+E,%%++%%++'!(++'!(++--./--. /////Z0_0122(41k1n114(41k1n114(411111m222J2Z2\2_2d233334h5(6-61666@6T67788F:[:]::p;{;;;@=P=F:[:]::p;{;;;@=P=#</<D<O<W<f<<<<0=P=`=<<<0=P=`=>>E>O>V>>>>>>>a?BB'D@DDDD?@@B@D[D?@ @ @@@@@@@@]A@D[D@]A@D[DAAABAAAABBOCDDD BB7BJ`MxMII J>JKKMMKKMMMgNZQiQMgNZQiQmN&PFPPmNsNzNNNNNOPPmNsNzNNNNNOPPOOO&POOO&PPQQ QQ.QPQQ QQ.QPQ Q.QPQ Q.QRRSSSUUXRRSSSUUX#S&S-SJSMSPS#S&S-SJSMSPS>SJSMSPSxSUU`VWWlXX=TRTVToTTTTUUUoWW#V'V8VDV%WoWWWlXX(W6W>WQWXWoWWWlXX(W6W>WQWXWoWWWlXXVWWX)X^XXXXXXXXXXXXXXXXXYYYYYYYYG ` @ T ` h ' 1 E P b P d p x ( / 9 M X j uzhoyhoyhoy`gq|HMWrO^jw8?IUW_`gqhoy X!_!i!}!!!!!!!!!x""""H#O#Y#m#x########h$|$$$8%?%I%]%h%z%%%%%%%`&t&&&8'?'I']'h'z'''''''X(l(x((()/)9)M)X)j)))))))H*\*h*p*++)+=+H+Z+++x++++8,L,X,`,-----8-J---h-w---(.<.H.P.///%/0/B///`/o/{//00D0P0X011!151@1R111p1111@2T2`2h2 3'313E3P3b3333333H4\4h4p4 5'515E5P5b5555555P6d6p6x60777A7U7`7r7777777X8l8x880979A9U9`9r9999999::::;;<<;;;<<<<<=>V>\>%>*>4>O>??$???,@B@@@e@j@t@@UAZAdAAlBBBBBBBBCCCCDDE EDDDDEEEEFF6G*7J-(+W0/-b.g m8+F&|F^0Iv,`7`&4 2bʢ :*SWxWHX S e e r 0@ h.?x.?.?.?@@B@P@r@ !"#D rT_.?l r s Psr@x.? sh.?  s*r@B sR xoy ` P"   ` ~* 0> :L `a Kp И(   Й9 2 P p?   КK (0 P > ` S pa 9v P p    i 5 @? 5 O d+5 `KA bT] j |   P ! 4s@* 0> P+N@s@`@c@|P b %  tY1`f@@9H ` \ pJp  ` `ts@f@  ` 7  H# 0; Sc q Uz 0  D   0P  0U  9 H {W 0kf Pt  P  @ `+ v g@   (f@  C~% 03 s@8< s@H s@(` h q  @Q'  pR  pT     k 4@   p@  @r-  pu  x!  0. @?B L T  d  l u  }  P             $  <  `& x     p^, &7 `C `P [  @e >o @z `>   -Y  4 t t x x  9 `h@ h@ h@ ` `x `- L: D L ]  Tk  T{  T  U  U  @UH  U\  U  V  W'  X@  Y.b  Z q h@z  [2  \  0\/  `]  ^;  0_A  _" `0 aJ; dT gm t@u l l 0l]     0@ ,a P3 , , > 00  `0* 0J 0q 0 0 P; , 8 -A 04b p4 - , , @2 3 28 ,] 02{ p3 ; ) - P- 7? 3^ 3 @1 7 U@? 8Z$@t@<K?Y  gj v? Y 9 ?J Q "J &' 'P '3 )9q0 ~8 s;5 ;4 ;Z 6<V *=< f=F =j" ME4@ E~X G~p CI9 |I[? ? [S3u@((u@ ,u@ YC/ XYH mY^ Zzg 7[Fr [ ^J ^ h_! _N a7 e< Fej h "h4 Vh5: jl L x+` s`z Bx ,{ {* |, 9|1 { j| WhB _ Ӌ|    Տ( T9  8 ő! 8 UQ \ v ݛ% e g` ǠD    ?$ 4C AU ۹?` սX| _ K=  : $ G! > P`) @ XQO c 2v \  GM p 2  U4 . ! !5p (9@ O*9 *<L 3/U R0^j 4 5 6= 96 T6, 6*y h7P :@ :] N= 6TJ  ^( _{ }`J)P>pV n  .@(R(q $0 D$ `8:  R j      i@ i@!i@!4-!<D!P[!pr!! ! "a! al! c ! m! n.! n! n" n!" n#3" oPL" hoP_" oPu" pP" XpP" pP" pP" HqP" q# q# q># qY# qv# r# "r## Er## hr# }r # r# t$ [ $ Q$`?'$ h,$>$O$ ] a$ ŋ! u$ O' J$ a$ s! ͳJ$ 9$ 4 55$  (<$ d$ 3% D!%1% ,B% H| U% < ,  &1i% W>c |% % %j % % % %  @ sQ% 3&  z8 :)& H24& L O+H& zU& _=l& |& & u& ; *& 'U #Y&j #& # #<$ #4 o$5& 5$:' $' '^$' .@H' 0i' &6<$ b83 @J'' D' EN I' IW' J; N`$ mO9 O]v HO% Q9 QJ( U X5( X YF1( YQj ] ^4 a4 c c@A(N( pi( qw( w( zx '{! H{ |(! |a$ }! ՀJ(( M( /KL +( z>) c9 J) $ 9 5 @)0) L +R)`) $ 9t) µ)  Q) Kc) ) ) v) g) ) _ * * a$* \/3* >A* PQ*]*  ( Yq* % $N r: +* U1L +* 6M* * @y* **+ T$ @9#+ y0@+ q]+ ( 7z++ ` 2+  + + t 0+  J ,    J", A @:,?,M,0@c,`u@w, % 9$ + 9L 0 +}, 1 g,,,, ,,,`, w3 - - 6 --?*-u@A-H-E X-?h- H 0-`v@- V !- ZW a$ $[ !+ ` J- `  e J- f K-- Tu 6- u 6. u . y '. M{ S>. { S. | Ek. | c. Z} . } . ~ 9. ~ . @ . ^ \/  / 32/ Ѓ H/ ʄ `/f/ h H|/ / : c/ / 6 // e '/ $0 F0 $,0  F0 6 '^0 ] 0t0 ,0 40 A0 . A0 o A0 ,0 ܎ ,1  ,1 4 ,-1 ` ,D1 ,[1 ,r1 8-1?p1v@1`w@`/ JL +( 7 Ka$ !( > q !11 ? @ J1 4 4 51 1 [ @2 )2 ; R@2F2 5  !f2 5 a$  !y2  E J2 22   ] J2  2 2 @" 2 + 2 q/  j: N : F 6@ 53 k@ .3 I ,3.333 [ / [ N<3 \ =N3 R\ =_3 \ u3 *] (3 R] 3 /^ b3 ^ 3 4_ 3 _ w3 X` $ g 94 x #4 ;g  h ;4 h S4 l $ r 3h4 r 4 Ty 4 ry 4 | 4   4 " 5 e(5 P =5 n aQ5 ϛ  5- Y + J Jl5 7 {5 5 m5 % 55 , l <5@5 ]66 g!6 K 5 q ]<6 K ' JL6 b6 _s6 6 6 <% 6 ^+ 6 l. 6 ( U6 G 6  7 % 7 } +7  87  wP7 2a7 = w7 $ _7  7  T7  X  ~  V7 v  }" !7 "  + N@ 1 ~77`@8 : B%8w@?8E8 I `8 D O @ ( @ ]L G + H 95 QH ]{88 LL 8 )N  O N88 R  ?W 5 tW J8 Z _8 \ 88:l8`@8`x@99 ym  m N&9 m :9F9 4p Y9l9 Dq u9{9 t 9 u =9 v $9 v O9 {@X9x@89 @w 9 x 9 { : { $': | 7: ~ O:U: $ v 9 @L ڄ +  N Ԉ Jh:r: .: m : Ȑ : ] } ( ӏ N ! J k ]L + 95  ]:: ; Y ; 7; N;Z;@@e;v; $; s; :; ; ; EX ͭ ~ K [ V<  N@ ~ t JL +  * !  (  ,@ Q << P \ <'< o ( 58<  `I< a CW< Uk<w< < < ( < F = S  (L f +j p $ 4=+= ` ] J5  ]@= d yZ= h=   N  F}== h =  j  $ 2 4 f J z 9L  +==@AA=A=  = h=  .= >  v> 2 (+> Z L 3 +7> ^ C>  O> u r>  > # > s$ ^> $ > ^%  '  ( * (  U* J (  ( ,! ) ( . K( f. >? ? 1 A? 4 W+? N5 V:? 39 ,P? _9 li? ; t? ; f?? {R ? S .? LS m? S m? 0U ]@ @/@ ^ u>@ b L@ |e V f (b@ j j@ $v /x@ Sw L@ x Q@ 8z @@  ֍ J@ @ >@ # @ HA _A O  A _ +A h ;AEAPA XA`R eAjR oAvA X  A  i JA hA c =A  A S ,A  O @" 5A # >A* >9 ^A @ B S JB ` ,B5B pt JBZcBsBBBBBBZB[B [B@[0B[0B[B[B[B\B \B@\C`\<CB` B B B@B@B@ C` B B B .C B C @@CJC  WC@ pC }CM B` B B B@B@B@ B` BB B C@CCB0B 0B`0B`B`B`0B0B0B 0B`0C0CBNHBOHB`OHBOB`PBQHC`QHBQHBRB RHBRH.CRHB@SHCSHCCЛCCDDP6DHDaDqDDDDDD DDDD@E/EHEaE`zEE EEEEEO: FF1FP bPP Z)`P lP )vP ۲P LdP WP P P κQ xQ h'Q kCQ SQ u <9( uK( >pQ  j Q H$ 54Q kQ 6VQQ R R 6R 25,R g5=R 5SR 5iR PR VR  ~R R /R S ES P@3S 9LSUS }}S S S dqSS i? b S o9S !S % ? 4ATT @"T 40T 62;T ;QT ~F >JZT >pT0zT AHAT JT LT M}T SOT`T |sT syTU U І ^ wJA N,U 6+U  J1U 0AU 5OU ;cU 17qU sUU E4 4 L[ FjU /@ n~X b~ VU L Fp 9 {5 < N JUU HU &\Vn@Vo@V o@V [$V0V8VCV < veV fV V iV i?  V V q* ? AV W mt'W G"2) b@EW EJL H+ I]$ rI9QW TEoWuW VoW OYW Z;WW _.W ]W m W dX b)X P[AX o ZX i$ 0]J z]] dL i+ ,i95 ei]sX l}X MyJX _XX cX X X @ ;]$ 9  JL +X ? Ai?  X Y Y /Y =Y QYa$ d!ZY/ aYpYY% [Y C& Eu :Y Y IY  , 8Y PY lY |1Y  oY Z h(Z 2 U 9CZ FUZ   e1 *( KL +( '>lZ Z @  Kv %! Z | CZ X6)& 2 (' (;Z ({ ,ZZ 0) |11 0*Z 3| 0 1( 51, a1 [ 3)[ A7[ ;" ;4U $<4j X<S[ m<4 <4s[ <4[ =4[ ==4$ q=3[ =3[ = >N[ >\ ?/)\ ?'C\ *@Ye\ >U ?/U @Ly\ @\ A0X Q~\\0 \ bSI\ SI\ SI\\p]] ])]2]B]L]]] \n d@n] RdS[ e4U f4] h8] 1i8j qs[ q4[ q4] 0r4] dr0] r^ @w^ Iy ^ Cz *}(/^ zw?^ <K^ d J]^l^a$ !x^ <=^ y LJJ^$ ~9 XJ^ -`v %^  Z bh^ ʞY R:@ Q^ Z[)& 2 9 | Ȭ Y * 1 i A(! .& ȱ^ ߱^ еU }4[ 4" 4 Z s5_ `j e_ J$ 9&_:_{@G_{@O_ nf_ *|_ r_ 5r_ q_ XL + m( !_ - ` 40` 5N$ 9=` T` dl`y`) ) & )Q) ca$ #!` `$ 91 4 J` $J`` 9z` QC` U={a /a oM5a 6;Ja eG _a ?ua 3a EU@  39 3! r9Jaa tb$ 'd9a El m< sJ uN x9aaaabo@b L!b 1b lAb Rb ͗"bb %pb |b b Fb Μb b Rb  b b b d c c 2c Dc tOc zfc zc c c 5Yc Icc fc ^d yd f5d _Ld Ipcdjd}d  Jd gd Vd Cpd d d kd  e !e$ \9.e L>e >%KeXe T5Oi? 8 ? 8A+? -?Vdere~ee WM ANJee ,fQ k Dk E6k {bk k bk (k  lk n k `!el !Il "Y&l g#u0l #$@l $Ml %y ]l 70nl 2{l 2Zl 8fl u8l {:0l ;1ll R@l qBm Zr vJm $?+m C?m @Im )G]mjm ,Im um m m dm m &m Bm ^n n r,n f?n 7;Ynon n0n#nXn n@ n`Vnoo'o8oIoZomo 3to eooooooo p#p vMXuEvTv a^v `,kvyvvvvvXv{@v{@v pv 6v @Yv w w 'w v@}XWwaw *ew ,lwvwww`=@ w 6&wwwwwwwxx'x HY7x ZIx Z<Sx [\_x z[\kx [9vx'x \x \x ]\x ^\Ix b^<kx ^9xx ^Kx #_;y ^_9y _+y 8`QAy `Oy 2ap_y apoy bH|y Zb[yy b=y b2y 'c+y cQAy dOy dp_y 2epoy eH|y e[y Ef9yy f9y f+y Zg3Ay h@y iOy hj a$ uk! k!y k_y 9l oy FmQ|y my n' zy n2y n2y o+y oQAy pOy pp_y 'qpoy qH|y q[y :r9z,z sY| 9| X9|| E-| 8} bp8} C]} nL 7+}}`r@} {} _}r@8} }} }}~ R~ 05~ RN~ \Rj~ 0~ R~ 0R~ R~ U~ )U ~U* 0E U` XOo  C  r  + 5 R( R0= RR Rj & 0 V R R R` L ǀ ڀ C    8. V\AK z] . <l H| 7  G A> (ہ  2"p! Q#5O :%e #'/ "+ - .łՂ (1 1/ 5 7 8' -9/:ESan{΃'7CL`@@ n |  @ Ąڄ @߄ T+.?7@h@ M m [ 5`i 2  0 P ȅ h܅ ` ‡ n! UH4 O 89f 3 D rN [3† ? R o) QN P3 YF ?tmm K  +  : m҇ L | D} :@ M^ 1r    S q`͈ "܈ (&  Q %  <9@0J pe 0 ~ h^ 9G 4щ a   ȃL' Z s< BX @Je c - M k @|R͊ @  R 8/ 6 A X 1T t 0 c2 H   IӋ ]  @ # [ vK H+e``p@@t po} D "~ cČ EU c. i  K< |X Ys J "  ͍ i `N s4 *  1 eD G W  os c  =; p p @ Ǝ QR : P  Iv < 1\ <0v e uoQ 2[ ,ҏ  @6   ' i; PY'K J,Z xq y  B PӐ  @ {c 6#Q@x 3 6 G _ ?w  f E 'Ñ ӑ u {H  > ,Y 2n W - \S }  pfǒ }Vڒ  O P? 6- $? jH@5@h\pi@q p &   Ó '.0ܓ bp\@ P v kB xQ^ Sj   *Ô@? + " U @ hN i ֤O H ~ P  F M xӕ  e   & 5K TE l Ib >u MO 0u a |-Ԗ "] , {  L - LX H ^ H:u . B 3 Ǘ lڗ .w R fY = * 9G xr  - ʘ @nPm@ K - V U CI Vh :{ p PY wRۙ @  n , * < F3DY @ |u Vk }f 3 P rʚ @yeۚ f e@ ,1 D K` o :@0} I  Xƛ D0՛ W ` ^  = % &U `r 5   x, '  0vOМ 3, Y6 - !  K5 vLdT AGq {8 / 0 K ǝ S{ Q DJ[ S% @ Q Y p Gk i3 @ TÞ &*О 1 F @u H B4 Q pg :z H ` ?  @@џ tx  {(Q #=0 98K 0\ c 1m Hn  1 LY 0} L Ӡ е  o O [ n@3 O p] Tt 5 ":@h '  U f  0h I0# _$: OV T z % t@ Г Lˢ W.2   0 " #Og>4@hR g  |`6@ F k @Kţ Σ    w` 4 ^+K @kR +u YU   7դ i nPH @"! X EtDW >n P{@ Ԙ n ~ҥ ` P v] m ă k% 9g M< wm h0m@| R * SȦ %  p x  П #  ]B `+g o k   YƧ W'ڧ 8 - C( d 8 5I ulps@y  @@ o  N`?ۨ A 5/ c  $: m" B |8 3'V=@Hj P  # ĩ p ۩ d %  L |&n@H9@`D 1Z O^ k @4@h U- Ȫ g  s@ @  * D? NV s t' 7 ,`q@@ѫ c   U( '37 ND $ b u" }}  Q =  p^߬ , r  Y) srMP !c Av  0 r9@0 Z IݭHk@  —. j:D PW'V  9/ ^Ȯ Ԯ 7ݮ i  , !  E B N &er@l P{  ? ï گ 8 t '3 `y> F ]Th E n  A Ű Y  }  <+ ͑ q= /a\@p 2 U  .rE ű ֱ   x `) p7 bg &| / V s и$ @pƲ ,  \ )-@H  t )J4 zK t] &u  eR  v ų @' ~Y  0x -@3@h= @:F w; ]/@Ht S 4 / Q" Gƴ   p ' 4 @EH h F&c| ? R : I % bӵ {ZB $  Ы v p ", G Q .S S^ /  ` {h 1j ڶ .& #  P%Hm@9 vEC`  z GD  e P Sҷ s_   &q UZ& @ 0V zn Sf w ɸ {ܸ s   fO v $, s& ~S hx  C# }p  ʹ ܹ +U  s! [; Z'X z^{ " Ps $ P" Ⱥ 6b %% fd N f) @H q [m 3 0  3T Mӻ 31   I*  3 |L `Ep c] | CH  Tgü ~޼ ?  : G ˏI_ - st  )|  K\ ׽@ O j 3 < ~R f:q U  0$ V :ʾ @ ~ s }1 P*9 <N 6J` ?m  p ce>@0 s!oӿ sI ^  xs@+ ,E @'eR P '` uL x  ta    Pp J GU" T7 ] EN l6h 4Lu }5  ``\@   ^  +   p2 vBI i RNx  8x 2 [ [  `<' k8 yJ C c At R @ " a& ,!G -lv mNi@@& w^B ] c<} zs@  B n{@ ( % X - u8 vH 0g % q M ,%  p S K # gH P` y ,A M A b. O IX  8 4 Q7@c k ~ >? v T G _  " 0 *)( @`:@hV {td }v 6   Wg y2  H    H   o[* m = \W bn j'z  0 8  b  * 8  ~* @ZqA uzU (l ۾z ` 2 Sk  10?  |: @uUJ PA^ bu   l |.@H>@0 '   rM2 eN `:@_ Py PB   k   `H 0 ^ ك. QH V vQh pMK| < "  =@0    % 5i/ oF Н d Y%r h # ƅ  9 Xj &T  % J# ` 9 j#G 0Y {9o @~ ; V  VP@ ; V @b ! I; DL ] b dn B It@8@0 w c 5  % I _ N]v l%q Lz   -z   K.`9@0<  ] @Ywh W Fy S   ~ x bn   k c % 6 < dM  u *6 1 pn\ e P%Q  U ] yc. LE iW @H'h _7y ٕ& 0  N g f@0 wi4 4: ? 3 T9? :Y 1i :* @w h   0K G ] d 0<( ڟ D @{@, F { Y i Yu Z + I N  '  c " k A $V Ynjxi@x > tB  ? %  ? C T ʺl  ϑx e j@ N & z? } HY 0k iXz L p' : ^ (  X G* 'C Me w qkB ԍx    !1 -@H $gS- Э@6 @'J ` s q uV  0   H * iid )f ]- t)? : Z[ tvo  x W = Z  v P   dT:  R Bn ~ f@.@H 0C 0:  ,Q cd= c P X a U I 0 x & _+ ,:  6 6 N 0` @n{  z *& : L  9 0" 25 a 6P ^\@y |]  JJ `c@   Wd% 2 '@ U /fi@t  2 b} X } @m@ H @);@h= %LS -@l b I! Ad  @ ̞  R$ @  3P% QqL ,e p { `  < pK i@ 6 G& = `dR g u   Lx P `= K qi@( ` <  e h ܕN 8M 7  `  B6 >M > s P@`  % p G &T | [0 V+G ` @wu M oV , S  P A    Fi@+ pE *=\   = P @  3  U V /  B X Cr / - D- S  ` P  J* 5< oS hZn z ( /  :_  @/ Z  7 U/ f dM`s@` @PQp(m@ 6  X e @ J      s u; 4U lho     ` J  &G I l, 5 [C 0 M[ p r @  ^N    Z P@8 3S @h 0W 2 HE oK qq f $P GP@  K Ƞ  P U;` G@ m^ %w (4  vP t u%: LP #V  m8 =^yG n)X "s 9 ?   ?   a8 jU h  ;  v N ``  @o@b@ m[ , B PVs 1 0 5 @T `b O ^# "7  Gx) w= O @{j  p .* L  \] T>+ ;U+ D c~V l J  . _ pc @0  u  W :" @V0 `F bm :  t w E 5 ~ $  p@Q! 7+ u*< GM @^ }q q ~ X , 6  N  C k t6 pU I ~dp@@| {  T U & `_  Į W{&@% p2 J =TIe Af = O 6   @{  be   b I`/@H3 QM V^ Aq   ,& *  `u {     c 9%@hM Ph 8/{  {?@0 B I |@A H m #! H PP5@b Un  ]@ h {q  = 2  P @b.?i| ]  ` p@@ D5 t A  n 4  3 ? E F ]R cdZ /Gj I l   M@N((  W L77  N h pJu v9 q@@ E!h  |U Ę -4 lQ i 1y ct   Q @ r W/ E  ~d ;r `  h D `E?2@h E[  4 0 f OC0@0Y uGo Ű hv8m@ 1 + PR  ob% L D :W ki K, ` @3 S`>@0  @_8 k - H a | 4 J $M M  P= P  6  C3'  @ >  gS]  Zt  y'  '  (   `<@h  @u     =u/  s8  Y kK  7 h  J  '  }  |       2>   YU  eV  > x    O    ` a  x!  ]C>  O  k  P*P{  luq  pg  "  '  G.  7  `TW  -  `q\H  d [ t@n  pA @0@@       ,  V x{@ A6 0} I Re lx _'   ;q@@ P J3 %    , n. U c f mz 6 /@@ @ b jA  W R Т . xanI c^ 1t?/ V   @6 ߑ- 4  3@h F; xS |}Lj    ޢ '   Y & A`D /-f ? W 9 : 8  l@ V o q$ ?i: L >h ' * u= ~ r ؤ `0 %i 8- R r ^H \ `d I8 f b v k 1 oG mO \` *z +  ʦ # o L kT, ()6 F LP DMm T 0  и 6 8 m q $   "% -4g5 qM HS n Xb L  ;a2 l tG s' P. @aD *Zx\@x  %  C2 @9 ?i   r . ); RY r ~ t] 0q  5 , m ɡ  b" ,5 @ |UQ@`v  pb J , .  -* .A k36S X ~    0 1 O 0 P  x. $P{@X $s m - RX {* p 0jI \Q oG I d 30@@Q P` )Y =p /  C{  |V % 76- *Q Pv` ~  ו @; %  M>  y5, qE l] \&  nP UG f  s?W  2Q I  UR4  J  \  {p  x  *  {  2P  z Z! 4f(! e3! i@! p[!l@@g! o! &S! U/! ) ! |K!l@@! V" 7C)"j@@9" uK" q\" P0n" Hy" `:" Q@`" "  "" r1 # k*^,# @"8# N# 7d# w# # z# ϵ5#r@# 6# n7# $# a $ `$  @$ |Q$ A f$ E$ ts$ D*$ %x$ P $ $ ?@0% K % `w1% pH% u\% l% rS q% 6% 3~% g %`?% ƎL% 8& K&& 4A`D& C,h& & & 6& & LM& > N&K' &' G' Ep' 'p?' $' p ' x' w ( fX 9( [ k( B&(?( ( v( `( D4n) *) f$') j#?)  ^) 8i) ) P ) ) g) @)  b) b * y* P<* ^ 2Q* ) yl* p * e * W'* U* N^ K* SD* `UU+ Q)+ #+ t):+ X+ 01m+ 0}N+ u^+ RN+ 1+ Y , Ѓ o#, G, >@0V, dRPr,@u@ , p, , P, y${, 0 I, 6T- _ "- m@-@ T- ^h- zZu- W-  - - @X- # . v&G.`&@h]. wh. Qy. `R. g. ` . <(. . %. . J / |/ pA'/ W[8/ %S/ Dr/ */ #/ wU/ _/ 0 m0 5i +0 C0 mF[0 W 0 $0 0 `.0 vD0 -0 @0 e 1  '1 >F1 le1 M &1 ̓61 j1 C1 `81 = V2 *0 2 P{ ($2 i=2 kS2 WNl2 \2 Y< z2 #2 @2 o 2  2 ] #3 C&3 q<3 ,M3 l3@@u3 ; w3 S3 ",3 pa 3 }H3 z3t@ 4 F"4 O44 `5E4 >U4 uo4 SK4 E4k@04 j4 @@04 0d-4 Y5 65n@F5 o5  O5 0 +5 %5 5 5 }5 e L6  06 @ *I6 a6{@n6 `_6 k6 T |6@6 L] ]6 P 7 )~:#7 57  [[7 p7 7 F7 ڒ 7 //7 K 7 E8 8 }.88 @pS8 l8 nf8 PPQ8 & 8 8 r8q@@8 )9 KNA9 0|'M9 ^a9 w9 . 9 ·-9 ؙ9 _9 *: IU:: M: 8m: l: : $G:  &: Pt$: : f i; S F; SIb; Kw; ' ; H0; ; V; 4v; pD; O; < kZ,< >< pI< D If< < 1R 4< < R}(< )*B< Qr< = == :IH= 4^c= ?<y= = = = @v q= p= L8= }> u "> D}Q1> ` bV> s> > W> ɪK> Л <>  > Xq ? # J?@Y? < Lr? ? 30? !? ? ? W @ T$@ @ eA@ B]@ M@ u @  L@ `@ @ A 2A P DA (NNA Tb-jA %A A A x,A +A MsA  B E:B >=B P<XRB iB 3~B ѕ"B ]B 0B C s)C .>CXm@NC @lmC `C HC hKC fC {C D  D N3D * |ZD }D `u~D D $$D ` D 0~D ȿ 5 E pJu#E /?E o\E 0sE K TE E E?E 'E\@F :F ܅G.F @F 5l_F "]kF c{F GF s+F _F P^.F 3F?G t(G 8l>G mxLG pAvdG ?uG hG ,/G dG Ц G //H X%H`k@`4H KRH DŽ@nH pUH H`?@0H y tH }H E|I =6I M \6I NI hkI xvI I >I?@0I c I LJ )(J p i=J I ]J l)uJ LJ RJ &hxJ J OJ J 1Kp@@ K *K 9.:K QhLK BZK^@kK z K K gK n1K K K : L P "$L >L 4 ]L`l@@tL 1ZL a UL @L ' &L t L 3M M `EU7M 5 RM 90`M ^6M 3 )M %M r M Z/M0s@N N # ?N f`N ArN eUN L'N `T N N pGN V1 DN ! O I8O "5pSO CJ meO "{O ]O O O 4O , O  O GP a,P {@P z [P @= sP *P P 9PX\@P X ,Q T&Q nS r@@WS GxlS X| S I S@8@S @S S g! Tk@T @3T  QT fT #NT F{T ] T hhT OT ST`@( U 0U M GUr@SU gjU y"}UB@U } U @ U m@U & U 1V l ]:V IV `[V iV ǜV P<V i/V V BV ^ }V W 6W DETW wW `W 7T W W W tDW v9W 2A X U3X #GYX I}X ?!X 75X @cX  X Xh\@X h)Y E V0Y . QY 9eY Y JY `{Y LY 1 Y wY<@hY Z U9Z oWZ ~Z r1Z @UZ %Z @Z _+Z P Z`Z `L[ x[ 6[ lT[t@k[ **[ Х,[ @*6[ H[ *[ y` [[ f> \ ~\ T EB\ P#X\ <i\ B|\ `?\ p\ B \  M\ )\ Ku\ !] 5 7'] gdC] bZ]pj@m] ] -] 0*] ] 4J] [,] ?\^ g!^ Y=^ T^ f^ ^ . G^ @p ^ P w^ &^ _ _t@/_ v F_ 6^_ INr_ D}_ p\ _ S_ g@_ %F h_ ` W4` @ <!` r6` -I` Xh` P `r@` =` 0V` P ` ` a -"a Ѓ\7a RMa Za ]oa D ea pT a , a `a Y a lzb hj!b sRDb N^b EW|b 5[b 3 b b  Rb F jc PV6c ROc 77dc Vc I$c c  c = c R_ d d X Md Nhd_@td d a d bJd P.d U hd s Md e J>e >7_e g Fxe `e +e e H e p Se jf `f p (f _Bf m@=bf :f pQ^f  gf rf m f [f g )g e/g p %Jg hg >] 8g l g Cg :xg >g h J7h R{m 5Ym lm :mn@m z+m Wm c{m HRn zp8n Kn _an  sn @ %n KHn nn gn g:n En  o P%o ^]?o p &Qo S "oo ܗo Jo 0ro l@@o io <o hLup PXp y H7p PX'Jp D`p P {qp )M.p M p 8c ]p hQ p fpqq P7q cq Rqq 0q q Sq ROr E-r $Br^r 0wrr  r r rr Ur  s Ss(s 0 =s  Zs |ts  sss 0 s ps  t P:tXt S{tt Pvt @S7tt t u -u Sugu{u Pu u Эuu vv+v P%Nvav v v м vv v w#w 5w  Ew qw w ww w 0$wwx `/x $5;x dx{x x x x x .y Vymy py  y y `zz ` *z>z ` Lz  ]zjzzzzz @`z z { ,*{ ?{S{k{ { { {{ $| p| ;|O| e| pk| 0$| | 0 | f| y|| A}%}  A} P}d}  y} P%}  } } } $} ~ !'~ 0p=~S~v~ L~~ @~ `,~~ S-B !g  $ t P )C *To    P1ƀ `! P & k? `9Pd {   P$ȁ 0    )( EgE  Z @`j S }@Ԃ  ! PH `k p   à @ r(  A `<j  ф     3F \ rs @ @ ` : 0 Y  j } ֆ `,   * Rf r P 0S ȇ݇    , pG c r {  0 Ј p  pg# M `<bu I  S   p=/ P B Z  y $ pɊ    >. pVj `   Ӌ     t1 G\ `ey D  Ό ߌ p 0G, PY q 0Nō `!'Ӎ J,  = c|  0 ׎ @  w)= Q Sq p  S  P  0G @  %  `1 "] '  @Ր S _ pC k Lx} AI ё  '} S  PR% = b s A’ 0 `s3 ,Kd pa~ ,  ғ 0S   5 @ F Q i   PwEΔ    0+ = O &h  , ߕ E   f@9 !'J\p $ `@    $8 `aI @t 0   @ p ڗ q + 7L_ t `  ̘ $  c%9 `e | 3  ޙ  p= + Wq [   P$(1F  U  r  ̛     ` '  ; Oh|   V S؜  p8 P "h S !  Н k<   `A d  u , 0Nڞ " %: _ p    : p` s   PȠ ܠ  F3G P^ 0 ѡ . *EY  P /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crti.ocall_gmon_startcrtstuff.c__JCR_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6744__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrypvio_socket.cpvio_socket_initpvio_socket_initializedpvio_socket_endpvio_socket_internal_connectmy_auth.cnative_password_auth_clientclient_mpvio_write_packetclient_mpvio_read_packetclient_mpvio_infoold_password.cauth_old_passwordma_array.cma_charset.ccheck_mb_utf8mb3_validcheck_mb_utf8_validcheck_mb_big5mysql_mbcharlen_big5check_mb_cp932mysql_mbcharlen_cp932mysql_mbcharlen_euckrcheck_mb_eucjpmsmysql_mbcharlen_eucjpmscheck_mb_gb2312mysql_mbcharlen_gb2312check_mb_gbkmysql_mbcharlen_gbkcheck_mb_sjismysql_mbcharlen_sjischeck_mb_ucs2mysql_mbcharlen_ucs2check_mb_ujismysql_mbcharlen_ujismysql_mbcharlen_utf16check_mb_utf32mysql_mbcharlen_utf32check_mb_gb18030_validmysql_mbcharlen_utf8mb3mysql_mbcharlen_utf8check_mb_euckrcheck_mb_utf16mysql_mbcharlen_gb18030ma_hash.ccalc_hashnrcalc_hashnr_caseupma_net.cma_real_readma_net_write_buffmariadb_charset.cma_time.cma_default.c_mariadb_read_options.part.0_mariadb_read_options_from_filema_errmsg.cmariadb_lib.cnet_field_length_llmysql_once_initinit_oncemysql_close_optionsmy_suspend_hookmysql_client_initmariadb_internal_parametersma_list.cma_pvio.c__PRETTY_FUNCTION__.9052ma_tls.cma_pvio_tls_compare_fp.part.0ma_alloc.cma_compress.cma_init.cma_password.cma_ll2str.c_dig_vecma_sha1.cma_SHA1TransformPADDINGmariadb_stmt.cstmt_unbuffered_eofstmt_buffered_fetchstmt_unbuffered_fetchmadb_reset_stmtstmt_cursor_fetchis_not_nullis_nullnet_stmt_closemysql_stmt_internal_resetma_loaddata.cmysql_local_infile_endmysql_local_infile_errormysql_local_infile_readmysql_local_infile_initma_stmt_codec.cps_fetch_nullmy_atollconvert_to_datetime.part.0convert_froma_stringps_fetch_stringps_fetch_datetimeconvert_from_double.isra.2ps_fetch_doubleconvert_from_float.isra.3ps_fetch_floatconvert_from_long.isra.4ps_fetch_int64ps_fetch_int32ps_fetch_int16ps_fetch_int8ps_fetch_binma_string.cma_dtoa.cquoremlshiftmultmultadd.constprop.5pow5multp5_ap05.6305dtoa.constprop.3tensbigtenspowers5ma_client_plugin.cadd_plugin.constprop.2valid_pluginsmem_rootinitializedLOCK_load_client_pluginma_io.cgnutls.cma_tls_set_errormy_verify_callbackma_gnutls_set_ciphersadler32.ccompress.ccrc32.ccrc32_combine_crc_tabledeflate.clongest_matchfill_windowdeflate_storeddeflate_slowdeflate_fastconfiguration_tablegzclose.cgzlib.cgz_error.part.0gz_opengzread.cgz_loadgz_make.part.1gz_next4gz_decompgz_headgz_skipgzwrite.cgz_initgz_compgz_comp.constprop.1infback.corder.3178lenfix.3156distfix.3157inffast.cinflate.cupdatewindoworder.3213lenfix.3184distfix.3185inftrees.cdext.3104lext.3102dbase.3103lbase.3101trees.csend_treecompress_blockextra_lbitsbase_lengthextra_dbitsbase_distbuild_treestatic_l_descstatic_d_descstatic_bl_descbl_orderstatic_dtreestatic_ltreeextra_blbitsuncompr.czutil.cmariadb_dyncol.cname_size_numname_size_namedcolumn_sort_numcheck_limit_numcheck_limit_namedset_fixed_header_numset_fixed_header_namedtype_and_offset_store_numtype_and_offset_read_numtype_and_offset_read_nameddynamic_column_value_lendynamic_column_time_read_internalcalc_var_sizesfmt_dataheader_compar_numplan_sort_numdynamic_column_time_storeput_header_entry_nameddynamic_column_offset_bytes_numdynamic_column_offset_bytes_namedput_header_entry_numinit_read_hdrdata_storedynamic_new_column_storedynamic_column_get_valuerc.9187plan_sort_namedcolumn_sort_namedfind_column.part.11mariadb_dyncol_json_internaldynamic_column_update_copydynamic_column_update_many_fmt.part.12mariadb_async.cmysql_stmt_next_result_start_internalmysql_next_result_start_internalmysql_autocommit_start_internalmysql_rollback_start_internalmysql_commit_start_internalmysql_stmt_send_long_data_start_internalmysql_stmt_free_result_start_internalmysql_stmt_reset_start_internalmysql_stmt_close_start_internalmysql_stmt_store_result_start_internalmysql_stmt_fetch_start_internalmysql_stmt_execute_start_internalmysql_stmt_prepare_start_internalmysql_read_query_result_start_internalmysql_list_fields_start_internalmysql_list_processes_start_internalmysql_list_tables_start_internalmysql_list_dbs_start_internalmysql_stat_start_internalmysql_reset_connection_start_internalmysql_ping_start_internalmysql_set_server_option_start_internalmysql_kill_start_internalmysql_refresh_start_internalmysql_dump_debug_info_start_internalmysql_shutdown_start_internalmysql_query_start_internalmysql_change_user_start_internalmysql_close_slow_part_start_internalmysql_free_result_start_internalmysql_store_result_start_internalmysql_send_query_start_internalmysql_select_db_start_internalmysql_set_character_set_start_internalmysql_fetch_row_start_internalmysql_real_query_start_internalmysql_real_connect_start_internalma_context.cciphers.calgorithms_gnutls_cipher_get_tag_sizesupported_ciphers.12804ciphersuites.ccs_algorithmscipher_suite_getget_versiongnutls_alert.csup_alerts_gnutls_send_intgnutls_auth.c_gnutls_get_auth_info_gnutls_free_datumgnutls_cert.c_gnutls_str_array_clear_gnutls_x509_get_raw_crt_activation_time_gnutls_x509_get_raw_crt_expiration_time_gnutls_openpgp_crt_verify_peers__func__.14093gnutls_cipher_int.c_gnutls_get_lib_state_gnutls_mac_get_algo_len_gnutls_cipher_algo_is_aead_gnutls_cipher_deinit_gnutls_hash_gnutls_mac_gnutls_cipher_auth_gnutls_cipher_get_block_size_gnutls_cipher_encrypt2_gnutls_cipher_decrypt2_gnutls_mac_output_gnutls_cipher_taggnutls_errors.cerror_entriesnon_fatal_error_entriesgnutls_global.cdefault_log_funcglobal_init_mutex_gnutls_init_gnutls_init_ret_gnutls_rnd_check_gnutls_switch_lib_state_gnutls_global_deinitlib_initlib_deinitgnutls_handshake.cresume_copy_required_values_gnutls_set_current_versioncreate_tls_random_gnutls_write_uint32_gnutls_rnd_gnutls_ssl3_finished_gnutls_finished_gnutls_version_has_selectable_prfread_client_hello_gnutls_read_uint16server_select_comp_method_gnutls_send_finished_gnutls_handshake_alloc_mbuffer_get_udata_ptr_mbuffer_set_udata_size_mbuffer_get_udata_size_mbuffer_set_uhead_size_gnutls_recv_finishedserver_find_pk_algos_in_ciphersuitesremove_unwanted_ciphersuites_gnutls_send_empty_handshake_mbuffer_get_uhead_ptr_mbuffer_get_uhead_size_gnutls_write_uint24_gnutls_write_uint16_gnutls_handshake2strhandshake_hash_add_sent_mbuffer_xfreecall_hook_func_gnutls_uint32touint24handshake_hash_add_recvdrecv_hellorecv_hello_verify_request_gnutls_handshake_buffer_clearset_client_ciphersuiteset_client_comp_methodclient_check_if_resumingread_server_hellocopy_ciphersuitescopy_comp_methodssend_client_hello_gnutls_version_has_extensionssend_server_hellosend_hellohandshake_hash_buffer_empty_gnutls_send_supplemental_mbuffer_set_udata_gnutls_recv_supplementalgettimehandshake_clienthandshake_server_gnutls_abort_handshake_gnutls_handshake_recv_buffer_clear_dtls_async_timer_init_dtls_is_asyncrun_verify_callbacksession_invalidatesend_handshake_finalrecv_handshake_finalsend_change_cipher_spechandshake_remaining_timerecord_check_unprocessedcheck_server_params_gnutls_kx_is_ecc_gnutls_session_ecc_curve_getgnutls_hash_int.cget_padsizessl3_shassl3_md5gnutls_kx.csend_handshakegenerate_normal_masterget_num_version_gnutls_free_temp_key_datumgnutls_mbuffers.cremove_frontgnutls_mem.cgnutls_pcert.cgnutls_priority.c_clear_priorities_set_prioritysupported_ecc_normalsupported_ecc_secure128supported_ecc_suiteb128supported_ecc_suiteb192supported_ecc_secure192protocol_prioritydtls_protocol_priorityprotocol_priority_suitebkx_priority_performancekx_priority_pfskx_priority_suitebkx_priority_securecipher_priority_performance_defaultcipher_priority_normal_defaultcipher_priority_performance_fipscipher_priority_normal_fipscipher_priority_suiteb128cipher_priority_suiteb192cipher_priority_secure128cipher_priority_secure192comp_prioritysign_priority_defaultsign_priority_suiteb128sign_priority_suiteb192sign_priority_secure128sign_priority_secure192mac_priority_normal_defaultmac_priority_normal_fipscipher_priority_performancecipher_priority_normalmac_priority_normalmac_priority_suiteb128mac_priority_suiteb192mac_priority_secure128mac_priority_secure192cert_type_priority_defaultcert_type_priority_allprio_removeprio_addcheck_level_add_priorityenable_compatenable_dumbfwenable_no_extensionsenable_stateless_compressiondisable_wildcardsenable_profile_very_weakenable_profile_lowenable_profile_legacyenable_profile_highenable_profile_ultraenable_profile_mediumenable_profile_suiteb128enable_profile_suiteb192enable_safe_renegotiationenable_unsafe_renegotiationenable_partial_safe_renegotiationdisable_safe_renegotiationenable_latest_record_versionenable_ssl3_record_versionenable_verify_allow_rsa_md5disable_crl_checksenable_server_precedencedummy_funccheck_strresolve_prioritiesbreak_listin_word_setwordlist.12441hashasso_values.12412gnutls_privkey.cprivkey_to_pubkey_gnutls_read_uint32check_if_cleangnutls_pubkey.c_gnutls_mpi_release_gnutls_version_has_selectable_sighash_pkcs1_rsa_verify_sigdsa_verify_hashed_data_gnutls_mac_get_namedsa_verify_datagnutls_record.csession_is_validmax_user_send_sizecopy_record_versionsequence_incrementsession_unresumable_gnutls_uint64touint32check_buffers_gnutls_record_buffer_get_sizecheck_packet_buffersrecord_add_to_buffers_dtls_async_timer_active_dtls_retransmitmillisleeprecord_read_headersrecv_headers_gnutls_epoch_is_validcheck_recv_typerecord_check_versionmax_record_recv_sizemax_decrypted_size_dtls_async_timer_checkgnutls_sig.cgnutls_sign_algorithm_set_serverIS_SHAsign_tls_hashverify_tls_hash_gnutls_handshake_verify_crt_vrfy12gnutls_sign_algorithm_set_client_gnutls_handshake_sign_crt_vrfy12gnutls_state.c_gnutls_handshake_internal_state_initdeinit_internal_params_gnutls_handshake_recv_buffer_init_gnutls_handshake_buffer_initP_hash_gnutls_cal_PRF_A_gnutls_PRF_rawgnutls_str.c_gnutls_buffer_insert_data_gnutls_buffer_delete_datahostname_compare_rawhostname_compare_asciignutls_supplemental.cget_supp_func_recv_gnutls_read_uint24_gnutls_uint24touint32gnutls_ui.cmpi_buf2bitsgnutls_v2_compat.c_gnutls_handshake_select_v2_suitegnutls_x509.ccheck_ocsp_responseget_x509_name_gnutls_str_array_appendappendget_x509_name_rawparse_der_cert_mem_gnutls_str_array_initparse_pem_cert_memread_cert_memtmp_pin_cbread_key_memread_key_urlread_cert_fileread_key_filecheck_if_sortedheartbeat.cheartbeat_send_data_gnutls_buffer_reset_gnutls_heartbeat_recv_params_gnutls_heartbeat_send_params_gnutls_heartbeat_pack_gnutls_heartbeat_unpackinit.ckey_decode.c_gnutls_x509_read_rsa_pubkey_gnutls_x509_read_ecc_pubkey_gnutls_x509_read_dsa_params_gnutls_x509_read_dsa_pubkeykey_encode.c_gnutls_x509_write_rsa_pubkey_gnutls_x509_write_dsa_params_gnutls_x509_write_dsa_pubkey_gnutls_asn1_encode_rsa_gnutls_pk_fixup_gnutls_asn1_encode_ecc_gnutls_asn1_encode_dsakx.ccred_mappings_gnutls_kx_algorithmssupported_kxs.12778srp.ccheck_param_mod_nsrp_params_1024srp_generatorsrp3072_generatorsrp_params_1536srp_params_2048srp_params_3072srp_params_4096check_g_ngroup_check_g_necc.cecc_curvessupported_curves.12760sign.cunknown_tls_aidsign_algorithms_gnutls_digest_is_securesupported_sign.12724privkey.c_get_secret_subkey_get_sk_rsa_raw_get_sk_dsa_rawmac.c_wrap_umac96_set_key_wrap_umac128_set_key_mac_ctx_initwrap_nettle_mac_fastwrap_nettle_mac_existswrap_nettle_mac_initwrap_nettle_mac_set_keywrap_nettle_mac_set_noncewrap_nettle_mac_updatewrap_nettle_mac_outputwrap_nettle_mac_deinitwrap_nettle_hash_updatewrap_nettle_hash_deinitwrap_nettle_hash_exists_ctx_initwrap_nettle_hash_fastwrap_nettle_hash_initwrap_nettle_hash_outputmpi.cwrap_nettle_mpi_printwrap_nettle_mpi_initwrap_nettle_mpi_init_multiwrap_nettle_mpi_scanwrap_nettle_mpi_cmpwrap_nettle_mpi_cmp_uiwrap_nettle_mpi_setwrap_nettle_mpi_copywrap_nettle_mpi_set_uiwrap_nettle_mpi_get_nbitswrap_nettle_mpi_releasewrap_nettle_mpi_clearwrap_nettle_mpi_modmwrap_nettle_mpi_powmwrap_nettle_mpi_addmwrap_nettle_mpi_submwrap_nettle_mpi_mulmwrap_nettle_mpi_addwrap_nettle_mpi_subwrap_nettle_mpi_mulwrap_nettle_mpi_divwrap_nettle_mpi_add_uiwrap_nettle_mpi_sub_uiwrap_nettle_mpi_mul_uiwrap_nettle_prime_checkhash_algorithmssupported_macs.12807supported_digests.12831ocsp.cexport_gnutls_x509_mac_to_oidfind_signercert_ocsp_resp_verify_directcheck_ocsp_purposevstatus_to_ocsp_statuspgp.c_gnutls_openpgp_count_key_names_get_public_subkey_get_pk_rsa_raw_get_pk_dsa_rawpkcs12.c_decode_pkcs12_auth_safepkcs12_reinitoid2bagbag_to_oid_parse_safe_contentscreate_empty_pfxwrite_attributesmake_chainpkix_asn1_tab.cpk.crnd_funcecc_scalar_zclearecc_point_zclear_dsa_params_to_pubkey_dsa_params_to_privkey_rsa_params_to_privkey_rsa_params_to_pubkey_ecc_params_to_privkey_ecc_params_to_pubkeyecc_shared_secret_wrap_nettle_pk_deriveget_supported_curve_wrap_nettle_pk_encrypt_wrap_nettle_pk_decrypt_wrap_nettle_pk_sign_wrap_nettle_pk_verify_wrap_nettle_pk_curve_existswrap_nettle_pk_generate_paramswrap_nettle_pk_generate_keyswrap_nettle_pk_verify_priv_paramswrap_nettle_pk_verify_pub_paramscalc_rsa_expwrap_nettle_pk_fixupextract_digest_infowrap_nettle_hash_algorithmdecode_dsa_keyimport_pkcs12_privkeyset_msg_gnutls_x509_privkey_sign_hash2privkey_openssl.copenssl_hash_passwordpem_ciphers_gnutls_free_key_datumprivkey_pkcs8.ccheck_schemaencode_to_private_key_info_encode_privkeycipher_to_pkcs_paramscipher_to_schemaschema_to_oidencode_to_pkcs8_keygenerate_keywrite_schema_paramsencrypt_dataread_pkcs_schema_paramsread_pbkdf2_paramsread_pbe_enc_paramsread_pkcs12_kdf_paramsdecrypt_pkcs8_keydecrypt_datadecode_private_key_infodecode_pkcs8_key_decode_pkcs8_rsa_key_decode_pkcs8_ecc_key_decode_pkcs8_dsa_keywrite_pkcs12_kdf_paramsoid2cipherwrite_pbkdf2_paramswrite_pbe_enc_paramsprotocols.csup_versionsversion_is_valid_for_sessionsupported_protocols.12802psk.c_gnutls_proc_psk_server_kx_gnutls_proc_psk_client_kxpsk_passwd.cpwd_put_values_randomize_pskpubkey.csig_to_datummpi_to_bufferchecksum_mpipublickey.cpk_mappingspk_algorithmssupported_pks.12714randomart.crandom.c_gnutls_rnd_refreshread-file.cinternal_read_filerfc2818_hostname.ccheck_iprnd.cdo_trivia_sourcedo_device_sourcetimespec_sub_secwrap_nettle_rnd_deinitnonce_ctxrnd_ctxnonce_rng_initwrap_nettle_rnd_initwrap_nettle_rnd_checkwrap_nettle_rnd_noncewrap_nettle_rndwrap_nettle_rnd_refreshrsa.cproc_rsa_client_kxrsa_psk.c_gnutls_gen_rsa_psk_client_kx_gnutls_proc_rsa_psk_server_kx_gnutls_proc_rsa_psk_client_kxset_rsa_psk_session_keysafe-memset.csafe_renegotiation.c_gnutls_sr_recv_params_gnutls_sr_send_params_gnutls_sr_deinit_datasecparams.csec_paramssession_ticket.csession_ticket_recv_paramssession_ticket_send_paramssession_ticket_deinit_datasession_ticket_packsession_ticket_unpackdecrypt_ticketencrypt_ticketsig-check.chash_mpibufcache_sig_resultuid_list_add_siguid_list_freeuid_list_all_signedsignature.c_gnutls_signature_algorithm_recv_params_gnutls_signature_algorithm_send_paramssignature_algorithms_deinit_datasignature_algorithms_packsignature_algorithms_unpacksrp_passwd.cparse_tpasswd_valuesparse_tpasswd_conf_valuespwd_read_conf_randomize_pwd_entrysrp_rsa.cgen_srp_cert_server_kxproc_srp_cert_server_kxsrp_sb64.cb64tableasciitable_gnutls_sbase64_encodeencodedecodestatus_request.cdeinit_responder_idclient_sendserver_recvserver_sendclient_recv_gnutls_status_request_send_params_gnutls_status_request_recv_paramsfile_ocsp_func_gnutls_status_request_deinit_data_gnutls_status_request_pack_gnutls_status_request_unpackstructure.c_asn1_get_upconvert_old_type_asn1_set_down_asn1_copy_structure2_asn1_type_choice_configtype_field_asn1_expand_identifiersystem.cgnutls_system_mutex_initgnutls_system_mutex_deinitgnutls_system_mutex_lockgnutls_system_mutex_unlockadd_system_trustsystem_override.cverify-high2.cload_dir_certsverify-high.cadd_new_ca_to_rdn_seqcrt_cpyshorten_clistsort_clisttrust_list_get_issuercheck_if_in_blacklistverify.ccheck_if_cais_issueris_crl_issuercheck_time_statusis_broken_allowedis_level_acceptableverify_crtfind_issuerfind_crl_issuerversion.cx509_b64.ccpydatabottom.12153top.12152x509.ccrt_reinitcompare_sig_algorithmsafe_memcmpis_type_printableget_alt_name_gnutls_x509_get_raw_fieldget_dncrl_issuer_matcheslegacy_parse_aiax509_write.cdisable_optional_stuffbignum.cnettle_mpz_to_octets__PRETTY_FUNCTION__.3821bignum-random.cdsa-keygen.cdsa.cdsa-sign.cdsa-verify.cecc-192.cecc_pecc_becc_qecc_gecc_redc_gecc_Bmodpecc_pp1hecc_redc_ppm1ecc_unitecc_Bmodqecc_qp1hecc_tableecc-224.cecc_Bmodp_shiftedecc_Bmodq_shiftedecc-256.cecc_256_modq__PRETTY_FUNCTION__.3486ecc_256_modp__PRETTY_FUNCTION__.3432ecc-256-redc.asmecc-384.cecc-521.cecc-generic-modq.c__PRETTY_FUNCTION__.3408ecc-generic-redc.c__PRETTY_FUNCTION__.3413ecc-mod.c__PRETTY_FUNCTION__.3416ecc-point-mul-g.c__PRETTY_FUNCTION__.3628ecc-point-mul.c__PRETTY_FUNCTION__.3525ecc-point.cecc-scalar.cecc-size.cecdsa-keygen.c__PRETTY_FUNCTION__.4513ecdsa-sign.cecdsa-verify.cgmp-glue.c__PRETTY_FUNCTION__.3875__PRETTY_FUNCTION__.3992__PRETTY_FUNCTION__.3979__PRETTY_FUNCTION__.3937__PRETTY_FUNCTION__.3865__PRETTY_FUNCTION__.3855__PRETTY_FUNCTION__.3911__PRETTY_FUNCTION__.3922rsa-decrypt-tr.crsa-encrypt.crsa-keygen.c__PRETTY_FUNCTION__.4294rsa-pkcs1-sign-tr.crsa-pkcs1-verify.crsa-sign.crsa-verify.csec-add-1.chmac-md5.chmac.c__PRETTY_FUNCTION__.3060hmac-sha1.chmac-sha224.chmac-sha256.chmac-sha384.chmac-sha512.cmd2.cmd2_transformS__PRETTY_FUNCTION__.2216md5-meta.cmd5.civ.2166__PRETTY_FUNCTION__.2202memxor.asmsalsa20r12-crypt.csalsa20-set-key.c__PRETTY_FUNCTION__.1751tau.1749sigma.1748sha1-meta.csha1.civ.2747__PRETTY_FUNCTION__.2783sha224-meta.csha256-meta.csha256.csha256_write_digestK__PRETTY_FUNCTION__.2817H0.2864H0.2781sha384-meta.csha512-meta.csha512.csha512_write_digest__PRETTY_FUNCTION__.2808H0.2918__PRETTY_FUNCTION__.2926H0.2769__PRETTY_FUNCTION__.2914umac128.c__PRETTY_FUNCTION__.2392__PRETTY_FUNCTION__.2331umac96.c__PRETTY_FUNCTION__.2388umac-l2.c__PRETTY_FUNCTION__.2397umac-l3.cumac_l3_wordumac-nh-n.asmumac-poly128.cpoly128_mul__PRETTY_FUNCTION__.1977umac-poly64.cpoly64_mul__PRETTY_FUNCTION__.1915umac-set-key.cumac_kdfwrite-be32.cwrite-le32.cyarrow256.cyarrow_generate_block__PRETTY_FUNCTION__.2979__PRETTY_FUNCTION__.2939__PRETTY_FUNCTION__.2862cdiv_q.ccfdiv_r_2exp.c__gmpz_cfdiv_r_2expcom.ccong.cfdiv_r.cgcd.cimport.cinvert.ciset.cadd.ciset_ui.cmul.cmul_2exp.cmul_ui.cset.cadd_ui.cset_ui.csub.csub_ui.cclear.ccmp.cdivis.cgcd_hooktdiv_qr.ccmp_ui.cmatrix22_mul1_inverse_vector.cmemory.cmod_1.cmod.cmp_get_fns.cmp_minv_tab.cmu_bdiv_qr.cmu_div_qr.cmpn_mu_div_qr2mullo_n.cmpn_mullo_n_itchmpn_dc_mullo_nmulmod_bnm1.cmul_n.cnussbaumer_mul.cpowm.cpprime_p.cisprimepre_mod_1.crealloc.csbpi1_bdiv_qr.csbpi1_div_qr.csetbit.csizeinbase.csqrmod_bnm1.csqr.ctal-reent.ctdiv_r.ctoom22_mul.ctoom2_sqr.ctoom32_mul.ctoom33_mul.ctoom3_sqr.ctoom42_mul.ctoom43_mul.ctoom44_mul.ctoom4_sqr.ctoom53_mul.ctoom63_mul.cabs_sub_add_ntoom6h_mul.ctoom8h_mul.ctoom8_sqr.ctoom_couple_handling.ctoom_eval_dgr3_pm1.ctoom_eval_dgr3_pm2.ctoom_eval_pm1.ctoom_eval_pm2exp.ctoom_eval_pm2.ctoom_eval_pm2rexp.ctoom_interpolate_12pts.cDO_mpn_sublsh_ntoom_interpolate_16pts.ctoom_interpolate_5pts.ctoom_interpolate_6pts.ctoom_interpolate_7pts.ctoom_interpolate_8pts.ctstbit.czero.caccelerated.canon_ecdh.cgen_anon_ecdh_server_kxproc_anon_ecdh_server_kxproc_anon_ecdh_client_kxanon.cgen_anon_server_kxproc_anon_server_kxproc_anon_client_kxarmor.carmor_beginarmor_endvalid_headersb64charsupdate_crcarmor_encodesearch_headerarmor_decodebase64.cto_ucharb64cbase64_encode_fastb64get_4decode_4c-ctype.ccert.ccopy_certificate_auth_infocert_get_issuer_dnfind_x509_certcheck_pk_algo_in_listfind_openpgp_certget_issuers_numget_issuersst_to_st2call_get_cert_callbackalloc_and_load_x509_certsalloc_and_load_pgp_certsalloc_and_load_pgp_keyalloc_and_load_x509_keyselect_client_certgen_x509_crtgen_openpgp_certificategen_openpgp_certificate_fprcheck_pk_compat_gnutls_proc_x509_server_crt_gnutls_proc_openpgp_server_crt_gnutls_check_supported_sign_algoget_server_name_gnutls_str_array_matchcert_types.csupported_certificate_typescipher.cstream_encrypt_aes_gcm_encrypt_aes_gcm_decrypt_camellia_gcm_encrypt_camellia_gcm_decryptwrap_nettle_cipher_existswrap_nettle_cipher_initwrap_nettle_cipher_setkeywrap_nettle_cipher_setivwrap_nettle_cipher_decryptwrap_nettle_cipher_encryptwrap_nettle_cipher_authwrap_nettle_cipher_tagwrap_nettle_cipher_closecoding.c_asn1_error_description_value_not_found_asn1_tag_der_asn1_time_der_asn1_objectid_derbit_mask_asn1_complete_explicit_tag_asn1_insert_tag_der_asn1_ordering_set_asn1_ordering_set_ofcommon.c_oid2strget_oid_entrystr_escapemake_printable_stringdata2hexdecode_complex_stringMONTHDAYSmktime_utctime2gtimeutcTime2gtimegtime_to_suitable_timegtime_to_generalTime__func__.14470is_printablewrite_complex_stringcompat.ccrl.ccrl_reinit_get_authority_key_idcrq.cparse_attributeadd_attributeoverwrite_attributeset_attributeget_subject_alt_namecrypto-api.c_gnutls_cipher_is_block_gnutls_cipher_setiv_gnutls_mac_set_noncecrypto-backend.c_algo_register_get_algoglob_clglob_mlglob_dl_deregistercryptodev.cdebug.cdecoding.c_asn1_error_description_tag_error_asn1_get_indefinite_length_string_asn1_get_time_der_asn1_get_objectid_der_asn1_extract_tag_derextract_tag_der_recursive_asn1_delete_not_used_asn1_extract_der_octet_asn1_get_octet_stringdelete_unneeded_choice_fieldsdh_common.c_gnutls_dh_get_min_prime_bitsdhe.cgen_dhe_server_kxproc_dhe_server_kxproc_dhe_client_kxdhe_psk.cgen_dhe_psk_server_kxgen_dhe_psk_client_kxproc_dhe_psk_server_kxproc_dhe_psk_client_kxgen_ecdhe_psk_server_kxgen_ecdhe_psk_client_kxproc_ecdhe_psk_server_kxproc_ecdhe_psk_client_kxcopy_hintdn.c_gnutls_x509_write_attributeecdhe.cgen_ecdhe_server_kxproc_ecdhe_server_kxproc_ecdhe_client_kxcalc_ecdh_keyelement.cextensions.cget_indx_extensionget_extension_oidadd_extensionoverwrite_extensionextras.cfips.cgcm-camellia.cgnutls_asn1_tab.cgnutls_buffers.c_gnutls_dgram_readreset_errnoget_errnoerrno_to_gerr_gnutls_stream_read_gnutls_read_gnutls_writev_emu_gnutls_writev_gnutls_epoch_refcount_dec_gnutls_epoch_refcount_inchandshake_compareparse_handshake_header_gnutls_handshake_buffer_movemerge_handshake_packetget_last_packetcmp_hsk_types_mbuffer_consumegnutls_cipher.cis_write_comp_nullcompressed_to_ciphertextis_read_comp_nullciphertext_to_compressed_gnutls_auth_cipher_tag_len_gnutls_version_has_explicit_iv_gnutls_cipher_get_iv_size_gnutls_cipher_get_implicit_iv_size_gnutls_cipher_get_explicit_iv_size_gnutls_cipher_get_namemake_preamblecalc_enc_length_blockcalc_enc_length_stream_gnutls_auth_cipher_setiv_gnutls_auth_cipher_set_mac_nonce_gnutls_conv_uint16dummy_wait_gnutls_mac_block_sizegnutls_compress.csupported_compressionsget_wbitsget_mem_levelget_comp_levelgnutls_constate.ckeyexpkeyexp_lengthivblockivblock_lengthcliwritecliwrite_lengthservwriteservwrite_length_gnutls_set_keys_gnutls_init_record_state_gnutls_cipher_is_ok_gnutls_mac_is_ok_gnutls_cipher_get_key_size_gnutls_mac_get_key_size_gnutls_set_resumed_parameters_gnutls_set_kxepoch_resolveepoch_get_slotepoch_is_activeepoch_alivefree_record_stategnutls_datum.cgnutls_db.cdb_func_is_okstore_sessiongnutls_dh.cgnutls_dtls.cdrop_usage_countis_next_hpacket_expectedtransmit_messageslide_windowrecord_overheadrecord_overhead_rtgnutls_ecc.cgnutls_extensions.cextfunc_sizeextfunc_gnutls_ext_parse_type_gnutls_ext_func_recv_gnutls_ext_func_deinit_gnutls_ext_func_unpack_gnutls_extension_get_name_gnutls_extension_list_check_gnutls_ext_set_resumed_session_data_gnutls_ext_unset_resumed_session_datagnutls_mpi.c__gnutls_x509_read_int__gnutls_x509_write_intgnutls_num.cgnutls_openpgp.cget_keyidgnutls_pk.cgnutls_session.cgnutls_session_pack.cpack_srp_auth_infopack_psk_auth_infopack_anon_auth_infopack_certificate_auth_infopack_security_parametersunpack_srp_auth_infounpack_psk_auth_infounpack_anon_auth_infounpack_certificate_auth_infounpack_security_parametersgnutls_srp.c_gnutls_srp_gx_gnutls_calc_srp_shagstr.chash-pjw-bare.ckbnode.ckeydb.cfmt.12984keydb_idx_mknamekeydb_idx_buildkeydb_idx_parsekeydb_idx_search_cdk_keydb_openfind_by_keyidfind_by_fprfind_by_patternkeydb_cache_freekeydb_cache_findkeydb_cache_addidx_initclassify_datakeydb_pos_from_cachekeydb_check_keykbnode_find_validkeydb_find_byusagekeydb_find_bykeyidfind_selfsig_nodeis_selfsigkey_usage_to_cdk_usagekeydb_merge_selfsigkeydb_parse_allsigsadd_key_usagefind_key_packetis_key_nodemax_record.c_gnutls_max_record_recv_params_gnutls_max_record_send_params_gnutls_max_record_pack_gnutls_max_record_unpack_gnutls_mre_num2record_gnutls_mre_record2nummisc.cname_constraints.cis_nc_emptyname_constraints_addends_withemail_ends_withdnsname_matchesemail_matchescheck_unsupported_constraintcheck_dns_constraintscheck_email_constraintsnew-packet.cfree_pubkey_encfree_literalparser_aux.csafe_memsetpbkdf2-sha1.cpgpverify.cpkcs12_bag.c_pkcs12_bag_free_datapkcs12_encr.c_pkcs12_check_passread-packet.cstream_read__PRETTY_FUNCTION__.12839read_32__PRETTY_FUNCTION__.12866read_16read_s2kread_mpiread_pubkey_encread_mdcread_compressedread_public_keyread_public_subkeyread_secret_keyread_secret_subkeyread_attributeread_user_idread_subpktread_onepass_sigparse_sig_subpacketsread_signatureread_literalread_old_lengthread_new_length__PRETTY_FUNCTION__.14152skip_packetrnd-common.ccount.12434_gnutls_urandom_fd_gnutls_urandom_fd_mode_rnd_get_system_entropy_urandom_rnd_get_system_entropy_egdserver_name.c_gnutls_server_name_recv_params_gnutls_server_name_send_params_gnutls_server_name_deinit_data_gnutls_server_name_pack_gnutls_server_name_unpackseskey.c_gnutls_srp_recv_params_gnutls_srp_send_params_gnutls_srp_deinit_data_gnutls_srp_pack_gnutls_srp_unpacksrtp.c_gnutls_srtp_recv_params_gnutls_srtp_send_params_gnutls_srtp_deinit_data_gnutls_srtp_pack_gnutls_srtp_unpackprofile_namesget_profilefind_profilestream.cstream_flushstream_filter_write__PRETTY_FUNCTION__.13433filter_add2__PRETTY_FUNCTION__.13448filter_search__PRETTY_FUNCTION__.13483set_uint8_t__PRETTY_FUNCTION__.13498stream_get_modestream_id_to_filter__PRETTY_FUNCTION__.13548stream_fp_replace__PRETTY_FUNCTION__.13568stream_cache_flush__PRETTY_FUNCTION__.13635stream_filter_read__PRETTY_FUNCTION__.13931__PRETTY_FUNCTION__.14077__PRETTY_FUNCTION__.14262__PRETTY_FUNCTION__.14296write-packet.cstream_write__PRETTY_FUNCTION__.12806stream_putcwrite_32write_16calc_mpisizewrite_mpiwrite_mpibufpkt_encode_lenwrite_head_newwrite_head_oldpkt_write_head2pkt_write_headwrite_pubkey_encwrite_mdccalc_subpktsizewrite_v3_sigwrite_signaturewrite_public_keycalc_s2ksizewrite_secret_keywrite_compressedwrite_literalwrite_onepass_sigwrite_user_idx509_ext.csubject_alt_names_deinitsubject_alt_names_setdecode_user_noticeencode_user_noticecrl_dist_points_setparse_aiakey_purposes_deinitx86-common.ccapabilities_to_intel_cpuidcheck_optimized_aescheck_ssse3check_pclmulcapabilities_to_via_edxcheck_padlockcheck_phecheck_phe_sha512check_phe_partialcheck_viaregister_x86_padlock_cryptocheck_intel_or_amdregister_x86_intel_cryptobignum-random-prime.cmiller_rabin_pocklington__PRETTY_FUNCTION__.4011__PRETTY_FUNCTION__.4048trial_div_tableprime_squareprime_by_sizeprimes__PRETTY_FUNCTION__.4081ecc-192-modp.asmecc-224-modp.asmecc-384-modp.asmecc-521-modp.asmecc-ecdsa-sign.cecc-ecdsa-verify.czero_pecdsa_in_rangeecc-hash.cecc-j-to-a.cecc-modp.c__PRETTY_FUNCTION__.3496__PRETTY_FUNCTION__.3445__PRETTY_FUNCTION__.3481__PRETTY_FUNCTION__.3466__PRETTY_FUNCTION__.3426__PRETTY_FUNCTION__.3411ecc-modq.cecc-mul-a.c__PRETTY_FUNCTION__.3584ecc-mul-g.cecc-random.c__PRETTY_FUNCTION__.3661pkcs1-decrypt.cpkcs1-encrypt.c__PRETTY_FUNCTION__.4455pkcs1-rsa-digest.crsa-blind.csec-modinv.c__PRETTY_FUNCTION__.3458sec-tabselect.c__PRETTY_FUNCTION__.3414aes-decrypt.c_aes_decrypt_table__PRETTY_FUNCTION__.1767aes-encrypt.c__PRETTY_FUNCTION__.1766aes-encrypt-table.caes-set-decrypt-key.cmtableaes-set-encrypt-key.crcon.1765__PRETTY_FUNCTION__.1772arcfour-crypt.carcfour.c__PRETTY_FUNCTION__.1741arctwo.carctwo_sbox__PRETTY_FUNCTION__.2061__PRETTY_FUNCTION__.1905__PRETTY_FUNCTION__.1752camellia-crypt.c__PRETTY_FUNCTION__.1757camellia-set-decrypt-key.ccamellia-set-encrypt-key.c__PRETTY_FUNCTION__.1792camellia-table.ccbc.c__PRETTY_FUNCTION__.2851__PRETTY_FUNCTION__.2869des3.cdes.cparity_16rotorsasso_values.2062weak_key_hash.2063des_keymap__PRETTY_FUNCTION__.2538__PRETTY_FUNCTION__.2526gcm-aes.cgcm.cgcm_gf_addgcm_gf_shift_8shift_tablegcm_cryptgcm_gf_mulgcm_hash__PRETTY_FUNCTION__.3208__PRETTY_FUNCTION__.3193__PRETTY_FUNCTION__.3132gcm_hash_sizes__PRETTY_FUNCTION__.3223md5-compress.csalsa20-crypt.asmsha1-compress.asmsha256-compress.asmsha512-compress.asmassert.cbinvert.ccfdiv_q_2exp.c__gmpz_cfdiv_q_2expcmpabs_ui.cdcpi1_bdiv_q.cdcpi1_bdiv_qr.cdcpi1_div_qr.cerrno.cfdiv_q.cgcd_1.octz_tablegcdext.cgcd_subdiv_step.cone.5723hgcd2.chgcd_matrix.chgcd.chgcd_reduce.csubmulhgcd_matrix_applyhgcd_step.chgcd_hookinvertappr.cmpn_bc_invertapprredcifyx.5087matrix22_mul.cabs_sub_nadd_signed_nmillerrabin.cmp_bases.cmp_bpl.cmul_fft.cmpn_fft_table3fft_tab.5066tab.5067mpn_fft_initlmpn_fft_mul_2exp_modFmpn_fft_fftmpn_mul_fft_decomposempn_fft_div_2exp_modFmpn_fft_fftinvmpn_mul_fft_internalmpn_fft_mul_modF_Kpowlo.cpowm_ui.cmodreducerandclr.cranddef.crandmts.cMersenne_Twister_Generatorrandseed_mtredc_2.credc_n.csbpi1_bdiv_q.csbpi1_divappr_q.cscan1.ctdiv_q_2exp.ctdiv_r_2exp.curandomm.caes-cbc-x86-aesni.caes_cipher_initaes_cipher_setkeyaes_setivaes_encryptaes_decryptaes_deinitaes-cbc-x86-ssse3.caes_ssse3_cipher_setkeyaes_ssse3_encryptaes_ssse3_decryptaes-gcm-padlock.cpadlock_aes_encryptpadlock_aes_set_encrypt_keyaes_gcm_deinitaes_gcm_cipher_initaes_gcm_cipher_setkeyaes_gcm_setivaes_gcm_encryptaes_gcm_decryptaes_gcm_authaes_gcm_tagaes-gcm-x86-aesni.cx86_aes_encryptx86_aes_set_encrypt_keyaes-gcm-x86-pclmul.cgcm_ghashctr_encrypt_last_gnutls_write_uint64aes-gcm-x86-ssse3.caesni-x86_64.o_aesni_encrypt2_aesni_decrypt2_aesni_encrypt3_aesni_decrypt3_aesni_encrypt4_aesni_decrypt4_aesni_encrypt6_aesni_decrypt6_aesni_encrypt8_aesni_decrypt8__aesni_set_encrypt_keyaes-padlock.cpadlock_aes_cbc_encryptpadlock_aes_cbc_decryptaes-ssse3-x86_64.o_vpaes_encrypt_core_vpaes_decrypt_core_vpaes_schedule_core_vpaes_preheat_vpaes_schedule_transform_vpaes_schedule_round_vpaes_schedule_mangle_vpaes_schedule_192_smear_vpaes_schedule_low_round_vpaes_constsalpn.c_gnutls_alpn_recv_params_gnutls_alpn_send_params_gnutls_alpn_deinit_datacert_type.c_gnutls_cert_type_recv_params_gnutls_cert_type_send_params_gnutls_num2cert_type_gnutls_cert_type2numdumbfw.c_gnutls_dumbfw_send_params_gnutls_supported_ecc_recv_params_gnutls_supported_ecc_send_params_gnutls_supported_ecc_pf_recv_params_gnutls_supported_ecc_pf_send_paramsegd.cegd_socketdo_writedo_readegd_namesfind_egd_namee_padlock-x86_64.o_padlock_verify_ctxgnutls_helper.chmac-padlock.cpadlock_hmac_sha1_set_keypadlock_hmac_sha1_updatepadlock_hmac_sha1_digestpadlock_hmac_sha256_set_keypadlock_hmac_sha256_updatepadlock_hmac_sha256_digestpadlock_hmac_sha224_set_keypadlock_hmac_sha224_digestpadlock_hmac_sha384_set_keypadlock_hmac_sha384_digestpadlock_hmac_sha512_set_keypadlock_hmac_sha512_updatepadlock_hmac_sha512_digest_hmac_ctx_initwrap_padlock_hmac_initwrap_padlock_hmac_setkeywrap_padlock_hmac_updatewrap_padlock_hmac_outputwrap_padlock_hmac_deinitwrap_padlock_hmac_fasthmac-x86-ssse3.cx86_hmac_sha1_set_keyx86_hmac_sha1_updatex86_hmac_sha1_digestx86_hmac_sha256_set_keyx86_hmac_sha256_updatex86_hmac_sha256_digestx86_hmac_sha224_set_keyx86_hmac_sha224_digestwrap_x86_hmac_initwrap_x86_hmac_setkeywrap_x86_hmac_updatewrap_x86_hmac_outputwrap_x86_hmac_deinitwrap_x86_hmac_fastliteral.cdup_trim_filenameliteral_decodeintmode_to_charliteral_encode_cdk_trim_stringtext_encodetext_decodesha-padlock.cwrap_padlock_hash_updatewrap_padlock_hash_deinit_nettle_write_be32__PRETTY_FUNCTION__.12471padlock_sha1_digest__PRETTY_FUNCTION__.12543padlock_sha256_digest__PRETTY_FUNCTION__.12618padlock_sha512_digestwrap_padlock_hash_initwrap_padlock_hash_outputsha-x86-ssse3.cwrap_x86_hash_updatewrap_x86_hash_deinitwrap_x86_hash_initwrap_x86_hash_outputwrap_x86_hash_fastcnd-copy.cecc-add-jja.cecc-add-jjj.cecc-a-to-j.cecc-dup-jj.cpkcs1.c__PRETTY_FUNCTION__.3698aes-decrypt-internal.asmaes-encrypt-internal.asmcamellia-encrypt-internal.asmaorsmul_i.cclrbit.cdcpi1_divappr_q.cdivexact.cexport.cgcdext_lehmer.chgcd_appr.crandmt.cMersenne_Twister_Generator_Noseeddefault_statesha1-ssse3-x86_64.o_ssse3_shortcutsha1_block_data_order_ssse3K_XX_XXsha512-ssse3-x86_64.oK256sha256_block_data_order_ssse3bdiv_q.cgcdext_1.cmu_bdiv_q.c__FRAME_END____JCR_END__mysql_client_builtinsget_crc_table_asn1_find_upcdk_stream_is_compressedgnutls_handshake_get_last_instmt_read_execute_responseasn1_dup_nodeasn1_get_length_berpadlock_key_bswapcdk_kbnode_write_to_memgnutls_ocsp_resp_check_crt__gmpz_tdiv_r_2expmysql_list_processes_start_asn1_expand_object_id_gnutls_x509_write_key_intpadlock_sha256_blocksregister_x86_crypto_gnutls_x509_write_intgnutls_srp_1024_group_generator_gnutls_x509_set_time_gnutls_handshake_io_recv_intasn1_find_structure_from_oidgnutls_cipher_initgnutls_srp_allocate_server_credentialsgnutls_session_ticket_key_generate__gmp_tmp_reentrant_freegnutls_pkcs12_deinit_mariadb_uncompressgnutls_pk_params_releasegnutls_record_corkgnutls_openpgp_keyring_get_crt_gnutls_x509_crt_get_extension_oidgnutls_dh_params_export_pkcs3mthd_my_skip_resultgnutls_certificate_type_listgnutls_x509_crt_get_issuer_alt_namegnutls_session_is_resumed__gmpn_tdiv_qrgnutls_certificate_server_set_retrieve_functiongnutls_pem_base64_decodegnutls_x509_crt_exportnettle_sha384gnutls_record_check_corkednettle_rsa_pkcs1_sign_tr_asnstr_append_namegnutls_priority_ecc_curve_listgnutls_x509_crq_set_key_rsa_rawma_tls_get_ciphergnutls_db_get_default_cache_expirationgnutls_supplemental_get_namegnutls_digest_get_idgnutls_record_check_pending__gmpz_scan1gnutls_pkcs12_bag_encryptgzclosegnutls_cipher_deinit_mariadb_compress_alloc__gmp_randinit_mt_noseedpadlock_sha256_oneshotmy_context_destroy_gnutls_dh_set_secret_bits_gnutls_x509_read_ecc_params__statgnutls_alpn_get_selected_protocolgnutls_system_global_deinitinflateBackInit_ma_pvio_tls_connect_gnutls_openpgp_request_keygzseek64_gnutls_mac_to_entrygnutls_x509_privkey_get_key_id__gmpn_sqrmod_bnm1gnutls_openpgp_keyring_importgnutls_x509_trust_list_remove_trust_memcdk_subpkt_find_nextext_mod_server_namemy_crypt_gnutls_check_key_purposegnutls_cipher_decrypt2_gcm_camellia_decrypt_gnutls_recv_client_certificatema_tls_get_protocol_versiongnutls_ocsp_resp_get_singlenettle_yarrow256_needed_sources_gnutls_handshake_sign_datagnutls_pkcs12_bag_set_data_mbuffer_dequeue_pkcs12_decode_safe_contentsgnutls_x509_crt_get_authority_key_gn_serialgnutls_credentials_clearma_freeze_sizema_ll2strgnutls_dtls_set_mtugnutls_x509_crq_get_dn_by_oidgnutls_ecc_curve_list__gmpz_init_set_gnutls_asn1_encode_privkeyma_pvio_tls_writegnutls_dh_params_deinitnettle_umac96_set_keygnutls_crypto_initgnutls_x509_crt_set_basic_constraints__gmpn_gcd_1gnutls_openpgp_set_recv_key_function__gmpn_toom_interpolate_12ptsgnutls_anon_set_params_functiongnutls_transport_set_ptr2asn1_octet_der_gnutls_buffer_append_printf_asn1_append_sequence_set_gnutls_x509_read_intcdk_keydb_exportread_user_namecdk_kbnode_read_from_memgnutls_record_get_discardedpadlock_sha1_updatema_pvio_connectasn1_find_nodegnutls_credentials_getgnutls_x509_crq_set_key_purpose_oidgnutls_ocsp_resp_get_producedc_isxdigit__gmp_divide_by_zerognutls_x509_crt_get_name_constraints__gmpz_tdiv_qr__gmpn_copydma_get_dynamicMADB_OS_CHARSETasn1_delete_elementgnutls_url_is_supportedgnutls_x509_crq_set_keygnutls_x509_policy_releasegnutls_srtp_get_profile_id_cdk_stream_get_errnonettle_ecc_size__gmpn_matrix22_mul_gnutls_recv_client_certificate_verify_messagegnutls_openpgp_crt_set_preferred_key_idgnutls_certificate_set_keygnutls_pubkey_deinit_gnutls_verify_crt_statuscdk_listkey_closegnutls_srp_base64_decodenettle_random_primecdk_kbnode_release_gnutls_packet2strasn1_copy_nodegnutls_srp_2048_group_primenettle_sha512_digestnettle_ecc_j_to_acompresssrp_dss_auth_structgnutls_secure_malloc_gnutls_read_binary_filegcm_ghash_avx_gnutls_x509_compare_raw_dncdk_pk_releasegnutls_sign_callback_setgnutls_session_channel_bindingmax_allowed_packet__gmpn_toom2_sqrgnutls_x509_privkey_export_rsa_raw_gnutls_x509_policies_erasegnutls_openpgp_privkey_export_rsa_rawnettle_ecc_384_modpgnutls_x509_name_constraints_add_permittedgnutls_srp_1536_group_generatorgnutls_x509_crl_check_issuerrelease_configuration_dirsgnutls_x509_crt_get_authority_key_id_cdk_s2k_copygnutls_x509_crq_get_dn_oidgnutls_pubkey_import_privkeygnutls_sign_listsystem_errno_gnutls_ecc_curve_get_oid_gnutls_x509_get_tbs_gnutls_fbase64_decode_gnutls_send_new_session_ticketgnutls_fips140_mode_enabledgnutls_sign_get_hash_algorithmgnutls_cipher_suite_get_name_gnutls_is_same_dn_gnutls_x509_ext_extract_number__gmpz_reallocma_tls_verify_server_cert__gmpn_dcpi1_bdiv_q_ngnutls_openpgp_privkey_get_subkey_fingerprint__gmpz_cdiv_q_2expgnutls_x509_crt_set_crqgnutls_transport_set_errno_gnutls_io_check_recv_nettle_camellia_cryptma_strmake_nettle_pkcs1_signature_prefixgnutls_heartbeat_ping__gmpn_toom33_mulgnutls_pubkey_initgnutls_hex_encode_cdk_keydb_get_pk_byusagecdk_pk_get_nencgnutls_privkey_initgnutls_srtp_get_profile_namegnutls_srp_set_client_credentials_functiongnutls_certificate_client_get_request_statusgnutls_certificate_get_peers__gmpz_gcdextasn1_decode_simple_ber__gmp_reallocate_funcgnutls_x509_privkey_sec_paramgnutls_ocsp_resp_deinitgnutls_openpgp_privkey_get_subkey_countgnutls_sign_get_idnettle_ecc_add_jjagnutls_sec_param_to_pk_bitsgnutls_privkey_import_x509_rawgnutls_x509_crq_get_subject_alt_namegnutls_random_artgnutls_db_set_ptrgnutls_x509_crt_get_private_key_usage_periodasn1_der_coding_gnutls_ssl3_generate_random_gnutls_check_if_same_cert2_cdk_copy_userid_gnutls_pkcs12_string_to_key_gnutls_cipher_initnettle_sha384_init__gmp_randget_mtgnutls_rsa_export_get_pubkeygnutls_handshake_set_hook_function_gnutls_dsa_q_to_hashcdk_keydb_check_skgnutls_record_overhead_sizecdk_sk_releasenettle_sha512gnutls_x509_privkey_generatema_net_safe_readma_pvio_wait_io_or_timeoutcdk_stream_eofgnutls_dtls_get_mtunettle_md5_digestinflategnutls_x509_crt_get_extension_oidgnutls_certificate_client_set_retrieve_functionnettle_ecc_ecdsa_verify_itchma_dynstr_appendma_int_hash_freec_isdigitgnutls_ocsp_resp_get_versionpvio_socket_is_alivex86_sha256_updatema_pvio_blockingpadlock_cbc_encryptgnutls_x509_crt_export2_gnutls_mpi_dprint_lzgnutls_openpgp_crt_verify_self__gmpn_preinv_mu_div_qr_itch__gmpz_cmpabs_uinettle_gcm_encrypt_gnutls_get_crypto_digest_gnutls_tls_aid_to_sign_gnutls_x509_parse_dn_oid_gnutls_strdupgnutls_error_is_fatalgnutls_global_set_log_functiongnutls_privkey_import_x509_cdk_filter_textgnutls_ocsp_resp_verify_direct_gnutls_calc_srp_A_gnutls_x509_encode_and_copy_PKI_paramsnettle_des_check_paritycdk_pkt_readnettle_gcm_digestgcm_ghash_clmul__gmpz_sub_uignutls_openpgp_keyring_deinitgnutls_error_to_alert_gnutls_ecc_ansi_x963_importma_init_dynamic_arraynettle_rsa_encryptpadlock_capabilityma_tls_writecdk_pkt_freepadlock_sha512_updatetls_library_versionpvio_socket_closegnutls_openpgp_crt_get_subkey_count_gnutls_mac_deinit_dtls_reset_hsk_state__gmp_get_memory_functionsinit_client_errsmemxorgnutls_rnd_nettle_sec_add_1gnutls_crypto_bigint_registergzclose_rcdk_keydb_search_startgnutls_x509_dn_initnettle_sha256_digestdynamic_column_create_many_cdk_copy_prefsma_pvio_readcrypto_digest_prionettle_rsa_public_key_clear__gmpz_set_ui_pkcs12_encode_crt_baggnutls_x509_crt_check_issueranon_auth_structpadlock_ecb_encryptgzgetsgnutls_handshake_set_private_extensionsgnutls_x509_trust_list_add_cashash_insert_asn1_set_value_lvcdk_keydb_get_keyblock_gnutls_generate_session_id_gnutls_sign_algorithm_write_params_rnd_system_entropy_deinit_gnutls_epoch_get_compression_nettle_gmp_alloc_limbsgnutls_sign_callback_get__gmpn_lshiftnettle_yarrow256_fast_reseed__gmpz_cdiv_r_2expgnutls_pkcs12_bag_get_countsrp_rsa_auth_structmysql_list_dbs_start_gnutls_read_pgp_mpinettle_secp_224r1gnutls_x509_privkey_import_rsa_raw__gmpn_sqr_basecasegz_errorgnutls_ocsp_resp_get_respondergnutls_openpgp_crt_get_pk_algorithm__gmpn_rshift_gnutls_ext_registergnutls_kx_set_prioritygzgetcgnutls_x509_crq_get_extension_infognutls_certificate_send_x509_rdn_sequenceaesni_xts_decrypt_rndegd_readgnutls_x509_crq_importgnutls_pubkey_set_key_usage_gnutls_x509_get_timemysql_cset_escape_slashesgnutls_transport_set_errno_functiondeflate_copyrightasn1_decode_simple_der_gnutls_dh_set_peer_public_rnd_get_system_entropy_gnutls_ext_sr_finishedgnutls_heartbeat_allowed_nettle_mpz_limbs_modify_cdk_sk_get_csumgnutls_db_get_ptrgnutls_ocsp_req_import_gnutls_x509_pk_to_oidgnutls_openpgp_privkey_get_preferred_key_idgnutls_mutex_deinit_tr_tallygnutls_crypto_single_mac_registergnutls_global_set_time_functiongnutls_session_set_data_gnutls_decode_ber_rsnettle_ecc_point_getnettle_rsa_compute_rootgnutls_openpgp_crt_get_versiongnutls_certificate_type_set_prioritygnutls_x509_ext_export_proxygnutls_x509_crq_set_versionstatcdk_kbnode_hash_gnutls_compressma_pvio_set_timeout__gmpn_divrem_2_gnutls_encryptgnutls_certificate_set_x509_simple_pkcs12_memma_pvio_tls_endasn1_write_value_gnutls_read_connection_state_initma_init_doneasn1_bit_derpadlock_sha1_blockscrc32_combine64gnutls_hmac_fastgnutls_srp_2048_group_generatornettle_sha256_init_asn1_create_static_structurecdk_subpkt_freecrc32_gnutls_ext_sr_verifygnutls_pubkey_get_pk_ecc_x962_gnutls_aes_padlock_nettle_mpz_limbs_writepadlock_ctr32_encryptgnutls_session_get_datamy_context_continue_nettle_mpz_limbs_read_gnutls_set_datumcdk_kbnode_write_to_mem_allocgnutls_pkcs12_simple_parse_gnutls_cipher_ops_asn1_tagsgnutls_x509_crt_set_proxygnutls_x509_trust_list_remove_casrsa_psk_auth_struct_gnutls_record_set_default_version_cdk_hash_userid_gnutls_key_fingerprint_randomartmysql_unix_port__gmpn_toom4_sqr_gnutls_ext_unset_session_data_nettle_ecc_modp_mulgnutls_x509_crt_deinitgnutls_pubkey_export_ecc_rawpvio_socket_get_handlegnutls_auth_get_typegnutls_ocsp_req_randomize_nonceext_mod_cert_typema_pvio_tls_close_gnutls_x509_cert_verify_peersgnutls_certificate_set_x509_trust_dir_asn1_set_namema_net_flushgnutls_openpgp_crt_get_key_idgnutls_x509_crt_get_key_id__gmpn_mod_1_1pgnutls_openpgp_privkey_export_gnutls_get_extensionmthd_stmt_get_result_metadatac_islowergnutls_dh_params_import_pkcs3gnutls_x509_crt_get_raw_issuer_dngnutls_srp_allocate_client_credentials_cdk_copy_pk_to_sknettle_sha224_init__gmpz_subnettle_sha512_initnettle_sha256mysql_find_charset_namegnutls_x509_privkey_import_dsa_rawcrypto_pk_priognutls_priority_set_directgnutls_certificate_set_params_function_gnutls_cipher_to_pgpma_pvio_fast_sendgnutls_certificate_set_x509_simple_pkcs12_filegnutls_x509_crq_set_basic_constraintsgnutls_pkcs12_bag_get_key_idma_net_readgzbuffer_gnutls_gen_cert_client_crt_vrfygnutls_openpgp_crt_get_fingerprintgnutls_openpgp_crt_get_subkey_usage_tr_init_nettle_rsa_check_size_edata_rnd_get_event_gnutls_openpgp_get_raw_key_expiration_time_gnutls_set_psk_session_key_gnutls_gen_extensions__gmpn_toom_eval_dgr3_pm1gnutls_certificate_set_openpgp_keyset_default_charset_by_name__gmpn_comgzdopen_gnutls_dh_common_print_server_kx_gnutls_ecc_curve_get_id_gnutls_uint64pp_gnutls_send_server_certificatenettle_hmac_updategnutls_openpgp_privkey_get_subkey_idxgnutls_privkey_verify_paramsma_set_dynamicnettle_ecc_224_modpgnutls_mac_get_idgnutls_x509_crl_get_extension_data2ma_charset_binasn1_get_tag_der_gnutls_ucs2_to_utf8gnutls_srp_free_client_credentialscdk_s2k_newgnutls_alert_get_gnutls_x509_crq_set_extensiongnutls_x509_crt_get_issuer_dn2nettle_arcfour_crypt__gmpz_fdiv_qgnutls_handshake_set_post_client_hello_function_gnutls_session_packnettle_gcm_updategnutls_crypto_digest_registerma_net_endma_scramble_41_gnutls_proc_srp_client_kx_gnutls_x509_crq_get_mpis_gnutls_aes_ssse3__gmpn_hgcd_step_gnutls_mac_init_ssl3gnutls_x509_crl_export__gmpn_bdiv_dbm1c_cdk_keydb_check_userid_cdk_stream_fpopengnutls_openpgp_privkey_get_pk_algorithmgnutls_priority_initgnutls_subject_alt_names_deinitcdk_kbnode_find_prevstr_to_TIME_gnutls_epoch_get_gnutls_datum_appendpsk_auth_structgzprintf_gnutls_version_lowest_gnutls_aes_gcm_pclmulgnutls_x509_crt_set_key_usageinflate_copyrightma_gets_gnutls_buffer_asciiprint_gnutls_session_get_sign_algo_cdk_free_signature_nettle_ecc_modp_mul_1_nettle_mpn_set_base256__gmpn_sub_n_gnutls_file_exists_gnutls_ext_before_epoch_changecdk_subpkt_get_datapvio_socket_set_timeout_cdk_stream_open_modeversion_to_entry_gnutls_openpgp_export2gnutls_check_versiongnutls_openpgp_crt_check_hostnamememxor3nettle_hmac_sha224_digestnettle_aes_set_encrypt_keysystem_readuncompressgnutls_x509_crt_get_key_purpose_oidnettle_arctwo_decrypt__gmp_randiset_mt_gnutls_ssl3_hash_md5gnutls_crypto_pk_register_gnutls_check_key_cert_match_cdk_pubkey_comparegnutls_pubkey_import_x509__gmp_allocate_func_gnutls_handshake_internal_state_clear_gnutls_gen_srp_server_kx_cdk_stream_puts_gnutls_set_extension_gnutls_mac_prioritygnutls_global_set_log_level_gnutls_recv_in_buffersrun_plugin_auth_cdk_subpkt_get_array__gmpn_bc_mulmod_bnm1gnutls_pubkey_verify_datanettle_arctwo_encrypt_gnutls_strdatum_to_buf_gnutls_epoch_set_cipher_suite_gnutls_handshake_io_write_flushaesni_ctr32_encrypt_blocks__gmp_randclear_mtnettle_mpz_set_str_256_s__gmpn_mul_fft_gnutls_psk_pwd_find_entryhash_element_gnutls_send_server_certificate_statusgnutls_x509_crq_set_attribute_by_oidgnutls_ocsp_req_set_extension_gnutls_mac_fast__gmpz_setbit_gnutls_get_asn_mpisgnutls_alert_sendgnutls_x509_crt_set_subject_alternative_name_gnutls_buffer_hexprintgnutls_pkcs12_bag_set_crtgnutls_pubkey_get_pk_rsa_rawgnutls_rsa_export_get_modulus_bitsnettle_hmac_sha1_digestnettle_mpz_set_str_256_uma_feofmysql_list_dbs_cont_mariadb_set_conf_optioninflateUnderminegnutls_x509_crt_cpy_crl_dist_points_gnutls_calc_srp_ugnutls_openpgp_count_key_namesgnutls_x509_crt_get_issuer_alt_name2_gnutls_gen_cert_server_crt_fini_nettle_umac_set_key_gnutls_cipher_existsgnutls_alert_get_strnameasn1_der_decoding_element__gmpn_dcpi1_bdiv_qr_n_itch_gnutls_x509_ext_gen_auth_key_idgzoffset_nettle_mpz_limbs_read_ngnutls_pkcs12_bag_set_friendly_name__gmpz_powm_gnutls_auth_cipher_tag_gnutls_x509_crt_cpy_gnutls_compression_is_okx509_raw_crt_to_raw_pubkey__gmpn_toom_eval_pm2exp_gnutls_gen_cert_server_cert_reqgnutls_x509_privkey_import_opensslgcm_init_avxgnutls_x509_rdn_get_oidgnutls_pkcs12_import_nettle_rsa_blind_gnutls_mpi_dprint_size_cdk_filter_literalgnutls_openpgp_privkey_get_subkey_id_gnutls_pkcs11_mutex_mbuffer_linearize_gnutls_epoch_set_null_algospadlock_verify_contextgnutls_srp_base64_decode_alloc_gnutls_x509_crl_set_extensiongnutls_openpgp_privkey_get_key_id_gnutls_x509_crt_check_revocation_nettle_salsa20_coregnutls_openpgp_crt_get_key_usage__gmp_junkpubkey_to_bitshash_freegnutls_x509_privkey_verify_paramsma_readnettle_salsa20_crypt_asn1_delete_listdeflatePrime_gnutls_ext_free_session_data__gmpn_dcpi1_div_qr_cdk_free_useridpadlock_sha512_gnutls_hash_deinit_gnutls_bin2hexgnutls_hmac_get_lengnutls_x509_crl_initmysql_ps_subsystem_initialized_gnutls_x509_read_key_int__gmpn_powlosystem_writev_gnutls_sign_to_tls_aid_cdk_keydb_is_secretgnutls_x509_crt_set_crl_dist_points2cdk_stream_tmp_from_mem_gnutls_auth_info_setgzclearerrgnutls_strerrorgnutls_certificate_set_x509_trust_file_gnutls_url_is_knowngnutls_ocsp_req_deinitgnutls_transport_set_int2__gmpn_mod_1_gnutls_pkcs7_encrypt_data__gmpz_divexactnet_write_timeoutgzseekgnutls_pem_base64_decode_allocnettle_gcm_aes_set_keynettle_ecdsa_generate_keypair_gnutls_x509_get_signature_algorithmcdk_kbnode_find_packetgnutls_dh_get_peers_public_bits_mbuffer_allocgnutls_dh_params_generate2gnutls_srp_server_get_usernamevpaes_set_decrypt_key_nettle_mpz_limbs_finishgnutls_x509_crt_set_private_key_usage_periodnettle_ecc_scalar_random_gnutls_get_credgnutls_cipher_taggnutls_srp_base64_encode_gnutls_connection_state_initgnutls_record_recvnettle_hmac_sha1_set_key_gnutls_session_is_ecc_gnutls_digest_existsgnutls_openpgp_crt_export2__gmp_0gnutls_x509_crl_deinitext_mod_heartbeatgnutls_x509_policies_deinitgnutls_x509_rdn_get_by_oidgnutls_x509_ext_export_policiesgnutls_srp_set_prime_bitsmy_errmsgc_isalnumgnutls_privkey_statusma_default_charset_info_cdk_stream_get_blockmodegnutls_certificate_set_x509_system_trustcdk_pk_get_npkey__gmpz_set__gmpn_divexact_gnutls_handshake_io_cache_int_gnutls_cipher_suite_get_mac_algognutls_handshake_set_timeoutgnutls_x509_crl_iter_deinitgnutls_fingerprintdynamic_column_update_many__gmpn_sublsh1_n_gnutls_session_sign_algo_enabledgnutls_x509_privkey_get_pk_algorithm_nettle_ecc_modq_random_gnutls_hash_algo_to_pgp_gnutls_mac_deinit_ssl3_asn1_convert_integernettle_aes_decryptgnutls_session_enable_compatibility_modegnutls_memsetgnutls_pcert_import_openpgpgnutls_x509_name_constraints_check_crtgnutls_pubkey_import_ecc_rawnettle_secp_256r1gnutls_x509_privkey_exportasn1_create_elementzErrorgnutls_sign_algorithm_get_requestedcdk_pk_to_fingerprintgnutls_certificate_set_ocsp_status_request_functiongnutls_certificate_verify_peers2_asn1_hierarchical_nameanon_ecdh_auth_struct__gmpz_tstbit_cdk_kbnode_clone__gmp_randclear__gmpz_mulma_pvio_closegnutls_x509_crt_get_pk_rsa_rawgnutls_sign_is_securenettle_sha512_update_tr_flush_block_dtls_async_timer_deletegnutls_dtls_get_timeoutgnutls_rnd_refreshgnutls_pkcs12_bag_set_crlgnutls_priority_deinitgnutls_hmac_mysql_stmt_use_resultdeflateResetgnutls_sign_algorithm_getgnutls_x509_trust_list_deinitnettle_gcm_aes_update_gnutls_auth_cipher_initcdk_stream_peek_nettle_ecc_modp_add__gmpn_dcpi1_divappr_q__gmpn_pi1_bdiv_q_1_gnutls_buffer_hexdumpasn1_read_taggnutls_openpgp_crt_import__gmpn_matrix22_mul1_inverse_vectorgnutls_x509_ext_export_subject_key_idgnutls_x509_crt_get_extension_by_oid2gnutls_srp_1536_group_prime_gnutls_buffer_pop_prefix__gmpn_bdiv_q_1__gmpn_sbpi1_bdiv_qgnutls_session_set_ptrgnutls_ocsp_req_add_cert_gnutls_srp_pwd_read_entry_gnutls_rnd_init_gnutls_aes_gcm_x86_aesnipadlock_sha384gnutls_x509_crt_get_verify_algorithm_nettle_umac_l2_final_gnutls_x509_get_dngnutls_handshake_set_random_nettle_cnd_copygnutls_cipher_get_iv_size__gmpn_toom_eval_pm2nettle_ecc_size_jgnutls_openpgp_privkey_export_subkey_rsa_rawgnutls_srtp_get_mkiaesni_ccm64_decrypt_blocksnettle_sha1_digestgnutls_db_set_cache_expirationmthd_my_read_query_resultma_SHA1Updategnutls_hex_decode__gmpn_mul_basecase_gnutls_auth_cipher_add_auth_cdk_copy_signaturegcm_gmult_clmulpadlock_sha1gnutls_x509_privkey_import_rsa_raw2gnutls_x509_key_purpose_init__gmpn_gcdextpadlock_sha256_updategnutls_x509_crq_exportnettle_rsa_public_key_preparema_pvio_writeadler32_combinegnutls_certificate_free_credentials_gnutls_trustlist_inlistdeflate_gnutls_comp_deinitgnutls_system_global_initgnutls_transport_get_intgnutls_x509_aia_initnettle_umac128_updatecompressBound_asn1_set_value_m_cdk_map_gnutls_errorgcm_gmult_4bitgnutls_privkey_generategnutls_x509_privkey_export_pkcs8gnutls_pk_params_clearpvio_socket_methods_gnutls_kx_get_id__gmpn_hgcd_itchgnutls_ocsp_req_get_cert_id_cdk_stream_set_blockmode_tr_stored_block_cdk_copy_pubkeycdk_sk_get_keyid_gnutls_x509_get_dn_oidgnutls_openpgp_crt_verify_ring_gnutls_log_funcnettle_md5_gnutls_server_select_certgnutls_protocol_get_versionasn1_delete_structurenettle_arcfour_set_keygnutls_record_set_max_empty_recordsgnutls_db_check_entry__gmpn_addaddmul_1msb0cdk_subpkt_find_nthgnutls_x509_ext_export_name_constraintsgnutls_x509_crq_verifygnutls_x509_crl_dist_points_set_gnutls_buffer_append_prefix__gmpn_hgcd2_gnutls_parse_general_namenettle_sha224gnutls_safe_renegotiation_statusma_tls_endcdk_pk_get_nbitscdk_pk_verifyfstatgnutls_x509_crt_get_activation_timegnutls_x509_trust_list_add_named_crt__gmpz_mul_ui__gmpn_sqrmod_bnm1_next_size_gcm_camellia_encryptgcm_gmult_avxgnutls_ocsp_req_exportmy_context_yieldgnutls_openpgp_crt_get_preferred_key_idnettle_gcm_aes_encrypt_gnutls_handshake_verify_crt_vrfyrnd_gnutls_selected_certs_setinflateMark_cdk_pkt_detach_free__gmpn_dcpi1_bdiv_qrpubkey_verify_datapvio_socket_async_writegnutls_cipher_get_nameadler32_combine64mthd_my_send_cmdma_pvio_has_datagnutls_dh_params_export2_pkcs3stmt_set_error_gnutls_kx_cert_pk_params_gnutls_x509_write_stringtls_protocol_version_gnutls_user_hello_funcgnutls_cipher_encryptasn1_print_structurelist_delete_gnutls_record_buffer_getx86_sha1_updategnutls_x509_dn_oid_namenettle_mpz_randomgnutls_x509_crt_get_fingerprintmy_connect_asyncgnutls_sign_get_namegzeof__gmpn_redc_2gnutls_x509_privkey_cpy__gmpn_sbpi1_div_qr_gnutls_file_mutex_gnutls_record_buffer_put__gmpz_fdiv_q_2exp_nettle_umac_l2ma_tls_initgnutls_session_ticket_enable_servergnutls_x509_privkey_export_dsa_rawcdk_kbnode_remove_gnutls_send_tlen_int_gnutls_cipher_suite_get_idvpaes_set_encrypt_keygnutls_openpgp_crt_get_subkey_pk_algorithmgnutls_dh_get_pubkey_gnutls_calc_srp_S2gnutls_malloc_nettle_ecc_modp_sqrgnutls_pubkey_import_x509_raw__gmpn_mod_1s_4p_cps_gnutls_extension_list_addgnutls_pubkey_get_preferred_hash_algorithmmysql_list_tables_startgnutls_x509_crt_get_issuer_unique_idcdk_keydb_importgnutls_dtls_cookie_sendgnutls_x509_crq_get_attribute_by_oidgnutls_x509_crl_get_this_updategnutls_srtp_set_mkignutls_x509_crt_get_issuer_dn_oid_gnutls_mpi_ops_cdk_hash_pubkeygnutls_handshake_get_last_outgnutls_pubkey_get_key_idgnutls_openpgp_crt_deinitma_net_real_writema_strdup_rootgnutls_mac_get_namegnutls_x509_key_purpose_deinitasn1_expand_octet_stringgnutls_prfgnutls_pubkey_get_pk_algorithm_gnutls_x509_write_pubkey_paramsgnutls_priority_mac_list_gnutls_heartbeat_handlegnutls_x509_crl_get_extension_oidgnutls_certificate_set_x509_key_gnutls_epoch_set_keysgnutls_x509_crl_get_issuer_dn2gnutls_x509_crt_get_dn_oidgnutls_cipher_add_authgnutls_certificate_get_issuer_gnutls_aesni_x86_gnutls_mem_cpygztell64set_default_charsetgnutls_x509_trust_list_remove_trust_filedynamic_column_getcipher_name_to_entrynettle_md2_digestnettle_md5_updategnutls_pubkey_export_ecc_x962gnutls_x509_crt_set_pin_function_gnutls_epoch_set_compressiongnutls_pk_get_id__gmp_assert_failgnutls_x509_crt_list_import__gmpn_preinv_mod_1gnutls_x509_crl_get_versiongnutls_dh_params_cpygnutls_x509_name_constraints_check_gnutls_version_getgnutls_x509_othername_to_virtualgnutls_cipher_decrypt_nettle_umac_nh_ngnutls_session_get_randomma_dynstr_append_quotedgnutls_certificate_type_get__gmpz_mul_2exp_gnutls_x509_write_value_gnutls_aes_gcm_padlock__gmpn_sbpi1_divappr_qdeflateInit2_gnutls_openpgp_crt_check_hostname2_gnutls_pk_get_hash_algorithm_gnutls_server_register_current_session_cdk_pkt_get_keyidcdk_pk_get_nskey_gnutls_pk_bits_to_subgroup_bits_cdk_sig_checkgnutls_openpgp_crt_get_subkey_expiration_timemysql_close_slow_partgnutls_compression_set_priority_gnutls_x509_crt_set_extensiongnutls_openpgp_crt_get_pk_dsa_rawgnutls_ocsp_resp_export__gmpn_toom44_mulnettle_camellia_invert_keyvpaes_encryptpvio_socket_readnettle_gcm_aes_digest_gnutls_proc_dhe_signature_gnutls_set_dh_pk_params__gmpn_toom63_mul_gnutls_hash_initmysql_handle_local_infilenettle_gcm_set_key_gnutls_check_if_same_key2__gmpn_sub_ncma_charset_utf8_general_ci_gnutls_get_auth_info_pcertgnutls_crypto_mac_register_gnutls_session_is_resumablenettle_umac96_set_noncemariadb_defaultsgnutls_server_name_get_gnutls_timespec_sub_msma_net_writedeflateParamsnettle_pkcs1_decryptcdk_listkey_nextgnutls_strdupgnutls_x509_crt_get_extension_datagnutls_pkcs12_bag_decryptgnutls_heartbeat_ponggnutls_x509_crt_get_pk_algorithmgnutls_mutex_unlock_gnutls_openpgp_verify_key__gmpn_divexact_1dhe_dss_auth_structcdk_subpkt_type_count_gnutls_dh_params_to_mpima_tls_get_finger_print_pgp_cipher_to_gnutls_cdk_pkt_get_fingerprintstore_paramgnutls_x509_privkey_initgnutls_session_get_data2__gmpn_hgcd_matrix_mul_1asn1_der_decoding_startEndgnutls_x509_crq_set_challenge_passwordgnutls_transport_set_ptrnettle_yarrow256_initgnutls_x509_trust_list_add_trust_dir_gnutls_mpi_init_scan_pgpma_read_ok_packetgnutls_x509_dn_export2gnutls_calloc__gmp_randinit_defaultgnutls_privkey_import_openpgpgnutls_x509_crq_get_dnma_pvio_tls_check_fpgnutls_ocsp_req_init__gmpn_toom_interpolate_8ptsnettle_md2_initasn1_encode_simple_dergnutls_db_set_retrieve_function__gmpn_redc_ngnutls_x509_crl_get_dn_oid_gnutls_cipher_suite_get_cipher_algognutls_reallocnettle_ecdsa_verifygnutls_openpgp_crt_get_subkey_pk_rsa_rawgnutls_x509_privkey_export_rsa_raw2cdk_keydb_new_from_memgnutls_openpgp_keyring_init__gmpn_modexact_1c_oddnettle_ecc_point_clear_gnutls_set_server_random_gnutls_check_valid_key_idgnutls_cipher_encrypt2_gnutls_free_auth_infognutls_x509_crt_get_subject_unique_idpvio_socket_client_plugingnutls_priority_get_cipher_suite_indexgnutls_record_uncork_nettle_ecc_modcdk_subpkt_addgnutls_privkey_get_pk_algorithmgnutls_x509_ext_import_authority_key_idgnutls_x509_aki_set_idmysql_cset_escape_quotespvio_socket_blockinggnutls_cpuid_gnutls_ext_set_session_datadeflateSetHeadergnutls_compression_list_gnutls_uint48ppnettle_camellia_cryptcdk_keydb_get_byfprgzflush_gnutls_pbkdf2_sha1gnutls_freecdk_stream_set_armor_flag_gnutls_session_unpackgnutls_record_get_directiondeflateInit_gnutls_certificate_set_x509_key_file2_gnutls_x509_get_raw_field2cdk_stream_enable_cache__gmpn_toom_interpolate_7pts_gnutls_x509_get_pk_algorithm_gnutls_auth_cipher_deinitgnutls_kx_listgnutls_x509_trust_list_verify_crt2gnutls_x509_ext_import_key_usage__gmp_errno__gmpn_sbpi1_bdiv_qrzcfree_rndegd_connect_socketmpvio_infogzopen64gnutls_openpgp_get_keynettle_salsa20_set_key_gnutls_recv_hello_requestcdk_pkt_writenettle_cbc_encrypt__gmpn_hgcd_matrix_initgnutls_x509_crq_signinflateBack_gnutls_map_kx_get_kxmysql_list_tables_contmadb_get_os_character_setgnutls_x509_crq_privkey_signgnutls_packet_deinitgnutls_x509_crl_import_gnutls_session_supports_ecc_curve__gmpn_rsh1sub_n_gnutls_version_priority_gnutls_recv_new_session_ticketgnutls_certificate_free_ca_namesgnutls_openpgp_privkey_importdhe_rsa_auth_structgnutls_x509_crl_get_signaturenettle_hmac_sha256_digest_gnutls_fbase64_encodegzreadinflateBackEnd__gmpn_toom32_mul__gmpn_mulmod_bnm1_next_sizegnutls_record_get_max_size_length_code_gnutls_server_select_suiteencode_ber_digest_info_gnutls_session_is_psknettle_des_set_keygnutls_x509_crl_get_crt_serialgnutls_x509_crt_verify_hashgnutls_x509_ext_import_subject_key_id_gnutls_recv_server_kx_messagegnutls_dh_get_secret_bitsnettle_rsa_private_key_cleargnutls_x509_crl_export2_gnutls_kx_prioritynettle_umac128_set_nonce_gnutls_sbase64_decodegnutls_certificate_set_x509_crl_mem__gmpz_submul_ui_cdk_hash_sig_data__gmpn_mu_bdiv_q_itch_gnutls_x509_dn_to_stringgnutls_pubkey_get_pk_ecc_rawgnutls_x509_name_constraints_get_permitted_asn1_set_default_tag_gnutls_gen_rsa_client_kxnettle_aes_invert_keygnutls_pem_base64_encode_mbuffer_enqueuema_delete_dynamicgnutls_credentials_set_gnutls_buffer_append_datanettle_dsa_public_key_clear__gmpn_hgcd_matrix_adjust_gnutls_encode_ber_rs_rawgnutls_x509_crt_set_serialmthd_stmt_get_param_metadata_gnutls_decompress_gnutls_recv_intgnutls_cipher_set_iv_gnutls_x509_oid2pk_algorithmma_tls_initialized__gmpn_addmul_2gnutls_mutex_init_asn1_ltostrgzsetparams__gmpz_add_uinettle_ecc_a_to_jgnutls_x509_crt_set_version_gnutls_openpgp_crt_get_mpis_cdk_tmpfile_gnutls_x509_pkix_signgnutls_x509_crq_get_attribute_data_cdk_keydb_get_sk_byusage_gnutls_buffer_append_strgnutls_ocsp_resp_get_certsgnutls_pubkey_get_verify_algorithm_gnutls_x509_ext_gen_subject_alt_namema_tls_readgnutls_x509_privkey_export2_pkcs8_gnutls_ecc_curve_get_params_cdk_buftou32gnutls_x509_crt_importgnutls_openpgp_crt_initnettle_ecc_j_to_a_itchgnutls_cipher_listgnutls_x509_crt_set_crq_extensionsgnutls_pkcs12_exportma_dynstr_realloc_gnutls_callocplugin_list__gmp_default_reallocate__gmpn_sqr__gmpz_urandommma_invalidate_stmts_gnutls_oid_to_ecc_curve_gnutls_x509_get_signaturegnutls_dh_set_prime_bitsgnutls_priority_kx_list__dso_handlegnutls_ocsp_req_get_versiongnutls_load_file_gnutls_ext_sr_send_csnettle_pkcs1_encrypt_gnutls_send_server_kx_messagegnutls_x509_crq_get_extension_data2gnutls_x509_crt_get_signature__gmpn_matrix22_mul_itch_cdk_free_mpibufnettle_camellia_set_decrypt_keygnutls_privkey_import_extgnutls_dh_get_groupgnutls_session_get_id2__gmpn_mul_2gnutls_x509_crt_set_subject_alt_name_gnutls_buffer_pop_datumgnutls_prf_raw_cdk_subpkt_copynettle_hmac_sha224_set_keygnutls_x509_dn_oid_knownnettle_rsa_generate_keypairgnutls_srp_3072_group_prime_dtls_wait_and_retransmitgnutls_x509_ext_export_crl_dist_pointsgnutls_privkey_sign_hashgnutls_record_set_timeout__gmpn_toom_interpolate_6ptsnettle_sha1_updategnutls_pubkey_import_ecc_x962ma_gcvtgnutls_server_name_set_gnutls_kx_needs_dh_paramshash_search_gnutls_x509_write_pubkey_gnutls_compression_algorithmsMARIADB_DEFAULT_METHODScdk_pk_get_mpignutls_privkey_deinitmthd_stmt_fetch_row_gnutls_comp_algorithms_sizecdk_stream_kick_offnettle_yarrow256_seed__gmpn_hgcd_reduce_itch__gmpn_div_qr_2n_pi1gnutls_pkcs12_bag_get_datama_pvio_cache_readinflateSyncPointgnutls_x509_crl_get_next_updatepadlock_cfb_encryptcdk_listkey_startpvio_socket_change_timeout_nettle_ecc_modp_addmul_1_gnutls_parse_extensionsgnutls_x509_name_constraints_add_excludedgnutls_sign_algorithm_get_clientgnutls_certificate_free_keyspk_hash_datagnutls_openpgp_send_cert_pgp_hash_algo_to_gnutlscdk_kbnode_insertgnutls_x509_dn_export_gnutls_x509_sign_to_oidgnutls_x509_privkey_deinitinflateEndma_net_write_commandinflate_fastgnutls_x509_crq_set_pubkey_nettle_ecc_modq_addmy_context_spawnnettle_ecc_521_modp__gmpz_clrbitcdk_keydb_get_bykeyidgnutls_openpgp_crt_get_expiration_timenettle_ecc_add_jja_itch_gnutls_get_public_rsa_paramsmysql_client_plugin_deinit_gnutls_ldap_string_to_oid_gnutls_buffer_append_data_prefixma_pop_dynamicma_clear_session_statefree_rows__gmpn_rsh1add_n__gmpn_mu_div_qrgnutls_x509_crt_set_activation_time_cdk_memistrgnutls_transport_set_push_function__gmpn_toom_couple_handlinggnutls_x509_privkey_import_pkcs8_gnutls_get_dh_paramscdk_stream_seekcdk_kbnode_walk_gnutls_proc_cert_client_crt_vrfy__gmpn_mulmod_bnm1aesni_ccm64_encrypt_blocksext_mod_max_record_sizenettle_dsa_signature_initgzputsgnutls_x509_trust_list_add_system_trust__gmpn_mul_n__gmpz_congruent_pcdk_keydb_get_bypatterncdk_stream_new_from_cbsgnutls_asn1_tabma_SHA1Finalgnutls_ocsp_resp_verify_gnutls_compression_get_idgnutls_subject_alt_names_getgnutls_hash_outputma_openc_isalphanettle_yarrow256_is_seedednettle_dsa_private_key_initgnutls_pk_listgnutls_x509_crt_get_policygnutls_handshake_gnutls_aes_gcm_x86_ssse3_gnutls_get_selected_certma_alloc_dynamicnettle_aes_encryptgnutls_x509_crt_get_dn_by_oidcdk_stream_opengnutls_certificate_set_pin_functiongnutls_x509_crl_dist_points_initdynamic_column_list_nettle_dsa_sign__gmpn_submul_1_gnutls_x509_read_pubkey_paramsdhe_psk_auth_structmthd_stmt_flush_unbufferedgnutls_hash_deinitaesni_xts_encrypt_asn1_str_catx86_sha1_gnutls_openpgp_exportcdk_stream_mmap_gnutls_copy_data_asn1_identifierMissinggnutls_x509_crt_get_proxycdk_kbnode_commitgnutls_handshake_set_max_packet_lengthmy_atodnettle_secp_192r1gnutls_openpgp_privkey_set_preferred_key_idgnutls_x509_privkey_import2client_errors__gmpn_toom_interpolate_5ptsgnutls_srp_set_server_fake_salt_seed_gnutls_write_general_name_gnutls_read_client_hello_v2gnutls_record_disable_paddingnettle_ecc_dup_jjmariadb_compiled_charsets__gmpn_bdiv_qgnutls_pubkey_verify_hashnettle_ecc_point_mulext_mod_srtpgnutls_certificate_set_openpgp_key_memnettle_mpz_init_set_str_256_s_gnutls_fread_fileinflateSetDictionary__gmpn_toom53_mul__gmpn_copyiadler32cdk_kbnode_findgnutls_x509_crt_set_issuer_dn_by_oidgnutls_x509_privkey_importgnutls_x509_crt_get_issuer_alt_othername_oid__gmpn_basesgnutls_pubkey_import_dsa_raw_nettle_mpz_roinit_ngnutls_certificate_type_get_namegnutls_x509_crt_get_dn_gnutls_buffer_append_mpideflateBoundgnutls_certificate_set_x509_key_fileext_mod_alpngnutls_certificate_get_crt_rawgnutls_pubkey_import_urlhash_pjw_bare_gnutls_gen_ecdh_common_client_kx_intgnutls_srtp_get_selected_profilegnutls_x509_ext_import_proxynettle_yarrow256_random_gnutls_decryptma_pvio_tls_init__gmpn_add_ngnutls_x509_crl_get_authority_key_gn_serialgnutls_x509_crl_iter_crt_serialgnutls_x509_crq_get_subject_alt_othername_oidnettle_mpz_init_set_str_256_unettle_rsa_decrypt_trgnutls_srp_base64_encode_alloc__gmpz_tdiv_rnettle_des3_decryptnettle_cbc_decrypt_gnutls_x509_privkey_reinit_gnutls_free_dh_infosrp_auth_structgnutls_openpgp_privkey_get_subkey_creation_timecdk_stream_tellnettle_ecc_scalar_getgnutls_pk_get_name_gnutls_sha_x86_ssse3pvio_socket_keepalive_rnd_system_entropy_init_gnutls_ext_restore_resumed_session__gmp_bits_per_limbgnutls_mutex_lockasn1_array2tree_nettle_camellia_table__gmpn_mod_1_1p_cps_gnutls_buffer_pop_data_gnutls_x509_generalTime2gtime_gnutls_mpi_dprint__gmpn_fft_best_kgnutls_alpn_set_protocols_dtls_transmitma_bmove_uppgnutls_global_set_audit_log_functionpadlock_sha256gnutls_x509_crt_set_pubkey_gnutls_x509_read_stringgnutls_openpgp_privkey_export_dsa_rawgnutls_x509_crl_get_number_gnutls_cryptodev_deinitgnutls_record_set_max_sizegnutls_x509_crt_get_versiongnutls_openpgp_privkey_init_gnutls_encode_ber_rsnettle_ecc_add_jjjnettle_arctwo_set_key__gmp_randinit_mtgnutls_certificate_set_trust_list_nettle_gmp_free_limbs_gnutls_supported_ciphersuitesbase64_decode_ctx_init_gnutls_hostname_comparegnutls_x509_crt_get_ca_status__gmpn_toom8h_mulgnutls_key_generateecdhe_ecdsa_auth_structnettle_mpz_get_str_256__gmpz_cleargnutls_hex2bingnutls_x509_crl_list_import_cdk_pk_algo_usagegnutls_x509_crt_list_import2gnutls_x509_crt_verifyma_dynstr_free_gnutls_buffer_pop_datum_prefixnettle_yarrow256_updategnutls_x509_name_constraints_init__gmp_binvert_limb_table_cdk_check_argsgnutls_x509_crq_set_private_key_usage_periodgnutls_digest_get_namegnutls_x509_ext_import_private_key_usage_periodgnutls_openpgp_crt_get_subkey_creation_timegnutls_certificate_set_openpgp_key_mem2_cdk_u32tobuf_dtls_record_checknettle_des3_encrypt__gmpz_millerrabingnutls_pkcs12_bag_set_key_idgnutls_hash_init_gnutls_gen_cert_client_crtcdk_subpkt_init_gnutls_hex2binnettle_ecc_ecdsa_verifygnutls_ocsp_resp_get_noncegnutls_hmac_set_noncegnutls_x509_crq_get_attribute_infoinflateGetHeaderlist_freegnutls_x509_ext_export_aiama_make_scrambled_passwordma_pvio_tls_cipher_gnutls_gnutls_asn__gmpn_addlsh2_n_gnutls_hmac_sha_x86_ssse3ma_dynstr_setgnutls_x509_crt_get_extension_infognutls_x509_privkey_import_ecc_rawgnutls_privkey_sign_raw_data_gnutls_lib_mode__gmp_tmp_reentrant_alloc_nettle_dsa_verifygnutls_privkey_decrypt_data_nettle_sec_modinvma_pvio_is_blocking_gnutls_cryptodev_initgzerrorext_mod_supported_eccmy_set_errorgnutls_perrorgnutls_x509_crq_get_key_rsa_raw__gmpz_invertc_isblank_gnutls_io_write_bufferedmy_context_install_suspend_resume_hookma_pvio_tls_readnettle_des3_set_keygnutls_x509_crt_get_serial_gnutls_hmac_sha_padlockvpaes_decrypt_gnutls_x509_der_encodema_multi_malloc_gnutls_x509_verify_data_gnutls_x509_write_ecc_paramsnettle_hmac_digest_gnutls_x509_encode_stringgnutls_ecc_curve_getgnutls_x509_crq_get_private_key_usage_periodpkix_asn1_tab_gnutls_ext_packgnutls_x509_crt_list_verifyma_SHA1Initgnutls_dh_get_prime_bitsgnutls_x509_crt_get_pk_dsa_rawrsa_auth_struct_gnutls_extract_name_constraintsgnutls_x509_crt_get_dn2x509_crt_to_raw_pubkeygnutls_x509_crt_get_issuer_dn_by_oidgnutls_x509_crq_get_extension_datafilter_addgnutls_x509_crl_get_extension_infomthd_my_real_connectgnutls_x509_crt_get_raw_dn_gnutls_mpi_init_scan_gnutls_session_ecc_curve_set_gnutls_mac_deinit_ssl3_handshakegnutls_subject_alt_names_initgzputcgnutls_certificate_set_x509_key_memgnutls_pkcs12_verify_mac__gmpn_gcd_gnutls_check_key_usage_endgnutls_record_recv_seqinflatePrimema_scramble_323_nettle_sha1_compress__gmpn_toom6h_mulgnutls_certificate_get_oursgnutls_x509_crt_check_revocationgnutls_protocol_listgnutls_srp_set_client_credentialsgnutls_x509_crl_get_extension_data_gnutls_priority_update_fipscdk_subpkt_new_cdk_stream_set_compress_algognutls_x509_crq_get_extension_by_oidgnutls_x509_crl_dist_points_get_gnutls_x509_crl_get_extensionnettle_ecc_192_modp_gnutls_calc_srp_B_mbuffer_head_initcdk_stream_set_literal_flag_gnutls_gen_dhe_signature_nettle_write_le32gnutls_x509_crt_privkey_sign__gmpz_probab_prime_pma_initcdk_stream_write_gnutls_crypto_deregister_gnutls_parse_supplemental_gnutls_openpgp_get_raw_key_creation_time_gnutls_privkey_decode_ecc_key__gmpn_addlsh1_ngnutls_x509_crl_get_signature_algorithm_gcm_camellia_digestc_tolowergnutls_ecc_curve_get_namegnutls_subject_alt_names_set__gmpz_tdiv_q_2expnettle_hmac_sha1_updatenettle_sha384_digestgzclose_wgnutls_dtls_set_data_mtugnutls_x509_crt_check_hostnamegnutls_x509_crl_get_issuer_dnnettle_hmac_md5_set_key_asn1_set_rightgnutls_openpgp_privkey_deinit_gnutls_lib_simulate_errorgnutls_priority_set_gnutls_asn2errgnutls_x509_rdn_getgnutls_session_resumption_requested__gmpn_gcdext_hook_gnutls_recv_server_certificategnutls_auth_client_get_typemthd_my_read_one_row__gmpn_nussbaumer_mulnettle_gcm_aes_set_ivma_charset_utf16le_general_ci__gmpz_cdiv_q_gnutls_gen_srp_client_kxbase64_encode__gmpn_mu_bdiv_qrpk_prepare_hash__gmpn_mod_1s_2p_cps__gmpz_import_gnutls_x509_ext_gen_number_gnutls_write_new_general_namema_net_cleargnutls_x509_crt_get_key_usage_gnutls_openpgp_privkey_decrypt_datagnutls_alert_get_namemthd_my_read_rowsgnutls_openpgp_crt_get_namegnutls_x509_ext_deinitc_isuppergnutls_dh_params_import_rawbase64_decode_ctxgnutls_kx_get_idma_get_hash_keyval__gmpn_mulgnutls_srtp_get_keysmysql_old_password_client_plugin_nettle_umac_l3_init__gmpn_hgcd_appr_itchgnutls_x509_ext_import_name_constraintsc_isprintgnutls_x509_name_constraints_get_excludedma_dynstr_append_memcdk_stream_tmp_set_mode__gmpn_preinv_divrem_1asn1_der_decodinggnutls_transport_set_pull_timeout_functionnettle_ecc_ecdsa_sign_itch__gmpn_divrem_1ma_net_initcertificate_credential_append_crt_listgnutls_sec_param_get_namedeflateEndgzrewindgnutls_x509_crt_get_expiration_time_gnutls_gen_ecdh_common_client_kxerrbuff_gnutls_params_get_dsa_raw_gnutls_rnd_deinitgnutls_compression_get_idpvio_socket_connect_nettle_ecc_modp_submul_1ma_memdup_root_gnutls_x509_read_valuegnutls_ecc_curve_get_sizema_pvio_tls_get_protocol_version_id_gnutls_hmac_sha_padlock_nanogcm_ghash_4bitcdk_pk_get_nsiggnutls_x509_ext_import_crl_dist_pointsnettle_rsa_pkcs1_verify_nettle_aes_decryptgnutls_x509_crt_get_issuer_dn_gnutls_x509_san_find_typegnutls_ocsp_resp_get_signature_algorithmma_fcvtgnutls_x509_name_constraints_deinit__gmpn_binvert_gnutls_ext_get_resumed_session_datagnutls_x509_privkey_export_ecc_rawgnutls_certificate_get_peers_subkey_idgzwritecdk_stream_putc_gnutls_version_is_supportedgnutls_certificate_set_openpgp_key_file_gnutls_mpi_init_scan_nzgnutls_privkey_get_typegnutls_certificate_set_retrieve_function2gnutls_certificate_set_openpgp_key_file2_gnutls_calc_srp_xma_pvio_initcdk_keydb_idx_rebuild_gnutls_ext_init_cdk_pkt_write_fpsystem_recv_timeoutgnutls_x509_aki_deinitgnutls_dh_params_initpadlock_aes_block_gnutls_copy_stringgnutls_srp_set_server_credentials_functiongnutls_crypto_single_digest_registergnutls_digest_listgnutls_cipher_get_key_sizegnutls_x509_trust_list_verify_crt_cdk_stream_get_uint8_tgzoffset64ma_free_rootnettle_aes_set_decrypt_keyext_mod_sig_gnutls_pubkey_compatible_with_sig_gnutls_dh_set_grouplist_reversegnutls_x509_crt_verify_datasha1_block_data_orderext_mod_status_requestgnutls_pcert_import_x509_rawgnutls_compression_get_gnutls_mac_ops__gmpn_rsh1add_nc__gmpn_hgcd_appraesni_cbc_encryptgnutls_x509_policies_set__gmpn_toom_eval_dgr3_pm2mysql_native_password_client_plugingnutls_x509_privkey_sign_datanettle_hmac_sha256_set_keyaesni_encryptgnutls_certificate_verify_peersinflateCopy_nettle_sec_tabselect__gmpn_modexact_1_oddpadlock_reload_keynet_get_erroraesni_ecb_encryptasn1_read_value__bss_start_mariadb_read_options_gcm_camellia_update_gnutls_free_rsa_info_gnutls_gen_supplementalma_tls_closegnutls_openpgp_crt_get_revoked_statuscdk_stream_close_gnutls_find_psk_keycdk_stream_set_text_flag__gmp_assert_headergnutls_privkey_set_pin_functiongnutls_x509_crq_get_dn2nettle_ecc_mul_g_itchmy_context_init_gnutls_sha_padlockgnutls_x509_crt_set_keypadlock_ofb_encryptnettle_umac128_set_keybase64_encode_alloccdk_strlist_add_gnutls_openpgp_get_algognutls_openpgp_crt_export_asn1_cpy_namegnutls_session_ticket_enable_clienttls_ciphersgnutls_privkey_import_ext2_gnutls_mpi_random_modpgnutls_strerror_name_gnutls_session_cert_type_set_gnutls_session_cert_type_supportedgnutls_x509_aia_deinit__gmpz_fdiv_rgnutls_transport_get_ptr2dynamic_column_updategnutls_pkcs12_bag_initgnutls_mac_get_key_size__gmpn_invert_limb_tablegnutls_x509_crq_get_pk_algorithm_gnutls_record_buffer_get_packetgnutls_x509_ext_import_subject_alt_namesgnutls_psk_set_params_functiongnutls_srp_3072_group_generatorgnutls_certificate_set_verify_limitsnettle_ecdsa_signgnutls_srp_verifiernettle_dsa_generate_keypairgnutls_transport_set_pull_functiongnutls_openpgp_privkey_get_subkey_expiration_timegnutls_certificate_set_retrieve_functiongnutls_srp_1024_group_prime__gmpn_hgcdpvio_socket_wait_io_or_timeoutinflateInit__san_othername_to_virtualcdk_keydb_freegnutls_pk_params_init_gnutls_pubkey_get_mpisgnutls_pem_base64_encode_alloc__gmpz_modgnutls_x509_privkey_export2_nettle_mpz_limbs_cmp_nettle_umac_poly64gnutls_hash_get_len_asn1_check_identifier_gnutls_privkey_decode_pkcs1_rsa_keyhash_next_gnutls_x509_parse_dngnutls_cipher_get_block_sizegnutls_x509_crt_sign_gnutls_x509_oid_to_digestnettle_sha256_updategnutls_x509_crt_set_subject_key_idma_pvio_keepalivegnutls_x509_crq_get_version_gnutls_openpgp_privkey_get_mpislist_addlist_walkc_toupper_gnutls_ext_unpackpvio_socket_async_readgnutls_x509_crl_get_crt_count_nettle_ecc_modq_inv__gmpn_dcpi1_bdiv_q_gnutls_write_connection_state_initgnutls_certificate_set_openpgp_keyring_mem_gnutls_get_crypto_ciphergnutls_x509_aki_get_cert_issuer_nettle_ecc_generic_modqcertificate_credentials_append_pkeypadlock_sha224gnutls_compression_get_name_gnutls_supplementalgnutls_record_senddeflateCopynettle_ecc_mul_a_itch_gnutls_selected_cert_supported_kx__gmpz_init_set_uignutls_global_initcdk_pk_fingerprint_get_keyidgnutls_db_set_remove_function_gnutls_x86_cpuid_sgnutls_x509_aia_get_gnutls_x509_decode_stringgnutls_x509_crq_get_basic_constraintsgnutls_x509_trust_list_verify_named_crtnettle_hmac_sha256_updatema_tls_startgnutls_certificate_allocate_credentialsgnutls_certificate_set_verify_functionecdhe_psk_auth_struct__gmpz_cmpcdk_keydb_searchgnutls_pcert_import_x509__gmpn_mod_1s_2pnettle_ecc_scalar_init_gnutls_send_server_crt_request_cdk_stream_getsinflate_table_asn1_find_leftgnutls_packet_gethash_updatecdk_keydb_get_pknettle_hmac_sha512_set_key_gnutls_recv_client_kx_messagecdk_key_desig_revoker_walkgnutls_set_default_export_priority_gnutls_openpgp_send_fingerprintgnutls_session_set_premaster_cdk_filter_armorma_endgnutls_x509_crt_set_key_purpose_oidsha256_block_data_order_gnutls_buffer_to_datumgnutls_openpgp_privkey_get_subkey_revoked_statusgnutls_session_get_id__gmpn_add_ncnettle_gcm_decryptc_isspacegnutls_x509_ext_import_aiama_simple_command_gnutls_str_catgnutls_certificate_free_crlsgnutls_srtp_set_profile_directgnutls_certificate_type_get_idgnutls_x509_crt_get_issuer_gnutls_openpgp_fingerprintgnutls_x509_ext_export_basic_constraints_gcm_camellia_set_keyunpack_fieldsgnutls_protocol_get_idisbase64nettle_dsa_public_key_init_gnutls_io_read_bufferedcdk_pk_check_self_sig__gmpn_dcpi1_divappr_q_n_gnutls_get_pgp_key_usage_gnutls_version_maxgnutls_pubkey_import_rsa_rawgzopencrc32_combinegnutls_openpgp_crt_get_auth_subkeycdk_pk_get_fingerprint_gnutls_recv_server_crt_requestdynamic_column_createasn1_get_bit_der_gnutls_buffer_pop_data_prefix_DYNAMIC_gnutls_proc_srp_server_kx__gmpn_mullo_n_gnutls_hash_fastgnutls_x509_trust_list_init_gnutls_privkey_get_mpispvio_socket_write_gnutls_pkix1_asncdk_armor_encode_buffer_nettle_mpz_set_nma_multi_command_cdk_pkt_write2_gnutls_x509_read_der_intgnutls_global_set_mem_functions_gnutls_proc_ecdh_common_server_kx_gnutls_rnd_opscompress2x86_sha256ma_pvio_tls_get_protocol_versiongnutls_x509_crl_get_raw_issuer_dngnutls_ocsp_req_add_cert_idcrypto_mac_priomysql_stmt_execute_generate_bulk_requestgnutls_cipher_suite_infonettle_md5_initnettle_hmac_sha512_digestgnutls_x509_crq_sign2gnutls_session_get_descgnutls_x509_crq_get_key_idgnutls_pk_algorithm_get_namegnutls_ocsp_resp_import_nettle_ecc_generic_redcmysql_init_ps_subsystemfirstElementma_insert_dynamicgnutls_certificate_set_x509_crl_cdk_copy_seckey_nettle_aes_encrypt_tablegnutls_x509_trust_list_add_trust_filegnutls_openpgp_crt_get_pk_rsa_raw_cdk_kbnode_add__gmpn_toom43_mulgnutls_x509_crt_get_subject_alt_name2gnutls_pubkey_export_gnutls_pkcs_flags_to_schemagnutls_initgnutls_mac_listgnutls_x509_crt_get_extension_data2gnutls_x509_privkey_fix_gnutls_auth_cipher_decrypt2gnutls_pubkey_export2gnutls_x509_ext_import_policies__gmpn_mu_div_qr_choose_ingnutls_privkey_sign_datagnutls_x509_ext_export_private_key_usage_periodma_closenettle_des_encryptgnutls_pubkey_get_openpgp_key_idnettle_hmac_set_keyext_mod_dumbfwgnutls_openpgp_crt_get_subkey_revoked_status_gnutls_x509_decode_ext__gmpn_zerognutls_x509_aia_setnettle_ecc_ecdsa_signgnutls_openpgp_crt_get_subkey_idx_gnutls_x509_set_dn_oidgnutls_certificate_set_rsa_export_paramsgnutls_protocol_set_priority_gnutls_handshake_verify_datagnutls_certificate_set_x509_crl_file_cdk_stream_append_gnutls_handshake_sign_crt_vrfygnutls_pubkey_export_dsa_raw__fstat_gnutls_mac_exists_gnutls_openpgp_find_keypvio_socket_is_blockinggnutls_est_record_overhead_sizegnutls_x509_crt_get_basic_constraintsgnutls_openpgp_privkey_get_revoked_status_gnutls_compression_get_numgnutls_crypto_deinit_gnutls_openpgp_find_subkey_idxc_iscntrlhash_delete_gnutls_comp_init_asn1_remove_node_nettle_ecc_modq_mul_mbuffer_append_datagnutls_ocsp_resp_get_statusgnutls_global_deinitnettle_ecc_size_a__gmpz_gcd_gnutls_ecc_curve_get_tls_idgnutls_x509_crl_list_import2gnutls_openpgp_privkey_export2ma_init_dynamic_string_gnutls_epoch_gcgnutls_certificate_verify_peers3__gmpz_aorsmul_1mysql_list_processes_contgnutls_x509_crq_get_challenge_passwordgnutls_byegnutls_cipher_set_priority_asn1_type_set_config_gnutls_ext_sr_recv_cs__gmpz_addcdk_kbnode_movenettle_mpz_sizeinbase_256_sinflateInit2__mbuffer_head_remove_bytescdk_stream_get_lengthnettle_mpz_sizeinbase_256_ucdk_kbnode_newgnutls_openpgp_crt_get_creation_timegnutls_db_set_store_function_gnutls_proc_crtasn1_read_node_valuegnutls_x509_ext_import_key_purposes_gnutls_x509_read_uintgnutls_x509_crq_get_extension_by_oid2gnutls_x509_trust_list_add_crlsgnutls_certificate_set_ocsp_status_request_filegnutls_rnd_ctxgnutls_protocol_get_namegnutls_db_check_entry_time__gmp_default_allocategnutls_x509_crt_get_signature_algorithmnettle_ecc_point_setgnutls_pubkey_import_openpgpgnutls_ocsp_req_get_extensionzcallocnettle_yarrow256_slow_reseednettle_rsa_private_key_initgnutls_x509_crt_get_subject_alt_othername_oidgnutls_srp_set_server_credentials_filegnutls_kx_get_name__gmpn_hgcd_matrix_mulgnutls_openpgp_keyring_check_idbase64_decode_alloc_ctx_gnutls_selected_certs_deinitnettle_md2_updatec_ispunct_gnutls_rsa_pms_set_versiongnutls_certificate_set_dh_paramsasn1_get_length_dergnutls_x509_privkey_sign_hashc_isascii_cdk_stream_get_fpgnutls_crypto_rnd_register_gnutls_recv_handshake_tr_align_gnutls_send_client_certificate_verify__gmpn_toom_eval_pm1_nettle_mpz_limbs_copy_nettle_md5_compress_gnutls_proc_ecdh_common_client_kxgnutls_certificate_set_openpgp_keyring_filegnutls_certificate_verification_status_printmysql_net_store_length_gnutls_buffer_unescape_nettle_ecc_modp_inv__gmp_free_funcnettle_pkcs1_rsa_digest_encode__gmp_sqrt_of_negativegnutls_crypto_cipher_registergnutls_record_recv_packet_gnutls_str_cpy__gmpn_dcpi1_bdiv_q_n_itch_gnutls_params_get_rsa_raw__gmpn_powmgnutls_certificate_set_x509_key_mem2_gnutls_recv_server_certificate_status_nettle_generate_pocklington_primepvio_socket_fast_send_nettle_ecc_hashcdk_subpkt_findgnutls_x509_privkey_get_pk_algorithm2_nettle_ecc_modp_sub_gnutls_x509_verify_algorithm__gmpn_mu_div_qr_itch__gmpn_hgcd_matrix_update_q_gnutls_x509_get_signed_data_nettle_ecc_modp_sub_1gnutls_sign_get_pk_algorithmgnutls_ocsp_req_set_noncemysql_close_slow_part_startgnutls_srp_4096_group_primegnutls_hashma_charset_latin1_nettle_rsa_unblindgnutls_priority_sign_list__gmpn_invertappr_gnutls_x509_encode_PKI_params_gnutls_PRFcdk_stream_readgnutls_priority_protocol_listpvio_socket_get_timeoutma_tls_write_asyncma_tls_connect__gmp_default_freegnutls_srp_4096_group_generatorpvio_socket_shutdowngnutls_x509_crl_dist_points_deinitma_randominit__gmpn_preinv_mu_div_qr__gmpn_rsblsh1_n_gnutls_negotiate_versiongnutls_certificate_activation_time_peersgnutls_pubkey_encrypt_datanettle_hmac_sha512_updategnutls_hmac_deinitgnutls_x509_crt_set_name_constraints_gnutls_pk_ops_gnutls_x509_write_sig_paramsgnutls_priority_cipher_list_rnd_system_entropy_checkgnutls_pubkey_verify_hash2_gnutls_sha_padlock_nanognutls_ocsp_req_get_noncegnutls_pubkey_verify_params_asn1_str_cpypadlock_aes_cipher_setkey_gnutls_openpgp_privkey_cpygnutls_x509_crq_export2_gnutls_cipher_suite_get_prf_gnutls_x509_encode_and_write_attributenettle_hmac_md5_updatenet_add_multi_commandx86_sha224ma_pvio_tls_verify_server_certmysql_client_plugin_initgnutls_x509_crq_set_subject_alt_namenettle_umac96_digest_gnutls_x509_oid2sign_algorithmgnutls_heartbeat_enable_gnutls_mpi_lognettle_salsa20_set_ivgnutls_x509_ext_import_basic_constraints_hash_initgzdirectdecode_ber_digest_infonettle_gcm_set_ivext_mod_srp_gnutls_ecc_ansi_x963_exportcdk_pkt_release_gnutls_audit_loggnutls_kx_getSQLSTATE_UNKNOWNnettle_dsa_private_key_clearmysql_stmt_skip_paramsetma_init_alloc_root_asn1_append_valuegnutls_pk_bits_to_sec_param__gmpz_fdiv_r_2expgnutls_x509_crq_deinitnettle_hmac_md5_digest_gnutls_check_if_same_keygnutls_ocsp_resp_get_signatureext_mod_session_ticket_gnutls_ecdh_common_print_server_kxgnutls_x509_crt_set_crl_dist_points__gmpn_rsh1sub_ncgnutls_x509_crt_get_subject_cdk_pkt_read_len_nettle_umac_l2_initinflateReset__gmpn_toom_eval_pm2rexpgnutls_pkcs12_generate_mac__gmpn_redc_1gnutls_x509_ext_export_authority_key_id_gnutls_x509_crt_get_mpisgnutls_certificate_server_set_requestgnutls_x509_crt_check_hostname2_gnutls_ext_deinitmysql_portaesni_set_encrypt_keygnutls_x509_crt_get_subject_key_id_gnutls_x509_der_encode_and_copygnutls_cipher_getgnutls_x509_aki_initgnutls_auth_server_get_typezlibVersiongnutls_x509_crt_initget_default_configuration_dirsgnutls_pkcs12_set_baggnutls_certificate_free_casgnutls_sec_param_to_symmetric_bitsasn1_expand_any_defined_bygnutls_pk_to_signmysql_find_charset_nrcdk_pkt_newcdk_pk_check_sigs_nettle_umac_l3nettle_sha1_initgnutls_openpgp_crt_get_subkey_pk_dsa_rawnettle_rsa_public_key_initmthd_stmt_read_all_rowspadlock_sha512_blocks_gnutls_epoch_allocnettle_dsa_signature_clearnettle_ecc_add_jjj_itchgnutls_crypto_single_cipher_register__gmpn_gcdext_1_gnutls_server_restore_sessionnet_buffer_lengthgnutls_transport_set_vec_push_function_gnutls_supported_compression_methodsnettle_umac128_digestgnutls_x509_crl_get_issuer_dn_by_oidgnutls_certificate_set_x509_trust_gnutls_calc_srp_S1mthd_stmt_read_prepare_responsemariadb_time_to_string_gnutls_global_init_skipnettle_secp_384r1_pkcs12_decode_crt_bagnettle_ecc_point_initcdk_keydb_get_skmariadb_client_errorsgnutls_pkcs12_bag_get_friendly_namez_errmsg_gnutls_mac_init_gnutls_epoch_freeasn1_read_value_type__gmpn_lshiftcgnutls_x509_crt_set_dn_by_oidgnutls_priority_compression_listgnutls_openpgp_keyring_get_crt_count_gnutls_map_kx_get_credext_mod_supported_ecc_pfcdk_stream_mmap_part_gnutls_register_accel_cryptognutls_x509_crt_set_proxy_dnnettle_secp_521r1__gmpn_mu_bdiv_qr_itchgnutls_x509_dn_importgnutls_ocsp_status_request_getcrypto_rnd_prionettle_arctwo_set_key_gutmann_gnutls_x509_write_ecc_pubkey__gmpn_ni_invertappr_gnutls_proc_dh_common_server_kx_nettle_aes_encrypt_cdk_pk_check_sig_gnutls_buffer_clearnettle_camellia_set_encrypt_key_gnutls_pk_params_copyLOCK_gnutls_configgnutls_x509_ext_export_key_purposesgnutls_x509_crl_verify__TMC_END____gmpn_gcdext_lehmer_nasn1_der_decoding2_GLOBAL_OFFSET_TABLE_gnutls_x509_crt_get_extension_by_oidnettle_ecc_dup_jj_itchgnutls_timenettle_des_decryptgnutls_privkey_import_openpgp_rawgnutls_x509_crt_set_authority_info_accesspadlock_xstorema_tls_read_asyncinflateReset2gnutls_session_set_idmthd_stmt_fetch_to_bindwrap_padlock_hash_fastps_fetch_from_1_to_8_bytesgnutls_mac_getgnutls_x509_crt_set_expiration_time_gnutls_privkey_get_public_mpisnettle_arctwo_set_key_ekbgnutls_alert_send_appropriate_gnutls_parse_record_buffered_msgs__gmpn_fft_next_size_gnutls_find_config_path_gnutls_check_if_same_certgnutls_pubkey_import_cdk_stream_get_fname__gmpn_binvert_itch__gmpz_cmp_uignutls_certificate_set_x509_trust_memgnutls_priority_certificate_type_list_gnutls_gen_dh_common_client_kx_int_gnutls_params_get_ecc_raw_asn1_change_integer_value__gmpz_exportgztellgnutls_x509_key_purpose_setnet_read_timeoutgnutls_x509_crq_set_key_usage_pkcs12_encode_safe_contentsgnutls_openpgp_crt_get_subkey_id_gnutls_get_kx_credgnutls_ocsp_resp_get_extension__gmpn_mul_1cvpaes_cbc_encryptasn1_get_octet_der_gnutls_pkcs7_decrypt_datapvio_socket_has_dataecdhe_rsa_auth_structmysql_close_slow_part_contgnutls_pubkey_import_openpgp_raw_gnutls_cipher_suite_get_name_gnutls_x509_decode_and_read_attributeaesni_decryptlist_length__gmpz_init__gmpz_sizeinbasegnutls_mac_set_prioritynettle_salsa20r12_crypt_dist_codema_pvio_start_sslcdk_keydb_search_release_gnutls_x509_write_uint32gnutls_x509_crq_set_dn_by_oid_gnutls_audit_log_func_gnutls_mac_output_ssl3c_isgraphnettle_gcm_aes_decrypt_gnutls_x509_crt_get_extensiongnutls_heartbeat_set_timeoutscdk_pk_get_keyid_gnutls_send_handshakecdk_kbnode_deletegnutls_openpgp_privkey_get_fingerprint__gmpn_mullo_basecase__gmpn_toom3_sqrasn1_check_versionma_send_connect_attrnet_field_length_gnutls_gen_psk_client_kx_gnutls_kx_auth_structgzungetc_mbuffer_head_get_firstgnutls_set_default_priorityasn1_delete_structure2_gnutls_buffer_replace_datagnutls_session_get_ptrcrypto_bigint_prio__gmpn_gcd_subdiv_step__gmpz_powm_uima_delete_dynamic_element_gnutls_base64_decode_asn1_get_last_right_gnutls_handshake_hash_buffers_clearcdk_stream_flush__gmpn_hgcd_reducegnutls_dh_params_export_raw__gmpn_dcpi1_bdiv_qr_ncdk_stream_create_gnutls_proc_cert_cert_req_asn1_add_single_nodegnutls_x509_crt_set_policygnutls_openpgp_privkey_sec_paramgnutls_session_force_validcdk_stream_filter_disablenettle_umac96_update_gnutls_log_levelnettle_mpz_random_size_gnutls_generate_master_mbuffer_head_cleargnutls_x509_crl_get_authority_key_idgnutls_x509_crt_sign2cdk_kbnode_find_nextma_alloc_root_gnutls_ecc_bits_to_curvegnutls_cipher_get_tag_sizema_pvio_is_alive__gmpz_comgnutls_cipher_get_idgnutls_rehandshake_gnutls_x509_export_int_named2nettle_ecc_scalar_clearconfiguration_dirs_gnutls_send_client_kx_message__gmpz_addmul_uinettle_sha224_digestgnutls_x509_crq_initgnutls_x509_crq_get_key_purpose_oidgnutls_hash_fastdeflateSetDictionarygnutls_ocsp_resp_initcdk_s2k_free_nettle_umac_poly128_gnutls_tls_id_to_ecc_curvezlibCompileFlagsgnutls_x509_crt_get_crl_dist_pointsnettle_ecc_mul_agnutls_x509_trust_list_add_trust_mem_mariadb_compressgnutls_dtls_prestate_setgnutls_srp_free_server_credentialsgnutls_mac_get_nonce_size_gnutls_x509_export_int_namedgnutls_pcert_import_openpgp_rawgnutls_pkcs12_export2gnutls_privkey_import_urlgnutls_ocsp_status_request_enable_clientgnutls_x509_crt_get_authority_info_accessgnutls_x509_aki_get_id_gnutls_x509_read_pubkey_gcm_camellia_set_iv__gmpn_toom_interpolate_16pts_gnutls_gen_dh_common_client_kxgnutls_x509_key_purpose_get_gnutls_sign_algorithm_parse_datagnutls_pkcs12_init_nettle_sha256_compress__gmpn_divisible_pgnutls_openpgp_privkey_get_subkey_pk_algorithmgnutls_pkcs12_bag_get_typeMARIADB_API_gnutls_map_cdk_rc_gnutls_srp_entry_freegnutls_deinit_gnutls_log_gnutls_cipher_suite_get_kx_algognutls_x509_dn_get_rdn_avamysql_stmt_execute_generate_simple_requestnettle_rsa_private_key_prepare_gnutls_auth_cipher_encrypt2_tag_gnutls_kx_encipher_typeinflateSync_asn1_add_static_node_gnutls_set_strdatum_gnutls_gen_psk_server_kxgnutls_x509_crt_get_subject_alt_name_gnutls_buffer_resizenettle_ecc_mul_g_nettle_rsa_verify_gnutls_set_client_random_gnutls_send_client_certificategnutls_pubkey_get_pk_dsa_rawgnutls_realloc_fast_gnutls_kx_is_ok_gnutls_buffer_escapegnutls_handshake_description_get_namegnutls_heartbeat_get_timeout__gmpn_bdiv_q_itchgnutls_transport_get_ptr_initnettle_hmac_sha384_set_keygnutls_x509_crq_get_key_usagecdk_pk_from_secret_keygnutls_openpgp_privkey_export_subkey_dsa_rawgnutls_hmac_initgnutls_x509_policies_getmthd_supported_buffer_type_gnutls_x509_crl_cpygnutls_db_remove_sessiongnutls_pubkey_export_rsa_rawgnutls_openpgp_privkey_sign_hash_gnutls_parse_general_name2_gnutls_digest_opsgnutls_x509_crt_get_preferred_hash_algorithmgnutls_x509_crt_set_issuer_alt_namelist_cons_gnutls_buffer_init__gmpn_mu_bdiv_qdeflateTune_gnutls_ext_get_session_datacdk_sk_get_mpicdk_stream_getcnettle_sha1__gmp_exception__gmpn_dcpi1_div_qr_ngnutls_pcert_deinitcrypto_cipher_priognutls_dtls_set_timeouts__gmpn_invert_limbgnutls_certificate_expiration_time_peers_asn1_copy_structure3gnutls_pubkey_set_pin_functionpvio_callback__gmpn_addmul_1__gmpn_mod_1s_4ppadlock_sha1_oneshotasn1_length_der_asn1_delete_list_and_nodesgnutls_pubkey_import_x509_crqgnutls_x509_policies_initnettle_ecc_256_redcnettle_ecc_point_mul_g_asn1_set_value_gnutls_io_write_flushgnutls_openpgp_crt_get_subkey_fingerprint_nettle_sha512_compresscipher_to_entrycdk_stream_set_compress_flaggnutls_pkcs12_get_bagcdk_stream_newgnutls_srtp_set_profile__gmpn_hgcd_mul_matrix1_vector_gnutls_get_key_idgnutls_transport_get_int2_gnutls_map_pk_get_pk__gmpn_toom22_mulgnutls_x509_crt_set_authority_key_id__gmpn_matrix22_mul_strassen__gmp_mt_recalc_buffergnutls_ocsp_status_request_is_checkednettle_ecc_scalar_setgnutls_pubkey_get_key_usagegnutls_pcert_list_import_x509_rawgnutls_dtls_cookie_verifygnutls_pubkey_verify_data2gnutls_hmac_output_gnutls_x509_crl_get_extension_oid_asn1_tags_sizecdk_kbnode_get_packetgnutls_x509_aki_set_cert_issuergnutls_x509_ext_export_key_usagegnutls_x509_ext_export_subject_alt_namesgnutls_dtls_get_data_mtucdk_stream_tmp_newaesni_set_decrypt_key__gmpn_toom42_mulnettle_hmac_sha384_digest_mbuffer_head_pop_firstma_hash_passwordcdk_pkt_alloccdk_strlist_free_gnutls_proc_dh_common_client_kx_gnutls_get_crypto_mac_gnutls_cipher_prioritypubkey_verify_hashed_data_gnutls_read_filegnutls_x509_crt_set_ca_statusgnutls_certificate_set_verify_flags__gmpn_mul_1__gmpn_addlsh_next_mod_srgnutls_x509_dn_deinitgnutls_ocsp_resp_get_response_mbuffer_head_get_nextgcm_init_clmulgnutls_x509_trust_list_get_issuerma_pvio_get_handlenettle_des_fix_parity__gmpn_toom8_sqrgnutls_pkcs12_bag_deinitasn1_number_of_elementscdk_sig_get_keyidgnutls_x509_crt_set_extension_by_oidmysql_kill__ctype_toupper_loc@@GLIBC_2.3__strcat_chk@@GLIBC_2.3.4mysql_stmt_param_metadatamysql_get_charset_by_nr@libmariadbclient_18mysql_session_track_get_next@libmariadbclient_18getenv@@GLIBC_2.2.5mysql_eof@libmariadbclient_18mysql_num_fields@libmariadbclient_18mysql_embeddedmysql_session_track_get_nextmysql_get_server_namemysql_get_ssl_cipher__snprintf_chk@@GLIBC_2.3.4mysql_character_set_namefree@@GLIBC_2.2.5mysql_sqlstatemysql_stmt_prepare@libmariadbclient_18mysql_stmt_row_seekrecv@@GLIBC_2.2.5mysql_pingmysql_get_host_infomysql_debugstrcasecmp@@GLIBC_2.2.5mysql_stmt_insert_idmysql_set_server_option_contmariadb_dyncol_val_doublemysql_get_optionvstrverscmp@@GLIBC_2.2.5abort@@GLIBC_2.2.5mysql_stmt_errnomysql_ssl_set@libmariadbclient_18mysql_stmt_attr_set@libmariadbclient_18mysql_stmt_param_metadata@libmariadbclient_18__errno_location@@GLIBC_2.2.5mysql_embedded@libmariadbclient_18strncpy@@GLIBC_2.2.5mariadb_dyncol_list_nummariadb_cancelstrncmp@@GLIBC_2.2.5_ITM_deregisterTMCloneTablemysql_stmt_send_long_datamysql_stmt_param_count@libmariadbclient_18mysql_field_count@libmariadbclient_18strcpy@@GLIBC_2.2.5ftello@@GLIBC_2.2.5mysql_get_server_versionmysql_ping@libmariadbclient_18mariadb_dyncol_update_many_numwritev@@GLIBC_2.2.5mysql_stmt_store_result_starticonv@@GLIBC_2.2.5ferror@@GLIBC_2.2.5mysql_list_dbs@libmariadbclient_18qsort@@GLIBC_2.2.5mysql_thread_id@libmariadbclient_18mysql_stmt_execute@libmariadbclient_18mysql_stmt_warning_countfread@@GLIBC_2.2.5mysql_init@libmariadbclient_18strtod@@GLIBC_2.2.5setsockopt@@GLIBC_2.2.5mysql_commit_contmysql_ping_contmysql_stmt_fetch_column@libmariadbclient_18mysql_send_query_startmysql_errno@libmariadbclient_18fcntl@@GLIBC_2.2.5mysql_more_resultsmysql_commitwrite@@GLIBC_2.2.5getpid@@GLIBC_2.2.5mysql_stmt_affected_rows@libmariadbclient_18mysql_querymysql_get_proto_info@libmariadbclient_18vasprintf@@GLIBC_2.2.5mysql_insert_id@libmariadbclient_18mysql_fetch_rowmysql_thread_init@libmariadbclient_18mysql_get_server_info@libmariadbclient_18mysql_stmt_result_metadata@libmariadbclient_18mysql_affected_rows@libmariadbclient_18readdir_r@@GLIBC_2.2.5mysql_get_charset_by_name@libmariadbclient_18mysql_reset_connection_contmysql_field_seek@libmariadbclient_18mysql_stmt_fetch@libmariadbclient_18pthread_once@@GLIBC_2.2.5mysql_row_tellfclose@@GLIBC_2.2.5mysql_optionsmysql_num_fieldslibmariadb_3opendir@@GLIBC_2.2.5getpwuid@@GLIBC_2.2.5bindtextdomain@@GLIBC_2.2.5shutdown@@GLIBC_2.2.5mariadb_get_infovmysql_get_option@libmariadbclient_18mysql_free_result_contmysql_fetch_row_contmysql_shutdown_startstrlen@@GLIBC_2.2.5getpwuid_r@@GLIBC_2.2.5mysql_change_user_contmysql_get_ssl_cipher@libmariadbclient_18mysql_get_client_info@libmariadbclient_18__stack_chk_fail@@GLIBC_2.4mysql_fetch_fieldmysql_server_initmysql_free_result@libmariadbclient_18getuid@@GLIBC_2.2.5mysql_stmt_reset_contmysql_get_charset_by_namemysql_commit@libmariadbclient_18mysql_stmt_next_result@libmariadbclient_18mysql_eofmysql_stmt_attr_setmariadb_dyncol_checkmysql_stmt_data_seeksend@@GLIBC_2.2.5mariadb_get_charset_by_namemysql_optionsvstrchr@@GLIBC_2.2.5mysql_get_proto_infomysql_list_dbsmariadb_dyncol_freemysql_reset_connection_startmysql_escape_string@libmariadbclient_18mysql_rollbackmysql_kill@libmariadbclient_18mysql_shutdownmariadb_dyncol_create_many_numdgettext@@GLIBC_2.2.5pthread_mutex_destroy@@GLIBC_2.2.5mysql_load_plugin@libmariadbclient_18snprintf@@GLIBC_2.2.5mysql_stmt_free_result_contmysql_stmt_more_resultslibmysqlclient_18mysql_session_track_get_firstnanosleep@@GLIBC_2.2.5strrchr@@GLIBC_2.2.5mysql_real_query@libmariadbclient_18mysql_fetch_row@libmariadbclient_18mysql_query@libmariadbclient_18mariadb_dyncol_exists_numgmtime_r@@GLIBC_2.2.5mysql_stmt_init@libmariadbclient_18mysql_stmt_bind_param@libmariadbclient_18gettimeofday@@GLIBC_2.2.5mysql_close_cont__assert_fail@@GLIBC_2.2.5mysql_shutdown_contfputs@@GLIBC_2.2.5mysql_error@libmariadbclient_18mysql_stmt_initmysql_refresh@libmariadbclient_18getservbyname@@GLIBC_2.2.5mysql_change_usermysql_hex_stringmariadb_dyncol_has_namesmysql_stmt_fetchmemset@@GLIBC_2.2.5mysql_autocommit_startgeteuid@@GLIBC_2.2.5mysql_refresh_contmysql_autocommit@libmariadbclient_18mysql_stmt_field_count@libmariadbclient_18mysql_real_query_contmysql_set_local_infile_handlermysql_client_register_pluginmysql_select_db_contmysql_data_seekstrncat@@GLIBC_2.2.5fgetc@@GLIBC_2.2.5mysql_net_read_packetclose@@GLIBC_2.2.5mysql_ps_fetch_functionsmysql_stmt_row_tell@libmariadbclient_18mysql_use_result@libmariadbclient_18mysql_fetch_fields@libmariadbclient_18mysql_row_tell@libmariadbclient_18closedir@@GLIBC_2.2.5mysql_stat_contmysql_more_results@libmariadbclient_18mysql_infomysql_stmt_error@libmariadbclient_18fputc@@GLIBC_2.2.5mariadb_dyncol_get_num__strdup@@GLIBC_2.2.5mysql_get_client_versionmysql_list_processes@libmariadbclient_18mysql_stmt_sqlstate@libmariadbclient_18memchr@@GLIBC_2.2.5mysql_store_result_startread@@GLIBC_2.2.5memcmp@@GLIBC_2.2.5mysql_store_result_contmysql_stat_startmysql_query_contmysql_fetch_lengthsfgets@@GLIBC_2.2.5mysql_dump_debug_infomysql_stmt_next_resultmysql_fetch_field_directmysql_stmt_num_rows@libmariadbclient_18mysql_get_character_set_info@libmariadbclient_18ceilf@@GLIBC_2.2.5getsockopt@@GLIBC_2.2.5mysql_dump_debug_info@libmariadbclient_18mysql_stat@libmariadbclient_18mysql_field_seekmysql_stmt_preparecalloc@@GLIBC_2.2.5tmpfile@@GLIBC_2.2.5strcmp@@GLIBC_2.2.5mysql_dump_debug_info_startmysql_stmt_fetch_contmysql_get_client_infomysql_fetch_lengths@libmariadbclient_18mysql_stmt_row_seek@libmariadbclient_18signal@@GLIBC_2.2.5mysql_errnostrtoll@@GLIBC_2.2.5mysql_stmt_store_result__memcpy_chk@@GLIBC_2.3.4mysql_options4fprintf@@GLIBC_2.2.5mysql_stmt_prepare_startftell@@GLIBC_2.2.5mysql_get_optionfeof@@GLIBC_2.2.5mysql_get_timeout_value_msmariadb_stmt_execute_direct__gmon_start__mysql_stmt_closefopen64@@GLIBC_2.2.5mysql_stmt_result_metadatamysql_stmt_free_result_startmysql_stmt_attr_getstrtol@@GLIBC_2.2.5memmem@@GLIBC_2.2.5mysql_stmt_bind_resultmysql_get_server_name@libmariadbclient_18mysql_list_processesmemcpy@@GLIBC_2.14mariadb_dyncol_unpackmysql_stmt_store_result@libmariadbclient_18mysql_get_parameters@libmariadbclient_18mysql_stmt_data_seek@libmariadbclient_18mysql_list_fields@libmariadbclient_18mysql_fetch_fieldsmysql_stmt_fetch_columnmysql_store_result@libmariadbclient_18mysql_server_endinet_pton@@GLIBC_2.2.5mysql_list_tablesmysql_ssl_setmysql_set_character_set_startmysql_get_server_infotime@@GLIBC_2.2.5mysql_set_local_infile_defaultmysql_stmt_attr_get@libmariadbclient_18fileno@@GLIBC_2.2.5mysql_stmt_send_long_data_startmysql_stmt_reset_startmysql_read_query_result_startselect@@GLIBC_2.2.5inet_aton@@GLIBC_2.2.5mysql_affected_rowsmysql_stmt_close_startmariadb_dyncol_exists_namedmysql_autocommit_cont__xstat@@GLIBC_2.2.5mysql_get_character_set_infomariadb_reconnectmysql_get_timeout_value@libmariadbclient_18mysql_real_query_startmysql_ping_startdlopen@@GLIBC_2.2.5mysql_field_tell@libmariadbclient_18mysql_load_plugin_vmysql_get_server_version@libmariadbclient_18mysql_read_query_resultmysql_client_find_pluginpthread_mutex_unlock@@GLIBC_2.2.5__rawmemchr@@GLIBC_2.2.5mysql_refreshmalloc@@GLIBC_2.2.5strncasecmp@@GLIBC_2.2.5fflush@@GLIBC_2.2.5mysql_get_charset_by_nrmariadb_get_infomysql_fetch_field@libmariadbclient_18nl_langinfo@@GLIBC_2.2.5__isoc99_sscanf@@GLIBC_2.7mysql_commit_startmysql_stmt_field_count__fxstat@@GLIBC_2.2.5mysql_fetch_field_direct@libmariadbclient_18mysql_next_resultmysql_real_connectsscanf@@GLIBC_2.2.5mysql_refresh_startmysql_debug@libmariadbclient_18getlogin@@GLIBC_2.2.5mysql_field_tellmysql_get_parametersmysql_thread_safemysql_load_plugin_v@libmariadbclient_18mysql_stmt_num_rowsmysql_send_querymysql_get_socket@libmariadbclient_18mysql_set_character_set@libmariadbclient_18mysql_select_db@libmariadbclient_18mysql_read_query_result_contmysql_data_seek@libmariadbclient_18fseek@@GLIBC_2.2.5mysql_net_field_length@libmariadbclient_18mariadb_dyncol_jsonmysql_get_timeout_value_ms@libmariadbclient_18mysql_warning_count@libmariadbclient_18mysql_load_plugin__vsnprintf_chk@@GLIBC_2.3.4mysql_closedlclose@@GLIBC_2.2.5mysql_stmt_close_contmysql_kill_startmysql_select_dbmysql_net_field_lengthmariadb_dyncol_column_countmysql_free_result_startmysql_stmt_reset@libmariadbclient_18mysql_thread_endrealloc@@GLIBC_2.2.5mysql_close@libmariadbclient_18__strcpy_chk@@GLIBC_2.3.4mysql_character_set_name@libmariadbclient_18setlocale@@GLIBC_2.2.5libmariadbclient_18mariadb_dyncol_get_namedmysql_stmt_execute_conticonv_close@@GLIBC_2.2.5ma_pvio_register_callbackmysql_stmt_next_result_contmysql_warning_countpoll@@GLIBC_2.2.5bind@@GLIBC_2.2.5mysql_options4@libmariadbclient_18mysql_send_query_contopen64@@GLIBC_2.2.5strftime@@GLIBC_2.2.5mysql_stmt_errormysql_initmysql_real_connect_contmariadb_dyncol_val_strmemmove@@GLIBC_2.2.5mysql_info@libmariadbclient_18mariadb_dyncol_list_namedmysql_field_countmysql_get_optionv@libmariadbclient_18mysql_stmt_errno@libmariadbclient_18mysql_query_startmysql_free_resultmysql_real_escape_stringmysql_set_local_infile_default@libmariadbclient_18mysql_stmt_store_result_contmysql_real_connect@libmariadbclient_18mysql_client_register_plugin@libmariadbclient_18mysql_kill_contmariadb_deinitialize_sslmysql_real_queryopen@@GLIBC_2.2.5access@@GLIBC_2.2.5mysql_list_tables@libmariadbclient_18fopen@@GLIBC_2.2.5mysql_reset_connectionmysql_stmt_send_long_data@libmariadbclient_18getrusage@@GLIBC_2.2.5mysql_insert_idmysql_row_seekstrtok@@GLIBC_2.2.5mysql_get_socketmysql_stmt_free_result@libmariadbclient_18mysql_stat_Jv_RegisterClassesmysql_stmt_free_resultmariadb_convert_stringmysql_real_connect_startmysql_use_resultfloorf@@GLIBC_2.2.5mysql_read_query_result@libmariadbclient_18mysql_errorstrtoul@@GLIBC_2.2.5floor@@GLIBC_2.2.5mysql_rollback_startmysql_stmt_affected_rowsmysql_next_result_startatoi@@GLIBC_2.2.5getline@@GLIBC_2.2.5mysql_rollback@libmariadbclient_18mysql_num_rows@libmariadbclient_18mysql_stmt_executestrcat@@GLIBC_2.2.5mysql_stmt_more_results@libmariadbclient_18mysql_list_fields_contmysql_close_startmysql_get_client_version@libmariadbclient_18mysql_row_seek@libmariadbclient_18mysql_select_db_startmysql_list_fieldsmysql_server_end@libmariadbclient_18mysql_set_server_option@libmariadbclient_18__memset_chk@@GLIBC_2.3.4mysql_stmt_bind_parammariadb_dyncol_update_many_namedsprintf@@GLIBC_2.2.5mysql_thread_end@libmariadbclient_18mysql_autocommitconnect@@GLIBC_2.2.5fwrite@@GLIBC_2.2.5lseek64@@GLIBC_2.2.5bsearch@@GLIBC_2.2.5mysql_num_rowsmysql_set_character_set_cont__strncat_chk@@GLIBC_2.3.4_ITM_registerTMCloneTablemysql_hex_string@libmariadbclient_18mysql_next_result_contmysql_thread_idmysql_options@libmariadbclient_18mysql_thread_initmysql_stmt_row_tellmysql_escape_stringgetaddrinfo@@GLIBC_2.2.5strdup@@GLIBC_2.2.5mysql_stmt_param_countmariadb_connectionmysql_session_track_get_first@libmariadbclient_18mysql_fetch_row_startstrerror@@GLIBC_2.2.5dlsym@@GLIBC_2.2.5mariadb_dyncol_create_many_namedmysql_change_user_startmysql_set_character_setmysql_net_read_packet@libmariadbclient_18mysql_shutdown@libmariadbclient_18mysql_dump_debug_info_contceil@@GLIBC_2.2.5mariadb_dyncol_column_cmp_namedmysql_stmt_sqlstatemysql_reset_connection@libmariadbclient_18mysql_sqlstate@libmariadbclient_18mysql_stmt_resetmysql_stmt_prepare_contpthread_mutex_init@@GLIBC_2.2.5mysql_client_find_plugin@libmariadbclient_18mysql_stmt_send_long_data_cont__cxa_finalize@@GLIBC_2.2.5mysql_send_query@libmariadbclient_18mysql_stmt_close@libmariadbclient_18mysql_stmt_bind_result@libmariadbclient_18mysql_set_server_option_startmysql_stmt_execute_startmysql_get_host_info@libmariadbclient_18strstr@@GLIBC_2.2.5mysql_stmt_next_result_startpthread_mutex_lock@@GLIBC_2.2.5mysql_server_init@libmariadbclient_18mysql_store_resultmariadb_get_charset_by_nrmysql_thread_safe@libmariadbclient_18dlerror@@GLIBC_2.2.5mysql_rollback_cont__ctype_b_loc@@GLIBC_2.3mysql_next_result@libmariadbclient_18mysql_get_timeout_valueusleep@@GLIBC_2.2.5mysql_stmt_fetch_startmysql_stmt_insert_id@libmariadbclient_18iconv_open@@GLIBC_2.2.5freeaddrinfo@@GLIBC_2.2.5mariadb_dyncol_val_longmysql_set_server_optionstderr@@GLIBC_2.2.5mysql_real_escape_string@libmariadbclient_18__sprintf_chk@@GLIBC_2.3.4socket@@GLIBC_2.2.5mysql_set_local_infile_handler@libmariadbclient_18mysql_change_user@libmariadbclient_18mysql_list_fields_start