📄 librand_distr-bbd185f04446f9ae.rmeta
/home/palash/git/iron_learn/target/debug/deps/librand_distr-bbd185f04446f9ae.rmeta
Language: rmeta • Lines: 22139
rust
�>
#rustc 1.92.0 (ded5c06cf 2025-12-08)��١�	�T�6a��D�
-5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5���	ⷄ�ۆ��p��-225863f279df55c4��	�t�#3Ҵη��Ǣ-d25e598578fbf080�rustc_std_workspace_core������Nm��gmY���-327ea4f353b4eb8c���y.:i���gy"1�r-94fdfaf0af91a65d�miniz_oxide�M�^�yTLm�L�d=B-5312b588e5cfab93�adler2��;~�7�ɴ,P?���-1e0b0d62df36c85c�	hashbrown�L�ϫ	2݆y��q-2ed6a8f06fc51a9d�rustc_std_workspace_alloc�a���p��H����6Z�-05b02707a5b2a256�
std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
��-43b2ff22c18e1125�cfg_if�֦<����ɐ¬�-6a40188dd7d989d2�	addr2line���,2�!xb�"6�!�	-11d54e777384a9e5�gimli��2��I.�ġ�����-35018e994bad7042�object��T �f��Y�
hQec-2dc10b344e05b569�memchr��xZT9�C��I�Mg�-09f2ab7e0d97e07a��~ݤ	����h���-932f22f820d1e5ec�rand��:z!ZeU�I^s�[-ccc5db553e22cc27�	rand_core��.�,܀	P��I�-2da007328faf5529�	getrandom��aH�%vi�yR��$-dffbd239522e2da5���/o]S��SAL�����-2d20780be38939e6��	U����%�kѿ��K-503f3915d2920600�rand_chacha�^��5[q�ZUYZ���-a8e7161af575d1b6�
ppv_lite86�D��p��a�K6ol�-f0d234a04169521e�zerocopy�a	�Ի�悐4s�*�k-6a103240d1c8a967�zerocopy_derive���כS��Y	*�V?��-278fc09030afb1ae�
num_traits��[Q[K&��=O)x-9496ab6c91656ee8�bDeserialize�\��<�serde�<���b	Serialize�L��,�%#%b�$�a�$�a��\��<��<�����L�����$�T�$�T�$�'�$�'��\��<��<�����L�����$�A�$�A��$�^�$�^��$��$���\��<��<�����L�����$��$��serde_as�D��<��<�����$�W�$�W��$�*�$�*��\�	�<�	�<�	��	��L�	����$�	�$�	�tests�,�
�$�
��\��<��<�����L�����$�>�$�>��$�/�$�/��,�
�$�
��$ށ�$Ӂ��,��$���,�[�$�Z��,��$���,��$���$�'�$�&��$�Q�$�Q��,�)�$�(��\��<��<�����L�����$��$���$��$���,��$���,��$���,��$���,�#�$�#��,�$�$�#���	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\weighted�aweighted_alias�bbbbbbbbbb	b
bbb
bbbbbbbbWeightedAliasIndex�xW�xaliases�x
no_alias_odds�x
uniform_index�xuniform_within_weight_sum�b~�~�
�	�	�Aliases����smalls_head��	bigs_head����
�
push_small��push_big��	pop_small��pop_big��smalls_is_empty��
bigs_is_empty��	set_alias�b���sample��R�b����b����bAliasableWeight��MAX��ZERO��try_from_u32_lossy��sum�bimpl_weight_for_float�bpairwise_sum���bimpl_weight_for_int�a
weighted_tree�����������	�����
�I��	�	�is_empty���	�is_valid��get��pop��	�push��update��subtotal�����
try_sample����������aaabeta�������������F���
�������binomial���������������
�BINV_THRESHOLD��
f64_to_i64��binv����
BINV_MAX_X��btpe����SQUEEZE_THRESHOLD��lambda��stirling������cauchy������������������
�������chi_squared�����������	���������
�������	dirichlet�����������	�
���
���������
��	�	�������������������
��	�����������������������
��	�	�	�����������exponential�������������������pdf��	zero_case������������
�������fisher_f�������������������
�������frechet����������������
�������gamma�����������	���������
�	����new_raw������+���������������������	geometric������������
����������gumbel����������������
�������hypergeometric�����������"fraction_of_products_of_factorials��
LOGSQRT2PI��ln_of_factorial����
�
HIN_THRESHOLD�������inverse_gaussian�����������������
�������normal���������������������'��'�����������
�from_mean_cv��from_zscore��mean��std_dev�������������
��1��1�������normal_inverse_gaussian������������������
�������pareto����������������
�������pert�������������������
����
with_shape��	with_mean��	with_mode��	�������poisson�����������	�
���������
�����
�����
�
MAX_LAMBDA����������������	�FACT���A���	�������skew_normal����������������
�location��scale��shape���������		student_t�����������	�����
�������
triangular����������������
�������	unit_ball����������������unit_circle����������������	unit_disc����������������unit_sphere����������������utils������ziggurat����P��Z�weibull����������������
�������zeta������������������
�������ziggurat_tables��ZigTable���
ZIG_NORM_R��	ZIG_EXP_R�zipf����������������
�inv_cdf��������b��������b��������b������b������b������b	������b
������b������b������b
������b������b������b�������WeightedTreeIndex����	subtotals����������>��������������
BetaAlgorithm����BB��
���BC��
�������������������������F���alpha�����*�	�����
�����������
������F����G���kappa1��kappa2�����������������������Beta����a��b��switched_params��	algorithm�������������������������
AlphaTooSmall��
�BetaTooSmall��
���������������Binomial��method�������������Method��Binv��
�����Btpe��
�����Poisson��
���Constant��
���	���
�����
����M�r�����J�n��������������M��N�p��m��p1���������������ProbabilityTooSmall��
�ProbabilityTooLarge��
���������������Cauchy����median���9������������������������
ScaleTooSmall��
�	���
�����
������
ChiSquared�����
������������������������DoFTooSmall��
�	���
�����
������ChiSquaredRepr����
DoFExactlyOne��
�DoFAnythingElse��
��������������������	��	��DirichletFromGamma��	��	��	samplers��	��	��	��	�	��	�	�	��	��	�	��
�	��	��	��	��	��	�	��	�DirichletFromGammaError��	GammmaNewFailed��	
�	GammaArrayCreationFailed��	
��	��
��	����	���	��DirichletFromBeta��	��	��	�V��	��	��	�	��	��	��	��	�	���	��	��	��	��	��	�	��	�DirichletFromBetaError��	
BetaNewFailed��	
��	����	����	���	��
DirichletRepr��	��	��		FromGamma��	
�	��	FromBeta��	
�	���	��	��	�	��	��	��	��	�	���	��	��	��	��	��	�	��	�	Dirichlet��	��	��	�
� �	��	��	�	��	�!�	��	��	�	��"�	��	��	�#�
��
��
�
��
���

AlphaTooShort��

�
�K�

�
AlphaSubnormal��

�

AlphaInfinite��

�
FailedToCreateGamma��

�
FailedToCreateBeta��

�
SizeTooSmall��

�$�
��%�&�
��'�(�
��)�
��Exp1��

��
����
��Exp��
��
lambda_inverse��	�
��
��
�
���
��
���
��
�
��
����
LambdaTooSmall��

��
����
����
���
��FisherF��
��
numer��
denom��
	dof_ratio���
��
���
���
��
���
���
��
����
	MTooSmall��

�
	NTooSmall��

�	�
��
��
���
�
���
��Frechet��
��
�9�
�9�
�9��
��
���
���
��
���
���
��
����
LocationNotFinite��

�
ScaleNotPositive��

�
ShapeNotPositive��

�	���
�����
������Gamma�����
������	���
���������������
ShapeTooSmall��
��Q�
�
ScaleTooLarge��
�
��������������	GammaRepr����Large��
���One��
���Small��
������������������������GammaSmallShape����	inv_shape��large_shape�����������������������GammaLargeShape�����9������������������ ���!�����	Geometric���O�pi��k����������	�����InvalidProbability��
�
�������
�������StandardGeometric��
��������Gumbel�����9��9�������������������������e�
��e�
�	���
�����
������SamplingMethod��InverseTransform��	initial_p��	initial_x��RejectionAcceptance���O��J�lambda_l��lambda_r��x_l��x_r���O�p2��p3�������������Hypergeometric��n1��n2���l�offset_x��sign_x��sampling_method��	�
�������
�����PopulationTooLarge��
��P�
�SampleSizeTooLarge��
�����������������MeanNegativeOrNull��
�ShapeNegativeOrNull��
������������	���InverseGaussian�����2��9�
�������������
��������StandardNormal��
����	�
�
����
��
�2�
�2��
��
���
��
�
��
���
���
��
����
MeanTooSmall��
�
BadVariance��
��
����
����
���
��	LogNormal��
��
norm���
��
���
���
��
���
���
��
����
AlphaNegativeOrNull��
�
AbsoluteBetaNotLessThanAlpha��
��
���
�����
��	�
��NormalInverseGaussian��
��
��
�/�
�
��
���
��
���
��
�
���
��
��Pareto��
��
�9�

inv_neg_shape���
��
���
���
��
���
���
��
����
�Q�
�
�g�
�	�
��
��
���
�
���
��Pert��
��
min��
range��
���
��
���
���
��
�����	�����	PertError��
RangeTooSmall��
�	ModeRange��
��g�
�
�������
�������PertBuilder�����~�max���9�������M�
����������	���
����������������g�
�	NonFinite��
�
ShapeTooLarge��
�
��������������KnuthMethod����
exp_lambda�����������������������RejectionMethod�����!�����l����c0��c1��c2��c3��omega������������������������L���Knuth��
���	Rejection��
���������������� ���!�����
SkewNormal�����9��9��9�������������������������Q�
�BadShape��
�	���
�����
������StudentT����chi��dof�����������������������
Triangular�����~����mode�����������������������TriangularError����
���
�	���
�����
������UnitBall��
��������
UnitCircle��
��������UnitDisc��
��������
UnitSphere��
��������Weibull�����j��9�������������������������Q�
��g�
�	���
�����
������Zeta����	s_minus_1���J������������������������	STooSmall��
�	���
�����
������
ZIG_NORM_X���
ZIG_NORM_F���	ZIG_EXP_X���	ZIG_EXP_F���Zipf������t��q����������������������������
��c�
�	���
�����
������8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�&xx�z�b{�b|�b}�b��e����_����������������������E��E��Ȓ��*I�����_�����������&�������F������F���[������������_���������������F��G������*�����H�ۻλ����_���������������F��G������I���I��*���λ����_���������������J��J���J���J���J�r�,Ѻ�������_����������������K���K�����u����_���������������_�����&�������L��L��]7H������_����������������M���������M���������M������M���F�	?�������_���������������M��N������J���N�I�{�}�{7����_���������������M��N���O���O���O��Ͼ�������_����������������O���PC��D�������_���������������_�����&������P��Q���9��>vs��������_����������������Q�i7Y��"����_���������������_�����&�������R��
��Yk�eo�;�����_����������������S.9S(��~=����_���������������_����������T���T����$�˗#�@�����_�����������&�����	�	�U�	�V�pU�j%�.���_�������������	�	�	�W�	�	�W�
�J�~����_��������������&������	�	�X�	�V��,=�����_�������������	�	�	�Z-���Ee~����_��������������&������	�	�	�[�	���	�	�[�	��װOEV����_�������������	�	�\�	�
�sWA@�����_�������������
�
�
�^�
�
�K�
�
�^�
�
�^�
�
�^�
�
�_�
�
�_����A7������_���������������_�����&������
�
�
�`��;\Z�������_��&��&����
�
�`�
�`���k�=L������_�������������
�
�
�aegRq�
�����_���������������_�����&�����
�
�b�
�b��
�b��
�b�IT����������_�������������
�
�
�c�
�
�cp·�ÿ����_���������������_�����&�����
�
�d�
�9��
�9��
�9�~�Ǟ�-C������_�������������
�
�
�e�
�
�e�
�
�e���m�������_���������������_�����&�������f��
��Z��n�u%�����_����������������g���Q���gU����U�����_���������������_����������h������i������i�������Ӂ�I�����_���������������j��j���j�l�ldS^�������_���������������k��9����������{W�������_�����������&���&���&�������l��O���l���l�ZܤH�����_����������������m4Z���dQ�����_���������������_�����&�������mv.���IP����_��&������n��9���9��$G�";�������_����������������e���e�m��.������_���������������_�����&�������p��p���p���p	��O���J���q���q���q���q���O���q���q�uN��19�����_���������������r��r���r���l���r���r���r�R���.�|����_����������������s���P���s�V-r w�E����_���������������_�����&���_����t���t5��Ik(9�������������������_������_���u��2���9�U�=\�����������������&��������v@o�
������_��&��&����
�
��
�2��
�2�8d�
�y�����_�������������
�
�
�x�
�
�x�^��'������_���������������_�����&�����
�
�x�
�y�x�����o�����_�����������&����_�
�
�
�y�
�
�z/N�1�=-��������������������_������_�
�
�{�
���
�/���ҕ�������������������&�����
�
�|�
�9��
�|����4���
�����_�������������
�
�
�Q�
�
�g�Ѫ.s��Q����_���������������_�����&�����
�
�~�
�~��
�~��
��-��D��������_����������������������g�r�.���~����_���������������_������_������~�������9�L�ϧ�#�&��������M�����(����������_����������������g��������O�d�7������_���������������_��������݂�����
����������_���������������
��!���������������������������Ʉ��ӄ�ě)(i�������_���������������Ʌ���������ju�m�i������_�����������&���&���&������چ��9���9���9��
�Q�������_����������������Q������m_8jy����_���������������_�����&������͈��������fTT��[�����_�����������&������ԉ��~���������
1�.*C�f�����_��������������������=�fٴ�����_���������������_�����&�������Ӌ���^ϐW����_��&����������Đoԟ�����_��&���������m�E��.zs���_�&�ʂ�����Hpn��`b����_��&����������j���9���[�BPA�����_����������������Q���g�S�:~?����_���������������_�����&��������������J��є0��.Q�����_�����������������I�uBGJ������_���������������_�����&������Ñ����ߑ��������ރ������_��������������������cz��)�~u�����_���������������_�����&����x������������	��	��	��
��
��
��
��
����������������������
��
��
��
��
���������������������������x���������������������������������	�	�	�	�	�	�	�	�	�	�	�	�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�������������������������������
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
���������������������������������������������x���������������������������������	�	�	�	�	�	�	�	�	�	�	�	�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
���������������������������������
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
������������������������������������������������������������������������������������������	�	�	�	�	�	�	�	�	�	�	�	�
�
�
�
�
�
�
�
�
�
�
�
��
�����������������������������
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�����������������������������������������������������������������	��	�	�	�	�	�	�	�	�	�	�
�	�
�
�
�
�
�
�
�
�
�
�
�
��
�����������������������������
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�����������������������������������������������������������������	�	�	�	�
�
�
�
�
�
�
�
�
�
�
�
�
�
��
�������������������������������
��
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
���������������������������������������������������	�	�	�	�
�
�
�
�
�
��
�����������
�
�
�
�
�
������������������������
��
��
��
������������
��
��
������������������������
��
��
��
������������
��
��
��������������&*��_M��L��
��A��D�D��F����_���\���(�1<�l��
�@��B�B�BGlobal�����I��VV,�4���D�˔����
�ļ
�������InvalidInput���
InvalidWeight���InsufficientNonZero���Overflow�w!L��iOD��
���
V&��9�
�P������
k���t�	V����YL�
�P�	y<����V��<�܀
��?�?��?buf��:�?�	�:$x��Lk����iVbh$�
�o��
	V4��
��)
�������W�
�K�g�gIter��h��g�h
end_or_len��g�h_marker��gFPR<?���������g�
V��.�<�!��!D�!
�?���/
VT�!��
���
�������O�� (�� 
���V%T�"4�"
�����"
���TKV+14�"
�����!]T�"T�"<�"
�����"
���TKV+1ԗ#
���#
�������Oİ$��$���$!V ��$!4�$
�P�!B VD�$<�$�#��$��$
�?���#A"V��$�%�l�%�	"��Unique��������^���A�
��������_��M���߳߳�&�Ĥ%D�%
�o�&�%TT�%���%	
�H�h�hIterMut��h��g�hѫ�g�h��g��Xt��,��%�$Ttx'$���%��)'��
�J�)�(T��*	(�*�$�%+(����%	
����+,�% \�%, T0|�5d�5
��52%T",�&	/+4�&	1
���	01t�&	��/K0A.!T!'	.#"4�&	-
�����&+	$,�&	-+	$��&3	+-�l�6
�	"�����
6���6
$�6��6A5&Q4�6��6 
L�7
�J��5B4'Q\�7���6 


�H��������	�5����5H�i��D���4�3(Qbf
73���6�)�97��
�J��9�8*Q��:	8�:/+,�6;8���$�6�8����<�$�7><T�7?��7
���>;?2=,Q+1=.-<�7A2d�7B;��7 T�7
�A9B/@XQ��7<�8D2d�8E;�8D�8
�D8E.CYQ��8<�9
G2��9
|�9
�G'F0Q��9(
F1@<�9
I2��9
l�9
�I'H2Q|�9(
H3@<�:
K2��:
L�:
�K(J4Q\�:<�:
M2��:
<�:
�M(L5QL�:<�:O2��:L�:
�O(J�:L�:N6Q|�:T�;SL̫;�	"�����T�)UST:	UTS7QN�	"�����hR�ST�;V��;&
���R�V2Q8Q,T�;XJ��;�	"�����Y�)ZXY:	ZYX9QN�	"�����hW�X��;B
���Q�W�P:Q,T�;[L��:�	"�����\�)][\:	]\[;Q��:n�	"������[PT�<`L��;�	"�����a�)b`a:	ba`<QN�	"�����h��z�	�����������������	���W��;&^?><�<e2��<T�<��e&L�<dZQl�<<�<g2��<D�<�g&L�=f[Q\�<<�>
i2��>
|�>��i%hAQ��>&
hBET�?
j<�?
m2��?
L�?��m&lCQ\�?�?
kl��>+
�	"�����
n�*
okn;
	onkDQ��>8
�	"�����
�kj��>r
@<�?
q2��?
l�?�q%pFQ|�?&
pHG��A
d�A
��A�AyKQ>T�@
r<�?
u2��?
<�@�u&tIQL�@��?
st��?)
�	"�����
v�*
wsv;
	wvsJQ��?6
�	"�����
�sr��?n
EܿA
4�A
�W�
�
�
Uniform��
��3n8�i�1���
EmptyRange����bK�W ��sy�xLQD�AT�B|��B!d�B
����<�B���|I{MQC��B*4�B
�W�
�
�
���
��3n8�i�1���{�zNQD�B|�B~2���Box�������lf���]v
��l�B�"��B�}
x�~xz��B�
������}�C�P P�C92T���'U"Ve�VSvR��RU�_�`T�<c��¼_�c)^=Q��
)�
)�/�/�����&���%���%�� �"��!�!��$���$���%���5�
�
��7���:�
��:�
��A�
��A����������������������q�aX������Ѫ<��Ѫ�@d��0��|�����������������;t������������߳��0��������p�T� �������T�!���?��:�Cn����������S�\�$��'�����������lf���]v߳����$Ѫ+��;߳��$����������������;t���ֶq�}ֶ������L��F�O�����b��b��b {?z�BJ�\�5��l�����������
����������������;t��������~*�������������Z���}7��S���:
����:
��������
��
�d|t{�
��
�
�
�
=
5
<
�����������������o����M?��Y#�
���
�-
�	
��9
�	
��l�A
��������������������q�aX�����
����A��������������������q�aX�����	��	�����	������bi�������������������������������	������$��"*29weights��N�N�max_weight_size�
weight_sum�y��jn_converted�* ��"�	�'odds�	+��
2�	b7��;���<�
J�JL��x�Oz�	T˔����V���������������O������1��P ��������g˪��%��R��׮1����,������ڲP��w�R��Y�Y��*�����"�������¼���Z��������a�1����>���¼�����v��B����3�������
��K
��	
Ѫ������Ѫ	T�
����4�����=�� ����- ���NL r�������<�
����d�
���T2*0�|�	������6	- ��$��l 6
���� ����+���,�5�������� �����w�}� }�����]��_ref__max_weight_size�
��E����D4�D
�����D@��D��E����E+4�E
�������EE��E'=��E
��E&��	�����-9
J	
]��n	���������	��������		��ET��F��E���F��F ��	�����������^���A����������_��M����������	����	�������
��F)
-�Ft	
tz¼�	�����D���D�,�D��,�D���DL�D������d�m�����&>6=�
���������������������������������rng��	candidate�P�����p¼��H	
��H$d�H
�_�H	9��H"0L�H

��l�H���_��HQ,�H
�\�
fV��H|�I


����I������H�,�I���
XH��I+|�I

����I������H�,�I���XH��I+܃J
����J������H�,�I���YI��IC��H�4�J
�\OD�J�J���G���������������������q�aXÅÅą��:����\�H��,�G�^�^��^��[�^��[����e�S��G�\�\��\��[�\�
�[�\
has_fields��[��_��q|�������������������m��a��m�����������������u��i��rV��
��D���������������s����8�������������d�K����K,�L
���1<�L��L��ԫL,�L
���1<�L��L����M����M&,�M
���2<�M��K�
x��M�M��K��	��$�K��,�K��A��`����3���������Gyځ���Z�������l�T$�T
�o4�T4�T��T4�T
�L�g�g���h��g�hѫ�g�h��gFPR<?�������D�T��T�T
�L����Copied���it��4�8I�w+Cȅ���,�T�T���TL��$�T
��4�TÆȅP�E��o…H���8�U���U� �U&C�f64::MAX��V��V� �V&0.0�8�U���U� �U&C�f32::MAX��V��V� �V&0.0�8	�\���	�\� 	�\&D��
usize::MAX�	�\�	�\� 	�\&0�8
�\���
�\� 
�\&D��	u128::MAX�
�\�
�\� 
�\&0�8�\���\� �\&D�u64::MAX��\��\� �\&0�8�\˔��\� �\&D˔u32::MAX��\��\� �\&0�8
�\���
�\� 
�\&D��u16::MAX�
�\�
�\� 
�\&0�8�\����\� �\&D��u8::MAX��\��\� �\&0�8�\���\� �\&D�	i128::MAX��\��\� �\&0�8�\ю��\� �\&Dюi64::MAX��\��\� �\&0�8�\����\� �\&D��i32::MAX��\��\� �\&0�8�\����\� �\&D��i16::MAX��\��\� �\&0�8�\����\� �\&D��i8::MAX��\��\� �\&0���Ѫ
�Ѫ.6(�
����.��:��EѪ����^hۛ���
�Ѫ8�
����.��:ѪcI��t(�����	��Ѫ(4��]b
�_sxgl�������������������������������˟��ڞ��ѪѪ).
�ѪѪDIQ��H�
����������6�CM�(��"L�"
�H�<�"\�"��"/�"
�J���H��������H��=����"ܻ"��"9<�"
�J����Map����	����<�}�Ta!N�����Ѫ�L�"L�"��"˪#&"$�#��E&4�#���"	
�H��a&$(	���"�B	QV
�J��h
&qu	
�
	�>4�"

���<�#
�����#
���
<�#M%-L�$|�$�$��%&,�$g
�#&&��#
���#
�������?"4�$
���$d�$�$
�L�����������,M�[�}�&,�$`��$	
�H����Rev����	�?�����T���&W[���$�u��
�J���&��	�	�$�L�$�$
��Ѫ-�$&-L�&,��&+
��,��&
������+�&#��$,�$
��d�$&<�$<�%!�%$	!'$K !\�%"�%3	" $D	 EL�%'D�%
�Ѫ'-4�%&$,�%(��%9��%
��&��%(3%$��%��%h<�%
�W��������%xaC����%$$��%���%i

�!��������������������q�aX��$�#$vz)	#�) 	�&&��&*#i��������������������q�aXȩ1�FĿ�Xx��'
�
�!��������������������q�aX������*�!$�
"&�#�&8&&�'��!��
��"�n��#r��$���$���$���$���	��%i	-����!��<�!Ѫl�"��Z	���	��6�����������Z����������������;t������������'����(��q�$��������)��b�������������������;t���%��1�}��$��i���4�$���������|�������i���G��^i؊������������������������q�aX�ֶ�Ѫ����y�����IѪ_����E��	�
	weight�Y

�N�	�����parent���
	*�^RI��
�����������N˪����ڤ�������
���
�f
�m
���	���	���	�����3��Aî���گ�������Ѫv�
��
Ѫ��"T�"4�"
��/D�"��",�"��E<�"�"�"�
��
��"���
Т�"���Т�x� ������Т�Т�|�%
��&�	���%�� �%1t�'Ѫ̙'D�'
�@���5T�'�'���&H$�'��,�'��v4��}t�(Ѫ��(�(��+,�(�(���'?,�'��,�'��m5��t
t�)Ѫ��)˪)!,�)
�o�P<�)H	d�)	4�)���<�*
�����*��<�*C#�*,�*
��)y�*;��)����*)	$�)��,�)��\��e���"����
�I��C�8���˪������4��
L�+�+$	'Jl�+�+$	'JL�+	�+$		'J	l�+
�+$	
'J
t�,
Ѫ<�,��
),�,"�,,�,����,<�,�,̵,D�,
��$�,T�,��,��,
����dX,�,��,D�,��$�,\�,	��,��,��TH
"�-�-�-��*����+���+���+���+��,�+,�+T�+/��8���\�+������Y�,�,�����{ֶ���%ֶn�f���
left_index��right_index�����>�����|��M����������t�.Ѫ��.�.
�@���6,�.��.�
��������.��.
�P���������f��.��0���-���L�-��L�-���Թ����#G�����$�.��T�.�.
��<
,�.,�.T�.,�/\�/�/$	'K|�/	�/3		��/	Gt�/��Ѫ,�/
<�/��G
'!4�/t�/,�/��%<�/��/'����/A
$4�/�/�/	�f�$��.���.��E�4�.L�.��v3$�� ��ֶEԹ�e�*��C���������$�-��������������r�8
_ref__self�!4�2<�2
�����2��JA!'�2��2
���2
����|Xt�3
Ѫ��3˪
)	",�3��	K<�3D	\�3,�3���l�3,�3��,�3
	<�3,�3
<�4��3!��3î5+
��3*��3*4�4
�WVD�4/
|�4
���4
�����4

$�4T�4�4��&,�4t�5Ѫ4�5t�5,�5��%<�5��5#$�5
�@���kK��5,�5T�5,�5\�5�5$	'K|�5�53	��5	Gt�5"Ѫ,�6#<�6��"7#'!!<�6$��51��6î!��5$- ܐ6��5:4�6
�W L D�64�6
�����\�6�6�
�L��1�h��-��3���3���4�%���2��L�1�4�1x����������E�������%�����L�38�|��ֶ������+L�4���rԹ������a=R��N��Oֶ�Թ�����>��Ctotal����
������������˪p��w��î�����*�1����������kî=�������p�Q��@��9QIH'I/4�9<�9
�����9��JA1!'�9::��9
�̸9
�����`6$�9
,�9|�9�9
��
9/	:T�9�:H
4�:
T�:	��:��
1(8!'4�:I
T�:T�:H
	��:��C9	0!t�;Ѫ��;˪)
0",�;��K0<�;D	\�;;,�;���l�;,�;��,�;
0<�;,�;\�<��;%��;î5+/��;+��;.4�<��O/D�<'|�<
���<
�����<+00t�="Ѫ,�=#<�=��"7#'!0!\�=$��=F��=î!��=$- 0��=��=`4�=�� E<0D�=,�=%T�=%,�>'\�>('�>$	(''0K&(|�>)�>3	)&0��>	&Gt�>-Ѫ,�>.<�>��-7.',0!\�>/��>J��>î,��>/-+0��>��>h4�?��+E*=0D�?�?)84�?1T�?2	��?¼112(08!'0)T�?H
3	T�@534�@I
6��@��5C694.!t�@9Ѫ,�@:<�@��97:'8 .!T�@<3��@,�@��<%;!.<�@��@+��8��@;A7>.$,�@=T�@=(#,�A?\�A@?�A$	@?'$.K>@|�AA�A3	A>%.��A	>Gt�ADѪ,�AE<�A��D7E'C&.!T�AG3��A,�A��G%F'.<�A��A+��C��AFAB?.$�A3)84�B
�����h�BH*3H$I-4{,8CHKW6�B�38'0�8D	:��8�	�	*:�-�-�I-5�	:H:72)I29�G�G"�"����9���:���;���;���?�J���8��L�8L�8�4�8�
���
���
��
��
�T�9��W
P
�	��
��	
�t�:�	ֶ�	��	��g	��p	���	1	��(	�L�;������ֶ	��	������ֶ<Թi\��1������o���ֶԹ.!���i�������t�?	ֶB�<ֶ�Թ������g|��x%Jֶ�Թ�������$v�{���
old_weight�c	
difference�E��3����53��
���'���
�t
�{
��	
�����2˪������îR�� ��
��
���
î[
��3
��	î������¼j��������}��^��/������������K���T����������t�BѪ��B�B��+,�B��Bt�BѪ<�C��),�C"��B,�C����B<�C<�C
�����Bz�C���B���B��,�B,�B���1������;�?l������f�����7d�G7
5&6.t�GѪ��G˪)!,�G��J<�G��G4�G
�Q�bD�G��G2L�G��D<�G�����G�G7
d�G	<�G
���
��G�	J
A-!'�G6ԄH
���H
�����P(U	6d�H7
��H
���<�H�����H'd�H
���������������,M�[�}��H�

6��H#�I
��I�,�IL�I�I$	',Kl�I�I$	'
,K̟JD�J��$�JT�J,��J�J5
l�J
l�J��J¼1(4!'��Jzt0l�K
l�K5
��K��C94!,�LL�L �L$	 '4K l�L!�L$	!'4K!��LD�L��$�L\�L"4��L�L6
l�M$
t�M%"��M¼$1%(#2!'#��M�O"4l�N'
t�N6
("��N��'D(:&2"f6nx5�l�O*
<�O,
���+,ĞO��*J+A)+!�6�7w05Uwa)�O, ,,,��O!	
�S�w*���w-,)l�O/
,�O2|�O�O��$�O2+1!,T�O+01��O¼/j0R."*"(.$#�O1&,1%,��O(	��x1���x3,',�O4L�O
����4�
'6�7��P)�7�)(�1,�,,3
6�6��F�	/,@5/Q"4b641s,�5,3�.�7.5����G�	��H���H���I���J���L���L�8��������������������q�aX����F��,�F���F�o
���	��3
��<
��[
V	���	���	��	��3	���H����L�IT�I4��0����l�J5��\��W�ֶ�\�L���������t�L������pֶ�����H��C�L���y��e�n���+2k
	����total_weight�]
target_weight��
�����
left_subtotal����bright_subtotal�P"���������
�������"˪���������|��������֍2���	¼�	��	��-¼�����_����{���f��#¼�������������,�w����O��ST�T
����$�S�T|�T��S4�T
�W��VD�T�T���Se,�S��,�S���S�����!Mĥ����(�	"(��F��"
���4<(��F��"
���4<�
��
�λ$��
����'/��������&��/a__self_0���\��p��7(�	"(��F��C	K	��.:
��uz
�_�	�
m�(��F����
��.:������k��,29��G��P��Yaȩ���r���ȩ�۩f�����x۩������2���������������g��	H�		*8
H��X		e	u}������	�����	�(����F��+��;�F��S_mr
�۩۩���(���
�F��+��;�F��S
_
mr
�ȩȩ�
����39@GNZ��c��lt|���������ȩ+ȩ4��=��F۩�۩�����������������'��0:�H__self_discr�b__arg1_discr�z��
__arg1_0����������زI@ �	λ
�λ.68 �	λ׶(1@ �	λ׶(1( �
�λ � �Q�_��kȩsλλ+λ�ڸλ�ڸ���׶j׶7׶	λ�λ�("�
��@"�	��λ(��8"�	��	λ(	��@"�	

��
λ(
4����
�_������
{�"��(��5ȩ>��G��P��C��LڸU��%��.ڸ7����ڸڸ%����ڸ���ڸ������j���@#�	λλ).
�λλDIQW8#�	λλ).��:?GM@#�		λ
λ).��	:
?GKS_#��H#�
ȩȩ\ڸeڸnڸڸ"ڸ�ڸ�h�u�����d��	@$�
λ׶(08$�
λ׶(1H$�
λ׶(1H$�	λ׶	(1($�	
�λ$�	$�	#d�r
��~۩�λaڸjλ?ڸHλڸ%λ�ڸ��׶�׶�׶b׶4λ�λ�λ�(&�		��@&�
��λ(��8&�
��	λ(	��H&�

��λ(��H&�
��λ(4��
�_
 &��
��
��Y&�
�q��~۩�������������ڸ���n��wڸ���P��Yڸb��2��;�DڸM�&1ڸ��)ڸ���ڸ���������d	@'�
λλ).��:?GM8'�
λλ).��:?GMH'�

λλ).��
:?	GM	H'�λ
λ).��:
?GKS_'�
�H'�

۩۩�ڸ�ڸ�kڸtڸ})ڸ2ڸ;ڸ�ڸ�������,��������0 (��
��.6 (����(0�(��(�	����F������F���[��������di
���	{�((�
��(��7
��C��N�j�v�E��N!+����!��������
�p��X(*��� *����(�� *���	�(	���*�
��&���*�
	����(4����
 ��
��
��S*��k��x��������������������h��q��z��J��S��\��.��7��C��L�#.����&�����������������a�+�!2 +���).
���DIQW +�
��).��
:?	GM	�+���
��).
�����D
IQU]i+��H+�
�������{������/��8��A������}�����������/(,�,��"��.��9BL(.�	"(0��.�GO
��ej
�_{��.�����������������������H/�		/��;@FQ��Y��ahox�����ƴ��0��0���):,�L�<�
��"��
���]R*0$�	L�<�����
���
������Γ9X
����	�
~ &,�$�l�
�
����
�<�
���;2	*��
�ļ
������Γ9l
�
�|�
,���^��
t�
$�D����|��D�4�
�� 
" d���SH &�",�
���",�!,\�<�
��� @$8��4� 
�P�$Y#D� \� 
���!,� #� %.� )<� 
����#� )4(-\� ��(F� '"�� ��';!,� &"̂!
����%T�!&T�!+/��! $�!
��+Q*4�!�!-D�!4�!��/|�!��/1*$�!."��!��-h.@, �!1��"3
��!*,��",2
��3��!�0
��12��!�
������0���
9�$8��$9ĭ$7
89�$47��$57�|�$67,�$	��4�$5�$:$D�$
4�$��<d�$
��<15�%;"D�%4�%��? d�%��?14�%>!"��%��>;5�%=""D�%F	�%�?�%2@l�%E	F�%@��%<�%��E:D#��%4�%��D:C$D�%D�&K	�&@�&2@l�&J	K�&@��&<�&��J:I%��&4�&��I:H&D�&��&#��H:5�&G'#��%G��CGCB("��%_��=,�%BCA)#D�&��4�&;$�&M*$L�&P	�&,@�&2@��&<�&��PKO+��&4�&��O9N,D�&��&(��M�N>L-!��%�	��ALB@.#l�'
<�'��$�'�?S//��'
4�'��SJR0D�'d�'
<�'���'�?W1/��'
4�'��WJV2D�'l�'
<�'��$�'�?Z3/��'
4�'��ZJY4D�'��'
��Y8=,�'X5"��'8
��V�XAU6!��'<
��U;5�'T7#��'e
��ReTCQ8"��(�]
��:;@Q��(�\
��]��'�[
��456\��'�
������[29�*������������������ ��� ��� ���!���$���$�	��$�
��%���%���&�
^��������������������q�aX�������,��$�)
��r
��k
�t
������
��
�!
����m�d��������^�UJ�����������$� ����M���������,��G������������������;t����]�T� �T� ��
��
��
�$� �r
�,�!�&
�
�)
���	��	���	���F��G������*�����H�ۻ�
�f	�]	R	���	��	�	�,�$	�$�$
�L	�,�%���"	�4�%�8�i�`�����������E����w����,i�4�&
�y����c���C��������B����7���F��G������I���I��*������G&�*a0�G
b0�C�J �J�J�G_!two�[#
beta_numer�%
beta_denom�&&�
*�*,�J�	4�J�	5�J�	6�Gv
:�x;delta�v=�If
@�I�Q;/�����l��%�����+�����������_��(����������}��\��.���
���
���
��������l��K��4�������������
���
���
���
��k
��
���	���	���	���	��j	��L	��	��	�����������s��Qgt�+	����+($�3:���F���3�

+$�+���F����,���,4�,
�������Open01��,H�}K4�,Γ݉4�,t�,��-4�-ω�-Γ݉4�-t�-L�-	�D�-4�-��
|�-��
1�-"��-���-B	"��-�-
��C

$�-��-'��	�
D!4�-�<�.�.
���.,�.��-��UE
 ��-<�.���.�.$d�.��=�."T�.�t�.��'�."\�.<�.���.@/��.4�.��JD�.��.�.�:$�.��.*���>!4�/�T�/��(�/"�/t�/��H' �/!D�/4�/��"d�/��!@"6  \�/<�/���/@%/��/4�/��%J$D�/��/�/�$:#$�/��/(�� �#>!%\�0<�0���0@)/��04�0��)J(D�0Ć0��(8�0'"&&'��/D
����&W +1!]4�1�1��1*"$�1�1	,�1	-*4�1	�,1-(+# &	+$]T�2	2�T�2	5�4�2	7��2	8d�2	��758'6% ܭ2	��5m6>4& ��2 	�2�4<3'$�2��2-	��2�3?1(!��21	���21B0)#'	/0�2	9*��27	��/W9).*!'	.]��44�4ω�4Γ݉4�4<,t�4��44�4ω�4Γ݉4�4=-t�4�5
?<d�5
<�5���5�?B./��5
4�5��BJA/D�5#
@AԘ5
��?�@I>0 &
>:1�5
D<<�5
��D"=�5C2"�6F<4�6��F"C�6E3"T�6;El�6<�6��$�6�?M4/��64�6��MJL5D�6ܻ6��L8=�6K6"�6N;��6��KIN(J7!��6#��J;C�6I8#'HI\�6O:���62�H\O.G9!'GJ+�8
R<�8
S<<�8
��R/S'Q; d�8
��Q9=�8P<"��8
;P�8
U;l�8
<�8��$�8�?X=/��8
4�8��XJW>D�8#
VWܰ8

���U�VST?*0
TH@L�8
Z:��8
]<D�9
4�9��_A�9
`<|�9
��_>`'^B ��8
��]s^>\C ��8
�9�\;[D$�9��8'
��Z�[>YE!4�9b�<�9�9ӌY�9cF,�9��9��bOc?aG ��9aΓ
]�:
e;\�:
f:���:
�e6f-dI &
dJ+L�;
h:��;
k<D�;
4�;��mK�<
n<|�;
��m>n'lL ��;
��ksl>jM ��;
�<�j;iN$�<��;'
��h�i>gO!4�<p�<�<�<ӌg�<qP,�<��<��pOq?oQ ��<oT�<v:�T�<z:�4�<|��<}d�<��|5}'{R ��<��zm{>yS ��< �<�y<xT$�<��<&��x:g�<wU#��<3��v�wBuV!\�=<�=���=@�W0��=4�=���LXD�=̜=�=�;~Y$�=��<g��u�~>tZ!%st�=�;4�=�=��&�[$�=%����<�	��s��Pr\#)r]+��>��^d�?�l�?\�?
���_#����?���X�M�`#)�baD�@4�@��f�@�4�@���@�d�@���8�*�c#��@���o�Cf"4�@��4�@���@�d�@���8�*�e#��@���u�Cf"�@���*���+���+���,���,���-���.���.���/���1���3���3�

��4�
��4�	��5�
��8�
��;�
���+��,�+���+�,�+��+��(��,��-��-����=�n����������.����.�?�\������;��/�������������C�y�s�����J��G�P�~�����1�������~
���
��
����;�j�����������
�1��4
��4��4���y
��=
�F
���
��5
�������������)�g������\����y�������
��q��5�>��|��8
��
�\
��
��
��
��
��
�
�Q
�E
�	���	���	��;
��	�)	�X	��	��	��	��	���	�	���A�J�����6�e����������������7��~����+���������p�����<�
�:�/
����algo�<u1�u2�v� z���N���ߑ	*ʸ�
:���;ڸ�<��
=y��C���Y��Zg�Wω�ωv��6����������ӌ���`��4������������q��S�� ��������������b�D��&������������G������y�Z��;�����ω�ω���E�������������U��'��	�������z��0����������}��%����������ӌr��R��
���
���
��j
�K
��-
ӌ������j��K�,��
����������}��_�%���
Ū�
��g
��4
���	���	��t	��R	(1�1��"'��4��?HR(3���p3�
����(4��]bڞotch�3�����������������������������������ڞp4�
����).
�����DIQ4��H4�
����������6�CM���(5�
5�
�"'-39?��L��T]g(7�
	&7��MFN��-9��x}����h��7� �M��݂�����
���������]i��"��06�D 7�
�M�� 7��M}���I

��?K����
�_��
��� 7��M�� 7��M,5��I��?	K	��qw�������7�
������������������
�������'����!��������R������	������������v���������������__self_1�����
��������8
������M�������^����������y���������z���H8�
		*8
H&��X	&ey����'���	'��(���	(�
�)��		)		*��0
	*>
8�+��"+�M*,��:#,�MQ$"]%#kp
�����$�%���8� -��-�M��,.��<.�M��T `!ns
����� �!��
 8�/��/�M�� 8�0��0�MT1��d1�M��Q2��a2�Mw���
��������
 8�3��3�M�� 8�4��
4�MT5��d5�M��Q6��a6�Mw
���������
��
�����%+49BOP]lr
�����������8�
�LRY`gnu7�������������������������a�����sz��������������������������������������������������d��m��v���������������������������&��/��8��A��J��S��\��eo�}���ƴ���@��"
�Z__arg1_1�C��c��E�}��_��1�>���"��#E����s�����������(9�9��"'-��:��BKU(;���0;���'��0;���	'	��0;�
��'��0;�
��'3��
��
��
��
��Q;��i��v�����������������i��r��{��L��U��^��/��8��A��J� +����#�����������������^0<�#40<�#40<�
#	
4	0<�
#
4;CO<��H<�
����RZb'/7���x���(=�=��"'-3��@��HQ[(?���0?���'��0?� ��	'	��0?�
!��'��8?�
"��'3��
��
��
��
��Q?��i��v�������������������g��p��y��J��S^��/��8��D��M�#.����&�����������������a0@�#40@�#40@�
#	
4	8@�
#
4;CO@��H@�
����RZb'/7���x���(A�A��"��.��9BL(C�	"(0#��C�GO$��ej��w|�C�����������������������HD�		D��;@FQ��Y��ahox�����ƴ��E��E���)�"
$@��! ��!%10.���.�4�.d�/4�/
���/D�/�/
��/��/	�/
,�/	
�/4�/4�/�/$	'J�0t�0
T�0�
4�0�0T�0��0	4�0��0��0!k�1<�1	4�1|�1	
4�1��1FC�1���+���.���.���/���/��+��$�+<�+���+4�.,�.,�/,�/m��dQ�������j��b� �flipped��������N�u����Z������.
n�.��.$110�C4�4l�44�5T�54�5	\�5�5�?	4�5
4�5\�54�5
<�6T�7
��7�7�?D�7D�7	T�8

��8
$�8������.@ԑ8
	$�8�4@��8"
,�8���x�&�?4�8�8@l�8�8�?��8\�94�9d�9��9��9"	��9*4�9
�, \�:
"L�:
#��:
!	"#��:
4�:��!) d�:%	��:$%d�:'	 ��:&$'��;d�;
��;&�;*A�;4�;
�W�
�
�
���
��3n8�i�1��*�)D�;��;d�;���;�;�?,E��;4�;��,`+D�;,�=.)��=4�=
(����.1�=-\�=,�=0+��=4�=��0%�=/\�=D�=1-1
	D�>7-7
�>6/4�>56d�>45��>34-��=T�=
�3*2��= (2Γ<D�AD-$DD�?:-d�?9	:��?89�?=/,�?<=\�?;<�@�?L�@@8|�@�@
�@*?,�@��@>	?��?&/;>�@B/4�@AB�@�?$Al�@T�@Ԋ8�AC��@(C��>��DR/4�D�D
�R&Q$�D�BI/4�B�B��I$H$�B��BG	H��BFG��A#T�AԊF)E��A'(E�BK(,�BJK�B$JD�BM-��BLM��B//L��A���DP	Q ��DOP��C#T�CԊO)N��C'(N�DT(,�DST�D$S�DW(T�DVW4�DX��DUVXUD�EZ-$��EYZ ĊE//Y"�F](<�F^]
	^]
*\^l�F�F
̏\S[,�F��F_[��F�_T�Fa[L�Gc�G�?
t�Gbc�G�?��F`ab`D�P�[L�P�	�
4�P�	��P@��P��,�P�?��P���<�P�	�P�?�P@��P �����P&�	�
��P.���Q�?��P:���D�Q�$�Q��d�Q�����Q�	�
�Q�/4�Q�Q���&�)$�Q4�HeT�Hd	eD�Hg�H�?d�Hfdg�Hh
�?�Ij
�Ik(L�I�I
�j8k/i <�I-l	i|�Hl�#("!P�Lv(��L�&�Im
��I�$4�Jnm�J$	nm'%	Jmn�JrmT�Jqrt�Jp	fq��Jopd��Jhho�Jtm�Ju(4�Jstus$(4�Lwv�L$	wv''Jvw�L{vT�Lz{t�Ly	fz��Lxyd��Lh	hx�M}v4�M|}
|&(�N/�N�h,�N~�~<<�Q ���|�Q ��� �*<<�R ���|�R ��� �+�S �(<�S ���S& 	��),N ��t�S ��<�S!�
�S%!	�
(-L!��t�S!��l�S"T�SԊ�S�. ��S"���S&"	��)/N"����S"��
"	��
0."����S"��l�S#T�SԊ�T�1 �T#�(��S#���#	���20#����S#���T&#	��)3N#����S#��L�U$�	��t�U$�U���,�4$�U��U$��T�V$�
t�V$����V$���V�?<�V$�	��d�V$�V���,�5$�V��V%$�����UL$����V$�(<�V$��
$	��
6.$����V$��4�V$�T�V$���D�V$����V$�	����V$�V���,�7$�V��V/$�����U�$���d�Y$D�Y
���Y�8#��U�$���\�Y$D�Y����Y�9!��U�$���d�Y$D�Y����Z�:!��U�$���\�Z$D�Z����Z�;!��U�$�����U�$���$�<�Z�(4�Z���Z&�>=�[�(D�[��<�[%@?xH�Z�Γ%��Γ�&4�[%�T�[%���%	���A�[%���[<%BJ%�%B�[�&��2�)��4�&��5�&��5�&��5�&��5�%��5�%��6�%��6�$��7�$��7�#	��8�#
��8�"��9�"��9�!
��:�!��:� ��;� ��;� ��;� ��=���=���?���F���H���H���H���I���L���P�
��P�
��Q�	��Q�	��S� ��S�!��S�"��S�#��ZU��3��$�2<�2���2�4��5��5��5�5��5�6�6q�7�7	�8
8P�8��D�9j����D�:
Akb�:-�:,�;��,�;��������������������q�aX����f��,�;����=��y,�=��E����� �?az1J_�7�����.Yp����n����Xm0E0��F����qGq�H��Hu,�H���Less��������Greater��ji�/޾y������t�I,�I���������,�L���3H�
�
�
�
�P�Pd���)U�-�Q��,�Qu">�
�S �
�
���
�S!�
���
�S"�
H
��-
����S#"k�������L�	V	�	�	'
,�*a������
"i��z�
/I+�
�
L

�	�	T	�[�	C	��:	(� E��L��Q�NVnp�S�Onpq�M
f_m�S�ON
�OQx_m�W�qR	�qU
�X�qC�q6
�q �q�$p4��&��(gen_u��)gen_v��+���-���/�`8�lX[�d�Jf�h��m�Sv�l�rho��ߑ���G� �x1��!�f1��"����#���c$��0%��
���������4��������W��+���ԊE��jԊ������vԊ6Ԋj��.�����OԊrԊ������!��+���
���
��r
��<
�j�4
��4"��4%20�\�\	����\,�^���M�^<�^���M��<�^
��^4�^
(����
1�^	\�^L�]���M��<�]���M��]$�]
���L�]<�]�]3L�\���M��<�\���M�]$�]
���L�]<�]�]3ԗ^	�^�^���[���\A��]A��]6Ŀ^�\��,�\���\��\ ������{d�������;_��c	binv_para�_��N	btpe_para������6q����c������HJ����(0@J����(0(J�
��J��1��=��H����������q{������(L�&��HL�'���(��@L�(��
�(	
4	����
�_����qv�L�������������	�������
������������P�^i����a����2���HM���).��:?GM@M���).��:?GKS_M��HM�
����������������M�Zd��B���N��(N�����#-(P�)
����*/7P��N��Z��b��j��r{������HQ�Q��(2��:��BK�XbR��R���),�L�<�������MB &,�Ļ
���
�������̋
������Γ��1:����	��������������������q�aX����Ļ�4��,�E����������(�>�QJ�9M�������|�
�������StandardUniform������wܵ4�
(�����w�\�<�,�
��l���7�"���
��C,�\��T�
�����
(D�	"��#��d	A!���������������,����������D��7�d������\��`�dcomp_dev�d��������������F��%�
����+��������S���
���.6(S�
��S��.��:��E������ak���(U�*
���U�+����(4��]bڞotch�U�����������������������������������ڞ�V�����).
�����DIQV��HV�
����������6�CM���W��(W�����#-(Y�,����*/7Y��N��Z��b��j��r{������HZ�Z��(2��:��BK�Xb[��[���)(\�	"@\��T��"
���4<h
���
��\�\������������������������(^�	"@^��T��CK-��.:��uz����i���.
���������^����	��������������-����L�Z��Ar����X������H_�		*8
H
��X	
eu}��������	�@_���	�T��+��;
�T��S	_
mr
��������_�~�	�����������������������%��.��7��@��!��*��3��<F�T��cƴp���	��
�����D�4���l���MB &l�
�����d�<�����?/��4���J
D������
E'	 $	L�<���
��'��p
C	!'
d�<�����?/��
�����������4���{
D������E' d�<����@/��4���JD���<T�
���G*��E4�
�W����PD���V
���$���
����
�����������������������������������q�aX����������$����������B�K������u��=�F�����������������������q�aX����1������d��������������l*�
.���<����������m��B����������e��F��������L�	��|�(,����T��l�4�
(�������\�Կ4�
���������t���\���$�$�$�������S��'����,����l��$���,1��5�y/g�]���O������`����"
���4<(`�
�	��`��	4��@��K������gq���(a�/���a�0����(4��]bڞotch�a��	���������������������������������ڞ�b�����).
�����DIQb��	Hb�
����������6�CM���(c�c��	"��.��9BL(e�	"(01��e�GO2��ej��w|�e��	���������������������Hf�		f��	;@FQ��Y��ahox�����ƴ��g��	g���)|�
T�
D�
�?��3(��	
�H��,�&*����DSX
�J����IntoIter���inner��$9t/*I������	�Γ���D�4�������T����P	&��M<�
�W�������������u���,

��5���N

�!��������������������q�aX����
�	w{
		�

��N	|��\���$�
�@����0$�T���	i��������������������q�aXֱ��bs
�!��������������������q�aX���������\�
��'D�
��?�?��?��:�?�	�:$x��Lk�������T���w<�
�W��Ԕ�����Ԕ���Γϕ��5��>���x

�!��������������������q�aX�����w{	���x|�����
�	�����
�������
���i��,
!��-GZbΓx��Γ�0��
����
<���m������t{&	������
9��,�
Ԕ`ЍЍ%��.Ѝ:�l������|�������i���G��^i؊�����ĐU����������_Ԕ|���������|�������i���G��^i؊���������������������������q�aX��Ԕ�Ԕ�����@	�G�gamma_dists�N	�	
	�J:dist�$��
���
�	�
׌�	��u	ʍ|	���Ѝr��eԏ@�����$���Ѝ�Δ��������%Ԕ:Ѝ�ԔH��(
�	��j�����������1
�	�������ϕԔ�ԔUL�<���t��L�<���<�
	

���D�
�o�	AT�l�
��

����$�
�o��F4���,�
�J�h�h���h��g�hѫ�g�h��g��Xt��,���g�g���h��g�hѫ�g�h��gFPR<?����3�̠���,

�H����Zip����J�C���J�C����C���	�C��ڸ(j����D���������
�J�����	�
	Γ�������������l�4�
(������\�D�4�������D���0(
 t�_�t����' <�����D���7T����	
�H��@#'���E@!OT
�J��!f nr"	 ~"	�# ����%#\���%#4�$"<����#$�������������G�����)&��4���,�Ǩ���\����<��������n��������8�l��u��^����������������;t���������+���������#�I�E�4����������������������������������;t�������"��������
����samples�����	���invacc�-�	��@#�����������a��=��z�����L����������T�6��=����h������������lf���]v
����Z_
�Ƴqy(h�
�	��h��	4��@��KƳ�Ƴ�gq���(i�3���i�0��Ƴ(4��]bڞotch�i��	���������������������������������ڞ�j�ƳƳ).
�ƳƳDIQj��	Hj�
����������6�CM���k��	(k�����#-(m�4
����*/7m��	N��Z̹b��j��r{������Hn�n��	(2̹:̹BK�Xbo��	o�̹)0�� D
,�!�!��!/	2�0^d� �	&�8,�!�!��!/	2�0^�p�!�p�
�@���-<�!�!��!/	2�0+_T�!

���!P��!	
�H��
K	+$(
	���!uA
PU
�J��g+pt	�
	Γ�!�t�!,�!�!��!/	2�0+T�$D�$
�?��&+ �L�!	
++\�!
���?�?��?��:�?�	�:$x��Lk����9�+j��!,�!�!��"/	2�0+_L�!	++��!�	&�+9��!,��b+#t�!!,�!$�!��!/	$2�0+_#$L�!%#	%#++"%\�!
���!�"] +*��!H ����$�D,�$+<�$.�$��%/	.2�0._-.L�$,
��-\�$
������������B�JT��+�,k*.X��$$�%
�o�*��$).4�%t�%1��%
���1)0."($�%��0K/.4�%��$2�%
�J�g�g���h��g�hѫ�g�h��gFPR<?�����)�/�(.Ԍ%���$2

�H���������J�C���J�C����C���	�C��ڸ(j����(�'.��2'��42��
�J��4�3.��5	3�5! 	�$B3�������"6B�$C3�����7C|�%L�%
��6�%7�%:"..T�&D
A&��&��&
�?����A@@(.��&��%B<�%
�W�������������:�����%)9#.��%2���%C

�!��������������������q�aX����9�8$.w{;	8�;%&	��%C<8|��T�&>&��&$�&
�@����>0<$�&=/.T�&�	��&
�!��������������������q�aX������������������������q�aXֱ��Γ���'.��'&)+��&R?
�	��@��&V
������?QDYe*rDz�*�'�,���
�&+�D+-��<�� ��
��!a��$�*��%���%|
v}
E����7��,����
�)
�
���
A

��

������������������/	�6
���
����
��������	
x
���
��
�	������		�	���	��4	�?�?��?��:�?�	�:$x��Lk�����t�$�����u����p��	���	�� 	������'��T����������������;t����������	����������|�������i���G��^i؊�������d�����}\��y��PƳ������{�����G:alpha_rev_csum���	�
�lh
beta_dists��&�	�2�J6�J�7��$�%<�
����k
<�[�g�������Q�]�����%�1��
��
�l
�x
���
���#��[��b��J�����}
��������]��(��/���
��q
��x
��=	��������e�����s����������������&�����%������%�L�)<�)��t�)�D�)4�)��<�)
	
����)D�*��	7T�*l�*Ƴ	�����������^���A����������_��M����������*$�*
�o���4�*��),�*
�J���g�g���h��g�hѫ�g�h��gFPR<?����]�̌*���),

�H���������J�C���J�C����C���	�C��ڸ(j�������
���)��
��
�J�����	�
	��)�������$�)�������*4�*
(���Ǩ$�*�*\�*�+,�+�+��+/	2�0�*��*��"\�*
"��*�+D�+4�+��Ĕ+��1\�+"�+��h@ ��+$2t�+�	&���+<�+�+���(���)���)����*���*� ��4�)��,�(խ�(��\�)�k�<�)�����&��"��M��V��u��&�������������������;t�����,��8���U��<�\�*�}����d�@�g�-(��1�ƳP��Yc��hϰmacc�i�	
� �
beta_sample������������[��2�����:����������v��������w��V(q�+	"�q�/�[��"
���4<�q�.�[��"
���4<�
�	��q�+�
�	��*q�+�	��'��3;��������,��5g����[���o��6(r�+	"�r�/�[��C	K5��.:
��uz���	�
i��r�.�[����6	��.:�������jr�,�	'-4��B��K��T\�����m��������a�����s�������1����������������f��
	Hs�,		*8
H��X		e	u}������	�����	��s�/���[��+��;�[��S_mr
���������s�.��
�[��+��;�[��S
_
mr
������
��s�,�	39@GNZ��c��lt|�����������+��4��=��F������������������������'��0:�H��Wƴd���
�������������,�t�;��
���.6(t�9
�	��t�9�	4��@��K������dn���(u�97	���u�;+����(4��]bڞotch�u�9�	��������������������������������ڞ�v�;����).
�����DIQv�9�
Hv�9
��������6�CM���(w�;w�;�
"��.��9BL(y�;	,2:8��y�<	QY9��	mu:��;	��;
��W	��<��s	��
���	��=
���	���
y�<�
5��B��K��T��]eo�}����Hz�<		z�<�
;@FQ��Y��ahox�����ƴ��{�<�
{�<��)",�J�J��J/��J
�
��J
������Γ!,�K��d�K$�K��64�K`��K	
�H��@#'���K�A
PU
�J��
g	os			�K/	���/�KL�K<�K��
,�N��d�N$�N��64�N`��K����
 &

�L��L\�L
��*l�L��L
�
̠L
������Γ!g��M
�
̂M
������Γ!�Mt�ML�M
��*\�M+��M
�
��M
������Γ!���N7�N
�K������������N%��N*`,�Q �Q��Q
��� 1*��QD<�Q
�W�������������yΓٕ��Q��Q&���QE

�!��������������������q�aX�����vz!	�!��QE#|���R%
�	��#��RN$
�	��%��RR
������$��N�!��Q"i��������������������q�aXֱ���s
�!��������������������q�aX����ј"�!�,�S)��R��R
���)1(*��RF<�S
�W�������������(y����S'��S'���RG

�!��������������������q�aX����'�&vz*	&�* ��RG,&|����S.
�	��,��SO-
�	��.��SS
������-�!��S+&iј4
!��+-!N�T�
��J�
���K���Q�����R���	%,0����J��,�J#	�����v����������������������������;t�����������l���X��Q�Z��������V�*������h��q������������|�������i���G��^i؊ј����������ј�����~���������|�������i���G��^i؊ј����t������
ј�����s������
	�G��	�
ai�d
��$�Q#�
#"��#��$�R,�
�	+�0,j
����׎o��v���
��{
��Q
ԑ
��\	�����hǕ?������š���ڛO��V�N�N��Nl�N���N�������?.ܾN4�N��ID�N#��N ���J!�N��	=�N���	���N���������������	����������Q
�
�Q��	���Qٕ�	���Q�	ԦS
�
�S�:���S��Q���ScT�V��	��V5L�W�[����W4�W
(����ǨL�W�W\�WL�V�[����V4�W
(����ǨL�V�W\�W�W���U���V<��W;��4�V�,�Vխ�V��7��V#�����9��=�#��#G���>��|��
(|�����#-(~�>����*/7~��
N��Z��b��j��r{��������4�
(����$��\�D�����
���5���,�������"�'dد�ܓԔ?ܼԽ@�����D�
���
�
����,��d���
L���
i��������,����������%��)V���$�T��
�',�����8��g�5��v��4����|�ĭ���=$���5Ԑ�����������}���$_u�*V}��������� ���(0(�
�
���
.��:��E�����^h���(��A����� B���)5��_dڞqvdi����
����ʷ���������������������������ڞ��� ��*/��;@H���
H��ʷʷ������7�DN����� �
(�� ����$.(�� C����+08�� �
P��\��d��l��t}������H�� �� �
*4��<��DM�Zd�� �
�� �� *4�'L�'<�'����'�MB &D�(4�(��Ԟ(
���������)4�(	��(��o	' ��(>
�
���(B
������y����'�
��������������������q�aX������'�4�'~�������������}�9�!Q����������^��*4�*
�������*Γ��$�*d�*��*���*&��j.!�*���)j��*ʷ,�*���*����%��)V���������	��
���/7���	����)1`��
	���)1(��
	
�
���
	�
6��B��M��������������������@�����(��
	D�����	E����)�����	F��	��)	��`��
	
G	��
�)
5������������
x}��
	�
)��6��?��H��Q��C��L��U��$��-��6�������� ������������������e������	����*/
�����EJRX���	����*/��;@HN`��
		�
�*/��	;
@HLT`��
	�
H��
	����a��j��s����&������i�v������h��(��
	��
	�
$��0��;DN(��
		#)1H	����
	IQI	�� gl��y~���
	�
���������������������H��
			��	�
=BHS��[��cjqz�����ƴ����	�
��	�� *L�	<�	���	$�	T�	��1( &�		$�	
T�	��	1
( ��	
�
��	
������Γ
b�	��	|�	
��+$��	
�
��	
������Γ
܉	4�	
�W�����
	D�	�	��	|�	��%
ܹ	4�	��9D�	�	�	,�	��/' ���	
�
�
���	
�������	
����	���	��������������������q�aX����̌	��	��	�$�	�����������������.��6����q����������������O��N�zero��Z��������y�������m��P��T�	����	4�	
(�����8�	\�	T�	����	4�	��+�	\�	��/	���E!t�	���@	��N.!�	����		��	��,�	���	��� ��?������H��Lz��n��(�����X��
���)1@��
���)1@��
���)1(��

�
���
�
6��B��M�������������������9�����(��
J��X��
K���)��@��
(��	�)	��@��

L��
�)
5������������
x}��
�
)��6��?��H��Q��C��L��U��$��-��6�������� ������������������e���X��
��*/��;@HN@��
��*/��;@HN@��
	�
�*/��	;
@HLT`��
�
H��
����W��`��i����&������i�v������h��(��
��
�$��0��;DN(��
	%+3M����
KSN�� goO��<���������
��������������������H��
		��
�=BHS��[��cjqz�����ƴ����
���
�� *,�
L�
<�
����
��MB &,�
	��
\�
ԑ	$l�
%,�
t�
4�

��*
D�
+
��

�
�

������Γ,�
L�
<�
��	��
��MB

 &
,�
��
\�
ԑ$l�
%
,�
t�
4�
��$D�
%��

�
�

��������
\�
ԑD�
l�
'��
4�
��D�
D�
'Ě

�
�

������Γ,�
,�
��O

�
���S

�������
����
��������������������q�aX����̦
�D�
�,�
�,�
���������}����V���*��#�,��������s<�����������9��9��9�x
������ԑ���[������ԑ~��Cԑ����	��
4�

�������OpenClosed01�j�;����f�
��d�
��
l�
�T�
�4�
�
��
	$�
L�

��	@!T�
���
,�

��0<�
��
��>
��#
$�

���
B̚
��0
��K"��@
��BB"�
����
��s

��
��,�
���
��
���������z���'�[�yn��r�v����������������s��I��(�����
���/7(��
�����0��<��D������`jǀ	�(��P�����+����)5��_dڞqvdi�������������������������	���	������	���ڞ�������*/
�����EJR���H��������	���	�7�DN��	�(�����$��0��;DN(��	%+3Q
����KS)
�� goR
��<����������������	�������������H��		���=BHS��	[��	cjqz�����ƴ���������	 *	(��	%����i��#
���5=0���i��#
���5=����h��#
���5=�
����
��&5
��H���kqx	�����	�������ʷO��X���������E��������	��	���	�(��	%����i��G
OS��/;��y~���
�j�0���i���	�T��/;
������	
l����h��6?U��1=��jp��~�p�������������	�������	���������	�ʷs�����ʷ���	��D��"��	.c�q��f�����o�ߓ	��������	��!�����	������H��		+9
I��	Y
	f
x��
����	�	�	���	�	����				�����	�i��,��	<�i��T`ns
���	��	��
�0����	�i��,��	<�i��T`ns
�ʷʷ��
������	�h��, ��	< �h��T
`ns
���	��	
��
����
"!.��	7��	@HPW��	��	emu}���	<��	E��	N��	Wʷ�ʷ��	��	��	���	�ߓ	�ߓ	���	���	��	��	��	��	'��	0��	9��	B��	K
U�c��rƴ��:�G�������������	���	0��	�`��"���)1���#����	*2(��!
����!�3��?��	G����������	�pz�����	�(��!V��`��"W	���)�����#
X��
��*	
6	����������ot���!�������	�����
�������
��������	���	�N�\g����^��	��.���`��"��*/��;@HN���#����+0
�����FKSW_k��!�H��!��	��	������	���	�P�]g��S��	�@��&���)1 ��&���)1 ��&���)1(��$
����$�6��B��	J�������������������6�����(��$Y��@��&(���)�� ��&Z��	�)	�� ��&
[��
�)
5������������
x}��$�)��6��	?��H��Q��C��L��U��$��-��6�������� ������������������e���@��&��*/��;@HN ��&��*/��;@HN ��&	�
�*/��	;
@HLT`��$�H��$��	��	W��`��i����&������i�v������h��,�)L�)<�)����(��MB &,�)	L�)<�)����)
�̨)
������ΓX
��)��	�
~ &,�*D�*4�*��	��*
�̂*
������ΓX��*���~
 &D�*4�*��,�*��*��>'
 ��*D�*
��B$��*<<�*
�W������������mΓ�	ą+��*!���*=

�!��������������������q�aX�����vz	����*=|����*B

����*���+i��������������������q�aXֱ��Ks
�!����	�o,�+D�+4�+����+��MB &,�+ ,�+!��+&��+
�� 9!1*��+-

����+�,�,#,�,$��,&ģ,
��#9$1"*��,-

��"r$�,&
t�,%
��&��,
������%�,���(���*�X_��'����(�,�(�,�(������!���]����������!��$�*���g��`�i������|�������i���G��^i؊��	��IĶ	������J�7���	�������,��%�.���������f������"��8�9��9��
T
�
O����������~����������T��0��	ܵ	���	���	��������	���	F��+
��+�����+�	���+#D�.4�.����.��1,�."D�/4�/����/��,�/8"��/1Ą/��	?,�/&��.�
���/���-�����.�,�-�,�.�����������9?�9Bp��a��J��)����	�
<�1	�1�?�1@��1<�1��K̐14�1��9D�1��1!��,�1@#D�14�1��\�1<�1���1"@/��14�1��JD�1��1��8�2
"��1!$�2��
>	4�2��1,���	?	!��1z
���2���0���1�
����0�,�0�,�0��1�������������I����9n�9q�t�	��N��1����������������m��NL�4	��|�4*,�5���h��l�54�5
(������5�5\�5,�4���i��l�44�4
(������4�4\�4,�4���i��l�44�4
(������4�4\�4�5���3��4��4�5��4��,�3���3d�4��	�ʷ��	�8��<���X�����	���	^��	��74�7ω�7Γ݉4�7t�7��7���74�7��	+�7\�7t�7���7$�7���71��7��75��E!�7���6���6c��6��	,�6���6��7����	����@��D��H�ω|��	:�����#��9���94�9���9Γ��t�9��9D�:4�:��4�:�T�:��(�:"��:��l@ 4�:	L�:<�:��
��:��	M
B &4�;4�;|�;��/'
	 4�;��;��
F'
 ��;4�;ω�;Γ݉4�<t�;,�<���<�<$�<D�<4�<��
|�<<�<��4�<m���{�?/��<4�<��JD�<��< ��9,�<#��<(��=,�<#��<3���B!%��<7��!M"( �=4�=�=�$$�=#d�=<�=���=�?$/��=4�=��$J#D�=�=��#8,�=""4�=&�D�=4�=��)d�=��)1�=("4�=�=��=*$�=��=��(b*?' ��= ��&�'?%!��=@��"	%A!"& !��=I��� N"( 4�=,�T�=��,(�>+!"T�>-���=��+N--" �>���8���9���:���;���;���<�.��9��	,�9���9��9�4�:������U����������;�3�X�T�*��;�,�<������������/�a���������������T�]�[��������Y���8�_�"�8�V�$������v_cbrt����o��Nx_sqr�UG�������������`��=������ω���{��J��3�������������w�9�������������x�W��7�������������S(��
��
�$)/��<��GPZ(��
\	��0�� ��(��8��]��	(	��0��
^��
(
4������������
w|
��
�&��3��	<��E��N��@��I��R��"��+��4����
����������������������d���0��$58��$50��	
$	
5<DP��
�H��
��	��	%�����`�mw���(������$.(��_����+08���P��\��	d��l��t}������H�����*4��	<��	DM�Zd�������	 *4�L�	�@�@���
�����4����|�4�	\�	D�Γl�
�$	
'J
�4�l��$	D�
�Γ�
���
��M
��4����|���l��$	'
J�
D���"���"4�"
����"|�"D�"@"	�"G#t�"�#$	'J��"$|�#D�#����#L�#�#�?
D�#��#$�#
�K.t�#L�$ �$�?
D�$!ć$$�$
� K!.t�$��$4�$���$"|�$D�$	$d�$	#"$	#D�%&@"	&6%d�%'%	'%*'�%�
��������������������"���"���#���$k(���	,����`Vd�������$>����d�����t�"{�����D�#@����$BW18���
@��Efailures�;��?�O�
�l��l��'��	+�O�"�O#p_reject����	"cE���������;��	}��	��	������+�(��+����$.(��+`����+08��+�P��\��
d��l��t}�������-
��-���.4�.��	�.|�.��.#l�.
�A|�.��.*\�.	*4�.�.@$4�/�/���-���-���-�	�-��
,�-���-T�-�-D����E��I�
M�P���	�ǃ
tX��
���)1@��
���)1(��

����
�3��?��J����������s}������(��
a��X��
K���)��@��
(��
�)	
5	����������ns���
������
�����	�������������������M�[f����]����-���X��
��*/��;@HN@��
��*/��;@HLT`��
�H��
�
�
�����������O�\f��G���(��
��
�$��0��;DN(��
	#)1N����
IQO�� gl��y~���
�����؎
���������������H��
		��
�=BHS؎
[؎
cjqz�����ƴ����
���
؎
 *,�
L�
<�
����
��MB &,�
��
\�
ԑ$l�
%,�

t�
4�
��
$	D�
%	��

���

��������
\�
ԑD�
	l�
'
��
4�
��D�

D�
'

��

���

������Γ,�
Ԃ

����

�������
����
��������������������q�aX������
�D�
�,�
���������_�w-�E������y��9�O�9��9�
��D��!ԑ����ԑ@����
4�
���
��d�
��
l�
�T�
�4�
�
��
	$�
L�
��	:t�
�
�6$�
܅
���= ��+
���?!�
����
��^

��
�
,�
���
��
�3���1����6S��W�[�����u��U�;�����(�����$)/��<��GPZ(��	#0���p0��
�ph���ph���p@���p@���p8���p8���p8���p%���	��
��
�������������� ���"�!"���
��	 !$
��:#Cb��O$
��gm
�_#�$���p���pp���p��c��KSd	��^��T	\e	��gs
��@F��TZ��	�
�w��������%�����
�������=��+�����X��a��O��X��d��������������������������n��
x��
���	��
������r��`��N��<��*������������ƣ
�(��������(��
__self_2�__self_3�__self_4�__self_5��__self_6��__self_7��__self_8���
��
���������������������������������������y����hݣ
p�������
������S\��h[df��pclg��xk	th���	s|i���
{
�"���
��j�����k����
��	�!��
�����

��
�������������������������������������������������H��		+9
I?��
Y		?f	v~���@��
�	@��A��
�	A�&0��B��
B�p0��C��
C�ph��D��
D�ph��E��
E�p@��F��
F�p@��G��
G�p8��H��
H�p8��I��
I�p8��J��
J�p�K��
�K�p�L��
�L�pM��
�M�p}N��
�N�p{O��
� O�pyP��
�!P�pwQ��
�"Q�puR��
�#R�psS��
�$S�p�&'
�����&-'3%<
p��T��

T�pp��U��
U�pVV��
fV�pRW��
b
W�p�
�����
����
	��
��
�������"�%|)�*����
)�*�(
��(�,�-����
,�-�+��+�/�0����
/�0..�23 ��
2&3,15<1 5-6!<B��
5O6U4^e4I8V9"ek��
8x9~7��7r;<#����
;�<�:��:�=�>$����
=�>��������W]dkrX~��
���
������
��
�������������������������
���
���6����������������j��H��&�����e��C��!��������������w�����������������������������������|������j��s��|X��a��j��H��Q��
�
��
�
��
�
��
�
��
�
��
�
��
�
��
�
��
�
��
�
��
�
��
��

��
��
��
(��
1��
:��
C��
L��
U��
^��
g��
p��
y������ƴ����
��l�����
���
���
Ѩ
�
�
�
��
�
��
i
��
K
��
-
ɩ

�t��V__arg1_2�?__arg1_3�(__arg1_4� __arg1_5��
!__arg1_6��
"__arg1_7��
#__arg1_8��
$
��
!��
��
���
��
���
���
���
{��
W��
3��
(�����$)/5��B��MV`(�����8����8��
	
��0����h��
��X���������#��
��	
=J��
\el��qƣ
��ݣ
����������������
������
��
��&��
/��
������������������������������
���
����ƣ
�����
����������������������������g��
��Kݣ
;��m����^����n���	�o��	��p���
�
���q��
.�>��
K��
T����������������������������8��$58��$50��
$	
5	h��
$
5X��$5�������+0
�����FKSW_k���H����
��
�	������u}�IQY��
��
(������
S(�����$��0��;DN(��	%+3r����KS#�� gos��<����������������
�������������H��		���=BHS��
[��
cjqz�����ƴ���������
 *�� 
��d��g�?�� /�� %0.91893853320467274178�$�7
$@��7 ��7%10.0�i�P�P�Q4�QD�Q|�Q��|�R
	��Q
Γ	�V0�p�W1�pD�W2�pD�W3�p�W4�p�W5�p�W6�p�X7�p�X8�p��Xd�X���X8�X:6,�R�p,�R�p��S4�S���S
|�S�T
�T,�T�TD�Td�T�T4�T

L�T�U|�T	*D�U�Ut�U	*��T"		+��T)��T.�U#<�U$#�U$	$#'
J"$L�U(D�U)��U*()	*()*'*��U+'�U$	+''J&+�U,��U-&,	-&,
*%-��U*."%	."%+!.��U1 !��U6	 4�V/�V$	/'J/��T��V	�Vf��X4�X��:�9D�X��Y?9��Y4�Y��?&�Y>\�Y��Z4�Z���Z@|�Z<�Z	A>6	AL�[	C4>��[	,�[
�C*B<�[4�\
=
B@Γ	#<�\	D>7	D4�]	�]��@�]H$�]��]	G	H2̟]	F4G��]!	,�]��
F)E<�]D�]JED�]ML�^N��]OMN	OMN*LO��]!D�]
��]LlK9��]-IJKID�^R>6d�^Q@R��^PQ24�^=
EPΓ	#4�`	�`��@�`V$�`��`	U	V3̣`	T5U��`!	,�`��
T)S <�`D�`
XS|�`
D�`
��`�`Y!+��`
WXY
W"D�a
\>7d�a
[@\��a
Z[34�a=
SZΓ	#�Y;=�Y<=L�c]0,�cY@$]$%L�c^;$�cI@$^B%�d_
�?,�d`0;`3&D�dd0t�ded�d$	ed''JceT�ef;��d
� c�f/b(%ش�d	
�H�������������	exhausted�m��/��b�a)rvga���d�*�ig��
�J��
i�h+��j	h�j@,�dkh�4�epk	pk-*opd�eqo�e$	qo'.Jnq��emn,�euk	uk/*tu\�evt�e$	vt'0Jsv��ers��e(lmr��e-__lD�fxk4�f|	|1*{|d�f}{k	}{k2*z}��fyz�fwxy��e#_	_w�*D�g�;t�g���g&	��)4N��T�g�0܆g��
���-5"ط�g	��
=~6!�~���f�7<��MR��
�_�8hl�	�z�@9�g���D�g��4�g�	�:,��d�g���	���;0����g����g�����g#__�4�h��	��<.��d�h���h&	��)=N����h��,�h��	��>.��\�h���h&	��)?N����h����h(�����h-_	_��7�i�_4�i�<��AD�i	;Γf<�j�;�j�?,�j�;0L�k�l�k��;��k���k�?D�k�d�k��;��k���k�?L�l�D�l���l���̅l����l��D�l�	��<�l�	��<�m�	���m��D�m�	��<�m���L�m�����m�	����m���m�?<�n���n&�DC<�n��n�?���n#E�n��?)E<�n�	��o@��n�$�n����n�����n��n�?���n ���L�o$�o��	��o�o�F<�o/�o��T�o��o@���o�	��ܫo���<�o �0�o�?L�p!�l�p!��0��p!���p�?D�p"�d�p"��0��p"���p�?L�p#�D�q#���p#�����p#���4�q$���<�q$�	��q@��q$�$�q����q$�����q$��q�?���q%$���4�q$���<�r$�	��r@��r$�$�r����r$����r$��r�?���q%$�����qi$���4�r$���<�r$�	��r@��r$�$�r����r$�����r$��r�?���r%$�����q�$���4�s$���<�s$�	��s@��s$�$�s����s$����s$��s�?���s%$�����q�$���4�s$�;���q�$���4�s$�0���q�$�����q�$��4�t_�Q�k?4�t%�t��<�t�G$�t<�t&���&�H<�u&���u&&�JIL�u&$�u��	��u�v�K<�uL�v&$�v��	��v�v�L<�vt�u&���L�v&��v�?���u&�	����u�&Mt�v&���!&M<�w'���w&'�PNL�w'$�w��	��w�w�O<�wt�w'���L�w'��w�?���w'�	����w�'RL�x'$�x��	��x�x�Q<�xt�x'���\'R<�x(���x&(�USL�y($�y��	��y�y�T<�yt�y(���L�y(��y�?�Ԍy(�	����x�(WL�y($�y��	��y�y�V<�yt�y(���\(W<�z)���z&)�ZXL�z)$�z��	��z�z�Y<�zt�z)���L�z)��z�?���z)�	����z�)\L�{)$�{��	��{�{�[<�{t�{)���\)\�|*���|*��<�|*����|*��d�|*����|*����|*���Ԁ|*�$�|�?���{*���<�|*�;0L�|*�����|*�����{5*�����{>*��4�|�q����?��{C*���*�^]D�|*	;Γ*f��~*|�~
�;�~�_"��}2*�1�L�~*�l�~*��;��~*|�~��+�`��}o*���D�*�d�*��;�*|���+�a��}�*���D�*�*	�b,*��|�*����*��;��$*|���,�c ��}�*���4�+���<��d$���+���+�eD��+	;Γ*f���	T����	��g/�������	��h/������Ɂ�,��O�1��P�0��Q�/��R���S���V�*��X�(��Y�'��Y���Z���[^	��]�	��^l��`�	��al
��d���e����g���j���j���k���k���k���l���l���m���m���m���n���n���o���o� ��p�!��p�"��p�#��q�$��t�%��u�&��w�	'��x�(��z�)��}�*��P��
,�P���P�$�$�$�$�$���$�Q��Rd_#P#,�S#)#$#�"##�"�!"�"�"�"���""�"�"���"��h"{ � "+"��'"!�!�!�!�!���!���!^!��Z!��*!��� �%�%|%m%^%O%@%1%"%����X��%����Y�	�Y��� �Zk �[	[  �]	�� ��K�������^
&�`	���O���a
>W��,�d���
���
�m���~-��
�����������������;t���E��
Q��0�K������er�������p�7x�����Q��
9��
j��������
l��u��~WP�r���	����4{�����NG��������4�j�j�k���k���lV�w�lO�l�m�m&�m��n��n�Eq�o����o �p!Un�p"&?�p#��q$�� ��s�����.Jv�l����y-Y����t%Z�u&E����w'T�-���x(c�<���z)r
K�S
�
�
�
 <g����{/%\�}*�
|
�
R
o
�

)
B
���
��
M{�-��'���<�	���	�r�.�r�.�l�.�r�.�r�.�r~.��		�OP-�F-���	
�O�.0�Jv.1�qk.2�q`.3�qU.4�qJ.5�O?.6�q4.7�q).8distr_region_select�	9�&;��&<��	>��		@�	
B�	E���P��
S��}Z�b_�	#%g�Q$k�	t!��� �y1�U�ym�[�yn�a�yk�W�nk�M��N9��5�ߑ:��>��;�dg�)�gu�(�gl� �xm��!�xn��"�xk��#�nm��$�ub��%�av��&�dr��'�ds��(�dt��)�de�~*�av_critical��+��!��_0���/��,���+���+��
\+���*��
�*��
5*���)��
J)��
)��
E'��
!'��
('��
�#��
o#��
v#��	1��H��	���	���	���	-��	���	��	���	�Q��������(��	#)1t����IQu�� gl��y~�������������������������(�����$��0��8AKH��		���=BHS��[��cjqz�����ƴ��������� *(��v��8��w���)��@��L��
�)	
5	����������ns����������������������������������P�^i����`����0���8�����)1@�����)1(��
�����3��?��G����������pz������8����*/��;@HN@����*/��;@HLT`��
�H�����������������O�\f��G���	L�<���$�$�l���1( &,�	$�
t���	1
( ��
���
������Γb$�
,���
��
��
���������
���
������ΓH���������������������������q�aX������!�$��,��$���*��%��������������m�����2�9������������PL��T����4����Γ��t���4�����$T���=�"\�<����@/��4���J
D�����
8�	"�����	C#\�<����@/��4���J	D���8�
"���;�",�����$��&��fC
!��-$���=4���3���A#��;��,�D
#��@���
D#d�4�
�����D��D�����$l����D"&�����L &��<�����$\���=�"]������������������������t����,��������������,������R���p������\��������X�����Q�� �)�\��	��	mu������mu_2l���������������������_��A�� ��������������p��M��-�������������p��M�� ���������(������$.(��x����+08���
P��\��d��l��t}��������
4�

(����$�
�\�
D��������
5�
��,�
���
�
��"�'d����܎y���ܸz�����D�
���
�
����$�zd���
L���
i�����	���,����������%��)V����4�t�	�@�����9,�����B��y���"C���4�
�?4�
����D�$���	�
,�	
����4�
���݉�Γ݉4�t���4����Γ݉4�t�<�����
$���)	
���<�����$�\�w<��$	���ܽ����
������7
����������������������,�,�,��Uwr����c9
����������x_�ry_�vL���2������������I8��%���)1P��%���)1(��$
�
���$�
3��?��J����������s}������(��${��8��%w���)��P��%|��
�)	
5	����������ns���$�
�����������	�������������������M�[f����]����-���8��%��*/��;@HNP��%��*/��;@HLT`��$�
H��$���������������O�\f��G���(��&��&�
$��0��;DN(��&	#)1}����&IQ~�� gl��y~���&�
���������������������H��&		��'�
=BHS��[��cjqz�����ƴ����'�
��'�� *��.L�.
��<�.\�.-ē/
�
��/
�������/��.
�
��.
������=F���-���������������������q�aX����ĕ.�$�-�<�.K�����!�2.�21�Ђ�	�1t�1L�1Ђ$\�1%�1L�1<�1��t�1��MB &��2	
�
��2
������	�2�2L�2��"$�2
"��2
�
�
��2
������|����1���2C
��Ĭ1�$�1��1���@�����|����0�<�2�����2lcv�q�29
�Ђ%��������ML�7�d�7���7��(4�7"��7!��dA!�7���6[��7��,�7�4�7������-zscore�6c������L�8��8���81��8��,�8.d�9��9���97��9��,�9.��:4�:���:Γ��t�:��:��:,\�:
��$�:X��:'�;���:p��:��,�:���:����!N������x��C��
���/7(��B
�
���B�
0��<��G������`j���(��B	��x��C�����*6��`eڞrwej���B�
����Ӑ��������������������������ڞx��C����*/
�����EJR��B�
H��BӐӐ������7�DN����H\�H
���H,�H-���H	
�!��N#'	3E��H|����H
�
���H
�������H��Hi��������������������q�aXֱ��s
�!��������������������q�aX������������G���HH
sz	��܂H��G�,�G������|�������i���G��^i؊����A��}�����������sigma���y$�H�
��f���ʕ�ڗ�"�LL�L<�L��|�L��MB &$�ML�M�M�$$�ML�M<�M����M\�M���M;
%��M#4�M
�W����
K	D�M��M
�
�	��M
������Γ!$�NL�N<�N��	��N��MB

 &
�OL�O<�O��
��N
�
��N
������Γ!X��N��~ &D�R4�R����O
�
��O
������Γ!�R�R<�R��/' ��R���> d�R<�R���S�?/��R4�S��JD�S$�S"$�S#\�S��"/#'! ��S��!9�S "��S�S� =$�S��R.���>!4�S�S��S%$�Sl�S$�S��%<$4�S��S\�S���S$,�S''���S	ʕ'B&!(	&-( ?��S*&|����T+
�
�*��T
������+�T!��S)&i��� ڗ),!�C���L���M���Md��R���R���Sk��SH����	,����L�$�L��L���+��$�-��M����$�M�������\���)��"�+���g����������9��R�h���"���R������&�W�������,�S�������������q
�2�����m�yf	�J�������$�y$�S*�
�)�	*k������������w��S��������y������~��_��@������������|�\��<��ʕ�ڗ�L�X����X\�X��+4�X��X��X#�YӌB,�Y�Y���X]��XӐ,�X�4�X�����%��)V���ӌ�L�Z����Z4�Z
(�����8�Z\�Z��Z�ZӌN,�Z�Z���Z_��ZӐ,�Z���Z�����%��)V��ӌ�(��	#)1�����JR���!in��{�����
���������������������(�����
$��0�8AKH��		���
=BHS�[�cjqz�����ƴ�����
��� *(��
���8�����)�����$
���
��+	
7	����������pu���
�
���������������	��������������W�ep����f���6���8�����)1���$��
���08(��

�
���
�
3��?��G�����������pz������8����*/��;@HN���$����+0
�����FKSW_k���
H����������������P�]g��Sջ�,�L�<�������MB &T��
��$�
,�Բ
�
��
������Γh	
,�����	�( &,�,�l���/'	 ��#
�
��(
������Γ\���$�$�
$�����B ��$$���<
4�D�4���
����1
,�"D�4�����"��
���B,��+4�
�W����RD���@
�
���D
����������������������������������������q�aX������'�,��$������������a�������:����,��h���$� �����S�������)����G����*�
��`�/X�
����������������`��=�����������������������!4�
�������@��L������(L�"��$���L�4�ԟ4����Γ��t�	����-��p	N!��E���@!��������
����,�����L�����-�K����T��X	inv_gauss�d���������v��V��(��@�����)1������)1(��

�
���
�
3��?��J����������s}������(��
���@��(���)������
��
�*	
6	����������ot���
�
������������������
������������O�]h����^����.���@����*/��;@HN�����*/��;@HLT`��
�
H��
���������������O�\f��G���(�����
$��0��;DN(��	#)1R
����IQ)
�� gl��y~����
���������������������H��		���
=BHS��[��cjqz�����ƴ�����
���� *L�<���,�$�t���1( &,�	$�
t���	1
( ��
�
��
������Γb,�
l�<���$��/��
�
��
��������4����	D�,�����E'
 ��`
�
�
��d
����������������������������������q�aX����ă�,��,��$����������(S��z��u�����1��g�������9��9����3��i��6�����s��	���d�
������ĉ4�
(�����G�\�T�����Ը$����1ĺ��'��hE!�������Z����,��������(������@��D��H���S�������
������������0��
���)1@��
���)1h��
��
���/7(��
�
����
6��B��M�������������������@�����(�����0��
����*��@��
���	�*	��h��

��
��)
5������������
x}���
,��9��B��K��T��E��N��W��%��.��7��������#������������������h���0��
��*/��;@HN@��
��*/��;@HNh��
	��
��*/
�����	E
JRV^j���H������a��j��s��'��0������i�v������r��(�����$��0��;DN(��	%+3R
����KS�	��!hp�
��>���������������������������	��H��		���=BHS��[��cjqz�����ƴ��������� *d�<����@/��4���JD���
���������P��t������,�����~(��,�9/n�����(�����0������*��0�����	�*	��@��
L��
�)
5������������
x}���,��9��E��N��W��H��Q��Z��(��1��:��������#������������������h������$�����h��t���D��,��9E	d�<����@/��4���JD�T�
�����
'�	"����	;$�"D����$��N-!D����1��M-!T�
���>��M
-!��L�
��$�$�|�����������m��������������������q�aX����ԍ��$��$�����H�$��T�����
�'�����nz�2}�����z(�����������_��,���������"D��D������;- &$� D� 	��� �6	- ��
���
������Γ!bD� �$� �� �6(
 &
T�!�\�!<�!���!	/�� 

��� 
������
Γ!��!4�!���
D�!#��!$��J!'
D�"�D�"�T�"���" 
�!��"�,�"�L�"���"�"$��!
���!
������Γ!d�"<�"���"�?/��"4�"��JD�"$�#"d�#��""�#!"��"��,�"!B "��"�� ;,�#"��"4���A!d�#<�#���#�?%/��#4�#��%J$D�#$�#)d�#���#))("��#��,�#(B'"��#��';,�#&"��#4��$�&A#!|�#L�#���##�#,'��#5<�$
�W������������,n��
�$+��$%���#6

�!��������������������q�aX����+�*vz-	*�- ���#6/*|��̵$0
�
�/�$
������0�$!��$.*i��������������������q�aXֱ��ms
�!����
.�!���
�����!���"���"���#���#n��NU1��Ԙ��$��$����������Ju���������'�����2�����u�~�����~��������� �_�V�M�,�"��"�o������0�a�y��#������9�j����������|�������i���G��^i؊��
�����
:��p���
���_��P��
�~d��_�9Y�~[��^��+#�$�#/�
�.��/���2
��	�V	��	����������o��A����������������e��:�����������΋
���
8��
?Ď$
��$�����$��
����$�L�&����&4�&
(�����8�&\�&T�&���&"��`.!D�&���&-��N.!�&���&q��&��,�&���&����������>��Bo�
6������H����
���/7(��
�����0��<��G������cmΚ
�(����H����"��LQ��^cQp���������
������������
���
�������
������H������*/
�����EJR���H����
��
��
���
�7�DN��
�(�����$��0��;DN(��	%+3�
����LT�	��!iqR
��=���������������
�����������	��H��		���=BHS�
[�
cjqz�����ƴ��������
 *h�����)1(��
�����0��<��G�����`j���(�����h���
���*6��afڞsxej����������
���������������������������ڞh����*/��;@H���H����
��
������7�DN���L���4�|��ӌ8,���@
������u��$��4��s���!?���ӌ�H�����)1 �����)2 �����)2 ��	���	)2 �����)
2(��
���
)2(�����)2(�����)
2(�����)	2@��	���)
2(��
��

����
$4D
Tdt�����������!��*��������������������n��w�J��S�&��/���������������������`��1����������u��F����������������
(������
H����� ��
�	
�� ����� ���
�� �����(�����(�����(�����(�����@��	�"���
��
	
����
���"ƣ
6<ݣ
JPV\e���~�������
������
���
���
��
���������������������{�����f��o��Q��Z��<��E��'��0��������������ƣ
�����
�����������������������r����U����8�������������������ݣ
Y��$[�� ���	
Z��		���
�
���
��������
�����
�
��
����
������
��
��������������������������p��y��[��d��F��O��1��:����%�H����*/��;@HN ����*/��;@HN ��
��*/��
;@	HN	 ��
��*/��
;@HN ����*/��;@	HN
(����*/��;@HN(����*/��;@
HN(����*/��;@HN(����*/��;@HN@��	�	�*/��;@HLT`���H�� ��
��
��������������U��^��g����$��������������I��R��[������������������(3
��������K��������L��������M���7T�	��?$�8@��<���K�4���9D���%��94�#d�<����333333�?	/��4���	JD�����8�"����<�#L�	��?�@��<���K
��4���
9	D��� ��9�
#��%��=�
#\�<�
���4��4���O
D�̱��8
�"�����B"T�<���
�+��4���FD�����8�"�����B"\�<���
�-+��4���FD�����8
�"��9���A!D�4���l���1�"T�<���
�!+��4���!F D��� 8�"��(���A!\�<���
�$+��4���$F#D�����#8
�" "��D���"A!!l� $� ��4� %"4� d� <� ��� @(#/�� 4� ��(J'$D� t� $� 
��4� � )%<� �� &��'x)X&&!|�!<�!	��4�!V����_�?-'/Č!4�!��-J,(D�!��!#��4�!,@+)#��!+,�!
��+E**<�!|�!<�!
��4�! A�c�]�?0+/ľ!4�!��0J/,D�!��!!��/94�!.-#D�"4�"��3.T�"<�"��
�"7/+��"4�"��7F60D�"<�",�"��81��"��6W8752!��"&$�"��5=434�"��"1��3�4?24!l�"$�"��4�"954�"��"A��2b9@16!���
��
%&*.
1�#����������������������:��$��4����o	���	�	�����	��W	���C�q������������0����G�u���������$�����}����?��y��������S���	��G����H�v��������� �y������8������q���!b1�b2��Ʉ�
��������l�6��������������b��D��#���
���
���
��q
��
O
��
���	���	��
�	���	��t	��S	��
2	��	��������������
q��G��)����
�����������_��?����
���������m��O��
-�������������
���Y��;��$�����������(��#	#���$���$
���6>p��$Ʌ��$
���6>�
����#�
��%��#�
��"��
+3��
������
#��,_����R���
f��
+(��#	#���$���F	N�	��1=
��y~���	�
l�p��$Ʌ�������1=������	n��#�06=��K��
T��]e��
���v�����
���
i�����{��
������6������
�������
��k��	H��#		+9
I��
Y		f	v~�����
�	����
�	����$��
���-��
=���Vbpu
���
��
���p��$��

Ʌ��-��
=Ʌ��V
b
pu
���
��
�
����#�;AHOVb��
k��
t|����
��
������
/��
8��
A��
J��
���
���
��

��
��
��
��
��
&��
/��
8B�P��_ƴl���
����������
���
04�'��'L�'Ђ$\�'%4�'L�'<�'����'
���'
������ΓX��'���~ &4�)l�)<�)��$�)(@/��(	
�̓(
������	��)4�)���	D�)#
��)���
J
!'
4�)��)��)
��+$��)'

����)�4�*̍*<�*����*��.��*"4�*��JD�*$��*+���K!'��*
���*
������Γ4�+�+��+
��+$��*/

��F4�+
|�+
����+
�������+���&���(���������������������q�aX������&�4�&E�]������4��-�6��b��4�)�����G�P�������7�����{�������/�����������!��L�
z���Ђ]��!�������������
���[��.����
�D�.
�F�I��C��.%��.%1.844e19�D�04�0����04�0���0l�0�1|�1���1��7. &	�1	��14�1���1
l�1��1��	J
@ ̴14�1D�14�1��
��1��@
6 ��1��1t4�2D�24�2��
��2��@6 �2���0���0���0���0��
,�0���0�T�0�,�0��������m�����*�`�Z�������
��O��	��������g��+��
��������u��^<��6�
�����������
\�E�4�E���E \�E��?1$��E)4�E��@D�E4�F	��F4�F�	%�F\�F�FL�F<�F��

t�F�MB
 &
�FL�F,�F��
$<�F�F4�F�d�F�7. &
	�GΓ;d�G4�G���GD�G4�G�T�G��(�H"&\�H��H��H��5'
 ԉH$�H��
;�H<�H5��G(��\!'�HΓ;�H"�H$,�H#
$1
�����������"\#F!N�H!��H!��H!��H !�D�I4�I��)t�I��)1�I("��I�� �I(B'"&&'L�I���I�I-$|�I�Iӌ-?,,�I��I���I,?+"&*+��I+��&�*M%!'%�IΓ;$�J/
��������J4�J
(�����/D�J.\�Jd�J4�J���J2D�Jd�J<�J���J@4/��J4�J��4J3D�J��J$��2�3>1 !D�J4�J��5!��J/��1Y570"!d�K<�K���K�������?8#/��K4�K��8J7$D�KT�K4�K
��0�K:%D�Kt�K��.�K:G9&"��K&��7�9A6'!�K	<6��K	<�K��<�KM�
O���?(/��K	4�K��?J>)D�K#	=>��K	��<�=I;* &	;+\�L	B�4�L	D��L	E6T�L	��D5E'C, ԃL	��BnC>A- ��L"	,�L��
A<@.<�L�L
K,�L
L
@
$�K0L'J//�L
FJ��L
GJ��L
HJ��L
IJ�4�MP�<�M�M��0�MQ0,�M��M��POQ?O1 $NOD�M��F�M.�MV2$t�M�MӌV?U3,�M��M��G�MU?T4"D�M��H�M.�MY5$t�M�MӌY?X6,�M��M��I�MX?W7"��M)��T�WAS8!%RS��M=��NgRMM9"(M:�M@Γ;�N���3���6���E���E���F���G���H���J���J���K���K�	��L�
Z��4��
,�3���4��6��4�E��n������E��E�
�������F��
�
���
���
��Gb	��(
�1
�O
���	��	�
�,
�"
����������p	��	���	��	���������	��]�f������J����J�B���y����?��K�����������d��(�1��o��K	�����������/
�&
�
�
���Ǣ�����������?�3�����������J�x��$��)�-�0/�k1�����px��py�|fx�xfy�t �".��0ߑ�	6k2��
@���F���G���Hʦ�I�1��o��L��������
��M�����
���
��
h
�,
����7�� ������ӌ������d��
���
���
��}
��_
��?
��(
��
���	��	���	��u	��G	��	��������n��
O�$�����{��Pӌ-�����ӌ���������`�
�
�!��-��6>K�;l�;<�;��$�;$@
/��;4�;��
J	D�;#	Ԏ;���I &
\�;n��
n�d�;��9\�;o��
o��;��;$�;��H)<�;$�<
�
�<d�<D�<
��+T�<��<4�<
�PED�<܉<
$	.
	H��<$<�<��n
��<-4�<��;D�<��;C��e@
"D�<

��;�6l�<<�<��$�=(@/��<4�=��JD�=�=��<��E' ��<$,�=��<<�=d�=<�=���=333333@!/��=4�=��!J D�=l�=$�=��
,�=�="<�=��=%�� r"R!��=-��,�=B#\�>p��
%p��>&��>��%F&'$ �>'��>��$F''# �>,#<�>�>��,$+,�>#*+l�><�>��$�>�?//��>4�>��/J.D�>#-.��>!��*�-J)!')%�>2�>4#L�>$�>��
4$�>3<�>l�>��2f3O1 �?9
����<closure_kind>�<closure_signature>�<upvars>�߮^89
D�?$�?
�o8�7 4�?��?+�?
�L�g�g���h��g�hѫ�g�h��gFPR<?��7�6!,�?L�?<�?��:"��?g<#;
����������<��?�$�?
�K���������	�?�����T߹���������6?:�;�5#��?x��>�	��125�0$#��>�	��0>,�A(,$�A?D�A4�A��B&�AC#t�A��B>C'A' ��A�A�A;@($�A��A��?�@=>) \�Aq��
Eq��AF��A��EFF'D* ��A+��>�D?=+!��A3��=;,�A(,#D�B4�B��I-d�B<�B���B@M./��B4�B��MJL/D�B<�B,�B��N0��B!��LWN7K1!��B($�B��K=J24�B��B3��I�J?H3!�BPD�B$�B��P$O44�B��B>��HmO>G5!�BQ(D�B
QG�6�;��;��CU\�Cr��
Vr�|�C��UFV>T7 d�C<�C���C�?X8/��C4�C��XJW9D�C��C)��T�W>S:!4�Cs��
Ys���C2��S_Y?R;!d�C	<�C���C�?^</��C	4�C��^J]=D�C��C	��]8\>��C	��\4R�C[?"��C	��[;R�CZ@"T�D
t��

`t	�<�D
u��

ju�\�D
��j9R�DiA"|�D
��i;R�DhB"<�D
v��

kv�ܳD
��h_k>gC ��D
��g:R�DfD#��D#
��f=R�DeE#<�D
w��

lw���D/
��eal?dF!��D3
��d;R�DcG#��D7
��c=R�DbH#<�D
x��

mx���DC
��bam?aI!��DP
��`2aA_J"��E
Z_�E�_!��:�
��;���;u��<���=���=���>���Bp��C���C�	��D�
y���6Ǣ�!��6��
���
	�����L�U�����;���;�����������$߮�]�����N�,�<��L����;�,�=�`
��
����
��>�

�I
�.
�
��><�����������������	���X�E�]��
��g߹����� ��������~	�
��	��	�
�
�]	��	�~	��B�)�	�a������	���4�L����C��������X���� ��C	�k��������D
�K�]������k�����!�R���������
�%��
�%��
�%��
�%��
�%��
�%��
�%��
�%��
&��
&��
&�l4$�3��
��b	��]	�� ��
��������|#��[(��RG��	R���
Zʦ�_�&%�߮�߮E��_��1�������i�������x��Z��;��������������d��6��
��������s��G�������������
O�����ٹk��������%�����
���
��
��r
��"
��
�����������|��^��G��'���������������
���
��p
��P
��"
��
���	���	��`	��?	�����������s��S��1��������1:�߮HW����t߮}���߮��6b

�7�?�7�?�7@�7@$�78@,�7^@,�7��@4�7��@<�7��@D�7&A��6{�߮L�6&_��6

�,7>10���8�

l�8�|�d�8t_VUU�?l�8l
����Ͽd�8ɨ����?l�9
_�Uſd�9��;J�?l�9ۦx\T˿�d�9~�[B4�?l�:h�y@��d�:�6�S��?��7��߮L�8'_��8

�,7>10��?�@	��	<�@���@;"T�@<�@���@ ��@4�@��;D�@�@���= �@���?]
��?��9��?���?������������I��n
���Jn���S��2�����_ref__v�<�P��	l�P54�P�����Q4�Q
(�����4�Q�Q\�Q4�PɅ����P4�P
(�����4�P�P\�P�Q���O���P+��P/��P��
,�O���O��
9��P��
���
8��<�L��LH���>���X�����)1@�����)1@�����)1(��
�����6��B��M�������������������9�����(���
��X��K���)��@��(��	�)	��@��
L��
�)
5������������
x}���*��7��@��I��R��C��L��U��$��-��6�������� ������������������e���X����*/��;@HN@����*/��;@HN@��	�
�*/��	;
@HLT`���H������W��`��i����&������i�v������h��(�����$��0��;DN(��	#)1�����JR)
�� hm��z�������������������������H��		���=BHS��[��cjqz�����ƴ��������� *,���L�Ђ$\�%,�L�<���		����MB &��L�Ђ,�\���

�̫
������
Γ
c	,���R

����V
������
�
|�
���
������Γ
G������������������������q�aX�������D��,��,�A�Y���'�� �)��������m���9}�9��9�
Ђ������rЂCl������9����,�.T� �� ��� 3�� ��,� .T�!��!���!3��!��,�!."��#.
�����������#4�#���#��t�#��#T�#�L�#<�#����#��SB &T�$	|�$

$
�����������	O
F!N��$4�$���$��t�$��$d�%�%
���%�%D�%d�%�%
���%�%D�%�%
�$��$
�T�%�D�%4�%��	L�%��1
��%��tE &
T�%l�%

$��0'!/T�%�D�&4�&����%��SB &T�&l�&
$��0'!/D�&4�&��"T�&#���&��"D#-! ��&��!9�' "D�'4�'��&T�''���'��&D'-% ܉'��%9
�'$"��&;�� �$A!D�'4�'��+T�'-�T�'.���'��-;.-, ��'$��+~,?*!��'+$�'��*=)4�'��("<�(��̋(�
0*��(+4�(��0F/D�(��'s��)�/?(!��&�	��p(B #T�(1��(2
$��102'!/�(���"���"���#���$���$���&�3��"��,�"���"��T�"��#9�����u�~��,��'��$�9�0��]�������I���'�N������g����������W��R�T�&�2����K�8���������O����w�<�m�c�������R��M����
linear_map��u_1��u_2��������

normalized�4�w���������|��A������ւ���"����������h��E��
�����������r��H��)�������������l��M��$��������T�#���t�#���#@"l�#�����#��_> �#��
��#���
��#���������
���
�7$�"����������������)10�����)1(��

����
�3��?��J�����������s}������(��
�����������*��0�����
�*	
6	����������ot���
�������������������������������P�^i����_����.����������*/��;@HN0����*/��;@HLT`��
�H��
���������������O�\f��G�����|���� ���	
�!��A#'	3E��|����P
����T
����������
�!��������������������q�aX������������������������q�aXֱ��Γ����������^e����$����q������|�������i���G��^i؊����,��[����nu���
�Γ���(���������Ը4����Γ��t���D��D�����4���+�\���!��iE!��($���=4���/��$�A#�������g	����,�����$������,���+J��N�yQ������S��.�����0�����)10�����)18�����)1(��

����
�6��B��M�������������������9�����(���
��0������*��0�����	�*	��8��
���
�*
6������������
y~���-��:��C��L��U��F��O��X��&��/��8��������!������������������f���0����*/��;@HN0����*/��;@HN8��	�
�*/��	;
@HLT`���H������W��`��i����&������i�v������h��(��
��
�$��0��;DN(��
	#)1�	����
JR�
��!in��{����
����������������������H��
		��
�=BHS��[��cjqz�����ƴ����
���
�� *
��d��1( &$�	�
\��	1
( ��
���#
������Γ	c�$�
\��1
( &��$��
����!
�������	��
���
������Γ	H������������������������q�aX������&�����$�]�������-��T��O���������,����������~�������4����@��4�
���������|���L��D������;- D��D�	�����;	- L����,�
$<�
l�
����1
( &	D��<�
l�����/' �� $���<4���+���?!D��<�
����,�)
"D��L������;- ��,���?!��3$���=
4���>���?!���������������������,�������l��8�.�,�����<���������u�)�X�}�y��N�~���������������
diff_mode_min��~�f_range��
�
�����B�����������C��$�������~��_��?�� ��	�(��	����$.(��	�����,19��	�Q��]��e��m��u~�������
�,7>3�d�<�����/��4���JD�\�<�����?/��4���JD���9d�
�����O2��B4�
�W�
�
�
���
��3n8�i�1����D�<�

��
4�

(�����
2�
	\�
<�
��
4�
��%�
\�
<�
��
4�
��%�
	\�
<���	�	�
%<�����%����iC!<���
�
�
%ܚ��eC!%\�<�����?0��4���KD�$��3���K"(d�
�	
�������������������4���,������<���������������������q�aX������^������T�[��w�(��A�������C�L������������X/��4uniform�?��4�	x2�4�x3�4�

��������a��3�������{��:�������������x��T��(�������������
�,7>3����(������$.(���
����,19���Q��]��e��m��u~�������
�,7>2�d�
<�
���
�/��
4�
��JD�
\�
<�
���
�?/��
4���JD���
9d�
���A$��
B4���@D�<���4���%�
\�<�
��4���
%�\�<���
�
�	%<�����
%����iC!��	�	\�<�����?0��4���K
D�$�����J!'<���
�
�%<�����%����iC!�	T���$�)#\�<����@0��4���KD�����9
�#����<�#� 	��$��J ("��2
�����
����
������������^!ʂ4�
��,�
���
��<�
��K����������<��$��=�������������z��=�F����$�������������� �O�����$��)��.��4�
��4��	diff�����n��@��"��������������R��,����������z��O����������������Y��:������������

�,7>2���	�(��	��$.(��	�����,19��	�Q��]��e��m��u~�������

�,7>2�d�<�����/��4���JD�\�<�����?/��4���JD���9d����A$��B4���@D�<�
��4���
%�
	\�<�
��
4�
��%�
\�
<�
��	�
	�
	%<�
���
�

%��
��iC!%\�
<�
���
�?0��
4�
��K
D�
$��
)���K
"(
D�
�	���������������ʂ4���,������<�������Y�����b��{�9��R+������7������������������4�	��4�<��*��������������o��B�������������t��E���������
�,7>2����(������$.(���
����,19���Q��]��e��m��u~�������

�,7>3�!d�<�����/��4���JD�\�<�����?/��4���JD���9d����A$��B4���@D�<�
��4���
%�\�<���4���%�\���*
�	��
�<���	�	�	%<���
�
�
%����iC!�\�<�����?0��4���K
D�$����J!'\�<����@0��4���KD�D�4��������?'!��$���<4���.���?"\���	�4�%\���
�4� %\�<�����?#0��4���#K"D�\�<����@&0��4���&K%D��'����%F''$!��1��"�$@!"���
� !�� ��
��������������(�4�
��,�
���
��<���A�����������������+��D������������X���$��c�4�������:�j���������������"�^����Lc��h��m���	���
�factor�������u��W��)�������������*������������Z��*��������������x��W��3�������������f��F�����
�,7>3�$���t�D�
~���T�l�	��	$��L�d�
�
)@9	<YZ��(ī
W��ܫ��.
�@���	d��)@9	<YZ��(����������	d���@����?��E
	�
D�$	.
Id�L�<�����",����#
4�,��$	'Kd�$	.I���Γ4�L� �"
��!
"5
��?�� Q!:#C,�'�$	''K&'d�(&$	(.&I%&D�,$	,.I+,�/�$	/'K./d�0.$	0..I-.̥*+-��4����1|���/)*1��>$%)�34�4
%
��>3>442=��G#$2#�Γ� �+ ;!��	��
J�&���	���	���������5����
L�
��,�
��,�
��<���l�$���k����'/6e��@;B4���@����X�������{.����F��e����}����������	symmetric��x_tab��f_tab���'��'�bits�������
��test_x���T�Ɉl
���	��������6��*�����b��i��p��w`�����)1@�����)1(��
�����3��?��J����������s}������(�����`��W	���)��@��(��
�)	
5	����������ns���������������
�������������������N�\g����]����-���`����*/��;@HN@����*/��;@HLT`��
�H�����������������O�\f��G���(�����$��0��;DN(��	#)1R
����IQ)
�� gl��y~�������������������������H��		���=BHS��[��cjqz�����ƴ��������� *
,�L�<�������MB &,�	L�<�����
�̢
������ΓX
����	�
~ &\�<�����?	/��
���
������Γ��4����
D�,�����E' ,���[

����_
������
�������������������������q�aX�������,��,������������O�������������/�i�������i�9��9�%��g��D�������y�����Ŀ4����Γ��d���T��4����$�L���:t����$���I/����+���C!�������^	����,��������������I��M�Q�����]��=�����`�����)1 �����)1(��
�����3��?��J����������s}������(�����`���	���*�� ����
�)	
5	����������ns���������������������
������������O�]h����^����-���`����*/��;@HN ����*/��;@HLT`���H���������������O�\f��G������(������$.(���	����,19���Q��]нe��m��u~������H�����*4н<нDM�Zd�����н *�D�4���t���MB &�D�4�����
���������d���qg D�4���
D�4�������
O6		 ��$���	�L�

|���K
��
��O
����������������|��������������������q�aX��������%��h��a�j�L�����������;�p�x��Z��J	�����������E��&�������� ���Ħ4����Γ��d���D�4���L���1t�	�����G	- ��"$����C�� ��*,���
D<��D�4���

l��MB
	 &

���TZ
�Γ���Γ(�|�\�ԑ$l�%
�!ΓD�!4�!��D�!4�!���!d�!��>' ��!���> t�!���!.$�!��O0��!ܥ"4�"���"Γ��|�"��"�",�"���")"D�"4�"�� t�"���" 8"��"���@ 4�"!���"��M!.!%4�"%�D�#4�#��&��"��%F&6$ ��"���"$@#"&"#��":���"M!'�#Γ�#������������!���"�'���,�����������������*��m��f�o�����!�C���{�����L��"v��=�F����������������3�o�cU��Z��_�bߑ�������������w��J��+��
�������ԑQ����������������\��!�������������W��@��!���� 
�,7>257��� 
3�	��;
@��1 �� %3.654152885361008796�� 
�,7>257��4 
�,7>257���c 
��~)��@��c0 ��c %7.697117470131050077��c 
�,7>257��� �-8?257� �����)1 �����)1 �����)1(��
�����6��B��M�������������������9�����(����� �����)�� �����	�*	�� ��
���
�*
6������������
y~���,��9��B��K��T��E��N��W��&��/��8��������!������������������f��� ����*/��;@HN ����*/��;@HN ��	�
�*/��	;
@HLT`���H������W��`��i����&������i�v������h��(�����$��0��;DN(��	#)1H	����IQ�	��!hm��z�������������������������H��		���=BHS��[��cjqz�����ƴ��������� *!�L�<������MB &�	D�4�����
���
������à X
d���	�
~ &��
���
������à �D�4���	l�
���WL
*0D�4���D�4���
�t���>' ̈���>
 L�<���
�D�4���l���MB &�D�4���� d���> ' ��$���u@���!Ԭ��J!' �"
����F"' D�4���#�%4���%$$$�����#c$= �'L�<���)()l���'M(B& &&���TZ
�Γ���Γ*(�,�-�.
��+
��,-.��
������+� ����������/��������������������q�aX�������������	������G����������7�����������v���������:��3�<�P�������������k�?��5������������L�|�x�t�N����K
ߑK�������T�����|��Y�� ��	��������������_��#��������������e�A��#��������D�4���4��T����/"��L���1( &����
4�
��l���
7(	 &	��4��t���5- ����h>
	 4������
L-
 4����+$���O0
d���T���/' ���ӌ;
,����������������,���������j��������>��3�j���
���������4�Y�U��O�one��pt��'
��������M��������g��5�����ӌ�D� 4� ��ܞ!4�!���!Γ��|�!��!��!)<�!
��$�!X��!$�!l�!��,�!)"��!,�!��
=<�!�"
4�"�<�"��(|�"$�"��
X;	l�"�"�"<�"��1(
 &
	,�"	4�"���"$�"��,�"1
d�"��"��aD ��""	��"M܄#4�#���#Γ��|�#
��#�#,�#	L�#��1( &�#�#��� ��� ���!���!���!���"q�� ��,� ��� �� �,�!�#��!�����L�!���x��!��H��C��������#U��|��w�������inv_b����ratio��	�xz��S��<�������
���u��[����������o��%�
�λ�)��5��=DR
�λl�y��������
�λ�)��5��=DR
�λl�y�������$�
��(��4��<BIW
�p�}��������$�
��(��4��<BIW
�p�}��������<�
��%��1��9@N
�d�q��}����D�
��%��18?M
�c�p��|��|�
���)��5��=DR
��l�y�������L�.
�	��"�	/��;��CJX
�	��x�	��������D�/
�	��"�	/��;��CJX
�	��x�	��������,�
���)��5��=DR
��l�y��������
���)��5��=DR
��l�y�������,�
���)��5��=DR
��l�y���������
���)��5��=DR
��l�y�������,�$
���)��5��=DR
��l�y�������L�$
���)��5��=DR
��l�y�������a��������������������������������,���Rng�����<��Alphanumeric�d�����	Bernoulli�L��	BernoulliError�t��
Distribution�d�&��$���4��
��
��d�������|�������<��
�J$��	BetaError�L���LD��
BinomialError�l���P4��CauchyError�\���RT��ChiSquaredError�|���\L��	DirichletError�t��
ExpError�D��
!�`��
"�`$��
#�`�
#FisherFError�d��
%�b<��
&FrechetError�d��
(�d<��
)
GammaError�T��+�f,��,GeoError�D��.�lL��/�m���0�m�0GumbelError�\��2�n4��3
HyperGeoError�l��5�rt��6InverseGaussianError��� �8�u|� �9NormalError�\� �
;�xL�!�
<�4�!�
=�vt�!�>�v�>NormalInverseGaussianError���!�
@�{��!�
AParetoError�\�"�
C�|4�"�
D�~$�"�
F��\�"�G�L�"�HPoissonError�d�#�J�M<�#�KSkewNormalError�|�#�MچT�#�NԉT�$�P�|�$�QӋD�$�RӋ�R��T�$�S���S��D�%�T���T�T�%�U��UWeibullError�d�%�W��<�%�X	ZetaError�L�&�Z��$�&�[	ZipfError�L�&�]Ñ$�&�^͈D�&�_�
T�'`���8����8�l��79https://www.rust-lang.org/logos/rust-logo-128x128-blk.png���;$�8����7%https://www.rust-lang.org/favicon.ico���'$�8�l��7#https://rust-random.github.io/rand/���%�����=: Generating random samples from probability distributions.����� ## Re-exports�����DA This crate is a super-set of the [`rand::distr`] module. See the���DA [`rand::distr`] module documentation for an overview of the core���/, [`Distribution`] trait and implementations.��	���	" The following are re-exported:��	���	96 - The [`Distribution`] trait and [`Iter`] helper type���	OL - The [`StandardUniform`], [`Alphanumeric`], [`Uniform`], [`OpenClosed01`],���
-*   [`Open01`], [`Bernoulli`] distributions���
 - The [`weighted`] module����� ## Distributions�����@= This crate provides the following probability distributions:�����:7 - Related to real-valued quantities that grow linearly��   (e.g. errors, offsets):���FC   - [`Normal`] distribution, and [`StandardNormal`] as a primitive���
#    - [`SkewNormal`] distribution���
   - [`Cauchy`] distribution���
LI - Related to Bernoulli trials (yes/no events, with a given probability):���!   - [`Binomial`] distribution���"   - [`Geometric`] distribution���'$   - [`Hypergeometric`] distribution���HE - Related to positive real-valued quantities that grow exponentially���*'   (e.g. prices, incomes, populations):���"   - [`LogNormal`] distribution���FC - Related to the occurrence of independent events at a given rate:���   - [`Pareto`] distribution���    - [`Poisson`] distribution���A>   - [`Exp`]onential distribution, and [`Exp1`] as a primitive���    - [`Weibull`] distribution���   - [`Gumbel`] distribution���    - [`Frechet`] distribution���   - [`Zeta`] distribution���   - [`Zipf`] distribution���&# - Gamma and derived distributions:���   - [`Gamma`] distribution���#    - [`ChiSquared`] distribution���!   - [`StudentT`] distribution���    - [`FisherF`] distribution��� - Triangular distribution:���   - [`Beta`] distribution���#    - [`Triangular`] distribution���,) - Multivariate probability distributions���"   - [`Dirichlet`] distribution���#    - [`UnitSphere`] distribution���!   - [`UnitBall`] distribution���#    - [`UnitCircle`] distribution���!   - [`UnitDisc`] distribution��� - Misc. distributions���(%   - [`InverseGaussian`] distribution���.+   - [`NormalInverseGaussian`] distribution�a�������������������������������8�9�8̟5���4���(���9��� �	���
ܠ&�����
��
���������������
�J������L��Ģ���P������R�������\��	ѣ��
���
!�`��
"�`��
#�`��
#����
%�b��
&���
(�d��
)����+�f��,ĥ��.�l��/�m��0�m��0���2�n~�3��q�5�rp�6�\�8�u[�9��P�
;�xO�
<�N�
=�vM�>�v]�>��4�
@�{3�
A��(�
C�|'�
D�~&�
F��%�G�$�H���J�M�Kͩ�Mچ�Nԉ�P��QӋ�RӋ�R���S���S���T���T��U��U����W����X���Z����[����]Ñ��^͈��_�
�`���������L�����{~dg>A%(����������&��,����2~�,�j��,ad,�O��9FI,�0��5'*,���1,�������0,������/,������),������B,�qtfi��,,�H:=��>,�+ �� H,� ���� G,� ���������!b,�!�����",,�"�ru��"*lo`cUX��#/,�#G9<��#9,�#(��#/	̸$���$�̂%��%���%/,�%�ux��&&,�&j[^��&&,�&PAD��&9+.��'��! Weighted (index) sampling��!���;!8 This module is a superset of [`rand::distr::weighted`].��!���E!B Multiple implementations of weighted index sampling are provided:��!���P!M -   [`WeightedIndex`] (a re-export from [`rand`]) supports fast construction���1!.     and `O(log N)` sampling over `N` weights.���;!8     It also supports updating weights with `O(N)` time.���H!E -   [`WeightedAliasIndex`] supports `O(1)` sampling, but due to high���T!Q     construction time many samples are required to outperform [`WeightedIndex`].���>!; -   [`WeightedTreeIndex`] supports `O(log N)` sampling and���A!>     update/insertion/removal of weights with `O(log N)` time.�D�'b��,���Weight�4���
WeightedIndex�m��
����x��|�O���E������!t�!ax�����bc�
SampleUniform�l��beܠd�&bf��<��
bg����bi���:bj�bj���?bk���[blSum����bmAdd���bo	AddAssign�L��bpDiv����bq	DivAssign�L���brMul���bs	MulAssign�L���btSub���bu	SubAssign�L���bv̟��bwd�J��6���������"T�{knD�QL�E|�6��K'*����������L����1��NK A distribution using weighted sampling to pick a discretely selected item.�����UR Sampling a [`WeightedAliasIndex<W>`] distribution returns the index of a randomly���RO selected element from the vector used to create the [`WeightedAliasIndex<W>`].���NK The chance of a given element being picked is proportional to the value of���	PM the element. The weights can have any type `W` for which a implementation of���	 [`AliasableWeight`] exists.��	���	 # Performance��
���
IF Given that `n` is the number of items in the vector used to create an���
GD [`WeightedAliasIndex<W>`], it will require `O(n)` amount of memory.���EB More specifically it takes up some constant amount of memory plus���FC the vector used to create it and a [`Vec<u32>`] with capacity `n`.�����NK Time complexity for the creation of a [`WeightedAliasIndex<W>`] is `O(n)`.���NK Sampling is `O(1)`, it makes a call to [`Uniform<u32>::sample`] and a call���
 to [`Uniform<W>::sample`].��
�l�

 # Example��
�<� ```���1. use rand_distr::weighted::WeightedAliasIndex;�̼ use rand::prelude::*;�����&# let choices = vec!['a', 'b', 'c'];���  let weights = vec![2, 1, 1];���96 let dist = WeightedAliasIndex::new(weights).unwrap();��� let mut rng = rand::rng();��� for _ in 0..100 {���TQ     // 50% chance to print 'a', 25% chance to print 'b', 25% chance to print 'c'���74     println!("{}", choices[dist.sample(&mut rng)]);�,� }�����/, let items = [('a', 0), ('b', 3), ('c', 7)];���\Y let dist2 = WeightedAliasIndex::new(items.iter().map(|item| item.1).collect()).unwrap();�������SP     // 0% chance to print 'a', 30% chance to print 'b', 70% chance to print 'c'���85     println!("{}", items[dist2.sample(&mut rng)].0);�,���<�������1. [`WeightedAliasIndex<W>`]: WeightedAliasIndex��� [`Vec<u32>`]: Vec���2/ [`Uniform<u32>::sample`]: Distribution::sample���0- [`Uniform<W>::sample`]: Distribution::sample� �yy������|�����e��z{|}/1��<�bxx����l�bxx��ܧl�bxx����%��bxx����.������|������2��)& Creates a new [`WeightedAliasIndex`].�����
 Error cases:���XU -   [`Error::InvalidInput`] when `weights.len()` is zero or greater than `u32::MAX`.���?< -   [`Error::InvalidWeight`] when a weight is not-a-number,���@=     negative or greater than `max = W::MAX / weights.len()`.���KH -   [`Error::InsufficientNonZero`] when the sum of all weights is zero.��Ѫ��~~
�������ʷ�޷��������$��ʷ�޷��������t�*<�*b�� {?z�BJ������*<�*b������*\�*b��t�*L�*b��d�+����������̹+�+b�������$�+��-"T�-b������-���$�-idx��-��. D�.b������.��$�.���.�0L�0b������0���$�0��1<�1b������1��$�1��3!|�3b������3���$�3��3l�3b������3��$�4��4-L�4b������4���$�4���4�,�4��CF������C��|�C���(���D74�D�������������D������D����D
����$�D��A�02��Fr������F��|�F�_�T�G�_��T�G����_�;=��G4�G��������^�^��^��[�^��[����e�S������G�
��$�G�����JU������J��|�J���,�K�����+-��K,�K��������K�
��$�K��O���M+( Weight bound for [`WeightedAliasIndex`]��N���NLI Currently no guarantees on the correctness of [`WeightedAliasIndex`] are���N30 given for custom implementations of this trait.�}������,�O���$�O���l�O�����T�O�������O�������l�O�����L�O�������P�������l�P������L�P�������P�������l�P������L�P��������P��������l�P������L�P�������Q��e��\��S��F��9ʆ)������������ˇ�����������������������������ʆ�����|��l��^��Pˇ?�1��#�����������������|�Q��Q+( Maximum number representable by `Self`.��Q������R��Q&# Element of `Self` equivalent to 0.�$�R������S.��RIF Produce an instance of `Self` from a `u32` value, or return `None` if���RKH out of range. Loss of precision (where `Self` is a floating point type)���S is acceptable.���S����������������;t�������
����N�S��T��T&# Sums all values in slice `values`.��T��������T�
����C���T"��U�U�X�U�U,�U8��U&�U8�,�U*�U�U�X8$�U8�|�U8
�U,�U8��U�U�W 8,�U8��U&�U8$�U�U,�U8��U'�U8��V%�V8,�V8�$�V&�V8$�V�V70.0��V%�V8�V8���V�V�V8�N�V&�V8��V(�V8�4�V�V8$�V�V�V�W8�$�V�V�W8�N�V8�V,�W8��W8�W8��W�W�W8�4�W&�W�W�W�W8$�W(�W8$�W�W�W8�d�W�W�W8�4�W%�X��Y6d�Yb��
�������Y�����Y���|�Y
����4�Y%'��[ ��[�[�_�[�[,�[8��[&�[8�,�[*�[�[�^8$�[8�|�[8
�[,�[8��[�[�^8,�\8��\&�\8$�\�\,�\8��\'�\8��\%�\8,�\8�$�\&�\8$�\�\7��\%�\8�\8���\�\�\8�N�\&�\8��\(�\8�4�\�\8$�\�\�\�^8�]8��\�]�]8�N�]8�]8$�]%�]8�]8��\�]�]8$�]'�]8�$�]�]8��\�]8�]8��]�]8�N�]�]�^8�$�^�^�^8��\�^8$�^�^�^8�$�^%�^��!l�!a���L������,�������� ����ܠd�&�����?��SampleBorrow�d������l����̟������ô���[!^!���|�}��3ceQSL�C��h��������,����L����T���l�����d���4����������������!u��@= Creates a new [`WeightedTreeIndex`] from a slice of weights.���������KH -   [`Error::InvalidWeight`] when a weight is not-a-number or negative.��� B? -   [`Error::Overflow`] when the sum of all weights overflows.��!��������������!�H��d�!�Т�|�!
��������=?�"�ʷ�޷��������$�%�ʷ�޷����������&��&30 Returns `true` if the tree contains no weights.�D�&������'�
��$�'��'��'" Returns the number of weights.��'������'���$�'��)��($! Returns `true` if we can sample.��(���(JG This is the case if the total weight of the tree is greater than zero.�D�)������)�
��$�)��*$��*  Gets the weight at an index.��+�������+���$�+�����-"��-GD Removes the last weight and returns it, or [`None`] if it is empty.��-��������-�
��.�D�.�ʷ�޷����������16��0$! Appends a new weight at the end.��0���0����0KĞ��1B��$�1��������1�
��$�1��0���8J��6#  Updates the weight at an index.��7���7����7K��7B��4�8��������8�
��$�8�,�8��u���B%D�B��������B���$�B����Ch������C��,�C͝L�C�T�C��l�C��d�D��4�D���;=��FN��DEB Samples a randomly selected index from the weighted distribution.��E���EKH Returns an error if there are no elements or all weights are zero. This���EDA is unlike [`Distribution::sample`], which panics in those cases.�T�F���������������F����F���Fĥ$�F��!��R���PEӭ�P���PZW Caution: This method panics if there are no elements or all weights are zero. However,���Qa^ it is guaranteed that this method will not panic if a call to [`WeightedTreeIndex::is_valid`]���R returns `true`.�������R��,�R͝L�R�T�R��l�R��d�R��4�R���(�BD��S7P|�S4�S��������������S����S���S
����$�S���)+��!t�!l�!D�7$�7�����ܠd�&���4����
����
���[��Float�,����̟�������{}L�R��>L�.������_���8���������^�^��^��[�^��[����e�S�������
�$����� ����@���������,�&݉�|����.0��7��<9 Construct an object representing the `Beta(alpha, beta)`��� distribution.�����������G=�)=��*T���ù�*Թ,�*�|�*���(�"$��*34�*��������������+����+���+
����$�+��W)+d�7D�7��������ܠd�&����<��
���D�������[����,����̟��������tv��dL�T��DL�4ܳ����_���8���������^�^��^��[�^��[����e�S�������
�$����� ��l������5��JG Construct a new `Binomial` with the given shape parameters `n` (number���0- of trials) and `p` (probability of success).����������������������q�aX������
��N��O���!t�!��*T�*�Ԋ��*��+G$�+�����������+�����+����+��� ~��~��*~13��.T�.���2G$�2�����������2���2���2��� b���j���t�)+�4��4���84�8����J�9ԣTD�T����J�T��[#���(���[54�\�������������\����\���\
���$�\���%'T�74�7��ܠd�&����|������������[����,����
FloatConst�T����̟������&����L�n��_aDFL�6ܔ����_���8���������^�^��^��[�^��[����e�S�������
�$����� ����X���ù�Թ,���T�&���|����68��;��<9 Construct a new `Cauchy` with the given shape parameters���<9 `median` the peak location and `scale` the scale factor.��������
���Q	��9���l���ù�Թ,���T���|����(�*,��34����������������������
����$���I�)+|�7\�7���ܠd�&���`$��
��#�`�
��#�f,����,�4����
����
�vt����>�v���>���[����,����̟�����Tl�����T����T�_����T�_�������:\_KN!$��L�����L��ܵ����_���8���������^�^��^��[�^��[����e�S�������
�$����� ��������ù�Թ,�&���|�&���|��|����AC��0��A> Create a new chi-squared distribution with degrees-of-freedom�D� `k`.����������l+�������ù�Թ,���|���|��|����(�24��34����������������������
����$����)+l�7L�7�	�
�	�	�	�	�	�J$����ܠd�&���`$��
��#�`�
��#�f,����,�4����
����
�vt����>�v���>���[����,����NumCast�<����̟�������������:��������?����@��y|hk>A+.L��������L����"T����D�f��
�������ù�
�t�
Թ,�
��|�
��|��|����9;8�
��
R�
�������š�G����ʷ�޷���������ʷ�޷������ϕ���������ù���t�Թ,���|���|��|����(�:<?���84�������Ǩ����������Ǩ��Ǩ�
���Ǩ$���\�79���������ù���t�Թ,���|���|��|����358���P�����������Go��%�ʷ�޷����������'�������ù�'��t�'Թ,�'��|�(��|�(�|�(���(�:<?�'��(84�(������Ǩ�������(����(���(
���Ǩ$�(����/1��?����_���@8�@��������^�^��^��[�^��[����e�S������@�
�$�@��@��F ����G�������ù�G��t�GԹ,�G��|�G��|�H�|�H���358�G��J;��HGD Construct a new `Dirichlet` with the given alpha parameter `alpha`.��I���ILI Requires `alpha.len() >= 2`, and each value in `alpha` must be positive,���I finite and not subnormal.��J������
����G%$�N�ʷ�޷���������Q�ʷ�޷������ٕ�S�ʷ�޷����������T�������ù�T��t�TԹ,�U��|�U��|�U�|�U���(�:<?�T��U84�U������Ǩ�������V����U���U
���Ǩ$�V���/1|�7\�7�
�
�
�
�>D�����@|����ܠd�&�����[����,����̟���������&vxdfL�U��EL�5��
���(���
54�
��������������������
���$����%'�����(���54���������������������
���$���%'����������:L��������������������u��~!#ܷ!����_���!8�!��������^�^��^��[�^��[����e�S������!�
�$�!��!��# ����#D���ù�#Թ,�#Թ,�$��|�$���#%��'.��$85 Construct a new `Exp` with the given shape parameter�l�$
 `lambda`.��$�l�%
 # Remarks��%���%:7 For custom types `N` implementing the [`Float`] trait,���%HE the case `lambda = 0` is handled as follows: each sample corresponds���&EB to a sample from an `Exp1` multiplied by `1 / 0`. Primitive types���&-* yield infinity, since `1 / 0 = infinity`.��'�������	�!� ��)Q���ù�)Թ,�)��|�)���(�"$��)34�)��������������*����)���)
����$�*��")+d�8D�8�
�
�RT�	���ܠd�	&���`$�	�
��#�`�
��#�4�	���
����
�vt�	���>�v���>��	�[����,�	���̟�	�����?	��������L�	]��	ML�	=ܶ	����_���8	�	��������^�^��^��[�^��[����e�S������	�
�$�	��	�� 	�����	���ù�	Թ,�	��|�	��|�	�|�	���+-��3	��B	? Create a new `FisherF` distribution, with the given parameter.��	������
���O-�N-���	���ù�	Թ,�	��|�	��|�	�|�	���(�24��3	4�	��������������	����	���	
����$�	��W/)+\�8<�8�
�
ܠd�
&����d�
����������
�[����,�
���̟�
�����#
��xzL�
O��
?L�
/��
����_���8
�
��������^�^��^��[�^��[����e�S������
�
�$�
��
�� 
����I
���ù�
Թ,�
&���|�
���&(��H
��W
T Construct a new `Frechet` distribution with given `location`, `scale`, and `shape`.��
�������
���9q;�9{;�9�;��]
���ù�
Թ,�
��|�
���(�"$��3
4�
��������������
����
���

����$�
���>)+L�8,�8�����ܠd�&���`��
��"�`$��
��#�`�
��#�4����
����
�vt����>�v���>���[����,����̟�����h	|����h|����i�{����i�{����i{����i-{���|���8��uxcf8;
L�猚�L��������_���8���������^�^��^��[�^��[����e�S�������
�$����� ����&����ù�&Թ,�&��|�'��|�'�|�'���+-��(9��'>; Construct an object representing the `Gamma(shape, scale)`���(ݹ�(���������9^�9^�+�ʷ�޷�������	��,p���ù�,Թ,�-��|�-�|�-���#%��-4<�-���������	�9�a�9�a��/p���ù�/Թ,�/��|�0�|�0���#%��04<�0���������	�9Bd�9Ld��2����ù�2Թ,�2��|�3��|�3�|�3���(�24��334�3��������������3����3���3
����$�3���e)+��5����ù�5Թ,�5��|�6�|�6���(�*,��634�6��������������6����6���6
����$�6��Pe)+��7����ù�7Թ,�8��|�8�|�8���(�*,��834�8��������������9����8���8
����$�9���_)+l�8L�8����ܠd;&���S�[����,����̟�����4VLME�u5L�%ܛ
����_���
8�
��������^�^��^��[�^��[����e�S������
�
�$�
��
�� ��t������)��B? Construct a new `Geometric` with the given shape parameter `p`���+( (probability of success on each trial).����������������������q�aX������
��O���$���(���54���������������������
���$���6T%'��,,���(���-54�-�������������-����-���-
���$�-��pP%'T�84�8��ܠd�
&����d�
����������
�[����,�
���̟�
�����#
��xzL�
O��
?L�
/ܔ
����_���8
�
��������^�^��^��[�^��[����e�S������
�
�$�
��
�� 
����H
���ù�
Թ,�
��|�
�����=
��L
I Construct a new `Gumbel` distribution with given `location` and `scale`.��
��̗
��
���9�I�9�I��\
���ù�
Թ,�
��|�
���(�"$��3
4�
��������������
����
���

����$�
��FH)+��8t�8������ܠdK&���c�[����,������<��
��̟�����DlL][��L�<L�,������_���8���������^�^��^��[�^��[����e�S�������
�$����� ����\��"�԰
�	numerator�L�denominator�\��� T� ��� !|� ����� ��$�����&���$?< Constructs a new `Hypergeometric` with the shape parameters���$  `N = total_population_size`,���%" `K = population_with_feature`,���% `n = sample_size`.��&��������������������q�aX������
�total_population_size���&population_with_feature���&sample_size�\�'��7l�7���N)���(���O54�O�������������P����O���O
���$�P���%'t�P��8��8��ܠdA&���vtO���>�v���>��|_���������{�[����,����̟�����96����y{LuP��AL�1܌����_���8���������^�^��^��[�^��[����e�S�������
�$����� ����y���ù�Թ,���|���|����#%��B��JG Construct a new `InverseGaussian` distribution with the given mean and�T� shape.�����������2U��9S�������ù�Թ,���|���|����(�*,��H4����������������������
����$�����)+T�84�8�
�
�
���>D�����@|����ܠd�&���4����
����
���[����,����̟���������.������L�Y��IL�9��)���(���54��������������
����
���

���$�
����%'��)���(���54���������������������
���$���{�%'�����������9L��������������������q���q�!#��(����_���(8�)��������^�^��^��[�^��[����e�S������)�
�$�)��)��+ ����+J���ù�+Թ,�+��|�,�������')��-;��,/, Construct, from mean and standard deviation��,�|�, Parameters:��-���-! -   mean (`μ`, unrestricted)���-1. -   standard deviation (`σ`, must be finite)��-���������2��2���1?��/52 Construct, from mean and coefficient of variation��/�|�/���0���0!����063 -   coefficient of variation (`cv = abs(σ / μ)`)�d�1������
���2!�� ���6)��2 Sample from a z-score��3���3FC This may be useful for generating correlated samples `x1` and `x2`���31. from two different distributions, as follows.�<�4��ܰ4 # use rand::prelude::*;���4/, # use rand_distr::{Normal, StandardNormal};��5����5,) let z = StandardNormal.sample(&mut rng);���5;8 let x1 = Normal::new(0.0, 1.0).unwrap().from_zscore(z);���6<9 let x2 = Normal::new(2.0, -3.0).unwrap().from_zscore(z);�<�6��\�6��������7���$�7�����8��70- Returns the mean (`μ`) of the distribution.�$�8�������8�
��$�8ԃ9��8>; Returns the standard deviation (`σ`) of the distribution.�<�9�������9�
��$�9��9^���ù�9Թ,�9��|�:���(�"$��:34�:��������������:����:���:
����$�:��n�)+��CM���ù�CԹ,�D��|�D�����!#��G:��D;8 Construct, from (log-space) mean and standard deviation��D���DHE Parameters are the "standard" log-space measures (these are the mean���E85 and standard deviation of the logarithm of samples):��F���FLI -   `mu` (`μ`, unrestricted) is the mean of the underlying distribution���FGD -   `sigma` (`σ`, must be finite) is the standard deviation of the���G&#     underlying Normal distribution��G������
������������LB��HDA Construct, from (linear-space) mean and coefficient of variation��I���I)& Parameters are linear-space measures:��I���I>; -   mean (`μ > 0`) is the (real) mean of the distribution���JLI -   coefficient of variation (`cv = σ / μ`, requiring `cv ≥ 0`) is a���K*'     standardized measure of dispersion��K���KMJ As a special exception, `μ = 0, cv = 0` is allowed (samples are `-inf`).�d�L������
���2�������X)̥T���T���TF����U1��<�U����U����U2/ # use rand_distr::{LogNormal, StandardNormal};���V����V,����WGD let x1 = LogNormal::from_mean_cv(3.0, 1.0).unwrap().from_zscore(z);���WGD let x2 = LogNormal::from_mean_cv(2.0, 4.0).unwrap().from_zscore(z);�<�X��\�X��������X�
��$�X��6���Ya���ù�YԹ,�Y��|�Y���(�"$��Z34�Z��������������Z����Z���Z
����$�Z��)�)+��8��9�
�
ܠd&���u|���9�vt+���>�v���>��|;���������W�[����,l���̟}����G������{}LQR�`BLw2������_���8���������^�^��^��[�^��[����e�S�������
�$����� �������ù�Թ,���|���|����#%��H��b_ Construct a new `NormalInverseGaussian` distribution with the given alpha (tail heaviness) and���  beta (asymmetry) parameters.��������
���G�����������ù�Թ,���|���|����(�*,��H4����������������������
����$�����)+T�94�9�
�
ܠd�&����d������������[����,����̟������#��xzL�O��?L�/��
����_���
8�
��������^�^��^��[�^��[����e�S������
�
�$�
��
�� ����H���ù�Թ,���|������:��GD Construct a new Pareto distribution with given `scale` and `shape`.�����LI In the literature, `scale` is commonly written as x<sub>m</sub> or k and���#  `shape` is often written as α.��������
���9G��9E���\���ù�Թ,���|����(�"$��34����������������������
����$���,�)+D�9$�9�
���J$����ܠd�&���`$��
��#�`�
��#�4����
����
�vt����>�v���>���[����,����̟������9��������L�]��ML�=������_���8���������^�^��^��[�^��[����e�S�������
�$�����$��������ù�Թ,���|���|��|����+-��,��;8 Construct a PERT distribution with defined `min`, `max`���l�����<����� use rand_distr::Pert;���(% let pert_dist = Pert::new(0.0, 10.0)�Ġ     .with_shape(3.5)���     .with_mean(3.0)���     .unwrap();���)& # let _unused: Pert<f64> = pert_dist;�<����������
���~����������ù�Թ,���|���|��|������13��7�� Set the shape parameter�����)& If not specified, this defaults to 4.�T��������
��$��9f���=�� Specify the mean�L��������
��m��2k���=�� Specify the mode�L����������"���!��$�ʷ�޷��������
��$����ù�$Թ,�%��|�%��|�%�|�%���(�24��&34�&��������������&����&���&
����$�&��޳)+��9<�9������ܠd�&���`$��
��#�`�
��#�4��
��=�vt����>�v���>��|������������[����,������T����̟������D	������L�u��fhTVL�F������_���8���������^�^��^��[�^��[����e�S�������
�$����� �������ù�Թ,������$��������
�!���.���ù�Թ,���T������$��������
�!#���$Y���ù�$Թ,�$��T�$��|�%����&(��&2��%<9 Construct a new `Poisson` with the given shape parameter�l�%���&���&A> The maximum allowed lambda is [MAX_LAMBDA](Self::MAX_LAMBDA).��&���
��
���!����.��++( The maximum supported value of `lambda`��,���,%" This value was selected such that���,52 `MAX_LAMBDA + 1e6 * sqrt(MAX_LAMBDA) < 2^64 - 1`,���,FC thus ensuring that the probability of sampling a value larger than���-$! `u64::MAX` is less than 1e-1000.��-���-#  Applying this limit also solves���.=: [#1312](https://github.com/rust-random/rand/issues/1312).�T�.����/q���ù�/Թ,�/��T�/��|�/���(�*,��034�0��������������0����0���0
����$�0��u�)+��2����ù�2Թ,�2��T�2��|�3��|�3��|�3���(�:<��334�3��������������3����3���3
����R^���x)+4�6�ʷ�޷���������6$�6�߮�Z��7�8�߮NYL�?�ʷ�޷����������N����ù�NԹ,�N��T�N��|�N��|�O��|�O���(�:<��O34�O��������������O����O���O
����$�O��zW)+|�9\�9��ܠd�&���vt����>�v���>���[����,����̟������%��wyL�O��?L�/܈����_���8���������^�^��^��[�^��[����e�S�������
�$����� ����N���ù�Թ,���|�������$&��K��.+ Construct, from location, scale and shape.���|������� -   location (unrestricted)���30 -   scale (must be finite and larger than zero)��� -   shape (must be finite)���������
���9gP�9eP�9cPܿ��-* Returns the location of the distribution.�D���������
��$�ĭ ��*' Returns the scale of the distribution.�,� ������� �
��$� ĕ!�� *' Returns the shape of the distribution.�,�!�������!�
��$�!��!b���ù�!Թ,�"��|�"���(�"$��"34�"��������������"����"���"
����
F��IJ)+\�#�ʷ�޷��������l�9L�9��RT������|����ܠd�&���`$��
��#�`�
��#�4����
����
�vt����>�v���>��,����̟������$	����3������y{��PL�@������ù�Թ,���|���|��|����+-��9��63 Create a new Student t-distribution with `ν` (nu)��� degrees of freedom.�������
�����B������ù�Թ,���|���|��|����(�24��34����������������������
����$����A)+t�9T�9��ܠd�&����|������������[����,����̟������&��xzL�O��?L�/��%����_���8���������^�^��^��[�^��[����e�S�������
�$�����*����O���ù�Թ,���|������M��LI Set up the Triangular distribution with defined `min`, `max` and `mode`.��������
���~�9���9���9��c���ù�Թ,���|����(�"$��34����������������������
����$���I6)+l�9L�9����l����ܠd�&����<��
����,����̟������6��xdfPR��?L�/��
@���ù�
Թ,�
��l�
���(�*,�4��84����������������������
����$����0)+�.|�:\�:����l����ܠd�&����<��
����,����̟������6��xdfPR��?L�/��B���ù�Թ,���l����(�"$�.��
84�
��������ʂ�����
����
���

����$�
���))+�'l�:L�:����l����ܠd�&����<��
����,����̟������6��xdfPR��?L�/��
@���ù�
Թ,�
��l�
��(�"$�'��84��������ʂ������������
����$����$)+@#|�:\�:����l����ܠd�&����<��
����,����̟������6��xdfPR��?L�/��B���ù�Թ,���l�
���(�"$�"��
84�
��������������
����
���

����$�
��b)+�L�:,�:��@|������,����	IntoFloat�L�U��̟������_��O��%8L�)��	�D�	���������������>��?�����
���	�����
�����
���
�����������������������������
���������P�Q��P��O�'��'L�������\�:<�:��ܠd�&����d������������[����,����̟������#��xzL�O��?L�/ܗ����_���8���������^�^��^��[�^��[����e�S�������
�$����� ����I���ù�Թ,���|������;��JG Construct a new `Weibull` distribution with given `scale` and `shape`.��������
���9X�9V��]���ù�Թ,���|����(�"$��34����������������������
����$���
)+D�:$�:��ܠd�&����|������������[����,������d���������̟������&����L�{��k�� ��`68ܭ����_���8���������^�^��^��[�^��[����e�S�������
�$����� ����l���ù�Թ,���|���|����#%��*��A> Construct a new `Zeta` distribution with given `s` parameter.�������
���F������ù�Թ,���|���|����(�*,��34����������������������
����$���,�(*��:|�:��������� D� ���̳ T� ćc L�c D�:$�:��ܠd�&����|������������[����,����̟������&��xzL�O��?L�/ܿ����_���8���������^�^��^��[�^��[����e�S�������
�$����� ����I���ù�Թ,���|����� ��0��IF Construct a new `Zipf` distribution for a set with `n` elements and a���  frequency rank exponent `s`.�����@= The parameter `n` is typically integral, however we use type���KH <pre><code>F: [Float]</code></pre> in order to permit very large values���@= and since our implementation requires a floating-point type.��������
���N������<�������������$��O���]���ù�Թ,���|����(�"$�� 34� �������������� ���� ��� 
����$� ����(*��U����������x�U�U����V �V����V-��V����������������;t�����
��N�V��W�W������W�
��0�W��U����������x�U�U����V �V����V-��V����������������;t�����
��N�V��W�W��
��W�
��0�W�	�[�������x	�\	�\���	�\ 	�\���	�\-�	�\���
��N	�\�
�[�������x
�\
�\���
�\ 
�\���
�\-�
�\����������������;t�����
��N
�\��[�������x�\�\����\ �\����\-��\����
��N�\��[�������x�\�\����\ �\����\-��\����������������;t�����
��N�\�
�[	�������x
�\
�\���
�\ 
�\���
�\-�
�\����������������;t�����
��N
�\��[
�������x�\�\����\ �\����\-��\����������������;t�����
��N�\��[�������x�\�\����\ �\����\-��\����������������;t�����
��N�\��[�������x�\�\����\ �\����\-��\����������������;t�����
��N�\��[
�������x�\�\����\ �\����\-��\����������������;t�����
��N�\��[�������x�\�\����\ �\����\-��\����������������;t�����
��N�\��[�������x�\�\����\ �\����\-��\����������������;t�����
��N�\��n��N������TQ Sampling a [`WeightedTreeIndex<W>`] distribution returns the index of a randomly���QN selected element from the vector used to create the [`WeightedTreeIndex<W>`].���N����QN the element. The weights can have any type `W` for which an implementation of���	 [`Weight`] exists.��	���	 # Key differences��	���	RO The main distinction between [`WeightedTreeIndex<W>`] and [`WeightedIndex<W>`]���
PM lies in the internal representation of weights. In [`WeightedTreeIndex<W>`],���
]Z weights are structured as a tree, which is optimized for frequent updates of the weights.�����#  # Caution: Floating point types�����[X When utilizing [`WeightedTreeIndex<W>`] with floating point types (such as f32 or f64),���b_ exercise caution due to the inherent nature of floating point arithmetic. Floating point types���
`] are susceptible to numerical rounding errors. Since operations on floating point weights are���^[ repeated numerous times, rounding errors can accumulate, potentially leading to noticeable���*' deviations from the expected behavior.�����@= Ideally, use fixed point or integer types whenever possible.�����������HE A [`WeightedTreeIndex<W>`] with `n` elements requires `O(n)` memory.�����IF Time complexity for the operations of a [`WeightedTreeIndex<W>`] are:���\Y * Constructing: Building the initial tree from an iterator of weights takes `O(n)` time.���VS * Sampling: Choosing an index (traversing down the tree) requires `O(log n)` time.���[X * Weight Update: Modifying a weight (traversing up the tree), requires `O(log n)` time.���he * Weight Addition (Pushing): Adding a new weight (traversing up the tree), requires `O(log n)` time.���eb * Weight Removal (Popping): Removing a weight (traversing up the tree), requires `O(log n)` time.���l�����<�����0- use rand_distr::weighted::WeightedTreeIndex;�̹������&���� let weights = vec![2, 0];���=: let mut dist = WeightedTreeIndex::new(&weights).unwrap();��� dist.push(1).unwrap();��� dist.update(1, 1).unwrap();������ let mut samples = [0; 3];�������T����&#     let i = dist.sample(&mut rng);���     samples[i] += 1;�,�����VS println!("Results: {:?}", choices.iter().zip(samples.iter()).collect::<Vec<_>>());�<�������/, [`WeightedTreeIndex<W>`]: WeightedTreeIndex���.+ [`WeightedIndex<W>`]: super::WeightedIndex�����������,�͝L��T���l���d���4����Ȓ��*I�MO��L����Ѫt�t�g��������t����͝�������������������t�t����������
��,���h�����_�����m͝l�k��j��i��h�������������
��r�r�i�����݀r���͝�����������_�Y\r�r���������^�^��^��[�^��[����e�S�������
��,��r���j�����@��?͝>�=��<��;��:��qt��j������͝����͝��������������������������������
��L��Ь�l�������λ���[�����������������������HJ�����
�����������,�����������
�����������,������k�����n����������������
�λ,� �l������λ5��25��m�����h�_λ�����_�������������^�^��^��[�^��[����e�S�������
�λ,�����n�����v��}���n�������λλ���������������������
�λL���d��	�������	������H�ۻ���!#D�	,�	���λ<�	$�	���λD�	,�	���λZZo��������Z�������ZZ������� ��
�λ,� !�p�����Mؕ-��Z]FFq��������F����_���FF��������^�^��^��[�^��[����e�S�����"��
�λ,��F��r������������r��������������������������#��
�λL���d�
�
�������
���*�������#%D�
,�
���λ<�
$�
���λL�
4�
���λL�4����λ� � s��������� �������� � �������$�	�
�λ,�	 %�	t�����kؕ-��x{""u��������"����_���""��������^�^��^��[�^��[����e�S�����&�	�
�λ,�	�"&&v����������&&v�������&�����&&���������'�
�
�λL�
�&����\Y The [Beta distribution](https://en.wikipedia.org/wiki/Beta_distribution) `Beta(α, β)`.�����B? The Beta distribution is a continuous probability distribution���GD defined on the interval `[0, 1]`. It is the conjugate prior for the���
DA parameter `p` of the [`Binomial`][crate::Binomial] distribution.��
���
JG It has two shape parameters `α` (alpha) and `β` (beta) which control���OL the shape of the distribution. Both `a` and `β` must be greater than zero.���1. The distribution is symmetric when `α = β`.���T� # Plot�����B? The plot shows the Beta distribution with various combinations��� of `α` and `β`.�����c` ![Beta distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/beta.svg)���l�����<�����)& use rand_distr::{Distribution, Beta};�����,) let beta = Beta::new(2.0, 5.0).unwrap();���*' let v = beta.sample(&mut rand::rng());���85 println!("{} is from a Beta(2, 5) distribution", v);�<���$����ù�Թ,��|���r�,Ѻ������35$������$��������|����ܷL�������'�'w���ù����'Թ��ᚾ����'�'�������(��
��,� )�x���ù���5Թ��������(�(y���ù��_��(Թ�������_��(�(��������^�^��^��[�^��[����e�S�����*��
��,���(�,�,z���ùԹ����,�,z���ùO����,Թb�a��������,�,���������+��
��L���,t���+( Error type returned from [`Beta::new`].�,��������u������l�Ԅ `alpha <= 0` or `nan`.�(����<>����d�̶ `beta <= 0` or `nan`.�'����;=����m-m-{�����m-m-�������,��
�,� -�|���-�-}����_��-�-��������^�^��^��[�^��[����e�S�����.��
�,���-�.�.~���.�.~������.�.���������/��
�L���.�/�/������/��/�/�/�/8��/�/�/�����0��
������fc The [binomial distribution](https://en.wikipedia.org/wiki/Binomial_distribution) `Binomial(n, p)`.�����DA The binomial distribution is a discrete probability distribution���B? which describes the probability of seeing `k` successes in `n`���B? independent trials, each of which has success probability `p`.����� # Density function�����96 `f(k) = n!/(k! (n-k)!) p^k (1-p)^(n-k)` for `k >= 0`.���T�������C@ The following plot of the binomial distribution illustrates the���FC probability of `k` successes out of `n = 10` trials with `p = 0.2`���	$! and `p = 0.6` for `0 <= k <= n`.��	���	kh ![Binomial distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/binomial.svg)��
�l�
���
�<�
����
-* use rand_distr::{Binomial, Distribution};��
���
.+ let bin = Binomial::new(20, 0.3).unwrap();���)& let v = bin.sample(&mut rand::rng());���63 println!("{} is from a binomial distribution", v);�<���D�
���]7H���t�
4�
������_�_�������_�_�������1��
�,� 2�����_�_�����_��_�_��������^�^��^��[�^��[����e�S�����3��
�,���_papa���papa������papa���������4��
�L��pa\�4����F�	?������������������������������������ � ���
�� � ���������$������$����b h ���
�� � ���������$������$����C I ���
�c g ����������� ����� $ ���
�> B ������������a�a�������a�a�������5�
�
�,�
 6�
���HbHb�����_�HbHb��������^�^��^��[�^��[����e�S�����7�
�
�,�
�Hb�f�f����f�f�������f�f���������8�
�
�L�
��f\�$����I�{�}�{7����4�����4�����4�����4�����gogo������gogo�������9��
�,� :�����o�o�����_��o�o��������^�^��^��[�^��[����e�S�����;��
�,���odsds���dsds������dsds���������<��
�L��ds\�$�����Ͼ�������4�����4�����4�����<�����tt������tt�������=��
�,� >����ltlt�����_�ltlt��������^�^��^��[�^��[����e�S�����?��
�,��ltxx���xx������xx���������@��
�L��xt���/, Error type returned from [`Binomial::new`].�3��,���C��D������������� `p < 0` or `nan`.�#����79������d�	 `p > 1`.�����.0�����x�x�������x�x�������A��
�,� B����yy�����_�yy��������^�^��^��[�^��[����e�S�����C��
�,��y�y�y����y�y�������y�y���������D��
�L���y�z�z�������z��z�z�z�z8��z�z�z�����E��
������da The [Cauchy distribution](https://en.wikipedia.org/wiki/Cauchy_distribution) `Cauchy(x₀, γ)`.�����IF The Cauchy distribution is a continuous probability distribution with���0- parameters `x₀` (median) and `γ` (scale).���A> It describes the distribution of the ratio of two independent���LI normally distributed random variables with means `x₀` and scales `γ`.���GD In other words, if `X` and `Y` are independent normally distributed���JG random variables with means `x₀` and scales `γ`, respectively, then���.+ `X / Y` is `Cauchy(x₀, γ)` distributed.��������	���	63 `f(x) = 1 / (π * γ * (1 + ((x - x₀) / γ)²))`��	�T�	���	���	XU The plot illustrates the Cauchy distribution with various values of `x₀` and `γ`.���
RO Note how the median parameter `x₀` shifts the distribution along the x-axis,���A> and how the scale `γ` changes the density around the median.�����VS The standard Cauchy distribution is the special case with `x₀ = 0` and `γ = 1`,���b_ which corresponds to the ratio of two [`StandardNormal`](crate::StandardNormal) distributions.��
���
gd ![Cauchy distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/cauchy.svg)��
�l�
����<�����+( use rand_distr::{Cauchy, Distribution};�����-* let cau = Cauchy::new(2.0, 5.0).unwrap();���)& let v = cau.sample(&mut rand::rng());���:7 println!("{} is from a Cauchy(2, 5) distribution", v);�<�����\� # Notes�����MJ Note that at least for `f32`, results are not fully portable due to minor���DA differences in the target system's *tan* implementation, `tanf`.�4����ù�Թ,���T���|����>vs�����79L�4�����D�,�����l�l�����ù�ųl�Թ��������������l�l��������J��
��,� K�����ù[��.Թ`��_��^��}�������ù�ٵ�Թ�����������_�������������^�^��^��[�^��[����e�S�����L��
��,���j�j�����ù�Թ�����������j�j�����ù#��j�Թ*��)��(�����RUj�j����������M��
��L��j�t���-* Error type returned from [`Cauchy::new`].� ,����i7Y��"���l��� `scale <= 0` or `nan`.� (����<>�������������������������N��
�,� O����9�9������_�9�9���������^�^��^��[�^��[����e�S�����P��
�,��9�������������������������Q��
�L���d�d�������d��d�d�d�d�8�d�d�d������R��
������eb The [chi-squared distribution](https://en.wikipedia.org/wiki/Chi-squared_distribution) `χ²(k)`.�����<9 The chi-squared distribution is a continuous probability���;8 distribution with parameter `k > 0` degrees of freedom.�����EB For `k > 0` integral, this distribution is the sum of the squares���B? of `k` independent standard normal random variables. For other���2/ `k`, this uses the equivalent characterisation��� `χ²(k) = Gamma(k/2, 2)`.���T�������DA The plot shows the chi-squared distribution with various degrees�|�	 of freedom.��	���	qn ![Chi-squared distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/chi_squared.svg)��
�l�
���
�<�
����
/, use rand_distr::{ChiSquared, Distribution};��
���
-* let chi = ChiSquared::new(11.0).unwrap();���)& let v = chi.sample(&mut rand::rng());���52 println!("{} is from a χ²(11) distribution", v)�<���!T�
���ù�
Թ,�
��|�
��|�
�|�
���Yk�eo�;�=?��$��������������ù�ų��Թ���������������������������S��
��,� T�����ùK��.ԹP��O��N�M��tw!�!�����ù�ٵ!�Թ�������������_���!�!���������^�^��^��[�^��[����e�S�����U��
��,��!���������ù�Թ���������������������ù(����Թ/��.��-�,�����^a�������������V��
��L����t���]Z Error type returned from [`ChiSquared::new`] and [`StudentT::new`](crate::StudentT::new).�",���.9S(��~=���\�� `0.5 * k <= 0` or `nan`.�"*����>@����"�"�������"�"��������W��
�,� X����^�^������_�^�^���������^�^��^��[�^��[����e�S�����Y��
�,��^�������������������������Z��
�L������������������������8������������[��
����#t�����ù�Թ,���|���|��|����$�˗#�@�����������[]��#��������	�������F#�F���
���F�F�������šD��������������ùQų��ԹX��W��V�U������������������\��
��,� ]�����ù��.Թ�������>A������ùuٵ�Թ|��{��z�y����_�������������^�^��^��[�^��[����e�S�����^��
��,�����������ù�Թ��������������������	�	ù�����Թ������������	��	(+�������������	_��	
�	�L������,$�����	��	�	�	ù���t�Թ,���|���|��|���pU�j%�.�	EGJ���D���	�	���������	��	�	�	ù���p`�ų��Թ������������	��	��A������������	`��	
�	��,�[�[����	��	�	�	ù���pa�ٵ[�Թ������������	�_�	��G�[�[���������^�^��^��[�^��[����e�S�����	a��	
�	��,��[��������	��	�	�	ù���pb�Թ�����������4��������	��	�	�	ùN��x����ԹS��R��Q�P���	��	���G�������������	b��	
�	��L������%������
�J�~�	�	�	�	�	�	|�	%��	�	����	�	����	%��	�	����	�	��I�I�����	��	I�I��������	c��	
�	,� d������������	�_�	������������^�^��^��[�^��[����e�S�����	e��	
�	,�������������������	��	�������������	f��	
�	L����h�h�����	��	h��h�h�h�h�8�h�h�h������	g��	
�	���+&�����	��	�	�	ù���t�Թ,���|���|��|����,=���	EGJ�ġD���	�	Ƴ�������	��	�	�	ù���ph�ų��Թ������������	��	��A������������	h��	
�	��,�8�8����	��	�	�	ù���pi�ٵ8�Թ������������	�_�	��G�8�8���������^�^��^��[�^��[����e�S�����	i��	
�	��,��8��������	��	�	�	ù���pj�Թ�����������4��������	��	�	�	ùN��x����ԹS��R��Q�P���	��	���G�������������	j��	
�	��L����ܣ'�����-���Ee~�	�	�	l�'��	�	����	�	��9�9�����	��	9�9��������	k��	
�	,� l����u�u�����	�_�	u�u���������^�^��^��[�^��[����e�S�����	m��	
�	,��u������������	��	�����������	n��	
�	L�����������	��	�����������8������������	o��	
�	���,%)l�,���	��	�	�	ù�,��t�,Թ,�,��|�-��|�-�|�-��װOEV��	�	�	�	�	�	�����	�	����pru�,�Y)�Y��	�	
�	��ZZ������	�	��Ķ.��	�	���Y)�Y��	�	
�	���Y�Y������	�	����/��	�	���������	��	�	�	ù���pq�,ų��Թ������������	��	��G������������	q�+�	
�	��,�+�������	��	�	�	ù���pr�,ٵ��Թ������������	�_�	��Gv������������^�^��^��[�^��[����e�S�����	r�+�	
�	��,�+����������	��	�	�	ù���ps�,Թ�����������4��������	��	�	�	ùe��x����Թj��i��h�g���	��	���3�������������	s�,�	
�	��L�,�����9'��/}z The [Dirichlet distribution](https://en.wikipedia.org/wiki/Dirichlet_distribution) `Dirichlet(α₁, α₂, ..., αₖ)`.��0���0EB The Dirichlet distribution is a family of continuous multivariate���1C@ probability distributions parameterized by a vector of positive���1RO real numbers `α₁, α₂, ..., αₖ`, where `k` is the number of dimensions���2OL of the distribution. The distribution is supported on the `k-1`-dimensional���2OL simplex, which is the set of points `x = [x₁, x₂, ..., xₖ]` such that���3*' `0 ≤ xᵢ ≤ 1` and `∑ xᵢ = 1`.���3RO It is a multivariate generalization of the [`Beta`](crate::Beta) distribution.���4=: The distribution is symmetric when all `αᵢ` are equal.��5�T�5���5���5JG The following plot illustrates the 2-dimensional simplices for various���5*' 3-dimensional Dirichlet distributions.��6���6mj ![Dirichlet distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/dirichlet.png)��7�l�7���7�<�7��̣7����7 use rand_distr::Dirichlet;��7���7=: let dirichlet = Dirichlet::new([1.0, 2.0, 3.0]).unwrap();���852 let samples = dirichlet.sample(&mut rand::rng());���8PM println!("{:?} is from a Dirichlet([1.0, 2.0, 3.0]) distribution", samples);�<�9��*L�:��	��	�	�	ù�:��t�:Թ,�:��|�:��|�:�|�;��sWA@���	EGJ�:̘;$�;��	�	�������	��	�	�	ù���pt�:ų�Թ������������	��	��A����������	t�9�	
�	��,�9!!���	��	�	�	ù���pu�:ٵ!Թ������������	�_�	��G�!!��������^�^��^��[�^��[����e�S�����	u�9�	
�	��,�9�!�����
��
�
�
ù���pv�:Թ�����������4������
��
�
�
ùN��x���ԹS��R��Q�P���
��
���G�����������
v�9�

�
��L�9��t�<��;0- Error type returned from [`Dirichlet::new`].�+,�<������A7���
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
l�<��< `alpha.len() < 2`.�+$�
�
��8:�
�
��l�<��< `alpha <= 0.0` or `nan`.�+*�
�
��>@�
�
��t�=̋= `alpha` is subnormal.���=FC Variate generation methods are not reliable with subnormal inputs.�+v�
�
�����
�
��l�>Ĉ> `alpha` is infinite.�+&�
�
��:<�
�
����>��>41 Failed to create required Gamma distribution(s).�+C�
�
��WY�
�
����?��?30 Failed to create required Beta distribition(s).�+B�
�
��VX�
�
��d�?|�? `size < 2`.�+�
�
��13�
�
������
��
�������
w�;�

�
,�; x�;���jj����
�_�
jj��������^�^��^��[�^��[����e�S�����
y�;�

�
,�;�j		���		����
��
		���������
z�<�

�
L�<�	������
��
������8���������
{�<�

�
�<|�
��30 The standard exponential distribution `Exp(1)`.�����:7 This is equivalent to `Exp::new(1.0)` or sampling with���)& `-rng.gen::<f64>().ln()`, but faster.�����EB See [`Exp`](crate::Exp) for the general exponential distribution.���T�������NK The following plot illustrates the exponential distribution with `λ = 1`.�����vs ![Exponential distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/exponential_exp1.svg)���l�����<���̠��̺ use rand_distr::Exp1;�����,) let val: f64 = rand::rng().sample(Exp1);�ą	 println!("{}", val);�<�	���	�\�	���	���	LI Implemented via the ZIGNOR variant[^1] of the Ziggurat method. The exact���
KH description in the paper was adjusted to use tables for the exponential���
$! distribution rather than normal.��
���
DA [^1]: Jurgen A. Doornik (2005). [*An Improved Ziggurat Method to���+(       Generate Normal Random Samples*](���96       https://www.doornik.com/research/ziggurat.pdf).���"       Nuffield College, Oxford�,$�
����;\Z����
�)�
�
��ee����
��
ee�������
|��

�
,� }����������
�_�
����������^�^��^��[�^��[����e�S�����
~��

�
,�������eb The [exponential distribution](https://en.wikipedia.org/wiki/Exponential_distribution) `Exp(λ)`.�����IF The exponential distribution is a continuous probability distribution���MJ with rate parameter `λ` (`lambda`). It describes the time between events���EB in a [`Poisson`](crate::Poisson) process, i.e. a process in which���KH events occur continuously and independently at a constant average rate.�����KH See [`Exp1`](crate::Exp1) for an optimised implementation for `λ = 1`.�����������:7 `f(x) = λ * exp(-λ * x)` for `x > 0`, when `λ > 0`.�����GD For `λ = 0`, all samples yield infinity (because a Poisson process��� with rate 0 has no events).���T�������DA The following plot illustrates the exponential distribution with�ܖ various values of `λ`.���MJ The `λ` parameter controls the rate of decay as `x` approaches infinity,���/, and the mean of the distribution is `1/λ`.�����qn ![Exponential distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/exponential.svg)���l�����<�����(% use rand_distr::{Exp, Distribution};�����%" let exp = Exp::new(2.0).unwrap();���)& let v = exp.sample(&mut rand::rng());���41 println!("{} is from a Exp(2) distribution", v);�<���-���
�
ù�Թ,���|�����k�=L��
-/�� t� ��
�
����
�
ù~ųԹ�������
��
���������
��

�
�,� �����
�
ù0��/Թ5��4��KN�����
�
ù�ٵ�Թ�������
�_�
������������^�^��^��[�^��[����e�S�����
���

�
�,���

���
�
ù�Թ��������

���
�
ù���
Թ�������
��


���������
���

�
�L��
t� �� *' Error type returned from [`Exp::new`].�.,� ��egRq�
��
�
�
t�!ԅ! `lambda < 0` or `nan`.�.(�
�
��<>�
�
��������
��
���������
�� �

�
,�  �� ���������
�_�
����������^�^��^��[�^��[����e�S�����
�� �

�
,� ��jj���jj����
��
jj���������
�� �

�
L� �j������
��
������8���������
�� �

�
� ��
	��X	U The [Fisher F-distribution](https://en.wikipedia.org/wiki/F-distribution) `F(m, n)`.��	���B	? This distribution is equivalent to the ratio of two normalised���?	< chi-squared distributions, that is, `F(m,n) = (χ²(m)/m) /���	 (χ²(n)/n)`.��	�T�	���	���I	F The plot shows the F-distribution with various values of `m` and `n`.��	���d	a ![F-distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/fisher_f.svg)��	�l�	���	�<�	����,	) use rand_distr::{FisherF, Distribution};��	���-	* let f = FisherF::new(2.0, 32.0).unwrap();���	'	$ let v = f.sample(&mut rand::rng());���	6	3 println!("{} is from an F(2, 32) distribution", v)�<�
	��/<�
	��
�
ù�	Թ,�	��|�	��|�	�|�	��IT������
�
�
AC��	,�	��
�
����	,�	��
�
��d�
	L�
	��
�
�##���
�
ù�ų#Թ��������ʎ��
��
��##�������
��
	�

�
�,�
	 ��
	���
�
ù���/Թ��������������#�#���
�
ù�ٵ�#Թ������������
�_�
"�#�#��������^�^��^��[�^��[����e�S�����
��
	�

�
�,�
	��#�&�&���
�
ù
Թ����
�	��03�&�&���
�
ùg���&Թn��m��l�k���
��
���&�&���������
��
	�

�
�L�
	��&t�	��
.	+ Error type returned from [`FisherF::new`].�0,�	��p·�ÿ�
�
�
�
�
�
L�	��	 `m <= 0` or `nan`.�0$�
�
��8:�
�
��L�	��	 `n <= 0` or `nan`.�0$�
�
��8:�
�
���'�'����
��
�'�'�������
��
	�

�
,�
	 ��
	����'�'����
�_�
�'�'��������^�^��^��[�^��[����e�S�����
��
	�

�
,�
	��'�(�(����(�(����
��
�(�(���������
��
	�

�
L�
	��(�)�)����
��
�)��)�)�)�)8��)�)�)�����
��	�

�
�	��
��p
m The [Fréchet distribution](https://en.wikipedia.org/wiki/Fr%C3%A9chet_distribution) `Fréchet(α, μ, σ)`.��
���F
C The Fréchet distribution is a continuous probability distribution���H
E with location parameter `μ` (`mu`), scale parameter `σ` (`sigma`),���E
B and shape parameter `α` (`alpha`). It describes the distribution���@
= of the maximum (or minimum) of a number of random variables.���?
< It is also known as the Type II extreme value distribution.��
���
���
���H
E `f(x) = [(x - μ) / σ]^(-1 - α) exp[-(x - μ) / σ]^(-α) α / σ`��
�T�
���
���Y
V The plot shows the Fréchet distribution with various values of `μ`, `σ`, and `α`.���	R
O Note how the location parameter `μ` shifts the distribution along the x-axis,���	W
T the scale parameter `σ` stretches or compresses the distribution along the x-axis,���
;
8 and the shape parameter `α` changes the tail behavior.��
���j
g ![Fréchet distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/frechet.svg)��
�l�
���
�<�
��̏
���
 use rand_distr::Frechet;��
���L
I let val: f64 = rand::rng().sample(Frechet::new(0.0, 1.0, 1.0).unwrap());�ė
��<�
��1<�
��
�
ù�
Թ,�
��|�
��~�Ǟ�-C��
�
�
13\�
D�
��
�
�D�
,�
��
�
�D�
,�
��
�
�v0v0���
�
ù�ųv0Թ�������
��
��v0v0�������
��
�

�
�,�
 ��
���
�
ùm��/Թr��q����)1)1���
�
ù�ٵ)1Թ�������
�_�
��)1)1��������^�^��^��[�^��[����e�S�����
��
�

�
�,�
�)1_4_4���
�
ù�Թ��������_4_4���
�
ù!��_4Թ(��'���
��
IL_4_4���������
��
�

�
�L�
�_4t�
��.
+ Error type returned from [`Frechet::new`].�2,�
�����m����
�
�
�
�
�
�
�
�
��
��
 location is infinite or NaN�2.�
�
��BD�
�
����
��'
$ scale is not finite positive number�26�
�
��JL�
�
����
��'
$ shape is not finite positive number�26�
�
��JL�
�
��55������55���������
�
�,�
 ��
���`5`5�����_�`5`5��������^�^��^��[�^��[����e�S�������
�
�,�
�`5~6~6���~6~6������~6~6�����������
�
�L�
�~6J7J7������J7�J7J7J7J78�J7J7J7�������
�
��
����^[ The [Gamma distribution](https://en.wikipedia.org/wiki/Gamma_distribution) `Gamma(k, θ)`.�����C@ The Gamma distribution is a continuous probability distribution���74 with shape parameter `k > 0` (number of events) and���@= scale parameter `θ > 0` (mean waiting time between events).���=: It describes the time until `k` events occur in a Poisson���=: process with rate `1/θ`. It is the generalization of the���-* [`Exponential`](crate::Exp) distribution.�����������DA `f(x) =  x^(k - 1) * exp(-x / θ) / (Γ(k) * θ^k)` for `x > 0`,���	UR where `Γ` is the [gamma function](https://en.wikipedia.org/wiki/Gamma_function).��
�T�
���
���
>; The following plot illustrates the Gamma distribution with���
#  various values of `k` and `θ`.���
@= Curves with `θ = 1` are more saturated, while corresponding���.+ curves with `θ = 2` have a lighter color.�����eb ![Gamma distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/gamma.svg)���l�����<�����*' use rand_distr::{Distribution, Gamma};��
���
.+ let gamma = Gamma::new(2.0, 5.0).unwrap();���
+( let v = gamma.sample(&mut rand::rng());���
96 println!("{} is from a Gamma(2, 5) distribution", v);�<�����\�������GD The algorithm used is that described by Marsaglia & Tsang 2000[^1],���DA falling back to directly sampling from an Exponential for `shape���GD == 1`, and using the boosting technique described in that paper for���
 `shape < 1`.�����HE [^1]: George Marsaglia and Wai Wan Tsang. 2000. "A Simple Method for���EB       Generating Gamma Variables" *ACM Trans. Math. Softw.* 26, 3���$!       (September 2000), 363-372.���PM       DOI:[10.1145/358407.358414](https://doi.acm.org/10.1145/358407.358414)�3,����ù�Թ,���|���|��|����Z��n�u%�=?��$�������?�?����ù�ų�?Թ�����������������?�?����������
��,� ������ùM��/ԹR��Q��P�O��vy_@_@����ù�ٵ_@Թ�������������_���_@_@��������^�^��^��[�^��[����e�S��������
��,��_@�A�A����ù�Թ��������������A�A����ù+���AԹ2��1��0�/�����ad�A�A������������
��L���At���,) Error type returned from [`Gamma::new`].�4,���U����U����������l�Զ `shape <= 0` or `nan`.�4(����<>����l����4����&(����l��� `1 / scale == 0`.�4#����79����SBSB������SBSB����������
�,� ������B�B�����_��B�B��������^�^��^��[�^��[����e�S��������
�,���B�C�C����C�C�������C�C������������
�L���C�D�D�������D��D�D�D�D8��D�D�D��������
����5L�����ù�Թ,���|���|��|�������Ӂ�I��������������������������̪5Ҫ���
�����������������������5�����
��Ǫ˪���������4������z�5�����
�����������������������D�D����ù!ų�DԹ(��'��&�%�����WZ�D�D����������
��,� ������ù���/Թ�����������
G
G����ùGٵ
GԹN��M��L�K����_�}�
G
G��������^�^��^��[�^��[����e�S��������
��,��
G�I�I����ùkԹj��i��h�g�����I�I����ù����IԹ�����������������I�I������������
��L���I��!6|�"����ù�"Թ,�"��|�"�|�"��l�ldS^����79d�"L�"������#\�#�����YOYO����ù�ųYOԹ�������������YOYO���������!�
��,�! ��!����ù^��/Թc��b�a�����O�O����ù�ٵ�OԹ����������_����O�O��������^�^��^��[�^��[����e�S�������!�
��,�!��ObRbR����ù�Թ����������bRbR����ù'��bRԹ.��-�,�����VYbRbR�����������!�
��L�!�bṞ%7|�%����ù�%Թ,�%��|�%�|�&�����{W�����9;D�&,�&����$�&�&����$�&�&�����S�S����ù�ų�SԹ��������������S�S���������$�
��,�$ ��$����ù{��/Թ����~����4T4T����ù�ٵ4TԹ����������_�4T4T��������^�^��^��[�^��[����e�S�������$�
��,�$�4TjWjW����ù�Թ��������
jWjW����ùD��jWԹK��J�I�����svjWjW�����������$�
��L�$�jW����fc The [geometric distribution](https://en.wikipedia.org/wiki/Geometric_distribution) `Geometric(p)`.�����B? This is the probability distribution of the number of failures���>; (bounded to `[0, u64::MAX]`) before the first success in a���?< series of [`Bernoulli`](crate::Bernoulli) trials, where the���0- probability of success on each trial is `p`.�����PM This is the discrete analogue of the [exponential distribution](crate::Exp).�����HE See [`StandardGeometric`](crate::StandardGeometric) for an optimised���! implementation for `p = 0.5`.�����������&# `f(k) = (1 - p)^k p` for `k >= 0`.���T�������IF The following plot illustrates the geometric distribution for various���GD values of `p`. Note how higher `p` values shift the distribution to���85 the left, and the mean of the distribution is `1/p`.�����mj ![Geometric distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/geometric.svg)���l���<�����.+ use rand_distr::{Geometric, Distribution};��	���	,) let geo = Geometric::new(0.25).unwrap();���	)& let v = geo.sample(&mut rand::rng());���	=: println!("{} is from a Geometric(0.25) distribution", v);�<�
��8L���ZܤH����4�����<�����4����� ��
����q�q�������q�q���������
�
�,�
/r/r�����_�/r/r��������^�^��^��[�^��[����e�S�������
�
�,�
�/r u u��� u u������ u u�����������
�
�L�
� ut���0- Error type returned from [`Geometric::new`].�9,���4Z���dQ������
�� `p < 0 || p > 1` or `nan`�9+����?A�����u�u�������u�u����������
�,� ������u�u�����_��u�u��������^�^��^��[�^��[����e�S��������
�,���u�v�v����v�v�������v�v������������
�L���v'w'w������'w�'w'w'w'w8�'w'w'w��������
���,��%96 The standard geometric distribution `Geometric(0.5)`.��&���&<9 This is equivalent to `Geometric::new(0.5)`, but faster.��&���&OL See [`Geometric`](crate::Geometric) for the general geometric distribution.��'�T�'���'���'GD The following plot illustrates the standard geometric distribution.��'���'| ![Standard Geometric distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/standard_geometric.svg)��(�l�(��<�)��̐)����)&# use rand_distr::StandardGeometric;��)���)74 let v = StandardGeometric.sample(&mut rand::rng());���*<9 println!("{} is from a Geometric(0.5) distribution", v);�<�*���*�\�*����* Implemented via iterated���*MJ [`Rng::gen::<u64>().leading_zeros()`](Rng::gen::<u64>().leading_zeros()).�:��,��v.���IP��)���� ��+����������������������+�
�,�+<�<������_�<�<���������^�^��^��[�^��[����e�S�������+�
�,�+�<���

��b
_ The [Gumbel distribution](https://en.wikipedia.org/wiki/Gumbel_distribution) `Gumbel(μ, β)`.��
���D
A The Gumbel distribution is a continuous probability distribution���J
G with location parameter `μ` (`mu`) and scale parameter `β` (`beta`).���D
A It is used to model the distribution of the maximum (or minimum)���4
1 of a number of samples of various distributions.��
���
���
���A
> `f(x) = exp(-(z + exp(-z))) / β`, where `z = (x - μ) / β`.��
�T�
���
���`
] The following plot illustrates the Gumbel distribution with various values of `μ` and `β`.���R
յ��	A
> and the scale parameter `β` changes the density around `μ`.���	L
I Note also the asymptotic behavior of the distribution towards the right.��

���
g
d ![Gumbel distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/gumbel.svg)��
�l�
��<�
��̠
��ܺ
 use rand_distr::Gumbel;��
���F
C let val: f64 = rand::rng().sample(Gumbel::new(0.0, 1.0).unwrap());�ġ
��<�
��;4�

���ù�

Թ,�

��|�

���$G�";����/1\�
D�
����D�
,�
����"�"�����ù�ų"�Թ�����������"�"����������
�
��,�
 ��
����ùO��/ԹT��S��jm��������ù�ٵ��Թ��������_���������������^�^��^��[�^��[����e�S�������
�
��,�
���"�"�����ù�Թ��������"�"�����ù��"�Թ
��	�����+."�"������������
�
��L�
�"�t�
��-
* Error type returned from [`Gumbel::new`].�<,�
���m��.����������
��
��<����')������
��'
��<����')���������������������������
�
�,�
 ��
����������_�����������^�^��^��[�^��[����e�S�������
�
�,�
����������������������������������
�
�L�
���ˈˈ������ˈ�ˈˈˈˈ8�ˈˈˈ�������
�
��
��=t����uN��19����������������=�����t�L����t�L������=�����4�����4�����l�D����l�D����D�����D�����<�����<�����<�����������������������������
�,� ������������_�����������^�^��^��[�^��[����e�S��������
�,������������������������������������
�L��������{x The [hypergeometric distribution](https://en.wikipedia.org/wiki/Hypergeometric_distribution) `Hypergeometric(N, K, n)`.�����NK This is the distribution of successes in samples of size `n` drawn without���LI replacement from a population of size `N` containing `K` success states.�����SP See the [binomial distribution](crate::Binomial) for the analogous distribution���QN for sampling with replacement. It is a good approximation when the population���-* size is much larger than the sample size.�����������	B? `f(k) = binomial(K, k) * binomial(N-K, n-k) / binomial(N, n)`,���	2/ where `binomial(a, b) = a! / (b! * (a - b)!)`.��	�T�	���
���
`] The following plot of the hypergeometric distribution illustrates the probability of drawing���
a^ `k` successes in `n = 10` draws from a population of `N = 50` items, of which either `K = 12`��� or `K = 35` are successes.�����wt ![Hypergeometric distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/hypergeometric.svg)���l���<�����
30 use rand_distr::{Distribution, Hypergeometric};��
���
;8 let hypergeo = Hypergeometric::new(60, 24, 7).unwrap();���
.+ let v = hypergeo.sample(&mut rand::rng());���<9 println!("{} is from a hypergeometric distribution", v);�<���>t���R���.�|������<�����<�����4�����l�D����\�4������|������ �������������������������
�,�u�u������_�u�u���������^�^��^��[�^��[����e�S��������
�,��u�
�
����
�
�������
�
�������������
�L��
�t���52 Error type returned from [`Hypergeometric::new`].�?,����V-r w�E�������������KH `total_population_size` is too large, causing floating point underflow.�?Z����np��������63 `population_with_feature > total_population_size`.�?E����Y[��������*' `sample_size > total_population_size`.�?9����MO������������������������
�,� �����C�C������_�C�C���������^�^��^��[�^��[����e�S��������
�,��C�a�a����a�a�������a�a�������������
�L��a�-�-�������-��-�-�-�-�8�-�-�-���������
��t���52 Error type returned from [`InverseGaussian::new`]�@,���5��Ik(9��������̟ `mean <= 0` or `nan`.�@'����;=����������@����&(�������������_�������������^�^��^��[�^��[����e�S��������
�,����������������������������
�,� �����9�9����9�9�������9�9�������������
�L��9���������������8������������
����
��ro The [inverse Gaussian distribution](https://en.wikipedia.org/wiki/Inverse_Gaussian_distribution) `IG(μ, λ)`.�����QN This is a continuous probability distribution with mean parameter `μ` (`mu`)���=: and shape parameter `λ` (`lambda`), defined for `x > 0`.���.+ It is also known as the Wald distribution.���T�������>; The following plot shows the inverse Gaussian distribution���	)& with various values of `μ` and `λ`.��	���	{x ![Inverse Gaussian distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/inverse_gaussian.svg)��
�l�
��<�
����
41 use rand_distr::{InverseGaussian, Distribution};�����<9 let inv_gauss = InverseGaussian::new(1.0, 2.0).unwrap();���/, let v = inv_gauss.sample(&mut rand::rng());���DA println!("{} is from a inverse Gaussian(1, 2) distribution", v);�<���A|�
���ù�
Թ,�
��|���|���U�=\���79<�$�����D�,�����>�>�����ù�ٵ>�Թ�����������_���>�>���������^�^��^��[�^��[����e�S��������
��,��>�<�<�����ù�ų<�Թ��������������<�<�����������
��,� ������ùz��/Թ��~��}������������ù�Թ�������������������ù&����Թ-��,��+�����UX����������������
��L����̝��/, The standard Normal distribution `N(0, 1)`.�����>; This is equivalent to `Normal::new(0.0, 1.0)`, but faster.�����FC See [`Normal`](crate::Normal) for the general Normal distribution.���T�������A> The following diagram shows the standard Normal distribution.�����yv ![Standard Normal distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/standard_normal.svg)���l���<���������#  use rand_distr::StandardNormal;�����63 let val: f64 = rand::rng().sample(StandardNormal);�����<�	���	�\�	���	���	B? Implemented via the ZIGNOR variant[^1] of the Ziggurat method.��	���	D����
+����
9����"��Bt���@o�
���r)����������������������������
�,� �����2�2�����
�_�
2�2���������^�^��^��[�^��[����e�S�����
���

�
,��2���%��_\ The [Normal distribution](https://en.wikipedia.org/wiki/Normal_distribution) `N(μ, σ²)`.�����GD The Normal distribution, also known as the Gaussian distribution or���B? bell curve, is a continuous probability distribution with mean���63 `μ` (`mu`) and standard deviation `σ` (`sigma`).���KH It is used to model continuous data that tend to cluster around a mean.���TQ The Normal distribution is symmetric and characterized by its bell-shaped curve.�����85 See [`StandardNormal`](crate::StandardNormal) for an���74 optimised implementation for `μ = 0` and `σ = 1`.�����������@= `f(x) = (1 / sqrt(2π σ²)) * exp(-((x - μ)² / (2σ²)))`���T�������SP The following diagram shows the Normal distribution with various values of `μ`�l�
 and `σ`.���\Y The blue curve is the [`StandardNormal`](crate::StandardNormal) distribution, `N(0, 1)`.�����gd ![Normal distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/normal.svg)���l�����<� ���� +( use rand_distr::{Normal, Distribution};�� ��� #  // mean 2, standard deviation 3��� 0- let normal = Normal::new(2.0, 3.0).unwrap();���!,) let v = normal.sample(&mut rand::rng());���!41 println!("{} is from a N(2, 9) distribution", v)�<�!���!�\�!���"���"B���"���"D����#+����#9����#"��C4�%��
�
ù�%Թ,�%��|�%��8d�
�y�
�
/1<�%$�%��
�
�T�%<�%��
�
��������
�
ù�ų��Թ�������
��
�������������
��$�

�
�,�$ ��$���
�
ùO��/ԹT��S��jmv�v����
�
ù�ٵv�Թ�������
�_�
��v�v���������^�^��^��[�^��[����e�S�����
��$�

�
�,�$�v��������
�
ù�Թ���������������
�
ù����Թ
��	���
��
+.�������������
��$�

�
�L�$���t�'��&[X Error type returned from [`Normal::new`] and [`LogNormal::new`](crate::LogNormal::new).�D,�'���^��'���
�
�
�
�
�
d�'��'EB The mean value is too small (log-normal samples must be positive)�DT�
�
��hj�
�
��\�(��(GD The standard deviation or other dispersion parameter is not finite.�DV�
�
��jl�
�
��`�`�����
��
`�`��������
��&�

�
,�& ��&�����������
�_�
������������^�^��^��[�^��[����e�S�����
��&�

�
,�&������������������
��
�������������
��&�

�
L�&���������
��
������8���������
��'�

�
�'��B��;jg The [log-normal distribution](https://en.wikipedia.org/wiki/Log-normal_distribution) `ln N(μ, σ²)`.��<���<MJ This is the distribution of the random variable `X = exp(Y)` where `Y` is���<OL normally distributed with mean `μ` and variance `σ²`. In other words, if���=MJ `X` is log-normal distributed, then `ln(X)` is `N(μ, σ²)` distributed.��=�T�=���>���>OL The following diagram shows the log-normal distribution with various values���> of `μ` and `σ`.��>���>ol ![Log-normal distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/log_normal.svg)��?�l�?���?�<�?����?.+ use rand_distr::{LogNormal, Distribution};��@���@#Ǎ��@74 let log_normal = LogNormal::new(2.0, 3.0).unwrap();���A0- let v = log_normal.sample(&mut rand::rng());���A85 println!("{} is from an ln N(2, 9) distribution", v)�<�A��EL�B��
�
ù�CԹ,�C��|�C��x�����o�
-/|�C$�C��
�
�������
�
ù~ų�Թ�������
��
�����������
��B�

�
�,�B ��B���
�
ù1��/Թ6��5��LO���
�
ù�ٵԹ�������
�_�
����������^�^��^��[�^��[����e�S�����
��B�

�
�,�B��	�	���
�
ù�Թ���������	�	���
�
ù����	Թ�������
��

�	�	���������
��B�

�
�L�B��	t���;8 Error type returned from [`NormalInverseGaussian::new`]�F,���/N�1�=-��
�
�
�
�
�
��ԁ�F�
�
��&(�
�
������ `|beta| >= alpha` or `nan`.�F.�
�
��BD�
�
��������
�_�
����������^�^��^��[�^��[����e�S�����
���

�
,���������
��
���������
���

�
,� ������������
��
���������
���

�
L��������
��
������8���������
���

�
���#���~ The [normal-inverse Gaussian distribution](https://en.wikipedia.org/wiki/Normal-inverse_Gaussian_distribution) `NIG(α, β)`.�����FC This is a continuous probability distribution with two parameters,���?< `α` (`alpha`) and `β` (`beta`), defined in `(-∞, ∞)`.���52 It is also known as the normal-Wald distribution.��	�T�	���	���	kh The following plot shows the normal-inverse Gaussian distribution with various values of `α` and `β`.��
���
�� ![Normal-inverse Gaussian distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/normal_inverse_gaussian.svg)���l���<�����:7 use rand_distr::{NormalInverseGaussian, Distribution};�����GD let norm_inv_gauss = NormalInverseGaussian::new(2.0, 1.0).unwrap();���41 let v = norm_inv_gauss.sample(&mut rand::rng());���
KH println!("{} is from a normal-inverse Gaussian(2, 1) distribution", v);�<�
��G����
�
ù�Թ,���|���|�����ҕ����
�
79<�$���
�
���$����
�
��##���
�
ù�ٵ#Թ����������
�_�
��##��������^�^��^��[�^��[����e�S�����
��
�

�
�,�
�#//���
�
ù�ų/Թ����������
��
��//�������
��
�

�
�,�
 ��
���
�
ù{��/Թ�����~���������
�
ù�Թ����������������
�
ù'���Թ.��-��,���
��
VY�����������
���

�
�L�������da The [Pareto distribution](https://en.wikipedia.org/wiki/Pareto_distribution) `Pareto(xₘ, α)`.�����IF The Pareto distribution is a continuous probability distribution with���>; scale parameter `xₘ` ( or `k`) and shape parameter `α`.���T�������KH The following plot shows the Pareto distribution with various values of��� `xₘ` and `α`.���KH Note how the shape parameter `α` corresponds to the height of the jump���C@ in density at `x = xₘ`, and to the rate of decay in the tail.�����gd ![Pareto distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/pareto.svg)���l���<�������܊	 use rand_distr::Pareto;��	���	DA let val: f64 = rand::rng().sample(Pareto::new(1., 2.).unwrap());���	��<�
��H4���
�
ù�Թ,���|������4���
�
�
/1D�,���
�
���l���
�
��%�%���
�
ù�ų�%Թ�������
��
���%�%�������
��
�

�
�,�
 ��
���
�
ùO��/ԹT��S��jm�&�&���
�
ù�ٵ�&Թ�������
�_�
���&�&��������^�^��^��[�^��[����e�S�����
��
�

�
�,�
��&�(�(���
�
ù�Թ���������(�(���
�
ù���(Թ
��	���
��
+.�(�(���������
��
�

�
�L�
��(t���-* Error type returned from [`Pareto::new`].�I,����Ѫ.s��Q�
�
�
�
�
�
l�
���I�
�
��&(�
�
��l�
ԝ
��I�
�
��&(�
�
��~)~)����
��
~)~)�������
���

�
,� ������)�)����
�_�
�)�)��������^�^��^��[�^��[����e�S�����
���

�
,���)�*�*����*�*����
��
�*�*���������
���

�
L���*�+�+����
��
�+��+�+�+�+8��+�+�+�����
���

�
�����kh The [PERT distribution](https://en.wikipedia.org/wiki/PERT_distribution) `PERT(min, max, mode, shape)`.�����HE Similar to the [`Triangular`] distribution, the PERT distribution is���EB parameterised by a range and a mode within that range. Unlike the���MJ [`Triangular`] distribution, the probability density function of the PERT���JG distribution is smooth, with a configurable weighting around the mode.���T�������NK The following plot shows the PERT distribution with `min = -1`, `max = 1`,���-* and various values of `mode` and `shape`.�����c` ![PERT distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/pert.svg)��	�l�	���	�\�	 ```rust���	)& use rand_distr::{Pert, Distribution};��	���	63 let d = Pert::new(0., 5.).with_mode(2.5).unwrap();���
'$ let v = d.sample(&mut rand::rng());���
2/ println!("{} is from a PERT distribution", v);�<�
���
���
%" [`Triangular`]: crate::Triangular�J$���
�
ù�Թ,���|���|��|�
��-��D����
�
�
AC4�
�
��
�
�D�
,�
��
�
�l�
$�
��
�
��22���
�
ù�ų2Թ������������
��
��22�������
���

�
�,� �����
�
ù���/Թ��������������2�2���
�
ù�ٵ�2Թ������������
�_�
"�2�2��������^�^��^��[�^��[����e�S�����
���

�
�,���266����ù
Թ����
�	��0366����ùg��6Թn��m��l�k�������66������������
��L��6����
30 Error type returned from [`Pert`] constructors.�KL����r�.���~���������l���)& `max < min` or `min` or `max` is NaN.�K8����LN����L���2/ `mode < min` or `mode > max` or `mode` is NaN.�KA����UW����l���! `shape < 0` or `shape` is NaN�K0����DF�����6�6�������6�6����������
�,� �����77�����_�77��������^�^��^��[�^��[����e�S��������
�,��7#8#8���#8#8������#8#8������������
�L��#8�8�8�������8��8�8�8�88��8�8�8��������
��̞��#  Struct used to build a [`Pert`]�L\����ù���L�ϧ�#���!#4������4������D�,�����?:?:����ù�ٵ?:����_���?:?:��������^�^��^��[�^��[����e�S��������
��,��?:O0��a^ The [Poisson distribution](https://en.wikipedia.org/wiki/Poisson_distribution) `Poisson(λ)`.�����HE The Poisson distribution is a discrete probability distribution with���WT rate parameter `λ` (`lambda`). It models the number of events occurring in a fixed��� interval of time or space.�����+( This distribution has density function:���/, `f(k) = λ^k * exp(-λ) / k!` for `k >= 0`.���T�������RO The following plot shows the Poisson distribution with various values of `λ`.���?< Note how the expected number of events increases with `λ`.�����	if ![Poisson distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/poisson.svg)��	�l�	���	�<�
����
,) use rand_distr::{Poisson, Distribution};��
���
)& let poi = Poisson::new(2.0).unwrap();���
.+ let v: f64 = poi.sample(&mut rand::rng());���85 println!("{} is from a Poisson(2) distribution", v);�<������� # Integer vs FP return type�����B? This implementation uses floating-point (FP) logic internally.�����GD Due to the parameter limit <code>λ < [Self::MAX_LAMBDA]</code>, it���
OL statistically impossible to sample a value larger [`u64::MAX`]. As such, it���
@= is reasonable to cast generated samples to `u64` using `as`:���FC `distr.sample(&mut rng) as u64` (and memory safe since Rust 1.45).���OL Similarly, when `λ < 4.2e9` it can be safely assumed that samples are less��� than `u32::MAX`.�M<����ù�Թ,���T���|�����(�����������*7h�������
����L������8%8����ù�ųM8Թ��������������8�8����������
��,� ������ù���/Թ������������8�8����ù�ٵ�8Թ�����������_�99��������^�^��^��[�^��[����e�S��������
��,���9]8c8����ùԹ����������8�8����ùS���8ԹZ��Y��X�������99������������
��L���9t���.+ Error type returned from [`Poisson::new`].�N,����O�d�7�����������l��� `lambda <= 0`�N����35����L���$! `lambda = ∞` or `lambda = nan`�N3����GI����l���41 `lambda` is too large, see [Poisson::MAX_LAMBDA]�NC����WY�����:�:������
;;����������
�,� �����;#;�����_�A;E;��������^�^��^��[�^��[����e�S��������
�,���;�:�:����:�:������;;������������
�L��x;�:�:�������:��:�:�:�:8��:�:;��������
���� O\����ù����
������l�T�����P;V;����ùnų~;��������;�;����������
��,� ������ù��/��"%�;�;����ùYٵ�;����_�sv
<<��������^�^��^��[�^��[����e�S��������
��,���<>;D;����ùa��hk|;�;����ù����;��������;�;������������
��L��:<̍P|�����ù���ě)(i������������/1L�4�����$������$������$������$������,������,������,������,������D�,�����n:t:����ù|ų�:��������:�:����������
��,� ������ù&��/��3699����ùjٵ09����_���R9V9��������^�^��^��[�^��[����e�S��������
��,��:�/�/����ùr��y|�/�/����ù����/�������00������������
��L���0t�$Q4�$����ù�$��ju�m�i�����������������HJGQG���
��2G6G���������t�$������FQ�F���
��	G
G�����������$������"�"����ùoų�"�������!#%#���������#�
��,�# ��#����ù��/��&)"""����ù]ٵK"����_�wzm"q"��������^�^��^��[�^��[����e�S�������#�
��,�#� #!!����ùe��loC!I!����ù���r!��������!�!�����������#�
��L�#�"����li The [skew normal distribution](https://en.wikipedia.org/wiki/Skew_normal_distribution) `SN(ξ, ω, α)`.�����;8 The skew normal distribution is a generalization of the���JG [`Normal`](crate::Normal) distribution to allow for non-zero skewness.���JG It has location parameter `ξ` (`xi`), scale parameter `ω` (`omega`),���'$ and shape parameter `α` (`alpha`).�����IF The `ξ` and `ω` parameters correspond to the mean `μ` and standard���<9 deviation `σ` of the normal distribution, respectively.���-* The `α` parameter controls the skewness.�����������1. It has the density function, for `scale > 0`,���ZW `f(x) = 2 / scale * phi((x - location) / scale) * Phi(alpha * (x - location) / scale)`���	YV where `phi` and `Phi` are the density and distribution of a standard normal variable.��
�T�
���
���
ZW The following plot shows the skew normal distribution with `location = 0`, `scale = 1`���WT (corresponding to the [`standard normal distribution`](crate::StandardNormal)), and��� various values of `shape`.�����qn ![Skew normal distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/skew_normal.svg)���l�
���
�<�
����
/, use rand_distr::{SkewNormal, Distribution};��
���
#  // location 2, scale 3, shape 1���
>; let skew_normal = SkewNormal::new(2.0, 3.0, 1.0).unwrap();���1. let v = skew_normal.sample(&mut rand::rng());���85 println!("{} is from a SN(2, 3, 1) distribution", v)�<������ # Implementation details�����XU We are using the algorithm from [A Method to Simulate the Skew Normal Distribution].�����VS [skew normal distribution]: https://en.wikipedia.org/wiki/Skew_normal_distribution���" [`Normal`]: struct.Normal.html���b_ [A Method to Simulate the Skew Normal Distribution]: https://dx.doi.org/10.4236/am.2014.513201�RT����ù�Թ,���|����
�Q�����13\�D�����D�,�����D�,�������������ù�ų�Թ�����������>�B�����������
��,� ������ùm��/Թr��q����6�<�����ù�ٵe�Թ��������_���������������^�^��^��[�^��[����e�S��������
��,��H�������ù�Թ��������a�g�����ù!����Թ(��'�����IL����������������
��L��-�t���1. Error type returned from [`SkewNormal::new`].�S,�����m_8jy������l���EB The scale parameter is not finite or it is less or equal to zero.�ST����hj����D���&# The shape parameter is not finite.�S5����IK������������&�*�����������
�,� �����6�<������_�Z�^���������^�^��^��[�^��[����e�S��������
�,���
�����&�,�������J�N�������������
�L������������������ �$�8�0�6�:���������
������c` The [Student t-distribution](https://en.wikipedia.org/wiki/Student%27s_t-distribution) `t(ν)`.�����?< The t-distribution is a continuous probability distribution���:7 parameterized by degrees of freedom `ν` (`nu`), which���=: arises when estimating the mean of a normally-distributed���?< population in situations where the sample size is small and���30 the population's standard deviation is unknown.���,) It is widely used in hypothesis testing.�����41 For `ν = 1`, this is equivalent to the standard���+( [`Cauchy`](crate::Cauchy) distribution,���	:7 and as `ν` diverges to infinity, `t(ν)` converges to���	.+ [`StandardNormal`](crate::StandardNormal).��
�T�
���
���
FC The plot shows the t-distribution with various degrees of freedom.��
���
eb ![T-distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/student_t.svg)���l�����<�����-* use rand_distr::{StudentT, Distribution};�����)& let t = StudentT::new(11.0).unwrap();���'$ let v = t.sample(&mut rand::rng());���2/ println!("{} is from a t(11) distribution", v)�<�
��TD����ù�Թ,���|���|��|����fTT��[��?A��������4������:�@�����ù�ųh�Թ�����������������������������
�
��,�
 ��
����ùk��/Թp��o��n�m������������ù�ٵ��Թ�������������_�.�2���������^�^��^��[�^��[����e�S�������
�
��,�
���z�������ù�Թ�������������������ùI���ԹP��O��N�M������A�E������������
�
��L�
�������vs The [triangular distribution](https://en.wikipedia.org/wiki/Triangular_distribution) `Triangular(min, max, mode)`.�����NK A continuous probability distribution parameterised by a range, and a mode���*' (most likely value) within that range.�����NK The probability density function is triangular. For a similar distribution���52 with a smooth PDF, see the [`Pert`] distribution.���T�������OL The following plot shows the triangular distribution with various values of��� `min`, `max`, and `mode`.�����ol ![Triangular distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/triangular.svg)���l�����\�����/, use rand_distr::{Triangular, Distribution};��	���	2/ let d = Triangular::new(0., 5., 2.5).unwrap();���	'����
85 println!("{} is from a triangular distribution", v);�<�
���
���
 [`Pert`]: crate::Pert�UT����ù�Թ,���|���
1�.*C�f���134������4������<�$�������������ù�ų��Թ����������������������
�
��,�
 ��
����ùm��/Թr��q����������ù�ٵ:�Թ��������_���j�n���������^�^��^��[�^��[����e�S��������
��,�����������ù�Թ��������3�9�����ù!��b�Թ(��'�����IL����������������
��L����ļ
��1. Error type returned from [`Triangular::new`].�V|�
���=�fٴ�������l���
)��V����')����L���2��V����')����q�w��������������������
�
�,�
 ��
������������_�������������^�^��^��[�^��[����e�S�������
�
�,�
�w�{�������������������������������
�
�L�
� �X�^�������|����������8��������������
�
��
��
��KH Samples uniformly from the volume of the unit ball in three dimensions.�����'$ Implemented via rejection sampling.�����KH For a distribution that samples only from the surface of the unit ball,���*' see [`UnitSphere`](crate::UnitSphere).�����TQ For a similar distribution in two dimensions, see [`UnitDisc`](crate::UnitDisc).���T�������?< The following plot shows the unit ball in three dimensions.���FC This distribution samples individual points from the entire volume���
 of the ball.�����`] ![Unit ball](https://raw.githubusercontent.com/rust-random/charts/main/charts/unit_ball.svg)���l�����<�����-* use rand_distr::{UnitBall, Distribution};�����85 let v: [f64; 3] = UnitBall.sample(&mut rand::rng());���	.+ println!("{:?} is from the unit ball.", v)�<�	��WD�
�����^ϐW��)����n�t��������������������	�
�,�	 ��	������������_�������������^�^��^��[�^��[����e�S�������	�
�,�	�������RO Samples uniformly from the circumference of the unit circle in two dimensions.�����0- Implemented via a method by von Neumann[^1].�����NK For a distribution that also samples from the interior of the unit circle,���&# see [`UnitDisc`](crate::UnitDisc).�����ZW For a similar distribution in three dimensions, see [`UnitSphere`](crate::UnitSphere).���T�������-* The following plot shows the unit circle.�����da ![Unit circle](https://raw.githubusercontent.com/rust-random/charts/main/charts/unit_circle.svg)���l�����<�����/, use rand_distr::{UnitCircle, Distribution};�����:7 let v: [f64; 2] = UnitCircle.sample(&mut rand::rng());���0- println!("{:?} is from the unit circle.", v)�<�	���	���	MJ [^1]: von Neumann, J. (1951) [*Various Techniques Used in Connection with���	NK       Random Digits.*](https://mcnp.lanl.gov/pdf_files/nbs_vonneumann.pdf)���
PM       NBS Appl. Math. Ser., No. 12. Washington, DC: U.S. Government Printing��       Office, pp. 36-38.�XT����Đoԟ���)��������������������������
�,� �����A�G������_�e�i���������^�^��^��[�^��[����e�S��������
�,�����
��;8 Samples uniformly from the unit disc in two dimensions.�����'������QN For a distribution that samples only from the circumference of the unit disc,���*' see [`UnitCircle`](crate::UnitCircle).�����VS For a similar distribution in three dimensions, see [`UnitBall`](crate::UnitBall).���T�������+( The following plot shows the unit disc.���QN This distribution samples individual points from the entire area of the disc.�����`] ![Unit disc](https://raw.githubusercontent.com/rust-random/charts/main/charts/unit_disc.svg)���l�����<�����-* use rand_distr::{UnitDisc, Distribution};�����85 let v: [f64; 2] = UnitDisc.sample(&mut rand::rng());���	.+ println!("{:?} is from the unit Disc.", v)�<�	��YD�
�m�E��.zs��)���Z�`������~����������	�
�,�	 ��	����������_������������^�^��^��[�^��[����e�S�������	�
�,�	�������NK Samples uniformly from the surface of the unit sphere in three dimensions.�����.+ Implemented via a method by Marsaglia[^1].�����IF For a distribution that also samples from the interior of the sphere,���&# see [`UnitBall`](crate::UnitBall).�����XU For a similar distribution in two dimensions, see [`UnitCircle`](crate::UnitCircle).���T�������<9 The following plot shows the unit sphere as a wireframe.���GD The wireframe is meant to illustrate that this distribution samples���?< from the surface of the sphere only, not from the interior.�����da ![Unit sphere](https://raw.githubusercontent.com/rust-random/charts/main/charts/unit_sphere.svg)���l�����<�����/, use rand_distr::{UnitSphere, Distribution};��	���	:7 let v: [f64; 3] = UnitSphere.sample(&mut rand::rng());���	85 println!("{:?} is from the unit sphere surface.", v)�<�
���
���
LI [^1]: Marsaglia, George (1972). [*Choosing a Point from the Surface of a���<9       Sphere.*](https://doi.org/10.1214/aoms/1177692644)���2/       Ann. Math. Statist. 43, no. 2, 645--646.�ZT���Hpn��`b�)����������������������������
�,� ������������_�6�:���������^�^��^��[�^��[����e�S��������
�,������
��da The [Weibull distribution](https://en.wikipedia.org/wiki/Weibull_distribution) `Weibull(λ, k)`.�����A> This is a family of continuous probability distributions with���GD scale parameter `λ` (`lambda`) and shape parameter `k`. It is used���LI to model reliability data, life data, and accelerated life testing data.�����������PM `f(x; λ, k) = (k / λ) * (x / λ)^(k - 1) * exp(-(x / λ)^k)` for `x >= 0`.���T�������ZW The following plot shows the Weibull distribution with various values of `λ` and `k`.�����if ![Weibull distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/weibull.svg)���l�	��<�	��̘	���	 use rand_distr::Weibull;��	���	FC let val: f64 = rand::rng().sample(Weibull::new(1., 10.).unwrap());�Ě
��<�
���
�t�
 # Numerics��
���
| For small `k` like `< 0.005`, even with `f64` a significant number of samples will be so small that they underflow to `0.0`����� or so big they overflow to `inf`. This is a limitation of the floating point representation and not specific to this implementation.�[<�
���ù�
Թ,�
��|�����[�BPA��/1d�L�����D�,�����r�x�����ù�ų��Թ�������������������������
��,� ������ùO��/ԹT��S��jm��������ù�ٵ�Թ��������_���>�B���������^�^��^��[�^��[����e�S��������
��,������������ù�Թ����������������ù���Թ
��	�����+.7�;�������������
��L����t���.+ Error type returned from [`Weibull::new`].�\,����S�:~?������l�Դ�\����&(����l�����\����&(����3�9�������W�[�����������
�,� �����g�m������_�������������^�^��^��[�^��[����e�S��������
�,��9�?�E����X�^�������|���������������
�L�����"�������@��I�M�R�V�8�b�h�l���������
������WT The [Zeta distribution](https://en.wikipedia.org/wiki/Zeta_distribution) `Zeta(s)`.�����LI The [Zeta distribution](https://en.wikipedia.org/wiki/Zeta_distribution)���>; is a discrete probability distribution with parameter `s`.���RO It is a special case of the [`Zipf`](crate::Zipf) distribution with `n = ∞`.���_\ It is also known as the discrete Pareto, Riemann-Zeta, Zipf, or Zipf–Estoup distribution.�����������;8 `f(k) = k^(-s) / ζ(s)` for `k >= 1`, where `ζ` is the���QN [Riemann zeta function](https://en.wikipedia.org/wiki/Riemann_zeta_function).���T�������SP The following plot illustrates the zeta distribution for various values of `s`.��	���	c` ![Zeta distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/zeta.svg)��
�l�
��<�
��̪
����
 use rand_distr::Zeta;��
���
?< let val: f64 = rand::rng().sample(Zeta::new(1.5).unwrap());���<�������������LI This implementation uses floating-point (FP) logic internally, which can���HE potentially generate very large samples (exceeding e.g. `u64::MAX`).��
���
C@ It is *safe* to cast such results to an integer type using `as`���
KH (e.g. `distr.sample(&mut rng) as u64`), since such casts are saturating���FC (e.g. `2f64.powi(64) as u64 == u64::MAX`). It is up to the user to���C@ determine whether this potential loss of accuracy is acceptable���EB (this determination may depend on the distribution's parameters).���\�������MJ The zeta distribution has no upper limit. Sampled values may be infinite.���JG In particular, a value of infinity might be returned for the following�d�	 reasons:���JG 1. it is the best representation in the type `F` of the actual sample.���41 2. to prevent infinite loops for very small `s`.����������#  We are using the algorithm from���WT [Non-Uniform Random Variate Generation](https://doi.org/10.1007/978-1-4613-8643-8),��� Section 6.1, page 551.�]$����ù�Թ,���|���|����є0��.Q��79d�L�����$�������#�����ù�ųK�Թ��������������}�������������
��,� ������ù]��/Թb��a��`�����������ù�ٵ��Թ�����������_��������������^�^��^��[�^��[����e�S��������
��,����J�P�����ù�Թ�������������������ù&����Թ-��,��+�����UX��������������
��L��p�t���+( Error type returned from [`Zeta::new`].�^,���I�uBGJ�����L��� `s <= 1` or `nan`.�^$����8:����������������������������
�,� ��������������_�����������^�^��^��[�^��[����e�S��������
�,����!�'����:�@�������^�b�������������
�L����C�I�������g��p�t�y�}�8���������������
����! �<� �$� l� �� T� ����Dx;I@3�	��;
@��x8�@�q�x܏
@�P@��	@=o��.	@t���@��)9@����-�@[�V�y@�p_�('@��	�k�@�۟�@�@�`{�S@��i@��:$��@B�q���@Z�J��q@Ys:R@@1��S�@�}�
%�@�Nk�s�@=8�ub�@t.�D�d@�RT�=@�ٹ��@q�`���@���'�@�|�pu�@�4V���@��3z�i@��I@�h^{*@�V��@l��
�@�Ζ1��@'�)S7�@1w�.�@�K���|@bKvǼa@����EG@;�ozG-@����@��Ÿ�@6�����@w�q���@W!w��@Z�NV�@��t߂@n��;�k@�`HdU@���i?@dN��!)@Va n@������@uV���@�-�4��@����=�@Z�quͪ@В���@yc���@��#�n@����;[@��>N�G@�򨃩4@)���!@=��G�@g��Y��?��/�`��?�q���?Dv�f��?��� _f�?�+��B�?F1Š2�?��a��?��v#��?�L�����?\�*K!��?Aۗ/r�?o���P�?�#��t.�?��I�
�?~
R����? %�����?MJ �	��?M���s��?���i�?��3�H�?#�7�(�?9j�2	�?ʺh0^��?�;����?�|6����?���f��?�`�fl�?��m�M�?iS���.�?���lH�?J������?.�.k���?����k��?Q���d��?a?�}y�?��A�[�?a�ߠ
>�?~o��| �?x�O�?މ����?6�Z�x��?1ǟ>V��?&�dL��?MJrZq�?��T�?���!�7�?u�9�?��&r��?mHo+���?C�Ռy��?�m?���?��-�ˌ�?6�p��p�?�uybT�?���F8�?�U(�8�?��s):�?
<DQI��?5ޠ�e��?������?1�G_Ð�?~Ozou�?(��NY�?2o�΢=�?EV��"�?����g�?�s����?����L��?��<ʳ�?ˋ��M��?-����|�?�@�5ea�?�p��E�?��hQ�*�?s5��'�?��a1���?(�(ab��?6����?�}P)���?����B��?�`�W�j�?��O�?Az��4�?��`��?'��O��?EU/{���?H;}�r��?��##���?LLƁ��?D&Ut�?%yNwX�?=,j��<�?�P
�M!�?m^��?�j8��?�ղ�I��?����?^RH2���?�f��z�?���s�^�?Z�;�C�?�5�-�&�?$_�q�
�?�r޾��?��U����?���;��?�p�oݙ�?]�j}�?4ʺ�`�?j&pDD�?_u��'�?in
�
�?d�����?�r�b���?��b���?�ǁ��?͋f*y�?�#��[�?z�}>�?}�re �?V@���?܈�����?����f��?� �Q��?~�x���?��ÿk�?�A��>L�?t�0G-�?�Ĕ2 �?M�K���?myKf=��?
��}��?��q����?�Ir[Vo�?�N��N�?Y79�@.�?��A�V
�?�y�}S��?+ ��m��?�<�T�Q�?����
�?����:��?�y3��?-)ҵ�=�?���:��?��"ί�?
Q�)�g�?����?�Qq����?c1���?�rX�p>�?;��*���?0�Q�6��?ڑA��U�?�m��?�$n���?��vmgb�?������?;�7�ɹ�?+�Gc�?��M�.�?,cz�d��?#�AS�U�?��E�E��?�����?��E��6�?s������?~7�a�k�?�/��1�?�s����?lbu%�?��<6���?
���9�?�����?��U�?<�?0b8.��?jEx��'�?
E?����?NK;��?.��'2M�?�H-H2�? 1oZ/��?��2/M�?�8F.#�?��'���?P�:8�|�?i
 <�P�?�����?�����4! �<�3 �$�4 l�3 ��3 T�4 ���!
o�J??����T?D��C�_e?�ٰ�p?X�٨�v?G���`�|?f�)���?�B��?��
A�?��O'���?�FsO*�?gk`4I�?2���8
�?f����֔?��ڥ�?#��y�?BJ#N�R�?�n̓0�?d����?,ׁ��?��.��?����?O:>�|�?i8���ݣ?�t]ۤ?i��<�ڥ?&���ۦ?ɀ�w�ާ?ui*��?X�)���?��8��?��(>��?
`��.	�?|IJG��?��l+,&�?o"1���?1�,���?�Y��/�?Η���?`T�D�E�?(z��fҲ?Љ���_�?<�&#���?#r@�|�?~���?k�tW��?E��$a.�?�isk��?m�Z9S�?MN?��?>���{�?�u0�?������?���3�<�?(a���Ӻ?�O�x�k�?,�h��?��;I_��?1���8�?�`wa�ӽ?���{o�?g�R)��?2�k�>��?��T�#�?=�K�r�?�MR=���?4����?Ct��@c�?��u���?�%F�?ҩ���V�?�Szè�?cx|���?����M�?�(骿��?�i�%��?����G�?�#�l��?�v㭍��?��ȩmE�?\w󈬚�?o��vJ��?�N��GF�?�P">���?/��~`��?Q{�|J�?ei����?P�b���?���R�?s钑���?%du���?��j_]�?ckӿҶ�?��-2��?ߖ~k�?�W�g��?E�R�!�?+��zd}�?ޏ�zx��?Aٷ�5�?Zr�͒�?K�^���?�ϲ��M�?�Uī�?_�E8
�?��(�i�?�!ʤT��?* �l�'�?k�����?������?�����$�?I1C"_U�?����;��?6���M��?T�Y���?uo�O�?�:5��K�?9�T��}�?�>�9կ�?k��.��?��y��?�/�G�?�NA�z�?N��>ǭ�?�[!w;��?�K[M��??(�%�H�?,kh�|�?w��|P��?�,�����?�5Ѽ�?����O�?
ȭ���?��W���?Ϳ�j��?��S�o&�?�b=p�\�?�Q�6��?q&wC���?(8�t��?�K|7=8�?�3&�o�?'G�����?�����?�̩;��?��igP�?����9��?���P��?�I����?��O5�?�ͬ�8o�?�?i��?g�����?`B4���?;�ۮY�?�:���?S^���?G9��?�>!��H�?DX�JS��?��_:)��?��N��?���b�<�?Иx�z�?��q֤��?��a|��?�o�5�?�c��t�?�5�sU��?�ꮴ��?B��64�?�p'd�t�?��2��?��vG���?3`�88�?]Oj#z�?Y�� n��?b,q��?�0�)B�?=������?�_|�w��?�����?9Ջ�1)�?5����K�?8���}n�?���v��?�0q����?��A��?(�2����?\y1H��?�_�C�?*��h�?���p���?�/@Wq��? �T����?������?Z0�|!�?�>�Z]G�?qi)�m�?�2����?W�����?I��U���?��d���?A�pɗ0�?W����X�?�n�+À�?W<c�U��?f��>��?��X�~��?��5�%�?ݫIJO�?��_hy�?#��r!��?�IO?��?�2!����?��eZ�&�?��S�?0M&��?�Ȭ)��?��Ko���?
���$	�?ߕU��7�?o�*'g�?k�Q^���?%�c�X��?�
�P��?�@��)�?�pq\�?�K�<��?'�w���?��!K���?UsW,�?�c8��a�?���H���?ܸ�OU��?R#2���?R0‘B�?5bWF}�?c�$�"��?��e�;��?x���4�?��QՋt�?��z����?�m?*��?ڿ5�:>�?@��:e��?���N���?G����?����^j�?F��3��?�B�xI�?�X�p�?�5�o��?�k)�?�?-Zn[T��?e|�jD�?�?�����c  �<�c �$�c l�c ��c L�c ����]���d!@��~)��@�q�Q��@�{H
��@��染@/���P�@r�Kmg�@�s�z�@�s�<�J@�QG�׹@a�f�7@`���N�@]��'�T@�D���@��I���@��Y�+=@|�ɠ��@�³��@*DugxV@��C�@�H]x1�@N�����@���V@.�b��@���C��@����nb@J�Pg��@���*��@`	n�;@��N�P�
@�;�o��
@�8'k�1
@����@���B�@���A>@v�K�T�@]�vґ�@�P�]@���@�E؂3�
@膭�h�
@:L�C%K
@w�I>V

@��$:��	@���Ќ	@
*�4�O	@Cu��Z	@�6;���@�[i΅�@Ash9h@þ�,�0@n��@�v}G�@�qk�Ґ@�q��<]@�\�}*@%����@{�/e�@�H�J��@1��`Og@�.{$U8@w�
@���d�@�8�a�@`DL��@Y��1W@���q�+@��O@'�{0�@L�]���@2�Ә��@,���[@�B���3@����/@�ޭ��@���zD�@CQ4���@V���r@e�;��L@ϧ*�'@dY&Y�@p-�|�@P�E���@+SB��@���a�s@�;@��P@P�OR3.@����@q3���@[*x�a�@!x��
�@��o��@�ąEe@,:o��D@K�j�$@��f�@���P�@p����@�3�s�@�:ω�@�&��h@�$��kJ@9�4,@��z7@�	�
���?���ƥ�?�^Q�k�?���n�0�?i�[����?zvJk��?�#��O��?T�|�K�?�P&�7�?�5�J7��?��S���?��Cl�?��0AM5�?�q탫��?n���\��?�##�_��?��ꂲ\�?/�BNS'�?��-�@��?&�x��?�O2{���?C%���T�?��n�� �?�ʝ(��?{e�����?��2���?��V5�S�?.YЊ!�?R��ܨ��?^��}��?��@9���?��5��X�?�s�\'�?����?�`�H��?U��.��?�aY�c�?+�ߺ3�?xr����?�}k���?$�v��?1�w�1s�?�a�C�?��PS�?	�Y�$��?�<�~ ��?���E��?��\��X�?/s�*�?(�V����?6��[��?��Nk=��?'o1�Aq�?��,�gC�?�ف��?�E����?�k���?ă��<��?�lq��_�?�lF��2�?�	O���?n3�����?���L��?���F�?����R�?v�|
&�? ���?];�d!��?�͋tɠ�?��;�t�?)�³MH�?��'�?�ĩ���?�R=���?�#=�	��?�w�l�?�}po0@�?�9R�?d/z |��?5q���?pK���?�vre�?_�
�]9�?�<��
�?��e���?��W+Fl�?�����?]��A��?>σ�e�?�1|��?P�Bju��?�k��^�?������?�Z�+��?��p�W�?��Y����?��?����?��Ly_N�?�$�D���?[ҖS%��?D��BD�?��u,��?2�Bޑ�?=���S8�?#��P���?��+/w��?���S*�?l�~|o��?my#nt�?��yy�?>��bS��?�hm-a�?�.�ǘ�?���=���?Gox)J�?��k���?�5_\��?Bgp�(.�?�b!�S��?��m��m�?E�&���?h#ឪ�?(�8e�G�?�I>�&��?��K��?��I���?���GH��?Suj�vK�?2h]���?�O_���?Rs�xf�?-|�M�=�??��{_�?���ݥ}�?�Q]�ȗ�?�7"U���?c`�TY��?�����?�+��@��?�J����?����?�n=����?%&ڐ��?b��$�p�?-\�I�;�?{�m����?��y��8�?^z���P�?N*J��"�?��[�5��?�L[I�ֺ?�@]��X�?�/��ْ  �<ʒ �$Ӓ lʒ �Ȓ L� ���;����%?O�2�=?����
�O?(>T�+Y?&��k�a?�����f?Ḱ�Xl?E@Wi=q?#�Η�s?'6�7�w?;H���#z?�]t�QW}?��_)�N�?rv��i��?coQ����?���n�?�t��4�?���h��?-�BU�؊?Z'n���?�lj����?�	RD�?]_rTE>�?0:���;�?�]1%�<�?����QA�?P��=I�?w@�r�T�?����1c�?h��S(u�?I*g��?�N��梚?qX�P���?3T�ݜ?mtQz���?�����$�?��
Y�&�?T�|z��?����S�?��_��?�V�#��?�?~#�?�G���?k&�_�?�Ŗ�<�?���U��?C�&��E�?S��y�?������?m9:�9�?nw�n��?M|{�ʎ�?8�G�;�?��j»�?�پz��?�!d�J�?Iy���?X1Iα�?�.��g�?8�D���?|�i��ׯ?���I�??���?S�V���?�Su�Fe�?B�o��ű?��,Q�&�?q�a��?э�v��?��SN�?����w��?�%�d�?\�C�}�?)ِ��?7�Y��J�?@������?���\��?!�0܍��?��H�?!<�W[�?��׀sǷ?��;,`4�?=SZ���?�t刯�?pk3G��?(�F�M�?�8�=]a�?cTe�CӺ?Fe5TF�?�&qW���?�.�.�?V��k[��?�M���?������?��a�z�?ɹ�F��?9Ã����?f�u�?��˦��?nz�6�?����Pu�?/�T{i��?�����?.q� �3�?w���yt�?e�1 o��?c�=����?v�{�8�?>�`r*{�?2��
��?l}��g�?���BE�?�Ք&���?���w��?�j8��?��-ɰY�?�0����?��<X���?F�mb.�?�x.BTv�?��T	ξ�?.j����?��0U^Q�?&ڦ^w��?��c��?8(�Q1�?�F��}�?���j��?��PR�?����c�?�bP�ޱ�?x�%d��?����O�?!>䠟�?�����?�\�*A�?G<�Kܒ�?
[�B/��?<�ܸ$8�?��r|���?3D9g���?쯹]�4�?��Ox��?���8���?�1� �7�?���>��?7O"H���?��/֎@�?�@YH��?������?{>�\�O�?Q��Lҫ�?iG��>�?+|y��2�?ѐ]�b�?>�N���?2S��n��?k��R���?����i"�?��ބS�?���?Y������?�	{�^��?�~�/�?�vG}rO�?(vEW(��?c"�FS��?qB9 ���?6$1�!�?���(�V�?�}�G���?���0H��?O�0Z��?�A��1�?タ+	j�?�ڋ���? �&���?��ލ��?飽!�O�?�:l���?o�1&��?yX�#�?�'HB�>�?�
Ə�{�?���%۹�?��d>[��?0�7�?�r^sSw�?"�Ɲҷ�?]ζi��?=aD��:�?�?���}�?>]����?	]T��?����I�?�{	��?�7Zi��?�!u v�?E�j�e�?���ָ��?e�(4���?u�T��C�?��Qi��?��8��?���*�?f����x�?��@����?~��?���}�k�?!����?8�u��?W�}6Ei�?���K=��?SB�ц�?ƿ�-r�?|E!�=��?'�`���?Ke���C�?�;�1�s�?-�T�[��?.+����?��J9�?�3��;�?�o�m�o�?);���?�{�s��?�>����?�P�"�K�?�2m��?'O����?a�E�#��?cE#;�?����z�?��Dܻ�?���+���?(ᨯ�C�?l���j��?��Q�f��?��x��?w�ڂ�l�?y�Li=��?j�����?
\Om�g�?��I���?gK�[�!�?��	�n��?+1$-���?��x�]�?5��v���??�U�1T�?�mU���?��b��v�?2�!�?1{�{��?���P���?G��E�?�?�@�����1. The Zipf (Zipfian) distribution `Zipf(n, s)`.�����PM The samples follow [Zipf's law](https://en.wikipedia.org/wiki/Zipf%27s_law):���KH The frequency of each sample from a finite set of size `n` is inversely���FC proportional to a power of its frequency rank (with exponent `s`).�����LI For large `n`, this converges to the [`Zeta`](crate::Zeta) distribution.�����IF For `s = 0`, this becomes a [`uniform`](crate::Uniform) distribution.���T�������IF The following plot illustrates the Zipf distribution for `n = 10` and��� various values of `s`.�����c` ![Zipf distribution](https://raw.githubusercontent.com/rust-random/charts/main/charts/zipf.svg)���l���<�	��̕	��̯	 use rand_distr::Zipf;��	���	EB let val: f64 = rand::rng().sample(Zipf::new(10.0, 1.5).unwrap());�ē
��<�
���
���
���
���
LI This implementation uses floating-point (FP) logic internally. It may be���OL expected that the samples are no greater than `n`, thus it is reasonable to���KH cast generated samples to any integer type which can also represent `n`���+( (e.g. `distr.sample(&mut rng) as u64`).��������
���
[X Implemented via [rejection sampling](https://en.wikipedia.org/wiki/Rejection_sampling),���
 due to Jason Crease[1].�����]Z [1]: https://jasoncrease.medium.com/rejection-sampling-the-zipf-distribution-6b359792cffa�d$����ù�Թ,���|�������ރ����13$������$������$������R�X�����ù�ų��Թ�������������������������
��,� ������ùm��/Թr��q������������ù�ٵ��Թ��������_�������������^�^��^��[�^��[����e�S��������
��,������������ù�Թ����������������ù!����Թ(��'�����IL,�0�������������
��L����t���+( Error type returned from [`Zipf::new`].�e,���z��)�~u�������L��� `s < 0` or `nan`.�e#����79����L�d�	 `n < 1`.�e����.0�����"�������@�D�����������
�,� �����P�V������_�t�x���������^�^��^��[�^��[����e�S��������
�,��"�'�-����@�F�������d�h�������������
�L�����
�������(��1�5�:�>�8�J�P�T���������
��|�Γ%�ΓӤΓ��ΓA�Γ��Γ��Γ�Γ�DΓ��Γ�GΓL�HΓ��Γ<�ΓY�Γ�Γy�Γ��Γ*�Γ��Γ��ΓΌΓi�Γ��Γ�FΓ��Γ�SΓ׆Γ�Γ�Γ��Γ�+ΓM�Γ�Γ�ΓW�Γ��ΓnΓ�\Γ�}Γ�Γ�Γ�{Γ�ΓyΓ�Γ�Γ(wΓ�Γ�rΓ�Γ�pΓ�)Γ�oΓ�@Γ�@ΓlΓ�VΓ�jΓ�Γ�iΓ�Γ;iΓYhΓ�!Γ�!ΓaeΓ�*Γ;cΓ�	Γ�	ΓfaΓ�	Γ�_Γ�
Γ�
Γ�]Γ�
Γ2[Γ�Γ�Γ�WΓ�3Γ�VΓ�6Γ�UΓ�9Γ�TΓ�
Γ�
Γ�RΓ�ΓRΓ�-Γ�PΓ�
Γ�
Γ�NΓ�
Γ?MΓ�Γ�Γ8JΓ�PΓjHΓ�Γ�Γ�FΓ�Γ�DΓ�
Γ@DΓ�Γ�CΓ�BΓ�)Γ�)Γ�=Γc=Γ�<Γ<Γ�:Γ�5Γ5Γ�ZΓ3Γ�Γ�Γ1Γ�Γo/Γ�Γ�Γ+-Γ�Γ+Γ�Γ�Γ�%Γ�&Γ�#Γ�Γ�Γ�Γ�0Γ�Γ�4Γ�Γ�OΓ9Γ�Γ�ΓΓ�ΓΓNΓ�"Γ�Γ�Γ"Γ�Γ�ΓXΓ�Γ�
Γ�ΓΓ�
Γj
Γ�Γ�Γ�
Γ�Γ�ΓΓ�Γ�ΓVΓ�Γ�Γ�Γ�Γ��Γ�Γ��Γ�Γ�Γb�Γ��Γ� Γ8�Γ��Γ��Γ��Γ��Γr�Γ��Γ��Γc�Γ�Γ!�Γ�Γ&�Γ-�Γ��Γ��Γ��ΓFΓ��Γ��ΓS�Γ�Γ!�Γ"Γ2�Γ9�Γ9�Γ��Γ��Γ�(Γ��Γ��Γ�Γ?�ΓF�Γ�-Γ��Γ��Γ�Γ�Γ#�Γ*�Γ�_Γ��Γ��Γ��Γ��Γ��ΓHbΓ�Γ%�Γ�Γ0�Γ7�Γ�oΓ��Γ��Γ��Γ��Γ��ΓltΓ�Γ#�Γ~�Γ��Γ��ΓyΓ
�Γ�Γu�Γ�Γ{�Γ��Γ�Γg�Γn�Γ)�ΓK�ΓR�Γ9�Γ��Γ��Γ �Γ��Γ8�Γ?�Γ!�Γ�Γ�Γ��ΓțΓϛΓ^�Γ5�Γ<�Γ��Γ��Γ�Γ%�Γ�Γ��Γ�Γw�Γ>�ΓE�Γ[�ΓܑΓ�Γ��Γ��ÏΓ��Γ(�Γ/�Γ��Γ�Γ׋ΓދΓ8�Γu�Γ|�Γ��Γ��Γ��Γu�Γ�Γ�Γz�Γ�Γ��Γ��Γ��ΓH�ΓO�Γ8{Γ�yΓzΓ!Γ�xΓ�xΓHtΓjsΓqsΓjΓ�rΓ�rΓ?rΓ�lΓ�kΓ�kΓ�Γ�dΓ�cΓ�cΓ�Γ�bΓ�bΓRaΓr`Γy`Γ�Γ�_Γ�_ΓE_Γ�ZΓ0YΓ7YΓ�#Γ
XΓXΓfVΓ�UΓ�UΓ�'Γ�TΓ�TΓYTΓ�MΓRLΓYLΓ)1ΓKKΓRKΓIΓ+HΓ2HΓ`5Γ�GΓ�GΓ�FΓ�=Γh<Γo<Γ_@ΓE;ΓL;ΓD9Γd8Γk8Γ�BΓ�7Γ�7Γ77ΓZ4Γ�2Γ�2Γ
GΓ�1Γ�1Γi0Γ/Γ	/Γ�OΓ�-Γ�-Γw,Γ+Γ+Γ4TΓ�)Γ*Γ�#Γ�"Γ�"Γ/rΓ%"Γ,"Γ� Γ Γ Γ�uΓpΓwΓ�ΓtΓ�Γ�Γ<�Γ�Γ�Γ�Γ��Γ�Γ�Γ
Γ*Γ1Γ�Γ�Γ�Γ�
Γ�ΓΓΓ�Γm
Γt
ΓSΓ�Γ�Γu�Γ�Γ�Γw�Γ��Γ��ΓC�Γ�Γ�Γe�Γt�Γz�Γ��Γ�ΓS�ΓY�Γ��ΓH�ΓN�Γ>�Γ��Γ�Γ%�Γ
�Γ,�Γ2�Γ2�Γ��Γm�Γs�Γv�Γd�Γj�Γ,�ΓK�ΓQ�Γ��Γ��Γ��Γ�Γ�Γ��Γ��ΓΓ��Γ��Γ��Γ��Γ�ΓA�Γ��Γ��Γ��ΓJ�ΓP�Γ#Γ��Γ!�Γ'�ΓW�Γ��Γ�Γ�&Γ��Γ��Γp�Γ��Γ��Γ�)Γ��Γ��Γ^�Γ��Γ�Γ"�Γ�2Γ��Γ��Γ��Γ��ΓƵΓ7Γ*�Γ0�Γ��ΓDzΓͲΓ?:ΓتΓp�Γv�ΓiMΓY�Γ_�Γ�Γ;�ΓA�Γ�OΓ��Γ��Γ
�Γ��Γ��ΓơΓqRΓӠΓ٠Γ��Γr�Γx�Γ�YΓ��Γ��Γo�Γ1�Γ7�Γ�tΓD�ΓJ�Γ��ΓY�Γ_�Γ�|ΓP�ΓV�Γc�Γ��Γ��Γ{xΓ�Γ�ΓQ�Γ��Γ��Γ��ΓPfΓ]ΓcΓ�yΓ�xΓ�xΓ�]Γ�wΓ�wΓvΓuΓ%uΓ�YΓ�tΓ�tΓ�sΓgoΓ�nΓ�nΓOΓ)iΓHhΓNhΓLGΓdΓ1cΓ7cΓ�>Γ�]Γ�\Γ�\Γ{8ΓwVΓUΓ#UΓ�"ΓTΓTΓ�RΓ�QΓ�QΓ�ΓQΓQΓ}PΓUFΓ�DΓ�DΓ�Γ�CΓ�CΓ�BΓ�AΓ�AΓrΓ$AΓ*AΓ�@ΓgΓ
ΓΓ�ΓΓ
ΓiΓ�Γ�Γ�Γ�Γ�ΓWΓ~�����������������������������������{�L�M�`�`��l�������v�x�L�M�`�`�
�����l͈�a����x�v���L��M��`�
���l�͈�x�
�J�������fÑ͈��u�J��
�\���fÑ�u���J��\Ӌ����f�Ñ���u������\�	rand::distr�Ӌ�d���r��������
�|�RӋ����d���r��������|�Rԉ���d�
����r��������|�
�R�ԉ�b���nܠ�����{�Pچԉ��b���nܠ����{�Pچ�b�
����n���ܠ&�{�
�P�چ��`�������v�E�rand::distr::weighted�������E���������x�E��������
��-
Uniform<W>���ܠ�WeightedAliasIndex<W>�Error::InvalidInput��Error::InvalidWeight�Vec<u32>�Uniform<u32>::sample�Uniform<u32>��Error::InsufficientNonZero�Distribution::sample�Uniform<W>::sample��x��ܠ��������������������(��ܠ&������������������?����������'WeightedIndex<W>���super::WeightedIndex��Error::Overflow��ܠWeightedTreeIndex::is_valid����E���WeightedTreeIndex<W>���������
�ܠ�������E�����(������ܠ&����������E�������a�/https://en.wikipedia.org/wiki/Beta_distribution�crate::Binomial��L	Beta::new��J�Beta distribution����L�����J��������L���J��3https://en.wikipedia.org/wiki/Binomial_distribution�
Binomial::new�binomial distribution����L���L�����L�����Cauchy::new�Cauchy distribution�1https://en.wikipedia.org/wiki/Cauchy_distribution�crate::StandardNormal��v�P�������P��v������������P�vcrate::StudentT::new�͈�Rchi-squared distribution�6https://en.wikipedia.org/wiki/Chi-squared_distribution�ChiSquared::new�crate::StudentT�
StudentT::new�͈��������R������͈���R������������\�	�J�Dirichlet distribution�4https://en.wikipedia.org/wiki/Dirichlet_distribution��\crate::Beta�Dirichlet::new������J����\�����J������'���
crate::Exp�<An Improved Ziggurat Method toGenerate Normal Random Samples��M-https://www.doornik.com/research/ziggurat.pdf��`�`exponential distribution�6https://en.wikipedia.org/wiki/Exponential_distribution�crate::Poisson��crate::Exp1�Exp::new������M���`�`�
��������Հ����
�M���`�
�������`����Հ�
�Fisher F-distribution�FisherF::new��b�
,https://en.wikipedia.org/wiki/F-distribution�����҂���b��҂�b7https://en.wikipedia.org/wiki/Fr%C3%A9chet_distribution�Frechet::new��dFréchet distribution����d����d�
�����!)https://doi.acm.org/10.1145/358407.358414���
Gamma::new��fGamma distribution�0https://en.wikipedia.org/wiki/Gamma_distribution�Exponential�gamma function�,https://en.wikipedia.org/wiki/Gamma_function�10.1145/358407.358414�҄�����f�����������҄���
���f������������0Rng::gen����geometric distribution�Rng::gen::().leading_zeros�4https://en.wikipedia.org/wiki/Geometric_distribution�crate::Bernoulli���crate::StandardGeometric��̟�l�mGeometric::new�crate::Geometric����!Rng::gen::<u64>().leading_zeros()���������������̟����m����lԉ������
����������������l�̟�mԉ���Gumbel::new��n1https://en.wikipedia.org/wiki/Gumbel_distribution��n��Gumbel distribution������n�ƌ��ƌhypergeometric distribution�9https://en.wikipedia.org/wiki/Hypergeometric_distribution���Hypergeometric::new��r����������r��������������r�uinverse Gaussian distribution�;https://en.wikipedia.org/wiki/Inverse_Gaussian_distribution�InverseGaussian::new���u���֏�֏�u��05https://en.wikipedia.org/wiki/Log-normal_distribution�
crate::Normal��
����Normal distribution�1https://en.wikipedia.org/wiki/Normal_distribution���Normal::new�LogNormal::new�crate::LogNormal::new�crate::LogNormal��
��
�v�xlog-normal distribution���ݐ�����������ԑ������xÒ�v����ݐ����������ԑ������x�
Ò��vNormalInverseGaussian::new�$normal-inverse Gaussian distribution����{Bhttps://en.wikipedia.org/wiki/Normal-inverse_Gaussian_distribution�Ȕ�{����Ȕ�{�
���|Pareto distribution�1https://en.wikipedia.org/wiki/Pareto_distribution�Pareto::new��|�
������Ė�|��ĖPERT distribution�/https://en.wikipedia.org/wiki/PERT_distribution�ԉcrate::Triangular��~����ԉ�~�
ؗ����ԉؗ��~$Self::MAX_LAMBDA�2https://en.wikipedia.org/wiki/Poisson_distribution�u64::MAX�Poisson::new��MPoisson::MAX_LAMBDA�#1312�/https://github.com/rust-random/rand/issues/1312�Poisson distribution�ݘ��7Ș�����M��ϙٙ���7ݘȘ����M�����ϙٙ�7���$1A Method to Simulate the Skew Normal Distribution�ݐ�
struct.Normal.html�SkewNormal::new���چskew normal distribution�6https://en.wikipedia.org/wiki/Skew_normal_distribution��standard normal distribution�Û)https://dx.doi.org/10.4236/am.2014.513201�����ݐ���چ��؜���ÛÝݐ������چ���؜���Ý�vStudent t-distribution���8https://en.wikipedia.org/wiki/Student%27s_t-distribution��P
crate::Cauchy��v������P�v�����������P��triangular distribution�5https://en.wikipedia.org/wiki/Triangular_distribution�crate::Pert��
�~ԉTriangular::new��ԉ��~����ܡ����~ԉ��ܡcrate::UnitDisc���crate::UnitSphere��Ȣ����Ȣ������Ȣ8Various Techniques Used in Connection withRandom Digits.�2https://mcnp.lanl.gov/pdf_files/nbs_vonneumann.pdf����Ȣ��ϣ�����Ȣ�ϣ���������crate::UnitCircle�crate::UnitBall�Ӌ��¥�Ӌإ��¥إ�Ӌ-Choosing a Point from the Surface of aSphere.�'https://doi.org/10.1214/aoms/1177692644���¥إ��Ӌ���¥�Ӌإ�����¥إ�Ӌ��Weibull distribution�Weibull::new����2https://en.wikipedia.org/wiki/Weibull_distribution�����ͨ������ͨ!Zeta distribution�/https://en.wikipedia.org/wiki/Zeta_distribution�crate::Zipf����Riemann zeta function�3https://en.wikipedia.org/wiki/Riemann_zeta_function�Ñ%Non-Uniform Random Variate Generation�)https://doi.org/10.1007/978-1-4613-8643-8�	Zeta::new���ũ��������Ñ���ī�����ũ����Ñ�����ī'crate::Uniform�rejection sampling���0https://en.wikipedia.org/wiki/Rejection_sampling�Thttps://jasoncrease.medium.com/rejection-sampling-the-zipf-distribution-6b359792cffa�	Zipf::new�ÑZipf’s law����*https://en.wikipedia.org/wiki/Zipf%27s_law�crate::Zeta���
�����ŭÑ�������Ү���������Ñ�ŭ������Ү����&�H����������������������I�I�I�H�J���������H����������������������I�I�I�H�J�������&�����������������H����������������������I�I�I�H�J���������&����H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&����H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&����H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&����H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J�������&���H����������������������I�I�I�H�J�������&���H����������������������I�I�I�H�J�������&���H����������������������I�I�I�H�J�������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������&���H����������������������I�I�I�H�J������WeightedAliasIndexaliases
no_alias_odds

uniform_index
uniform_within_weight_sumWeightedTreeIndex	subtotals	*assertion failed: target_weight >= W::ZERO*1assertion failed: target_weight < self.get(index)1BCBBalphabetagammakappa1kappa2Betaabswitched_params	algorithm	BetaTooSmall
AlphaTooSmall
BinomialmethodConstantPoissonBtpeBinvrsnpmp1ProbabilityTooLargeProbabilityTooSmallassertion failed: y >= 0Cauchymedianscale
ScaleTooSmall

ChiSquared
reprDoFTooSmallDoFAnythingElse
DoFExactlyOne
DirichletFromGammasamplersGammaArrayCreationFailedGammmaNewFailedDirichletFromBeta
BetaNewFailed
FromBeta	FromGamma		Dirichlet	SizeTooSmallFailedToCreateBetaFailedToCreateGamma
AlphaInfinite
AlphaSubnormal
AlphaTooShort
Exp1��Explambda_inverseLambdaTooSmallFisherFnumerdenom	dof_ratio		NTooSmall		MTooSmall	FrechetlocationshapeShapeNotPositiveScaleNotPositiveLocationNotFiniteGamma
ScaleTooLarge

ShapeTooSmall
SmallOneLargeGammaSmallShape	inv_shape	large_shapeGammaLargeShapecd	Geometric	pikInvalidProbabilityStandardGeometricGumbelRejectionAcceptanceInverseTransform	initial_p		initial_x	lambda_llambda_rx_lx_rp2p3Hypergeometricn2offset_xsign_xsampling_methodn1SampleSizeTooLargePopulationTooLargeShapeNegativeOrNullMeanNegativeOrNullInverseGaussianmeanStandardNormal��Normalstd_devBadVarianceMeanTooSmall	LogNormal	normAbsoluteBetaNotLessThanAlphaAlphaNegativeOrNullNormalInverseGaussianinverse_gaussianPareto
inv_neg_shape
Pertminrange	ModeRange	
RangeTooSmall
PertBuildermax
ShapeTooLarge
	NonFinite	KnuthMethod
exp_lambda
RejectionMethodlc0c1c2c3omegalambda	Rejection	Knuth
SkewNormal
BadShapeStudentTchidof
Triangular
modeUnitBall
UnitCircle
UnitDisc
UnitSphere
WeibullZeta	s_minus_1		STooSmall	assertion failed: x >= F::one()Zipftqassertion failed: t > F::zero()�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������6�S�1'\Z���L�V@�\��pp��;g�{��D#��в�E� >ȥЩy��"�]��b
b9Ouкi�N��?��)�Œ�֛��qϕ�����	}(��$CS��cxչӉ=ao�.f��a24�ar\��
r����>ڂf�{r���d�T���I����|�����9��VW8M����Xv;�"d�T
�h2���l��>}~g�ԋG��V}­��N��=�g)@`�ݙ���s�ĵ#��Ƒm,uV�ý�ľ�����Sw�rK���a*�uT5�VHDz.$���'��\L;9�����
}`uF�3��+�V���4����G{
��Bq���x��e�.g6��Wb��]ȷ��
�P1�w�w��-p���3�';sm�@w�0�Bd̾�{V�E����Wg1��
ɵ����z�V�����F ȼ�Ԯ�Rـ~��v��r�,�����:�#7{@��W�KU��٣g���0��bu�p[ߟ� G���4(�>��Gޓ�Y\�i4W�8I��=W���P��p��
� A��m�qy����X����Y�,7�K�uz��k�B��_�^���[��K^`�<0L+>נX��W��䓘�%�&�@�J�7��b�3���ANCX�`��n��,Z_�'��ωi7@�� n芪���`7���x8�C��W�fL�ǃ�������MOMu`���:$���d�f��߿:OqҖ��<�̰���7M'(uYyW��g%�X��Qa�[���k��[���
�v������4=%���G;B��~��D8����r׆k�󕵅�[�����X�/G��OWC�,������˸��u�dTUhsm
'�KI�SQt<��Ӹ�
�'���UN8�3\��'�0	��4��u_��q
	sሞ%ۮ������|W��kP�����?�>��D�g�����&+�ܑ�.�y=��2�r9�ܟ���:u_[��,'$�K�&�_t	�S�M�"H�s���f��>���U�A�q63~Y3V�vW0�G��� Ÿ ����N�g�#����� ���'�k~3���6��Ic��F9����޹�D{��1�y�p�M�5�C\n<�F�
F�{Ԝp����#���HFW�cj��
�Z�d�z���
'�(1C�}pF�-�*�ܭ�u	|�!j�W��h�[��Ш��ӝ����*f~�R�[(�l5f"j"#�s��#�#�^6�΋�I����D�h�_�����`��h{�~󡅘"�(f�gou�.]�L����`	U�t��H�~��(\H>J�1|��3��2X��B��L�Y$�X��ֆ1�Q��R��5w��6�j�<�W���@���4�OUؕhb
<�9�C*�Z0x����A\˙:��� Nw�#�џ��>�ː�OL�m^���h�A����:�J�S�>�c���BOg,3w��G�ڛ�سm#vF�m�#�lE�~�W7s^��fN:K�,�0���a��V�\P�6w�J�최}�m�-W�JB>�D��SQ�����Jԓ�1|�L���DR��IK���j�3`g�̥��)M4n
�H|�mE�VH�Uz�ԩ��eʳ;��j_ᕟ�U~�w`�!�kJ���qp|<�O���7���q`T=}i�ܟ'>���75LR˸�s!;�<8��&��0�rg�*e1'�]��=a�mzG
S�=�߻��L��A+�r=����H]A"�V�V���2M���G4�a��,6y�����C��2���Ys?	�δ���U�l>��c�"����3E;{�ijF�/� �������f۴���dV�ٔA@%y����a0R+��������t��tD%����*�Ti�J*�v�1��M�ˢ�����ŝN�: !���|Jp����6h�X��H��t��f�R(�hT�Ҙ��x�f����	k�iwN��.��g��:9���<�7X�4d�uC�F&Z2�*L��
Ww�A&����!i�.@�F��J�dC�(�=��k���.�N�tP�/ ��$�V���hz��%m`�gC�	���j�	υ��<�"F��y]%HsJF� G�T?7n_v{55����������옼����^x������N ��p=5���V����m���ġ�zx}l�|�yP�A~�D֓I
qh?���i�ر�4hU�>)��2�I�F�_R?��[x~�	~��5�*��dS<��E*{����K4���:�hO��VR���?Λb2�d�s�_�z#�8�y��^F*�	s�t�F;�F��(�d%T���gL���,��X�]���e�$�߆CO`?�����Ż
���37�l*��=tOΓ)�6���1I�������B����+|����YI�&�7.
�5S�
�d&�"�Ռe�|�/�s��d�b��
�6��d����4a������L�m���`$���q�5j�C���	�I0mbx!�y�����q�6GEs"\�B3-z/c�W%p��Od^/yO_��̇^Z��ƌz[���P�)�[�H���;a�����m3��>�1�=��gG�Mc���:p��uk�O��ٰ?�B�|C#Ǻk�U�k�a����Й4����^�7mg�\f�^�kDïʐ~&ޚ�e�b�x^��֝'�4��?%�U�����)���I���԰1
�ʸ y�2D�=tP�
��.k�� }w�o�iy���vIggL�����h�X�5@@8tm���o�H��"�c�k�`��<w��˞�L���	jO���3�H��B�R;�����8/��If���' �s���~�8A�/}; �_�h_b�xJo�-�BŻ�&=����-�B0���s;a��Z���W�#ME�4u
�փ��2go8}�{czy��tj�H1���s�}q�X��1���:�[��O���N�+ٝ7ϋ�l)�̹��.Ϲ
s+
�S�Ap�2��ez��+)/V�t���gUc���i�V0�<W=��z��&j�2�XI)M5�-��xa8D�>gg�\���I�_�Y���b?
�)9�g�4[����X�Tv4@�ƨ6��|��� )��hac�@gtя�%(��29գ;��tS{����V}�kߔ�QXF�|�}�Q'%�hr���6�gv�k�_�ZMr�1����Srl�q������s�r���6eI����"r��6|>���bl:�Y%�6��{�\\7����ғ@�|��|�8g�4\ĝ�]n�<8$����21S��~��m5~I�L~A�	�t���Z�gSp��t�)<O/B٥����!Q9HDKn�f��:�T,Z1��.��ekX����v��6���!6f;��1&��]�*s�S��ܬ�4��Z���;[�<���[&�9�gGIg:Q�a��'�Q���U$Z�i��4���ac��x�J�7�+�dԺ6�<;��TNFMmK(C�$�&v���V�*�R2�Wx�ޔ.���EݙV��=�C,��ųI ��+j�&ӷk��6)Ll��0AK;�T�WQX�x���uW���Ē̦ʨ�kQkz�m��jhߊ�mG�!@���#�Y�lQ׃�x�\��Fǁ�%�!��@+�i�%�-�|nX�����l�Ǒ4>��R�@�G2�S@H?
j�X�[�4����̵h�����)8À��m,B$
���"4��>/��8Xɠ��p�Kb�;�/��v�4ex�g��Cwd���&ƛE�D��8y� ��2��E
�2ݜM������e���8��
�ʲ�ߚE�h[(@fl2%z�=$��ՔܨQ]��ݚ8٠��$܋D�@��I��{~��	֍����k³^F:�+P'9�W��$\`�5�3���:�Ij���M���r��{�-�p���2A:%���l�	�}\O�m/:�蝄�Y3T��k�	����I�^.�:�fcUsTĺ���!�Ӕӑ�f����,���Z��ڳL1Ɇ�m9�db��e12�f�Y�xO��S�PɃ�&�dU6�|
���ҳ�vc�b��/'B:��U>�C8
I������K>�s`���bP�؉:��R��7�*F�h"�H85y���>~/�	U��1�g����˞%�2KlC�;�a��b�v�^>�-D��Vo���d�FL��8��f-�Pd�%���>�b���u߾n~�oƜ#i���n�u��vJL8�	�2����Z�q85��(�_���{pM���_xZ�bl�vFG�Z5��vV�\׭�®�aC#�-Nq�*�F�����]ck����C������ѷ�Q��D���%�Z��G��"��{,�A?�vv3t<��8�y����=>m����.�=�a�l��H��-?Au�?5�dw�Z���h!XϠ��J��g�G��6d�C�Z�şf��ZO}s�;�Ch���������x0��k�䕛�]�f^���V����5
�V�ܗ\��{
��R
������1_)�!���E��R:�u��u�AhN���jϽk0d�\�!W\�
���__O�ⲁ^#���A��d������&U��R����B�&>DՑ�#��h�F�͊�����2p��j����WE_�QV��2O�Z�{�0B!�QRm��[ߺ�Onw��&X�$�=�*�"͡�L�>�
z�6m�LcmIBV=�g�6b���aP�W�b/�
]ȇ�f�ǔQ�H�m�@t�P���Y��/��%����&#p�)��2��<'\�!9:\�bC"�j���~���W�����5��*i�Y�;����MY�*���F��/�H~ı��O���B�A;d��X���)2� S�TO��:��Л�l}�x�oj�-Y/�m���~�H�����a�c�wm�t���'3tb��u��ͫ��%NUC8��3��R����_���3�Ā�����_&"��Y%2�@�B&B ���])�C����c�Q��vy�xV[�R��u���jӦX��'��,�.?�5��2��~�7,ddǫ�8|ɳ�=,�����S^�
�+��W�щ��^nܿ
k�넻��6l�ݓ
�lF���io���[��eBk���I(��aMy7iӱ�����*ɉ��#��[�4=���4�<:���W�d��!�Tq]��@M��
�!�$%y(�6�g�����ƙH����V_T7��~�D��_,[��#���'Z�����]��#d�-�1�5�`t�Q�����R��C�u$�E8�?sp#D,^�VG�?��ؿ���,��%��i�j���v�/Z�t�����\�r � `ܡi^6�&�m^-��-������s7hO�����4Pg����fd��4�Y����a��Ց��'�*�ߑ��,���#����c��-�.�],��<��f#��q.#>��`�Q���NPJ�$K7��T�/�y��$���I�$(@n�̜�r������t|Hu�JV�����~�7WH�s�v��+@�$U�$]o TT�:y�Oa�f	��]���F�A
���ŕ�
�w��
ri��X�`X�o�Ii���,�,vL�TTŻ�����Doc �M�($����K¾v��^��ӹ�]Vh�O�����ʐI�\�>:�(prA<ӳ���W͹���
�R�K�;��&�T�����C�\��MP��}�rhv�cr�˜���r�'���V�I��mn�i���+�fRZ66����s�o�s%���ʗ���PeODi����G^�I~u5L�lI9��\;n�'���V��R�(�Ӳ���;���v�{T�Y�.����A��+�Q��u���*uY?�s�zd��T���0%�Z.��Om�&3ϊ-2��0A���x��6נ�8�W9�mgעz�M�#�Q���4#�E-&@�Pv��>��@=���^soD���z�$]���CO����m@�\g�R	ѭz�#WA�p�,і��`���n<A��k&��6��rχ�QȆ��5�pUx��)M	���@����\t:\V�n�PwE��9CL�`m�	O�V��4�W��h�s7����51��!ēe�ͅ���{׫xl�z��;�^�>s1"¢
v�w@���lQ�4R�t�����vI�_T�|�Y8� �9<����k�a�k�������A�\
��n�'
ރPD�_��T51Y5�@�n�tW�i
/3@��L��	�t�b���_q+7��"^DF�9��'÷�T�k��A?ԗ�#"%��a��0$�ơ�nO�ve��E�Z�B=���ݕ�h�ڑ\�m�&��%�D%L�@:�mX�%Lϫy	���nW|�7*9�DU����5�3�k$=�����%!k�U����m2��ĕ�e��V��>����S{ݼS���U�Xe�����Y�㈋U�7�׃�46�/ʀ�׈�P��!����w��.�.���P�w�'@m�֡.���ڢ3v5t��R+��0 _$�!���f��1�;��g��o��hgN��%�␘_�ςy08
%��,�F�4T��|���2�o����d��X���AA�}�E���;�Z�2d��-<t�D��ͬ�D���J��IuX���{T�o���q{?�|d�l��u��(Th���F��"���%n���6
*��I���h�� /+LyDٚ&�塂��[@��uQn�@\���1h�`Y<��z/�a�ۨ�2K��bp�}��}�ʅ��l��T��<�����͡��c�<_��D�ɴ���:��+���-�a�B�[I����%)b[��Ϫ�PE@�&L��<�|�X���k�Aǂ3s,=��ќI����F�����s��B�s:�U$�"�qTP����f��y�/���VN��Kf-S��?��p�[���9+��X�q��N7�]p�
稈���$��O�Dt�ԉ:����b�QbWvWpT˾Չ�p�Fi� h�**��a�:�߁��EXe�6�]S��}�P#�ȵ�!� �]����ד���d\¸a����@��r(�ͤ��pr�c�\E�����;b��YB��4��J�K��
�H�.J]�G����6��gZ
1�%O_e:o/jJa�Z���9�$��Ot�3�t}�􊑬�l;��rLC`�F�'����֩�K�G�qK:�u�mmЌX8/΀s)�]cvz	'���A$Az�/�iy�Z2[�#5�����Mj_�q���&�z#�#��s�R�n6�TU���'�gb��eD¶��C�u@��}K�!�	w{ļ{T�t�&6^��7! R���`(�<����Sݛ��Qfh5�z�X�K�\� ^�C�����~� x�C{^�K�@}�kY����2�p1��V0���<�2�2���>�T�,�>��ֈS�ʶ���Sړk��X��D�Y2pV3�'�o�	s�Ҩ�}4H��Q��JӮ۩�<�&I,z+���Nj����1��m̼lV�e�(/T�v��mK�N�7�u!�1��R��O��l@�&�#ѱB�4��D�{��W]�}mܹc��%������ID����P��Fn��ߥ��b�q�
�
�"{���_���#�}|�f�6�@aI8�g��{U�S�K$�y�Ov�F���ĿJ�
�J�/�0��cz7�(O�v0�GCXV�ero%��G��t���S0�I�-��,�J�+¿�8��u�j�%7�~L�3��X����
�4�5�~��2��Q���
Ld�sg����q�@:%���T9/^:�>�$:��<�]zj���9�
���Z�am��������Z��IQ[wtQo�<E���GW�nw�0��gȅ>�]g6)��&@�:��@U-�
I�!A�,;�+�ܪ��2�ni��#Ȏş�@����4�M�P�����d��g���y����إ	��n�iy��a��هy�oET�7:���%Do�3����{F�לfٛf/��D��m��B�Tu�k��<��pE�T��׌\��F�K�o�����#�Co�҃p��%
�	-��|}m������`����rLz���k��_QPt)�F��a*嚹�65Ph���G7:' dlj�EX������|o>}�m��qd������mK#��i��Og'�i��! },1F�#���VD�-_��J�O��N�K}M緻�@$�胷b�w��IʽP��8j�����OϮ}�I|bmR}�2���o*�JA�ҧ늽��o�מ����Ř!=�g��io�;�h�z�^�/�yܚT�擞
��[�؞��.M���Ƚ�"�t�L%념BH5TǪ@�x
��\m���Q�`%�@Wc����*��J�X����f4���N�uC���0�ܛ���G��р�����u����C�?�I,��yܖ�Q��OG��Ʀ>ѫ��-"s\x���(,�����L
i��ro�v����/t��K��v��28=QSϹ��X�E~T�ܝi"	D��;Qq^:�&et%Y�9i�EI)�x��J�q�2��9]�:t�Ią���jq�r��N������4>��w�6��-^�7��M�5��H����V�ӡ�?fr�R@�:��9Z��6�j�*���c̍�F�D/(�T�5P�����@�J��ˤb��iU��F�uy�A#�v��]����o�e���@��L���cC������o��ٛ�	?]v����S�ҺL������%�v"���>���;��d�#l=$��व*��͊e�E���<�d4���[߅x�n�y�#4���G2��*F=����0`|�Ȅ*�}��T-η�lL����N|�TT���r�*�3�
�!@ �.�1��m�X�]!�Ũ���O���A��~��.E�|�>���ǝ��D"+e�qW1�݊b��Ms@���y_O� ���b��gaNM�QDlص�L
��,M��^�X���aU�!��c�:-y�h:ހ�T�Y���j��0 �m�AS��E>�����qaoZ����(ynUF1�
�m]8Nҡq��ya�L`eE�Pٹ��n%����2,�v
��w�pMD�q��1ؕ��i�������z����'Hr�y�zt��Ae>}�%Y,��P �9|�4{�J>�
�E��paI3�o�/�ӎ��89�؎���&E�{xz�`-k{	}y9�X��'��ő�1J��4p��n�{��Nfh�RE��{��}��+)&���p���+��֊/�O�%�?�M��pFh��ޑ	hL�I�&"9R�+�K��0�Q�����ml��,�؋����30�����;W�ڴ���^��	P��ڷ(���׍�ܜ,ږG/^��%��R6���@����^o�@/��CR벡X���x�P�ł�he�$7�`B3@� jv�a�9ꉡPO$��<�M��O+t�X�A��?ap���7M?ee�VX!��*���(�8fBZ��"�$�����W�ȴ�y�Օ7�]�V�'2;�h�n�8�-m̉*ԕ�a��@�"�͉j�Ddy)��,��M�;iwYC�8��:W7��|L����r�\c��
n�R�$ōP�K,�Y�aТ����k>��ԫ_㐒D�qPІ�T�:b$�(Bf^���B	,%b�є{<����7p�P=6+�-�'�7�i�[�������[��9ɻ�%'��R��f|�x�< )"m�V����"��0�^�c��/9��7�.�a>3+��%�F@MV��9�;Ÿe�C*vTxǞH׼��]� �j�4I���Ƅ@=Z��@��>��wێ��������k�$����z�
�M�>��G!�A�9ɡ�v�bg�>D���+��˜y���x%o�H�0v���A8{V�M>�2���)����r=��-4��h���:���ƥ{]H̶�=�������l&-��<��Y��+��Yj�X܅�
?�m2�
b:,�>��i��1�͸n������D�y���ʋZ�scX��$�y�W�D��ۈ���@�+�F1J��i��6R�IK�u�e�"��a���]�у��2�����~�l:��-ā�
��:�/����?A�����7%̤����'|�8VOZW���[i$q���-�;������S
iΩzH��Rmix4��|�0.9�F�i'�(n��c��A��E�la�ALw�����k����6����r��y<
���f��sL��xr���=�gєHQ��8��t�����?�wɐ�F��@����A��>k��w��OIqkS�0�Z��G�{Tf3�8�����wļ�j���,ʍݔ[�t�����{�Hh�|&���&��	%����;‰����G�2;P��OFdj�BFWE���8$����~�����ž;�n���;"�?k�O�f\�`
ޭN+I�IP1��'lɵ�1wꋈ�R�����KP�d1�8'�}%C����x�tף��N~.6%�@v�#�8���KB�OB@�J���TXWx�E��+��YM��]Eh��z�~�D�m8<F�Ƙ�w����)�#t�p�����3I�̳�t��es��V�?�ι���P2�X�wF�<���E��sڙ�%�@h���_/�U �(����s15��sz
�O������I(�)oKU��s�}��;l��?��+uU��������Ơ>O�R����c�f������bh��@#�jb�$��A�?����o���r�"**��c�n��^j�J�zX�S����z��,?P�.Jx�R<˸�T+�n��x"�\g���������p��g;�e�P/�M��:*s�Aׁ�����¯���Q���ӧ�w�|s5X��{X�N� �d���&E��8��B�4?f��\�-�m�K
��w1�ۍ�!�@L�#��DՁ�r�!w�.~�	�;xG��o�~*$ܦ5L�K}�e�.��;�����ED�#���8V�\���{VA�焰<��͵��U(WsZB��8]�p)�B;�
�´��I�z�;N���뤄p��
Qo���"�#p�*�'�g�q_zeO�5yn%�����?���7�v����(_t�RWQ��^�9��q��|�!W�~�syAD����������cF	���3.�y�U�7S����(�u�������'��A�{���8A�����zt"2�R�8\��ʥ�}ژRD�;��f��y&>�'Q��
	R���|O��CW��h�d��-��)O�<,f8Ύ0�g��$i9dT_�j�=���'�Hp��
���9H��8c�^���t�����"�ш����9T�aQ
Z�&֫���n_��������4,���o����_"�%��4�	��.��p��'"��\XB�˅@Q�=4�F���šԢ�A��b��K��9�ad{�O���d�rb-�vήL�o�a�:p��|Eq��k���7/��J�;U[���VW��nW4������kC9�Uᬿxi<��� ����	S����];F�����-��M��F��I�z��dW�D�XNE��y�7���B����"��@���/����O�Γ���Nk�����1u�kUiOaM>�I�O�mU��y3i�ܲ�%9L�h���[v�}�mj�1l�������e�S0�p>e��Gt=��r�W�p�{l
>G��*,[�'W{��4O���?[@N4Hm�$ap��<�r�л�u�PV��#�i�rB�s�Q��9��G�s�\�U��͞���HQ�X����L�сv"�3eaV���ϲ/�=��Q���605u( ��z��/����p̝MP�օt��7Q�y���ݺ�
�t����NR��oB2�C``4w�|v'����n"qY��qc�}�jz�H*3xA��5�tk�6��S�h%��I�:�Q��w���<�Z�0�� ���k�&����e��#g�^��r���QmN�����TI�T{fS�C��M��Rj��X��-$�?�VWR�<E����o6=|O�4f�QG�U�pC"-Sj@|8v ��^W����T��1v�}L��=jˣ^|J����$x�n���|;qa�/����@�����_}ږ����*���/��F�v:�?�T��R��gD��H����G%;��{8s����3c�x$�?�V6�0Z��Y��Nt�0�8~��o���һ�v7tl ,~J�νD_��!�)���B�"~o�Q�mw�z�^�4l�(�f
�>�ݑ�b�Zd�l��2��%u^����� %>j��7�ȟ���
�����?8��)5E���#H��y��;�m_c+��x�1�wO�g�t�����]Z��ʄ���r)B�i���w��sb,��5�cdل��-/7��<}��u�p� ���%7^A\�M�u�
*�
w�_���0�6&o7�r0uZ9֌���A����%b��s���()�]@�Zt�9��;�����%�;26p�#���k��#��_:�O�w�mq���W�]�o\'U
����N�oI��i[��	�w�����g�����&J��ʗ�M��N�4�9k)�έ�����.n?B��P��J��� Ε�Q��O�R��3}�3�#����:�z(%p���Fae8��͓@F�"3b.k��gu��W҃�J²Yj(����/�5��#
�P��x���n"d���god;�������������C�bo�{�G+�(+��Ϧ~m�)�$����z�Ǫ
�'�cM)�و��O�k�
F��iv�V�<P�ў<$�$�jL��l_�SW]̧������bQ~Pql3��cT��9<��!�DZSF��:��G�+�L�Z�ƞF\-5�]7��,:�<�j_�U��u
JV�SBORS?�W`��f�%_�'�n|���W��&Z�NsN�0��-N�<J(jJd�wz�[�H&;�ت[?�9�H39NZa�Ve��=5���e|Q�ѱl�ZU��]��
L������Bk;��l�|��yiyv�54�5�`™�w���Yf������}�K[��	4�W�B�j��F��$rV܈�˧�¬�XR7ʔ�M���Q�H&���C�U�e������D,_X�0hL�=i� W��dt��}�VQ��F#����<f=W�t���R9�u��Gj�( '�8pG@ic�zP<�5…V���IYfp�q���}����X����o4���I@(F6���>�_���m����->:��vn��$E���'��֬�X����oɋ��s��d"USM��
��D������j�Zr�ȑ��!���0�x�
h�uW�B�
�BC7
m�!����� �Og�$�v�	Zv)0�5}���H��j��2�w���
4������$��Y�ɖJ	'����m�9۝��͈�%K�x��Jd�pr��\�A����֧��v֞��Q+��`��[B#:y��v����eM4Mc::�~SҦ�E�N�;��C�2�
ӧ��Ϊ�wWHi4��6m^Ā�1��$\BM��a��3ÓU3�U`[��/Z�3�1ۭͅh{��%<��f���g�,I����Tj(�c��T�7uN
��5B����Dн�[����`���X�s``l�
8L�X]�qڷG<(�@`{rP�v�mƤ�����&����m�'A�X�Λ
����
�_
�7$d6.ξ��IO����V͜��Ú&��ӵ�����?�_��+ʡ࢓���
�������4�T�1Q�
=it��H@�`�te��gѼ���Y�IxA\+X�H��-�V���Qm�y�A�!GWƚ.#���P���֠M^�����xO�0��],h�����ÿ��~[�=K�T���Im�I1�`�\�2�G+g"b�I�,�����V��:��:���k-l���f���ʟ]�%.Jf�����0�R�99<��$�c'�;�k��5�S
���0�<f�_�@P�(0.DY,f�'��S�OB
���sE���'�Ur{`�hC<l-8�]��D��!s��ò�0jD � �S�M�&�wZ-�#ԟ���t�E�Q�#U�U}ic#��P����!M��V�_�`���<�rĒi6کf�F��E���T+�ؽq��1c��ևpg���F博�c%�Ȟ�1�$ݍ+��$���m�0l�ȶ[,JhgEed���~=�G*�~s25JG������ �!%Am����Y}�~�k�����0�bl�>�E&%�c��>q���_vd�%��y�;�C���3fd�c�Y�72���WF��<צNn��;.K���/��l�2�G������X,U*��$��7u�E0�c��
W.q�d�����
�+���,���+s�s�j��v�A�T���j��������(Y���#�yh'���;��_<���S���3t�w�L�V���˻�Y1�7�!��)���;��C��I��X�.q���D4f�_Oz�.r�D��xL���ډl|�g�
�>���X��k�����M�[9�ށ��NhJ�>l�]�2�Q[_P�?����ū�&iC�y'w8(?N֎yrV����/�����>���Y���y�ώ��}M�r8h��:�ߙ�ͽ��`�e�(�����]��WB�^�:9�X�����OH�G}D�/ A�Y�a�i9��̈dfBl0~?�tf4M����7�j�\��he�؇�%	L�~SE�.P@����J��� �
�w�m��kc��T�2c�Y"���+�XZ{v{������s"v�+Lk�6��6���}�����xZ�-e\�1�A3���_n
������*x}�H?��g���6bC_n����X�e����S
ˍ}��(�E2�v�OʕA)Q�@���qr���
ME}���7������<��M�<�u�0|C�X.�$8�c;/,m�x�:Xz��lFG������1�H��j���*V�H����Oqj��ψ�%�Vpj�U>��m�MPa5�߹�զ?�B^�L����L�Љ�s`R��$ED��f���XWԽV���Sp����:�9-�#+I�Q���l�@�C�k�X���d����D�#<S�>L�o7��`�/��]P%��j�G��QBQ����]]�����G�o�~��-� Ga���H������߳�0l	쨵��h؂�Ơ��w&.Ӄ���ߧ��hS�\����>x�	183��'A��>�B�5���ow����.�yIY���?^F�U�o�C��]�Ch�����l7�!k�4��1H�þ����^�nz��1(ń�K|�	�nwgy�����hh@	uX\A̮�w�`���Yi��)�~���q�8��?%8 gU?T=���I�,®�L���/��5�d����z>����2ky������ъ\��E�)=��Lܔ�Cc��o�t7j�C�.Ws�%~h.ۥ=B���V����܏V�33�k}��+*�9��%+@��=˵���җ�d䕛m�'	�յQv{�Qə/�<fn�S_Bԣ�u!c��
=悅��g���'�����`�h���J���|�-˝����:L�@��u�mi]�Ã�$��.{϶<[�Z��U(:��b\L�-B~��w��z�[�5ɕ�\�����V�4ֻ��1df1ii�VxƟj�|�
� }��A|�?РE}�[B|�I&Y�#���F�˃�Ռ-c�̕N9؁<9�)�p��EI��q6�l� ���w(Pt�x�K���0�+j��&K���&7lS�m�&a��;�͎�.�Q?��7#����ϱ��1�����֦O��,��X�JI8b�b�4s�j�= ���x��}`.���_�hm��Rg�a'V�c��+����g�p�5���C�j~7��6�ֳ�/Y�lZL����{�{�Qi�	jqCm��8@y~t>���G�r�"��-�U�����.7
a�n^�D:�O*	S��:1H���ec%-�q�3
��-Z��j�Y�|/8�K��%0�f!�w���>9�ل�kVa�ӝ���Ek�֝?��
 zfʲ_}��&�`"�:2�}��V���>cpM�t�$i$d�	��AQ��4�R��S5��kJ T�ܻ)��G=R�!���`����q܏���~P��4����@�博FH0x:!�?�_Ύm�@š�O+O�X����5T�xM��Z�à���T2���S�\$�{�9�X�8�ĚWxJ�`E ?�c��
� ~ �K��Z���%�y�dq�s:/4y�h�2���+J$����y���ք�2RZ�SC��(D}�L䓛��x���g8/FZ�}y\�L��r�ԡ�ؠf��cT7������㜚��"�mC<;���5rp�g²��v���Xi-���,��P�/�H%��Y�W@yR 53�~�y&��I��������Ӏ�@>�>�b>�\�W2.f늆�%���TZ��Yu�ʊ��E|;�D���������v�S*��?�2��,���3Ȳ*�z���*�WY2�vUH�L!"��P�E���.���
�/!U�\�c�O0$��U�mroVY��.t�{o��}�=김��N:ο������S��H�B)�s���K��f���I��Y�;>�-Ů�E�+p@$�T\�oIz�/��p	6,u�]g�!C���x癷tBڰu#��-mb
�	�����uʠ0��|M���D�|�ҥ���;�o��z�2~�y�9M-��%��/9cJi�g��|�L�ja&?��]�n"È������g�3�޷L�`��8���o|1]�krЇ@�ALv�������w�"��[�+�L~�>Y���cw���!�e�6k�‹)���O�i�M���Z�!�q/��H$�)"dN)y\mCmT��Ρ󆣺�e��=� x��g��#�T� �����`��b�}�o�Ά�H9�[�����!��x��I�W�5"x`y�X�4�b�p�aVd͏k�>�M�}Y�BsJ��o�ZF�԰7u9z�����křQk��i�Do��c̬�h��짶[��n�)�ϭ�c�ݐW43�ͺpfHcB?@���� �x�mH�
}���nr���'�3`9�2��o��/O���P��Ru�FY��\`� ^C)�)}��O���mgFϕq��/?���]��t�hp�g��}�|5֮au��_;�^���3�P��}1I����
�0���*/���i^Q8�:5��+S{��J6�[4FC�4Ļ'�:������"Č%Ijb�Z��P�ܽ���i��h�Σ�kQ-��I!�ˬ�U����P�.1��8�b� `se��q�/�{��
]���W�-D�vjh�i�nsГ�'�ԑ��__�����9-o-i5��Kf��O�e�=������E�a��dZض�C�W����=�`E���βv��(r,�-sG�c�q�wlOR�ة>^���g�P�b̠UM���Q*׳G!�%�J�3��ä�OR�����iu7c?�:\�A\�������Kէ0�q�J��j�RQ�Tbc0��pOO	�%�{k�٪6��/�7�B�/�#�����
��z�;H|��6��9��]��+N�u�T�����GH\+Z����~����K����i<�?1�!W�x�����iz"BVL��ߺM�n�L�]4^�+�A��V\�I`T%p��h���V��|�z��"����^�F����������j��ݶ:�Y}I������˷�+Wd'����1�5����2EѽG����+��5�
����H�0�^g%�DZ#��W�D"���/�����X�)�1֘Kܰ�Ĭ(1X����4@�,-^��Q/f��$t�~ly�m�+������,ҏVf�=$��x���Z�kI���J��UY�Ue�S�e¬�.�J�}?����Z�!dw�!�t��hhP~����(�7�=&����-n��J���-^�۳$F��2�����~�R���!��?G�qb��]�u�M����=�~�52L
���瓻�5�9�|��'�c<�+�L�L|�����#%`Uub������o;�s�$��x����#�<V89Ep�9K��R����<P�ũ#�{�!��%0lɪ(��o8s�Z^�>�ºP����5�^��B���>O��A�A+s�qd@�(i\Ӣ��`�z+�hC�z�P�F�rR����R9���[�d�3��:��C��\ݢEw�-I4��zi(�m�*��:��j�߶�߈W><˨�����u������#��ܨ_�Eק�����*`�	��+ T0�==$d��_L��W�Q^��Hq�?��Lo�<Wpk��€n�h������RJσ��<B�d��Z,��6&������N\C��iGO3��5`tKx/�ƓZ�H�E	0���=�s���$[wFoc@!�H*Xj#fN_M��#����i�Ys��H.8������*t������*��5n�]�G����qiyK6��0�T�\����K���3~�J\��i O��.w<���Ư=d�9Q2&1��r��A�Ae��΄/;|�}�8�����󠋚A-�����;���nΫ��E7VM�?Il�  y���U������
���V�x���R�cQ���z��%��8O�\ע�."9�HWYqc�!����c�[�.�'�o���~��x,���N��Y�ᠣnSy��S�>�}0�#��N"�!iO�F�}y:��M�ȭ03r^���{Lǘ�
d�����}7I�^��C�3�������WY�\�Z�)�x�k�o-j��,p'�E��
[�HUI#�<o�����=�j��Y5M�on`
'���70�eh�@l��[��D�q��C8�ߒa��i$��r�<b��:6�k���!'e�"���+��7�;��N\ћ�3>5�C��$�y�
BNN%�%>������	���ۆ�K�@q��
D��o��Q|�����Y��V���7�}I����m���?$ܻu��������
�RD�)�R˟�͝C�z�Yb�=�r���,��]�@3
mL���\F���F?d����Ӭ��˾8�?
�K��W�դn Aot}����c�xm7u��MX��lpMt�:O�l̮k��PU�K�gu��op@�V3���g	����{���k�}�]��b�;G��eٵeb=d!�r�ͷ����~"6_fs����s�� ����w2��$��l������/Ty�أq���3����Ґ(;�-�ᙨ@���ji�O����Ų"
W�l�d"s����G��Z���U���&�=*��V�#��'�����V����(�F����*FÒ�K9J�b��a��&��ڷ���D�)�hU9�	��o��"����Cs��ժ%�Fw��A�H���.�\�L��
�Yj�s.�Pp���x�7R�8!o<��l��4���\���^���#��I=�Q�I̷y/L��h�O�g3��Wz9~��R]e�`�>)�Բ����aIPv��ε��@�Ǧ|�E×�z>h�O��@�泵پ��������i�L�H�fFǪ~}?��s��
�	z�$��9:�&�Q˜i%�MK�T+�{s>K��3�8�&��.�l0�X�!S$o5�pq#��`F��̀n���5�AI�8�؄�Ut��<(7�J�����v�Y�Y�7�A�_v���H���5b�_g8���
ސ���L�g���NM�vd�J�K���_@ ����wmcv*wd�%�(ƶ�u�m�p=[�%�y����W窵+̊��l$ss����O�B|#Vv�����w�\��](��F�	���e|>>��4�X�N�3�z(�JzEt�ѩt��~xyJb�
��� $4[F�"�&�����3M�����5CȦ����,Q�|�õe
A>+�hEO?S���3���5�K��ު��|�o0"������3�'ʽ���j4��kT]m�E��H��,)ت�o�OV�^�A� l��r��������MH1��Fn8�ў�60�sV�|鍿T5D�0��YX�E-�q���sU��$�b��f�O�,M����h���@��#�B'���w�A��G�A���vu�eE�m�Db�
��K���+7���rJ�&C��h�r�l�R�HZrw��2��z���#���,-y������qALC�"�����q/�P�;�%����]�,Y���i-R��&�q{9�.���d3b�J.�1����gcNn	���wv`��=���w���9āV7�b��)�/�brA��t����Q�
��Y��DTҨ�2g��䯵G4�e�O4���50c1���<�GT����̢�:*�\��%�,I��Cu�������_���d���d�-rbC�9S����k�Q��"q4�c!��֠���G���y�3;�U8`�M�m��b�b��K��"����&���"����J�����.G���(�t��,	���T8�w8~�
�T�G�M���-8���|^�Ms�)�X��z��4(5��0��o�ux��9�)e ȵ����N�@1�'�Bb��ą��VP�
�QM{b�gNJL�f4��,3J�5�K1�pm9O�TE.]!�z}ů���Q�.�)���Oj�“~���s�˽�Kq��܎6d­�
h��<����X0K��k5�V�?��)����S�����i�`<r���m�,?QU��[
u��+�|�lP���e{����-ed��T �W)�*Tk��7��ʨ�0�hΦ	�X���
��_�Jm�lU1X1u0V,~?')a���L���c�$�*ڪg��yՙ��\!�������6�S����ʧeG
p��M��S��X)h��n��1~��(�PW�;�o���5�P	����c�qU>^2��~4�Pr��A#e�x�#o>�?\Qħ�G�#"����p�,��P�>
�:Ł���̨Ox��W�����-��)\ۦ�q[B�n�����%��b%T97@�R}.�|��]Y��ݶM ���>��Q�g�Rő6>��v`�1��|
��`.bZ�:����	TQW6gX����A��m
%���=*=cc�xZ�w�ڬ���y�ω|�wf�5��c���W���kZy	�?F�:�TčF/]�0O�p^><���u�����3!�x�mW��>�#�U�B����]�`	f���y�+L��Q4]M.�T���6�����-ϧn<��?Ŗg���}���p�r�y�������$����<^���bmAF��]Ol��RO���Ct9(���qX�&�QC�"�AO̕�CH�N����{'~ӦE�}��b�՝�9����'�.�H��-�.�����"O�{�`��=]�1ią�!l����Pe)����I2|�~7����5�thJ#�U�b܀A+\�"�MY@�?��	�wc��n���+�h!�[���^�w�>�</������Y]�"i�䦁C7:D�K�ʘ�j� {��a����k'hYʻZq��n�F��r�s�i��ň���}o���v�NwΣ�j�^��^bQ&�@1rO��vt��%���iJP1�V,���F�3�'s��!v���K-d��xK��ۢ��-�@��=��� ���}.Squ�=oi�
6�t4za@�I�8�<pDY�����k��
8�)U�n��9ۓ�@�젮�yl��CT0��xFsr��PFu��P�T��	��'��E��p�����&z�ތ;���]��+\�3����%��6$bT.
5�X�&V����gIL3���|`���U����RB�۽q��=�X!�A�A�֒�^ψ6I-�tE��M��UƏ���,H���2xQ�ݥmk����YG�U�	S|������:���5Y�s�8�nyH�o���~�
������Wv7��|D.\��
���
�r�IUR��������["�nŻs$L�=��ƈ5&�t�mV����' �����L�T3U3W3[3]3_3a3c3e3g3i3k3m3o3q3s3u3w3y3{3}33�3�3�3�3�3�3�3�3�3�3�3�3�3�Ra{lm ���D�������������������J������	�����E�
��w4��Qd �#�'a:V�
i�l@.oOxhx�x�x�x�x�z!{o{�{�{�{�{|W|�|}`}�}~Q~�~����+�����1�{���K���a�����t�����������'�v�7��_���^�����G�e��)���8���,�����������'�a���������,�I�����������
���A�������S�g���r���v�r���2�����O���������?�]��"�����	�W���&�������H�e��<����������	������� �����?���=�������i�|���������Q�o� �4���+�z����k������������9�W���0�A�^������p���?�R���B���6����������-�f�}��)�F��������������
�������`�}��T����������%�#�r�����������	������������������#�������O�b�����*����.�����M���[��w���-���1��gy��F���	������	'	w	�	�
;Y
p�
;�P�D��3�:���gz�w�kv(�+����5�G�X !0!�!�!>"�"3#�#�$�$�%�%�%�&�&�'�'�'�'�'�(�(p)�)�)�+�+9,�,---I-�-%.[.v.�./n/�/�/�/0=0X0t0�0$1?1[1�1�1�1�1�2�2�2�2k3�3�3�3R4}4�4�495d55�5 6K6f6�6727M7i7�7848P8�:8�CD�D�D]E�EF�F$G�G	H�H�H	IhI�I�I3J|J�J�K�K#L�L�LM"M>M�M�M%NuN+OhO�O(P�P�P�P�P�P>Q�Q�Q(R�RSkS�S�X�X�XYY�Y�Y2Z�ZN[�[\s\�\F]�]�]^5^X^	_!_D_�_�_L`�d�deje�e�eVfof�f�f�g�ghhuh�h�hiiui�i�ijjAj�jk/k�k�k�kll9l]l�l�l�l�m�m�mEnxn�n�n�n�no\oso�oHpap�p�pjq�qrAr�r�r�r�s�s�s)tMt�'tw|�|�|}h}�}%~�~.��j�����E�\���1�J�n�����w��9�����V���y���@���F�����#�:�^��(�L�����U���.������m���8���H���&�����W���A���v���u�����=�a�������������I�m���z����x����8���7�i�����&�=�a��+�O�����Y��|�����������H���H�������v���`�������E���	�������n�������!������z���!�<�`��������"�����9�����B���E����x�����U�l���B�[�������"�>�Z�v���7�����������d���"�F�������������2�V�����������1�����;���>��������g�����R�i���?�X�|�����,�����Z������7�����o���O������t�����a�z���
�.���`�����8�R�����8�����^��o���M�������S����k�"�u���L�������o�!�>��h 		9	V	m	�	�		
�
�
�
d�3W����
�
�
Cg����Lp"#?��D�Z�v�6���9�(��3 } � � � � !!!<!W!r!�!�!�!�!"X"o"�"E#^#�#�#�)�)***E*a**�*�*+2+�+�+!,�,-�-(.�.�./-/Q/00@0�0�0K1�1'2t2�2J3n3�3�3�34�4�4#5V9r9�9�9�:;f;�;<v<�<�@�@�@A6A�*AqH�H�HI^I�I
J�JKoK�K�LM�M�MN1NUNO ODO�O�OOP�T�TU`U�UV�VWqW�WbX�XY<Y�YZhZZ�Z�Z([L[�[1`N`j`�`�a�aBb�b�bRc�c�g�g�g8h�h�hBi�iEj�jk�k�k!lEl�l�l�l�m�m�m1nUn�n�s�s�s�sMt�tusu*v�v�vbw�wYx�x@ydy�y�y�y�z�z�zP{t{�{p|�|�|�|}�$}��
�j������9�����c���<���(�L�������������8�\���*�F�����1���9�w���9����������*�F�b�~������b���������;���*�������m���
�[��P���+���������N�����X��[���+���0������1�U�� �D�����O�������Y�����6�����n������/�����4���J�����f���*�x�����	�-����������'�<�`�������������
�$�H�������=�T�x�*�g����������!�=�Y����^���t�������P������.�R���A�����L3�������%�����=���G���������[�r���H�a����������O�'���	c�m$p�@�c��� � � !s!�!�axlm�����4�����~�������������>�����������9�
��s0��O` �#�'�'MH�\ gNqZ�6�����Y�����h�H�e������U �,�1dLFXkk�w����������r��:x�x�{�{�~�����	�����T�#�y�l������9�������$���`�������*�f�p�L��|����U�����������)� ���v�����^�-�x���U�������F��'�N�	�}�L���v�����s�6�����������m����������������������\���
����7�?�q��t�0����	HQ��t��J��i!�!("#�$�%�%�&�(})�),�,1.z/01�1�2w3^4E5,67�7�ClD?E�EG}G]HrH�IhJ�J�KL�LnMNVNTO�OhP!Q�Q	RSLS�XcYZyZ�[�[�\�\�]0^H^_4_�_�de|e�ejf�f8gPghg}g�ij1jkk�kMl�l�l�m�mln�nno�o\pup^qfq1r�r�r�s�s=tb|�|�}~uf���W�p�E�^���
���B�����!�B���5�N�#�<������������4�����4��[�������Q���������]�_��������e���8�Q�&�?�������{�e���"���S�:�z�����!�)�1�9�A�������������P����������#�1���t���g���V�o������������a�X�`�6���������F�l�����*�~�y�������d�}�S�l�����=���a�}��������������u�����-�B����?�[�����6���L�a�����R
h}��h	�	�	�
�
�G���
�
W���`�|0������)��^ g	 �!j"�"Y#r#�)�*�*"+�+,�,--�.(/A/000�0�1�1�2^3�3�34�4A9�9�:�;�;W<U@�@
A&A\H�H�I�I�JPKtL|L�M,NENO4O�O|T�T�U�U�VRWVX^X,YZzZ�Z�Z<[`�`�a�b�b3c�gh�h#i1j�j{k�k5l�l�l�m�mEn|s0t�tTupv�v�w�w�wTy�y�y�z�zd{Y|�|��M��c�x���������<���������L��w��c�c���y
�������������N���<�<�����1���9�G���������,�E��4�����<���`�|�����l� �t�������������������P�����g����8�����O�h�;�{�������J������������)�B��1���x�����3���~���m���\�u���F�N\���w� � � �!))








''((''''((((('(((''(((((((&((((((((('''(&(((((((&(((((((((%(((''((((&&&&(((((�awlm�wSxlx�x�x�zu{�{�{�{-|l|�|%}u}�}~f~2�@�Y��d�P��O��e���a����;������ؗ���z����2�'����<�v��,���Т�^������V����F��|��d�����r���;�ַ��z��Q�����4�Ⱦ5���R�����F�������������/�-�+���l���s�.��������<�
����B�L��[����}�"�������/�i������*���^������n�#�������8�������?���C�����<�����7��[�o��	�	�
nh
�
�
���O��.�q�.@����M�^ E!�"H#�#�$X&�&�'�'�'�'�'�(Q+�+N,-2-_-�-`.{.�../�/�/�/B0]0�0)1D1q1�1�12�2�2�2�3�3�3�4�4�4i5�5�5P6k6�677R77898f8�CD�DqE F�GH�H�H�HIBIjI�I�J8L�L�L
M&M�M�N�O.P�P�P�P�PSQ=R�SPX�X�X�XY�Y�Z\�\	]0]k]�]�]m^Y_`�d�d+e�e�fg�g�g�gh hOhwh�h�h�hi"iQiwi�iVjDk�k�k�kl"lrlm�mKn|n�n�n�no�o�p4q�q�q�qrVr�r�s�t|{|�|$}:~�@����������:���!���؉U��n����s�a��[���4�g���)�M�ʓ,���l�V��{�������%�v������~�.��՟=�m����v�d��_��U�~���դ������]�M�ۮ��u�2�Ӳg���̳�}���޴�\���ٵ�1�X���6�$�۸�&�u��h���N�W���N����������L���&�B�^������.��������[�������$�������F�P���K�����*�Q����������I�m���o�������9�_�������3�����k���f��������:�X�����M�s���S�����h�����R����������	"	=	�	

��l��
�m�
��'���� Gn�N=�9 � � � � � 
!%!@![!v!�!�!�!"�"�#�)�)�)*.*I*e*�*G+6,�,k-�-�-._.�.�.f/U0
1�1�1272^2�2�3-4�4�8Z9v9: ;�<3@k@�@KAHuH�HI"J�KJL�L�LcM�M�MjNYOP4T�TU$V�W,XrX�X�XYQY'Z�Z�[�_5`R`�`�agcIg�g�gMhWi�jQk�k�k�klZl�l�m�n$s�s�s�sbt�uw�wxCx�x�xy*yyy
z�z�{!|t|�|�|'}@������������&�m�����a�����ތ.�����ݏ?�����ڐ���.�J�f������
�P���0�c�����ܕ���p���A�����ܡc�m�Ϥk���c���٦j�Y��N���ۮn����|�߶�������
������;�b���B�1����&�u��E�}���]�u��������Q���1���%�A�����4����:�`�����g�V��(�����:�R���X����������R����~�V���x��z��&M�- !�![V<gBgEgLgSgZg`gfglgrgxg~g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�ghhhhh h%h,h2h7h>hDhIhPhVh\hahhhnhshzh�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�hi	iiii i'i.i5i<iAiHiNiSiZi`ieiliriyii�l�n�n�n�n�n�n�n�n�n�no
oooo!o%o)o-o1o5o;o>xKxdx}x�x�x�x�x�z{k{�{�{�{�{|R|�|}\}�}�}L~�~�~�~����̀�'�~�߄-�v���F�ȉO�\���������������ȎՎc�p���������|�#�q�2���Z���ĖK�X���ʙg�t�x�|���%�)�-�1�7�=�C�`��$�}���3�w����(�̞ОԞ؞ޞ���
���џ��#�\������������'�D�գ�����������������¤ߤ��������/�<�ӧ�I�M�R�X�^�d�j�n�t�z�����N�a�ŪҪl���Ϋe�r���!�'�-�3�9�?�E�I�M�Q�W�\�b�f�l�֮��.�|�ʯ5�B�J����j�w��±�{�����.�;�X�	�����������S�����!���̷c�i�n�r�v�|�������6�C�`����7�����ں������ɽ
������ѿֿܿ��������������-�:���+�8�����w�|�������������d�w�����������p�}����#�)�/�5�;�A�G�M�j��.�|���'�u������Y�f��������������������� �%�*�/�5�R���+�<�Y����������M�R�V�Z�`�f�l���:�M�����=�����%�2��������������������(�b�w��$�A������������������������������������������w�}�����������������N�[�x�	��O�������������� ��n������������������������	�������������������������z���������������]�b�f�j�p�v�|���J�]��������%�����������������������)�����;�H���I�V��r���'�|��� -^ciosw{������bu���4A�������p}��~����	#	q	�	�	r

!%+17T^k�
7�K��3@������������!.�(5��ty}�����bu��r��Zg�����	Ubq$�������
&���\agkou{���r� $*0t��'4C�����- : G T � � � � !!!+!�!�!,"9"�"!#.#�#�#�$�$�$�$�$�$�$�$�$�$�%�%�%�%�&�&�&t'�'�'�'�'�'�'~(�(�(�(�(�(�(�(k)~)�)�)�+�+',4,�,�,
-(-C-�- .V.q.�./i/�/�/�/
080S0n0�01:1U1�1�1�1�12�2�2�2f3�3�3�3M4x4�4�445_5z5�56F6a6|67-7H7c7�78/8J8�8�C�CDxD�D�DKEZE�E�E	F�FG!G�G�GHH�H�H�HI)IdI~I�I�I.JiJxJ�J�J�K�K�KLL�L�L�LMM:MzM�M�MN!NbNqN'OUOdO�O�O$PpP}P�P�P�P�P-Q:Q�Q�Q�QR$R�RSSXSgS�S�X�X�X�X�XYoY~Y�YZ.Z�Z�ZJ[�[�[�[�[o\�\]B]}]�]�]^1^T^__@_�_�_H`�d�deee}e�eRfkf�f�f�g�g�g�gh6hqh�h�h�h�hi8iqi�i�ijj=j�jk+k�k�k�k�kl5lYl�l�l�l�m�m�mAntn�n�n�n�noWooo�oDp]p�p�pfq�q�q�qr=r�r�r�r}s�s�s%tIt�tf|s|�|�|�|}c}�}�}~!~�~*���f���ɀ�@�X�|�-�F�j�Ղ��s���5������C�R�����u���ϊ-�<���B�����ˌ�6�Z��$�H���׎Q�Տ���*�N�������h���Ǒ%�4��5�D�����!�������Д@�M�S���'�6�=���\�k�r�����q���˘���9�]���ș�����ښE�i��a�n�v������t���������-�4�������3�e�����Π!�9�]��'�K���ڢT���
��<�x����������������q�����D�������.�=�D�����ˮӮ�_�l�r�ѯF�U�\��{����������A�y���޳�������n�����C�j�������η��v�����8�\���Ǿ���������(�5�������/�>���2�A������t�������O�h���>�W�{��������:�V�r�����1�������������m�|���`��������B�������������.�R���r�������� �-�������(�7���+�:�����
�������<�c�������L�e���;�T�x������������I�V�����m�|�3�~�������k���$�K�q��������n�����]�v����*���O�\���������4�N�r�����%�4�������K�Z��\�k�����I���������B�O������X�g��b�q�����H���������^k�t�:~���d�	5	P	i	�	�	
�
�
�
`�/S����
�
�
?c�����Hl�;���1@��V���r�2Y���5�$��/ y � � � � !!8!S!n!�!�!�!�!�!R"k"�"A#Z#~#�#�)�)*&*A*\*y*�*�*
+.+�+�+,�,-}-�-�-$.q.�.�./)/M/�/0<0�0�0G1�1�1#2I2p2�2F3j3�3�3�34�4�45E9R9n9�9�9�9�:�:;`;�;�;�;<c<r<�<U@}@�@�@A2A�A`HmH�H�H�H�HXI�I�I�I	J�J�JK\KkK�K|L�LMuM�M�MN-NQNOO@O�O�OKP~T�T�T�TUZU�U�U�UV�V�VW^WmW�W^X�X�X�XY8Y�YZbZ{Z�Z�Z$[H[�[ `-`I`f`�`�`}a�a�a<b�b�b�b�b?cNc�c�g�g�g�g'h4h�h�h�h/i>i�i2jAj�j�jk�k�k�k�klAl�l�l�l�m�m�m-nQn�n�s�s�s�s�s<tIt�t�tu`uou&vqv�v�v�v^w�w.xUx�x�xy<y`y�y�y�y�z�z�zL{p{�{_|l|�|�|�|}}�}��߄��Y�f���	��o�~�5�y���߇�_�ވ�8������$�H�����ي����ȋ4�X�ӌ�&�B�������-�o�~�5�d�s���ď5�������Ґ�
�&�B�^�z��������\���������ד�(�7����&�J�����Õ���Z�i�–���H�W��=�L������������ԡ�=�J������E�T��H�W�����'����,�u������-�Q���@���ШK�����Ӯ�H�U������l�{�2�}������j�ʶ׶��+�x���޷!�0�����F�������b�غ��&�M�t�����)�ۼ�������#��8�\���������g������ �D���������7�P�t�&�;�c������������9�U������K�Z�����p�����������%�L�r������*�N���=�����H�|��������!�z�����*�9���4�C������~������U�n���D�]������������;J�������R_��
Zi ]l��<��
8_��� � � !o!�!"""#"*"1"8"?"F"M"T"["b"i"p"w"~"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"#
####&#-#4#;#B#I#P#W#^#e#l#s#z#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#$
$$$"$)$0$7$>$E$L$S$Z$a$h$o$v$}$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%	%%%%%%,%3%:%A%H%O%V%]%d%k%r%y%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&&&&!&(&/&6&=&D&K&R&Y&`&g&n&u&|&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&'''''$'+'2'9'@'G'N'U'\'c'i'p'w'~'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'(
((((&(-(4(;(B(I(P(W(^(e(l(s(z(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�()
)))")))0)7)>)E)L)S)Z)a)h)o)v)})�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)*	****%*,*3*:*A*H*O*V*]*d*k*r*y*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*++++!+(+/+6+=+D+K+R+Y+`+g+n+u+|+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+,,,,,$,+,2,9,@,G,N,U,\,c,j,q,x,,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,---- -'-.-5-<-C-J-Q-X-_-f-m-t-{-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-.....#.*.1.8.?.F.M.T.[.b.i.p.v.|.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�./
////#/)///5/;/B/H/N/T/Z/`/f/m/s/y//�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/00
0000%0+02080>0D0J0P0W0]0c0i0o0u0|0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�01
1111"1(1/151;1A1G1M1T1Z1`1f1l1r1y11�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1222222%2+22282>2D2K2Q2W2]2d2j2p2v2}2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23
3333#3)3/353;3B3H3N3?gIgPgWgcgigogug{g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�ghhhh)h/h;hAhMhShYhehkhwh}h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�hiiii$i+i2i9iEiKiWi]iiioivi|islm�n�n�n�n�n�n�nooooo#o'o+o/o3o9o�w@xOxhx�x�x�x�zq{�{�{�{|W|�|}`}�}~Q~�~�
���+�V��`�;��K�͉Q�a��������
���ʎُe�L�̑��&�ѓԔ�����×M���ՙi���+�/�5�;�A�e���y����.�Ҟ֞ܞ����w��'�a�����������I�ף������������������1�A�է�U�[�a�g�l�r�x�~���Ǫ1�ëӫg�x��$�*�0�6�<�C�K�O�U�`�d�j�خ��7�D�O���l�y���}�����0�]�����o���&���ҷg�p�t�z�������8�e���<���ߺ�������ľٿ޿�������� �/���-�=�����~�������������1�����r��� �&�,�2�8�?�E�K�o�~�������[�k�
��������������#�(�-�3�W���^��������T�X�^�d�j�����������'�8����������������-�7��F���������������������h���
�����{���������������P�}���T�������������I�������������Y��������������������������x��#�����d�h�n�t�z��������*������������������	�.�=���K���'���~���"3flquy������6F��k��r����	�	�	t
�
#)/5Y`S
�
n���5���������#�*:��{�������\m���Wv
*�����+��eimsy��t�"(.v�)I�����/ < I Z � � !!!0!."�"##3#�#�#�$�$�$�$�$�$�$�%C&�&�&v'�'�'�'�'�'�(�(�(�(�(�(�)<+�+),9,�,---I-�-[.v.�./�/�/�/=0X0t0$1?1[1�1�1�1�2�2�2�3�3�3}4�4�4d55�5K6f6�627M7i7848P8�C�C�CzD�DNE]E�EFG�G�GH�H�H�H�HI-IhI�I�IlJ�J�J�KL#L�L�L�LM"M|M�MNeNuNXO�O�O*PrP�P�P�P�P/Q>Q�QR(RS[SkSLX�X�X�X�XYrY�Y"Z�Z�Z�[�[\�\]]i]]�]X^D_�_�d�de�e�fg�g�g�ghh:huh�h�h�hii<iui�iAj/k�k�k�kll]l�l�mGnxn�n�n�no�o�p0q�q�q�q�qAr�r�sut|h|w|�|}}�}~%~��<��������n�%���������F���ÉÊ0�@��l���ό^�L��W�׏��0�R�������(�8�8�����(�������B�O�W�*�8�A�_�m������w���͘���a��ޚ���c�p�z��������!�/�������9�k���Ҡa�O��[�����@�|�������������t���������1�?�H�I���ͮ׮a�n�v�I�W�`�~������ϲe�{�ʳ�{���ܴ�Z�p�׵��/�E���!��Ƹ��`��d�����*�9���2�B�5�����J����������7����"�>�Z�����������p���*���������F�����~� �t�������"�1���+�;�.�����G�����(�>���������|�4�i�����K�Z��p������������&�]�s����������V���Q�b���������8�T�v���(�8���N�^�_�����O�������D�S���[�k�e�����N���������`ow�����		9	�		
�
��
W��
�i��p��#��4������
E[�9(�5  � � � � !!!<!W!r!�!�!�!"�"�#�)�)�)***E*a*�*2+!,�,i--�-�-].s.�.Q/@0�0�1�1�152K2�2n34�4�8G9V9r9�9�9�:;�;<f<v</@X@�@6AHbHqH�H�HI�I�I
JK_KoKFL�L�LaMwM�MUNDO�O0T�T�T�TU�U�UVWaWqW(XpX�X�X�X<YZ�Zt[�_"`1`N`�`�`�a�a�b�bBcRcEg�g�g�g)h8h�h2iBi5j�j�jMk�k�k�k�kEl�l�m}n s�s�s�s�s>tMt�tcusutv�v�v�wx0x�x�xyydy�y�z�{|a|p|�|�|}}<������[�j��r���|��������k������L�݊̋��ڌ�*�����!�r���g���ȏ;�������֐��*�F�b�~�����������ړ+�;����,�N�����Ǖ�]�m���K�[�@�����=�������ء?�N��H�X�K�����g���a�w�ĦU�D���J�����׮J�Y��o��������x�̶۶���z���$��������������9�O���-��Խ���`���A�j���H�q�����x��>�������!�=�����N������������'�^�t���R�A���$�~������%���-�=�7�����T����������=���
�i�R����Tc�]m`��v��$:� !�!"" "'"."5"<"C"J"Q"X"_"f"m"t"{"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"#######*#1#8#?#F#M#T#[#b#i#p#w#~#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#$
$$$$&$-$4$;$B$I$P$W$^$e$l$s$z$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%
%%%"%)%0%7%>%E%L%S%Z%a%h%o%v%}%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&	&&&&%&,&3&:&A&H&O&V&]&d&k&r&y&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&''''!'('/'6'='D'K'R'Y'`'f'm't'{'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'(((((#(*(1(8(?(F(M(T([(b(i(p(w(~(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�()
))))&)-)4);)B)I)P)W)^)e)l)s)z)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)*
***"*)*0*7*>*E*L*S*Z*a*h*o*v*}*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*+	++++%+,+3+:+A+H+O+V+]+d+k+r+y+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+,,,,!,(,/,6,=,D,K,R,Y,`,g,n,u,|,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,-----$-+-2-9-@-G-N-U-\-c-j-q-x--�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-.... .'...5.<.C.J.Q.X._.f.m.s.y..�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.//
/// /&/,/2/8/?/E/K/Q/W/]/c/j/p/v/|/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/0
0000"0(0/050;0A0G0M0T0Z0`0f0l0r0y00�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�011
1111%1,12181>1D1J1Q1W1]1c1i1o1v1|1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�12	2222"2(2/252;2A2H2N2T2Z2a2g2m2s2z2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�233
333 3&3,32383?3E3K3Q3xHx]xvx�x�x�x�x�z{c{}{�{�{�{�{B|�|�|M}�}�}=~�~�~�~_������$�i�n�%�n���1��Y�2�Ҏ�m������	��f��i��וC�v���#�U�u�Ǚ5�q�O����@����O����%�����˟ݟ���N������f�������4���ߣΤw������Ŧ��9���ݧ��5�[�~�Ϫ\���˫3�o�����t�¯��?����1�t����;�����8�G���G�������K���̶���ɷ���@�P�ù��)�����ɺr��������������
�������7�����5�������K�q�����b�����>�z�Y��(�K����m�������0�c������z������x������v���A����"�*�I������w���x�!�G�i����Y�����/���������$�T�n��� �1��������������������m����� �X�h����A�������������	����V���������R����������������n�����a������������������1�W�y�������"����������
�E����S���U����D�����*�Io���>r���y��>z��L����		i	�	�	@
|
C�4h�
"�6g�=��+��2���Io��J��(d%_l��!������@|�L~��1>H7 D Q !�!�!"6"�"�"+#�#�#�$v%�%�%�%n&�&�&C'~'�'�'�'�'�(R)x)�)�)j+�+�+1,�,�,�,!-<-�-
.-.j.�.�.V/v/�/�/�/0L0g0�0131N1�1�1�1�1l2�2�2�2S3s3�3�3:4Z4�4�4!5A5s5�56(6Z6u6�67A7\7�7�7(8C8�8�C�CD6D�D�D�DWE�E�EF�F�FG@G�G�G(H�H�H�H�HIZIvI�I�IJNJuJ�J�JiK�K�K�KLrL�L�L�LM2M[M�M�M�MNBNnN
OHOaO�O�OPGPzP�P�P�P�PQ7Q}Q�Q�Q�Q!R�R�RS8SdS�SgX�X�X�X�XY<Y{Y�Y�Y+ZOZ�Z-[k[�[�[�[R\�\]:]u]�]�]	^+^C^�^_/_�_�_7`�d�deTewe�e9fef~f�f
g�g�g�gh,hgh�h�h�h�hi.igi�i�i�ij,j�jkk}k�k�k�kl.lHl�l�l�l�m�m�m(nTn�n�n�n�n�nFoio�o+pWppp�p;q�q�q�qr,rr�r�rds�s�st8t�t)|p|�|�|�|}N}�}�}�}~�~�~'L��G�����܀/�R�k��@�Y����b�ɇ�-�W���ވ�O�t���X���̊�9���#�x�����
�0�I���7���Ǝ@�t�ߏ��"�@����Ő
�S���đ�1�͒�A�f����T���Ȕ�J����3�ז*�h����N���Ø��1�L���™ۙ����ɚ,�X�қ�k���œ�Y��������*�d����F�y������3�L���!�:���ɢC����(�n������
�B����,�}�!�t����:���s�Ȯ��i����R���I������m�ڲq���ֳ��������f����
�;�b�}�ж�������]������0�K�����ھ���������2�x������;����>�c�����U�������>�b�{�%�Q�j�����u����2�N�j������S������������1�y���5��������1�������l������A���;�|���������*�q�������4����7�\�����R�����4�[�������;�_�x�"�N�g�����r��������S������1�y��U�������N����C�i�������	�]�����D�p����������Y�r�������*�F�d�������1�x������W���3�h�����,�l��������L�������#�d��@�n�����+�k�������-h��?�\���G�	.	I	c	|	�	�	�
�
�
G�'B���}
�
�
&R�t���7[�3]��=b�9x���U�*Qx��$��w� B � � � � � !1!L!g!�!�!�!�!�!A"e"~"(#T#m#�#�)�)**:*U*q*�*�*�*+�+�+,p,�,u-�-�-.i.�.�.�.#/</�/0+0�0�061�1�12A2h2�2-3Y3�3�3�34g4�459O9f9�9�9�9�:�:;K;�;�;�;	<.<o<�<:@u@�@�@A!A�A+HjH�H�H�H�HCIzI�I�IJ�J�J	K.KhK�KQL�LMmM�M�MN'N@N�NO/O�O�O:PKT�T�T�T�TEU|U�U�UV�V�VW0WjW�W3X|X�X�XY'Y�Y�YQZuZ�Z�Z[7[�[�_*`A`^`�`�``a�a�a'b^b�b�b�b
cKc�c`g�g�g�g�g1hxh�h�hi;i�ij>jcj�j�jXk�k�k�kl0l�l�l�lkm�m�mn@n�n;s�s�s�s�stFt�t�t�t$ulu	vHv}v�v�vAw�w&xMx�x�x
y4yOy�y�y�y�z�z�z3{_{�{8|i|�|�|�|�|}�}W�τ���(�c�����:�{��W������B���	�0�w������7�����Ȋr������G�Œ��#�:�d���ԍ�*�O�{��W�p������X�����ʐ���:�V�r�����ԑ�G�~���’���ʓ��4���˔#�<�{��������:�f�����(�T��0�I�n����X�����̡��G���Ţ��Q��-�T�y���
�r���$�m������'�@���/�����:�e���ˮ��R���Я�0�x��T�������M���Զ��#�M���ɷ�-�R���)�h������E������E�l���ۻ���¼��k������0�K���������L��������3���|�����&�J�c�
� �[�v�����������1�M�w�����*�W�|���S��������o����D�j������$�=����,�����7�?����������e�������6����@�e�����_�������D�h���+�W�p����{�����&�E���	m����'\��,fBi����0Wr�� � � � V!�!�!�wBxUxnx�x�x�x�x�z�z2{w{�{�{�{�{9|�|�|@}�}�}0~�~�~�~C�����Ԁ�\�Z��e���$��S��̎��g���Ӑ{���֒Y��8��ʕ6�a����O�`����k�I���+����:�{�͝�����şן��H������M�����ܢ�.���٣Ȥj����������3���ק��(�U�i�ɪS�t�ū�i�t�ڮ�C���ү9������n���ױ��ڲ2�A���$�����̵�h����k�÷���:�J�����#�p���úe��������н�c����������1�����/�������>�k�~���Y�����"�t�S���"�6����<�|������]������^�����
�\������Z���;���
��!�C�������[���r��A�T����D�����)���{������N�h����+�������s�������������Q������R�b���
�;�������}����������I���z�����6����������������R�����T������������g�����$�Q�d��������n����������?�����M���L�����/�����$�<i{���8i���p��"t��0����			8	y	�	$
v
=�b{
�)R��7U�%��,~��<i|�Ay�^Yf��o�����$v�7x��+81 > K !�!�!�!0"�"�"%#w#�#�$i%�%�%�%e&�&�&''x'�'�'�'�'�(E)r)�)�)a+�+�++,},�,�,-3-�-�-'.a.|.�.H/p/�/�/�/0C0^0�0�0*1E1|1�1�1�1c2�2�2�2J3m3�3�314T4�4�45;5j5�5�5"6Q6l6�6	787S7�7�78:8�8�C�CD!D|D�D�DQE{E�EF�F�FG+G�G�GH�H�H�H�HIQImI�I�IJ9JoJ�J�J[K�K�K�KLdL�L�L�L
M)MFM~M�M�MN-NhN�N3O[OpO�O�O2PtP�P�P�P�P�P1QoQ�Q�Q�QR�R�RS#S^S�SRX�X�X�X�X
Y'YuY�Y�Y%Z:Z�Z[V[�[�[�[D\�\
]1]l]�]�]�]%^=^�^_)_�_�_)`�d�d�dFeqe�e+f_fxf�fg�g�g�gh#h^hzh�h�h�hi%i^izi�i�i
j&j�j�jkok�k�k�k
l%lBl�l�l�lrm�m�mnNnn�n�n�n�n8oco|opQpjp�p5q�q�q�qr&rqr�r�rVs�s�s�s2t�t|j|~|�|�|}@}o}�}�}~�~�~!7��A�����ր!�L�e��:�S����T����$�B���Ј��I�_���J���Ɗ܊3����o�������*�C���1�����2�_�ُ��7�v������E�t���ԑ+�����;�Q�����1�����ݔD�����-�ɖ�b���@�~������(�F�����ՙv���Ú�R�ě�e������K������ɞ$�A����@�p������-�F���4���â5�d���e����������ӥ	�w��Q���ɧ4���P�®ޮ��c���ޯL��&�����	�_�Բh���ͳ��~���ߴ�]���ڵ�2�Y�w�¶�����۷��O������'�E�����Ծu�j�������,�j�������5����8�N�����O�������/�\�u��K�d�����f����)�E�a����
�>�������������s���/�������
�+�v�����]������;���&�v���������$�b�������.�����1�G�����L�����+�R�������,�Y�r��H�a�����c�o�������M�������s��@�������?����:�`��������N�{���5�j����������S�i�������!�=�[�������+�i�������Q����b�x����W���������F��������^���+�h�~����V���������b��*zG���8�
	%	@	]	v	�	�	�
�
�
8��<���n
�
�
L�n���(U���*H���7M�*c���F��!Ho����
h� < � � � � � 
!(!C!^!y!�!�!�!�!2"_"x"#N#g#�#�)�)�)*1*L*h*�*�*�*+�+�+,a,�,l-�-�-.`.�.�.�./6/�/0%0�0�0'1�1�1282_2}23S3�3�3�3�3X4�4�4�8I9]9y9�9�9u:�:�:<;m;�;�;<<i<�<4@l@�@�@AA�AHdHxH�H�H�H4IeI�I�IJ�J�JKKbK�KKL�L�LdM�M�M�M!N:N�NO)O�O�O+P6T�T�T�T�T6UgU�U�UV�V�VWWdW�W-XsX�X�XY!Y�Y�YBZoZ�Z�Z�Z1[�[�_$`8`U`s`�`Qa�a�abIb�b�b�b�bEc�cKg�g�g�g�g+hih�h�h�h5i�ij8jNj�j�jRk�k�k�kl*lul�l�l\m�m�mn:n�n&s�s�s�s�s�s@t~t�t�tufu�u3vwv�v�v2w�wxDx�x�xy+yIy�y�y�y{z�z�z${Y{�{#|c|w|�|�|�|}�}B�Ƅ����]���̅�%�u�	�B�����3����'�n�����1�|���Šc������A�����1�O���ō��$�:�u�	�B�j�����	�C�������ݐ���1�M�i���������8�i������|���ݓ�.�|����3�r�������%�`���ϖ���N���C�Y����C�����áߡ��A������K�ߣ�N�d�����l����d�������!�:�ۧ�)�����+�P���®ޮ��L�������r��?������>�~�ζ����8�|����'�=����S������6�����<�c���̻�������\������'�E�������w�F�~������-���v������D�]����R�p�����������(�D�b������Q�g���D�}������`����;�a��������7���
�&�����(�*����������V�������0�����:�P�����Y�������5�b�{��Q�j�����l����� �?��X����V��`�-cy�{��'Nl���� � � G!|!�!#xaxzx�x�x�x�z{h{{�{�{�{�{G|�|�|R}�}�}B~�~�~�����n�*�s���6�>���N���	�����k��n��ܕH���8���J�Q��� �v� �i�������͟ߟ��!�P�ӡ�x�����6���Ф|�����ʦ!�����:�]���a���H�Ϯ�#�y�ǯ'�H�ְc�}���
�m����I����y������P�����������R�ع+���˺w���ܻ�����������&��������P�s���g���S�[��*�u��r����R���������������C����$�/�K������z�&�I���$�s����������&�V�p���"�3�������������������5�j���C�����������
��[�������g���������������f������������6�Y�����
��������4���<���Z���$�n��Nq��-w��~�S�a���	 	n	�	U
E�N�
'�;�����Nq�O�=Gn�!�#����U�f�
@�!�!�!%"�"#�#�${%�%�%s&�&X'�'�'�'�'�(W)z)�)o+�+,�,�,&-A-�-./.o.�./[/x/�/�/�/0Q0l0�0181S1�1�1�1�1q2�2�2�2X3u3�3�3?4\4�4�4&5C5x5�5
6*6_6z6�67F7a7�7�7-8H8�8�CDiD�D<E�E�E�FGzG�G;H�H�HI IaI{I�IJeJ�JnK�KLwL�L�LM7MkM�MNSNOQO�OPQP�P�P�P�PQ�Q�QR�RSIS�S�X�X�X�XY`Y�YZvZ2[�[�[W\�\]?]z]�]�]^-^E^�^_1_�_�_<`�d�deYeye�e>fgf�f�fg�g�g�gh1hnh�h�h�h�hi3ini�i�i�ij.j�jkk�k�k�k�kl3lJl�l�l�l�m�m�m-nVn�n�n�n�n�nKoko�o0pYprp�p=q�q�q�qr.r�r�r�ris�s�st:t�tK|�|�|�|S}�}~�~r�I���ƀހ4�T�m��B�[����g��2���?���]������%�}������2�K��� �9���ȎE�����'�E������X����Ғ1���	�����͔1�Q����;�ܖX�p�՗��S���Ș�
�6�N���ęݙ����˚1�Z�כH�t�����^�ڝ�����2������H�~������5�N���#�<���ˢH����-�u��������x����b���&������B�����Ѯ�P�p���7�Z���w������r�ܲv���۳��������k�����@�g��ն��������b������5�M���þܾ�������}��� ���.�����W�������C�d�}�*�S�l�����z���7�S�o���!�~�������^���7��������3�������q������C���U��������v������'�{���T�����9�`�������@�a�z�'�P�i�����w�����:�����^��z���S���!�H�n��������b�����I�r����������w�������1�K�i������}���<���X���1�������3�����I��^���0�������O�
e"z�L�	3	N	e	~	�	�	�
�
�
L�,D����
�
�
+T�v���<]
�8y�-�>��Z�/V}��
&��|�# D � � � � !!6!Q!l!�!�!�!�!�!F"g"�"-#V#o#�#�)�)	*$*?*Z*v*�*�*�*+�+�+,u,�,z-�-�-!.n.�.�./%/>/�/0-0�0�0;1�1�1 2F2m2�223[3�3�3�34l4�45*9k9�9�9�:�:P;�;�;T<�<<@z@�@�@
A#A�AEH�H�H�HHI�I�I�J�JMK�KSL�LMrM�M�MN)NBN�NO1O�O�O?PeT�T�TJU�U�U�V�VOW�W5X�X�X�XY)Y�Y�YVZwZ�Z�Z[9[�[`F`c`�`ea�a,b�b�b0c�czg�g�gh}h�h i�i.j�j�jZk�k�k�kl2l�l�l�lpm�m�mnBn�nes�s�s�s-t�t�tQuvmv�vFw�w+xRx�x�xy9yQy�y�y�y�z�z�z8{a{�{B|�|�|�|�|�}y�ք�J����`��u�ЇG����5�|�����!�9�����ʊw����� �I�nj�?�t�ٍ�`��`����b���ϐ��#�?�[�w������L���Ӓ��ӓ���ՔA����������K����9���9����r���ѡ��.����6��D����t��)�r������)�B���1�����?���Ю�9�����]��y�۱R�����(�i�η�q�.��ӹJ�����#�J�q������Ǽ�	�p������5�M���������N��������5���~�����+�L�e��"�`�x�����	�����6�R�����G���X�����t���"�I�o������&�?����.�����<�a������j������0����a�������I�j���0�Y�r����������(�G������C��KY�$��5\t�� � � � [!�!"�w�zw{/|n|�|'}w}�}~h~3�A�Q�	�����b�����<������������{����(���?�y�/����_�����W���G����e�����s���<���{��T�����5�6���S���G�����������0�.�,�m���t�/���������E�M�\��~�#�����2�l�
�����+���_������o�$�����9�����@�D�����=�������]���	oi
�
���P�/��A���F!�"I#�$Y&�&�(R+�+O,`-�-�.//�/�0r12�2�3�4�5�6�7g8�C�DrE!F�GH�HEI�I�J9L�L�M�N�O1PTQ>R�SQX�Y�Z\�\1]�]�]n^Z_`�d,e�e�fg�gRh�hTi�iWjEk�kslm�mNno�o�p5q�qrWr�r�s�t|%};~�A��������;�������V������t�b��^��j�*�N���/�m�W��~���(�w��������/����@�����w�e��b�X�������^�N���v�3�������������Y���7�%�����'�v��i�O�X���O��������M��������/���
�\�������%�G�Q���L���R��������J�n�p������:�����4�����l��������N�t���V�i�����U���
��	
�m��
�n������!o�O>�< "�"�#�)�*H+7,�,�-.�.�.g/V01�12_2�2�3.4�4�8:!;�<4@l@�@LAHI#J�KKL�L�M�MkNZOP5TU%V�W-X�XYRY(Z�Z�[�_�`�ahcJgNhXi�jRk�kl[l�l�m�n%sct�uw�wDx�x+yzyz�z�{"|(}A����������'����b���������������B���Q���f�����q���B�d�n���l������k�Z��O�o����}���������c���C�2�����'�v��F�~���^�v��������R���2�������5���;�����h�W��)�;�S���Y��������S�Wy��{�N�. !�!�z/|n|�|'}w}�}~h~4�B�R�
���c����=������ۗ�{����(���?�z�0�Ӣ�`�����Y���H��
�h�����s���?���|��U�����7�6���U���H�����������2�0�.�m���u�0���������E�M�]���%�����2�m�
�����,���`�
�����p�&�����;�����B�D�����>�������^���	oj
�
���R�0��C���F!�"K#�$Z&�&�(S+�+Q,`-�-�.//�/�0r12�2�3�4�5�6�7g8�DsE"F�G_H�HtHFI�I�J:L�M�N�OUQ?R�S�Y�Z\�]n^Z_`,e�e�f<g�gTgRhjg�hgTi�iWjEkslm�mo�o�pWr�r�s�t&}<~������;���ډW��t�b��ʏk�+�O�̓o�Y��w������1��؟�w�e��ݣZ��ڤ����`���x�5���7�%�ܸv��P�Y��������M������\�������H�R��������J�q����4�����l����/��D���O�u���j��������	
m��
�����O>�"�"�#�*H+7,�.g/V01�2�3.4�4:";�<�@LAI$J�K�MkNZOPU&V�WRY(Z�Z�[�`�aicOhYi�j[l�l�m�ndt�uwzyz�z�{)}��������	�b���������ߏ��R���g������r���e�o�Ѥڦk�Z��p�����������C�2��v����^�������2�����6���h�W��<�T��������S�z���. !�!�z�z!{|[|�|}d}�}~U~!�/�?���щݏt�P�Б��*�Փ'�ؔ���Ǘٙi�����{�+�e������M����E���5�׫��2���S���Ʊ��a�s���	�W�*���i��@����#�$���A���5���s���+���o����[���b������������1�;�J���l�������X����������M�������]����|�'�����.�2�����+���������J����'	�	]W
�
r��D�>��z/���4!�"7#�$G&�&�(@+�+=,N-�-�./�/y0`12�2�3�4�5�6n7U8�D`EF�G�H1I�I�J'L�MyN�OBQ,RoS�Y�Z\]�]�]\^H_�_e�e�f�g>h�h@i�iEj3kal�l�mo�o�p�q�qEr�r�syt})~�������r�)���ljD���ӌb�P���V��<���[�E��Ϙ�e��������ğ��֠e�S�
�D�Ĥ����L�z�d�!�}������r��G���%��ʸ�d��=�F����������;����������J�������5�?�����@��������8�^����(�u���"�����Z����z�<�b���W�o���s���	
�
[��
���t��	]�=,�"�"�#�*6+%,�-.u.�.U/D0�02M2�2r34�4�9;z<Z@�@:AIJsK�LyM�MYNHOP	UVuW�X�X@YZ�Zx[�`�aVc<hFi�j�k�kIl�l�m�nQtwu�v2x�xyhy�y�z�{}��n���������P��Ћ������̏���?�R�˕q�_���R�\���	�y�ȦY�H��]�����������Q���1� �ؽ�d���l���L�����|�@��� �����#�)�v���V�E���)�A�����	�����A����m�gq��<� !�!�[�[�[�\�_�_�_�b�b�b�c�c�cyd�de�e�f�h�h�h�hi�i�i�ik
kk/l:lElDmOm�noopppipcqnqyq�s�s�s4t?t�tuuv!v,v�v)w4w�w�x�x�x�y�yDzI{T{1}?}M}V~a~l~�~���c�€!�r�n�y���r�}���������\\\"\,\6\@\J\T\^\h\r\|\�\�\�\�\�\�\V]a]l]x]�]�]�]�]�]^d^o^z^�^�^�^�^	__$_`_k_v_�_�_�_�_�_
``%`�`�`�`�`�`Ra]ahata�a�a�a�a�abHbSb^bjbyb�b�b�bc
ccHcSc^cjcyc�c�c�c�cdd=dHdSd_dnd�d�d�d�d�deXeceoe~e�e�e�e�e�e
fHfSf_fnf�f�f�f�f�f�fBgMgYghg�g�g�g�gXhchnhzh�h�h�h�hiLiWibini}i�i�i�i�i�i	jYjdjoj{j�j�j�j�j�j�j&kvk�k�k�k�k�k�k	ll$lSl�l�l�l�l�lmmm*m9mZm�m�m�m�m�mCnNnYnentn�n�n�n�nokovo�o�o�o�o�o�o�o�o'pSp^pvp�p�p�p�p�p'q2q=qIqXq�q?rJrUrarpr�r�r�rss]shssss�s�s�sttt)tJt�t�t�t�t�t�tu)umuxu�u�u�u�u�u�u�uv:vrv}v�v�v�v�v�vwww?w�w�w�w�w�wxxx(x7xsx~x�x�x�x�x#y.y9yEyTy�y�y�y�y�y�yRz�z�z�z�z�z
{{#{/{>{_{�{�{�{�{�{u|�|�|�|�|}}}"}[}�}�}�}�}�}~%~0~<~K~z~�~�~�~�~S^iu������ �M�X������ހ��/�\�g���ŁЁہ���2�=�H�T�c���؂����	�6�A�L�X�g���������W�b�m�y���Jx�x�~��&�[�Ԏo�ÖW�əs�����'�������;�ߧѪͫq��A��v���:����˷B���������9�7�������|�����e������������������1��������Z���������������������$���G�U���,�@��|���	~
j�?-4���fa��~�39 F S 8"-#�#�%�&�'�)3,�,�C�DYEF G�G�H�IwJ�J�KL�L�M NpNcO�O|P9Q�Q#RSfS�X}Y-Z�Z�[�[r|
}�} ~)����Q���Ί;���Ƒ3�C�����L�5�j��m����,���	������<�ʮk�T������4���=�@�����������{�~�,���6�9�����U��{�����[�3���Y�j�����N��f�p�����j����?��Q9�9;�;<q<lH�H�IJKjK�TU�U
V
WlW,`�`�a�b�bMc�g3h�h=i@j�j�sHtunuv�vk|
}�e��}����%���,�}�r��������6�%�h��V�K�����I���S�V�����T�
�z�����ֶ��/���������Y�������� ���8�B����^	hk�$��̴����4��c���w�������1���Y��2�/�CT{������)�ܾ����;�������-���K�FM�(^!�)1.�7�<Xo`�`Wbe:g�h^w����*�(�����������T��r

��'l#�+v/&9F<�<�?�JFKXT�e�z�����ñ����\��� ��8��c������������q�#�4=A8���p����EdF���DI% "�$�&�(0+k-�-�.{/~_�_aG�G^H�H�aFb�feo�o3rtjt�v�x�x�y�z�����7�ީO�e��C�
�\��t��I������Y�}�G�����S�3�6�Z�$�s����2J�J������bC
h�P����n�h�^"�#�%�'�'�(�)�/'1*35^5|647�?]@�AQB�B�C�D�K0L�L�DG�I�N�O~Q�R2T5V�q-r-t�u�u�vw�:�����I���������~�����s�6��A�_������7���<�������0�r�t��^�����qV8	���!���%�&#(|)�)�*�+a1�2�4�67!8�8=:tM�LgMlN9O�O�PnQ�QoR�S'U�Ye`N�NFs�twk�������������I�K�����#�*��^�^���������O�������wyd��w8:�&w!�-d.j0A2�2�3U4�zO��d�Я��I�\���į��:�����J�=���X�*�*�+����L����q���2�����S����v���/�����J���
�q���-�����F�F]G	H�HEI�I�J8K�K�L$M�MhN
OW+�+i,�,�ʴ��2������u�������/�x�W��0�C|_M������ھ����9���1���+�����I�NK��\!\"/.�/�<�?m`�`Ube8g�h�q�����|������������p�R��pT
���j#�%t/1;:�<�?�JDK�L%UDs���"�լ��i���Z����
�C���������8���;�Vuo6#�*=A�E��n���a�F�F���BG# "�$�&�(.+i-�-�.y/�/�_a�a\GH�HDIDb�fco�o1r�sht�v�x�x�y�z�z�����5�ܩM����A��Z��r����I�}�'�W�{�E�����Q���4�X�"�q�������J7K����`Af��D��l�f�&�#�%�'�'�(�)�)%1(3�4\5z6277[@�AOB�B�C�D�D�K�L#M	G�I�N�O|Q�R0T3V
X+r+t�u�u�vw\w8����G�����������|��q����?�]��b���5���:�����&�.���r��\�����o�6	
����%�&!(z)�)�*�+�+�2�4�6�68�8$9D<�MeMjN7O�O�PlQ�QmR�SVT�Y^�egN	O�tw�z������������I���6�!�(���\�\��a����������H�����w	b��u�8�$u��b.h0?2�2�3S4�4�˴����3������v�������0���X��1�C}_S{N��������۾����:���2���,�����J�OL��]!]"0.�/�<�?n`�`Vbe9g�h�q�����}�ϯ)������������q�S��qU
���k#�%u/1<:�<�?�JEK�L&UEs�����#�ڬ[���ï�±j���[�����H����������9�������N���<�����W�vp7#�*�*V+h,=A�E��K����p���1�����R����u���.�����I���	�p���,����7���o���b�cFG���CH$ "�$�&�(/+j-�-�.z/�/�_a�a�G]H�H�IEb�fdo�o2r�sit�v�x�x�y�z�z�����6�ݩN����B��[��s���1J�~�(�X�|�F�����R���5�Y�#�r�������J�K����aBg��E��m�g�'�#�%�'�'�(�)�)&1)35]5{637�7\@�APB�B�C�D�D/L�LsM
G�I�N�O}Q�R1T4VX,r,t�u�u�vw]w9����H�����������}��r����@�^��c���6���;�����'�/���s��]�����p�7	
�� ��&�&"({)�)�*�+�+�2�4�67 8�8%9E<NfMkN8O�O�PmQ�QnR�SWT�Y^�e�NYO�tw�z�������������J���7�"�)��]�]��b����������I�����x
c��v�9�%v ���+�+�,-c.i0@2�2�3T4�4�H_I�glh�hli��s����/���Ԅ����J{�����ۀT������������G���������*<+N,��B�����`���"�����K����g���!�y���B����b����x���0��+�+�,-N{�����#�߀X������������K���������*@+R,��F����d���&�����O����k���%�}���F����f���"�|���4��+�+�,-�zJ|�|�|U}�}�}E~�~���w���?�G�[������n��#���K�;�W��#������S���{������������?�d�U�&������������&���.���|�����������U�p�`��������������4�����+�-������Y�����������>���F������
�^�����t���������k�����;�����������c���S�z�`nb
��
0�D#��SXJ��b��!�"�#�%|&e'\)x+�+�,�-.	/`/0�0�1v2]3D4+56�6�7�8�D�E�F�G'JwK�L�MOP�Q�R�S�Y;[`\^�^�_A`^eCf�f�i�j�k�l�m2nPo5p�p�rnst�t\}�~�9����l���f��������J�a��������b�����6���m���$������M���5�����
�������g�
����������H�/����*�������v���������E�,���|���$�\�g�N��������:����9��+U�	�
Q��
0�A�Gc���( K"2#�#+�+z,	/�/�0@173�3q45�:Y;�<�@�AQI�J�K
N�N�ODPSU�V�W�Y[Z[�[na5b�c�h�ik�lumn�n�tvOw�y�z={�{�}��&�P���|�%�����&�&�U����������������
�����D���#�[���7�S�����u���������0�������a�}�
�����A�s����N�5������-�� `!"��+���΃�aql�l�w�xo{�{�~�ҀT���_�^���G��)�8�,���ß՟,��Ƥ��������S�g�r�v�r�Я��?��"���з��H�������ν¾�����������i�|�����Q� �4�z����������9���A�����p�?�R�B�6�����f�)���������������`��������������������������O�b������������-�1�gy����w	�
;
P�����gzwk(����5GX !�!�!�"�#�$�%�%�&�'�'�(p)�)�+�,%.n/0�0�1�2k3R495 67�7CD�D�E�F)G	H�H	I�I7J�J�K�K�LDM�M+N1OnO(P�P�Q�Q�R!SJX%Y�Y8ZT[�[�\]g]�]#^;^_'_�_�d�dne�e\fuf�f�gh�hi�i
j#j�jk�k?l�l�l�m�mEn�n`oyoNpgp.q�q�q#r�r�r�s�s/t|�|l}�}�~4:���ӀI�b�7�P�߂��?���\��ي�j���'�@��.���U��.���q�ё��N�&�ڔ���|�u�����C���ҙ����O����~�ƞ>�7�i���*�C��1���Y������N�ƧG���ۯ#���Ͳc�ȳy�ڴX�յ-�t���ط����B���Ѿb���������K�H�����Y�r�H�a�����|�;������(�����(���������8����������D�E���&�����V�o�E�^���g������=������[����x���g������`���R��������u�M������(�{�L��'D��Z	s	�	�
�
��9���
�
Ig��R�E�J`���C��
�3 } � �!\"u"K#d#�)�*�*+�+,�,g-�-[.�./3/	0"0�0�1�132z2P3�3�3�3�4�8�9�:j;�;<-@�@�@AH�HbI�I�JKDL�L_M�MN7N
O&O�O.T�TdU�U�VW&XnX�XY�YlZ�Z�Z.[�_p`�aFb�b�bCg�g�h�h�iKjKk�k�k'l�l�l�m�m7ns�s�tu0v�v�wx�x�xFy�y�y�z�zV{|�|:��Ʌ"�?�������i��.���������>�،L��7�?�}�9���f��������*���"�̖��V�;��������a�e��_����7�
�&���H������<���v�5��:�P������7�~�����������B�����?����*�o���A�Z��m�������_��d�z������\����4�
�#���"���������M�R�����_�x�N�g���P�*vt�"i��� � y!2x�{�CJH�L`P�X�\�dg�kenLqZ|X��4�������W�W�ȣ������f��F�d�c���������������S �)�,�199K@THbLtTDX`�gikts�wQ|�����q�������������]���1����p�p���&x�{�C>H�LTP�X�\�dg�kYn@qN|L���(�������K�K�����߲����Z���:�X�W�������������y��G �)�,�1-9?@HHVLhT8X`}g]khs�wE||����e�ؔu�w���������Q���%�����d�d����	�	�	






"
&
*
.
2
6
:
>
B
F
J
N
R
V
Z
^
b
f
j
n
r
v
z
~
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�

"&*.26:>BFJNRVZ^bfjnrvz~�����������������������%9Mmqx����������

*
?
P
T
\
j
s
w

�
�
�
�
�
�
�
�
�
	$>RW\afkpuz��������������	&8@EMU]aeity~��������������������	 (>P\dv��������������"*27?GOafkpuz�������������������
#(-27<DLTY^chpx}��������������������	!&+05:BJOW_dv{�������������������#+:?DINSX]bglty~�������������������',16;@EJOTY^fkpx������������������
"',16>CHPU]ejrz������������������
$)Se|�����������������	&.6CHMRW\afkpx���������������#+38@HPX]emu������������������� %*/7<AIQV^fny~������������������ (0>CHMRW\afkpuz�����������������
#(16;@HPXjoty~����������������$).38=BJRW_go��������������������"*27INSX]bglty�������������������	 %-5:FKPUZjr{������������������� 	     " ' , 4 9 > F N S [ c k � � � � � � � � � � � � � � � � !	!!!%!-!5!9!A!I!Q!Y!]!e!m!u!}!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!"	"
"""%")"1"9"A"E"M"U"]"a"i"q"y"}"�"�"�"�"�"�"�"�"�"�"�"�"�"�"####!#&#.#3#;#C#X#`#j#o#w#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#$$$$!$)$.$6$;$C$K$P$X$]$e$m$u$}$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%%%%(%?%P%U%]%e%j%r%w%%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&&
&&&"&2&@&E&M&R&W&_&d&i&q&&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&'''''#'+'3'<'D'L'U'Z'b'g'l't'y'~'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'((&(+(0(8(=(B(J(O(T(\(a(i(w((�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�())))")')/)4)9)A)F)N)`)h)p)u)})�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)**
****'*=*E*Z*_*v*{*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*+++ +(+0+5+=+B+G+O+W+\+d+i+q+y+~+�+�+�+�+�+�+�+�+�+,,
,,,,$,),.,6,;,C,\,d,l,t,y,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,-1-6-;-C-H-M-U-Z-_-g-l-t-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-.....".*.2.7.<.D.L.Q.Y.^.o.w..�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.////./3/;/@/V/[/p/u/�/�/�/�/�/�/�/�/�/�/�/�/�/�/0000!0)0.030;0F0N0d0i0q0y0~0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�01	1111-151B1O1`1e1m1u1z1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�122222#2+2:2B2J2R2Z2_2g2o2t2|2�2�2�2�2�2�2�2�2�2�2�2�2�2333 3%3*32373<3D3I3Q3^3f3n3s3{3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�34444"4'4/44494A4F4N4_4g4t4y4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�455#5+5<5O5T5\5d5i5q5v5~5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�566666#6(60686I6Q6[6d6i6n6v6{6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6777"7*7/777E7M7U7]7b7j7r7w77�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�78	888,8D8U8f8�8�8�8�8�8�8�8�8�8�8�8�8�8�89999*949>9F9V9d9{9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:::::#:(:0:5:=:E:_:d::�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;;;; ;(;-;5;:;B;J;`;e;j;r;w;|;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<<<1<6<;<C<H<M<U<Z<_<g<l<t<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<==>=C=H=P=U=]=b=g=l=t=y=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>%>->B>G>O>W>\>d>i>q>y>~>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>???'?/?4?<?D?I?Q?V?^?f?k?s?x?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@@@'@/@7@B@J@O@W@_@g@l@t@|@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAA'A,A1A9A>ACAKAPAXAkAsA�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�AB
BBB&B0B:BDBNB[B`BhBpBuB}B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BC	CCCC#C+C3C8C@CECMCUCgCoCwCC�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CD
DDDD!D)D.D3D;D@DHDXD`DkDvD{D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DEEEE E(E-E5E=EBEJEOEWE_EvE~E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFFF&F+F0F8FHFMFRFZF_FdFlF~F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGG
GGG"G*G2G7G?GDGIGQGVG[GcGhGmGuGzG�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GHHH!H&H+H3H8H=HEHJHOHWH\HdHvH{H�H�H�H�H�H�H�H�H�H�H�H�H�HIIIII#I(I0I5I=IEIMIVI[IcIhImIuIzII�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJJJJJ$J+J2J9J@JGJNJUJ\JcJjJqJxJJ�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JKKKK K'K.K5K<KCKJKQKXK_KfKmKtK{K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KLLLLL#L*L1L8L?LFLMLTL[LbLiLpLwL~L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LM
MMMM&M-M4M;MBMIMPMWM^MeMlMsMzM�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MN
NNN"N)N0N7N>NENLNSNZNaNhNoNvN}N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NO	OOOO%O,O3O:OAOHOOOVO]OdOkOrOyO�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�OPPPP!P(P/P6P=PDPKPRPYP`PgPnPuP|P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQQQQQ$Q+Q2Q9Q@QGQNQUQ\QcQjQqQxQQ�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QRRRR R'R.R5R<RCRJRQRXR_RfRmRtR{R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RSSSSS#S*S1S8S?SFSMSTS[SbSiSpSwS~S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�ST
TTTT&T-T4T;TBTITPTWT^TeTlTsTzT�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�TU
UUU"U)U0U7U>UEULUSUZUaUhUoUvU}U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�U�UV	VVVV%V,V3V:VAVHVOVVV]VdVkVrVyV�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�VWWWW!W(W/W6W=WDWKWRWYW`WgWnWuW|W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�W�WXXXXX$X+X2X9X@XGXNXUX\XcXjXqXxXX�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�XYYYY Y'Y.Y5Y<YCYJYQYXY_YfYmYtY{Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�YZZZZZ#Z*Z1Z8Z?ZFZMZTZ[ZbZiZpZwZ~Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z[
[[[[&[-[4[;[B[I[P[W[^[e[l[s[z[�[�[�[5x�{�CUHjH�LcP�X�\�\�d0gHg`gug�kgnVq^q]|^��:�����������Z�]�ӣ���	���!�)�1�9����l��P�X�g�q�y������������%�:�����������Y b �)�,�,-�1�1<9M@WHlLtLwTNXVX`�gsk{kws�w�w�wT|��ƈΈֈ�t�������������Ⱥк�_���3������s�v�����x||
||||||�~��҄ӄԄՄ��������ŽÎĎŎƎ����V�{�n���;�դ��&���ê��Ԯ,�h�r�N�~����W�к���+�"�������`�z���W�������H�)�P�����x���u�8���������o����������������������������������9�E�F�G�s���2�����	JYZ[\����L�k!!*"#�$�%�&�(�)�),�,�,�,�,9.>.C.H.�/�/�/$0)0.0111�1�1�1�2�2�2}3�3�3d4i4n4K5P5U52676<677#788
8nDAE�EG�I�JLpMXN�O#QRNSeY{Z�[�]J^6_�_e�e�f�i3j!kOl�l�m�n�owp3r�r�s?t�|~w�r�`������#���P�>�͎�����6��ڗS��К_���ߝ��ĠS�A�Т}�g�$�U�<���������R���%�������q������c�8�����H��������n���?�c�������� ��A���8�N���Tj��	�	�
I��
Y�b~���+��!�"t#�*$+,�.C/20�0�2`3
4�4�9�:Y<�@(A�H�IRK�MGN6O�O�T�UTW.YZ�Z>[�`�a5ch%i�j7l�l�mGn2tVu�vVy�y�zf{�|O�e�Շ>�ϊ��N�y�e����ؒ�P�>���3�;�����G�6�ƨ>�b��n�v�ع������R�����:���j�}���������D�3���
� �������w��HP�y
 � �!Q�g��37�7s9�:�;N</=^>C?A�APB�C�E�FmG!H'J�J�KFL�M�O`PFQ�Q�R7ST�T^V9 X� X�+X�$Y�!Y\!Z�"Z)![�"[�![[!\�!\%!]�!]�!]T!^�!^!_�!_�!_M!`�"`!a!a�!aI"b�"b"c�"c�!cN!d�!d�"	p#%����B�'��I�
�x|�~��քǎ����[�#�|�r��П�?�ڤ����*���`�Ī��ծ0�i�v�S������[�պ�������,�&���v�����e�-�{���X�����M��*�T����L���|�����v�<�����������s����������������������\����$���:�H�w��t�3����	O]� #�t��P�o&!�!+"#�$�%�%�&�(})�)",-M.�/301�1�2�3s4Z5A6(78sDFE�EG�G�IhJ�J�KLuMN]NTO�O(Q�QRSSSjYZ�Z�[�[�]0^O^_;_�_
e|e�ejf�f�ij8jk&kTl�l�l�m�m�nno�o\p|p8r�r�r�s�sDt�|�}
~|�W�w�E�e����B�����(�ƌ5�U�#�C�Ҏ���� �4���;�"�[�ߗX�Ǚ���՚d�������ɠ8�X�&�F�բ��l���)�Z�A�z������������W�ƾ�#���*�1�����g���V�v����������h�=���������M����#�*�����d���S�s��D���h�}��������u���%� ���F�[���=���S�a���Y
o}�h	�	
�
�
N���
�
^��g�0����0���!j"�"Y#y#�*�*)+�+,�.(/H/070�0�2e3�3�34�4�9�:�;�;^<�@
A-A�H�I�I�JWK�M,NLNO;O�O�T�U�U�VYW3Y	ZzZ�Z�ZC[�`�a�b�b:c"h�h*i1j�j<l�l�l�m�mLn7t�t[upv�v[y�y�y�z�zk{�|T��j�x�ڇC���Ԋ��ËS�~��j�c������ݒ֓#�U���C�<���8��@�G�����,�L��;�˨C���g�|��s� �{���ݹ���$�����W��������?���O�o��������J��������)�I��8������%�3�����m���\�|��M�U\�~� � � �!���������������������������������������������������������� � �4߹������υ��߅�4�8I�w+C߹Į�4�g�g���h��g�hѫ�g�h��gFPR<?��������υ��߅�4�8I�w+C��.�F���� ���������������
m��/��� � �?�?��?��:�?�	�:$x��Lk���&&RawVec�)�*���3�{����>�>SetLenOnDrop��>�	�>�>	local_len��>���rZg�����F�L��.�L��.�L��.�L߹�4��.��.�4��.��.�o�o�o�o�o�o�h�h����.����.��.����.����.��.�@���?���?���@A��i��a��q��U���>���H��
�A��Q�����4��.��/��/���4��.��/ӂ/�������������������������������j����������������i��~������������h��}���������g��|�������������{���������������z������������
��y�������������x��������������w������������
��v�����������	��u��������������t�������(������s�������������r���������������q�������������p�������������o��������������n�������������m�������������l�������������k��������������������������������������ΓΓ�Dzz��O\core_intrinsics�������6�S�g�������
(���Z�����6�S���}�R~�~J$�u�����/derive_clone_copy������6�S�8�T��&�����,
z�����6�S�ɔ`�t�	�Pj6���/������6�S��լ��?���
,������6�S�f�z���=!�V�
M��/������6�S�%��ڍ�����(=�����6�S��][��]��}����/fmt_helpers_for_derive��_�_���6�S�P��=x���^N��/ܗ/�_�_���6�S�u�W�}~$����/��/�����6�S�)Qz�"�F:��Γ���6�S��4Xu7��~%$���/��/�����6�S�@�a�5$�,����/ܗ/�_�_���6�S�•�I}Լ�2/�G��/ܗ/�_�_���6�S�'*�<g�t8i�}�J���/��/�����6�S��b�
��^t>x�8��/��/�����6�S�t�u��T(~D$�&#��/��/�����6�S��L�m�2%����,������6�S����6��
;�IN_e�f\��/	derive_eq��������6�S��Mr鐄���
,	������6�S��r����ɥ~P$����/��/�����6�S����t��}���,`�����6�S��P��1��~V$�
]��/��/�����6�S�*is�w��nt]�����/��/�����6�S����_B�t^��/��/�����6�S�j�_�nmb��6�Γ���6�S�iP������t���/��/�������6�S�R{%�Ӟ��Γ�����6�S�D
�?nk�$e����/������6�S�d���Nn �M[Γ�����6�S�XM�2<t,��2��/��/�����6�S��������t2H�g��/��/�����6�S��+��P��7�����/������6�S�4p�$���=:����/������6�S��`t�{��C}�3��/������6�S��6�8pc����	(#�����6�S��r�~i��I8d���/ܗ/�_�_���6�S�pM�f��H���� ,������6�S��=it�a��O�A���/������6�S��H֟Oh���
(������6�S���"`�j<�U!]��/������6�S��$Hj��BP�\����/������6�S�y������	�>[��/ܗ/�_�_���6�S��,�ju�0���Γ���6�S�'�u�����qsp��/ܗ/�_�_���6�S��if�M���Γ�����6�S�)/`����t$��T��/��/�����6�S�)�3�~ǯ�
�����6�S�+Thr+����+j��	��/������6�S��X1
e���Γ�����6�S���[u�Q��1�����/ܗ/�_�_���6�S�s7��:��~7$�$
��/��/�����6�S�M�v����~=$�6
��/��/�����6�S�#j�f,~C$�$k
��/��/�����6�S�J��ny����(�
�����6�S��}�ut��tI�h��/��/�����6�S��Js��u���3�����6�S����,�{��~O$�0��/��/�����6�S���3]a������A(������6�S�rM���-q6~U$�
���/��/�����6�S��k��V6�����,������6�S�P!MLE"��~\$����/��/�����6�S�
�K�\��t�Yt	��/��/�����6�S��~(���$crate::assert�f���TZ���Z��/panic_internals��generic_assert_internals������6�S���HwZ�t�r
��/��/�����6�S��F�\��#ޒ���/ܗ/�_�_���6�S�(~��l
k�6�����6�S����Gh�~+$�;l
��/��/�����6�S�G!��0��t1���
��/��/�����6�S�ַ(֢��6*�L��/������6�S��B�$��{�<p��
��/��/�������6�S�	]�~�3�B��

��/ܗ/�_�_���6�S�U~����O!
��/��/���/�����6�S��q���:p�Hbo�
��/ܗ/�_�_���6�S�3�I�?o���9""�����6�S��*����1�N�L���/��/�������6�S���/������$(������6�S�=�cY��T�'���/������6�S���r�00����,������6�S�w�n��W��[��b��/������6�S���\2��A��R���/ܗ/�_�_���6�S��Jz��C���eݸ���/��/�������6�S��WV��u��8pY��/ܗ/�_�_���6�S�����F���Γ���6�S��� �!�\bt#d�8��/��/�����6�S�c�5�5�Γ���6�S���#�a~��*�����/������6�S���-	�q*=FΓ�����6�S�0����"��0"���/������6�S��b����~6$�!���/��/�����6�S�iܙ��hqx�<ǽ���/ܗ/�_�_���6�S�4�����tB����/��/�����6�S���T(������a��[��b���6�S���5*x�0tH�t���/��/�����6�S�Qi���1y��� ���
liballoc_internals����6�S�1
�f�[�;�N8R���/ܗ/�_�_���6�S�Hϟ~�3����(������6�S�F'2>�~T$�
���/��/�����6�S�<4��Yޙ���������6�S��en23S��~[$����/��/�����6�S���.+=���t�Qk��/��/�����6�S��'v�� }��e-���/ܗ/�_�_���6�S�Kz�`5w7QtSo���/��/�����6�S����7(�l��"��8��/������6�S�.˿h�/#t*ͯ@��/��/�����6�S�*m„�Γ�����6�S���u���X~0$�
	W��/��/�����6�S��eAm�9���5����/������6�S��?|�V1ҫt<\�
��/��/�����6�S�5�l&���i~A$����/��/�����6�S�#>0Ed��̘a��b���6�S�{�͵��d�~G$�
W��/��/�����6�S�R�q�:eƟ���"������6�S�+.I��w(tN�V��/��/�����6�S��<�6�*����, �����6�S�=���4>���Sf8���/��/�������6�S���
������������6�S�"�����X�ZXL��/ܗ/�_�_���6�S�j�1ꖧ��O���/ܗ/�_�_���6�S�h8j1.>te��;��/��/�����6�S�����!��m���/ܗ/�_�_���6�S��T��p�Y-~"$�]��/��/�����6�S���g�/d���)�Γ���6�S����.����)8�~��/ܗ/�_�_���6�S�_������
Γ�����6�S�g<dj�Q��/�����/������6�S��,-�J@~5$�N��/��/�����6�S�K��]6M�/�;��I��/ܗ/�_�_���6�S�2����j�9�A����/ܗ/�_�_���6�S�땒��A����`r�b���6�S�(��le!�G:����/ܗ/�_�_���6�S��i�g�������"������6�S���+�a,ʔ�M�]E��/ܗ/�_�_���6�S�O&�qi����(������6�S�5��G�T �S|=���/ܗ/�_�_���6�S�oIm:�2���
,J�����6�S� <6?
�tZ����/��/�����6�S��e��EsOt�M���/��/�����6�S�Y0m���d-�w��/ܗ/�_�_���6�S�����Y�t�l0��/��/�����6�S��_�M�^��&Γ�����6�S���24[�G�!�����/������6�S�m�K8d=F��Γ�����6�S��j�EE��'P�!��/��/�������6�S�2d�'W4��~/$�
	���/��/�����6�S�*���u?���4����/��/�������6�S�G'G�q`at;�����/��/�����6�S�������{�@�����/������6�S��sR�4���̬`A�b���6�S��zȏ8��Fb�`��/������6�S�

^��>����,P�����6�S��>�rUD�tM!c���/��/�����6�S���ꦤ����(
������6�S�L�1lD�g"tS/B���/��/�����6�S��B�#�K����
(�����6�S��_��[�{�~Y$�	��/��/�����6�S�*)G<�"��zK��/ܗ/�_�_���6�S�
���R�tdY����/��/�����6�S�#�P�C�x��jy��/ܗ/�_�_���6�S�;Φ��{�V~!$����/��/�����6�S�x���#�(��Γ���6�S��\y�|���'���/ܗ/�_�_���6�S��z�<.�'��f�Γ���6�S��<Š��A�.����/��/�������6�S�������4Q����/ܗ/�_�_���6�S���U��K��t:[�Y��/��/�����6�S�"'����^t@����/��/�����6�S�~�M���co���_��b���6�S��ʺF=�=ptFב���/��/�����6�S�����8b)���,"�����6�S�����Ơ�K�p���/��/�������6�S����L�������,v"�����6�S���Q����RI9!��/ܗ/�_�_���6�S���Bx;����(�"�����6�S�1�Ә���X}#�!��/ܗ/�_�_���6�S����4��t*JV ��/��/�����6�S�㐲��rt�i� ��/��/�����6�S��ABQy�����$�Γ���6�S��{�=uş� o� ��/��/�������6�S�
\I���jt'�"!��/��/�����6�S��"�QD5��Γ���6�S��t]��]��.2��"��/ܗ/�_�_���6�S��ܮ�g%��t4j��!��/��/�����6�S���z��C=�9S�!��/��/�������6�S��F@-�u��?&�S!��/��/�������6�S��	)����ܽ_��b���6�S���Z��6+�E���%��/������6�S��Bs3^���|�Z��/��/���/�����6�S�����^��K�uy$��/ܗ/�_�_���6�S��@/&�9Ç���$(&�����6�S���T��,tRN`#��/��/�����6�S��#tRS�x����(}&�����6�S�sT�up��tX(�#��/��/�����6�S��@O|m�^��Fu%��/ܗ/�_�_���6�S�+�u��!��^��['��/������6�S�����W'���Ff�%��/ܗ/�_�_���6�S�.z��Ha��Γ���6�S�\,��&� !�9&��/ܗ/�_�_���6�S���Br��!uΓ���6�S�x�����6��&���&��/ܗ/�_�_���6�S�2f���(t.K�M%��/��/�����6�S��s��s�]Q�3'��&��/ܗ/�_�_���6�S��9E����9u�5'��/ܗ/�_�_���6�S�Fju��%��?B�k'��/ܗ/�_�_���6�S��.�0c��܃_��T��b���6�S�J��}tS�~E$�B
)��/��/�����6�S���*0z;�����,p)�����6�S�ȉ;�'tKLz�&��/��/�����6�S�3��j�PVz���(�)�����6�S��+��y]���Q^\�(��/ܗ/�_�_���6�S�{l>�W+���,7*�����6�S�P���~)o~W$�	4*��/��/�����6�S����Lp�:t�D�'��/��/�����6�S���3����~^$��*��/��/�����6�S��Ƭ#��ktae(��/��/�����6�S��jD�#�1	t <�Q(��/��/�����6�S�H��]VȾ��Γ���6�S��c��ɘ�%ߛ�'��/��/�������6�S�s;�ki�-��c*��/ܗ/�_�_���6�S�7�gV�i~t3��)��/��/�����6�S��i��%�-Ot9��Q)��/��/�����6�S�;��	��t?���)��/��/�����6�S��bc_"���ΓΓ����6�S��X��W���D�)��/��/�������6�S�v���-a�x���(-�����6�S�j�"�xuI�Jy��+��/ܗ/�_�_���6�S��.	v(������(j-�����6�S�e��Eq/�tQ8a�*��/��/�����6�S�,�q�Ɵm����-�����6�S��*
9rl��V::C*��/��/�������6�S�^���?�����,6.�����6�S�NG��_�]�	�.��/������6�S�V~��j5s��_�.��/������6�S�ݽ��D��~c-��/ܗ/�_�_���6�S�}
!v�T�w�%���-��/ܗ/�_�_���6�S�SI9$3���t-��R,��/��/�����6�S�����N�`h�2���/��/������6�S���=��g��8X�9.��/ܗ/�_�_���6�S��(Y_�2Jd�>e�o.��/ܗ/�_�_���6�S�2�7*.RB2�Dx��.��/ܗ/�_�_���6�S�?g����d���(F0�����6�S�Z���q�V8tJ4��-��/��/�����6�S�����H4���
(
�0�����6�S��DO���Q�P�gl/��/ܗ/�_�_���6�S����J�T���(
1�����6�S�iP�߻#;��V�>�/��/ܗ/�_�_���6�S���6ى]V~]$�@1��/��/�����6�S�#�(;�_�~$�u1��/��/�����6�S�;�ҎD��}Q�Γ���6�S�^�Jw���t_}/��/��/�����6�S�X�|�S'����Γ���6�S��S�K.�Wt%��q/��/��/�����6�S�cB,*�@s �+Γ�����6�S��\m8~,$��2��/��/�����6�S�#�;c��v~2$�
�2��/��/�����6�S�Ʌ���.�~8$�
�2��/��/�����6�S�K�
�e��~>$�'3��/��/�����6�S�.�]3@htDۯ�0��/��/�����6�S���8�\�^���(�3�����6�S����!�I.�54��/������6�S�<)!6����
(	%4�����6�S��k����tPYlk1��/��/�����6�S��j�b�t-����
(�4�����6�S��g�<d~ؒtV,C�1��/��/�����6�S�MJ4T
�o�\41��/��/�������6�S�ɀ���-���c\l5��/������6�S���_k��t�5��/������6�S���0	���/�Γ�����6�S�\
Ⱦ+:���$�Q4��/ܗ/�_�_���6�S�vH~��]�J�SΓ�����6�S�
y͇�����+�f2��/��/�������6�S��hP�+�w�1���6��/������6�S��8��M���7��#5��/ܗ/�_�_���6�S�9Ӯ��5�=��Y5��/ܗ/�_�_���6�S��}
�@�C���5��/ܗ/�_�_���6�S�lB]�
�����(07�����6�S�`��iD|�{~I$�-7��/��/�����6�S���WR�I����(�7�����6�S�Q�h_>th�O�rV6��/ܗ/�_�_���6�S��8s��j�����,�7�����6�S����?�L��UJI�6��/ܗ/�_�_���6�S�%��ӆTg�\�!�6��/ܗ/�_�_���6�S����w�)~$�`8��/��/�����6�S��/��Ɠ����%�Γ���6�S�C{o���~$��8��/��/�����6�S��-�+�90�F�Γ�����6�S�VΉ�����#��9��/������6�S���kn�?^��QΓ�����6�S�*O����x�+·A8��/ܗ/�_�_���6�S�{PW��+y��Γ�����6�S�'�z-N@D~1$�
�9��/��/�����6�S�L�n�%,t7�Z7��/��/�����6�S�TB�:#e�t=���7��/��/�����6�S�8��
�
��tC���7��/��/�����6�S��X֕D���O(@.��/��/���/�����6�S�&g�u/�
��Hy�d;��/������6�S�^f�Ƃ�0>���;,T;�����6�S��j�Q�O�tO�w�8��/��/�����6�S�"����������&,�;�����6�S�V��#3�[tUiN�8��/��/�����6�S����jj����(<�����6�S�_T���fPt\�&`9��/��/�����6�S�����d��S�<��/������6�S������Y���p�<��/������6�S�j�#T$��Γ���6�S�ÀlW�$V~#$��<��/��/�����6�S�aj�rN5�t+ݶX:��/��/�����6�S�l�5�����$Γ�����6�S��-�j��Ł�0���9��/��/�������6�S��dU �6�q<��/ܗ/�_�_���6�S�	kɘ����<��W>��/������6�S���@2���~B$�>��/��/�����6�S�ܕ�Q>������+|>�����6�S����(��~H$�
y>��/��/�����6�S��4n��z����+"�>�����6�S��	E��{��ND}R?��/������6�S�Qp�@���O��A?�����6�S��h�^{�4�T�X>��/ܗ/�_�_���6�S���QIQʹ���(�?�����6�S�3~WJ�<��[�,h>��/ܗ/�_�_���6�S�#�=��s��~$�	�?��/��/�����6�S�-Q�#
��e:��@��/������6�S�Ĵ+���A~$�B@��/��/�����6�S�oƗʍvW�"M��<��/��/�������6�S�׭0B�Jp���K�Γ���6�S�HNI��I��*
��?��/ܗ/�_�_���6�S���E�x2��SΓ�����6�S�#1�e?r�0y�@��/ܗ/�_�_���6�S�-��7.V�Lt6���>��/��/�����6�S��wm��1�R~<$�
�A��/��/�����6�S�/#⨈~�A��PB��/������6�S�cF��#Zz�̳a�/�b���6�S�<�W9��a�G��B��/������6�S�'j�#;����,�B�����6�S�[�<.�i�~N$��B��/��/�����6�S��<Jj.�����,C�����6�S��u�؏TtT�]J@��/��/�����6�S���C�x����	fC�����6�S���jM�F��t[�1�@��/��/�����6�S�R���PD��/������6�S�IVX��k�~e$��C��/��/�����6�S��C�|pxJ��5nxD��/������6�S��V�1о��"���B��/ܗ/�_�_���6�S�������Γ���6�S�]F��v�Y��)��E��/������6�S��������HΓ�����6�S��[�Ulět0��:B��/��/�����6�S�}G�����5��C��/ܗ/�_�_���6�S�_�1hY[��;���E��/������6�S�h0]zW)RDtA���B��/��/�����6�S�~i
G�ur����`I3�b���6�S����׭`tGI�;C��/��/�����6�S���@ė7h���,XF�����6�S�
�ؿ���C�M���F��/������6�S�a&�R�����(�F�����6�S��
��T��S�h.G��/������6�S��v�F����	G�����6�S��0m&�J�~Z$�G��/��/�����6�S��>�����~$�OG��/��/�����6�S�WJ��C��d���G��/������6�S�3��F&~$��G��/��/�����6�S���h�&�8�t"�7E��/��/�����6�S�\1�CT�-�&Γ�����6�S�!9���Яt)���E��/��/�����6�S���ܰ�I�M�/��IG��/ܗ/�_�_���6�S� ���cU�t5��F��/��/�����6�S���,2{�~;$�
�H��/��/�����6�S��A� \�@���E��/��/�������6�S�qp���4���`�6�b���6�S���`!+��F\�F��/��/�������6�S�?�Ox�a�����(�I�����6�S��­Ӹ_s~M$��I��/��/�����6�S�'��F������,
[J�����6�S����V�~S$�XJ��/��/�����6�S��s/����
(�J�����6�S��/�w����Y1F�I��/ܗ/�_�_���6�S���h,���LgK��/������6�S��X�-��K~d$�&K��/��/�����6�S��]��&��k�K��/������6�S�]'FB+�c��Γ�����6�S����lq	�!i��J��/ܗ/�_�_���6�S�$�$h*��'��fL��/������6�S��+�4y�%�˾Γ���6�S�.i���lt/-��I��/��/�����6�S��̎�L~��4���L��/������6�S�4�a
w��:1yK��/ܗ/�_�_���6�S�g�V��n��~@$��L��/��/�����6�S����R�]�̑`�:�b���6�S���,��C�X~F$�JM��/��/�����6�S���}�q_!k���(�M�����6�S����}xU�P�L��sL��/ܗ/�_�_���6�S�d��H+�����+N�����6�S���
\��e�R�s�N��/������6�S�����^&|���,vN�����6�S�;�i<�#\�tY�J�K��/��/�����6�S�a^+�2k�~$��N��/��/�����6�S�6�"�/_���TZpB��/��/���/�����6�S�����A�~$�
O��/��/�����6�S�G��C���Γ���6�S�o*��\0�{t!��L��/��/�����6�S����S������$�Γ���6�S�c57����~'$��O��/��/�����6�S�'�f�WPV�.��|P��/������6�S���w�k3�~4$�;P��/��/�����6�S���*����~:$�+pP��/��/�����6�S��g�&���@��kO��/ܗ/�_�_���6�S�H�4�!U���_^>�b���6�S�,ᭌ��H�F���O��/ܗ/�_�_���6�S��C�#������(nQ�����6�S�=���Y�5�K���Q��/������6�S��=IT�3����
(�Q�����6�S���H�1�b~R$��Q��/��/�����6�S����vp�X���#(4R�����6�S�F���&�#~X$�1R��/��/�����6�S�8}���M�O��G�R��/������6�S�;\xD|��^�*O��/��/�������6�S�*X������fMS��/������6�S��*��բK� ɂ�S��/������6�S�2Ly���m���Γ���6�S��֯Ȝ����&'��S��/������6�S�P��ň����d�Γ���6�S��'��ې�c~.$� �S��/��/�����6�S�܏�۞:��3_�kT��/������6�S���su�+��93�T��/������6�S�n�2��'�?S��T��/������6�S���Q�����ܠ_�+�b���6�S��@��h����E���S��/ܗ/�_�_���6�S�?����մ~K$��T��/��/�����6�S�g%�$N�.����!(\U�����6�S��+��_����Q��U��/������6�S�� ]K1������(�U�����6�S�����}���W�\�T��/ܗ/�_�_���6�S���}����<���j��/�����6�S�K
���s�^~/�T��/ܗ/�_�_���6�S��c���0~$�\V��/��/�����6�S�|ѻ|����"�Γ���6�S��#�!FR��~ $��V��/��/�����6�S�l�?\�t&p�5T��/��/�����6�S�A3� �� �-��W��/������6�S�<g7A�_��~3$�VW��/��/�����6�S�4�%���~9$��W��/��/�����6�S���s����2~?$��W��/��/�����6�S��me@M�tE.�>U��/��/�����6�S�5%^�Pm���([X�����6�S�C�a�y�J���X��/������6�S�pQ�~��w����,�X�����6�S�5�*}̋ �~Q$�#�X��/��/�����6�S�����n����(!Y�����6�S��O�};[Q%tWagV��/��/�����6�S�{\'���t^�3�V��/��/�����6�S��(���d���D`V��/��/�������6�S����DG�5��:Z��/������6�S�B\��A���EΓ���6�S��Q19m>�%9��Z��/������6�S�~�U��~-$�SZ��/��/�����6�S�s�Z���2�W��/��/�������6�S�)DE{t)M�8T:[��/������6�S�]��x�g)��>�o[��/������6�S��`A��I�rf_debug_assert����SZ�ys���6�S�K>�~��P���0�2�ys���6�S�svcʫo�%������l������9�����T����j�!�����<�����%�����V����z�+�����G�����b����x�/�����J������o�3�����d������:�����U����p�'�������
�����y�=�����n�$�����D�����_����z�1�����B�����c��������G����}�3�����S�����n� �����;�����V����r�#�������V������B�����b����}�/�����E�����[������2�������[������L����p�!�����=�����X����n�%�����@�������e�)�����Z����~�/�����K����k����|�3�����N������t�8�����i������?�����Z����u�,�����=�����Y������~�B�����x�.�����N�����d�����6�����L����m��������L������=�����]�	���x�*�����@�����Q����|�-�������Q������G�����g������4�����O����e������7�������`� �����Q����u�&�����B�����]����s�*�����E�������j�.�����_���%4���P����f�"�����8��%S���^�����s�)���I���i���G���h�����������8���X��s�%���������
���w�(����������������J����`���������d���d��G��x�O������9)��{������X�^��"�����d���P�����j�7	z�������}�U������#+��r�)��l��>�x�\
���	����OB�����e�3�%�y#�� ���2��n���v���
I��	G�rQ�&�����%��{ 8����1��z��E�!��a
���������P������$\�� ��`���<��p�B�����
�
_�D3�����V�F�&�M$��@!���&��r�C��w���K�x�c����������\��$��u!W��b�Z��y0��A���b�������ur�������$&��!��I���'��l���z���1��*�eT����F�
���%\��!��~���c���B�����f�4_�������{�@���M%��"���&����<��w��J�.��j��������x�2��%��I".��b�.��r��B��c�������RF�����h��"�~"��I���/��s���{���5�	D�wW����H���������"��<����6��~��C�'
��e	�����
�����/�����D#Y����W���9��l�A���
��	�=�}p������`�R��#��E ��`����D�����
v�+
u������C���������#'�� n�$f��:�
{�V���
�������3�!������R�?yi�������{��$��2��4������<�������JG���#����w�O�����:)�����9�����c���k���%��4�gG����8�����y�|��"��,����&��n���3�
��U	�����	����s������4#I����G���)��\�1��z
��	�-�m`�������P�B��#��5 ���P����4������
f�
e��o�&�����%�� ^���V���*��k�F���
��������u�#�6��=$��
!������b�	��g���;��
B�/��iY�����{�k�L�r$��e!"��R�$��i�����p�,��������:7��������$��!}������\��g�?�������*����6�����%L��!��n���S����2�����V�$O��z����k�0���=%��"�������,��g���:���Z��������h�"�r%��9"��R���b��2�
o�S��������B6�����X��%��n"T�
��T���7��h�?��������)�xk�
�����H�N��"��o���T����@�����Z�'	j��|����m�E�������#��b���\���.�h�L
���	�����?2�����U�#��i#� ��|"��^���f���
9��	7�bA����3������~��#��k (����!��j���5���Q
��������o�@������$L�� ��P�,��`�2��{��
�O�4#���F�0!����3��h�S���������$��G��J�� ��1�
R�������eb��9������j���!��UD���ODHT �
���@t�P��Q��Q�`%�i��! },���'|�krЇ@�N�����	7�b��)�
b�3���AN�	P�����w�pMy�: !��j�4I���f\�`
�%@|8v ��uN
��5���'��\%7@�� nR��|Jp����!@ �.]ـ~��v8��+)�
W�l�d�	6������
sN�0��cգ;��tS��)2� S�_�7�u!�1�#�E-&@�P���3�';s0�Gj�( '��2���)������w(Pt��z��+)/v��E�+p@$9�$�*ڪP
~SE�.P@�G�Y��/��%Rn���+�h�
�i
/3@�����30���k��5�S
���4@�,�-�'�7�i�3��5`tK	ܲ�%9L��o�a�:p�ѩ>K��3��	�`Y<��N��Gt=��r�v�V�<P��RF�_R?��[�X�5@@8tYV�ٔA@%y�f�_�@P�����<P���>��D�g�uO��A�A+�p��EI����lL���Z\��MP���ya�L`eEu�c�O0$�/Y,��P ��#
�P��F@3
mL���p	�s.�Pp�Ƞ	zd��T���F�U�o��JV����aP�W�b/N��V�x7	=*��V�#�	�K��Z������X0K�>
��׌\���׼��]� ����_�^��H�␘_�ς7w�z�^�4
�Y�aТ��)�]@�Z)Q�Tbc0���[wFoc@!�	K���_@ ��	o�.f��aD�>gg�\�}���f��sU$Z�i⾭�c�f��I}�~�k���	%8 gU?�z��%m`i���n�u€n�h���	�ͺpfr�o-j��O	5M�on`
T	�:*s�AZW��dt��}}�դn Aou	���wv`�	
�ӧ�w�|]W�5"x`ye��"q4�
͝C�z�Ybm	���{pMX1u0V,M
x~�	~��5व*���Qp��
� ACF�/� ���i����G^�%Am����Y�F�˃�Ռ�.f늆�%�!ja&?��]�I�V,���F�
O� ���b�gm�@w�0�B1N ��p=5
�UƏ����
a����@��w�_v���H�	��5�P	�Z
���
�P1�.T�����C��T�Ҙ��x���x���g8�G��� Ÿ�W���P��BW�x�����Y%2�@�mJ�����v�	�A)Q�@��[��,�.?uĒ̦ʨ�B3@� jv���֧��v��Kէ0����
���
�
ۮ������r�{�0B!F����^���.��p���`��ܼ.G���(�%
�y�����9O����V�ME}���7�]�`F��̀�	-�tE��M��
�QRm��[�GS����];�������w�_���0$�%����]�
���-��)e
���-�@��
��������
���Ơ>OGjD � �S�{�-�p��M緻�@$�	��
�6�2X8/΀s)�����0�R�e�S0�p>e��"r��6|��ͽ��`�e:*FÒ�K9�	D�-_��J��e���8��x��6נ���O��ٰ?�F��F��@���Γ���Nk�1֘Kܰ����
ސ���	�����V��ԫ_㐒D��C���	7s@���y_fأq���3��	�u�m�p=[�	ܟ���:uyS��}�P#sл�u�PV��h�[��Ш��Mu`���X�	����I����&�����]�����G�|�=��� ���
��V�����	��a��@��Lk�6��6�O��Ϫ�PE@Z�ߧ��h���m�qy�D�B��ꇸQ&�@1rO�
��;a�AڳL1Ɇ��!������.7
a��&�7.
�5.�Db�
���	X������K���[�����f8Nҡq��t���1I�*��L�сv���+��YM1���r�\c�	�w���3�P��!���-B�/�#����A$Az��ǁ�%�!�����%�vM��T-ηYz�/��;��T51Y5
5w��6�j٩�v��6���^��7! R���^�9�|�4(5��,
v3t<��"��<�&I���?A���mG�!@�����uy�A#EB�˅@Q���uW�B��
ރPD�_	��AQ����<�"F��y�+�F1J��tj�H1��m�i<�?1�!���x�J��$�K�&{��NPJ�$K�/jJa��#�-Nq�**�JAvUH�L!"�+>�'Q��
����2EѽG����{VA��m�X��W��Kee�VX!�}��V���(1X�����N\ћ�^	䕛�]�f^0� ^�C��x�C{^�K��X�]!��_��%7^A\�"�C��]�C���Ic��F����c�[�=	���e12�����f��c�=�gє
"�3eaV����6l�}_���m����o�t7�$o5�pq#��	���qAL
˸�s!;����s15�@�(�u����K��v��-2,�v
�x�-��xa8|�E2�v�O�Z�kQkz�m��bo�{�GKZ�)�x�kN	Q�|�õ�	���~�l:��Z�q85��L��A+����DՁ�e�����>�6W�щ��^n{���'�����
]ȇ�fOS���U�(<��Y��+�\��������C�3���K	'ʽ���j�	w���!TW�����5�X�I����PO$��<��4�Y�����C8�ߒa��X	�3M����	[��D�q��W	0v���A8{�r��\�A���۴���d�"��a���]����c�qU>[
����<�
�
r����>���6����	
��Y��D
������8�.�=�a�l%�ȵ�!�t�*���(��K�G�qK:�D_��!�)
R���!��V�����F6�����aIP�	�U�B���Ā
\ۦ�q[f
����ъ\���԰1
R������Y�
������WyIY���?^�!�A�A���
����Q��\f���XWo�1c��և�5P�����B#��Ƒm,
������4�;N����s����A�\
,z+��X���aU�k�I�:�Q������4>8M���Q�Hx��V�ӡ�<J�b��a���	g�#����3��>�1�=C'@m�֡.0��r��A�A-	�?G�qb�� � `ܡi^�s,=��ќI^�[9�ށ��/����*"	@Wc����*]�2�Q[_1�Mj_�q����E
�2����!M��|;qa�/���r���QmN�&����e��[�����!cT�k��A?��iy��a��:b$�(�}`.���_��������� ����`��I=�Q¥	ت�o�O�	��n��1~W
�ѷ�Q���yܖ�Q��&�������4a������4���&���"
d�%���>
+L��Q4]�
,Z1��.���)���I�Q��<B�d	��wW�?fr�R@=}��O�|~��R]e�	
�_
�7$��*��d�Yj(���D���;��!��A��>k�\g�R	�����BOg�p�}��}�Qd�wz�[�e�x0��k�/��s�r���3��R��ip��<�r���l�2�G�j�Zr�ȔI�z��d�hm��Rg��_}��&���
Ld�W��>�#
��_&"��l��#"%��ay08
%��,8r���'�3v�?��)�Œ	�< )"m��-��)O��X,U*��$ѫ��-"s\(��`.bZ�p
I̷y/L�	|�o0"���	^�>s1"��i��1�͸��H��-�.ٕ
P<�5…V��g�6b��M�x�7R�8�	&"9R�+�T�,�>���k�֝?��
�"�MY@�?��
c��A��Ew��A�H�	&���C�U�y���D�v,p'�E��
P	,~J�ν	d��_L��W	5T�xM����.�N�tD�=tP�
T�G��QBQ�z::�~SҦ���r�IUR��
Ox��W��d
l0�X�!S�	�R�HZrw�	�;U[����V@�\��p�`��[B#:�����^�nz�; �_�d���_"�%�g:Q�a���4�5�`™�p��?�_��+��m9�db��s��d"US�(�l5f"j�i6کf�F��̈dfBl0BL�=i� |E}�[B|����k³^��ل�kVa��
?�m2�
�\�-�m�K
b����n"qY�!���`������q�5j6�b>�\�W2 P�F�rR��	WYqc�!�<	d!�r��	0�x�
h��2ky�����z�ǪN�@`{rP���W@yR 57u9z���kg��yՙQ
�4,���o���m��f������}rL;9�����&��29�w&.Ӄ���Z^�>�ºP����p�r�y�
<pDY����
=��Q����	-��|}�����r�d���Ґ(;�	a��Ց��'�#��s�R�n��#�i�rB���.k�� }U."9�H;	�}�E���;=��
�RDk	��0�bl�
-�#ԟ����������v�1����Sr�Z��G��"� ��<�2༣�5��2��v|�lP���E
l��r�����	�Ƚ�"�tb�x^��֝N|�z��"���f4��,4
���d��g���o��ٛJg�G��6d*o���һt"2�R���dZض�C��v��ε��@�	��#�B'��	��f4��� ����"Č�($����K�Pql3��cTW�E�Z�B=�o���q{C1�Q��R���Z�à���!s��ò�0�!l�����
x�P�ł�h��
���������Ų"�	�M���r�����
�ʲ����:�����V����"�� ���>�l
�J�q�2��4�у��2���Z{v{����M_t�RWQ{�����bQ~V3�H��B�R_���Bk;m��[����C��h�r�l�	���B�"I����m�h	,��X�]$-�q���s�	�X�4�bf��v�bg��uW����Щy��"�]��[��`�\�2�G�\A̮�w��%'��R�*f~�R�[��!'e�"��\	��3��2X��B��L���g	����}	WF��<�O���B�A]���RB��
����21�Z�0���0���s;ah�M���������
�R��v�S*&�	s�t C�2�
ӧ��J�����$
B�|C#ǺG'�(1C�}��g��Cw�.E�|�>b&֫���n�g��#�T_)�C��ov�/Z�t����w���5͜��Ú&���5C��	�3�'s�ɳ
]��+\�
a��3ÓU�k�$������%NUC8�ht���w����.����#�Co��P�/ ������cF	�@F�"3b.AF�m�#�l��]g�!C��=�W���kZy
t���'3tbf�9��'÷��m_c+��x��oB2�C`����6�S�S
?��7#��x�	183���oi�
6�t4�
&@�:��@�h��@#�KPr��A#e]
o�ZF�԰j6�[4FC��]%HsJF[�HUI#�<Q	�Q��JӮ۬0��xFsr��
y�p�M�5��|�yP�A~X�&�QC�"�
'��S�OB�,?QU��[C
5��vV�\�U(WsZBoNCX�`��nO����`��h���hac�@�7��`�/�xa'V�c���Y��\`� z�T{fS�C��'�gbӓ�i��h�Σ�8pG@ic�z���i�j���7�!k�4��]��b�;G	���i�Lʱ	���wmcv*�	.���d3b�
WA�p�,�I`T%p���W�;�o�Y
�o�	s�Ҫ����t��t���G�s�\��@��u�m��ʸ y�2Ss�_�z#�8t�9��;�*��}����PX�N�3�z�	�9�C*���%��b%h
F博�c%��7�v����(zW�~�syA~�w���<��uZ9֌��&R��3}<�a�k���	3fd�c�Y��"�c�k[ʡ࢓����!�Ӕӑ������$j�r�*�3�
\��Ơ�󞠂_<���S��"Uub���������bJ�����0	��˞�L�]K�;��&��4����G)��' �s��b���ڢ3v51z/�a��Oo�מ���q�?��Lo	�Y�ᠣnSA	k��7��ʨI
�A��d�=������%�A����%'����Sݚ��o;�s�$���j�3`g���E���T�Y%�6��{�#�Q���4��I&Y�#���"**��c�nO1��!ēe��|O��CW�����s�o�G������d�Lܔ�Cc���S�PɃ�&���8|ɳ�xB�n����g
,vL�TT��f����	��6�ֳ�/�g)@`�ݙ�7�׃�4+ؠf��cT7����3��	��w.�$8�ca�D��SQ������%!#,[��#�����(�_*uY?�s����_���#������S
i
�'�cM)O�q�8��?�n��������R��C�u�T2���S�\��:p��ukE�)����S�@
�0�^�c���/�0��c���=�C,����]��#d����:�#7{:Ią���jq6�:Xz��lFc9�؎���&�V�t���gwM�"H�s�}Uc���i�x��j���,X���d�u4�R��S5��,���3(�h�_�������?�ta����ЙI=���^s��@}�k���}4H��=5���e|i�օt����0 _$�!3ܝi"	D��0��eM4Mc��0|C�X`����#%`����R�cQ�8	@q��
D��d	߁��EXq���E<�����f��Z��G�ǃ����V��9T��E�~�9]�:t�5$i9dT_����7u�E0�]��t�h�$t�~l���1(ő@���4�O��Z�2d�>�l;����A-����1	��kJ T����eE�m�	c�"����
���"4���mK#��i(�d%T��"�<$�$�St�$i$d���u��(ThE�G�#"���`
�o�~*$ܦh#p�*�'v�y��
pF�-�*�VHDz.$�$3ϊ-2�q�s:/4y�
����1�5������/Ty��	%Do�3���U��y3i���1�A3���Rg�p�5����-^�7��M:?\Qħ_
���9āV
M.�T��݄
6�<;��T���<�7X�0AK;�T�Vf�=$���v:�?�T�T97@�i
C7:D�K�
n�S_Bԣ����ED�#k�k�
F��iQR��$ED��n����E�a��(�JzEt���	����Jԓ�����K4�4��J�K�|D}�L䓛䯵G4�e
%��6$bT�
qkS�0$]o TT���N|�TT��[��+�V���(���V�4ּ�p�aVd͏g�k5�V�?�?
���Z�X�"^DF�G/^�����ܨ_�E�
	�9�ad{Φm�&a��;�-sG�c�q�7�+�dԺ�ԩ��eʳ����Qfh5�aI8�g����`�h���=]�1ią��
.��Om�&����}o���
��>cpM��$�"�qTP�b��<�r����s�`��vt��%�
a*�uT5�#��w�6�9Rmix4���,6y���/+LyDٚJ��v�{T��E�{xz�`-��3t�w�L�#/�H~ı�\�X�E~T�/��_���3jB&B ���]n�-<t�D�?�	�t���cdل��^2��~4�\
I2|�~7��
l�q�����y�W�D���`����rL������TI�`9�2��o�wv7��|D.\�
�o�e���G��\!����R
�s�i��ň�
���J��IuA�t������җ�d䕪:$���d�fYxl�z��;�scX��$����sڙ�%�=�v�A�T��
�����8g�4\ė}1I����
����e�$��%I�������mk�����
r(�ͤ��x�ID����P���X��D�Y�S�
�d&�/	�2�����R��7��T9/�h�2���+J��d�T���x癷tB�>$�V���h7��T����O�Dt�k�}mܹc���G����qi%	�����������@�����n"È����Jm�������X�/G��Ogw�!�t��������}I	Sp��t�)�<f=W�tƀ����4Pg�v�mƤ�����C������<_��D��U]Z��ʄ���|鍿T5D�	s?	�δ���9�W��$\��s%���ʗ�,%b�є{����4�T�]�"i�䦁�
ݍ+��$��`	U�t����4R�tкN4Hm�$a�I�8�؄�U�	Y$�X��ֆ�o����d��;,-y����	�%�y�d	������V}�kߔ�Q�_;�^��݂@�C�k�tr�'����z[���P?��:��V�I���|��'�c<�������N	/�s��d�b1~}?���	��0A����#ѱB�4���z}ů���Q8
�,M��^�j��ު���	~m�)�$��M[�=K�T���d���d�
��Z���W�iN�uC���0!��5�d�������"�
X�[�4�����v�4ex�c��T�7�n_v{55�	t}����cv	�=˵����f�%_`䓘�%�&L��X�e�W�'�0	��4o�4���ac��e�]RO����
���>Ҋ�Ij���O������$CS��cx
<��pE�T����65Ph�Ae>}�%��]Eh2=4�F���q�6GEs":UY�Ue������W�
���"�uvn��$E��]P%��jy>�E&%�c���.�\��	R}.�|�j
�0%�Z��1��#ME�4u
�j%��R6�˞>���75LR��xm7u�w	��2A:%����q�@:%��tQo�<E���b:,�>���?Au�?5�d'S��?��pf�"��@���,I��Cu��
}ژRD�;����n�F��r�
ߟ� G��>�PFu���
�!iO�F�E	���PeOD�&U��R���?!j�W������WE_�DjӦX��'t���;W�ژj�BFWE�� �8c�^����1�%O_e:o�5֮au�ׁpr�c�\Ey~�7,dd�w��h�d���]�`	f���
��4hU�>�M�;iw�N���jϽ8"�͉j�Dd�����iu7c�Q˜i%�M�	O�5yn%�x�}.Squ�=�

���sE�����.t�{o1�u��u�Ah7�I~u5L��nO�ve��r�!w�.f��Cs���	ғ@�|��|��최}����~���W�0�8~��o���~�
��
D������i]�Ã�$��‹)���OV�@�n�tW�}����|;�D���$' dlj�EX��P�E��,����5��;�����8`�ˬ�U��}y:��M�F	�����r	�D��xL*��:��:���0���*��Ǧ|�E×�	�k�󕵅�e�&��%��C�Z�ş+����*�Ε�Q��O�;P�?�����2P�b̠UM��{�~󡅘"��"͡�L�JjL��l_Tk~3���6�5�]7��,:\NN%�%>�a	�M�m��b� 
���ʧeG
T
�W窵+��	2xQ�ݥ�
.]�L����k�U����$�/�5��E�����ŝN�<;���5rp�sg�����?����oM��z��%�9	��eٵeb=�	W�8I��=A4�W��h��:�mX�%L��͈�%K���'�Ur{��kC9�Uᬯn���5�A�	�C��\�	m2��ĕ�e%��р���#�s�Q��9��
�T�G(
Bb���1
8\��ʥ��Q��u�������5b��	�VH�Uz��>�
�E�݂"�\g���V
S�=�߻��3���5�K�	d���&��b���u߾<O/B٥���e{����-F
��'��ő��_vd�%��
�qϕ���IK�u�e���72���x��9�).
D���%���J��� :��x�����"��[Qy�3;�U8`
҃p��%
��o�@/��CR��d����3�u@��}K�B:��U>���%������
�4�5�~�H�fFǪ�	��(�PX
����֩���YB��{{~��	֍��"d�T
�h2۳$F��2�"6_fs��	es��V�9y	�?F�:z
���l����'��E��

��n�'����F��_�
����Y�.����c!��֠
��f��~�����.g6�,Doc �M��e�6�]r1�7�!��)%/���i^��DZ#���H*Xj#fN_	�z��&j�z�$�&v��t��<(7��	thJ#�U�
,H����
z�^�/�ye�P/�M�YT��1v�}��9Q2&1,	ў�60�sV�	~P��4����Q8�:5���/9��7�.�$��9:�&Ե	D�m8<F��47p�P=6+���99<����4?f��a.6%�@v�#-(�7�=&���LcmIBV=LJ�dC�(��iz"BVL��'~ӦE�}��
/��If�ai5��Kf���9CL�`m�k�iwN��.�P��OFd4�M�P���'�Q��Ǭ�q/�P�;
!�DZSF��Y�)oKU��Cb�QbWvWpm֬�X�������IYfp�ӹ�]Vh��:y�Oa�f	����1df1i�D"+e�qWd}�rhv���Nfh�R����ji�O�	����k��h�O��	�ʘ�j� {�
���%n���Gn~�oƜ#&�t�mV���
��X�q��NhF��$rV܈u~?�tf4MC
}`uF�3'��Ru�Fy2�X�wF�<;�T8�w8~'
�D�y���3�~�y&��ω|�wf�w
Hh�|&�`4w�|v'����8V�\l�ӝ�������a��V�\�*F=����0Ẇ^Z��ƌ>��f�����=��������M��F������'�����ҳ�vc�Ց�#��h�A>�
z�6m�K��0$�ơ���@�泵�	��W�fL�Uh���V�������&#pScr�˜��������&+�vלfٛf/��ׁ������[�{Lǘ�
dH	�Z�ƞF\-[���h���@�	芪���`7S�$]���C��옼�����VW��n�x�n�����	O�V����ͬ�D@U����5!rLC`�F�'�H����d}|�f�6�@��5���o�B���V���t�����"�e ȵ���/
R<˸�T+T��K��f��61'\Z���L�F;�F��!�
4����������֦O���y����OG��Ʀ>'D�q��1�z�{]H̶���0�hΦ	�J
�f����,��O4���5
{T�t�&6��y	���nWp1��V0������fd���l@�&��������S�4*���F��[�i��6R��3�P���Hi4��6m^�������|-$�?�VWR�P�6w�J�i�.@�F����Ρ󆣺\�w���>9�+�(+��ϦL�A��V\��y��S�B	�+j��&K��L�=��ƈ5�
\F���F?dq	/FZV�vW0�=�j��YS	@M��
�!������a�=$��P��HFW�c�
�BC7
m�4s�j�=��Pٹ��nv��4�	��;/,m�xbc�ݐW43q��b
b9�6��r���&L��[��' ����
ψ�%�Vphd1�8'�}%*��Q*׳G�K���+7���	��Y�,7�KF0�I�-��,�j�C�.Ws���͎�.�Q�K��%0�f!�փ��2go8kTҨ�2g��
���6�S�|�0.9�FO�m/:���p��;g�{T��<���SO�%�?�M����k�Aǂ3]��&iC�y'3ƛE�D���Ϋ��E73	bl�vFG�Z�Z�H�E		��vIggW~s25JG���gL���#7�~L�3����
8L�X���Og'�V�n�PwE���v�Nw�
V_T7�����-�V��B|#Vv��	�Z�g��8VOZW�����x�\��F��]�o\'U0�8O�\ע�:	і��`����ߥ��b�q���JI8b�b����+Wd'�"�Ռe�|�0%<��f����>}~g�ԋ�9�gGI�mn�i����\C��iGO	��%0lɪ���سm#v���mgF�}F�K�o�����W�p�{l��y�zt��~�y�Ov�F���� Nw�#��
Ww��'(uYyW��]�
v�w@C*vTxǞH�f�_Oz�.r);>�-�8�Q�g�Rm
����w2��	�u#��-m?�Hp��
�B����DкF�͊���BM��
��D�Yu�ʊ��E#�h�� I�d�3��:�	������4=a� �
�w�mI>�s`���bH?��g��U�a�c�wm�eA��b��K��nsГ�'�ԗ������S!�=>m���$��y�7���xi<���8�ĚWxJ'���70�U	�8Xɠ��p���͡��cT�Y�Y�7�A�	���̢�:
�X�A��?��@�J�7��M����'�.�
�����,�	���V���y7iӱ����?�|d�l�D�M�&�wZ�����%�+ŕ�
�w�ĺ]�qڷG<(����˸��ui>���G�r���7�}g	j���9�_���������s�˽�;
���ÿ��~�|J����$��^W�����j��2�w���0���=�	k��guB���'Hr}ӳ���W͹��˧��v�9K��R����L���cO
w�rK���"�H���������w�PR�@�G2��D�{��W]���~�7WH�ap���7M?�&��ڷ��	����7M\1��M�ˢ�S��~��m��	���e�	d���godH����+��Y����2������@���hgN��%6��ӵ��������7�jD�����'�݄��Y���y�7�+��7�;]	8�&��.ع	H���ec�,3w��G�ڷ=,�����Sy1F�#���V胷b�w��
���X��E���s�ĵX�����l�.
5�X��
b
�	���@j�|�
� }�B�[IX ���x����3!�x�m~
��j����{Tf3�i�VxƟ���ݚ8���5�
�����D{��1Љ�I(��aM��=� x��^��Fn8��	�ʋZ��8y� ��2��w���YqH$�)"dNZni��#Ȏ��jb�$��ALE���#H��<8��&���ɖJ	'���x���(,�)���)8À��]g6)���IxA\+X�H�N:K�,�0�0��],h������+�XL��H.8��!	Λb2�d��Ap�2��eu�)��2��<Tz�H*3xA��/Z�3�1ͳ�6&o7�r0%���x8�CT��!Q9HDK�~�	�;xG�g���I@(F6����C���y�;�C���$�E8�?�z+�hC�z��ΩzH��-N�<J(jJd��OL�m^�1|�L�����gcNn	
��`�Q���f�R(�h�V[�R�r��Y3T��k��dTUhsmj�GCXV�e��TXWx�E0�Z��U(:��g3��Wz9�	�0��YX�E�	�
��[�؞�<�GT�
W7s^��f����_xZ��<�j_�U�]�V�_�`���I0mbx!81�݊b��Me�;��d�#lOx��Jd�p��0��gȅ>�4��zi(�m	����j�����<Wpk��	�_Ύm�@�(��o8s��605u( ���s�v�ӴZ0x���ȴ�y�Օ��ġ�zx}l%;��{8s���	}(���t��~xy�	�HQ�X����\\7�����G�?��ؿ��+��֊/��g%�X��Qa^u������#		�
�'���m�*�ߑ��,�Xe���)��Yj�X܅��֛�
;.K���/��)�[�H�@��uʠ0�AA&����!��r�ԡ�W�D"���/�~&ޚ�e�M�Rj��X����=���w

Z��@��>�l���������S�h%��L�`��8��L��R9���[	v`�1��|
o
����X�T��S��X)hV
��̵h�����2p��j�CW4������;|�}�8�/	�WQX�x��<�|�X�\�\��he�E+��˜y����Ř!=v4@�ƨ6Ђ�9�;Ÿe��HQ��8��C����x�+���s�� �	���h���^ψ6I�
�-4��h����5��H��;����xO���/����O���ՔܨQ]�
ri��Xꉻ�߶�߈W>	q
	sሞ%q�*F�h"��Y�㈋U*it��H@��c̬�h��n;d��X��^[�#5��������K��������.l��,�؋��ۈ���@�m�'A�X����*V�H�fo�~��-}j��
�h_b�xJoew�Z���h!(5}���H�ל�ǔQ�H�mPwd�%�(ƶ�	ƙH����h�����l��GW�nw��M���-8)
zX�S���Qz�2~�y�E�9k)��7�m�'	褫C8
I���؇�%	L�FȞ�1�$´��I�zr���P�.1�WY�\�M	�](��F�	J.�1���
�vy�xq'\�!9:\U_QPt)��/�y�����ք�2R
����h؁�ųI ��+��3�#��=M��#���	����%)b[Y~?')a�N
���(ynUr�U �(��?|�7*9�D ����(Y�t��,	��&
�9�H39NZg���5Y��
#�<V89Ep�;Qq^:�&e1�*��:��j	ő6>��n
�hh@	uX�m��8@y~t���w�A��G�	��G�2;2�XI)M5{\H>J�1|�
'�KI�Sk�/9cJi�gG���MOW����MY�Z��	jO���^z�
�M�>����c�Q�ppOO	�%�����Q�
1u�kUiOa�W��&Z�Nb���^�F���kc��JN� �d���_T�2c�Y"KFi� h�**ow�o�iy�V��'lɵ�'ž;�n���#�;�o��D.�'�o���>	s�8�nyH��
�2�r9�x�ܭ�u	|��v�	Zv)0��/�iy�Z2�}�{czy��l�]cvz	'��k{	}y9�X���l�|��n�:�Y}I���h:ހ�T�m�K[��	4�s&�塂��K�����;bz���5�9���J\��i )	�o�Ά�H9bWC�,���hs��
�	z��	M	���@��T˾Չ�p�n;�Ch���-�>~/�	U���$��Y��b��s���((�6��9���yK6��0�&	|>>��4��	,Y���i-R
=tOΓ)�6)Y�a�i9�A7Q�y�����#�yh' �����3I7�<E��������Y��V�f	���ǝ��c��H����G�{k�٪6��VQ��F~b��K��"�!
ܑ�.�y=�w�@��I�����Im�I1�:����	TQq
��H��-&�	hL�I�T=���I�,���[��9ɻ� ����	���E�)=��`X�o�Ii��>Y���cS�����	��b	������I(B�<��f#��eD¶��C��[���9+g�r)B�i����/��F����,��X�^��B���>�"����#
d6.ξ��I��*i�Y�;Y��&��	%��e�E���<R���E��R:6���;‰��(�F�����	oD���z�6
*��I��H��křQkl$���I���vjh�i������i�`A
��A\˙:��8�-m̉*Բ���io��N+I�IP1&�'��ωiQ�<9�)��$����y��gC�	�������|����YI�-L��
�Yj�	tף��N~,IʽP��8t%Y�9i�2�������CJYG�U�	S|�
Z���9��9M-��%�F+g"b�I�,���?�2�'x/��	DR��IK���-�ᙨ@�	�Q^��H	��X�)����n�{���*`�	��	t����NR��?8��)5�i�Ys 	�y�/���Vd�Q���l�s�̥��)M4�H\+Z����{
��R3U-�
I���ܛ���G"�a�9ꉡ�-rbC�9S
Y�BsJ��i�Qi�	jqC�S@H?
j��M�u�
*�
#�[,JhF�A
�����:�z(%>cc�xZ�wu
���2�:���"�mC+�fRZ66���9<��Xt�b���{U�S�K$��"�$���H�B)�s�5Ti�J*�v��
s+
�St��sb,��5\�B3-z/c;?P�.Jx�S�]�%.Jf���?�V6�0���G7:���XR7ʔ�w��R9�uށ#��_:�O�.v��>��@��� %>j�BORS?�W`_s�qd@�(i��8fBZ��3>5�C��_	�]��D���S<��E*{�F�
F�{Ԍ�~=�G*��
�H�.J}�D֓I
qh��6eI����n^�D:�O��D%L�@����L
i*�?
�K��Wt	�P�>
�b
���RJσ	��Sړk���Tj(��k0d�\�!9��<�]z���%u^����F��a*��Uؕhb
<����3c�x$O���d�r���8�b� `� zfʲ��6��gZ
Ouкi�N�W�B�j��t���iJP1�
�37�l*��(�}�mj�1���qaoZ�q7�]p�
�i���qp|�&���p�����[i$q������\t:\�$��Ot�3���u�p� �!y��v���EI)�x��3�H85y����*x}�T���Oqj��g�'�n|���a�� �x�mHtse��q�/��gu��o{	6�/ʀ�׈,����:��V���J��H�k�_�ZMr���g��:9��`|�Ȅ*�}X��Ƅ@=��â����L	����w�\��	P�؉:�oɋ���� ���'����^j�J�PZ��6�j�*?~�D��_�*	S��:1�P�T��	�
��V�*�R��ӝ���E��c��
W.��N��=�	R����M�vd�J��	�`"�:2��TO��:`���Z���<˨�����	ڷ(���כq�J��j�R��W)�*TH
�1�g�����rJ�&�	��V��>�&n�f��:�T���iU��F�D?�ι���P:'hYʻZq�
E��{��}���u�j�%���߿:OZ�ݺ�
��
>G��*,[�Z��Y��Nt;������IcUsTĺ���4Ļ'�:���y�#4���U`�te��g�&V����g�
��2��Q��F&Z2�*L��!��c�:-ylXϠ��J��)�G��ZϏ	D%����*��˝����:L�H&;�ت[?f�j�^��^b�
�^.�:�f��;���n2	m�-W�JB>�ֈS�ʶ��1Q�
=���&�z#���OB@�J��/�~��D8c�[������%Ijb�Z���E���β��K��0���2��z��	Q�����m�����z�51�H��j��e��w��z�[��t}�􊑬�0c1��
��^���#�	��xK��۵
I���J���|�����9��������j	�J�
�J��"#�s��#����?��+uEյQv{���-�;��Kb�;�/�;"�?k�O$���5��
�Wb��]�-Z�d��l�	�}\���TZ��"�N�+�q������>q��8�W9����IQ[w�����W��=��k���^�:9=�#�{�!���U~�w���2M���I����D��!6f;�ޥ�هy�o�O��N�K}�����z�|�E�h[(@�9��%+@��H0x:!�?�
�
�"{��ⲁ^#��<�9-�#+Ir�L%념K�T+�{s�	e
A>+�h�	��,Z_P!A�,;�+�%~h.ۥ=��N�@1�'�0
˞%�2KlC�a>3+���9|�4{�J�� $4[F��	���6�gv���m�9۝��8h��:�ߙ9O�e�=���^:�>�$:�NhJ�>l�0�b܀A+\Ğ
��eBk���%���G;B�bza@�I�8��
�gaNM�Qh%�F@MV����M���š�O+O��t�Q����t��R+�2���S{ݼ'�U�7S����֞��Q+���)�R˟�l	�ekX����x���Z�k����Z�!d����__���3�U`[����]ck��)9�g�4[�oI��i[��2L��=jˣ^�6)Ll�ܺa�mzG�NFMmK(C���ro�v�+��x%o�H����_q+7���&�q{9�
�)�#t�p6�Xv;���Onw��&H�!�	w{ļ�Ȳ*�z���)���{�{�H�~��(��z��,RӲ���;������A��m
s
���˾8s	�y��;d̾�{V2B�Tu�k���6�k��[	gtя�%(��r����>�}0C	YC�8��:�s�s�j�ʍݔ[�ts�}��;lD��K���3~(	�ۆ�K�c	ܿ
k�넻|�1J��4p������KP�)�E����3�3�����
����k��/O���Px�W%p��Od<"s����	�%�y����	�z�X�K�\�_n
����S�[���k��_z���k���@��W�KU;�R���H�g²��v�kQ-��I!�EO?S���	ڂf�{r�j�&ӷk����ڬ���y�v
�X����o4�$ōP�K,�:��G�+�LZ�
�+������{�����k�Q
�-�BŻ�&f["�nŻs$�
n<A��k&��<�O���7����x��e+k�U�k�Hj�=���'�V���˻�Y$پ������	5��c���x
Qt<��Ӹl!v���K-d�
<�����E�N�;���ƚ.#���P� y���U�5	�[��K^`IG��t���S��.��;��js5X��{X�^벡X����nwgy���ғͅ���{׫��uz��k�BG���{F���:��9>{���k�}~	\Ӣ��`��.n?B��P9��w1�ۍ�c���;��&`�!�kJ��k}��+*��qd������@����^��
}���nuF:�+P'�@�J��ˤbCL�����hX�z���
�^�
�+��z~o�Q�mH�N����{�
`���U��
�d4���SG2��V�����>#�Y�lQ�����lQ��r�,��9O����m@�ʅ��l��R�_t	�S�|L��	��}�I|bm
o6=|O���M�<�u_�yl��CT�
��wێ�� Ga��~p	6,u<��|�L�H2L
�������1H�þ�7mg�\f�K?�:\�A���]Ol��
�],���$��l���	���$܋D����7%̤��i$��Y	��?$ܻui	��D�)�h�	y�m�+�����7/��J���m�0l���߳�0l	�)��2�I�UN8�3\�n��g�3�޷K-�1�5�`�p@�V3��|	��&7lS���->:���`�hC<l-8�#<S�>L�ow!�@L�#d�~�8A�/}c�la�ALw��/ A�@HcB?@���seh�@l��V	��d�FL�/�brA��t
�z�;H|��C�?�I,�%��vJL8���&J���5VM�?Il� 4	�__O�;BH5TǪ@o��Q|��e	�wlOR�ة��F�4T��|9>���U�A-D��Vo�

�/!U�\.(0.DY,f��Y�lZL��*�WY2�*ޓ�Y\�i4@�SW]̧�UX�s``l>���bl:���`��b�}a����d\¸v��f|�x� �Og�$����6h�X��e�6k�UZd�l��2��m,B$���-n��J�-ϧn<��
�s�}q�X�n24�ar\��:�(prA<����t|Hu��v7tl v��(r,��5�pUx��)�~��x,�?	n
�H|�mE�Nj���������,ҏ��7ϋ�l)�rJb�
����	�8$���!��-Z��j��+�L~�R1wꋈ�R(���ډl|�+�����<�^�+�L�L|��Dlص�L
�i�'"��\X�ʐI�\�>��h�ڑ\�mqҖ��<��[��Л�l}�a�q��|�!}�.�)���9
��R��gD������W7��|L��Z�SC��(�}��(Y�:�/����yrV����/5q�d����r�<b��:Z	x�K���0�׭�®�aC�u���s�dU6�|
��_[��,'z�`��<w\g������$(@n�̜�Q�ѱl�Zj���l$s�	�1_)�!5��u����}
lI9��\;n��S�ҺL��L�x
��\m�s����O��	%����w-/7��<}� �>D������4�<:�y)��,���S�e¬�.��p�,�a
�إ	��n��w�>�</�
1��m̼lV��%�-�|n�8�����w�J���|�-��5ɕ�\���ݓ
�lF~�S��ܬ�4���ܜ,ڜ���!��Ε���#������R��O��5
�V�ܗ\2 ����N���i�MW��"���	�f�O�,M��	A�{���8A�T=}i�ܟ'�#����!o<��l��	t�:O�l̮y	r=����H�����\�r��Ā���k�4���\��	�Jm�lU1L
��u����$�p����#��]�G���~�MX��lpMx	��]n�<8$��'Z��א�8���KB.ۓ�@�젮�
�X�������k-l��VP�
�QM2
X���
��_K
��g���4��b?
�5L�K}�ei���0�<�Q'%�hr�ro%���aQ
Z�������Z�ALv���O8�y���#p��M��U
$%y(�6��;26p�#,<�W����Y8� �9<Pe)�����
�bC"�j�V�pC"-Sj�+@�$U���3�k$=�"U��$�b��	�$�c'�;����`(�<��D/(�T�A^C)�){�<0L+>�J�TE.]!�7
��[�4=��3J�5�K15
&E��8��B`��8]�pET�7:�������9-o-�S��E>���p�$\BM���)y\mCmT�[���EݙV����F��"F�OH�G}D�?�)��G=R��7I�^�J	���G���
v��mK�N�f��ZO}s�,��Qm�y�4��kT]m��	�#U�U}i�G��V}­V0�<W=�y���W�d����J�X���u
JV�S^k��PU�Kz	T�\��'	�v��]���F�o|1]�M����_}ږ����|^�Ms*
�G4�a��^���bmAF�
�u!c����	�wc���
�8��f-�PN��Kf-e��#g�^��?���i�����i��{l�(�f
�>���Xi-��u�mmЌ�Z�am����x���n"GצNn���!�Tq]�߈��r=��%-�q�3
��̳�t��8�z>h�O��	�pm9O6
)U�n��9�
�sz
�OA�'W{��4�ώ��}M�r8���~�����l&-�����/�7��$�y�
B`	�b\L�-B~�
=悅��g� �]�����u�qPІ�T�Bf^���B	�չӉ=a�ҧ늽���ш����p��
QotF�����-��.���-��q܏����+ T0�==$
	ͷ����~�	��'����	6�TU���
%���=*=t
�AO̕�C�
k�>�M�}h��u��ͫ�g ���k��"�&�����	^x���������֠M^��[���
�v`�|�ҥ��C�xZ�-e\Q�b��/'�/�H%��Y��qc�}�j�ae8��͓@�p�����&�
�ܪ��2����<��͵�n�����mBU��]�kF1�
�m]s���Ż
��'��gG�Mc�D|Eq��k��hhP~�����!�[���^�
IL3���|�
uV�ý�� �D��m���L�m���`$5��}�=�2�����z�c��-�.�{��
]������������c̍�F@��p̝MP��]�u�M���]Y��ݶMk
��������
:Ł���̨c
۽q��=�X�
=����-�Bg6�&�m^-�j�����O��b�՝�9�
+�ؽq���@\���1hMWg1��
ɵ4E��H��,)�	�
����������
�6	X�$�=�*Ie�$7�`�Ѽ���Y���@�博F��J�}?��s7����5��k��
8޼
o>}�m��{
��Bq*�0 �m�Aow�w��-p�/V�M>��X���AA<��H��t��p�g��}�|�����MH1�	�"��-�U�W����=�`��������$�
�r��N��7�w��.�..�A��~��a����
��̹��.ϹsC�����I�X����>�q���+S{��J�e��΄/.	g�
�>��,t�E�Q����-^��t�����#	�A���vu�	'�4��?O�F������Fn����E� >ȥ��
� ~ �z�#��B�&>D@�i'�(n��
u��+�D
sp#D,^�V�<,f8�O��.w<*	Qə/�<f�!�q/��Y��1���o�q63~Y3��Ǒ4>���2pV3�'����3.�y��*��5n�]$	�_g8���	�B�s:�Uao�;�h�p��g;�Xp)�B;�
�qJ�S�>�c���?�w�w8(?N֎4�G!�A�9��զ?�B^�Lk��z>��͝�Ӏ�@>�>���N:ο3V�^�A� �	g�,I���5~I�L~A���N�@	z7�(O�v0����S
�Xed��T G
]A"�V�V����܏V�33�W�D�XNE��C\n<��1'�]��=�1&��]�*s��6bC_n��V�}y\�L��]4^�+�0O�p^><�|
a�Ve��h{b�gNJL3
�C�j~7�����k>���U�l>������k��-�x�#o>�^
��q.#>�L��xr��ȭ03r^��G	0��bu�p[=[@��uQnL�Ew�-I	�3E;{�ij�XF�|�}����K|�	����-ā�
����W҃�J�C2;�h�n鏱��)�~����VR���?��M��N�46��*ɉ��#���
n�RϺL�Љ�s`m�ߺM�n�L��)�X��z�+
Oj�“~��:
����l-c�̕N9����Z,��6&	�џ��>�˱"���>��NX���{TB����~� ����,���1��m^�šԢŤq6�l� �s���$	�#��N"D	�y��^F*��Z���;�Y���j�n짶[��o���ϱ��1��=�r��n	�~�����"2���>��P�ܽ����
L���l��D#��в�H�0�^g%�9����޹��v�^>�	[߅x�n�T��,��P�������:�
2�Wx�ޔ.������~���+������|M���D�B�U��͞���¾v��^���b-�vήL���x��I�d ȼ�Ԯ�R7#�^6�΋՛���ݕ��z�~�3Kq��܎6d<
U9�	��o�	4����^�J��a����k�
T�����G����=�~�5�'A��>�B�o�����R	0R+�����@��L���cHS�\����>�0��o�u-
<r���m�B
��jhߊ��pg�����Y�|/8���`E ?�c�j�	υ�W\�
��:*�\��%�
����+���/t�,���q`���#����	�>/�����,��%�����M.���� �!�e�(/Tڱ�`�>)�Ԫ	�A��+��+���-�a�W��W�-D��q��/?��~QV��2O�ZE`�5�3�����9H�$�{�9�X�z�ތ;����
�4(�>��G?����?���y�{,�A?�v!��i�Do��m�TčF/]�{
4f�QG�U���A�!GW�!�%�J�3��VW8M�����.M��^/yO_��=���P�w�/c#��P���]��+N�u��28=QSϹ�.� G�T?7I�_T�|�ܚT��7�]�V�'�,_X�0h{-^��Q/f��W6gX�r
h���[v����]{�,��]�o	��I�_�Y�~�CO`?��&��a�:�p�ݑ�b�O�{�`�ۗ
gEed�����٣g���<�(f�gou�0�rg�*e�;��j_����:�hO��s7hO���g��i�pFh��ޑΎ0�g�ב�5�tk�6���g�q_zew���r�N�X��k�-�U�mroVY0��u_��p�4d�uC���	?]v���Kf�Y�xO���r��y<
fl2%z�=$�mgעz�M���1�wO�gyiyv�5o�ۭh{�۴��s"v�+N�����_��
­�
h��<=
�و��OP?Ŗg���}�
��QȆ���2���Y�m���o�HZ:�[��O��p/�m���~�c�|��� )�ԉ:����lp����:q|W��kPsMPa5�߹�j®�L���/���]��WB<w�mq���W/�I��Y�7�T\�oI:
����N�1n�)�ϭ�p��U���&��	C��I��X�'��-���������V����1��]�����;�a��b�'���V���ϲ/��.q���D4(R}�2���o�.{϶<[��L�g���N�	C�"����
��R�(������O��`ԽV���Sp�`���Yi��J�+¿�8�^�kDïʐL%�U����PA����:��paI3�o�/�M>�I�O�m��7�ȟ����w��OI�f��y&���2K��bPe������Dzj�U>��m�i��A|�?Р�>^���gʣ���Ư=d+	@h���_/>;��g��o�5��,���+ժ%�F�	Ct9(���q�
���f��1�4{���ވx�oj�-Yb�n��xU�ӎ��8��(���;��ä�OR���@+�i�U�����F�z��/���p���F?[�<���[&��M��O+t�O���?[@���B����+,��������qr���
\jw>r�ZQ V�&p_o.7d�2A����l)����(9T|FUv4��Yu?%dh9h-:<Ibf���T��I{"Qcdlxx<HuV
AW-Rly0G9_TV:}3M >7tF1&�f� g/,Fk�P��#A!b��m$XnL�<���\�t@;s�T;;_���k�pnP~+V@K�o���`VN')��j`�V)2>2��qvP5b�B���"���	�����/E-:E}e$fH`Z{W�� ��4SC'pCP��F��Jh��thZ�K;��&1@����x�?N;������[�e�����l|)MI�g$�rsz/u<A`
%{#���sypR�m/R%bf!#^juc���s�F&�}hBSqe6#ZFD7��r3syA��Qp]eV=}2.u���"�G6]#(b-.,/k��Z��+�C��������pR���.N_�	$k|�r �^/$F/���������nIy'2j^AXya'oUzir.Y�O2+
22bG�5h3YBnvk#d�2{2����0�ISP.I&Ya\l�+s�����@z"$EF����^�+�S�T�?�|)�;X8=wY)5/0,5LH	��4MUkdL�G	>^{(<w�f�>k���7!>$��Y���~;�9e^�G�^p�:N\�|M2�} LF%*��=Hs4wp�ocfii`��(?)S6�������k�.9���3B.-#
�)-r��p`�
�� @�e���0Gu�:SB]�>;7*z_kdd.*gTcMB|6\-�1w��<������0���K	D �����2����XB#mx���?�!�-.!��������74 LW!iQ=x#e|i:.6�������h��I�=TF l	>��
,5?��P_s1EIi	Nms7)T���Wu��n��������3��*��=W7S
7cR`C�������*�L��^~Xw4E:.5uA�1��D�u=8#3ZXWEkL9	}>NZ1,0aw,"eKQBzp46b'BVgn6T4uE4|S\v^y~jY&+n*,*PR%t��4ZIh@}SM2*���G@ykGIh���#?kg8	YpB����UPWS�^\HMrndn.v{Hh&$F.��
PD�:��J�3][a}vbo{|y(,����~	���%���Rm4BC4�|WhD'q>c3`KdT"�x.K
*@N]0*CnM�g(ncu�(�E���'1z{(ryHB[S�D�<h1x�/�q�����1�H�iEw<*44K2+����51�������Yc-U��o�e)k�qlt�y28�vB�9TL������a"�Z����Gmz��D7�k�"c�;^21&Z���J74cpR��>HB]J�GY'�+	x,|bXi&]K�j@�O�qb���RD�/U^fRfx'�87HcgT=��V� �n��2~H�B~xin���g]%_��`����
gy���TB�������}��-��0])��%TY?U����i���Px���un�SS}[bB`.//JC*g����<v>+[���j�chxQ~
G{����q6�2cz�x�8{8���}�����4+��	)']=Wg'D�&#?PQZN�.J����.�FeDZ1]E|Z�L�k��8G|da2 ��![7���BU�"| 7�]�F����~�&G�'�q�l����E�y������+T�X���G{�q������/����>)�rG]���S\P2�v��,����E0���
�167]<�����gs����8���#e%N�J��U��#N=s��L��-�3N�oQ,k~Q��_�T��K#k�J�@O
r]E$b'�U;gs6���}�OMs $9��b)���K6�h�Q""Z��6�1Zt�Lj)UtV%M81 ������q��_ZU�
{b:9>�_?UDO:��9\��aC1�FFP`����$?�Q������6��22zLL}5nd���l1m�)���+x��nZ6@���_����>h6}�GOl}h��&�|z�r,'b vZ@	$p{,}��~2Ef%�`������ZxT�F�%�/P��w4562"U"O^�3sTO&68��6nE� �i�����@i�wJ6e�g��j��[��~���0��R�������	Bc��I��Ay;����eLq-*4czq���g���M��h^|���?rr$tU]��'������.D��*cG�gq]\gs��7k6[�����x���6;tsg����R�p=F#{<.���v{)l����Yi-�e*"c~������-�v��8�25��Z�,:#�����>)3'\mAz
�0�������#����r��O��q�{yEY��GT��}U,S�KMS1~\XmA]Q}{)�yO$t��PY##@�T|�(�v�]��Fv1W!}x,$S~\=I5	0\j~4	[x}��5?k!>�I�Ccx ��$�nQa)�����9+����^�����)M#�P)s!x4p;i����!����F�a���F������}})1SL������BoT��� 04MbGj?%4{' +~��A5X�������_��r90�@ck�ks>SC.E`w[eiv$p7Dy[9E>yG
�Wc����/�������)	��@I��]��nVk)*�s����G*s(�>'-:HVYS��33^����[�<�|g~&��1��37��q��p�xE}Ys6
T-VxmTFvO��D:
E'�Cd�2.klCLN;�w��;{"o7>�r |@$H9����/��V!{%w;��GL��k�bS����`�\���(Rx|J^Se�R�52���x��z���-�y/�n#!CLAI�
�k^�n=�����q����+O�{|:?	]8hQe?������(2TO���.f�uv�;�LRN�����&_B(Y,�v\�2RM(H����0)��da{��iU��!y>~�_�
`\/714d6=_��^m	k(z bF6P:*G�C:s���__ y�K�����"bK:�4�B���%dvx[^[����7�>`CrQ
:ve�� xT�> `.�[YL��M�W>\�<E,��%s�yq:���"��GZp��L)kCZV���6fR|��"
K�r����@������!
[;Y-9m7zK��AzpSKJ��7��+7b�E���#������mgqZ.X&F@� ��H�W$�9`�����n�K&k!WtY�����&/
��`2����9Mz	cKrOZu5BwBUk��A�������!J~��_���BE�+wMPs'���e�<��M4V@?)?
|\K9#z�(	dlAFBFoPv'��'�9a[!��?3kyj}7]_?[>�qX�~����ZZ��;�.�����,5
Fh�6�f��.VBZT/>��bV�\=Ue#(&pT,!g�e����4�Z��yd0K#Mo��p���8 Lz [>��*0��if�������\f\^%�f(W\:����r�NR�E���`��+3Yq�u	<.h�*QU1dGd&f��V�� �B���e�@"���Q9jAL��W�&��pgP�?�|T�-7$���YMM���k�aGZ�?g0&����Z�A�gle�T����*[6b����D�[���w	�������z�YA
Y\`u�zisJ���)�j�J��2���������������7��5���#!DW1�������:�ZH
K1�Qa�U��0	����t�����&�������mj�D�G"k��-��F���yFx��#�;��j�Is+���Iv]LXII4xN;�	EOp@mx��cp2J
\okj2k,svyZ3mn�'>�y�������,$Wjo(r���!+n$_u���}`��|����V��1+7-'a�i����Z)4HFG6p
1"~Pe2����������G�#8Io,���<lw�dV#��:���� N����jw>r�ZQ V�&p_oq/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/weighted/weighted_alias.rs� ��&�{���VócC���2ECAA$OH<(Q%OVSOQ JHFGOO2'!:U80]T9231?DT4!+1.]DEP9--
7!!<
.
DCC2#4
W=</"GA
NQOPN!
(H+)1?(/=&-/B+-@0-.+<4
+SA#20
WG)'%(T8'%
YC+F
)D
Q!9T&'I>8b6
>;--99Q9+7/O
,M4

0+NP3+&%%&'$<.%
L?9%
$+*#&'"<-J&

2#((G!@'@!K!B!2$12$1(A!C!2"'2"'(?!A!M
+%*(<HEF&G;=&O$M8";
;QDX;
? A'H!- 3C@&)'
0-)-/-w�Z��99�ϯo��p/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/weighted/weighted_tree.rs� ��^4��l��0Y-��l�2ECAA$SH9%OURORSQ^$\ca_+AIJ]W\if1'> U'W0/?DT,OPEPG5
"_)'2
! *&(1
8%"'!)O%7
%+()3()
L),()9)PG=".
6+<-
$-%H
(PGQ".
*!)&:/D1"1)&5(-"9)=
,**
PJPIUO%4
I5,;/$,6-=0%-D
+2F[bd>&
<<@4'QK8=$'G<4'%A!<DFK#C$)F$*2<JA$1/#&
*&
4+
&
V(
I&�R!ۯ&LOw���]/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/lib.rs� ]�Q;��	���O���:�2ECAA$Q@:(
!J,>EE0#:P.A;G$ M"#(I+#G !B! !'$"!$-#$"$")/`0<6C?;:93L6HRQ)@649C9#'#'900

LLHO1LONMHEMG:2LM/(@Q$,(J0



�o�� ��S`�9��~^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/beta.rs� 5K��d��QV���v�R�F�2/ECAA$#%;@+*)?-)?
.)?
]CHEKP2Cd*-+9)?

!,-??!RP$A>".
!-
@A&3,*29-!I?D%*Z<0P!2
$:)11E**H,^$ R)114)$P&*9M2#.&E*M4" #$:!"

1-#
!$!:-K
.>	���
������H��A��&\m]#�]�qb/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/binomial.rs� _��?X\�u��ػ(�E�o�24ECAA$0$gECC:DG%l./*7)M)M/)M)M
0-M?!VL$O5<4
4
!-
!-
M3PP'LI:O,).Y7F-1C%8 8$
JZc�! ' !/

LJE;'@E 0)!?4  //IB#'.
F*(4#85*95.*
4EEQ% "$# 1$#'# 1$#&
K$N$

6!!00%X
#8BKJFC


&<OOD&

N5*:'&.
GFaR-=<<<<CD$-DE,+2B(M-;
u��S���N�0����`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/cauchy.rs� T	@W;Y�!���LW4��3�24ECAA$0,%eJ1BMHK/7YSBWch,.*;NE)M&.-?!T$&AAB".
%&&:--[,3,
,%#; AE6-4)/
+ 4W! 0BU*()*V.
41(
 -#"$"PG +D8-
0B�������������	�	�	�	�	�
�
�
����4�o:%�8�7����e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/chi_squared.rs� ��6�h�n<qJ�1�(�2/ECAA$"@%f=<FC3Er0.*6)?%^-?!?!$S$)?%DG>%F
7&:0c *%:&:5

 1-"
"1-"
"2-"
((/@5@������A5)+x-�dN��KJc/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/dirichlet.rs� ��ػŠ�˭
Q����+�t�2/ECAA$FF"(#)-%9-!K1%PBQY*`$
 "RJ%?*!E 
%&
#M,%8- 0%OBQWHN>MO<V
FG6F)M\#
5I%?* H0$2
#)&%T)S'~FDSPP+S>K+n>6Q)#(%1-!K98?!<CWcb,Z+Y$(%LQ"B.
"#*2"2!3
EOSPG^5`6
A%?JI

:-*<)(%2)3$8*8$=3LAA+FF^0.!.'
61:G
 J(;=D[1PLM? (5,KL0(5�������0�0�0�0�0�0�1�1�1�1�2�2�3�3�3�3�3�3�3�3�4�4��ƞ���uH���e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/exponential.rs� wh�q�/Jե�=|H^�0�2/ECAA$,,4;*FOw-ML%E,:#M"<3'G"< 
EB
))
fJNFLL;H EN0r)&*5)MG+-?!^$=?MJ25$/
/#:/
+-2
(J'"''52�����������������(%
�|f���b/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/fisher_f.rs� ����c2�!uE�K���2/ECAA$E%YC@Je-.(7)?%A//-??!NN$%G:*
*
00'%:I
2- 
2D����]E���!�����6�a/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/frechet.rs� �4�YN�[��H����.�2ECAA$6)qGIFA@IZSX<kM)M#/-$,,?!Zcc$#\OI1
I1
92
'#:-I
.83.83"83#.
"1K&92
(?+!09$1
!:1N������������������������	�	�	�	�
�
�X.b��܍$L�D\p_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/gamma.rs� ���PG�d�iv븵!�?�2/ECAA$>%_D8A>>.EV?$A/f+/,:HEHIF%Q)?%--?!SSO$)?%:DAAFCDD)?%%CD)?%

%C@".
".
*O%::%;)L
%;3=
%%:+)+
/%:'>/%:*30%'.+G]0

/@
����	�	�	�	�
��es����{k(.�#�%�c/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/geometric.rs� ������$�Qb<C��J�A�/gC?@1QI"'JH9n/-*>)M
1-"?!+T$G009+/-I0!"'
'<!*"-!

,<QPNIN"-ISJNK:5))):=PH�'8=NM/<@

49=0../A0+5(&+
GFaR/44444#0'!%'&0
GFaR3>ڶ/����"_�Wi��`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/gumbel.rs� �j�ٌ��9Ω՞j�KG�'�2ECAA$.)cEKE5BaSBMhG)M#.-$,?!bY$#QDI1
92
'&#:-4
(2-"2-#(
"1K&9,
(7+!09$1
!:0B�������������	�	��1�KeH�P����h/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/hypergeometric.rs� ؚL�de�cc�Ԕ����?#)M|OMTR.C3abx4</=)M

%6-P;/?!+a,\+P$Z_6=.16=1' 
 
 
 
C$HG>Q)6D%'P$&=4
13
?'1XJF/FFOGUSRS*,P6@L9D>)M[5RN%<7/'108ODB## )76> /=<D;P>N=>OO**2,P<(""1Z.DL"J(AW%67*,?GOA.!@G=A.?0N)#COE!CEO$,/*(65<*))*;FC>*65<GDDD%%&)%&.7!+.7!+.7!+.7!+a,E,1=<D3,'
.<=>:\;<"@8$'&+
GFaR-#GHEE#JMM8PB -R
-�TxR���)�g��Wj/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/inverse_gaussian.rs� ��z)_��c�j���4<6-?!ac$sR>/?*|5=0E)M%&
%&OI3
4
!/%&-*
/5R! 

!A-(
/;<;9:,+*.�����	�	uR��]kɠ�
�LX�`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/normal.rs� ����߰�z�ܢ�I�k�2/ECAA$*40?GBz$7CE,:#M,<3',< !
D;CFE  %22;00
'**
`HC7LU98AT]h,$1-5CE,:#)M%
\-JL?!Qc$%4&6B",
%:&;F/,
!%K6 4#1@A0*5C!&%:5kNPNPp/$819)M%%@M=QL+A,I.CQ/RI <+
!-
 ,
?@O?%F)A#,K6 7#1LL0,)%:$
5-#
G>"<9-$
@3%@G&R8;U8-&>=>0B4HI�����������������-�-�0�0�0�7�8�;�;�;�<�=�=�=�=�=�>�>�F�F�J�J�J�K�K�O�O�O�P�P�P�P�P�P�P�P�P�P�P�P�P�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�R�R�R�R�#�}���BnT�d���q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/normal_inverse_gaussian.rs� �i�٘��R‹� �� �M<-$"?!,O5T$�G@6l�;H5L)M$%&
*!%&g%O"4
#=
:#L5%&*
;N
(L--
6AB@?A21�������
�
��
��a&�5�
[��`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/pareto.rs� j���W�eS�e�ɣ
)�#�2ECAA$0)eJ?LLDhE)M#.-?!TT$#LQ(A.
.
;&#:-0
/&4+(!
T1 ,2
-:,#$##0B������������@%|��n���}a��|^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/pert.rs� 
EKn��V�3�����0�2ECAA$?lIFNKO.d*7(3&)M%4-.7&"?!aWT(%@-.&3+($% .>
D)SD$2
5.
32
BFFK&$%:6
RG&
RC
)<???"N'F J <�S�{a7�,�y�X�]a/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/poisson.rs� �K���
�s�D<�#Eo�U�24ECAA$,J%bIX,0S@j-*/9 CHPAGP)M!&/-)9?!VU&W$)M# +)
)M



1+8281LW7<2V
)M#&AF9!*
#.
=:4=2<0*:K)(B*+&:#'$'(
/&%:&-Wf&S%#,;'^BK/@"##9>/ HYH5b@$ %:*=
&H</=.S
'&%:9=

,$0.+&1:�����������5�@�R�n�YLqG`9��Ae/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/skew_normal.rs� �	A��$�e�Xf�$����>�2ECAA$3+m<KK(J=.2[Z[Xr0$?29YW#c)M%2-J+?!&r\$%3$8#R8.
 )
2"//*%:I1%27)/]CH'

d-!%
#61"2";6";6'5>5&$%%?KC####*H- *
"%
5,+��������������G��HF���XPT�|c/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/student_t.rs� 
��mv7�S:�{Yvzm�k2/ECAA$"*9%d@;>@4-5,;/Gf.*(3)?%%;@'(%:28
.- 
3<����	�	����zY��U����h�od/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/triangular.rs� �kP!f01��w=�ō��$�2ECAA$!,wO+O6Pp03(9)M&
2-.7(?!0Oc.&QT8
+4
**&:02)!%8K

!I3,.0=+4$BB-=
R?
4,+�|�h,�L���� j�we/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/unit_circle.rs� �-L���ط���"�_��N2ECAA$<S1O'[.e0;1NOQME?Z&&%,
&;
+;E
��B��c�!'$]A+��e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/unit_sphere.rs� �]8;��j��7�?���O7ECAA$<O/J'Y=H@e0;9M=3ME?ZG)-IC

+;S
��� |��>!K�M��a/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/weibull.rs� n��-\�j�����Qx�$�2ECAA$.)eBHMQ[jG��)M#/-?!UU$#OB".
".
5'#:-4
'5+(
D1% )'
->-$%$#1D����������fބrlE���-�!^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/zeta.rs� `�Ƴ�k~�1!�·Y�.�2ECAA$,&XM?S`<RTd@ MIDLGDFNK
K5$X)&#
,-?!I$&#F1*
&'$$&#:.@*!LN>D1L

d-!%
# &'+(
'+(
 LL.4�������Bh��ڶk�(��^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/zipf.rs� �^ou����{���-��4�2ECAA$,2QLGMJJdF MPL,\^)&


,-?!H>$&N%EPE7*
*
#>&)#+&,#"8
$&:C+-31

d-!%
#&$+.+(
-+(
-+(
<3+(
9 RQ.>Ĉ4˱&��{۔v�3�-c/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/unit_ball.rs� q7>{����y��o�(�;2ECAA$<L(L+U@Ga.9/MC?Z&&&E
-���O%G�헟�Q�c/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/unit_disc.rs� ��t
N`�FS�R�M�m��82ECAA$<<(R+W,Ra.9/MC?Z&&;
�$7�s����"f�X2�_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/utils.rs� [
��b!2O�\�V����M2ECAA$\+GA"] G<.C A/&&	"GRQD#&PNHMA;OR:^#
&
BU
�����q���䱑T{�"i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/ziggurat_tables.rs� �=��u��Wm�d������2/ECAA$A5)2$]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]$]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]1#]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]#]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]AR5�*�6bHq�=f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rand_distr-0.5.1/src/weighted/mod.rs� �`aZ�;�W�<�v��2ECAA$<FQ2<IU?B"�v�����k��h��� ]
(

\
�

�

�
3
�
�
�
}
Q
�
r!
$
h%
�(
�)
D+
�,
�.
�0
�1
	3
�3
�4
G6
�7
J9
%:
�:
�;
�=
x86_64-unknown-linux-gnu�%4<��6Q�N��2cS
rand_distr�-bbd185f04446f9ae����6�S���4,�
���l�����������������R��� ����S��R��S����1����A�A���1��1��1��S��1��1�!���1��1��1�1��1�����,����1�1����S���1���1���1��1�+���1��1����� ���19�12������
���"��rust-end-file