????

Your IP : 18.191.136.109


Current Path : C:/Windows/SysWOW64/
Upload File :
Current File : C:/Windows/SysWOW64/wuceffects.dll

MZ����@���	�!�L�!This program cannot be run in DOS mode.

$ڋ�r���!���!���!��}!���!z�� ���!z�� ���!���!��!z�� ���!z�� ���!z�� ���!z�!���!z�� ���!z�!���!z�� ���!Rich���!PEL
�@�!��@�


0� @A �Rp��ZT0+�P.text��� `.data;�@�.idata�P�@@.rsrc�p�@@.reloc��@B�t`Z_R�+[u�2�[P�H+0��e�e�qq �0���@�����������������`�Ў�����p����q0�@���@�������������������ЎИ����`�������Л�����������������Ўp��p��� �`��899h(9 �� �0���@�������������������ЎИ���P���`�p���Л������������������Ў��� �0�`�У��������P�p� � ���P�p�������Л������������������ЎИ�`�p�Ф �p�����Л��������������������И� �@��Ш�<0��<`�p��������������������� ���P����Ы�������@�������������������ЎИ������$>��гг����P�p�@�P���Л`�����������������ЎИ�������>�>�>��>@��>4�>#�>$�����P�p�0�@���Л`�����������������ЎИ����`��>�>X?@�l?��>@��>4�> #�>(�P��������������p�P�0��`��0�`������P���������P	���p���P����0��@���`�����P�p�0@��Л��������������������И���`�B�+��&Pp%������������������������������������/�/�`��p���$@p � `!�!�p%�EE�D�DP�p��C�C��`�������������������Ў����C�C�DpE�E��Л������������������ЎИ�0E@E��E0I@IPIЛ���������������������IJ�HIpI`�PG`K\G9�m�m��Л������������������ЎИ���p��m@q@qq�pP�p��n�n��Л��������������������И��Pn��o`qpq��Л������������������ЎИ���p��q`tpt��Л������������������ЎИ��0t��t�w�w��Л������������������ЎИ���p��w�x�x��Л�������������������xИ� �Px��xDN������Л`�����������������ЎИ�������O4�>��>@��>4�> #�>(������Л`�����������������ЎИ�P�`�����O4X?@�l?��>@��>4�>$#�>,p�����Л�������������������xИ��@�����:������Л`�����������������ЎИ��Ї�0�0P��>�@P@�l?�PPЊ���Л������������������ЎИ� ����P��P��,<`��/p�0�`�p�����p������������@�p�p�@�0�P�p�ЕЕ����P�p�����Л`�����������������ЎИ��������O4xQ4�Q���Q��> ��>$@��>(4�>4#�><0�0�@� �P�p�`�`���P�P�p�0�@���Л`�����������������ЎИ����`��O4xQ4�Q���Q�X? @�l?$��>(@��>,4�>8#�>@����`�P�P�p�������Л������������������ЎИ� �P����R0�R0�p�p��D`�P�p�����Л������������������ЎИ����� �����`�������������������ЎИ��CЭ�0��8E�8�9�9�9�9�9�9:::(:4:<:H:T:`:l:x:�:�:�:�:�:�:�:�:�9X;`; <,<P�8T4=@=P=\=l=x=�=�=�=�=�=�=�:FF(F4F@F0LF\FlFxF1�F�F�F �F2�F$�F(�F,�F3�84<M4F�M@F lF�MxF!�F�M�F"�F�M�F#�8$�:F�8TT#`T#L�T���+0�\+l+t+�����@\+�`aPapa�a�a�a���`��`aPapa�a�a�aPe�e�e�j�kllq�q�q s0s`s�s{@{�{�{`|0�������Ў�� �0�@�`�����А� ��� ���И��0�@�`�p�������Л� �p��`����� �0�P��� �0�`�p������`�У`�p�����Ф �P�p��������� �@�p�����Ш0�`�p�����Ы �P�����������@�P�`����@�����г��0�@�`�����������p�P���`��0�`������P�����0�����������0��p���P�����@���`���@��P	�p0@`���0@Pp`���p���@p � `!�!$%p%�&+�/�/�C�C�C�CD�D�DE0E@EpE�E�E�HI0I@IPIpI�IJ`K�m�m�mPn�n�n�n�o�pq@q`qpq�q0t`tpt�t�w�w�wPx�x�x�x�x�����P�`�������@�p�������Ї��0���Њ��P�P�����@����0�`�p�����`�p�����������0�@�p�����Е��0�@�`� �0�P�`�P�������P�`������� �`�p�Э��0�@���� �0�`� �p�����@��0�@�<Qapi-ms-win-core-synch-l1-2-0.dllSleepConditionVariableCSWakeAllConditionVariable�t�jTc�L���Ob�l7���G�J����	�{�Ł��L� ȐTz�]�I-*�J�C�j|J'�M'��d�G�-��aS�Q��H���H�X;(�F�mb�~>-��F�<Rx���T��B�wPD��r!�!�� <�ai��M��P��8��D�@ĠA������Bim��/�J�X�禥�XD2KI���s�M>���G��c�J�Qg��l�%A��F��Y�?����㹌��O�{8ekČ &��	�:	O���8e�?"�ٲ\}2�E��@��k���2y�D���{/,�B��Tv7J��q�������H���O�J��Z�kw��l�4��A��`���6%7�B�mR� ��DMx��9˄N��kr�c�:_�M�ߑ]��qS�`���J���_8�f�y�(�TD���F���L����?O�(��rKO
�u��M_H���}ӂ�+16�@�]��v��Unknown exceptionExceptionReturnNtReturnHrLogNtLogHrFailFast%hs(%u)\%hs!%p: %hs!%p: (caller: %p) %hs(%d) tid(%x) %08X %ws    Msg:[%ws] CallContext:[%hs] [%hs(%hs)]
[%hs]

kernelbase.dllRaiseFailFastException%wswilstd::exception: %hsonecore\internal\sdk\inc\wil\opensource/wil/resource.hntdll.dllRtlDllShutdownInProgressRtlDisownModuleHeapAllocation_p0WilError_03Local\SM0:%d:%d:%hsܝ�-9C�N��޷VX�Windows.Foundation.PropertyValue:����2NN��+leD���Q��6F������ۛb2��O������XAlphaMask =  * .a;bad array new lengthInvalid animatable property mapping.string too longCoefficientsClampOutputArithComp.x *  + .y * .z * .w; = saturate();InterpolationModeBorderModeTransformMatrixSharpnessXFormAffineTransform2D's source must be a source parameter.;ModeBlendMultiplyScreenDarkenLightenColorBurnLinearBurnDarkerColorLighterColorColorDodgeLinearDodgeOverlaySoftLightHardLightVividLightLinearLightPinLightHardMixDifferenceExclusionHueSaturationColorLuminositySubtractDivisionUnsupported blend mode.D2DBlend.hlsl.rgb = D2DBlendRgb(, .a = D2DBlendAlpha(.a, .a);ExtendXExtendYBorderUnsupported BorderEffect edge mode.BorderEffect's source must be a source parameter.ColorMatrixAlphaModeColorMatrixEffectUnsupported alpha mode.ColorMatrix4x4ColorOffsetD2DColorMatrix.hlslD2DColorMatrixPremultipliedD2DColorMatrixStraight(ContrastClampInputD2DContrast.hlsl = D2DContrast(PSBodyCompositeSourceOverDestinationOverSourceInDestinationInSourceOutDestinationOutSourceAtopDestinationAtopXorPlusSourceCopyMaskInvertUnsupported composite mode.D2DComposite.hlsl = D2DCompositeWeightCrossFadelerp(d3dcompiler_47.dllD3DReflectLibraryD3DCompileAzimuthElevationDiffuseAmountHeightMapScaleLightColorHeightMapKernelSizeHeightMapInterpolationModeDistantDiffuseLightVectorc_defaultSurfaceNormalD2DLighting.hlsl = D2DDistantDiffuse(SpecularExponentSpecularAmountDistantSpecular = D2DDistantSpecular(map/set too longCInvalid float valueCommon.hlslreturn // Non-finite floating-point value.)Output semantic can be changed only once.sampleUnexpected effect input type.Output_Normal_TangentSpaceXYZ_Light0SpaceWhiteNoise_XYUnknown input parameter.onecoreuap\windows\dwm\effects\compiler\effectgenerator.cpplib_4_0_level_9_3_ps_onlyPixelShader.hlslinvalid vector subscriptvector too longO8T>[�K�`�0�˶Unexpected effect property value.%fonecoreuap\windows\dwm\effects\compiler\effectinstance.cppExposureValueExposureMultiplier = minfloat4(.rgb * Unsupported effect type.Invalid number of sources.No more than three graph source parameters with white noise effect are supported.A graph source parameter with a transform can only be used once.A graph source parameter with a border effect can only be used once.No more than four graph source parameters are supported.onecoreuap\windows\dwm\effects\compiler\flattenedeffectgraph.cppEffect is too complex.NoneInvalid effect input.FloodRedAmplitudeRedExponentRedOffsetRedDisableGreenAmplitudeGreenExponentGreenOffsetGreenDisableBlueAmplitudeBlueExponentBlueOffsetBlueDisableAlphaAmplitudeAlphaExponentAlphaOffsetAlphaDisableGammaXfer = UnPremultiply(,rgba * pow(abs() +  = Premultiply(BlurAmountEffectOptimizationGaussianBlurInvalid blur border mode.onecoreuap\windows\dwm\effects\compiler\graphicseffectgraphtraversal.cppSceneLightingEffect cannot be a source to GaussianBlurEffect.Non-tree shaped effect graph.Null effect input.Malformed effect name.Duplicate effect name.Malformed named input name.Unsupported effect property type.Unexpected property type.Property value out of boundsNull animatable property name.Multiply defined animatable property.Malformed animatable property name.Animatable property refers to an effect not in the graph.Specified property does not exist or cannot be animated.Specified property cannot be animated.Multiple animatable properties animate the same value.unordered_map/set too longinvalid hash bucket count�s�/h��D�10�/�qwGrayscaleD2DSaturation.hlsl = D2DGrayscale(AngleHueRotationMatrixmul(UnPremultiply(),));Invert = Premultiply(minfloat4(1 - UnPremultiply().rgb, .a));RedSlopeGreenSlopeBlueSlopeAlphaSlopeLinearXferLuminanceToAlphaD2DLuminanceToAlpha.hlsl = D2DLuminanceToAlpha(OpacityPSConstants    row_major  : packoffset(cxyzwout const // Copyright (C) Microsoft. All rights reserved.// Generated file, do not edit.#include "cbuffer  : register(b0)export minfloat4 lpkgUnexpected variable scope._minfloatminfloat2minfloat3minfloat4minfloat3x2minfloat4x4LightPositionPointDiffuse = D2DPointDiffuse(.xyz, PointSpecular = D2DPointSpecular( = D2DSaturation(AmbientAmountSpecularShineReflectanceModelSceneLightingc_defaultNormalHeight = SceneLightingParameters(10R^��ѕ�O�Zd�K�jIntensitySepiaD2DSepia.hlslD2DSepiaPremultipliedD2DSepiaStraightonecoreuap\windows\dwm\effects\compiler\shaderincluderesolver.cpp�↯-�jL�Zתe��FLightTargetFocusLimitingConeAngleSpotDiffuseLightTargetVectorLightCosConeAngle = D2DSpotDiffuse(SpotSpecular = D2DSpotSpecular(TemperatureTintTempTintGains.r * .x,.g,.b * .y,�a8>�>y@y����.�8>�"�>�s����'7��9>�s�>隉��ŧ7.s:>jي>������7R;>�R�>�����'8
K<>�ލ>�K���Q8�`=>�w�>������{8��>>m�>�¾�̒8��?>�ǒ>��Ѿ�ŧ8�TA>�v�>��b��8?�B>-&�>�/����8wJG>iR�>��o9/iL>�P�>�g4�RI9-R>[�>�XY�4�79|~X>�o�>aT���Q9�M_>|~�>�����k9<�f>+5�>��o�9�n>���>jݿ�-�9��u>/��>��RI�9��}>o�>Z���d�9��>��>г=�4��9+�>X9�>�5e����9-[�>�H�>'�����9G��>|'�>�	�����9PǓ>۶>=����9���>�i�>+�	�l	�9�/�>ط>/5�o:�[�>�'�>Jz�'�	:��>W`�>�����-:R��>���>{#™�:���>Ĕ�>f���RI:deque<T> too longFrequencyOffsetWhiteNoiseNoise.hlsl = WhiteNoise(��Ra��H�����'��bad allocationkernel32.dllWerRegisterMemoryBlock���������-��D����������-��DЋ��Break, Go (continue), terminate Process, or terminate Thread (bgpt)? Function: 
*** Assertion failed: %ls%ls%ls
***   %s%ls%sSource: `%ls:%ld`

(No kernel debugger is present.) Respond with:
  g                    -- Go (continue)
  eb 0x%p 'p';g  -- terminate Process
  eb 0x%p 't';g  -- terminate Thread
 or regular debugging.
'i' is only supported with debug builds.
Unrecognized response.
onecoreuap\windows\dwm\common\shared\refcountbase.cppCMILRefCountImpl::AddReferenceTried to AddRef an object which has previously been freed (refcount went to 0).4�5��'7�bU;���=���z>���?)?�($?�S�j?@�z�?����?�Fߑ?9�R�Fߑ?�F�?�J}�?��n�?����? ��?�M�?@��?��C�?��?�p=�?����?@���?�?�G��?�/�?-��? :�?�?e��?333333�?�?���?�#�?@@@-DT�!	@@s�	@@@(@ܥL@N@Y@�f@i@@o@��
�@�@�BHCzCUU�D�0�E@F��G�O�����̽@�4����@����O_����
�@'�\�P
�@
�]Q
�@$�`�Tp�o��������+�N�q�������%�]������K������[�����'�T�w�������"�R�����$�^�����7�o�������[���d�����(�U�x��������'�_���.�h����F�i������R�����~���*���	�F�����@�m�����O�������C���6����\��������[��\8Dj]jvj�j�k�k9�h������?�G�b�>�C���P�a�m���&�V��Y�i�@�C�H�K�V�]���������
�
���X�`���2P'�`P_p�`,��A�o��0RSDSN-��D�7�f�4
"W�wuceffects.pdbGCTL0.rdata$brc0+.rdata$T$brcH+H.rdata$r$brc�+.CRT$XCA�+.CRT$XCU�+.CRT$XCZ�+.CRT$XIA�+.CRT$XIC�+.CRT$XIZ�+.CRT$XLA�+.CRT$XLZ�+.CRT$XPA�+.CRT$XPZ�+.CRT$XTA�+.CRT$XTZ�+�.gfids�2.giats�2�'.rdata`Z|.rdata$sxdata�[.rdata$voltmd�\�.rdata$zzzdbg�`.rtc$IAA�`.rtc$IZZ�`.rtc$TAA�`.rtc$TZZ�``.text$di cIm.text$mni��.text$x�L.text$ydL�.tlsP�.tls$T�.tls$ZZZX��.xdata$x �.edata�.data$brc��.data$r$brcp�.data@�5.bssP.idata$5R.00cfgR.idata$2 T.idata$34T.idata$4HV�.idata$6pP.rsrc$01Pt��.rsrc$02 N-��D�7�f�4
"W�F��7	��,�n�
�@�$ s�<0s�0�s�������������������D�k�l�@l��{��{�`|��������������������h��[Y���������������������h0��[Y����������������������0���|���������������������h���Ph@��:[Y�����������-�J�9�J�S7� J�9>�$J�|@�(J�B�,J�I�0J�aF�4J�L�8J�7O�<J�R�@J��DJ���HJ�%��LJ����PJ�!�TJ��XJ���\J���`J��dJ���hJ�E �lJ��!�pJ�#�tJ�G%�xJ�
(�|J�/��J�Y3��J�<��J�?��J�K��J���������̋�U��V�uW����u3��i��u�hQj^�0�da���QS�]��t;�rVSQ�l��3��5WjQ�a����u
�hQj�;�s�hQj"^�0�a���jX[_^]������̋�U���tE�����w=VW�}����+�+����t���t�A��u��uI��_ҁ��^��z��	�W���t�]������̋�U��VW����΋�f�8t����u���%���W���t&�э�������Q�u�#��+�Q����#���P_^]������̋�U��E��t=���w�M��Q�uQ�M�u����W���t�E3�f���]������̋�U��VW��t'�E����+���t�<f��tf�9��N��u��u����_ҁ��3�f�^��z�]������̋�U��SVW�u�r����u3�VW�>`����x;�wu
��z�3�f�w_^��[]������̋�U��V��F��� �`P�E��P�w^YY��^]������������������̋A��u�5�������������������̋�U��V��F��P�1^�EYt
jV�aQYY��^]������̋�U��EV�u+��t=���w�M��Q�uQ������	��t3�f�9ut�΍Qf���f��u�+���4N��^]������̋�U��j�ho�d�P���t3ʼnE�SVWP�E�d������ى����}���B���:3�f���������t3�=�t*���RSW�R����;�t��)�f�����3һ5+�t>��t%��t��u4�L5�-�Gt�<5� �D5��Gt�$5��05��53��Gf���tA�
�G����������tP���hRP�R����;�t��)�(�G���RhQhPRh������P�$���������wP�wL�4Ht�w(�w$hX5VP�������h|5VP�������T����t�wTh�5VP�����������P���Q����P�w,Sh�5V�������3Ƀ� 9Ou9O0u	9O ��h�5VP������t�wh�5VP�z������0t�w0h6VP�b������t�w�w h,6VP�G������)� t�w hD6VP�-������hT6VP������3��M�d�
Y_^[�M�3��:N������������̋�U��V�u��[�F���F^]������̋�SVWRQ�HPP�PP�����t��W�HPP��R��;�t��)��_^[������̋�U��ESV��W�&�f�X�8���t�>�^�_��^[]������̋�W�����t$����uV�7�HPVjP�LP^�'�g_������̋�U��V�uW����u	�����IS�FPj�HPP�PP�؅�u2��*�#�}tV�u�K�����YY���r�����w��[_^]�������3��
P@��L@�������3��
�@��`@�������3��
\@���@���������̋�U��E��3�@]������̋�U��VW�=@��t��ujQ��R��;�t��)jY�)_^]������̋�U����t3ʼnE��MS�]V�uW3���������t(���PVj�lP��u��t;�;�7��������t��+���#�3��tWh������PW�xP��u2��>�������Q�A��u�+ʍ��������x�\tH������;�w�U���P�����M�_^3�[�bK���������������̀=TV�huj@Vjh�j����T��^��������%P���������̋�U��VWhX6�hPhx6P��P����t ���u�u�u�R��;�t��)_^]������̸��;������W�;�jt^��@�tL���t:���t(���t�������p�:��f�4��\���R���H�
��>��p�t:��z�t(��{�t��~����5���3���#�����������~�;�ctZ���tH��>�t6��F�t$��G�t��r�uU�s���c���a���%�������Y��|���to��O�t`����tQ��tI��t�����P����#�=u�Ʌ�t9����1��#�=	u��~"�Ɂ�	��3������������+���������̋�U��VW�� P��uh���u�֋�PP�u���_^]������̋�U��u3�QQj3������~��
�]������̋�U��ES��t>=���w7VW�}�MQ�u�p�3�VPW�6W����x;�wu
�>��>�z�_^��W���t�M���[]������̅�u3�@ÍQ�A��u�+ʍA������̅�ujXÍQf���f��u�+���M������̋�U��QS�]��VWjY���E����KH����K<������K�����KD��z����K8��p����K0��f����K$��\����K ��R����K��H����KL��>����U���BX�0��t
�>u9z\s�������M�Wj�IX����U��BX�0�H�F���#����#������B��P�s����u��׍NQ�s���
�N ��Q�s ����N$��Q�s$�����N0��Q�s0�����NL��Q�sL�����ND��Q�sD����NH��Q�sH���:�N8��Q�s8����N<��Q�s<���+�WjP�eT��_^[�������̋�U��V��W�u3��~�N�~���yX�y\�J����~l�Ɖ~p_^]���������������̋�U���1\�t3ʼnE�V�ql���uZ�A�P���������Ph�6������hP�.������������Q�A��u�+ʍA��P������P�I�����H��^�#��M�3��E��������������̋�U��V���#�Et
jtV�lEYY��^]������������̋�V��Nl����Nd����F��P��QY^������̋�VW�=<��t��Q��R��;�t��)_^������̋�U��QS�ڋ��E�VW��t1����p��R�M���;�t��)Ph�6�uS����_^[��������j�����Y�U�ى]�=���R���;�t��)�E�y6��u2�*�u�U�M��b����}�|�E�>���rø�rËE���X�3�PP�E��7]������������������������jj�]������̋�U���t�M��u���hT�E�P��\��������������̋�U��QS�]VW��S�u����V��j�C��Y��X�P�JX�����u��ClP�Nl���_��^[�����������������̋�U��j�h��d�P��(SVW�t3�P�E�d��e�}��t3�f��M3ۡ�E���t.��Q�u��W�R�U�;�t��)��y
�E̋��p�M�4�E�t��Q�u��W�R�U�;�t��)��SS9��\��E�M�u����t�U�FP��F�E̋F�EЋF��$�EԸ�u�u�U�M��}������M�����Eи�u�E�ËU�M�����y�ȉE��n����Eи�u�E�ø�u��E���E�M�u����t�U�FP��F�E̋F�EЋF��$�EԸ�u�u�U�M�������M�����Eи�u�E��u�U�M�����>��M������Eи�u�E�ø�u�3�3ɉ]�����EЈ]ԋE�ű�����M�d�
Y_^[���]��hZ�����������̋�U��j�h��d�PQQSVW�t3�P�E�d��U�M�E(3�3�3�f�0�E0��E�]8�0�s�@�C�E+�tQ��tC��t
��uKV�@��A��x$���V�u�u�u�u�	�Ήs����C������������������E3ɉ�E�K8Ht�C3�@��X@�C�E ��tf9u���C��P�C3ҋE�C$�E�C(�E�C�E�C �E�CP�E�{,�{4�CT3�jY�S0�=D��t��R���;�t��)�=�CL��t ���h�u0S�R��;�t��)�=��t���S�R��;�t��)�=(��t���S�R��;�t��)3�9C|�}�
�����K��C�=�ud�=���t��R���;�t��)����P����؅�u.�=���tu8�um���PPS�R��;�t��)�Q�=���t)�=�u ���h�u(S�R��;�t��)�u(3�f9u
S������V�P�=�t!�=��t��R���;�t��)�M�d�
Y_^[��4�9�����������̋�U���TS�HVW����t���W�R��;�t��)�,��t���W�R��;�t��)jP�E�jP�K�OP3�@�E�	����E��E��E���u	P�M��W�G�EȋG(�E��ẺM�j�������̋�U��Q�u�u�uQQ�u�7������̋�U��� SVW�E�M��M��P�F�Qj��}�E��P�u�QQ�u�M������������̋�U���SVW�u����QQh�6�E��5��~��
��M�Q�����Q��}�j�E��P�u�QQ�M��h�6��A���������̋�U��u�uQQ�u��]������̋�U��uQQ�u�
]������̋�U��j�h�d�P�t3�P�E�d��u���4��������������̋�U��j�h�d�P�t3�P�E�d�h����u�JQQh�6���������������jY�)������������������̋�U��u�@P��t]�Q�M�$	�@��������������̋�U��u��P��t]�Q�M�.	������������
�����̡���uh�6�hP������������������̋�U��j�u�uh�u���Ph��P]������̋�U��j�h+�d�PVW�t3�P�E�d��=���u!h7�l���P��P���=���u2����R���;�t��)�M�d�
Y_^��������������������������̋�U��j�h+�d�PVW�t3�P�E�d��=���uh(7����P��P���=���t���u�u�R��;�t��)�M�d�
Y_^������������̋�U����t3ʼnE�V�u��%�EW��uuQ�u�Q�����hH7���������v���3�@QQ���QPV���"��y�M��Vh�6�������3��M�_3�^�9���p���������̋�U��QQSVW3ۋ�SV���Q���u���Mh�6�������t=t
����]���u=�E�PjV�Q��u���E�SjV�Q��u
� P=*tn���u�E��]�PjV�Q��u
���w���9]�t���KSjV�Q��u8� P=*u+SV�Q���u
���9�����t����E��3�����M����Vh�6�����_^[�������̋�U����t3ʼnE�S�]�VWQQ3�Q����3�s���hH7��������PVh��P������u!� P��tR�M��h�6�(������<���������H�������y�M��Wh�6�������������S������M���_^3�[�7�������̋�U����ESV�uW��3ɉG�F�G�Of�F(f�G��G�G��E��FP�G�FT�G�G ��N�E��/��N$�����NL���؃$t9_(s-j��Y���E���t�w$�HPVjP�LP�E��G$�_(�O$��tB�w(�G�}�P��w$��
�u��֋�wL��
�u�֋�w�[
+�VjP�D��_^[�������̋�U��QQS�ٍM�VW�C�s��P�A�}�;}�t)��$�7�HPV3�VP�LP�7�,�w؍G�;E�u݋s�HPVjP�LP_3�!C^�C[�������̋�U��QQSVW���w�_��uV����j��Y�����w����jY3�f�OQ��f�G�M���E�;E�tj,Yf��;E�u��w��ti�ۋ]t7�G�M�P���k�M�;M�t �W��9Q�v�;Ct9��,�A�;E�u�w�G3��O@����3�k�,Bf�G�G���BRS����_^[��������j�N��	J�5�3ۋ���tT�]�9^u��U�]��G��x9^u�E�F�v�F���#�t"��Pj
Y3ҋ���L��99t�I��u������nIÃ���t�9Yu�F�A������������̋�U��QS�]2�VW��}�������u�VS�����V��t~�:u3�@���@��4u��4����}���@��˥���u�y�A��u�+ϋ��+Ã�~2�\C�J�y�A��u�+�+�y;�r��W�r�֋���YY�D��_^[�������̋�U��j�hq�d�P��SVW�t3�P�E�d������E�3ۈ�]�]�9�trQ�J��tc9t_�u�M��W�����M�t�y0��E�X��Q��8��R���;�t��)�M�
ȋE�M�M�M�@�E�uċ���E�=��t���P�u�R��;�t��)�M�d�
Y_^[��������������������̋�U��j�h�d�P�t3�P�E�d��u�U�M������P9�t:3�A��
�A��}"���S�����t
�u���c������
��M�d�
Y������������̋�U��j�h��d�PQVW�t3�P�E�d��5���Pj
��3�_�����9t�@��u��M�d�
Y_^����������������̋�U��QS�M��Y(V�u�;�t&W�>�W�j�HPP�LP��u�>��;�u�_^[�������̋�U��VWh3���V�u�u�uV�Q��t
P��������_��^]������̋�U��QQW�����t&V�E�� P�U��E�{�M����V�P^�E�_�������̋�U��QQ���t�U��E��M��E�{���������̋�U��QQ���t�U��E��M��E�@{���������h�����E��Q3�j@���PPh\7����hP����������hS�����]�PS��PP��������9���u���������������P��Q������E�P�������������������y(�M��6VWjbZ� �MVWjkZ��VW�&�Y���������t)���A�������������������xD�W�����������y�Vh�6�.�M��������̋�U��QQ�=8SVW�������t��R���;�t��)��uz���E��OP������uX3ۍOS���S�O����E���t$�E�� P�U��E�@{�M�����V�P�ω]��1WS�HPP�LP�M�������_^[����������������̋�VW���O���O����O�z����O_^�p��������̋�U���SVW�}��j@�U�Z�'jY�b��؉]���u�M��Vh�6�B�a��]3ɉM�M��uaQ��PQV�M�����y�M�EVh�6�*���E��P�u����e�3���M������M������M��_��^[����������̋�U��Q�M��A(W�}��E�;�t;SV���t$��[�N�
���Vj�HPP�LP��uߋE����;�u�^[_�������̋�U��V�1jj�V��P=t
��t=�u�3��E�0^]�Q�M���������̋�!��tPj�HPP�LP������̋�U��USV��3ۋMWj0��~��F���F�A��F�Y[SjW��:��f��G3���j
Y�_��^[]������̋�U���SV�M��ڋMW�M����QQ�M��u�E�}�E��E�P�u���u�u��u���_^[�������̋�U��QSV���3�W;�tE�}��t>f9t9���%�+މE�;�s�E��t+� �&PW�Ӌ�����EYY��t�0�E����E��t���_^[�������̋�U��QSV�ڋ�W;�t9�}��t2�?t-����+މE�;�rPW�Ӌ�����EYY��t�0�E����E��t� ��_^[�������̋�U��Qj�u�u�u�u�u�]������̋�U���X�{AVW�E�|$WQ�u�|$hWQ��$pWQ�u�ujPjjV����L$��������̋�U��]�������̋�U���SV�M��ڋMW�M���Q�E�u�j�E��E�P�u�}�ӥQQ�u�M������_^[�������̋�U��� SVW�u�‰M�QQ�u�E����؅�~	�ہ���ˉ]�����U��u�Q�E�}�j�E��E�P�u�QQ�u�M����;���_^��[�������̋�U��kE,�‰A��]������̋�U��j�h%�d�PVW�t3�P�E�d��e����1��2�R��;�t��)�M�d�
Y_^������������̋�U��h��?�t3ʼnE�S�]�EV�uW�}��������Sh�����������MSh���������US����jPVjWQ����R����S���M�_^3�[�/)�������̋�U��\�F?�t3ʼnE�VW�E����WQ�u������WQ����WQ�u�ujPjjV���M�_3�^��(�������̋�U��EV��x�Hr�QP���$��^]��������������3��������������̋�U��}��]�����������������2���������������2������������̋�U��V�uW�}�����u�}����_^]�����������������������������̸8����������̸�4����������̋�U��}��]����������������̰������̸���������������̋�U��U�M����]�����������j4�]��<�u�}�ϋ]jV�C?P�M���e���jV�,?P�M������E��?��S���*h8����}��E�r�E��uЋ�P�h8����}��E�r�E�u��P�fh 8����j
���9�M��I�M��A�x;������́�rV�q���#+΍A���w
��^RQ�&YY�|Q������̋�V��V��r�B����f�F�^���������������������̃a���a�A$8���������������̍A��P��2Y���������������̋�U��V�u��� ������^]������̋�U����M����h���P��>������̍A#;����������ȅ�t
�A#���H��%|Q�����́���������3�������̋�������̋�U��QQ�ES��VW�c�c�x�H�M�r��E��s
��j����_�;��������;�w���O�����U��ˉu�����M�AQ�uV�+>�M����K�É{_^[��������j�����9J��	wU�$�ǒ�Q�;�y����*�y��y��y��y��jF��y��y��jZ��t�yu���/9�h@8�M����e��U��`�e�o�u�{�����������������jX+�t&��t$��t��t��t����j�j�jX�3�@������̋�U��J��	���$�ؓ�A��P�u�u�=��]��E��E���E��E�X��E��E�X�֋E��E�X�ɋM�E���A�X�A�ًM�E���A�X�A�X�A�ˋE��
xY땋U������$B�[�g�t���˓��˓���������̋�U��J��	���$����A��P�u�u�)<��]��E��E���E�@��E�@��E�@��E�M���@�Y�@�Y���Y뻋M�E���A�X�A�X�A�X띋E��
pX뙋U�����$�5�A�I�Q�������Y�v�������h�8��Q������̋�U��QSVW�������M;����_��;�vM������v����ȉw�E�M��G�4V�uQ�;�E�3Ƀ�f���r7��]�����E���,�Ӌ���+�;�w��4;�r��N�����w떍U����&�����_^[���B������������̋�U��QSVW��3ۋM3�j^�_�w�Qf�f���f;�u�+��;�w�4	�OV�uW�y:��3�f�>��u�]��u�Q�������_^[�������̃yr�	��������̋A������̋�U����SV��3�WjXP�C�C�D$P����.���D$W��t$�|$h�D$hjY�K3�P�qX�q\���_�sl�Ésp^[��]�������j����E5��u�Q�w����u3��Nt�E��,�A�A�r����4�����������������̋�V��Nt����^��������������̋�U��V��Nt��������Et
h�V�YY��^]������̋�U���SVW�}���E���_r�?��s���������X�@�G�ù������M�;�v=A�����M��U��u������]QWV�8�M����E��Y�A_^[���H�E������v��d���������̋�V��V��r��U�l����f3��Ff�^��������������j�����3���}�uV�&��3��Ot�E��,�A�A�FtP�����c3������̋�U���VW��������ϋ����VPhW��QWQ��p�������h���p���P�7���������������2������������̋�U��U�M�/x�E]����������jX������������̋�U��E��E��%]���������������������̸�8����������̸<3������̸���������������jP���2�u�]�ˋ}j�FV�E��}5P�M��/����e���jV�f5P�M�����j�E��E�P���	/���E��.5��W���S
h8���G
�}��E�r�E�u��P�	h�8���$
�}��E�r�E��u���P�	h8���
�}��E�r�E��uЋ�P�l	h�8����	�}��E�r�E�u��P�I	h�8���	�}��E�r�E��u���P�&	h�8���	�}��E�r�E�u��P�	h�8���u	�}��E�r�E��uЋ�P��h�8���R	�}��E�r�E�u��P�h�8���/	j
����E��xt:����3��W���	h�8���	W���h�8����j
���M�M��]����M��U����M��M����0����������������������j$X������������̋�U��E��E��]���������������������̸49����������̸,3����������̋�U��}��]������̸��������������������̋�U��E��t��]���������j����0�E�@�8t�8u�/�h@9�M��U����e��U��
���������������������̋�U���� �UV�u��W�t��|$�U�L$3���\$�F�R�\$�F��\$ �F�\$$���D$P�U�D$����D$�^�D$�^�D$_�^^��]��������̋�U���M�T$��(�IVW���u��t+�}�L$�u�����u�|$������r�u�M���}�����u�}����_^��]����������j�K��.�E�u�΋}jP�1P�M��5�e����\1��W���h8���u�}��E�r�E�u��P��h�9���Rj
����M�����-������̋�U��Q�U��]��E�������z�����B�]��E��A�����z�Y����B�]��E��A�����Au�Y����B�]��E��A�����Au�Y����k��t��2��Q�Q�Q�������������������̋�U��Q�M��]����E������z����������������{���2����������A������z�A�A�����z2�ð������̋�U����A��A�]��E���A�]��E�����������]��E����� X���t$��2�������������Y��R�R�R�R�i�����]��E��E������]��������]������]��A�A�������������]��������������]�����E��Z�E��Z�E��Z�E��Z�E��Z��������������������jX������������̋�U��E��E�0&]���������������������̸�9����������̸L3������̸���������������j�����+�E�@���s�<��%t�d+�h�:�M������e��U�����������������j8����+�u�]�ˋEj�~V�E��=.P�M����e���jV�&.P�M����h;���E���-����-�u�����h;���
h;������4��%��h(;����j_�E�9}�r�E��uЋ�P�Kh0;����E�9}�r�E�u��P�)h�8���j
������\-�u�����h4;���s�E�9}�r�E��uЋ�P��hH;���Q�E�9}�r�E�u��P�hP;���/j
����M����M�����)�����������������jX������������̋�U��E��E�`&]���������������������̸h;����������̸\3����������̰������̸�����������������̋�U��E� ��$�X�(�X�,�X]�����������������̋�U���� �]��$�]��(�]��,VW�}�u��]������ �u�}�]��$�]��(�]��,�]�����_^����������������������j4����(�E�H�9s�ys
�@�8u �hp;�M���e��U���:(�h�;�M�����E��U�����������������̋�U��VW�}�O�A��<P���<PQ�MW�,�M��*�u����h8����MjW��*P���.���h�9����j
���B�_^]���������������������jXX������������̋�U��E��E��&]���������������������̸8<����������̸l3������̸���������������j����Q'�E�@�xPt�xPt�xPu��&�hL<�M���e��U��R������������jT���'�}�u�΋]j�GW�E��)P�M��o��e���j��p��(�Ћ̃a$������t	��I$Rh|<h	�E���P�A$j���E��p��(�Ћ̃a$������t	���I$Rh�<jE�E؋�P�$h�<���E��)���
)��S���2�h8���&��}���<�Pt��<P����h�<����}��E�r�E��u���P�j�h0;�����}��E�r�E��uЋ�P�G�h0;����}��E�r�E�u��P�$�h�8���j
����Tt1S����h�8���s�S���k�h�8���_�j
����M�����M�����M����$�������������̋�U��Q��SVW�X$�E���t-�3;؋������NP�R��V;�t��)�E��`$_^[�����������������̋�U��}tjZ�
�]���������̍A������������̸�����������̋�U��EVW�}�0��@�?����_^]������������������̋�U��E��]��������������̸\����������̋�U��V�uW�}j�6Y�?�_^]��������������������̋�U��E�]��������������̋�U��E��E��]���������������������̸�<����������̸\4������̸��������������̋�U��E����$X���z��2�]��������������j8����Q#�E3��]�}V�H�M���P�&P�M���V�E؉u�P���h�<���E��%����%��W����h8�����}��E�r�E��uЋ�P�N�j;���-�j
���$��E��xt:���{%��W���h�8���W���h�8���j
�������A%��W���f�h=���Z�W���R�h0;���F��}��E�r�E�u��P�h�8���#�j
����M����M�����!��������������������̋�U��Q�M��]���Y�E������z����������������{���2��������̋�U��QQ3��M�S�]VW��{�C�C�C�����A�Q+���������u��������S�AP��q��R��;�t��)�E����E��@P��q��R��;�t��)�ȋE����t6��u��u.�C�E��K�C�C =�H(+H$�Kf�H��_^f�K[����������%�Q����������̸(=����������̸|3����������̋�U��EHjY;����]����������̋�U��}��]������̸���������������������j����Q �E�@���
s�<�'t���h�=�M����e��U��S������������̋�U��E�8t	�8t2���]��������������������̋�U������ES�]����[��[��[��wM���VW�$���U�M��kd���&�U�M���d��E��@+����q����u�6������_^��[���I������ɬ�������������������j@�[���}�]�ˋEj�wW�E���!P�M����e���h>�!�}��E��E�r�E��E���ˋ�'�E��|!�u�����h8����u����h�9���}�j
����3�@�E�9G��PW���@!P�M�������E��!�u�����<�h>���0��u����&�j(����}��E�r�E�u��P�h0;����u�����h�8����j
���E��M��E��Q��E�@�E�;G�Z����M��9��p�����������������̋�U��E��E��]���������������������̸,>����������̸�4������̸ ���������������jL����A�u�}�ϋ]jV� P�M����e���jV��P�M���j�E��E�P������E����S�����h8�����h8>�����}��E�r�E��u���P�,��0;��W���}��E�r�E��uЋ�P��W���~��}��E�r�E�u��P���h�8���[�j
�����M�����M�����M�����������̋�U��QSVW��3�h@>�u���P�؅�uQj�-hh>S��P�F��uQj�h|>S��P���u$Qj��VQ�{�E��x�8����tS�|P��_^[��������j����t����3�S�]��P�u�95�u���K�����yQj8VQ����S��P����������̋�V��>t�6��P�&^����������������������j(X������������̋�U��E��E�@]���������������������̸�>����������̸�3����������̋�U��}��]������̸$���������������������jP����U�ʋu�}j�yd��uj���ld��u2�����(�̃a$���t	���I$Rh?j4�E���P���e��E�jP���j�E��E�P���h,?���E��������W�����h@?�����h?������0;��W����}��E�r�E��u���P�.�W�����}��E�r�E��uЋ�P��W�����}��E�r�E�u��P���h�8���b�j
������M������M������M�����������������̋�U��Q�M��]����E������z���������Y�������{���2�������������������̋�U��Q�M��]���Y�E������z���������Y�������{���2���������������̸�����������̋�U��EQQ�M��	�@�\$��$舾]����������̋�U��E��]���������������j,X������������̋�U��E��E�h]���������������������̸|?����������̸�3������̸(���������������jh�'���U3ۋu�ʋ}S�a��uj���a�ӄ�t���(�̉Y$�����t	��I$Rh?j4�E���P�j�E��]�P����j�E��E�P����j�E��E�P����h,?���E���������W���
�h�?����h?������0;��W���j[�E�9]�r�E��u���P�N�W������E�9]�r�E��u���P�0�W�����E�9]�r�E��uЋ�P��W�����E�9]�r�E�u��P���h�8���f�j
������M������M������M������M������������̸����������̋�U��E�]�������j�T��F3�PP�E���E�@�E�?�ËE��%�J�ø���W�øW���d�ø����S������������������j�w����U�E�M3�P�u���E�t�p�E�03���`����E��ËE����������������������̋A+A���������̋A�������������j����^�M3�j�u��A����#ȉM�Y�'��؅�t�s�@�s�s�s��މ]��E���t���S�0��R��;�t��)3��M�CP�E��+~�E�M�u��N3������E踟�ËE��������̋�U��V��N�"�Et
jV�i�YY��^]����������j����~�e�j<Y�W��E��E���t�u��u�	z���3ɍA�E��ً��#ȋEQ���0��R��;�t��)3�������E�V�ËE��c����������������j������U�M�e��B����#����M�E�3���s����E츮�ËE���������������p�������3�@������̋�U��j�h%�d�PVW�t3�P�E�d��e����t �!���R�p��R��;�t��)�M�d�
Y_^�����������������������̋�U��MSVW����؅�uZ��]����p��R���;�t��)�K��؅�u&�E���	j��p��R�M��;�t��)_^��[]��������������������̋�U��M�I��]�������������������̋�U��j�h"�d�P�t3�P�E�d��e����t	�!P� �M�d�
Y��������������������̋�U��MSVW����؅�uZ�v��]����p0��R���;�t��)�K�}��؅�u&�E���	j��p,��R�M��;�t��)_^��[]������̋�V����t�V+��v��3���F�F^�������������̋A+AjH�Y���������������������̋�U��u�����u���+��E]���������������̋�U��u����ȋA@+A<��]�����������������̋�U��u���x�]����������̋�U��V�u���W�u�P<�@@+��;�v�E�L����^]��.������̋�U��u����U�H0�@4+���;�v#V�u��t����u��t�D���D�^]������������������������̋�U��u����U�H0�@4+���;�v�D�]������������������̋�U��u���x�ȋA(+A$]��������������������̋�U��u���H�H$�@(+�t��]��2������̋�U��A�Q+‹M��;�v��]���������h�?��Q���������������3��������j@�R�����u�d�,�
��u����J;�I�E�E�QQ�$�5JhDBj P�����~V�f��P�E��FP��0���+��JW���=J�Yu�h�?j�`QW�J�a���h�?�M�����e��U��h��������̋�U�����‰L$S3ۉD$VW9Xvt���SQ�x��R��;�t��)�0�L$���D$QP��R�;�t��)��$�� =3��
:uA��u�D$��D$C;Xs�L$�3�_^[��]�������j����:
�ى]�E�3��C�C�C�C�C�E��C�C�C �E��{$j,�}�Y��G�����U�Ήu�����N����N���f�F�7�K,�E�荺���3��>jY�E�����t�x�x�x�x�x���P���A���X�������������̋�VW���wD�����&�C�O8�>�w$�����&�'�w���l��&��O_^������̋�V���H��&^���������������������̋�U��V��N�8�Et
jV��YY��^]������̋�S��VW�K,���C�{$�7�ωC�vW�?�v3��6�v�G_^�C�C[�������h�����u��u�R��h��������e���h����a�M���t���E���h�������������̋�V�񍎄�1����N,����N$�(�N���N^�a�����̋�U�����SVW�8�܉E��G�p��R�O��;�t��)�}���jH^�u􋟄�M�C+C�����;�s�Sk�HQs�����s�+v)�C+C��}�Q;�vQ�K�0 ��ыK+��#�C�G�܋?�E�G�p(��R�O��;�t��)�]��j_�C+�����;�s�Sk�Q3���P�s�(v&�C+���Q;�v
Q���3�+΋ыK�T"�C3��u�9u����]�3ɉM��x�@+Ǚ�}�;����9����CV�3���j�u���E�C�x ��R�K��;�t��)�]���t]�C�}���w+w�K����0V�/�KV��<���G�W+����tb�C�H<�@@+�����tK��u��A�B���u���V�BQ���Q
���2����M�FjHXȉu��M�;u�����_^[������������̋�U��QQS��VW�u����]��:�ˋ0V�u��h�?�K,衹�F��j�p�V�B�V�p����܋8��p,��R���;�t��)�}���t�G��]���S�{���4��h�?���U��K�q��O��P���~����h�9���1�j
����_^[�������̋�U�����SVW�8�܉E��G�p��R�O��;�t��)�E��܋E��8�W�r��R�O��;�t��)�]��U�JЍ{�O�7+���}�;�s���#v$�G+��Q;�v
R�����
+ыO��G�E�K��0�p+p��V��KV��<�3ۅ�tM�E��@�H<�@@+��M���;�v<�E�Ӌ}����H�Q�A�:��M��D:�	�M�P��C;�r�_^[����������̋�U��QV�uW3��M��F+F����tXS�A�X0�@4+��;�vK�F��P�!	�M�P���
�H���H�L��H�L��@�M��D�G�F+F��;�r�[_^���h������̋�U����4�t3ĉD$0�ESV�ىD$WP������D$����D$��q$��R�L$��;�t��)��t�C��^�D$����p ��R�L$��;�t��)��t�C��.�D$����p(��R�L$��;�t��)��t�C��L$3�@�D$ �Q�T$;�v6�D$��q��x0��R�L$��;�t��)�T$��u�D$��E�D$ �D$��tI�|$3��G����t��u,Q���sP�K�9�L$ H��t$�q������T$F;�r��D$����0��R�L$��;�t��)�ˋ����h�?�����W�����j
���%��t$�K�>jW��D$jE�D$0P�K,觴P���.�L$$����L$�D$�C�~��D$��xLr�6�t$��t$SQ��R�L$$��;�t��)���
j
�����L$<_^[3��'���]������̋�U����4�t3ĉD$0�ES�]V�D$�EW�D$���E�\$P�D$ P�O$��0�~$uT�t$�D$(�t$�O,�t$ P��P�N�M�L$$�'����u%�O���Q;Qt
f�Ef��A�
�EPR��L$<�F_^[3��m���]�������j,�$��b���E̋u�p�]��uԉuЉ]���S�Eȋ��G���G��t5��t,��t#��tH��t��
���	�jh�jE�
j4�j#�j[�M�3��UԋAf94P�u�u�WQ�M�R�7SV��F���jY��(�Eԋԍ}�3��B$�����tj�z�XY�u��R$�uԋuЋM�SV����0�hB�M������e��U�����������j\�^��R���u�E�]�u��E��e��}t��(�E��P��u���SV��)�w����M�Q�M�p���E���P�u�SV��M�������8������jL������M��E�u�΋}�E��E�}��u��E��J!���E�3��E�EԉE��M�k���
P�2ҋ���Ћʍq�A��u�+�QR�M��1"j(�M��3���tt��tjh0;�M��"�E����]��E�������]��E������Dz��2���tqQ�M��$���E��x�Hr�QP�M��!�M��E��Z��F;�r�j)�M��/�}��EԋM��I,r�E�P�u��u�W躰�M��$�����Y�h@�M�������U��E������������jx����y���]�u�E�]��u��E��e��w���e��ω�|����E�P�u��E�VP�M�E��G�H$�@(+���u��1P��|����M�p��	�e��E��M��G�E��EP���u��w�N;N t�E���E��A�E���P�U	�F0�
�E�PQ�N��u�2ҋ��(��e����E��E����E��A�E��A��u�+M�QR�M��I jh�<���; �}��ȍE�r�E��u�P�$ jhD@��� �}��O,�E�r�E�P�u�VS�2��M�����M������M�����M��������4��	������̃���������̋�U���SV�ыMW�U��s�E���uj[�3ۃ��Í��r�;N,t��F(�
�E�PQ�N$��N(3ҋ��E�+F$���uҋE����^$+�����+�;�r#v$�F,+�;ЍE�vPR�N$��QP+���F(�E�M�,�8�E�P�u���u�}��u�b��E_^[��������j�����f�Uj
^f;�t�Af9puf�P��hH@�M��W���e��U����������̋�U��QQ�E�8�@�E��E��E�P�
�������̋�U��Q�E��SVW�8�H�M�t'�:�܋G�p��R�O��;�t��)�M��_^��[�������̋�U��,]�������̋�Q��,舮Y�������j�������E�M�@�ȋ��t9��t��uBQ���-���P�N�����jf��Ph�@jE�����q�N�F�p��h�@�M��*���e��U������������j�������}�utVQ�h�����H��t��	t��u.PVhAj#�jVh�@�jVh�@jE���������hA�M�����e��U��`��������̋�U��EV��p�A���P�N��M^�H�M�@�H]�������j�7���ى]���M����M�����e��e����E�@�E�C�@P��q��R��;�t��)�M��؋I�IQ��r��R��;�t��)�M���	�}��Ph�ASR��R��;�t��)��yPhPA���M�\�E���y�M�QP��R��;�t��)��y
PhPA����Q�M�U����M����i��PhPA���D�������j(�o����E؍N,P��3ۉ]��E�p�]ԍM��E�������xt�EЋN���}��8�E�r�E؋�U�RQSh�h�AS�M�QSh�A�u��P�R��;�t��)��y
PhPA���!�M��(�M�臾����PhPA���M�}������̋�U��j�h%�d�PVW�t3�P�E�d��e����t �!���R�p��R��;�t��)�M�d�
Y_^������������̋�U��j�h%�d�PVW�t3�P�E�d����};�t��t
�O����>�e���tP�n��ƋM�d�
Y_^������������̋�V���pV�q�j,Z^�B��������̋�U��A�+‹M��;�v��]���������̋�V����t�V+у����3���F�F^������̋�U��A�+‹M��;�v��]��q������̋�U��AV�1+�jY����M;�v
k��^]��A������̋�V����t(�VQ�B	�F+jY����k��g���3���F�F^������̋�U��AV�1+�jHY����M;�v
k�H�^]���������̋�V����t(�VQ��F+jHY����k�H���3���F�F^������̋�U��UV��W�N�>+��;�s���#v$�F+��Q;�v
R���
�
+ыN�J�F_^]������̋�U��UV��W�N�>+��;�s���#v$�F+��Q;�v
R����
+ыN�&�F_^]������̋�U����X�t3ĉD$T�EVW��L$0P�h���O$;�t�F$;�t�G$�N$�,�d$,�L$W�oV���g�D$��P�[�L$�i���L$0�`���L$\��_^3��x���]�������j����3��ى]�c$�E�e��@$�E�t"���S�8��R�M��;�t��)�C$���������̋�U��S�Y$VW��u��Q�3�E��P�E�NP�R��V;�t��)_^[]������̋�U��Q�ESW���_;�wJ9GtEs�E�+�u�P�h�_�/��s*�r$V�7�CPVW��W��B���Ĺ���G^_[�������̋�U��S��;]t#VW�Ϲ���E��jY���`_�@�^��[]������������̃a���A��������h�A��Q������̋�V��N��t�A��F�ȅ�u�!FW�~��FO����tjZ������u�N_��t�V������f�f^������̋�U��Q�Q;Qs�y�B�Ar�	�E��D��u�E��u�Q��������̃iu�a������̍A������̋�U��Q�ESVW�X$�M���t:;�u/���Q�x��R���;�t��)�M��A$�M������Y$�`$_^[�������̋�U��QQS�]V��W�F++��=������N�P+��������U���+�;�w�;�s��=���wr��ȉE�����M��f�	�_f��VQ�W9Ut�U�{
�V�CQ�MP�k
���t
�V+у�茷���M��É>�O�N�M��_�N^[����<����������j����P���E�UUU+�j0Y���E�F+���;����X�F+����ϋ���+�;�v�ÉE�;����
�;�s�É]���k�0�ȉE�����kM�0���U�e��}�ωM�A0�E���B�A�B��P�����VQ�W9Ut�U��VQ�u�M����t�VQ���F+j0Y����k�0�v����E�k�0�>ωN�M�ωN����u�u���u�u��jj���j���������������̋�U��QQSV��W�F�+�=���t`@P�E���ȉE��������E��+ˍ�M�	��VQ�W;�t����
�V�CQ�MP�
�u���u�W�_^��[����������̋�������̋�U����e�S�ًMVW�3�֋~�
u)�1�Nj�f9ps	�e��@����E���x
tދ3�z
uf�f;Br�E��@�B�{]t�t@Q�E��M�PQVS�M���M�p�`�V�u���W�1�M����A_^[����������̋�U��SW�}�ـ
u+V�w��u������?�N���j,Z��覴���
t�^_[]��������������̋�U����U����S��VW�K+��M�;�rk�C�<W�ˉE��|��N�t����M��{A�}�E��sQ��r�3VP�����W��� ����E���SP�����U����J���_^��[���f���������̋�U���S�ٸ���VW�K+��M����C�yW�ˉE�����N�ڴ���}��{�}�E��sWr.�3VP���M����U��E�9�D9�R���x����E���"SP�T��M��U��E���9�D9��蔴��_^��[��谷��������̋�VW�����
���\�����;�u�_^������̋�VW�����
�����H;�u�_^������̋�V��N��t�������N^��tj,Z�в��������̋�U��A�ES�V�u�F;�u�3�s�s�F���}u
�p;Cu
�s��0;u�3�FW����G�P�;�u7�P�R�zt1;xu��W��G�@�G�@�@�G�p�1�H�zu�@�B�G�@�@�G�x�(;8u��W��G�@�G�@�@�G�p�5�G�x�h����C_�@��^[]�������h�A��Q������̋�U��V����t
�V+�衱���M�E���F�E��F^]������̋�U��Q����+����+�;�w�;Es�E]������̋�U��UQ�M�]������̋�U��kU0�M�'���]������̋I��tj,Z����������̋�U��UV�2�F��F�x
u�P�B�F�;Pu�p��B;Pu�p��0�V�r^]������̋�U��UV�r��B��x
u�P�B�F�;Pu�p��B;u�0��p��r^]�������j��������u�E�3�j,�]�Y�^�o����F�H��AQ�E�EQ��u���;	�N�U�`����N���U����N���J����F�X�F�X
���F�������̋�U��QQSVW�}������;����N�F++�����E������+�;�vW����ȉE��ǰ���؋׋E�+�Q���b�VQ�S����t
�V+у��n�������F�E��_�F^[���
;�r�;�v������w���������̋�U��Q�}���
�M�wT�A+SVWj^����u�����S�D�U��Qk�+�����u�QW�V��1S�u��W�_^[�������������j��Z鿮�������̋�U��QQSVW�}��8���;����F+�jHY���E��F+����ˋ���+�;�vk��k�H�ȉE�蔯��QkM�H�؋�+U����VQ�S�����t�VQ�'����F+jHY����k�H�)���k�H�_ÉF�E�ÉF^[���;�r�;�v��׮���1���������̋�U��QQSVW�}������;����N�F++�����E������+�;�vW����ȉE��Ӯ���؋׋E�+�Q���;�VQ�S�N���t
�V+у��z�������F�E��_�F^[���
;�r�;�v��)������������̋�U��QQSVW�}����?��;����N�F++�����E������+�;�vW����ȉE��%����؋׋E�+�Q����VQ�S�����t
�V+у��̬������F�E��_�F^[���
;�r�;�v��{�������������̋�U��Q�}������E�wNSV�p+0W�u���؋�蔭���U��Q�u+֍7�{�u�QW�V��FS�u��W���_^[���g���������̅�t3��	��A����u�������̋�V���t�f�F�����u�Q�֋������^������̋�S��W����tVV�w3�jHPW�o�����Hj
Xf�F�3��F��F���vH�F��F��FĉFȉF̉FЉFԉF؉F܉F�F�F�F��u�^Q�׋��T�����_[������̋�VW����t���QjV�����4�_��^������̋�VW����t���QjV������4�_��^������̋�U��VW�u������+�}��_^]������̋�U��EVW�����WPV�x����>_^]������̋�VW������N�-�����0;�u�_^������̋�U��Q�‰E�V�u;�t1S��W�y+ًG��;��G��f,W�F����0��0�O�;M�u�_[Q�֋������^�������̋�U��SVW�}��W���+���__^[]������̋�V��N<����N0�X�N$�c���N�r�N���N^��������̋�U��}tjZ躩��]���������̸\����������̋�U��A�I��P�E�EQ�0�h���]����������̋�U��EVWj�q�XY�x�_^]������̋�U��V����t�VQ����F+jY����k�����kE�M���FkE��F^]������̋�U��A+jY�������
����+�;�w�;Es�E]������̋�U��E=���
wk��֩��]��{���������̋�V����t�V+у�膨��3���F�F^������̋�V����t(�VQ����F+j0Y����k�0�K���3���F�F^������̋�V����t�V+у��!���3���F�F^������̋�U��V�uW��+�WQV������7_^]������̋�U��VW�}������N�O����;�u��_^]������̋�U��SV�u��W���W�������;�u�Q�֋��P�_��^[]������̋�U��SV�u��W���W������H��H;�u�Q�֋��7�_��^[]������̋�U��SVW�}��W������+����_^[]������̋�U��SVW�}��W����+����_^[]������̋�U��Q�u��E�u�QP����������̋�U��E�f��af����A�A]������̋�U��US3�V��r�f�Bf�A�Y�Y�Y�B�A�B�A�B�AW�y�Z�Z�Z�;�t����Y�Y�Y �B�A�B�A�B �A �Z�Z�Z �Y$�Y(�Y,�B$�A$�B(�A(�B,�A,�Z$�Z(�Z,�Y0�Y4�Y8�B0�A0�B4�A4�B8�A8�Z0�Z4�Z8�Y<�Y@�YD�B<�A<�B@�A@�BD�AD��_^�Z<�Z@�ZD[]������̋�U���\���= SVW�E�|$WQ�u�|$pWQ��$x��WQ3�W�uWPWWV�܊����t*�5 ��$h����P�D$P�R��;�t��)�L$�φ���L$脍��������̋�U��QQ�u�uQQ�u�X���������̋�U��� SVW�E�M��M��P�m}��QQ��}�E��P�u�QQ�u�M������������̋�U��u�uQQ�u���������̃�4t.��|��~$��#t��*t3�Ã�E|���G~
��ht��	u���������̋�U��UV�r�B��u�+�R�u��^]������̋�U����U����S��VW�K+��M�;����C�<W�ˉE��(��N� ����}��M�{�E��s�<Qr3�3VP����u�uW���E���U�����R趣���E���%SP���uV�uW�����7�U����Ϥ��_^��[�����������̋�U��QS�]W���G�O+�;�w*���G��r�VS�u�4V�4������^�S�u�E���u�S���_[�������̋�U��E��SVW3ۋ�j�Z���ZY�_�X�^�@��[]������̋�U��UW�y������;�wV������+�;�w	�>;�r��^��_]������̋�U��QQS�]VW�������w\�GS�E������N虣��S�u�E�P�_�w�H��u����E����r��P�B����7�
�U����y�����_^[��蕦��������̋�U��QV��W�};~w$�~S��r�W�u�~S������;��[��u�E��u�W�;���_^�������̋�SVW�9�܋�p��R���;�t��)_^[������̋�U��V�u���8�j0^�H�@+�����U^;�v	k�0�]��������������̋A�H���#��������������������̋A�������j�[����щU�U�3��J�B���E��E��B�B�Z��C�C�B �B$�B(�uV�E���F���E��p��R�M��;�t��)�K�Ћ3+��;�s�4֋SQ����s�&v$�C+��Q;�v
R����
+ыK��C�]���p��R���;�t��)�}��jY�M�w �F+�����;�sk��&v'�F+��}�Q;�v
S������+ыN��F��ty��3ɋu���]����]�U�~ Q�N��,��x!�NP�S����tQ���%jY���u���E���E��W�W���_�W�_�M�U�AjXЉM�U�;�r��}������������������������̋�U��V����Et
j,V��YY��^]������̋�V��N �m�N��~t�v���N����N^�}�������������������̋�U��A$V�q +�jY����M;�v
k��^]��}����������������������̋�U�����E�D$�E�D$�E�D$�E�L$�L$�D$�EV�D$�m��y�M��VhHB�4�����^��]������̋�S��QQ���U�k�l$������e�V�E�W�p�j_�}�H�A(+A$���;���k�A$�E�p����E����@�M�E�E؋	P�y��R�M��;�t��)��tm�M�A;E�ub�U��zh�j�y�`�E��}��rjY�@�@�E�jY�E��p �@$+ƙ���M�;��%k�jY��u��u����E���J�1�����z�e��G�p(��R�O��9e�t��)��3ɋE��M�jY�8���U��u���3��Ѓ�������ֻ��th�h@�u�0�pjV����3ɋ�G�w��tP�j�E��}��O�B���8�E�u^Q�J����E�e�8��r@��R���9e�t��)�����R��u�����t	Q�p��Y�U�W�rP�9��}���w�M���W��E��N�E�Q�M��p�ߞ���F�E�t���u�R�U�;�t��)�u��U�R�M�����E�8te��u�I���}����j0�A+A�Y����3��M�E��t9�P�u�I�
����Ћ
;Ou�E�J�E�Q�J�0�(��E�@�E�;E�rNj�u�M��4���@�F�M܋U�_��F^���]��[������Q��L�������hT��L���P�����������������̋�U���S��VW�u�K���]������A+A���u��I�E��M�;�tl�s�8�KW�Q���΋����u������u�	��J���Q�r��x4��R���;�t��)��t�E��]��E��s;E�u���2�_^[�����������̋�U��QQSV��W�u�N���Z���N���S������ω}��[���3҉E��ʋ���3;��}�u>�E�A��u�N����u�������u���W�E���E�J��R��E����E��E_^[����������������̋�U��QQ�E�M��M�V�E�����y�M�+VhHB�G�����^��������̋�U����E�M�E�M�E�E��E�E��
��x���U�������������̋�U����E��M�E�M�E�E��F��x�E����U���P���������������j���������E�e��܋x�G�p(��R�O��;�t��)3ɋ�j_��u���������؉]��E���th�V�׋��
�3ۉ]�S�u�E�Q�M�V���E�x�}�����󥥥��
QhzPQ袹��tS�J�Y�E����Q�M��E�5����������������j<�d������E�x�܋G�p(��R�O��;�t��)3ɋ�j_��u������裶�؉E�]�e���th�V�׋�� 
�3ۉ]�]؋}3�jZ���E���}�������X��؉]�]��E���th�Wj_�׋���	�3�j�]�_�]�3��E������U��U��U��]ĉu���������؉E�]��E���th�V�׋��	�3ۉ]�]�3��E��Ɖu�����������E�}��E���th�VjZ���<	�3��}�}�S�u�E�Q�M�V�'�؅�x|W�u�uQ�M�V��؅�x]�M�E�P�u�Q�M�W�uV�u���؅�x4�u�u�Q�M�V��}�u��E�������u�}���𥥥��}��Qh��Qh��Qh�SQ�r���tW��Y�E�tP��Y�E�tP�Y�E�tP��Y���+�������̋�U���S��VW3��{�G+������V���h���ȉE��y
�����K��V�1���H(+H$�M����T��M�����tR�r�Y�u��KV���P�E��0�3����K����t_�K��V������j0�A+A�Y����3��M�E���t7�}��KPV�g�K�����t�HQR�H����E�@�E�;E�rύ{�GF+��;�����_^[�������̋�U��V��W�}W�N�)����N���	��u�	���q	��u���B_^]�������j8����/��M܋E�u�u���t?�΋���u��]�����]�����]���]ԥ�����uˋu��M�3ۉ]̉]Љ]ԉ]��ӉU؅����uċIR�x������E̋O�M��EЅ�tY�W�ڃ�t6��t%�����E�t��H��������@�@���D���E�	�D����P�M��WC;]�r��u؋M܋�����Ћ��x8�E�PR�E��P�R���;�t��)�U؋�E�B���U؃�3ۉEĥ���;Us�u��M��,���Qh>�W�SQ�{��M��
���|�������̋�U����$�ESV3��L$�t$W��tE�M����t$ �\$ ����\$$����\$(��\$,������uƋL$3����D$�����]�IP������\$ ��x�D$�\$$��\$(��\$,��t[�P���t3��t"��uk�D$�t��H���>����@�@���D���E�
�D���EP�L$$��D$F;�r��D$�t$ ��H���D$������x!�L$3��D���Q�W�h�PQ�D$(���D$_^[��]�������jj|������M��C3ɋs3��E��C�E��C�E��C �E���jZ��uĉu�������?��E��E��}���th�VjZ����M���ωM��M��s�}؋U��E��������u������������t;�E���u��]�����]�����]���]䥥����uˋUċC��t;�M���u��]�����]�����]���]䥥����uˋM���u؋}��]���]���]���]䥥���z��}����^)M�����)M��E��E�W�H贼����M�W�0�U��U��U��U��U��U��U��]�E��u��K����M��Ћ6�E؋�P�Eȋv<P�E��PQR��R�M��;�t��)�E��u؋}��U��<�����B�E�����3ɉMċR�ʃ�t]��t6�����D��M�P�I������Mčuȍ}�����@���x��u��9�|��uȋM��E��}�P�������M��!�uȍ�x��������|���x�����}������U�A�M�;M��g�����M��E�P��}��m�O�}���������M�3���tQ�Y�ƋM����Qh��W�VQ�&��M���������j8�(��p����Eԋ]�e��e��e��]��e�3��}�9}���]؋HW����U�3��Eċʋ@�E��M̅�tb���EċP���t2��t!��u:�E�t��H���O����@�@���D���E�	�D����P�M���F;�r��M̋Uȋ}�+����tH�EċM�W��,������y8�M�QP�E��P�R���;�t��)�]���E؋������}���E؃�G�E؋Eԉ}�;}�����M����������̋�U��QSVW�}�ىU���t#�M��R��U;�t��)]���u�_^[�������̋�U��A;AtV�uW�������A_^�	�uP��]������̋�V����t�V+у����3���F�F^���������̃9t�1��Y������̋�V����t�FW+�j�_��k�誌��3���F�F_^������̋�V����t"�VQ��V+����t���3���F�F^������̃9t�1�������̋�U��j�hU�d�PQSVW�t3�P�E�d���u��];�t6�e���t!���S�0��R��;�t��)�u��M�E��Q����ƋM�d�
Y_^[�������������������̋�U��MSVW���a��؅�uZ�&��]����p8��R���;�t��)�K�-��؅�u&�E���	j��p4��R�M��;�t��)_^��[]��������������������̃!��������̃9��������̋�U��j�hx�d�P��SVW�t3�P�E�d��e�e���3�����E측ËE�M�d�
Y_^[������������̋�U��j�h��d�P��SVW�t3�P�E�d��e�e��M�M��E��N3���x�E�ËE�M�d�
Y_^[������������̋�U��j�h��d�P��SVW�t3�P�E�d��e�e��M�M��E��{3����E츇ËE�M�d�
Y_^[������������̋�U��j�h��d�P��SVW�t3�P�E�d��e�e��M�M��E���3����E�ËE�M�d�
Y_^[��������������/���4������̋�U���S��V�u�C++3���E�=������S�H+������W����+�;�w�;�s��=��������ȉE��������E���u���M������S_Q�P9Uu
��u���U��u��SQ�M�FP�y���t
�S+у��芈���E�U��M��@���ʉC��^�K[������3���������̋�U��j�h�d�PV�t3�P�E�d��E��t(�e��p�h��6jP�&����PV�ήYY�M�d�
Y^������������̋�VW������>t�6��Y��;�u�_^�������̋IV�A��A�p�@+��;�v�	�D�^�3���;���������������������̋�V�qW�F���B�z+��;�v(�υ�u	Q�J裳���N�1P�F�0�*���3�_^��������������������������̋�V�q��v���@����5�3�^������̋�U��j�h+�d�PVW�t3�P�E�d��	��t���Q�0��R��;�t��)�M�d�
Y_^������������̋�U���SV�u����
W��;����G+�jY���M��E��G+����ˋ���+�;�v^��k��ȉE��n���QkM��؋�+U���;�WQ�S����t�G+���}�k�����k��ÉG�E�ÉG_^[���;�r�;�v�辆�����������̋�U��QQSVW�}������;����N+�^+�������+�;�vc����ȉE�迆��Q�׉E�+Ӎ���]��VQ�S����t�VQ����V+����Z�������F�E��_�F^[���
;�r�=���v������`��������̋�U��E;�tVW���������;�u�_^]������̋�W����tVk�VjW蕹���^��_������̋�V���t�&�f����u�Q�֋�������^������̋�U��VW�u�������+�j�ǙY��_k�^E]������̋�U��V�u;�tW��+���!����D7�F��;�u�_Q�֋��W�����^]������̋�U��j�h�d�P�t3�P�E�d��u�h
�uQQh�6�m�������������̋�U��j�h'�d�P��VW�t3�P�E�d��=03ɈM�t6��E�PQQ�E��P�R��;�t��)���y�M�d�
Y_^��h>�Q�M�=��������������̋�U��QS��踑���M��讑���؄�tY��u/������Dz$�A�����Dz�A�����Dz�A�����D{��2��R�R�R����tVW�����_^�q��um��]��E�������Au�����A�]��E��B�����Au�Z����A�]��E��B�����z�Z����A�]��E��B�����z�Z��ذ[�������̋�U��� SV��3ۋM��W�u��]��zf���f;�u��]+׋=03����C�C��tC��E�P�+�P�Q��P�E�P�R��;�t��)��M�}쥥����u쥥���u�����t"QQS�u�}QQhHB���o}��_^��[�� �>��M��]��Q�u���E�S�u�E��u쥺}QQ�M��hHB��j��������̋�U���S��t3ʼnE��E3�VWQQf��������RP������P�����M�������3ͥ������_^�է�������̋�U��j�h�d�P�t3�P�E�d�Q�u���i����M�d�
Y������������������Q�Q�Y������̋�U��QQSVW�M�3ۋ�J���E���p��R�M���;�t��)��3ɋE���;�uA��u�E��
����|r�3�_^[�������̋�U���$��E��]��A�]��A�]��A�M�P�]��ѣ�E�E���E��X�E��X�E��X������������̋�U��E� �E� ]������̋�U��QQSV�ٍE�W��P�3�E�P�ND�R��VD;�t��)�E�_^[�������̋�U��QQSV�ٍE�W��P�3�E�P�ND�R��VD;�t��)kE_^[E��������̋�U��Q�SV���W3����^��^��^�C+����t'�ω}�����P����CG+�M������M�;�r�_��^[������������Y��Y�S���Y�C+����t8V�3W�������C3�+G��;�vj^��P�����CG+����;�r�_^��[�����������������̋�U��E��E�\]���������������������̸�B����������̸l4������̸,���������������j8�_���u�}�ϋ]jV胼��P�M��5���e���j���(�Ћ̃a$�ۏ����t	���I$Rh�Bj�E���P�
������E�������S���D�h�B���8��}��E�r�E�u��P裐h�B�����}��E�r�E��uЋ�P耐h0;�����}��E�r�E�u��P�]�hP;���ϐj
���0��M��@}���M��8}���o�����������������̋�U��Q�M��]���Y�E������z��������8Y�������{���2���������������̸�����������̋�U��Q�E�@Y���T��E�]��E�����������̋�U��E��]��������������̃!���a�������3�f�����������̍A�xr���������������������̋�U��MSVW��衡�؅�uZ�f��]����p��R���;�t��)�K�m��؅�u&�E���	j��p��R�M��;�t��)_^��[]��������������������̋A+A��������̋�U��U���"�B�A�B�A�B�A�B�A��]������̋�U��U�A;Bu�A;Bu�A;Bu�A;Bu��2�]������̋�U��U���"�B�A�B�A��]������̋�U��E�I;H��]�������j(����d���uЋM3��ủF�E��F�F�E�������t�u��uP�g���ص�h�B�M�����U��E��G���������̋�U��E�If�<A��]������̋�V��j��x����P�F�^�������j0�.�轵�ًM��U�E��C�S��M�R�x��R�M��;�t��)����EЋ���p@��R�M��;�t��)�MЉE�������C�EЅ�tQ3ɉE�jZ��������R���u��E���th0�uЋ�jZ����3��M���C�s��tP�G�Y�E̅�t4���	���t�E�PjV�ȭ����3��C�s��tP��Y��tI3ɉ}�jZ�����������u�jZ�U���th@W���@��3��C�s��tP迗Y���h�B�M���}���e��U�膀��������̋�U��QS��3ҋMVW�C�]�;A���C;A������ˋ����3ҋ��ʋ�;���A��u�;�܋�p@��R���;�t��)�u�}�P�v�w������uS�O�G��;�t�V+ы;
u:�A;D
u1��;�u�^��w����F;�t+�f�f;3u��;�u��3�_^��[��������3��,�A�A�A�A�A�A�A �A$�A(�A,�A0�A4�A8���A�������̋�U��QV�r��+���t%;rt�E�� ��B��u��V�
^]��	�������j$�h��ò�MԋA+A�U���UЃ�tr��܋8��p(��R���;�t��)�MԄ�t�A4+A0j�^����w=�Q�u�;Q t��&�q��F�V�qR���
�F+��H����th0C�M��{���e��U��V~���������jX����	����E��M�X���M��x@�E�PQ��R���;�t��)��t\�E�jY�p0�@4+ƙ���M�;��xk��}u!�|0�u�}�c�|0�X�Dh�C�M��z���e��Q�]��C4+C0��0uh�D�M���z���E��*��$uz�C3ҋK+����U���tf����@�M��E�;�tA�1���ܡ�������p(��R���;�t��)��uI�M��]����M�;M�u‹U��CB�K+����U�;�r��e��E��E�P�u��8Q�����h0C�M��z���E��U��s�E�K4�����E��Ej�E��E�_P;K8t
���{4�	Q�K0�S�C4�M�+C0���H�E���M�������%���h`D�M��y���E��U��Y|���M�PhhE���������̋�U��V�q$�N��+=Lt �u;Nt�����F�Q���\^]��������̋�U��A4V�q0+�jY����M;�v�Ek��D1^]��}���������̋�U��QS�]VW��M���x�ϋE�0�R���;�t��)��tF�]���t*��t��t��.�M��A+A��M�j�A4+A0�Y����M��A+A��9C��_^[�������̋�U��A4V�q0+�jY����M;�vk��D0^]�������������̋A,+A(j�Y���������������������̋A+A��������̋�U��u�������A+A��]�����������������̋�U��QQSV���E�W�u�N詵�����@+����uh�1�N�����E��܋8��r��R���;�t��)��t7�}��E�t/�]������p��R���;�t��)�}�𥥥��E�_^[�������������������̋�U��u����������]�������̋�U��A,V�q(+�jY����M;�vk��D0^]��[����������������������̋A +Aj�Y���������������������̋�U��QQ�EV� �E�E��A��M��E��<
��y�M�VhhE�[����^���������������̋�U���SVW�}��V�G����+V#����G+G��;����O(�F +O$+F;����O4�F,+O0+F(;���3��E��؅�t)�N�G���4��1��������FC�N+���;�rڋF 3ҋN+��U�j[����]�t)�_$+ٍP�L�����t^jX�E��F +F��}�9E�r܋F,�^(+�jY����M�t.�0+����P�k�����tjX؋M��F,A+F(��}�M�;�rװ�2�_^[���������������̋�S�YVW�y�ŝ��&��������֋���y7�����3��;�u�_��^[��������������̋�U�����S�E�3�V�W���p(��R�M���;�t��)�E�ˉM���tD�E��܋@���8��p��R���;�t��)3ۋо�3�ˋ�;�uA��u�_^��[�ËM�A�M�;M�r������������̋�U��V��WjY�F +F����M;�vVk�~�}t�u�7�8Q�M��t�G��}t'�O�F�w�4�����u�W�HNQ���:r��_^]��@�����������̋�U��S�Y,V�q(W3����M��
��tG��;�u�E� 2�_^[]��E�8��������̋�U��S�Y(V�q$W3����M�
��tG��;�u�E� 2�_^[]��E�8���������j���赩h�E�M��!s���e��U���u���������j@��艩�M��E�܋U�E��A���U���8��0��R���;�t��)P�M���e��U�Q�M����E��x�Hr��]�QP�������M��E��m���}�3��M��G��@�E������G��H���th��tU��t��ug�t��O�!�����@�p��9�T��M��
�E��E؃}�r�E�u��P�d���M��E��m����t�S������jh�E���:���E�F;�sjh�9���$���E�;�M��U���jhD@������M��l���ߧ����������������̋�U��QQ�A��E��M��EV�E�����y�M�BVhhE��U����^��������j�F�蕧��u�j Y���؅�tj3���Y�!C���C�C�3ۉ]�e���t���S�0��R��;�t��)�u��E���A+A��HP�CP����F�M�e�����Ӧ�����������������̋�U��V����Et
j<V��YY��^]������̋�V��N0�f�N$��N���N^��������,��������������������̋�U��V��N� k���Et
j V詑YY��^]������̋�V����t(�VQ��F+jY����k��j��3���F�F^������̋�V����t(�VQ��F+jY����k��lj��3���F�F^������̋�V����t"�VQ��V+����7j��3���F�F^������̋�V����t"�VQ�y�V+����j��3���F�F^���������̋�U��MSVW��葏�؅�uZ�V��]����p��R���;�t��)�K�]��؅�u&�E���	j��p��R�M��;�t��)_^��[]������̋�U��QQSV��W�F�+��=���?te@P�E���P�E���M����!�M+��QW����V�9Ut�U��V�CQ�MP�q�u���u�W��_^��[������������̋�U��QQSV��W�F�+��=���?te@P�E��JP�E��r�M����!�M+��QW����V�9Ut�U��V�CQ�MP��u���u�W�_^��[��苶��������̋�U��QQSV��WjY�F�+Ù��=UUUtl@��P�E��mP�E�����E+�jY����uk�ߋ����VQ�W9Ut�U��V�CQ�MP��u���u�W��_^��[����������̋�U��QQSV��WjY�F�+Ù��=���tl@��P�E��}P�E�����E+�jY����uk�ߋ��	��VQ�W9Ut�U�T�V�CQ�MP�D�u���u�W��_^��[���[���������̋�U��j�hi�d�P��SVW�t3�P�E�d��e�e��M�M��E��o3������E츣)ËE�M�d�
Y_^[������������̋�U��QV����u��J+���r�zr�jQQRQ�u������^����j��������̋�U��j�h��d�PQQSVW�t3�P�E�d��e�e�����3���>��E�N*ËE�M�d�
Y_^[������������̋�VW�����
���
��;�u�_^������̋�VW�����
������;�u�_^������̋�VW�����
�����;�u�_^������̋�VW�����
���8��;�u�_^���������������j������qj,Y�8��E�3ɉM���t�v���
���ȃM����������P��1��R��;�t��)3��_�������̋�U��V����t�VQ����F+jY����k���d��kE�M���FkE��F^]������̋�U��A+jY����UUU����+�;�w�;Es�E]������̋�U��E=UUUwk��e��]��9e��������̋�U��V����t�VQ�g����F+jY����k��0d��kE�M���FkE��F^]������̋�U��A+jY�����������+�;�w�;Es�E]������̋�U��E=���wk���d��]��d��������̋�U��V����t�VQ����V+����c���M�E����F�E���F^]������̋�U��Q����?+������+�;�w�;Es�E]������̋�U��M�����?w���Kd��]���c��������̋�U��V����t�VQ�d����V+�����b���M�E����F�E���F^]������̋�U��QQ�EESVW���E�j^�߃g�g;�v.ƾ���;�w	j^;�r��N�c���؍U��ω]��c���E��w�uV�u�GS�N��u�3h�<P�=��E������_^[�������̋�U��SV�u��W���W���/�����;�u�Q�֋�����_��^[]������̋�U��SV�u��W���W��������;�u�Q�֋���_��^[]������̋�U��V�u�
��!�����;�u�Q�֋������^]������̋�U��V�u�
��!�����;�u�Q�֋�������^]������̋�������̋�V�1��t�N�+�����虸��jV�YY^������̋�V�1��t���jV�ׇYY^������̋�V��~t	�v��Y�~t	�v��Y�~t	�v��Y^������̋�V�ŝ�3��3�i�A��r��^������������̃l$���������̃l$�������̋�SVW����u3����
jQ�4Q��3���u���PW�4Q��3�3�C��t��f9u���t��f9u�ӄ�t��K� ��uPQV��Q�����}���;���_^��[������̋�V3�Ij
^����0���u�^������̋�U��� �t3ʼnE�V��M��u�u�����f�M��F�;�t+�QP���x����M���3�^�=��������̋�U��UV��J�f�F��B��u�+ы�R�u�3�����^]������̋�U��j�h%�d�PVW�t3�P�E�d��e���9��2�R��;�t��)�M�d�
Y_^������������̋�U��QQ���t�E��U��<Q�M��E��~����������̋�SVW�9��Q��pH��R���;�t��)_^[������̋�U��Q�A�UV�4;qwRP�u�q�S���^Y]��D�������j���Ι���E�3ɍp�H�@��,�@���N�N�x�M���O�O�X$��K�K�P0�
�J�J�M�E��E��E�E܉E�E�P�M܉M�Q�M���E܋։E�E�PQ�M��D�u�E܉E�׍E�u�PQ�M���E܋ӉE�E�PQ�M�����ۘ������̋�U���SVW��jY�]��H|��t3ɉH��H�H�H�H�H�3��}�7���t�N�"�����萴��jV��YY��E�jP����u�t<��E�jP�E��s����C�M�M�;Ct��C��M�QP���	��uNj]��E�jP�<����]��t=�7�E�jP�E��#����N;Nt�E��E�A�F�
�E�PQ�N���u�j�E�P�E������E�_^�A[��������jj8�R�軘��uȋ{�E܋jP�}������E�jP�����E�jP���jY�z�E�3��u���t�u̍M�u�Q���I�����΃M����EЉ��t������j�u�蝂YY�u�9u�v_�MȍE�jP�u��	�u��(���j�E�P�Eȋ������0�E�P�EȋH���������UЋH�E��ыEĉD�B�U�;U�r���	����EЅ�t)3�f�E̍E�jP�Eȋ�����Hf�E�f�qF;u�r׋�eЋ8��p@��R���9e�t��)�u�P��p�Eȋ�o�����8����M��%��h�E�M��`���U��E���b��������̋�U��QV��E�M�E��E�P�V0��M�E�E��V�E�P�e�M�E�E��V�E�P��M�E�E��V$�E�P��^�������̋�U���SV�u��W����B+���E��E��u�P�E�P�q�\	��B�:;�t*�����E��E��u�P�E�P�q�3	��;�u݋u����B+B���E��E��u�P�E�P�q�	��B�z�E�;�t0���E�G�E���u���E�P�E�P�q����;�u׋u�����u���BPR�q�_^[�������̋�U���S�]VW����}��0胷���u�΍PRP�v�q��u���@�E��E�P�E�P�q�R��u�P��U��U��E�P�E�P�q�03�9u�vH��u�H��E�D��E����E�P�E�P�q���u��E�P�E�P�q��F;u�r�3���	��������t,��u�Af�pf�E��E���E�P�E�P�q�F;�rԋE���E��܋8��p@��R���;�t��)�U�u��R�P�E��R�p�^_^[�������̋�U��QQVWj�E���P�}����}��}���ww�F+j�Y��;�vW���jY��tQ�}��}S�F;Ft�`�`� N�P����^�j�C�P����j�K�Q������m�jYu��}�[��_^����������̋�U���QSVWj�D$��P�����|$��wR�F+��;�vW���5��t/�ߋF;Ft	� �F�P���
�N���Q�M�����uӋ�_^[��]���������̋�U���QSVWj�D$��P�T����|$��wR�F+��;�vW���s��t/�ߋF;Ft	� �F�P����N���Q�M�6�����uӋ�_^[��]��~�������̋�U��QQSVWj�E���P�����}��}���w���F+j�[��;�vW�����tq�}�3ɋ}�F;Ft�H�H�H�H�^�P����^�j�C�P�n�����C�jP�a�����C�jP�T���j�K�Q��G����m�jYj[u��}���_^[����������̋�U��QSV��j[�F+����E��E�u�P�E�P�q��F��E�;�t>W�{	�E�w��u�V���G�P�q��M�u�W�V��q�x����;]�u�_^[�������̋�U���QQV��W�F+���D$�D$�t$P�D$P�q�0�~�6��MV�����;�u�_^��]������̋�U���QQV��W�F+���D$�D$�t$P�D$P�q���~�6��MV�*�����;�u�_^��]������̋�U��QSV��Wj[�F+����E��E�u�P�E�P�q��F�>�E�;�tj�_�E�s��u�V���C�P�q�a�M�u�S�V��q�M�M�s�u�V�S��q�6�M�u����CPV�q�����;}�u�_^[�������̋�U��QQSV��W������F+��M���;�tw@��P�E��]��;�wj����T���M��+M��U���ϋ
��J�H�VQ��E�W9Ut�U�%����E��V��Q�MP����S�u���W��E�_^[���k����T��������̋�U��QQSV��W����?��F+��M���;�tq@��P�E�����;�wd����T���M��+M������M�E��	��VQ�W9Ut�U諫���E��V��Q�MP蘫��S�u���W��E�_^[���Ǡ���cS��������̋�U��V����t
�V+у��kR���M�E����F�E���F^]������̋�U��Q����+������+�;�w�;Es�E]������̋�U��V����t
�V+у��Q���M�E����F�E���F^]������̋�U��S��VWj�C+Y����u���9��S��Q�V�t��u��WV��_^[]������̋�U��S��VWj�C+Y����u�����S��Q�V�j��u��WV��_^[]������̋�U��S��VW�u�{+;�����S��Q�V�e��u��WV�g�_^[]������̋�U��S��VW�u�{+;�����S��Q�V�W��u��WV���_^[]������̋�U����S�]V�uW�y�M�u��E�+]���A��+�;���+U�����+�;����P�E�����ȉE��Q���U�ΉE�+E��Q�MP�E��P�����u
;�u	Q�u�M��Q�u�M����0����E�QË�P��� ����u�M�u�u��Z����J��+�Q;�s#��+�W������M�֋]�W�A���}QS��3��P�֤���M�QV�A�U�M�ä��_^[����������̋�U��QQSV��WjY�F�+Ù��=UUUtn@��P�E����P�E������E+�jY���k�3�QW�9�C�C��V�E�;�t�����V�CQ�MP���u���u�W�+�_^��[���V���������̋�U��QQSV��W�F�+��=���?t^@P�E���P�E����M��+��QW���#�V�9Ut�U�7��V�CQ�MP�'��u���u�W��_^��[���Ϝ��������̋�U��QQSV��W�F�+��=���?t^@P�E���P�E��(��M��+��QW���#�V�9Ut�U�}��V�CQ�MP�m��u���u�W�m�_^��[���H���������̋�U��QQSV��WjY�F�+Ù��=���tt@��P�E����P�E������E+�jY���k�3�QW�9�C�C�C�C��V�E�;�t�����V�CQ�MP���u���u�W�%�_^��[��訛��������̋�U��E+�RQ+�P�N���]������̋�VQ���S���,3����f�Ft��dž�^������̋�U���jhW��QQ��p������h���p���P贌���������������������jX������������̋�U��E��E�<']���������������������̸F����������̸�3������̸0���������������j ������M�u�}j�����(�Ћ̃a$�D^����t	�<�I$Rh�:jE�E؋�P�s����e���舊����W���_h8���_�}��E�r�E�u��P�_j;����^j
����^�M���K���)�����������̸�����������̋�U��EV�uW����6�����@���_^��@���X�H�X]������������̋�U��E�<]���������������j8X������������̋�U��E��E�p']���������������������̸�F����������̸�3������̸4���������������hh����~��E�u�]j�H��������P�������1���P��������K���e������hАh�jjP�yj�E�����_�G���P������P襂��P�K�蚐���������rJ���G���P������P����P���u����������MJ��W��������P�]���P�K�R����������*J������H��r����g�����������S���]hG���z]�����������r�������������P��\h�8���K]j
���\S���:]h�B���.]j
���\������3��������A0�������A1�������A2�������A3������������������thG����\j
���8\��������5������ G������t#S���\j.���\���������[��A��P��F����h(G���v\h0G���j\S���b\j.����[���������[j)���[h0;���7\���������iF����h8G���\��������Q���JF��������������F��H���������������������8��V��[j
���:[S����[h@G���[S���[V���[j
���
[�������y4t-S���[h�8���[S���{[V���s[j
����ZhАjj������E�P�o��������G��������������������jX������������̋�U��E��E�H]���������������������̸pG����������̸�3�����������jX������̸8�����������������j���豂�E�@�xt�xu�I��h�G�M��L���e��U��N������������������̋�U��Q�U�M�>���U�zu(�M��T����u��
HYQQ�]��E��T$�$��E��������̋�U����E�M�V�uW��}��
HY���]����T���E���uQQ�T$�$�J��؋M�E�u��P�����S����M�������YT��_^��u�E�QQ�T$�$�
�������̋�U��Q��E���Y����������Y��z	�����]��	�����U����E���A�E��������z����������]��E��Y�A���������Y��Au	����]���������U����E��Y�A���������Au���������]��E��Y��������������̋�U��Q�M��]����E������z���������Y���Au��Y��2��������̋�U��!�U;�t���"�B�A�b�B�A��]�������j4�~��H��ى]̉]؋E�]��EЋE�E�3���E��{�}���j�Y�G�G�zE����U܋Ήu��E���N�E���w�O3��1�q�q�E�����G�G�wj�9�s$�s(�s,�C0�s0�E؉s4�s8�s<�s@�sDj<Y�E��b�E܅�t	���9�����P���u����u�VV�E��ˋu�V���e��U��E����I�M�����E܋��y�M�QP��R��;�t��)�M��yPh�G���s�M�������܋�p��R���;�t��)�����e��E�	��MЋ�8�E�Ph�7Q��R��;�t��)�M��yPh�G����M���M��fC�uȋM��C�M��yPh�G�����]؋EԉEЋK;Kt��C��E�PQ���`��M��I��]؍M��E��=����;�[�u�;�tY�jY�E��:a��t3ɉH��H�H�H�H�H�3��E�P�E�
��u����E�P�����M��E�������uċ���M�����b}�Ph�G���"���������̋�V��N��N^��������j`����p}�ًM�e��M��e��U��C�M�����E����y�M�QP��R��;�t��)�M��yPh�G���Z�M������u����J�}t<����p$��R�M���;�t��)��thH�M��@F���E���u��M����P�E�P�E�P�K�#�@��u�C;Cth�H�M��E���E����E�P�E�P�K�����.�M��؋����"E��E��E�PQ�z ��R��;�t��)�M��yPh�G���g�M��3҈E��U�9U����e��E���E���y�M�QRP��R��;�t��)�M�����M������tB�E���j��x��R�M���;�t��)���gh�H�M��E���E����e��E��E�P�M����xA�M�����t5�}u&�E�����p��R�M���;�t��)��t3�@P���E�����p��R�M���;�t��)�����u������9u�t�M��u���MĉM��M��u����M������t~�e��M��E���M��?�u��M��:?�M�����K@;KDt�E���D�C@�
�E�PQ�K<��u��M��u��#�EčM��E��u��Y�M��E��Mj�u���u�����M��6�M��E��*�U�B�U�;U��
����}�u:�K4;K8t%�E���C4�'Ph�G�0�5Ph�G��(�E�PQ�K0����M������uy�Ph�G���5���h�B�M��C���E��U���E��������̋�S��VW����p��R���;�t��)��u&����p��R���;�t��)��u���2�_^[������̋�S��VW����p��R���;�t��)��u"����p,��R���;�t��)��t�_^[�������j�*��x�A@�Y<�E�;�tS�e��e�������x�E�PjQ��R��;�t��)�M��x1�E�M�9E�t�M�����;]�u�3��x��3�k����Ph�G��җ���������jL����=x�ى]��M�E�e��M��E��e��U���M�����E����y�M�QP��R��;�t��)�M��yPh�G����E����y �M�QP��R��;�t��)�M��yPh�G���v�;�܋G�p��R�O��;�t��)jY���Z�E��E���t�u��M�VQ������؉E��3ۉ]��]��}����E��u�SV�u��0S�u�����E�P�M���N�E�;Nt��F��E�PQ�����M��E�������o�����V�����33ҋ�;�u
B��u��F���j��x��R���;�t��)�]���t�E��@�8u
�u���p�����e��E���M���x�E�PQ��R��;�t��)�M��yPh�G���!�MċE��E������'
����uċ�����thI�M��?���E���K$�A;At3҉P��P�A�P�h�[(�Eč{�;�t;�EĉE����t&�E�� P�
<Q�U��M���M����V�P�E���e��M��C�M�;�t9�E���t#���Q�p��R��;�t��)�C�M��K�M��E��a{���u��s���u��M�����M��F{������t�Ph�G��袔��h�H�M��>���E��U��AA���������jt�	���t�M��E3ۋM�E��E�M��E��]�9X�>�e��e����x�E�PSQ��R��;�t��)�M�����M�賭����tA�}���j���x��R���;�t��)�����M���M��^
�]��%�e��E��M��u����?
���E�Ph�7V��R��;�t��)�E������M����tx�}��܋?��p��R���;�t��)�����u��M�����M�������E���Ph�7���V�R��;�t��)�M����M���e��E��E�P�M��
�����M���
�����]��U��s4�K0�:�e��E���E���y�M�QP��R��;�t��)�M���-�M��
���
�E���j���x��R���;�t��)�E��܋E��8��p��R���;�t��)�E��u��E��u��u������]��E��E��E��K�
�9u9At��;Ku�����;Cu�E�P�K�:�E���j���x��R���;�t��)���)�E��]��M��@���L��M��v����9t��;�u�詀��+C0+s0�����E�;�s\�E���j���x��R���;�t��)�����E��]��M��M��@�E����L��E��M�P�I�l
�R�u���R�D����E���E�j���z��R���;�t��)�����E��]��M��@���L��M��E
�M��=
�M���M��1
�E�C�]�;X���M��A���h�E�M��~:���E��U��hHI�M��e:���E���Ph�G�!�rh�E�M��E:���E���h�E�M��2:���E�	�h�@�M��:���E�
�&Ph�G��,�=p�h�H�M��9���E��U��<��Ph�G�����������j�F��p�]����xD�E�P�E��P�R���;�t��)3�9]�vm3ɉM�E�e���E�M��e���x�E�PSQ��R��;�t��)�M��x4�E�p�u�u��:�M���M����M�C���M�;]�r��?o�Ph�G�������������j<����o�]��E�E��E�E���x�E�PS��R��;�t��)�M���
�Eăe��E��E��e����*����������t\-�������E�����E�P�Eȋ�PS�R��;�t��)�M��yPh�G����E��E������xH�E�PS��R��;�t��)�M��yPh�G���O3ҍE�B����x<�E�PS��R��;�t��)�M����Ph�G������x0�E�PS��R��;�t��)�M��yHPh�G�������x,�E�PS��R��;�t��)�M��yPh�G����E�jZ�]��M�;Kui�M�;Kua�{}���QPW��q�[����t/���W�R��;�t��)��th�I�M���6���E��K�}�t	�u�P�m�h�I�M��6���E��!Ph�G��诌��h�I�M��6���E��U��N9���������j�����l�ًU�����e��e����x�E�PR��R��;�t��)�M�����E���y�M�QP��R��;�t��)�M����Ph�G����e��E���E��y�M�QP��R��;�t��)�M��xd�u���~�E���y �M�QP��R��;�t��)�M��x"�M��E��g���}�u��M��r���k�Ph�G��Ph�G��Ph�G���O����������jh�@��k���E��]�]����7�M�Q�S�����thxJ�M��5���E���e��E�PS�4Q�M����4H;�t
f�?.t ��;�u�h�J�M���4���E����ߋ�+�����L��t�+��G��ȉE��V��4��t��e��E��E�PS�]�jS�0Q�M�����u��u�������}���uhK�M��A4���E��`�w��t[���e����E��E�P�E��
P�u��y��R�R��;�t��)�����}����}���Ʈ���M�;����GQf�4H�����E��xthL�M��3���E����U���0����f��thPL�M��3���E��U���Of�E�f�4A�e��E��E�PS�8Q��y�M�`Ph�G��E��U��M��@�E��E��E���/���M��E��E��E��E��	P虹���M������M������8i�h�K�M���2���E��b���h4J�M���2���e��U��5��Ph�G�2�Ɉ��������̋�U��V�q$W�y(��V�M������t��;�u�3�_^]���������̋�U��Q�e��E�PQ�4Q�U�����������̋�S�V��dw73Ʌ�t3�N��ar��zv��Ar��Zv��_t
���f��	w��tA;�r��2�^��[������̋�U����HRQ�L$�'��$躥���M�$��$���]������̋�V��N<�P�N0����N$�u�N��N����^��T�������̋�!��tP�P�������������̋�V����t"�VQ��V+����,��3���F�F^������̋�V����t(�VQ��F+jY����k���+��3���F�F^������̋�V��V+����+��3���F�F^������̋�W����B� �
��tV�1jZ�+���΅�u�^�jZ_�t+�������̋�U��V�q;qt�U���B�F�A�	�uV�p��^]������̋�U��j�h+�d�PVW�t3�P�E�d��3���t����R�p��R��;�t��)�M�d�
Y_^������������̋�U��Q�EVW���O��+�;�sJ=���?wM��S�ȉE���+���؅�t�����*���U��EӉP�ˉW�W�[��E���;�u�_^���2+��������̋VW��8Rh�LQ��R��;�t��)_^������̋�U��j�hm�d�PQSVW�t3�P�E�d���u�΋��E������V�u��h�7S�R��;�t��)�M�d�
Y_^[������������̃9��������̋�U��QQS�]V��W�F++����=���?���N�P+����?�����U���+�;�w�;�s��=���?�����ȉE��e*���M���	�������VQ�W9Ut�U��V�CQ�MP����t�VQ���V+�����(���M��É>���N�M��_�N^[���v���)��������̋�U��QQ�ESV��WjY+�UUU����E��F+���;����X�F+����ϋ���+�;�w�;�s��;���k��ȉE��)����3�kE�QWljE��H��H�V�E�;�t����E��V��Q�MP�����t�VQ�'�F+jY����k��'���E�k��>ωN�M��_�N^[���v���(���������j����Dc��}���V���؋�SW�E�P���M��t�E��@�{�~UUUuh�L��Q�F�E�e��e�jY�(����E��E����E����t�&S�u�E��P�u���M�u�QS�����M����A�eb������̋�VW�����
�������;�u�_^������̋�VW������N�������h����;�u�_^������̋�U��V����U��'����;�u�^]������̋I��tjZ�&��������̋�U��j�h+�d�PVW�t3�P�E�d��	��t���Q�p��R��;�t��)�M�d�
Y_^������������̋�U��QVW���G�w���E��E�y��Y�]��E��7QQ�]��E��$�[Z�]��E�YY�:d��wjX;�s��s��;�s��V����_^�������̋�U��Q�A����E��E�y��Y�]��E��A�A��y��Y�]��u������Au���2��������̋�U��QS�]�UV��W�[�}��F�]��z&���O�U��o&���U�;�z�F#E�N�<�;~�}u�<��9�u�<��
9\�u�|���_^[�������̋�U����U����S����V3��]�F����W;�vh�L��Q�B���ȋCP�E��I��K�6P�����F��s�C�{�?;}������?�N����M�#A�I�E��M��;U�u	�4��t��_�D��^;Xu.�;�t�^�;�W��H�1�P�_�N�M�E��ȋ@;Xt7;�u�^�;�W��H�1�P�E��_�N�M�4���;}��l���_^[���V��:�O��C�0�K�W�F�������̋�U��A#EV�q�I�T�;�u	�E�`��ƋE��;�t�R;Bu�E�
�P�^]��E�`��������̋�U��V�u��&;�t���!����;�u�Q�֋��1�����^]������̋�U��SV�u��W���W���M������;�u�Q�֋�����_��^[]���������̸M����������̸|4������̸<���������������j�K��q^�E�u�΋}jP�3a��P�M���#���e���hM��`�����a����W���%6h(M���6�}��E�r�E�u��P�5h�8���5j
���W5�M��g"���]���������������̋�U��E��E� )]���������������������̸DM����������̸�3������̸@��������������̋�U����E��
PY�5�Y�]��E��U��iU�]��E��]��E��pU�]��E��E���E��X����X��������������������
�X���X�������X���P���X��������������X���
�X�����
�X�����X��X�P���X���������X�������X ���
�X�����X$��������������X(�P,�P0�P4�X8���X<�������������������j@�[��Q\�u�}�ϋ]jV�_��P�M���!���e���j�"�����(�E��ԍM���n�u��b$�����t���r�R$�u��E؋�hPMh	P�Y�����E��^����S���3h@G���3hXM���3h`M���3�}��E�r�E��uЋ�P�3hpM���y3�}��E�r�E�u��P��2htM���V3j
���2�M������M�����Z�������̸����������̋�U��EV�q��W���0�E�0�R��;�t��)_^]���������������̋�U��E���I�H]��������̸xM����������̸�4������̸D���������������j�K��Z�E�u�΋}jP�S]��P�M�� ���e����,]����W���Q2h�M���E2h�M���92�}��E�r�E�u��P�1h�M���2�}��E�r�E�u��P�1h�M����1j
���T1�M��d���Y������̋�U����E�xX����V���]��E��U��E�����]��E��]��Q�]��E��]��E��Q�]��E��M���E��Q�]��E��M��^�E��Q���^�^�������̋�U����t3ʼnE���3�VWj�U��_�����]��E��T���E�@�]�;�r��(X�E��������AuV�ɍU��U�+��
���������Dz�����E��]���u������E��
Q�]��E��F���]��F���]��>����U��U�M��]��E�3���E��^�E�_�^^�C�������̋�U��QQ�E���
xXV���]��E��U��|P���Y�]���E���Au�
Y��xX�TP�^^�������̋�U������M� ��B�`�Y�B�`�Y���]�����������̋�U��E�
�E�P)]���������������������̸�M����������̸�3������̸H���������������h����W�E�u�]j�H������P����AZ��P����������e���0���hАh�jjP�J�E���H���3�W�������P�S��P�K��a�����������G��P�����P�S��P���a��������a������0��r����Y�������S���.hG���.��,��������r�������(�����P�.h�8���.j
����-S���q.h�B���e.j
����-����3�����A �������A!�������A"�������A#��H�����������������thG���.j
���o-��������5������ G���t S����-j.���B-������5-�V�A��P�����h�8���-S���-j.���	-������,h8���-��������������������F��0������������6�����8��V�G-j
���,S���6-h@G���*-S���"-V���-j
���{,�����y$t-S���,h�8����,S����,V����,j
���B,hАjj��0����E�P� A������6���mT��������������̸�M����������̸�3������̸L���������������j�K��qT�E�u�΋}jP�3W��P�M������e���hN��V�����W����W���%,h,N���,�}��E�r�E�u��P�+h�8���+j
���W+�M��g���S���������������̋�U��E��E��]���������������������̸DN����������̸�4������̸P��������������̋�U��Q�E��%Y�]��E����$X���z��2�������������������j4�]��1S�E�u�΋}jP��U��P�M�����e��E�jP���O�����E��U����W����*h8����*�}��E�r�E��uЋ�P�?*h8���*�}��E�r�E�u��P�*h�9���*j
����)�M�����M�����.R�������j�O��0R��u�3��>�~�~�~�N�}��/�N$�E��#�~8�~<�~@�ND�E�����Q������̋�U��QV��3��u�jY��F�F�F�F�b���ȉu��U����Ɖ1^�������̋�V���$E����^�V���������j����Q��j�u3��}��}�u�2��$�}�hXN���E��{)�}	uh`N���f)�M���P���T)j ���(�u������}��tAhlN���.)����P�)�?��tj.���{(��|N��P�l(j)���c(j;���Z(j
���Q(�E�P������̋�U��QV���M�K�u��uP�u��E^Y]�������j$����P��E�}�]jP�Eԉ}�P�3ҍN8�U��A;At�P�@��A�P�_�v<���}tjh�N���q��S���!p��j ���[���}��E�r�E�u��P��p���Eԋ�P�Dq���M�������O������̋�U��QV�u��2�u�M�_P�u����E^Y]�������j����O��3�W�u�}��}�u�9�}����E����}��D��th�N���t'�u���j'j ����&�u�������th8���G'W���?'h�9���3'j
���&�E��N�������j�K��O�ًE�M�P�̳���e��s��U؋��:��u��;su���]��;Cu"�C�M�Q;Ct
���o���C�	P�K�Y�M��,���cN������̋�V�qDhXN���&��^�������j����IN���}�M��X����e��M�h�N�V&j
^V�M��%h�N�M��=&V�M��%V�M��%�_�G;�t<��h�N�M��&W�M��H����j"���h%j
���_%��;�uϋ}�j
^�_9_t	V�M��A%� v�GP�M���%V�M��&%�4vkh�N�M��%hLN�M��%hO�M��%V�M���$j{�M���$V�M���$�G$P�M��%j}�M���$V�M��$V�M��$hO�M��>%h =�M��1%j(�M��$V�M��$�_<��w8�3��uj,�M��p$j
�M��f$hXN�M���$V�M��%��2���;�u�hD@�M���$j
�M��0$j{�M��&$j
�M��$�GDP�M���$j}�M��$j
�M��#�u�M��x%�M��W���U؃e��/\���E�L�������j8�C��eL�ًu3ɋE�u��MĉN�F�E���E3�G�M��}�+�t(+�t+�t+���Wh0O�Wh,O�Wh(O�Wh$O����l��3��}�j
j
�f��E�P�3��Q�M���Q�A��u�+ʍE�QP���l�����jhlO�l���u����k�����XK�h4O�M�����Uȉ}������������j����{K��t?��#t3��4t'��Et��ht��	u5��O�!��O���O���O��|O��pO��t����J�h�I�M�����e��U��F��������̋�U��QQSV��WjY�F�+Ù��=���
tq@��P�E��!f��P�E��Kf�����E+�jY���k�QW�9�c�C��V�9Ut�U�$g���V�CQ�MP�g���u���u�W�we��_^��[����\��������̋�U��QQSV��WjY�F�+Ù��=���
tl@��P�E��e��P�E��e�����E+�jY����uk�ߋ��Dk���VQ�W9Ut�U�f���V�CQ�MP�|f���u���u�W��d��_^��[���L\��������̋�a�������̃zV�rr��y�Ar�	;�^uPRQ�M����u��2��������������������̋�U��E��E� ]���������������������̸�O����������̸4������̸T���������������jL����I�u�E��]3�WP���E��j�E��}�P���E��j�E��E�P���nE��WjQ���E��/L��h,?�΋��mK�����zK����S��� h�O��� h?��� �0;��S�z W���
����h�O���d �}��E�r�E��u���P��S���E �}��E�r�E��uЋ�P�S���& �}��E�r�E�u��P�h�8��� j
���d�M��t���M��l���M��d���G�������������j0X������������̋�U��E��E�]���������������������̸�O����������̸4������̸X���������������jd����aG�u�E��]3�WP����C��j�E��}�P����C��j�E��E�P���C��j�E��E�P���C��WjQ���E��nJ��h,?�΋��I�����I����S����hP����h?�����0;��S�W��������h�O���j_�E�9}�r�E��u���P�S����E�9}�r�E��u���P��S���d�E�9}�r�E��uЋ�P��S���F�E�9}�r�E�u��P�h�8���$j
����M��
���M��
���M��
���M��}
���E���������������������̋�U��E��E�(]���������������������̸�:����������̸,4������̸\���������������j4�]��E�E�u�΋}jP�CH��P�M��
���e��E�jP����A��hM���E���G�����G����W���$hP����}��E�r�E��uЋ�P�h0;����}��E�r�E�u��P�`h�8����j
���3�M��C	���M��;	���rD�������������������̋�U��Q�M��]����E������z��������8Y�������{���2�������������������̋�U��E��E��]���������������������̸dP����������̸�P������̸`���������������h��6���C�}3ۋE�u�Ή�@�����D����G��<�����`���SP�Q@��j��x����]�P���>@��j[S�E��E�P���+@��j�E��]�P���@���E�3ɋG9u(j�M�M؍M�htP�E��e��3��E��E�C�QW��� F��P��H��������E�P�M���D�������E���t��H���������E���t�M��q��jjQ���TF��h,?�΋��E�����E����@�������h�P����}��E�r�E��uЋ�P��0;��S���t�����`���r��`�����p�����P��S���d�}���x���r��x����u���P��S���?�}��E�r�E��u���P�S��� �}��E�r�E��u���P�S�����<����x��Pu��PP����S����W�������h�8����j
���&�M��6���M��.���M��&����x��������`�������GA��������̋�U��E��E�� ]���������������������̸�P����������̸�4������̸d���������������j����!A�E�@�xt�xt�xu�@�hL<�M��m
���e��U��"
�������������j4�]���@�E�u�΋}j�XP�C��P�M��B���e��E�jP���3=��h�P���E��?C�����LC����W���qh8���e�{��Pt��PP���Mh�<���A�}��E�r�E��uЋ�P�h0;����}��E�r�E�u��P�h�8���j
���\�M��l���M��d���?������������̋�U��Q����u/�E�Ph�j�lP��u�MhQj1Z����h�E���Vj
�uP�`P��u	hQj9�V�5���P��uhQj<�MZ��� P�pP�MV��5��tP�M�3�^���������������̋�U��MSVW���)�؅�uZ��(�]����p$��R���;�t��)�K��(�؅�u&�E���	j��p ��R�M��;�t��)_^��[]��������������������̋�U��S�]V�W�W��tY�U�hQ3ɋ�;�uA��u�M3���+�M��SRQ��x(��R��;�t��)��x
�M���'��#_��^[]����������̋�U��V��N����Et
jV�	)YY��^]���������̋�U��SV�u3�Wj�hQ��_��;�uB;�u��@�XQ�ы�;�uB;�u��*��7�ы�;�uB;�u����7�ы�;�u
B;�u�M���L��;�uA;�u�M�A���#ȋE�3���@�_^[]������������������̸@���������̸@���������̋�U��ujhTQ�,Q]�������̋�U��VW�}�|33�����_^]���������������������̸@���������̋�U��E�3�]������������̋�U����,�t3ĉD$(�ESV�D$3�W�D$�D$�D$0�D$0P�D$ Pj h�7�@Q�����t$0�L$�J���L$��J��Ph�7V�$Q��xO�t$�L$��X,������D$Pj
V��R��;�t��)��x�L$�D$�d$3���Qjt�QjsVQ�m!�d$0�L$�����L$����L$4��_^[3��&��]�����������������̋�U��V�u�N�<���E�N^�3�]������̋�U��QV��W�}9~t�M��}��
���F�M��E��~�@��_3�^�������̋�U��QVW��jY�;��u���t�f�� �F� �f�3��M��u�����e��M��7����_^��������������̃l$�&��������̃l$���������jjjQ�P�������������������j@X������������̋�U��E�	�E��!]���������������������̸�Q����������̸<4������̸h���������������h�����:�u��`����}�΋]jP�6���e���j�����uj���Ճ����u2�����(�̃a$�����t	�8!�I$Rh�Qj4��x�����P�B7��j�E��E�P���!6��j���E��|�����(�Ћ̃a$������t	� !�I$Rh�Qj#�E���P��6��j�E��E�P����5��j�E��E�P����5��jjQ���E��<��h,?�΋��;������;����S����h�Q����h?�����0;��S��W��������h�O���j_��`���9�t���r��`�����p�����P�S�����x���9}�r��x����u���P��S���f�E�9}�r�E��u���P��S���H�E�9}�r�E��u���P�S���*�E�9}�r�E��uЋ�P�S����E�9}�r�E�u��P�xh�8����j
���K�M��[����M��S����M��K����M��C�����x����8�����`����-����d7���������������������̋�U��Q�M��]����E������z���������Y���Au��Y��2�����������������̋�U��Q�M��]����E������z���������Y�������{���2�������������������̸T����������̋�U��EQ�M��	�@�$�F��]�����������������̋�U��E� !]��������������̸����������̋�U��E��E�Q�0�C��]���������������������̋�U��E�8!]���������������jDX������������̋�U��E�
�E�#]���������������������̸�Q����������̸L4������̸l���������������h����5�u��H����}�΋]jP�72���e���j�����uj�������u2�����(�̃a$������t	��"�I$Rh�Qj4��`�����P��2��j��x����E�P����1��j���E��)����(�Ћ̃a$�r����t	��"�I$Rh�Qj#�E���P�2��j�E��E�P���1��j�E��E�P���o1��j�E��E�P���^1��jjQ���E��8��h,?�΋��\7�����i7����S���h�Q���h?���v�0;��S�iW�������h�O���Sj_��H���9�\���r��H�����X�����P�S���&��`���9�t���r��`�����p�����P�S�����x���9}�r��x����u���P�bS�����E�9}�r�E��u���P�DS����E�9}�r�E��u���P�&S����E�9}�r�E��uЋ�P�S���~�E�9}�r�E�u��P��
h�8���\j
���
�M������M������M�����M������x��������`��������H��������2������������̸�����������̋�U��E��"]��������������̸�����������̋�U��E��"]������̋�U���E��E�����Au����]����E�������z����������̋�U��Q�E��E�8X�����Au
��������9�E��hY���������`Y�������������
�Y�����
pY��E�]��E���������̋�U��Q�����X����X���������Au:�E�E���������������������]��E������������������������������������̋�U���E��$��Y��SVW�����z	��Y�]�0X���\$��Y�\$�E�$����]�E3���F��lR�����]��E������A������Az������t	F����r��ك�rj^��ن\RنLR�����Dz��������X�������]�نHR�U������]��E���(�]��E���������]��E��]�نXR�U������]��E��(�]��E���������]��E��E���M��]��E��E��]��E�ن@RنPR������]�نDRنTR������]����M��]��E����������]��E���������]��u��]��E��U�����E���]������]��E��(�]��E��}܋UQQ���]��E��E������E������]��E��E��������\$�$���_^[�������̋�U���E����Y��VW���z	��Y�]�0X�E�P���\$��Y�\$�E�$���QQ�\$�E�U��M��$����u�E��փ����\$�E��\$�E��$���_^�������̋�U���E�E�E�‹E�
XY���
(Y����
�X�����
0Y���
Y����
�X�����
�X���
�X�����
Y��]������̋�U��� ��Y�U��]��E�
�YVW���]����E������Au)���
hX�]��E��
@X�PX�]��E������]��S�������zF�
hX�]��E���Y���PX������]��E���������]����
HX���]��u��]�����,X�E�PQQ�\$�E��U��M��$�'����E�E�P���U�M��\$�E��\$�E��$����E�E��]��E�U��
 YPQQ�M��
`X�XX�]��E��\$�E��$�����E�E�P���U�M��\$�E��\$�E��$�2����E��E����]��E��E��E�����]��E������E�����_�]��E��E������]��u��^����������������̋�U��E��E��$]���������������������̸ R����������̸�4������̸p���������������j8�_��q,�u�}�ϋ]jV�3/��P�M����e���j�Bv����uj���5v����u2�����(�̃a$�v����t	�$�I$Rh,Rj#�E���P�)�����E��.����S����h�B����j_�E�9}�r�E�u��P�<h4R����E�9}�r�E��uЋ�P�h<R����E�9}�r�E�u��P�h@R���j�E�9}�r�E�u��P��hDR���H�E�9}�r�E��uЋ�P�hLR���&�E�9}�r�E�u��P�hP;���j
���e�M��u��M��m��*���������������������̸�����������̋�U��EV�0�E�F�QQ�\$��Q�$����^]���������������������̋�U��E�$]��������������̋�U��E��E��*]���������������������̸R����������̸�4������̸t���������������j<�\��*�u�}�ϋ]j�FV�E��,��P�M��o��e���j��s����(�Ћ̃a$�����t	��$�I$Rh�:jE�E؋�P�D'�����E��Y,����S���~h8���r�}��E�r�E��uЋ�P��h8���O�}��E�r�E�u��P�h�9���,j
����E��xt:����+����S���	h�8���S���h�8����j
���J�M��Z��M��R��(����������̸4����������̋�U��E��$]������̋�U��EP�s]������̋�U����U�E�e��V��PR���F��F�E���E�E�P��E��P�^�������̋�U��V�u3���A���t
���t���F�A��^]������̋�U��UV�r�B��u�+�R�u�d���^]������̋�U���SV�u3�W���]�ԋ��F��F�̃���B�Z���F��A�Y���̋GG�E���E�E�P�H����E��P�J_^[�������̋�U����t3ʼnE�VW3��}請�j
j����E�P�u��Q���E��P�%����M�_3�^���������j�����&�Q�y�u��E��f�F���t��3�R�ΉE��1���M�M�u�e��&�A���H#ЋA�σ����Q���2���M�G;}�uՋ��1&�������j4�����&�ى]�}+{�u�K�}�M�;u�]����;���3��}�;ut'V���}F��M���1���U����;�K��C�M؋s��+u�E��E؋�VP�}��h�C���̉9�y�A�������K�E؉E̋E�M�ƉMԋ�PQ�M؉}܉}��$���M̋�VP��C���̉9�y�A���M����E�;ut&V���\F��M�� 1���U���1��;r������S�̉E�3��E؃��C‰9�A�y����u�M̉}�P�Uԉ}܉U���U�M؃���RP�p�j���3��u�C�M�u�Eԋ�}ЉE��M�E�y$�3�WW��(�����������̋�U��QSV��W�N��u�F����9FwQ���L�N�^����x�#��~u���NO���K#؉E��<�ujY����N���N���׋E����
�F�~�N�FI#M�_^[�����������j<����f$�ى]܋E3�+C�M�E��t�	�M���ω}�U,�u �C�U�E�;�����9E����}�;�tH�Q���J#Ћ΋E���@�����P����M�F�U��ЋM��T/���U���7;�^��C�MЋs��+u�E؋�EЋ�VP�}����C���̉9�y�A�������K�EЉEċE�M�ƉM̋�PQ�MЉ}ԉ}�����Mċ�VP��C���̉9�y�A����E�;�tD�Q���J#Ћ΋E���@�����P��M�F�U��ЋM��r.���U���W.��;r��~����S�̉Eă��EЋC‰9�A�y����u�Mĉ}�P�Ủ}ԉU������MЋ�u�P���M��u�u�C�M�u�E̋�}ȉE���E��!�(3�WW�B&�����������̋�U��SV��W�N���V�
�u�A��9FwQ����V�~�N����H#‰F�Y��N����#؃<�ujY�/��N���N�����E���F_^[]������̋�U��V�13��Ѕ�t���t���Ћq�Mu��A��t
���t���q��^]������̋�U��QQSW���W��t���3�A��+ڃ�r��s����+�;�����ߋG���E������?��V���h��w�O�E��E����M���Q����u��OP;�w����Ӌ�+���E�����}�G�u������l��֋��r�O^��t�W������E�_�G_[���!��������̃iu�a�A�������h@T��Q������̋�U���Q�ESV3�W��t���ËM�u�D$��t��}�O;�tWSVP���D$F;�u�_^[��]������̋�U���E��SVW3���t���ϋE�U�D$�E�L$�D$��t��T$��|$�U �](��t�:�T$;�u�E �;;�t4P�t$RQ�SW�t$$�t$�SW�|$W�t$$�+\$߉]�EP���	���_��^[��]�$�����̋�U��]�`;�������̍�������̋�U��MV�uW�}�׋A����H#ЋA�M<��֋A����H#ЋA4�����_^]������̋�U��Q�ES�]V�uW�}�E��O;�tWPVS����E�F;�u�_^[�������̋�V���+�PjQ�p����^������̋	�������������̋�U��E��E��*]���������������������̸hT����������̸�T������̸x���������������j4�]����u�]jjQ���A!������j�E�P�b���e��E�jP���Q��htT���E��] �����j ����S�����h�T�����W�������0;W���l����}��E�r�E��uЋ�P���W���M����}��E�r�E�u��P��h�8���*���j
����M����M�����������̋�Qj�HPP�PP������̅�tQj�HPP�LP������̋�U��������t�ÍM��(h���P�� ������̋�U��M]��������̃a���a�A�T���������3ɺ�A3���
��u�0���WjZ���J������̋�U���4�t3ʼnE�SVW�ډM�����5����F���Ƌ���
;�u�E�k�0�����P�F�FP�^��P����t��@�3�3��F,3��N(����j����E�Pjj��P���MЋэ�;�t�U9t��;�u�+�j��Z;�w�Ѕ�u������૫��	V���7���M�_^3�[�V�������̋�U��QV����tC����t;���t3�
��u*�=�t��P9�t�u�U������^Y]��U�����������̋�U����TSVW�����3ۄ�tS�8PjP�D$SP����D$EFF�D$�|$�D$ �t$$SSP�0P_^�[��]������̋�U��3�9Ev;�t@;Er�2�]��������̋�U��Q�MV�u�)��uj
�U�����u	V�u����^Y]�������3ҋ�9��Tt
����$r�����������̋�U��QSVWh�T�ډM��hP��t-h�TP��P����t���S�u��R��;�t��)_^[�������̠�S��tF�
�3�C��t1jjh�j#�R��y�Êˢ��
���
�����t��t3ۋ�[������̋�U��QS��P��u
������V�TQW�x�����f�E�?��u�P��t�E�g�}t�U�xU�0;��5�֋ȋ�Å�u�TQ�u�uVRQ�TQVVPh�Ujje�R��,�E���tjPh0U�R�P�E�Ph�Ujje�R����E���b0tc��Bt^��tZH��t<��t��u+h���PP��P���g��h���PP��Ph�V�h�Vjje�R������_^[�������̋�U���|�t3ʼnE���]��A�]��B�U��E����U��E���B�]���������VW�}���E������]��B�U��B�U��B�]�����������E��]��E��U��E��]��A�]��E��U��]����]��A�M��]��E��U��]��]������]��A�]��E��E��E�������QQ���E������]��E����M����E������]��E��\$�$��]��E�QQ�\$�E��$��]��E�QQ�\$�E��$�a�]��E�QQ�\$�E��$�J���E��]��E�;�t�E��V����]��Eԍu��]��EȋM��]��E�3��]�����_^��������̋�U��Q�E�E�����z������]��E��������̋�U��Q�E�E�����Au������]��E��������̋�V��>}jh�Vh<W��W����3�@��@^������̃���H�������������������̋�U��U3�A��t;�t
�B�;�wC�uR�3�u�JQ�'�=Ju�}u"�J��3���uH�Jj�u��ȋ�]��������������� �H��H��H��H3�������̸@������̸H��������������H��H�����H��H3�������������������;
t�u����L�����̋�U��u�:���Y]������̋�U��j�$P�u�(Ph	���PP��P]������̋�U���$j��P��tjY�)�P�
L�H�D�5@�=<f�hf�
\f�8f�4f�%0f�-,��`�E�T�E�X�E�d��������X�\�P	��T�`jXk�ǀdjXk��
t�L�jX���
x�L�h�������������jh8��u�E��]�Ë}�Nju�u�e���O�}��t+�u�M�R��U���E��E�������M�d�
Y_^[���}�]�u�E�u�uWSV��������jhX���3��u��}�u�;ut>+}�}�M�R��UF��E�E�E��E�E�8csm�t'�E��E�Ëe��E������M�d�
Y_^[���z�M��E�p�v�0�W������̋�U��EV�H<��A�Q��Ak�(�;�t�M;Jr
�BB;�r��(;�u�3�^]Ë�������̋�V���t d��p�P�;�t3�������u�2�^ð^��������b��t�s��HP�/
Y��t2���F
��������j���Y�������������u2������u������������������������̋�U������u�}u�u�MP�u�R�U�u�u�
YY]����������tht�	Y�������3	�������j�q�Y�k������̋�U��}u���u�I���u2�]��<���u
j�1�Y��]������̋�U��=�t�]�V�u��t��ub�
��t&��u"ht�	Y��uh��Y��t+2��0���
t�
x�
|�
��
��
����^]�j��������jhx��	�e��MZf9u]�<��PEuL�f9�u>�E�+�PQ�g���YY��t'�x$|!�E��������E�3Ɂ8�����Ëe��E�����2��M�d�
Y_^[�������̋�U�����t�}u	3��p�]������̋�U��=�t�}u�u���u��YY�]������̋�U��=t��uu��ht��Y��Y���#E]������̋�U��u�����Y���H]����������̋�U��EV����tV�4�Y��^]����������������(j��Y��th ����Y3��j�������̋�VWh�h���Ph�2�hP��uh�T�hP��tFh�2V��Ph3V����P��t��t�=���_^�3�PPjP��P����u�j�����������������h���P����tP�@P������̋�U��V��V��P�
p�EA�
pV�d�,�
����p����P^]�`�����̋�U��VW��W��P�u�>u���)jd�qY��>�t�d�,�
����p��W��P_^]������̋�V�5���th���R��^�5���P�5���P^������̋�U��V�5���t�u��h�h��R���$��V��Pj�u�5���PV��P^]�������jh���r3ۉ]�]�]�;]t�M�R�M�U�EEC�]����E��E�������M�d�
Y_^[���]�E�u�uS�u�u���������������hp�d�5�D$�l$�l$+�SVW�t1E�3�P�e�u��E��E������E��E�d��ËM�d�
Y__^[��]Q����������������������̋�U��V�u�6�
�u��u�uVh �ht�y��^]������̋�U��%���$�
�j
��P�����e�3�SVW3ɍ}�S���[���w�O3ɉW�E܋}�E�ntel�E�5ineI�E��E�5Genu�E�3�@S���[��]܉�E��s�E��K�SuC�E�%�?�=�t#=`t=pt=Pt=`t=pu�=����=���=��M�jX�M�9E�|03�S���[��]܉�s�K�M��S�]��t���=���]�������������������ty��tq3�ЉE�U�E�M�j^#�;�uW���������� t;�� ������#�;�u�E���M�#�;�u
�
�@�5�_^[3���������3�@�������3�9���������̋�U���$Sj��P��t�M�)j��$������jP�H����������������������������|�����x���f������f������f��t���f��p���f��l���f��h�����������E�������E������Dž����@�jP�������E�jP��E���E�@�E��E��Pj�X��ۍE��E������ۉE���$P�E�P�(P��u��uj�
Y[�������̃%��������%�Q����������%�Q������%�Q������%�Q������%�Q������%�Q������%�Q������%�Q������%HQ������%LQ������%PQ������%TQ������%XQ������%\Q������%dQ������%lQ������%pQ������%tQ������%xQ��������������%�Q������%�Q������%�Q������%�Q������%�Q������%�Q������%�Q������%�Q������%�Q�����̋�U��u�u�u�u�u���p��Q��������y��]������̋�U��uj�u�u�u�����]������̋�U��u�u�u�u�u�4�p�0�q�������y��]������̋�U��u�u�u�u�u�u��p�0�-����� ��y��]������̋�U��uj�u�u�u�u�����]������̋�U��EP�u�u�u�u�S�����]������̋�U��E��t3��t ��t��t3�@�0�*��������u�u�Y��}����P�Y]�������jh���Y���j�m�Y�����0�E��]�e��=l���l�s��tM���|�h�+h�+�/YY��u)���t h�+h�+�YY�l2ۈ]��E������=��uC�k��>tV��Y��t�uj�u�6��R���3�@��]�u���Y�3��M�d�
Y_^[��j����������jh��L�������3��iH��3�G�}�e���E�}��=luk�����%l�e��9j�u��YY����#��u��E������"�ƋM�d�
Y_^[�Ë}�u��@�YËu����j�H����������jh����}��u9=�3����e���t
��t�]�1�]SW�u����u���SW�u�����u���SW�u���u�u"��uSP�u���SV�u�P���SV�u�p��t��uHSW�u�3�����u�t5SW�u�J���$�M�Q�0h@��u�u�u�d��Ëe�3��u��E������ƋM�d�
Y_^[�������̋�U��V�5�4��u3�@��u��u�u�R��^]������̋�U��}u�p�u�u�u�����]������̋�U����e��E�e�P�Q�E�3E�E���P1E���P1E��E�P��P�E�M�3E�3E�3��������̋
tVW�N�@����;�t��u&�����;�u�O�@����u

G��ȉ
t��_�
x^�������h��XP�������h��z���Y��������>��H�$�H�<��H��H������̸�J������̋�SV��`��`;�sW�>��t
��R�׃�;�r�_^[������̋�SV��`��`;�sW�>��t
��R�׃�;�r�_^[�������%�Q������%�Q�����̋�U��Q�=�|f�}��t	�}��uT�]��E���?��t?�u����ét*�u����éu����é u����ø���ËE�������̋M�d�
Y__^[��]Q�������̋M�3���9������������Pd�5�D$+d$SVW�(��t3�P�u��E������E�d���������Pd�5�D$+d$SVW�(��t3�P�E�u��E������E�d���������Pd�5�D$+d$SVW�(��t3�P�e�u��E������E�d���������3���q��������̋M�d�
Y__^��]��[Q��������Q�L$�\$�\$P�D$��#��`��C�$�C�P�C�P�C��l$�l$�D$����#�+�VW�t3�P�A��M�]�C�E�u�d��E�E�d�������������Q�L$+����#ȋ�%�;��r��Y���$��-��������������������������$���̃=�|���$X�U��������<$�D$�L$���f���?r��y6f��@sf��f��>@�����3�+������3���w��y
=�u������Zɸ�Íd$�=�|>����z,w�Z��v �̃����$�$���������v�L$�3���Z������U��������<$�D$�L$��r"f���?r"��y&f��@sf��f��>@�������f���?s���3����Zɸ����Í�$��$�=�|�̃����$�$�T$���U��������<$�$�T$�L$��f���?r6��yUf��>@s5f��f��>@��؀� r��3�����f�|$}�؃��������3�3��ÍUw�uf�|$}�����Zɺ�3�����̃=�|C����z0w�Z��v1�̃����$�$�T$���������v�L$�3���Z�������U��������<$�$�T$�L$��r.f���?r.��y4f��?@s-f��f��>@��؀� r��3�������f���?s
���3�3����Zɸ������������%�Q������%�Q������%�Q������%�Q�����̐��T$�B�����3����J�3����X��7������̐��T$�B�J�3��n��|��������̐��T$�B�J�3��K������������̐��T$�B�J�3��(��X���������̐��T$�B�J�3����X��������̐��T$�B�J�3�����X��������̐��T$�B�J�3�������e������̐��T$�B�J�3����X��B������̐��T$�B�J�3��y�����������̐��T$�B�J�3��V��X��������̍����x��������{�������̐��T$�B�����3����J�3����(��������̐��T$�B�J�3�����\��������̍M�逾���M��x�������̐��T$�B�J�3����J�3�������L������̍M��T������̐��T$�B�J�3��v��J�3��l�����������̋M���������̐��T$�B�J�3��<������������̍M��Խ���M��̽���M��Ľ������̐��T$�B�J�3����J�3�������������̍M�銽������̐��T$�B�J�3�����J�3����P��^������̍M��P����M��H�������̐��T$�B�J�3����J�3��v��|��������̍M��$���M��������̐��T$�B�J�3��>��J�3��4������������̍M��̼���M��ļ���M�鼼������̐��T$�B�J�3�����J�3��������������̍M�邼���M��z�������̐��T$�B�J�3����J�3���� ��N������̍M��@����M��8����M��0�������̐��T$�B�J�3��h��J�3��^��T��������̍M��������̐��T$�B�J�3��.������������̍M��ƻ���M�龻���M�鶻���M�鮻������̐��T$�B�J�3�����J�3��������������̐��T$�B�J�3������_������̐��T$�B�J�3�������<������̍M��9�����̐��T$�B�J�3��f������������j<�u��c�YY�����̐��T$�B�J�3��1��H���������̐��T$�B�J�3�������������̐��T$�B�J�3�����\��������̍M��������̐��T$�B�J�3����J�3������W������̋M������M��H����M�$����M�,����M���P�����̐��T$�B�J�3��O��4��������̍�h����������̐��T$�B��d���3�������������̍M���������̐��T$�B�J�3������J�3���������������̍M�������̐��T$�B�J�3�����J�3��������K������̍M��=����M��5����M��C�������̐��T$�B�J�3��e���J�3��[�����������̍M����M�����M��E����M��۸������̐��T$�B��x���3�����J�3�����@��������̍M���������̐��T$�B�J�3���������|������̍M��n����M���������̐��T$�B�J�3�����J�3��������:������̋M��J������̐��T$�B�J�3��d������
������̐��T$�B�J�3��A������������̋M��Y������̐��T$�B�J�3�����h��������̋M܃�����M܃�����M܃���*���M܃��*���M܃� �N*������̐��T$�B�J�3��������X�������3ۋE�jY������S�u����YYÍM���)������̐��T$�B�J�3��e�������������3ۋE�jY������S�u��R��YYÍM��)��3ۋE�jY������S�u��-��YYÍM��{)��3ۋE�jY������S�u����YYÍM��V)��3ۋE�jY������S�u�����YYÍM��1)������̐��T$�B�J�3�����H��O������̍M���(������̐��T$�B�J�3��y���J�3��o�������������3ۋE�jY������S�u��\��YYÍM��(������̐��T$�B��t���3�����J�3��������������̍M��@(������̐��T$�B�J�3������J�3��������������̐��T$�B�J�3�����\��^������̐��T$�B�J�3�����<��;������̐��T$�B�J�3��r������������̐��T$�B�J�3��O������������̐��T$�B�J�3��,���D���������̐��T$�B�J�3��	���\��������̐��T$�B�J�3������X��������̍M��~����M��v�������̐��T$�B�J�3�����J�3��������J������̋M̃��&���M̃���&���M̃���&���M��1�������̐��T$�B�J�3��S���J�3��I��������������3ۋE�jY������S�u��6��YY�3ۋE�jY������S�u����YYÍM�齺������̐��T$�B�J�3������J�3��������{������̍M�郺������̐��T$�B�J�3�����J�3�����P��A������̍M��I����M��A����M��G���M��1����M��)�������̐��T$�B�J�3��K���J�3��A���|���������̍M��ٲ���M��Ѳ���M��ɲ������̐��T$�B�J�3�����J�3�������������̍M��������̐��T$�B�J�3��������m������̐��T$�B�J�3�����8��J������̐��T$�B�J�3��������'�������j,�u��~��YY�����̐��T$�B�J�3��L������������̋M��YG���M��G���M�$��F���M�0�F������̐��T$�B�J�3��������������j�u����YYÍM�陸������̐��T$�B�J�3�����J�3�����X��W������̍M��I�������̐��T$�B�J�3�����J�3��w������������̍���������hАjj�����P��������̐��T$�B������3��+���J�3��!�������������̋M������M؃�駄���M؃��v����M����\n���M���$�%����M���0����M���<�ڃ���M��ǃ���M����M�鷃���M��N������̐��T$�B�J�3�����J�3�������+������̍M���M��+����M��#����M��]����M������M��M����M��E����M��������̐��T$�B�J�3�����J�3�����p��������̍M���������̐��T$�B�J�3��������������̍M����j�u�����YYÍM���M���M���C���M��l����M��d�������̐��T$�B�J�3�����J�3��|�����"������̍M��l����M��d����M��\����M��C���M��
����M������M�����M����M�����M��������̐��T$�B��|���3�����J�3�����`��������̍M��������̐��T$�B�J�3��������m������̍M�頁���M��m����M��e����M��]�������̐��T$�B�J�3�����J�3��u�����������̍M��v��M��B������̐��T$�B�J�3��=���P���������̍M�����M�����M��KB���M��Ӵ���M��˴���M��ô���M��+B���M�鳴���M�髴������̐��T$�B�J�3������J�3���������i������̐��T$�B�J�3�����X��F������̍M��?����M��7�������̐��T$�B�J�3��h������������̍�������hАjj��0���P��������̐��T$�B����3�����J�3�����,���������̋M����M�����M�$����M�8������̐��T$�B�J�3�����`��d�������̋E����e�M�F��������̐��T$�B�J�3��}������#�������̍M���������̐��T$�B�J�3��M���J�3��C�������������̍M���������̐��T$�B�J�3���������������̋Eă���e��M�雫��ÍM�騲������̐��T$�B�J�3������J�3�����(��f�������̍M��X����M��P����M��H����M��@�������̐��T$�B�J�3��x���J�3��n���\���������̍�`���������x�������M����M������D��������D�����M��ʪ��Ë�D��������D������H���騪��ÍM�韪������̐��T$�B��8���3������J�3���������p�������̍�`����_�����x����T����M��L����M��D����M��<����M��4�������̐��T$�B��X���3��i���J�3��_������������̍�H�������`��������x����ީ���M��֩���M��Ω���M��Ʃ���M�龩������̐��T$�B��@���3������J�3������d���������̍M�適���M��y�������̐��T$�B�J�3�����J�3��������M�������̍M��,������̐��T$�B�J�3��w������������̐��T$�B�J�3��T��� ���������̐��T$�B�J�3��1����������������j�������e��
���t�y����������������̹����������h���P��"�"�������������������r@�r"��,�����������������T���	���xt	����t@�t	���u	����Ju����ru@�u"���������������"� �������"�L���������"���������"�������H�P�"���������"��������"�8����������"�t�����>�"�������x���"���������������"����������"�D�����F�N�"�x�����������"���������"��������
���"�$�4���������H�	���0�	�D�	<Q�@^�"���������������@��"��$�������������8�@��"�l���������������@H�"�����������������@��"�,�����E�"�X��������������"���������"��������"�������Q�"�(�����������"�d�������������"�������*�"�������Z�b�"��������"�4�D���������X�@�"���������"��������*�5�@�K�"��$�����~�������8�@@�"�p���������������
��2�:�W�"���������"��������������"�4������"�`�p�����������@�"���������������@"�� ���������4�@y"�h�x�����������@�"�������J�R�"���������������"�8�����!������������"�t�����[�"���������������������������������"������������"�(�����������9�"�\�l�����������@�)"�������������@@*"��������"�8������������"�|�����8�����E�"��������"����������"��������"�-�8�C�N�Y�a�i�q�"�����������������������"��������"�(�����M�U�b�j�z�r���"�����������������������������"������9�"�0�����i���y�q�"�t���������"�	������3�������������������+���#�"��������������"�P���������"��������)�4�?�"������r�"��������"� �������"�L������6�"�������p�x�����"�	����������������)�)�)�"�4�����f�q�|�������"������������������
�"������G�O�"��������"�D�d���������������������@�@��"��������������������(�@|�@^������������������������=�a������������P�c������������ܿ�����������{������������G�:������������$�C������t`s�����Pe�q������ ������ ��� ����� ���8d�8�8�8
�@pHXhp��������wuceffects.dllCompileEffectDescriptionCreateEffectDescriptionDeserializeEffectDescriptionSerializeEffectDescription�4�P� pX�T���`�P���X8 P!�"0$�$0%P7�.?AVtype_info@@�.?AVbad_alloc@std@@�.?AVResultException@wil@@�.?AVexception@std@@�.?AVbad_array_new_length@std@@�.?AVOriginatedException@Composition@UI@Windows@@�.?AV<lambda_f734f85d8543779c8a08289b84a137f5>@@�.?AV<lambda_ba2c660fd9487eafba7ff191f91abea1>@@�.?AV<lambda_fb0bfdd47ef1e5b6398fc4284b2e8b5d>@@�.?AV<lambda_b306f4cd683d8ca256a465a653a09d75>@@�.?AVout_of_range@std@@�.?AV<lambda_5dc08213cb74b9a833340c9410586074>@@�.?AV<lambda_8f3337e07c8c4f79ad139134132c2f1b>@@�.?AV<lambda_8da701d7bd608867fe2ccf81a118328c>@@�.P6GXPBXPAX@Z�.?AV<lambda_af99df7639788a764efe3b91ec4ea663>@@�.?AV<lambda_ff74d4201639c4a26394d475f3c20713>@@�.?AV<lambda_cafa38e17f315aa8cbe58a52d698b71a>@@�.?AV<lambda_98dc175ebec9e0c41e0208a169137e3a>@@�.?AV<lambda_5caec47860cbb9ad654244740ea931d5>@@�.?AV<lambda_6604e86240abfa1bd81cdabb2d0569ea>@@�N�@���D����������������������������������������������\�Z�[�[4]LZ�Z`^D^�]�]$[x[@Z2[Lb�a�[pZ�\]Z\>[�\\�Z�Z�]
^^0^b[~^�]�]P[�^&\�[[�Z>\�^�[�^�Z�^�Z*Z\Z2b�\�[f]]�\�\l\V\F]�W�W�W�W�W�WX(X:XFXbX�X�X�X�X�XYY8Y�bNY^YhYxY�Y�Y\W:WWW�W|W�V�V�b�b�bb$b�YhV�VHV�a�ab�(V�V�QV�V�Q|U�YHQ V�Y�Q�T�^hPU_�P|T8_HPLTX_P�T�_�P�T�_�P<T�_PtT�_@PLU`Q�T@`�P`Uj`,Q4T�`PXU�`$Q�T�`�P�T�`�PlTa8PdTHa0P�Tra�P�T�a`P8VbRDUbbQ�T�bXP�\�Z�[�[4]LZ�Z`^D^�]�]$[x[@Z2[Lb�a�[pZ�\]Z\>[�\\�Z�Z�]
^^0^b[~^�]�]P[�^&\�[[�Z>\�^�[�^�Z�^�Z*Z\Z2b�\�[f]]�\�\l\V\F]�W�W�W�W�W�WX(X:XFXbX�X�X�X�X�XYY8Y�bNY^YhYxY�Y�Y\W:WWW�W|W�V�V�b�b�bb$b�YhV�VHV�a�ab�?_Xlength_error@std@@YAXPBD@Z�?_Xbad_function_call@std@@YAXXZ�?_Xout_of_range@std@@YAXPBD@Zmsvcp_win.dllapi-ms-win-crt-runtime-l1-1-0.dll__CxxFrameHandler3&__std_terminate�_o___std_exception_copy�_o___std_exception_destroy�_o___std_type_info_destroy_list�_o___stdio_common_vsnprintf_s�_o___stdio_common_vsprintf_s�_o___stdio_common_vswprintf�_o__cexit>_o__CIcosD_o__CIpowE_o__CIsinG_o__CIsqrt�_o__configure_narrow_argv�_o__create_locale�_o__crt_atexit�_o__errno�_o__execute_onexit_tablec_o__initialize_narrow_environmentd_o__initialize_onexit_tablef_o__invalid_parameter_noinfog_o__invalid_parameter_noinfo_noreturn�_o__itoa_s�_o__ltoa_ss_o__purecall�_o__register_onexit_function�_o__seh_filter_dll�_o__wcsicmp_l�_o_ceilR_o_terminate__current_exception__current_exception_context2_except_handler4_common�memsetapi-ms-win-crt-private-l1-1-0.dllapi-ms-win-crt-string-l1-1-0.dllGetModuleFileNameACreateSemaphoreExWHeapFree
SetLastError&ReleaseSemaphoreGetModuleHandleExW6WaitForSingleObjectGetCurrentThreadId#ReleaseMutex	FormatMessageWGetLastErrorOutputDebugStringW7WaitForSingleObjectEx!OpenSemaphoreWCloseHandleHeapAllocGetProcAddress	CreateMutexExW
GetCurrentProcessIdGetProcessHeapGetModuleHandleWDebugBreakIsDebuggerPresent
RoOriginateErrorWInitializeCriticalSectionDeleteCriticalSectionLoadLibraryW
FreeLibraryEnterCriticalSectionLeaveCriticalSectionWindowsDeleteString
WindowsDuplicateStringWindowsGetStringRawBuffer	RoOriginateErrorWindowsSubstringWithSpecifiedLengthCCoTaskMemFreeLoadResourceLockResource!SizeofResourceWindowsCreateStringRaiseExceptionWindowsCreateStringReferenceRoGetActivationFactoryQueryPerformanceCounterRtlCaptureStackBackTraceTerminateProcessOnMemoryExhaustionRaiseFailFastExceptionTTerminateProcessGetCurrentProcessUTerminateThreadGetCurrentThreadUnhandledExceptionFilterSetUnhandledExceptionFilter1IsProcessorFeaturePresentInitializeCriticalSectionAndSpinCount)SetEvent'ResetEventCreateEventWapi-ms-win-core-libraryloader-l1-2-0.dllapi-ms-win-core-synch-l1-1-0.dllapi-ms-win-core-heap-l1-1-0.dllapi-ms-win-core-errorhandling-l1-1-0.dllapi-ms-win-core-processthreads-l1-1-0.dllapi-ms-win-core-localization-l1-2-0.dllapi-ms-win-core-debug-l1-1-0.dllapi-ms-win-core-handle-l1-1-0.dllapi-ms-win-core-winrt-error-l1-1-0.dllapi-ms-win-core-libraryloader-l1-2-1.dllapi-ms-win-core-winrt-string-l1-1-0.dllapi-ms-win-core-com-l1-1-0.dllapi-ms-win-core-winrt-l1-1-0.dllapi-ms-win-core-profile-l1-1-0.dllapi-ms-win-core-rtlsupport-l1-1-0.dllapi-ms-win-core-errorhandling-l1-1-3.dllapi-ms-win-core-errorhandling-l1-1-2.dllapi-ms-win-core-processthreads-l1-1-1.dllFindResourceAapi-ms-win-core-kernel32-legacy-l1-1-0.dll#DbgPrintExNtQuerySystemInformation%DbgPromptntdll.dll8_initterm9_initterm_eGetSystemTimeAsFileTimeInitializeSListHeadapi-ms-win-core-sysinfo-l1-1-0.dllapi-ms-win-core-interlocked-l1-1-0.dll_CxxThrowException�memcmp�memcpy�memmove
 ������������������*��N� �p�8���P���h��������6�����	�	�			 	0	@	P	`	p	�	�	�Pt��x�7ذ$�����x�o������ �Ip�� ���K@��COMMON.HLSL
D2DBLEND.HLSLD2DBORDER.HLSLD2DCOLORMATRIX.HLSLD2DCOMPOSITE.HLSLD2DCONTRAST.HLSLD2DDISPLACEMENTMAP.HLSLD2DLIGHTING.HLSLD2DLUMINANCETOALPHA.HLSLD2DSATURATION.HLSL
D2DSEPIA.HLSL
NOISE.HLSL// Copyright (C) Microsoft. All rights reserved.

// HLSL implementation of D2D blend functions.
// See: http://msdn.microsoft.com/en-us/library/windows/desktop/hh706313.aspx

#if !defined(COMMON_HLSL)
#define COMMON_HLSL


// Macro for minimum-precision types (min10float, min16float)
#if defined(MINP_PREFIX)
#   define minp(type) MINP_PREFIX##type
#else
#   define minp(type) type
#endif

#define minfloat minp(float)
#define minfloat2 minp(float2)
#define minfloat3 minp(float3)
#define minfloat4 minp(float4)
#define minfloat2x2 minp(float2x2)
#define minfloat3x2 minp(float3x2)
#define minfloat3x3 minp(float3x3)
#define minfloat4x4 minp(float4x4)

// Alpha premultiplication and un-premultiplication
minfloat4 Premultiply(minfloat4 color)
{
    color.rgb *= color.a;
    return color;
}

minfloat4 UnPremultiply(minfloat4 color)
{
    // We follow D2D's way of handling alpha = 0
    color.rgb = (color.a == 0) ? float3(0, 0, 0) : (color.rgb / color.a);
    return color;
}

// Must match dwmcore-side CommonFragments_PSLib version
float2 GetInvTextureSizeFromSamplerDataExt(float4 samplerDataExt)
{
    return samplerDataExt.zw;
}

#endif// Copyright (C) Microsoft. All rights reserved.

// HLSL implementation of D2D blend functions.
// See: http://msdn.microsoft.com/en-us/library/windows/desktop/hh706313.aspx

#include "Common.hlsl"

//
// Helper constants:
//

static const minfloat3 g_luminosityWeights = minfloat3(0.30, 0.59, 0.11);

// Helpers

inline minfloat D2DBlendGetLuminosity(minfloat3 color)
{
    return dot(g_luminosityWeights, color);
}

inline minfloat D2DBlendSafeDivision(minfloat f, minfloat b)
{
    if (f == 0)
    {
        return b == 0 ? 0 : 1;
    }
    else
    {
        return b / f;
    }
}

inline minfloat D2DBlendAlpha(minfloat f, minfloat b)
{
    // O_A = F_A * (1 - B_A) + B_A
    return f + b - f * b;
}

// Blend premultiplied f and b together with the color from the color function
inline minfloat3 D2DBlendBasicRgb(minfloat4 f, minfloat4 b, minfloat3 func)
{
    // O_PRGB = f(F_RGB, B_RGB) * F_A * B_A + F_RGB * (1 - B_A) + B_RGB * (1 - F_A) 
    return saturate(func * f.a * b.a
        + f.rgb * (1 - b.a)
        + b.rgb * (1 - f.a));
}

// Restricts the gamut of colorRgb with the given luminance to a 0-1 range.
inline minfloat3 RestrictGamut(minfloat3 colorRgb, minfloat luminance)
{
    const float Epsilon = 1e-10;

    // out-of-gamut processing
    minfloat3 colorNeutralRGB = luminance.xxx;
    minfloat3 negativeFactor = -colorRgb / (colorNeutralRGB - colorRgb);
    minfloat3 positiveFactor = (1.0 - colorRgb) / (colorNeutralRGB - colorRgb);

    // Extract the highest values for rgb's that are < 0 or > 1
    minfloat3 t3 = max( (1.0 - step(0, colorRgb)) * negativeFactor, 
                        step(1.0 + Epsilon, colorRgb) * positiveFactor);
    minfloat t = max(max(t3.x, t3.y), t3.z);

    return lerp(colorRgb, colorNeutralRGB, max(0, t));
}

// Converts an RGB color to an HSL color. The output vector has .xyz = HSL
inline minfloat3 RgbToHsl(minfloat3 colorRgb)
{
    minfloat3 colorHsl;
    minfloat flMax = max(colorRgb.r, max(colorRgb.g, colorRgb.b));
    minfloat flMin = min(colorRgb.r, min(colorRgb.g, colorRgb.b));

    // L
    colorHsl.z = dot(colorRgb, g_luminosityWeights);

    // S
    colorHsl.y = flMax - flMin;

    // H
    colorHsl.x = (colorHsl.y == 0.0) ?
        0.0 :
        (flMax == colorRgb.r) ?
        ((colorRgb.g - colorRgb.b) / colorHsl.y) :
        (flMax == colorRgb.g) ?
        (2.0 + (colorRgb.b - colorRgb.r) / colorHsl.y) :
        (4.0 + (colorRgb.r - colorRgb.g) / colorHsl.y);

    return colorHsl;
}

// This function applies the provided luminosity value to the dest, replacing dest's luminosity.
// We pass in destSat as an optimization, so we don't need to recalculate it:
inline minfloat3 D2DBlendApplySourceLumToDest(minfloat3 dest, minfloat destSat, minfloat sourceLum)
{
    minfloat destLum = D2DBlendGetLuminosity(dest);

    minfloat lumDifference = sourceLum - destLum;

    minfloat3 color = dest + lumDifference.xxx;

    minfloat factor1 = destSat - destLum;
    minfloat factor2 = 1 - sourceLum;

    return lerp(sourceLum + (((color - sourceLum.xxx) * sourceLum) / destLum),
        lerp(sourceLum + (((color - sourceLum.xxx) * factor2) / factor1),
        color,
        step(factor1, factor2)),
        step(0, lumDifference));
}

// This function generates a new RGB output, taking its hue, saturation, and luminosity from the three RGB inputs.
inline minfloat3 D2DBlendApplyHueSatLum(minfloat3 hueSource, minfloat3 satSource, minfloat3 lumSource, minfloat3 lumFallback)
{
    //
    // We need to calculate the min and max of the hueSource and satSource. To save instructions, pack
    // these two values into vectors, allowing for the comparisons for both to be done in parallel.
    //
    minfloat2 red = minfloat2(hueSource.r, satSource.r);
    minfloat2 green = minfloat2(hueSource.g, satSource.g);
    minfloat2 blue = minfloat2(hueSource.b, satSource.b);

    minfloat2 minSD = min(red, min(green, blue));
    minfloat2 maxSD = max(red, max(green, blue));
    minfloat destSat = maxSD.y - minSD.y;
    minfloat sourceMax = maxSD.x;
    minfloat sourceMin = minSD.x;

    // We need to figure out which componenet contributed to the max value. We do this by
    // calculating floor(1 - (max - source)), which will result in a unit vector with a value
    // of one for the source's max component.
    const minfloat3 vectorOneMin = minfloat3(1, 1, 1);
    minfloat3 sourceMaxVector = floor(vectorOneMin - (sourceMax.xxx - hueSource));

    // Similar calculation for min:
    minfloat3 sourceMinVector = floor(vectorOneMin - (hueSource - sourceMin.xxx));

    // If we had a tie for max or min, we want to disambiguate. It doesn't matter which value we
    // pick as the tie breaker, so we use saturate(sourceMaxVector.rgb - sourceMaxVector.gbr),
    // which guarauntees only one component has a 1:
    sourceMaxVector = saturate(sourceMaxVector - sourceMaxVector.gbr);
    sourceMinVector = saturate(sourceMinVector - sourceMinVector.gbr);

    // We can calculate the mid-value vector and value once the min and max vector are known:
    minfloat3 sourceMidVector = vectorOneMin - sourceMaxVector - sourceMinVector;
    minfloat sourceMid = dot(sourceMidVector, hueSource);

    // color is our output value:
    minfloat3 color = minfloat3(0, 0, 0);

    // This is just trying to do (sourceMax - sourceMin) > 0 && destSat > 0, but that takes too many
    // instructions, so we do the following instead:
    if ((sourceMax - sourceMin) * destSat > 0)
    {
        color += sourceMidVector * ((sourceMid - sourceMin) / (sourceMax - sourceMin));
        color += sourceMaxVector;
        color *= destSat;

        color = D2DBlendApplySourceLumToDest(color, destSat, D2DBlendGetLuminosity(lumSource));
    }
    else
    {
        color = D2DBlendGetLuminosity(lumFallback).xxx;
    }

    return color;
}


//-----------------------------------------------
// Blend functions, in order of reference webpage

inline minfloat3 D2DBlendDarkenRgb(minfloat4 f, minfloat4 b)
{
    // Does not need alpha unpremultiplication
    return min((1 - f.a) * b.rgb + f.rgb, (1 - b.a) * f.rgb + b.rgb);
}

inline minfloat3 D2DBlendMultiplyRgb(minfloat4 f, minfloat4 b)
{
    return D2DBlendBasicRgb(f, b, UnPremultiply(f).rgb * UnPremultiply(b).rgb);
}

inline minfloat3 D2DBlendColorBurnRgb(minfloat4 f, minfloat4 b)
{
    // This accomplishes the following without branching (14 instructions vs. 20):
    //
    // if (source == 1)         return 1;
    // if (source + dest <= 1)  return 0;
    // else                     return 1 - ((1 - dest) / source)

    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;

    minfloat3 color = uf + ub - 1;
    
    // note: it is ok if some colorU channels are zero because those failed quotients will not be chosen below
    minfloat3 color2 = color / uf;

    [unroll]
    for (int i = 0; i < 3; i++)
    {
        color[i] = (b[i] >= 1.0) ? 1.0 : (color[i] > 0.0) ? color2[i] : 0.0;
    }

    return D2DBlendBasicRgb(f, b, saturate(color));
}

inline minfloat3 D2DBlendLinearBurnRgb(minfloat4 f, minfloat4 b)
{
    return D2DBlendBasicRgb(f, b, saturate(UnPremultiply(f).rgb + UnPremultiply(b).rgb - 1));
}

inline minfloat3 D2DBlendDarkerColorRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = D2DBlendGetLuminosity(uf) < D2DBlendGetLuminosity(ub) ? uf : ub;
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendLightenRgb(minfloat4 f, minfloat4 b)
{
    // Does not need alpha unpremultiplication
    minfloat3 color = max((1 - f.a) * b.rgb + f.rgb, (1 - b.a) * f.rgb + b.rgb);
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendScreenRgb(minfloat4 f, minfloat4 b)
{
    // Does not need alpha unpremultiplication
    return f.rgb * (1 - b.rgb) + b.rgb;
}

inline minfloat D2DBlendColorDodgeComponent(minfloat f, minfloat b)
{
    return (f < 1.0) ? (b / (1.0 - f)) : ceil(b);
}

inline minfloat3 D2DBlendColorDodgeRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = minfloat3(
        D2DBlendColorDodgeComponent(uf.r, ub.r),
        D2DBlendColorDodgeComponent(uf.g, ub.g),
        D2DBlendColorDodgeComponent(uf.b, ub.b));
    return D2DBlendBasicRgb(f, b, saturate(color));
}

inline minfloat3 D2DBlendLinearDodgeRgb(minfloat4 f, minfloat4 b)
{
    return D2DBlendBasicRgb(f, b, saturate(UnPremultiply(f).rgb + UnPremultiply(b).rgb));
}

inline minfloat3 D2DBlendLighterColorRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = D2DBlendGetLuminosity(uf) > D2DBlendGetLuminosity(ub) ? uf : ub;
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendOverlayRgb(minfloat4 f, minfloat4 b)
{
    // This accomplishes the following without branching:
    //
    // if (dest < 0.5)  return 2 * source * dest;
    // else             return 1 - 2 * (1 - source) * (1 - dest);
    
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = lerp(2 * uf * ub, 2 * lerp(uf, 1, ub) - 1, round(ub));
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendSoftLightRgb(minfloat4 f, minfloat4 b)
{
    // This accomplishes the following without branching:
    //
    // if (source < 0.5)  return dest * (1 + (1 - dest) * (2 * source - 1))
    // if (dest <= 9/64)   return ((9 * g_vectorOneMin16 - 18 * source) * dest + 5.76 * source - 1.88 * g_vectorOneMin16) * dest;
    // else               return dest + (sqrt(dest) - dest) * (2 * source - g_vectorOneMin16);
    //
    // lerp is used to simulate if/else conditions.

    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;

    minfloat3 color = lerp(ub * (1 + (1 - ub) * (2 * uf - 1)),
        lerp(((9 - 18 * uf) * ub + 5.76 * uf - 1.88) * ub,
        ub + (sqrt(ub) - ub) * (2 * uf - 1),
        round(ub + (0.359375 - 0.001))), round(uf));
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendHardLightRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = lerp(2 * ub * uf, 2 * lerp(ub, 1, uf) - 1, round(uf));
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat D2DBlendVividLightComponent(minfloat f, minfloat b)
{
    minfloat c = f + 0.5 * (b - 1);
    return (f < 0.5)
        ? ((f > 0) ? (c / f) : 0)
        : ((f < 1) ? (0.5 * b / (1 - f)) : 1);
}

inline minfloat3 D2DBlendVividLightRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = minfloat3(
        D2DBlendVividLightComponent(uf.r, ub.r),
        D2DBlendVividLightComponent(uf.g, ub.g),
        D2DBlendVividLightComponent(uf.b, ub.b));
    return D2DBlendBasicRgb(f, b, saturate(color));
}

inline minfloat3 D2DBlendLinearLightRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 color = saturate(UnPremultiply(b).rgb + 2 * UnPremultiply(f).rgb - 1);
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendPinLightRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = lerp(min(ub, 2 * uf), max(ub, 2 * uf - 1), round(uf));
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat D2DBlendHardMixComponent(minfloat f, minfloat b)
{
    float sum = f + b;
    return sum < 0.999 ? 0
        : sum > 1.001 ? 1
        : b >= f ? 1
        : 0;
}

inline minfloat3 D2DBlendHardMixRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = minfloat3(
        D2DBlendHardMixComponent(uf.r, ub.r),
        D2DBlendHardMixComponent(uf.g, ub.g),
        D2DBlendHardMixComponent(uf.b, ub.b));
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendDifferenceRgb(minfloat4 f, minfloat4 b)
{
    return D2DBlendBasicRgb(f, b, abs(UnPremultiply(f).rgb - UnPremultiply(b).rgb));
}

inline minfloat3 D2DBlendExclusionRgb(minfloat4 f, minfloat4 b)
{
    // Does not need alpha unpremultiplication
    return f.rgb + b.rgb - 2 * f.rgb * b.rgb;
}

inline minfloat3 D2DBlendHueRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = D2DBlendApplyHueSatLum(f.rgb, ub.rgb, ub.rgb, ub.rgb);
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendSaturationRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = D2DBlendApplyHueSatLum(ub.rgb, uf.rgb, ub.rgb, ub.rgb);
    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendLuminosityRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 color;
    minfloat3 source = UnPremultiply(f).rgb;
    minfloat3 dest = UnPremultiply(b).rgb;
    minfloat destLum = D2DBlendGetLuminosity(dest);
    minfloat sourceLum = D2DBlendGetLuminosity(source);

    minfloat lumDifference = sourceLum - destLum;

    color = dest + lumDifference.xxx;

    color = RestrictGamut(color, sourceLum);

    return D2DBlendBasicRgb(f, b, color);
}

inline minfloat3 D2DBlendColorRgb(minfloat4 f, minfloat4 b)
{
    return D2DBlendLuminosityRgb(b, f);
}

// TODO: Dissolve

inline minfloat3 D2DBlendSubtractRgb(minfloat4 f, minfloat4 b)
{
    return D2DBlendBasicRgb(f, b, saturate(UnPremultiply(b).rgb - UnPremultiply(f).rgb));
}

inline minfloat3 D2DBlendDivisionRgb(minfloat4 f, minfloat4 b)
{
    minfloat3 uf = UnPremultiply(f).rgb;
    minfloat3 ub = UnPremultiply(b).rgb;
    minfloat3 color = minfloat3(
        D2DBlendSafeDivision(uf.r, ub.r),
        D2DBlendSafeDivision(uf.g, ub.g),
        D2DBlendSafeDivision(uf.b, ub.b));
    return D2DBlendBasicRgb(f, b, color);
}// Copyright (C) Microsoft. All rights reserved.

float4 WrapUV4(float4 uv, float4 samplerData)
{
    float4 uvBounds = GetUVBoundsFromSamplerData(samplerData);

    float2 size = uvBounds.zw - uvBounds.xy;
    float2 min = uvBounds.xy;

    // If the signedMod is negative, we must fix it up to wrap it into
    // positive space.
    float4 signedMod = fmod(uv - min.xyxy, size.xyxy);
    float4 wrapped = lerp(signedMod + size.xyxy, signedMod, step(0, signedMod));

    return wrapped + min.xyxy; 
}

float2 WrapUV2(float2 uv, float4 samplerData)
{
    return WrapUV4(uv.xyxy, samplerData).xy;
}

export float2 BorderEffectClamp(float2 uv, float4 samplerData)
{
    float4 uvBounds = GetUVBoundsFromSamplerData(samplerData);

    return clamp(uv, uvBounds.xy, uvBounds.zw);
}

export float2 BorderEffectWrap(float2 uv, float4 samplerData)
{
    return WrapUV2(uv, samplerData);
}

export float2 BorderEffectWrapBilinear(float2 uv, float4 samplerData)
{
    // delay the wrapping until the sampling stage
    return uv;
}

export float2 BorderEffectMirror(float2 uv, float4 samplerData)
{
    float4 uvBounds = GetUVBoundsFromSamplerData(samplerData);

    float2 size = uvBounds.zw - uvBounds.xy;

    // We can just take the abs of the signedMod, as this mirrors around 0.
    float2 signedMod = fmod(uv - uvBounds.xy, size * 2);
    float2 wrapped = abs(signedMod);

    return uvBounds.zw - abs(wrapped - size);
}

// If clamping is not the same in both directions
export float2 BorderEffectCombine(float2 uvHorizontal, float2 uvVertical)
{
    return float2(uvHorizontal.x, uvVertical.y);
}

// Internal wrappers (no export)
float2 ApplyBorderCC(float2 uv, float4 samplerData)
{
    return BorderEffectClamp(uv, samplerData);
}

float2 ApplyBorderCM(float2 uv, float4 samplerData)
{
    return BorderEffectCombine(BorderEffectClamp(uv, samplerData), BorderEffectMirror(uv, samplerData));
}

float2 ApplyBorderMC(float2 uv, float4 samplerData)
{
    return BorderEffectCombine(BorderEffectMirror(uv, samplerData), BorderEffectClamp(uv, samplerData));
}

float2 ApplyBorderMM(float2 uv, float4 samplerData)
{
    return BorderEffectMirror(uv, samplerData);
}

// returns 2 u coordinates, in x and z
//     and 2 v coordinates, in z and w.
// These coordinates can be used to sample the texture. The texture samples
// should then be weighted by the output weights.
float4 CalcWrappedUV(
    float2 uv,
    float4 samplerData,
    float4 samplerDataExt,
    out float2 weights
    )
{
    float2 textureSize = GetTextureSizeFromSamplerDataExt(samplerDataExt);
    float2 invTextureSize = GetInvTextureSizeFromSamplerDataExt(samplerDataExt);

    float2 uvTexture = uv * textureSize;
    float2 uvClosePixel = floor(uvTexture) + 0.5;
    float2 signedWeights = uvTexture - uvClosePixel;
    float2 uvFarPixel = uvClosePixel + sign(signedWeights);

    // The weights will be always be between 0 and 0.5. If they are 0, we should
    // use the close pixel, so we put the close pixel in xy.
    weights = abs(signedWeights);
    float4 uvs = float4(uvClosePixel, uvFarPixel) * invTextureSize.xyxy;

    return WrapUV4(uvs, samplerData);
}

float4 SampleWrappedTexture(
    Texture2D tex,
    SamplerState textureSampler,
    float2 uvs,
    float4 samplerData,
    float4 samplerDataExt
    )
{
    float2 weights;
    float4 uvsWrapped = CalcWrappedUV(uvs, samplerData, samplerDataExt, /*out*/ weights);

    float4 color0 = tex.Sample(textureSampler, uvsWrapped.xy);
    float4 color1 = tex.Sample(textureSampler, uvsWrapped.zy);
    float4 color2 = tex.Sample(textureSampler, uvsWrapped.xw);
    float4 color3 = tex.Sample(textureSampler, uvsWrapped.zw);

    return lerp(
        lerp(color0, color1, weights.x),
        lerp(color2, color3, weights.x),
        weights.y
        );
}

float4 SampleWrappedTextureUOnly(
    Texture2D tex,
    SamplerState textureSampler,
    float2 uvs,
    float4 samplerData,
    float4 samplerDataExt
    )
{
    float2 weights;
    float4 uvsWrapped = CalcWrappedUV(uvs, samplerData, samplerDataExt, /*out*/ weights);

    float4 color0 = tex.Sample(textureSampler, float2(uvsWrapped.x, uvs.y));
    float4 color1 = tex.Sample(textureSampler, float2(uvsWrapped.z, uvs.y));

    return lerp(color0, color1, weights.x);
}

float4 SampleWrappedTextureVOnly(
    Texture2D tex,
    SamplerState textureSampler,
    float2 uvs,
    float4 samplerData,
    float4 samplerDataExt
    )
{
    float2 weights;
    float4 uvsWrapped = CalcWrappedUV(uvs, samplerData, samplerDataExt, /*out*/ weights);

    float4 color0 = tex.Sample(textureSampler, float2(uvs.x, uvsWrapped.y));
    float4 color1 = tex.Sample(textureSampler, float2(uvs.x, uvsWrapped.w));

    return lerp(color0, color1, weights.y);
}
// Copyright (C) Microsoft. All rights reserved.

#include "Common.hlsl"

minfloat4 D2DColorMatrixStraight(minfloat4 color, minfloat4x4 colorMatrix4x4, minfloat4 colorOffset)
{
    return mul(color, colorMatrix4x4) + colorOffset;
}

minfloat4 D2DColorMatrixPremultiplied(minfloat4 color, minfloat4x4 colorMatrix4x4, minfloat4 colorOffset)
{
    return Premultiply(D2DColorMatrixStraight(UnPremultiply(color), colorMatrix4x4, colorOffset));
}
// Copyright (C) Microsoft. All rights reserved.

// HLSL implementation of D2D composite effect modes.
// See: http://msdn.microsoft.com/en-us/library/windows/desktop/hh706320.aspx

#include "Common.hlsl"

inline minfloat4 D2DCompositeSourceOver(minfloat4 src, minfloat4 dest)
{
    return src + (1 - src.a) * dest;
}

inline minfloat4 D2DCompositeDestinationOver(minfloat4 src, minfloat4 dest)
{
    return (1 - dest.a) * src + dest;
}

inline minfloat4 D2DCompositeSourceIn(minfloat4 src, minfloat4 dest)
{
    return dest.a * src;
}

inline minfloat4 D2DCompositeDestinationIn(minfloat4 src, minfloat4 dest)
{
    return src.a * dest;
}

inline minfloat4 D2DCompositeSourceOut(minfloat4 src, minfloat4 dest)
{
    return (1 - dest.a) * src;
}

inline minfloat4 D2DCompositeDestinationOut(minfloat4 src, minfloat4 dest)
{
    return (1 - src.a) * dest;
}

inline minfloat4 D2DCompositeSourceAtop(minfloat4 src, minfloat4 dest)
{
    return dest.a * src + (1 - src.a) * dest;
}

inline minfloat4 D2DCompositeDestinationAtop(minfloat4 src, minfloat4 dest)
{
    return (1 - dest.a) * src + src.a * dest;
}

inline minfloat4 D2DCompositeXor(minfloat4 src, minfloat4 dest)
{
    return (1 - dest.a) * src + (1 - src.a) * dest;
}

inline minfloat4 D2DCompositePlus(minfloat4 src, minfloat4 dest)
{
    return src + dest;
}

inline minfloat4 D2DCompositeSourceCopy(minfloat4 src, minfloat4 dest)
{
    return src;
}

// D2DCompositeBoundedSourceCopy not supported because we
// don't have a notion of input bounds.

inline minfloat4 D2DCompositeMaskInvert(minfloat4 src, minfloat4 dest)
{
    return (1 - dest.a) * src + (1 - src.a) * dest;
}// Copyright (C) Microsoft. All rights reserved.

#include "Common.hlsl"

minfloat4 D2DContrast(minfloat4 color, minfloat contrast)
{
    color = UnPremultiply(color);

    // (Math from D2D)
    // This builds two contiguous polynomials forming an 'S' shape
    // in the box from (0, 0) to (1, 1), and passing by (0.5, 0.5)
    
    // TODO: Do this up-front on the CPU (MSFT:3579391)
    float s = 1 - (3.0f / 4.0f) * contrast;
    float c2 = s - 1;
    float b2 = 4 - 3 * s;
    float a2 = 2 * c2;
    float b1 = s;
    float a1 = -a2;
    
    minfloat3 lowResult = color.rgb * (color.rgb * a1 + b1);
    minfloat3 highResult = color.rgb * (color.rgb * a2 + b2) + c2;
    
    // Use a single componentwise comparison to select per-channel results.
    color.rgb = (color.rgb < 0.5f) ? lowResult : highResult;
    
    return Premultiply(color);
}// Copyright (C) Microsoft. All rights reserved.

#include "Common.hlsl"

float2 DisplacementMap(float2 uvToDisplace, minfloat4 displacement, float4 samplerDataExt, minfloat scale, uint selectX, uint selectY)
{
    float2 dispSelected = saturate(float2(displacement[selectX], displacement[selectY]));

    return uvToDisplace + (dispSelected - 0.5) * scale * GetInvTextureSizeFromSamplerDataExt(samplerDataExt);
}
// Copyright (C) Microsoft. All rights reserved.

#if !defined(D2DLIGHTING_HLSL)
#define D2DLIGHTING_HLSL

#include "Common.hlsl"

// The default normal is <0,0,1>.
static const float3 c_defaultSurfaceNormal = float3(0.0f, 0.0f, 1.0f);
// This is the default normal encoded in premultiplied RGBA8888 for use in SceneLighting.
static const minfloat4 c_defaultNormalHeight = minfloat4(0.5f, 0.5f, 1.0f, 1.0f);

inline float3 GetSurfaceNormal(float4 normalHeight)
{
    normalHeight = UnPremultiply(normalHeight);
    float3 normal = normalize(normalHeight.xyz * 2 - 1);
    // Flip the Y axis, because the standard normal map tools assuming the Y
    // in texture coordinate is pointing up, but our Y are pointing down.
    normal.y = -normal.y;
    return normal;
}

// Not being used until we add functionality for image lighting with normals.
inline float GetSurfaceHeight(float4 normalHeight, float heightMapScale)
{
    return normalHeight.w * heightMapScale;
}

inline void PreparePointVectors(float3 pixelXY, float3 lightPosition,
    out float3 pixelPosition, out float3 lightVector)
{
    pixelPosition = float3(pixelXY.xy, 0.0f);
    lightVector = normalize(lightPosition - pixelPosition);
}

inline void PrepareSpotVectors(float3 pixelXY,
    float3 lightPosition, float3 lightTargetVector,
    float focus, float2 cosConeAngle,
    float3 lightColor, out float3 pixelPosition,
    out float3 lightVector, out float3 spotLightColor)
{
    pixelPosition = float3(pixelXY.xy, 0.0f);
    lightVector = normalize(lightPosition - pixelPosition);
    spotLightColor = lightColor;

    float cosDirection = saturate(dot(-lightVector, lightTargetVector));

    // Compute attenuated light color from the position and exponent
    spotLightColor *= pow(cosDirection, focus);

    // Then cut off the light based on the spotlight cone:
    //  - if the lightVector is in the inner cone, we'll get full power (1)
    //  - if the lightVector is in the outer cone, power will fade to 0
    //  - outside of the outer cone, power will be 0
    spotLightColor *= smoothstep(cosConeAngle.y, cosConeAngle.x, cosDirection);
}

inline float CalculateLitPixelDiffuse(minfloat3 surfaceNormal,
    minfloat3 lightVector)
{
    return max(dot(surfaceNormal, lightVector), 0);
}

inline float3 CalculateBlinnPhongLitPixelSpecularUnpremultiplied(minfloat3 surfaceNormal,
    minfloat3 lightVector, minfloat exponent, minfloat3 eyeVector)
{
    float3 output;
    if (dot(surfaceNormal, lightVector) > 0)
    {
        float3 halfVector = lightVector + eyeVector;
        halfVector = normalize(halfVector);

        float nDotH = max(dot(surfaceNormal, halfVector), 0);
        output = pow(nDotH, exponent);
    }
    else
    {
        output = 0;
    }

    return output;
}

inline float4 CalculateLitPixelSpecular(minfloat3 surfaceNormal,
    minfloat3 lightVector, minfloat exponent, minfloat amount,
    minfloat3 lightColor, minfloat3 eyeVector)
{
    float4 output;

    output.rgb = CalculateBlinnPhongLitPixelSpecularUnpremultiplied(surfaceNormal,
        lightVector, exponent, eyeVector) * amount * lightColor;

    // This computes a specular component, meant to be blended atop a diffuse layer,
    // so the alpha channel is not opaque
    output.a = max(output.r, max(output.g, output.b));

    // Premultiply the RGB channels
    output.rgb *= output.a;

    return output;
}

inline minfloat4 D2DDistantDiffuse(float3 surfaceNormal, minfloat3 lightVector,
            minfloat diffuseAmount, minfloat3 lightColor)
{
    return float4(CalculateLitPixelDiffuse(surfaceNormal, lightVector)
        * diffuseAmount * lightColor, 1);
}

inline minfloat4 D2DDistantSpecular(float3 surfaceNormal, minfloat3 lightVector,
            minfloat specularShine, minfloat specularAmount, minfloat3 lightColor)
{
    // use 0,0,1 for the eye vector since this function is used for Image Lighting
    return CalculateLitPixelSpecular(surfaceNormal, lightVector,
        specularShine, specularAmount, lightColor, minfloat3(0,0,1));
}

inline minfloat4 D2DPointDiffuse(float3 surfaceNormal, minfloat3 pixelXY,
            minfloat3 lightPosition, minfloat diffuseAmount,
            minfloat3 lightColor)
{
    float3 pixelPosition;
    float3 lightVector;
    PreparePointVectors(pixelXY, lightPosition,
        pixelPosition, lightVector);

    return float4(CalculateLitPixelDiffuse(surfaceNormal, lightVector)
        * diffuseAmount * lightColor, 1);
}

inline minfloat4 D2DPointSpecular(float3 surfaceNormal, minfloat3 pixelXY,
            minfloat3 lightPosition, minfloat specularShine, minfloat specularAmount,
            minfloat3 lightColor)
{
    float3 pixelPosition;
    float3 lightVector;
    PreparePointVectors(pixelXY, lightPosition,
        pixelPosition, lightVector);

    // use 0,0,1 for the eye vector since this function is used for Image Lighting
    return CalculateLitPixelSpecular(surfaceNormal, lightVector,
        specularShine, specularAmount, lightColor, minfloat3(0,0,1));
}

inline minfloat4 D2DSpotDiffuse(float3 surfaceNormal, minfloat3 pixelXY,
    minfloat3 lightPosition, minfloat3 lightTargetVector,
    minfloat focus, minfloat2 cosConeAngle,
    minfloat diffuseAmount, minfloat3 lightColor)
{
    float3 pixelPosition;
    float3 lightVector;
    float3 spotLightColor;
    PrepareSpotVectors(pixelXY, lightPosition, lightTargetVector,
        focus, cosConeAngle, lightColor,
        pixelPosition, lightVector, spotLightColor);

    return float4(CalculateLitPixelDiffuse(surfaceNormal, lightVector)
        * diffuseAmount * spotLightColor, 1);
}

inline minfloat4 D2DSpotSpecular(float3 surfaceNormal, minfloat3 pixelXY,
    minfloat3 lightPosition, minfloat3 lightTargetVector,
    minfloat focus, minfloat2 cosConeAngle,
    minfloat specularShine, minfloat specularAmount,
    minfloat3 lightColor)
{
    float3 pixelPosition;
    float3 lightVector;
    float3 spotLightColor;
    PrepareSpotVectors(pixelXY, lightPosition, lightTargetVector,
        focus, cosConeAngle, lightColor,
        pixelPosition, lightVector, spotLightColor);

    // use 0,0,1 for the eye vector since this function is used for Image Lighting
    return CalculateLitPixelSpecular(surfaceNormal, lightVector,
        specularShine, specularAmount, spotLightColor, minfloat3(0,0,1));
}

inline float EncodeReflectanceModelAndTransparentNormal(int reflectanceModel, minfloat4 normalHeight)
{
    // Bit 0: a bool to store if this pixel is a fully transparent
    // Bit 1: Reflectance model. Blinn Phong (the default value) = 0, Physically Based Blinn Phong = 1
    return reflectanceModel * 2 + (any(normalHeight) ? 1 : 0);
}

float4 SceneLightingParameters(minfloat4 normalHeight,
    minfloat ambientAmount, minfloat diffuseAmount, minfloat specularShine, minfloat specularAmount,
    int reflectanceModel,
    out float4 outputNormalTangentSpace)
{
    outputNormalTangentSpace = float4(GetSurfaceNormal(normalHeight),
        EncodeReflectanceModelAndTransparentNormal(reflectanceModel, normalHeight));
    return float4(ambientAmount, diffuseAmount, specularShine, specularAmount);
}

#endif
// Copyright (C) Microsoft. All rights reserved.

#include "Common.hlsl"

minfloat4 D2DLuminanceToAlpha(minfloat4 color)
{
    color = UnPremultiply(color);
    // RGB to luminance factors from D2D
    float luminance = dot(color.rgb, minfloat3(0.2125f, 0.7154f, 0.0721f));
    return minfloat4(0, 0, 0, luminance);
}
// Copyright (C) Microsoft. All rights reserved.

// HLSL implementation of the D2D saturation effect.

#include "Common.hlsl"

static const minfloat3 grayFactor = minfloat3(0.2126, 0.7152, 0.0722);

inline minfloat4 D2DSaturation(minfloat4 color, minfloat amount)
{
    // Math from https://www.w3.org/TR/filter-effects/#saturateEquivalent
    // and https://www.w3.org/TR/SVG/filters.html#feColorMatrixValuesAttribute
    
    // In D2D, if amount is
    // 0 -> Fully desaturated
    // 1 -> Original color
    // 2 -> Maximum possible value, not necessarily fully saturated
    minfloat gray = dot(color.rgb, grayFactor);
    return minfloat4(lerp(gray.rrr, color.rgb, amount), color.a);
}

inline minfloat4 D2DGrayscale(minfloat4 color)
{
    // Math from https://www.w3.org/TR/filter-effects/#grayscaleEquivalent
    minfloat gray = dot(color.rgb, grayFactor);
    return minfloat4(gray, gray, gray, color.a);
}// Copyright (C) Microsoft. All rights reserved.

#include "Common.hlsl"

// Straight-alpha version
inline minfloat4 D2DSepiaStraight(minfloat4 color, minfloat intensity)
{
    // Math from https://www.w3.org/TR/filter-effects/#sepiaEquivalent
    minfloat4 result;
    result.r = minfloat(
        (1 - 0.607 * intensity) * color.r
        + (0.769 * intensity) * color.g
        + (0.189 * intensity) * color.b);
    result.g = minfloat(
        (0.349 * intensity) * color.r
        + (1 - 0.314 * intensity) * color.g
        + (0.168 * intensity) * color.b);
    result.b = minfloat(
        (0.272 * intensity) * color.r
        + (0.534 * intensity) * color.g
        + (1 - 0.869 * intensity) * color.b);
    result.a = color.a;
    return result;
}

// Premultiplied-alpha version
inline minfloat4 D2DSepiaPremultiplied(minfloat4 color, minfloat intensity)
{
    return Premultiply(D2DSepiaStraight(UnPremultiply(color), intensity));
}// Copyright (C) Microsoft. All rights reserved.

float Hash(float2 p)
{
    // Magic numbers for hashing the coordinates
    // This line of code is from https://www.shadertoy.com/view/4dS3Wd. It uses a very high frequency sin
    // to produce a periodic change between pixels. And then take the fractal part as a random number.
    // The theroy is from a paper On generating random numbers, with help of y= [(a+x)sin(bx)] mod 1",
    // W.J.J. Rey, 22nd European Meeting of Statisticians and the 7th Vilnius Conference on
    // Probability Theory and Mathematical Statistics, August 1998.
    return frac(1e4f * sin(17.0f * p.x + p.y * 0.1f) * (0.1f + abs(sin(p.y * 13.0f + p.x))));
}

float4 WhiteNoise(minfloat2 inputCoord, minfloat2 freq, minfloat2 offset)
{
    // Use this magic number to adjust the frequency of the white noise. When moving slowly, the artifact
    // is reduced much.
    const float COORD_SCALING = 0.81f;

    float2 coord = inputCoord * COORD_SCALING * freq + offset;
    float2 pixel00Coord = floor(coord - 0.5f) + 0.5f;
    float2 pixel11Coord = pixel00Coord + 1;
    float2 pixel10Coord = float2(pixel11Coord.x, pixel00Coord.y);
    float2 pixel01Coord = float2(pixel00Coord.x, pixel11Coord.y);
    float2 factor = coord - pixel00Coord;
    float sample00 = Hash(pixel00Coord);
    float sample10 = Hash(pixel10Coord);
    float sample01 = Hash(pixel01Coord);
    float sample11 = Hash(pixel11Coord);
    float result = lerp(lerp(sample00, sample10, factor.x), lerp(sample01, sample11, factor.x), factor.y);
    return float4(result.xxx, 1);
}
�4VS_VERSION_INFO��
!|O
!|O?StringFileInfo�040904B0LCompanyNameMicrosoft CorporationdFileDescriptionMicrosoft Composition Effectsn'FileVersion10.0.20348.2849 (WinBuild.160101.0800)6InternalNamewuceffects�.LegalCopyright� Microsoft Corporation. All rights reserved.>OriginalFilenamewuceffectsj%ProductNameMicrosoft� Windows� Operating SystemDProductVersion10.0.20348.2849DVarFileInfo$Translation	��<0@0H0P0h0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�011111111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�12 242P2T2X2\2`2d2h2l2p2t2x2|2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�233333333 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3444444 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�455555555 5$5(5,5054585<5@5X5p5�5�5�5�5�5�566666666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6�6�6�6�6�6�6�6�6�67@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�788888888 8$8(8,8084888<8@8D8H8L8P8T8X8\8p8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�899999999 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9|9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:::::::: :$:(:,:0:4:8:<:@:H:\:`:x:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;;;;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<<<<<<<< <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<======== =8=L=P=d=h=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>>>>>0>D>H>\>`>t>x>�>�>�>�>�>�>�>�>�>�>�>�>???????? ?$?(?<?X?\?`?d?h?l?p?t?x?|?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�? |0080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�011111111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|1�1�1�1�1�1�1�1�1�1�1�1�1�1�1222,202H2`2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�233333(3@3T3X3l3p3�3�3�3�3�3�3�3�344 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x4|4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�455555555 5$5(5,5054585<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�566666666 6$6(6,606`6x6�6�6�6777777 7$7(7,70787<7p7�7�7�7�7�78808H8`8x8�8�8�8�8�8 9P9h9�9�9�9�9�9�9:(:@:X:p:�:�:�:;0;4;8;<;T;X;h;l;t;�;�;�;�;�;�;�;�;�;�;�;`�0�0�0�0�0�0111111 1$1*1.14181Q1q1�1�1�1�1�1�1�1�1�1�1�1�1222"2,262@2J2T2^2h2r2|2�2�2�2�2�2�2�2�2�2�2�2�2�233:3y3�3]5�5�5I6[6�6�6�6�6�67
777%7:7b7�7�7�7�788H8`8x8�8�8�8"9)9/9>9G9�9�9�9�9F:O:_:h:x:�:�:�:�:�:(;g;�;�;�;�;<<<#<*<C<:>p��0 1O1�12"2[2q2�2�2�2�2�2D3|3�3�3�34;4Q4i4�4�4�45E5i5�5�5�5�5�6�67707J7]7l77�7�7�7�7�7888/898O8z8�8�8�8�8�8�89�9(:|:�:�:�:�:;J;w;�;�;�;�;�;�;�;<
<<%<h<v<�<�<�<�<�<�<$=d=�=�=�=>
>(>L>V>e>�>�>�>??'?W?��0'0�0�0�0�0�1�1,2�293K3n3�3�3�384D4d4j4w4�4�4�4�4�4�4�4S5Z5�5�5�5�56C6Z6n6t6�677�7�7�788)8;8B8�89�9�9�9::
==9=t=>!?1?l?�?�?��0;0�0�0�0121T1�1J2\2�2�2�2�2�2�2�2�2�2�2�2>3�3�3�3�3�3�3�3�3�3�3�34�4�4�4�4�4�4�4�4�4�4�4�4�4U6�6�6#8D8�8�8919A9M9c9�9�9:5:X:{:�:�:�:;';�;�;�;�;#<E<c=�=�=1?L?��0!010=0S0l0|0�0�0	11'111V1x1�1�1�1C2a2q2�2�2�2�2�2�2�2�233)323;3c3�3�3�3�3424�4�4�4�4�4�4#5q5z5�5�5�5�5�56676Z6}6�6�6 7�7�7�7*8S8q8�8�8�8�89099�9�9�9�9@:�:�:%;Q;a;q;�;�;�;�;W<k<t<}<�<�<�<�<�<�<=E=g=�=�=�=>/>�>�>�>�>�>F?R?u?�?��0	00 01080b0v0�0�0�0�0�0�0�0#1A1Q1w1�1�1�1272C2O2�23P3l3�3�3414A4M4c4�4�4�45!5-5�5�5
66:6E6R6_6�6�6737Z7�7�738Q8s8�8�8�89|9�9::�:�:==>=T=_=x=}=�=�=�=�=�=�=5>X>q>�>I?�Xu01�1i2X3�3�3�3!4I4�5�5%6U6�6&7G7�78�8�9�9�9V:�:�;�;�<�<>C>�>?O?p?�?�?�?�?�?�HH0�0�0�0�0�0141]1u1�1�1�1�1�1!2A2O2x2�2�215�5�56267789�>�>� 0-0�67�:
;$;�>=?X?�?�l0�1�233~3�3�3`405�5P6�6�7�7�7M8c8�8�89^9�9�;< <+<7<=�=�=�=�=�=�=>>�>?h?t??�?�?�?�?�?�?�?�?h0�0�1�23&464g4�45a5s5�5�5�5�56:6L6l6�6�6�6�6�68,8K8|9�9�9D<P<n<�<�<�<�</>]>�>�>�>]?i?�?�?x�0�01(111:1�1�1�1�1212A2M2c2�2�2�2�2!3D3�3�3�3�34�4�4�56g6�6�67�7�7F8�8
9a9�9�9:B:�:�:;o;~;�;<�<>8>"? @�01+1�1o2y2�2�2�3�3�3<4U44�4�6�6V9h9�9�9: :I:;J;>0,00R0�001>1\1�1�1252;2B24L5�58@�/3j3{3�3�3�3�34B4K4r4�45S5q5�5�5�5�5�5�6�6�6<7`7�7�7�7�798W8�8�8919A9[9s9�9�9*:�:�:	;�;�;�;�<=*=[=d=~=�=>�>�>
?A?Z?�?�?P�0C0{0�0�0152B2l2{2�2�23)3O3�3�3�3/4I4j4�4�4K5r5�5�56h6n6�6�6�6707u7�7�78>8w8�8�8<9b9�9K:�:;5;I;U;h;{;�;�;�;�;�;9<�<�<�<A=[=�=�=�=�=>>;>U>�>�>�>�>�>?#?Q?�?�?�?�?`�80E0R0j0�0�0�031Y1�1�12C2U2�2�2�2534<5J5p5"6+6M6]6�6�6�8�8�8�9:%:m:�:�:�;�;�=�=�=�=�=�=>c>�>�>�>�>�>�>??5?N?X?o?}?�?�?p�0'0:0_0k0w0�0�0�01J1a1q1}1�1�1�1�1 2W2�2	3�3�3�3�3C4a4q4}4�4�4�4b5�5�56)6c6�6�6�6"7G7�7�7�7�7�7�78c8�8�8�8�8�8�8?9b9�9�9j:�:�:�:;~;�;d<�<�<�<=�=�=�=�=>i>v>�>�>�>#?B?�?��	000!0A0j0�0�0�0�0�0�0�0�0	1�2�2�2�23a3�3�3�3�34s4�4�4�4�4"5A5M5Y5p5�5S6q6�6�6�6�6�67A7�7�788868�8<9`9�9(:/:N:�:�:�:�:;-;S;�;�;�;�;�;�;<W<d<l<x<�<�<�<�<�<�<�<�<�<,=_=�=�=P>g>}>�>�>?!?;?�?�?�?�?�?��&0#1*1�1�1�1�1�12p2y2�2�23-393E3\3)4�4�4515z5�5�5616A6M6f6�6�677r7�7�7�7�7�8!9:9Q9j9�9�9�9:
:3:;:�:�:�:�:�:3;9;N;_;�;�;�;�;�;�<�<�<�<B=J=T=`=h=r=~=�=�=�=�=�=�=�=>> >?>T>�>�>�>c?�?�?�?�?�p00@0e0�0�0�0�01Q1�1�1�12
2#2q2z2�2�2�23*3a3z3�4�45�5�7�;�;�=>>>3>o>�>�>�>"?)?=?D?k?�?�?�?�?�?�?�X00)010A0F0u01	11Y1�1�1
222=2F2M2a2~2�2�2�2�2�2�2�2�2�23)3.353F3T3\3f3x3~3�3�3�3�3�3�3�3�3�3!4666e6n6|6�6�6�6"7V7_7j7q7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�78
888!8+858E8U8e8n8�8�8
919�9�:�:(;c;�;�;�;�;�;�;�;�;�;�;<
<<"<,<�<�<�<�<>=r=�=�=�=�=�=�=�=�=�=�=�=�=�=>!>'>,>7>I>P>V>`>o>w>�>�>�>�>�>�>�>�>???? ?4?B?G?M?V?]?h?n?u?�?�?��00�0�0�0�0�0j1s1{1�1�1�1�1�1�1 2)222@2I2k2r2�2�2{3�3�3�3�3�3�3�3444*464B4N4Z4f4r4~4�4�4�4�4�4�4�4�4�4�4
55"5�6�6�6�6�677(7j7r7�7�7�7�7�7a8s8-9r9�9�9�9�9::Y:b:o:u:�:�:�:�:�:�:�:;+;7;I;<E<�<=�=>">3>]>�>�>n?�?�?�?��-0A0M0Y0e0�0�0�0�01?1b1�1�1�1292{2�2�2/3i3�3�374y4�4�4E5h5�5�5�5666p6�67B7|7�78K8�8�8�89o9�9x:�:;F;i;�;�;�;�;<;<}<�<L=�=�=*>Z>}>�>�>)?p?�?�?�(0�01>1�1*2Z2�2�2^3�3�3�34c4�4�45a5�5W6�687z7�7�7�78818A8G8�8�8�8�8�8�8�8�8<9P9X9`9h9p9�9�9�9�9�9�9�9�9�9�9�9:$:0:P:X:d:�:�:�:�:�:�:�:;;<;D;L;X;x;�;�;�;�;�;�;�;<<<(<H<P<\<|<�<�<�<�<�<�<�<�<�<==D=L=T=\=d=l=t=�=�=�=�=�=�=�=>>4>D>P>X>x>�>�>�>�>�>�>??0?<?\?d?l?t?|?�?�?�?�?�?�00,040<0H0h0p0x0�0�0�0�0�0�0�011 1T1d1p1�1�1�1�1�1�1�1�1�12242D2P2t2|2�2�2�2�2�2�2�2�2�233383D3L3�3�3�3�3�3�3�3�304@4L4T4�4�4�4�4�4�4�45555<5D5L5X5x5�5�5�5�5�5�5�5�5�566,646@6H6|6�6�6�6�6�6�677<7D7L7T7`7�7�7�7�7�7�7�7�78$8,848<8D8L8T8\8d8l8x8�8�8�8�8�8�8�8�8�899,949<9D9L9T9\9h9�9�9�9�9�9�9�9�9�9�9�9�9::4:<:D:L:X:x:�:�:�:�:�:�:�:�:�:�:�:; ;(;4;T;\;h;�;�;�;�;�;�;�;�;<$<0<P<X<d<�<�<�<�<�<�<�<�<�<�<�<�<===8=@=H=P=X=`=l=�=�=�=�=�=�=�=�=�=�=�=>(>0>t>�>�>�>�>�>??$?4?P?l?p?�?�?�?�?�?�?D00 040<0P0X0`0h0|0�0�0�0�0�0�0�0�0�0�0�0�0�0�0111111t00000000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|0�0�0�0�0�0 1\1�1�12<2\2�2�233T3�3�3�344P2