HEX
Server: Apache/2.4.41
System: Linux mainweb 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64
User: nationalmedicaregrp (1119)
PHP: 8.3.7
Disabled: exec,passthru,shell_exec,system,popen,proc_open,pcntl_exec
Upload Files
File: /home/leads/public_html_backup1103/Hangfire.SqlServer.dll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL��]�!��
 @ `@�X
S @  H.text�� � `.rsrc �@@.reloc@�@B�
H�(����h{
*{
*V(
}
}
*0;u
,/(
{
{
o
,(
{
{
o	
**� I�� )UU�Z(
{
o

X )UU�Z(
{
o
X*0�rp�%{

��-q�-&+�o
�%{
�	�-q
	�-&+�o
�(

*{
*:(
}
*0#u
,(
{
{
o
**v ۻ]% )UU�Z(
{
o

X*0Mr;p�%{

��-q�-&+�o
�(

*{
*:(
}
*0#u
,(
{
{
o
**v h�$` )UU�Z(
{
o

X*0MrYp�%{

��-q�-&+�o
�(

*{
*{
*{
*r(
}
}
}
*0Su
,G(
{
{
o
,/(
{
{
o	
,(
{
{
o
**0K �h�f )UU�Z(
{
o

X )UU�Z(
{
o
X )UU�Z(
{
o
X*0�r}p�%{

��-q�-&+�o
�%{
�	�-q
	�-&+�o
�%{
�
�
-q
�
-&+�
o
�(

*{
*{
*V(
}
}
*0;u
,/(
{
{
o
,(
{
{
o	
**� �z\ )UU�Z(
{
o

X )UU�Z(
{
o
X*0�r�p�%{

��-q�-&+�o
�%{
�	�-q
	�-&+�o
�(

*{
*:(
}
*0#	u
,(
{
{
o
**v 7�), )UU�Z(
{
o

X*0Mr	p�%{

��-q�-&+�o
�(

*{
*{
*{
*{
*�(
}
}
}
}
*0k
u

,_(
{
{
o
,G(
{
{
o	
,/(
{
{
o
,(
{
{
o
**0b )$g )UU�Z(
{
o

X )UU�Z(
{
o
X )UU�Z(
{
o
X )UU�Z(
{
o 
X*0r)p�%{

��-q�-&+�o
�%{
�	�-q
	�-&+�o
�%{
�
�
-q
�
-&+�
o
�%{
��-q�-&+�o
�(

*{!
*{"
*{#
*r(
}!
}"
}#
*0Su
,G(
{!
{!
o
,/(
{"
{"
o	
,(
{#
{#
o
**0K ��
 )UU�Z(
{!
o

X )UU�Z(
{"
o
X )UU�Z(
{#
o
X*0�r�p�%{!

��-q�-&+�o
�%{"
�	�-q
	�-&+�o
�%{#
�
�
-q
�
-&+�
o
�(

*{$
*{%
*V(
}$
}%
*0;
u
,/(
{$
{$
o
,(
{%
{%
o	
**� 5.� )UU�Z(
{$
o

X )UU�Z(
{%
o
X*0�r�p�%{$

��-q�-&+�o
�%{%
�	�-q
	�-&+�o
�(

*{&
*:(
}&
*0#u
,(
{&
{&
o
**v \]C% )UU�Z(
{&
o

X*0Mrp�%{&

��-q�-&+�o
�(

*{'
*{(
*{)
*r(
}'
}(
})
*0Su
,G(
{'
{'
o
,/(
{(
{(
o	
,(
{)
{)
o
**0K ��
� )UU�Z(
{'
o

X )UU�Z(
{(
o
X )UU�Z(
{)
o
X*0�rGp�%{'

��-q�-&+�o
�%{(
�	�-q
	�-&+�o
�%{)
�
�
-q
�
-&+�
o
�(

*{*
*{+
*V(
}*
}+
*0;u
,/(
{*
{*
o
,(
{+
{+
o	
**� �y�l )UU�Z(
{*
o

X )UU�Z(
{+
o
X*0�r�p�%{*

��-q�-&+�o
�%{+
�	�-q
	�-&+�o
�(

*{,
*{-
*V(
},
}-
*0;u
,/(
{,
{,
o
,(
{-
{-
o	
**� �c"6 )UU�Z(
{,
o

X )UU�Z(
{-
o
X*0�r�p�%{,

��-q�-&+�o
�%{-
�	�-q
	�-&+�o
�(

*{.
*{/
*V(
}.
}/
*0;u
,/(
{.
{.
o
,(
{/
{/
o	
**� O��� )UU�Z(
{.
o

X )UU�Z(
{/
o
X*0�r'p�%{.

��-q�-&+�o
�%{/
�	�-q
	�-&+�o
�(

*{0
*{1
*{2
*r(
}0
}1
}2
*0Su
,G(
{0
{0
o
,/(
{1
{1
o	
,(
{2
{2
o
**0K .3�o )UU�Z(
{0
o

X )UU�Z(
{1
o
X )UU�Z(
{2
o
X*0�rkp�%{0

��-q�-&+�o
�%{1
�	�-q
	�-&+�o
�%{2
�
�
-q
�
-&+�
o
�(

*{3
*:(
}3
*0#u
,(
{3
{3
o
**v ^б )UU�Z(
{3
o

X*0Mr�p�%{3

��-q�-&+�o
�(

*{4
*{5
*V(
}4
}5
*0;u
,/(
{4
{4
o
,(
{5
{5
o	
**� �" )UU�Z(
{4
o

X )UU�Z(
{5
o
X*0�r�p�%{4

��-q�-&+�o
�%{5
�	�-q
	�-&+�o
�(

*{6
*:(
}6
*0#u
,(
{6
{6
o
**v �~�� )UU�Z(
{6
o

X*0Mr+p�%{6

��-q�-&+�o
�(

*{7
*:(
}7
*0#u
,(
{7
{7
o
**v =g� )UU�Z(
{7
o

X*0MrMp�%{7

��-q�-&+�o
�(

*{8
*{9
*V(
}8
}9
*0;u
,/(
{8
{8
o
,(
{9
{9
o	
**� �n )UU�Z(
{8
o

X )UU�Z(
{9
o
X*0�rsp�%{8

��-q�-&+�o
�%{9
�	�-q
	�-&+�o
�(

*{:
*{;
*{<
*r(
}:
};
}<
*0Su
,G(
{:
{:
o
,/(
{;
{;
o	
,(
{<
{<
o
**0K �:� )UU�Z(
{:
o

X )UU�Z(
{;
o
X )UU�Z(
{<
o
X*0�r�p�%{:

��-q�-&+�o
�%{;
�	�-q
	�-&+�o
�%{<
�
�
-q
�
-&+�
o
�(

*{=
*{>
*V(
}=
}>
*0;u
,/(
{=
{=
o
,(
{>
{>
o	
**� ��ڏ )UU�Z(
{=
o

X )UU�Z(
{>
o
X*0�r
p�%{=

��-q�-&+�o
�%{>
�	�-q
	�-&+�o
�(

*{?
*:(
}?
*0#u
,(
{?
{?
o
**v ٭Bb )UU�Z(
{?
o

X*0MrGp�%{?

��-q�-&+�o
�(

*{@
*{A
*{B
*r(
}@
}A
}B
*0Su 
,G(
{@
{@
o
,/(
{A
{A
o	
,(
{B
{B
o
**0K �t )UU�Z(
{@
o

X )UU�Z(
{A
o
X )UU�Z(
{B
o
X*0�rip�%{@

��-q�-&+�o
�%{A
�	�-q
	�-&+�o
�%{B
�
�
-q
�
-&+�
o
�(

*0+-r�psC
z-r�psC
zs�
(+*0:-r�psC
z-r�psC
z-r
psC
zs�
(+*0+-r�psC
z-rpsC
zs�
(+*0:-r�psC
z-rpsC
z-r
psC
zs�
(+*(
*.rAp�1*�(+}4(
-rSpsC
z}5}6*0�s�
}8{4rcp(H
}7{5��sI
o�{7 �2~3(J
&(K
{7 �/�{4r�p(L
{6(J
&*2(M
o
*��%rp�%o��%r�	p�%o��%rs
p�(N
*R#@@(O
�3*(
*0<{8{5(�(P
 �sQ
sR
�$(�}7*{9*"}9*{:*"}:*(
*�(+}?(
-rSpsC
z}@}A*0� s�
}B}C~>+rs�
	}E	�}D{?r�p	{Dr�p(S
(H
{@	��sI
(�{?r�p	{DrFp(S
(L
X�i2�{C{A(J
&*2(M
o
*0i!s�
}F}G��sI
o��?u%-&+oT
rXp(U
��&{?��sV
oW
&�*K)��%r�p�%�%r�p�%�%r�p�(N
*0�"oX

oY
oZ
o[
r$po\
 ��$o]
o[
r2po\
(P
�o]
o^
o_
&o^
o_
&~I%-&~H��s`
%�I(a

ob
�7u&%-&+&(c
��&��#od
�,od
�*(�
���)���
0G#@(e
�<�%r<p�%r`p�%rhp�%rrp�%rzp��>*(
*(
*0;#{E{B{@o�{D(�{E{C(�
 �.�*(
*0+rXp~<(8{Fof
�rXp(9�*0:$r�prXp~<
(g
�({G{A
(g
�((h
*.s��H*(
*2t!oi
*0Hsj
}J(k
sl
}K(
-r�psC
z}L{J{Lom
*0Z%-r�psC
z-rpsC
z{Jom
on

+oo
{Kop
oq
-��
,od
�*/ O
�{Kor
-{L*{Kos
*F{Jot
�,*(�*0asv
}M(
}P}Qu4,~X+_,-s�}N{No�ow
}O�
&}N�*3#V
 {P*{Q*{R*"}R*{S*"}S*0D&{Mox

+(y
oz
({
-���.od
�{N%-&*(�*%04'(�oX

oY
+
�o�X�i2�(�*�{N,u7,{Nt7o�*{Mo}
*0/({N9�{No�>�{N(�u4o�{N(�u8o�(�(~
-{O+(

13{No�Z
(�(~
,(�(�
(�

{No�oZ
{No�&{Mox
+K(y

	(�o�
	(�o�
(�(~
,	(�(�
oZ
	ob
&({
-���.od
�*�X r(
}T}U}V*{T*{U*{V*{W*"}W*0])o[

(�o\
(�o�
(�(~
,(�(�
o�
(�o]
o^
o_
&*0�*�7(�
(�
o�

o�
o�
rp(�
(�
,r%p(�
(�
,�Xݟr5po�
�Y~Y(�
,�}�(�
(�
~Y(�

�4(�
(�
�8(�
(�
�7(�
(�
	r}p�E%�(�
�?%�%�(+o�
�[	r�p�E%�(�
�?%�%�(+o�
�\	r�p(+(�
�?%�(+o�
�]	r�p�E%�(�
�?%�%�(+o�
�^	r�p(+(�
�?%�(	+o�
�_	rp(+(�
�?%�(
+o�
�`�X�	&�X�*A��	 �(
~X-rps�
z~Y(�
}Z*J~[{Zo�
*J~\{Zo�
*F~]{Zo�
*{a*"}a*0"#~^{Zo�
(�
X(�*n(�-*~_{Zo�
*F~`{Zo�
*�s�
}c(�
-rSpsC
z}b*n{d,{doz
}d*b{b��s�
sI*�(�
,r�psC
z{bo�r�p(S
(�*0c,�-rpsC
z��s�
(+(+(
+%�i. r�pr6p(�
r<p(S
s�
z�o�o�*0<+s
}j-r�psC
z-r�psC
zr�p{bo�rp(S
}h(�
o�
s�}i{irps�
�>	sR
�?�?o�{ir<po�
s�
�>	sR
�?�?o�{irRp�s�
�>	�#�?�?o�{irhp(�
�s�
�>	�#�?�?o�(+}k{k�i=�{k�i@��%r|p�%{bo��%r'p�%{bo��%r�p�(N
}h{ir1p{k�@(�
s�
�>	(sR
�?�?o�{ir=p{k�@(�
s�
�>	sR
�?�?o�8�{k�i@s�%r|p�%{bo��%r'p�%{bo��%rKp�(N
}h{ir(p{k�@(�
s�
�>	(sR
�?�?o�{ir6p{k�@(�
s�
�>	sR
�?�?o�{irFp{k�@(�
s�
�>	(sR
�?�?o�{irTp{k�@(�
s�
�>	sR
�?�?o�{b{d�s�
o+*{b{d�s�
�Co+*0e,s
}m}n{m-rdpsC
zrjp{bo�r�p(S
}l{b{d�s�
o+*0�-s
}p}q{p-rXpsC
z�%rdp�%{bo��%r�p�%{bo��%r(p�(N
}o{b{d�s�
o+*0f.s
}r}s}t}u{s-rdpsC
z{t-r�psC
z{b{d�sI
o�*0_/s	
}v}w}x{w-rdpsC
z{x-r�psC
z{b{d�
s�
o+*0E0s
}y}z{z-rpsC
z{b{d�s�
o+*Bo�
(+*0�1s

}{}|}}}~}{}-rpsC
z{|0r	prQps�
z{{~4r]pr�ps�
z{b{d�s�
o+*0�2s
}�}�}�{�-rpsC
z{�-r�psC
zr p{bo�r( p(S
}�{bo�r�"p(�
}�{b{d�s�
o�*0E3s
}�}�{�-rpsC
z{b{d�s�
o+*0�4s
}�}�{�-r�"psC
z-r�"psC
zs�%o�
o%o�
o�%(P
s�
o�}�{b{d�sI
o�*0E5s
}�}�{�-r�"psC
z{b{d�sI
o�*0E6s
}�}�{�-r�"psC
z{b{d�sI
o�*0Z7s
}�}�|�(�
{�(�
,r�"pr?#ps�
z{b{d�s�
o+*0F8s
}�}�{�-rpsC
z{b{d� s�
o+j*0s9s!
}�}�}�}�{�-rpsC
zrO#p{bo�r$p(S
}�{b{d�"s�
o+*0e:s#
}�}�{�-rpsC
zr%p{bo�rK%p(S
}�{b{d�$s�
o+*0�;s%
}�}�{�-rpsC
z�%r�%p�%{bo��%rN&p�%{bo��%r'p�(N
}�{b{d�&s�
o+*0e<s'
}�}�{�-rpsC
zr�'p{bo�r�'p(S
}�{b{d�(s�
o+*0e=s)
}�}�{�-rpsC
zr%p{bo�r�'p(S
}�{b{d�*s�
o+*0>s+
}�}�}�{�-rpsC
z{�-r�psC
zr^(p{bo�r�(p(S
}�{b{d�,s�
o+*0e?s-
}�}�{�-rpsC
zr�'p{bo�r1)p(S
}�{b{d�.s�
o+*0e@s/
}�}�{�-rpsC
zr%p{bo�r1)p(S
}�{b{d�0s�
o+*0sAs1
}�}�}�}�{�-rpsC
zr�)p{bo�rr*p(S
}�{b{d�2s�
o+*0eBs3
}�}�{�-rpsC
zr^(p{bo�ri+p(S
}�{b{d�4s�
o+*0uC{d-{bo�}d(�

{co�
-,{d(8�&(��{cs�
o�
{co�
o�
&s�*-< 0�{co�
,c{co�
o�
,O{co�
o�
,;{co�
o�
-({co�
,{do�
3{d(9{co�
-{b{do�}d�&-��*�� {d*J{bo�o�*r(
}e}f}g*f{e{f{go�*(
*05D{h{i{j{bo��$(+(�
*0	nE{h{i{j{bo��$(+
(�

r�p{j{bo�r,p(S
{j{bo�(~
s�{j{bo�o�{j{bo�o�{k8��@�)%r�,p�#s�%(�
�]o��%r1p(sR
s�%(�
o��%r=psR
s�%(�
%-&~�
o��o�X�i?^���o��,od
�*w�`(
*0�F{l{m(�
s�
{n{bo��$(+(+
-*o�(�
o�(�
-o�o�

o�
�
�s�
%o�
%o�o�
%o�o�
%	o�
*l	u_(
*0}G{o{p(�
s�
{q{bo��$(+(+
-*o�(+(k
s�
s�
%o�o�
%o�o�
%o�
*(
*0]r p{r{bo�r�,p(S
{s(�
{t{us�
{r{bo��$(�&*(
*0Vr>/p{v{bo�rv/p(S
{w(�
{xs�
{v{bo��$( +*(
*0Qr#0p{y{bo�rK%p(S
{zs�
{y{bo��$(!+s�
*(
*0crK0p{{{bo�r�0p(S
{|{}{~{s�
{{{bo��$(!+("+*(
*0	�H{�{bo�(~
s�
{�{bo�o)-6rj1p�)%rg2p �sR
s�%{�o��o�{�o�
8�o�

{��)%r{2pdsR
s�%{�o��%r�2pdsR
s�%(�
o��%r=psR
s�%(�
%-&~�
o��o�oq
:l����
,od
�{�{bo�o)-6r�2p�)%rg2p �sR
s�%{�o��o�{�{bo�o�{�{bo�o�o��
,od
�*A4y�
 �
(
*0�Ir"3p{�{bo�rX3p(S
{�s�
{�{bo��$(#+~�%-&~��s�
%��~�%-&~��s�
%��($+
o�
-**.s��*(
*o�*o�*(
*0\r p{�{bo�r�3p(S
{�{�(%+(P
s�
{�{bo��$(�&*(
*0LrU6p{�{bo�rq6p(S
{�s�
{�{bo��$(�&*(
*0Xr�6p{�{bo�r�6p(S
(P
{�s�
{�{bo��$(�-s�
z*(
*0]JrU6p{�{bo�r7p(S
(P

|�(�
(�
s�
{�{bo��$(�*(
*0Qr�'p{�{bo�rK%p(S
{�s�
{�{bo��$(&+('+*(
*0H{�{�{�X{�Xs�
{�{bo��$(!+("+*(
*0\K{�{�s�
{�{bo��$((+
(�
-#�(�
*(�
(P
(�
*(
*0:L{�{�s�
{�{bo��$()+(
*(
*02{�{�s�
{�{bo��$(+*(
*0\K{�{�s�
{�{bo��$((+
(�
-#�(�
*(�
(P
(�
*(
*08{�{�{�s
{�{bo��$( +*(
*02{�{�s�
{�{bo��$(+*(
*0\K{�{�s�
{�{bo��$((+
(�
-#�(�
*(�
(P
(�
*(
*0H{�{�{�X{�Xs�
{�{bo��$(!+("+*(
*08{�{�s�
{�{bo��$(!+("+*0Ms
}�(
-rSpsC
z(�
,r�psC
z}�}�~�o
{�o
,~�o
{�o
-{o�}�{�{�(8�&{�o��{�{�o�-"�7s
~�~�s
}�~�o
{�o
*~�o
{�
%o
Xo
*z� 0�N{�,*}�~�o
{�o
-*~�o
{�
%o
Yo
~�o
{�o
,*{�
(	
~�o
{�o

&{�%-&+(
{�o
3{�{�(9�#{�{�o�}��	,(

�*sH�ki�
0LO{�
(	
{�%-&+ri7p�#�$	(�&�
&�
,(

�*->	8A
0nPo
.r}7ps�
z(

~�(
(
(
js�
	r�7p�=�>�#�?�?o�	r8pr%8p�=�>�#�?�?o�	r38prG8p�=�>�#�?�?o�	r[8prq8p�=�>�#�?�?o�	r�8p�]�=�>�#�?�?o�	r�8ps�
s
�#�?�?o�r�8p	 �j[iXsR
s
(�&	r�8po*+2* ���3]�%r�8p�%�%r9p�%~�o
-r!9p�$(
+~�o
�%rc9p�(N
s>zo
(
:���s
z0�Qs�
r�7p�=�>	�#�?�?o�r[8prq8p�=�>	�#�?�?o�r�8ps�
s
�#�?�?o�rg9p�#s
(�&r�8po*+/r�9p�$(
s>z*0�#@(�
��#�?(e
��s
%r.:po
%�rd:po
%�r�:po
% ���r;po
��~��=s
s
��*.s<��*(
*s
*"(
*�(
-rSpsC
z-r
psC
z}�}�*0IR-rpsC
z�-rl;prps�
z{�o
( 
,	(B*(F*0FSr�p{�o�r�;p(S

(�
s!
{�o��$(�&*0�TsQ
}�}�}�{�-rpsC
z{��-rl;prps�
z{�o�r<pr.<p{�~�%-&~��Vs"
%��(++($
(S
}�}�{�o(
i~�(%
~�(�
}�{�(&

sR}�{�|�(K
|��#{��Ss'
o,+,ݯ|�(~
,0|�(�
/!r2<p|�(�
�$(
s�
z{�o~�(
,{�}�8J����l%	o(
�%~��{�o()
&{�|�(K
8���	,	od
�*���
��%r�=p�%{�o��%r^?p�%(E�%r�?p�(N
*��%r[@p�%{�o��%r^?p�%(E�%rpEp�(N
*z{�o�o+,r�Ip*rJp*0JU
rSJp{�o�r�Jp(S
{�o~*
(+
-#�?(�
+{�o
(&
(K
{�o� o,
{�o(�
(g
s-
{�o��$(-+(.+
,,{�oJ(.
(/
oLsA	�U�-,(0
{�o���l%o(
�%~��	()
&(K
8���,od
�	*n��Z�;�s1
��#�?(�
�� ���2��*{�*"}�*{�*"}�*{�*"}�*{�*"}�*(
*(
*(
*0Vs�
r)Lp{�{��=�>	�#�?�?o�r9Lp{�{�{�o(3
(�
(g
i�$�=�>	�#�?�?o�rKLp{�{��=�>	�#�?�?o�rgLp{�{��$�=�>	�#�?�?o�r�Lp~��$�=�>	�#�?�?o�r�Lps�
s
�#�?�?o�{�{�-{�{�(C+{�{�(D{�{�{�o�	�$	(�8�{�|�(K
o/+~�%-&~��Ws4
%��(0+

,l
oH-
oJ-	
oL,Q{�{�{�
oH
oJ(.
(/

oL
oN(�
s�
s3
�-o�9F����,od
�r�Lpo1+}�*
*$��.sU��*(
*
*�*�s
}�s6
}�(
-rSpsC
z}�*0�Wsa
}�r�Lp{�o�r�Lp(S
}�{�(	
{�o7
,{�o
~�(+
,+{��bs�
o+
	}�(
}�{�("+�
,(

�*6f�
0[Xsh
}�}�}�}�r)Mp{�o�r�Mp(S
}�{��is8
o2+*0TYsj
}�}�}�r�Np{�o�r�Op(S
}�{��ks8
o2+*0FZsl
}�r�Pp{�o�r�Rp(S
}�{��ms9
o3+*R#@(�
��*{�*"}�*(
*(
*0R{�{�{�o��$(�~�%-&~��es;
%��(4+("+*.sd��*(
*0
�~�-%�(�
�N(�
(<
(=
��~�{>
~�~�-/rWSp�N(�
�v%(?
�(@
(A
��~�{B
~�oC
oD
*o^*o^*(
*0v{�{�{�X{�{�XsF
{�{�o��$(5+(6+~�%-&~��fsG
%��(7+(8+*(
*0o[{�{�{�X{�{�XsF
�#�$(5+(6+~�%-&~��gsG
%��(7+(8+*(
*0Y\{�{�sH
�#�$(�(9+
s�
	~�-$�#(�
�N(�
(<
(J
��~�{K
~�~�-/rcSp�N(�
�v%(?
�(@
(A
��~�{B
~�oC
oL
o�	~�-$�#(�
�N(�
(<
(J
��~�{K
~�~�-/rSp�N(�
�v%(?
�(@
(A
��~�{B
~�oC
oL
o�	*�(
-rSpsC
z-r
psC
zs?}�sX}�*{�*{�*�(
-rSpsC
z}�}�*N��s�
(:+*0](�o�o�
(
j*0](�o�o�
(
j*N��s�
(:+*N��s�
(:+*0.^s�
}�}�}���sM
(;+*0._s�
}}}��sN
(<+*N��sO
(=+*N��sO
(=+*N��sP
(>+*0.`s�
}}}��sQ
(?+*0.as�
}}}��sR
(@+*0.bs�
}}}��sS
(A+*0wc{�o�~%-&~���sT
%�(B+~%-&~���sU
%�~%-&~���sV
%�(C+~%-&~���sX
%�(D+(E+%�isY

8��
s�} 	oZ
	o[
o�}	oZ
	o[
o���s\
(F+s]
%	o[
o^
%o�(
jo_
%o�(~
-�_+
(
js`
oa
%ob
oc
X�i?7���*07ds�
}!(�o�}"��s\
(F+*07es�
}#(�o�}$��sd
(G+*N��sO
(=+*N��sO
(=+*0'fs�
}%}&��se
(H+*N��s�
(:+*N��s�
(:+*0vgs�
}(r�Sp{�o�(
}'��sf
(I+%{�o�~%-&~���sg
%�(J+(K+joj
*0}hs�
})(P
sk
+ol
#�(m
X2���sn
~%-&~���so
%�(L+
	(�*0�is�
}*(P
(p
sk
+ol
#�(q
X2���sn
~
%-&~���so
%�
(L+
	(�*0jr(\p{�o�rx\p(S

or
ss
{�o��$	(�~%-&~���s;
%�~%-&~���st
%�(M+or
on
+oo
ou
-
jov
oq
-��,od
�sw
+8(N+(y
oz
(N+({
o|
Xo}
2�*�*�^{�o�o�o�*:{�oO+*0�ks�
�%r�\p�%{�o��%r�]p�%{�o��%r^p�(N
s~
{�o��$(+~%-&~���s
%�~%-&~���s�
%�(P+}/��s�
(Q+(R+~%-&~���s�
%�(S+*0nS|�(~
-r�^p{�o�r_p(S
+rs_p{�o�r�_p(S

{�s�
{�o��$(T+j*0'l(�

(�
-o�
o�
�&�*	 _0�S�%r]`p�%{�o��%rap�%{�o��%rUbp�%{�o��%r�bp�(N

XXs�
{�o��$(+(R+(U+*0�mo�
s�

o�
+oo�
��o�,=o�(+-+(k
s�
o�o�(�o�

o�(�
	s�
o�
oq
-��
,od
�s�
*{�
0�n�%r�cp�%{�o��%r�]p�%{�o��%r^p�(N

s�
{�o��$(+(R+%o�
s�
o�

+O(�
o�(�
s�
%o�o�(�o�
%o�o�
s�
o�
(�
-����od
�s�
*z\�6~�
(�*6~�
(�*6~�
(�*6r�dp(�*6r�dp(�*0or�dp{�o�r�dp(S
{�o��$(V+(W+s�

o�
8�(�

	oy(X+o�-)o�(�
-o~-	oy(Y+s�
%	owo�
%	o{s�
o�
%o�o�
%o�(�
-~�
+(�
o�
%o~o�
o�
(�
:E������od
�*H�
6r�dp(�*6r�dp(�*6~�
(�*6~�
(�*&(�
*0p(�
-
�*(�
*&(�
*(
*�{�{�{�~�
~�%-&~���s�
%��(Z+*.s���*(
*0[s�
%o�
%~�
o�o�
o�
%r�dpo�
-
repo�
+r�dpo�
o�
%o�o�
*0^qs�
%o�
%~�
o�o�
o�
%repo�
(�

(�
-~�
+(�
o�
%o�o�
*0os�
%o�
%~�
o�o�
o�
%o�o�
%r.epo�
o�
%rPepo�
o�
%rrepo�
o�
%o�o�
*0�rs�
%o�
%~�
o�o�
o�
%r�epo�
o�
%r�epo�
,
r�epo�
-�_+&r�epo�
(�
r�epo�
(�
Xs`
o�
%o�o�
*�s�
%o�
%~�
o�o�
o�
%o�o�
*o�*o�*"s�
*o[
*or*ot*0Es�
%o�o�
%o�o�
%o�o�
%o�(+(k
s�
o�
*2o�o�*
*
*0
�~,-%�(�
�X(�
(<
(=
�,~,{>
~,~+-/r�ep�X(�
�v%(?
�(@
(A
�+~+{B
~+oC
oD
*0
�~.-%�](�
�X(�
(<
(�
�.~.{�
~.~--/r�ep�X(�
�v%(?
�(@
(A
�-~-{B
~-oC
o�
*o�*
*0Zqs�
%o�
%o�o�
%~�
o�o�
o�
%~�
o�o�
-�J+o�o�
*(
*�{{{~�
~%-&~���s�
%�([+*(
*�{{{~�
~%-&~���s�
%�(\+*(
*�{{{~�
~%-&~���s�
%�(]+*(
*�{{{~�
~%-&~���s�
%�(^+*(
*b{ {(_+(�*(
*b{!{"(_+(�*(
*b{#{$(_+(�*(
*0�s�%r�ep�%{%{�o��%r
fp�%{%{�o��%r�fp�%{%{�o��%rgp�(N

{&s�
{%{�o��$(�o`+(+
	-��oa+~%-&~���s�
%�~	%-&~���s�
%�	(b+oc+(d+~
%-&~���s�
%�
(e+(f+s�
%	o�s�
o�
%	o�o�
%	o�	o�(�o�
%o�
%o�
�
,od
�*��z
(
*0�ts�

{'{({�o��$(�og+jo�
og+jo�
og+jo�
og+jo�
og+jo�
oh+
(
o�
oh+
(
o�
og+jo�
�
,od
�*.x�
(
*�r�gp{)r�pr�gp(�
(�
*(
*�r�gp{*r�pr�gp(�
(�
*(
*�{/o�
-
s�%o�*{/o�
*"(�*&(�*00S-r�gpsC
z(�
sR
�$(�&*0Qu�i(�
(�
o�
r�gp(�
r8hp(�
,~1+o�

-r\hpr�hpo�

*0Cvo�

-r�hp(
s�
zs�
o�
�,od
�,od
�*$	-
/7
�0*6s(�*0O(�
-r�psC
z-r
psC
z(�}4��s�
}2}3(�*6s(�*�(�
-rhipsC
z-r
psC
z}1}3(�*6s(�*�(�
-rpsC
z-r
psC
z}2}3(�*{6*"}6*
*{5*0Aw{3o!
( 
-
�#*{3o!
(3
(g
isR
*0Aw{3o#
( 
-
�#*{3o#
(3
(g
isR
*2{3o*{3*J{3osq*s�*>�s�%}<*�r�ip{3o�(
(
*0�x{4��%;�o
~>%-&~=�s
%�>(i+~?%-&~=�s
%�?(j+~@%-&~=�s
%�@~A%-&~=�s
%�A(k
(k+
s
�%r3jp�%rKjp�%rYjp�%rijp�%rsjp�
+$	�o�
,o
o	
&+
	X
	�i2�o

,r�jpo	
&�%r�jp�%r�jp�
+$	�o�
,o
o	
&+
	X
	�i2�o

-r�jp+rkp(
�
&r�jp�*A��
 0"ys
}D�	s
(l+&*0%z
%-&(�
o

�-(��*0+{s

}E�s
�C(m+&*0(|s

}
}
�
s
(O+*0L}{3o'%-&+o

{1%-&{2o
o�
-o
�
,od
�*(@
>,
{1�**N,(�-od
*0�~{3o%r5kpr9kpo�
}5{3o9��i(�
(

r?kp(
+B��sI
(��.
	r�kp2rlp+r
lp(�
	(
�X2�,r'lp(
+rHmp(
(�*Ri&&0{3sn
s�(�*
*0Ir�mpr�mp~=�s
s
�7r�mprnp~=�s
s
�8*2{4s
*v{3o%{3o/(�*f(
}9(
};**0y�{9
{<E)P*}9{3os�}:}9*}9{3os�}:}9*}9*{:*s
z{:*07�{9�3{;(
3}9
+s�
{<}<*(�*.s��=*(
*N��%=�o
*Z�o"
�o"
s#
*o$
*o%
*0Ao&
uj
-r8nps'
*~B%-&~=�s(
%�Bon+*08�r@np
o)
s*
�#�$(&+(o+js+
*0Ao&
uj
-r8nps'
*~C%-&~=�s(
%�Con+*08�r+op
o)
s*
�#�$(&+(o+js+
*(
*:{Dof
*(
*>{Eo,
*(
*0G�{-
(.
- +(/
o,

{0
o1
o2
�
,od
�*%;
0�R(
#.@(�
(�f(#>@(e
(#>@(e
(#@(e
(( 'sR
(~1}I#�?(e
( (*(,*{L*"}L*{H*04ur�op�(

(�
(�
,ropps�
z}H*{M*"}M*{K*06�
~*
( 
-+
(3
(4
,r{pps5
z}K*{N*"}N*{J*�(
#�����A6r�pps5
z}J*{O*"}O*{P*"}P*{Q*"}Q*{R*"}R*{S*"}S*{I*�{I(�
,{Iropps�
z}I*{T*"}T*{U*"}U*{V*"}V*{W*"}W*{X*"}X*{Y*"}Y*0���q(�
(
}Zs
}[(
-rSpsC
z-rXpsC
z-rXqpsC
z(�
-rdqpsC
z}\}a}b}c(�
s�
(8o�
( 
,@o�
(3
(g
#@[(�
�=s
s
}]*{a*{b*{c*{d*"}d*0O�{[
(	
(7(�
-�+{\�>sI
o�}_�
,(

�*	;D
0^�{[
(	
(7(�
-�:{\�?sI
o��J(8}`�
,(

�*	JS
0U�{^,*}^{]%-&+(
{[
(	
{_-{`-(:�
,(

�** J
z{\o�o+,r�Ip*rxqp*0��{[
(	
(7(�
-ݮ{`-{_,ݙ{\�@sI
o�(7(�
- {Zr�qp(5r�qp(S
(6
{ZrRrp(4�](
(L
�.
{Zr�rp(4�](
	(7
�
,(

�*<j�$ 	��
0n�%rsp�%{\o��%r^?p�%(<�%r&sp�(N
(6(4(7s8
{\o��$(�&*0n�%r�sp�%{\o��%r^?p�%(<�%r&sp�(N
(6(4(7s8
{\o��$(�&*0s�%r�sp�%{\o��%r^?p�%(<�%r&sp�(N
(6(4(7s8
{\o��$((+(8*0�s
}j(
-rSpsC
z-r�gpsC
z-r�tpsC
z-rXpsC
z-rXqpsC
z}f}g}h}k}l{f{go�-"�Gs
~e~es
}i*{k*{l*0)�{j
(	
{ho9
�
,(

�*	
0)�{j
(	
{ho:
�
,(

�*	
0R�{j
(	
{i%-&+(
{hod
{f{go�}g�
,(

�*	>G
0QO{j
(	
{g%-&+$ri7p{h�#�$	(�&�
&�
,(

�*2C	=F
R#�?(e
�e*0�s;
}ms<
}ns=
}qs>
}rs>
}ss>
}ts>
}us>
}vs?
}w(@
-rSpsC
z}o}p*0V�{o{po
�js�
o�{noA

+(B
oC
(D
-����od
�*.G0��{q(�
r�tp{oo�r�tp(S
�)%rhp�#s�%(P
(�
�o��%r=up�#s�%(�
�]o��(p+*0
\]{q(�
rEup{oo�r�tp(S
�)%r=up�#s�%(�
�]o��(p+*0
E��%r�p�%{oo��%r�up�%{oo��%rfvp�(N

{q(�
�)%r�,p�#s�%(�
�]o��%r1psR
s�%oE
o��%r�vpdsR
s�%oF
%-&+coF
oG
(�
(H
%-&~�
o��%rRp�#s�%(P
�o��%r
wpsR
s�%oI
(q+%-&~�
o��(p+*0
 �r�p{oo�rwp(S

{q(�
�)%r�,p�#s�%(�
�]o��%r1psR
s�%oE
o��%r�vpdsR
s�%oF
%-&+coF
oG
(�
(H
%-&~�
o��%rRp�#s�%(P
�o��%r
wpsR
s�%oI
(q+%-&~�
o��(p+*0
�sk
}y}z{oo�{yo�o�}x{xoM
�I(�
(�
9�{v{yr�p{oo�r�;p(S
�)%r�,p�#s�%{z(�
�]o��%r�wp2sR
s�%{yo��(r+{n~|%-&~{�osJ
%�|oK
*{m�ls�
oL
*0
o]{rr�p{oo�r�wp(S
�)%r{2pdsR
s�%o��%r=p�#s�%�$o��(r+*0��{rr�p{oo�rNxp(S
�)%r{2pdsR
s�%o��%r=p�#s�%�$o��%rhp�#s�%(P
(�
�o��(r+*0
o]{rr�p{oo�r�wp(S
�)%r{2pdsR
s�%o��%r=p�#s�%�$o��(r+*0��{rr�p{oo�rNxp(S
�)%r{2pdsR
s�%o��%r=p�#s�%�$o��%rhp�#s�%(P
(�
�o��(r+*J#oM
*0
�ur p{oo�r�xp(S

(g{u�)%r{2pdsR
s�%o��%r=p sR
s�%o��%r^{p5sR
s�%�(o��(r+*0
turU6p{oo�rl{p(S

(g{u�)%r{2pdsR
s�%o��%r=p sR
s�%o��(r+*0
�(f{t�%r�{p�%{oo��%r�{p�%{oo��%r^|p�(N
�)%r{2pdsR
s�%o��%r=psR
s�%o��(r+*0
n(f{trU6p{oo�r�|p(S
�)%r{2pdsR
s�%o��%r=psR
s�%o��(r+*0��r}p{oo�r�}p(S

(f{t�)%r{2pdsR
s�%o��%r�~p�#s�%X�$o��%r�~p�#s�%X�$o��(r+*0��-rpsC
z-r�psC
zr p{oo�r�~p(S

(ho�
8�o�
{s�)%r{2pdsR
s�%o��%r�2pdsR
s�%(�
o��%r=psR
s�%(�
%-&~�
o��(r+oq
:o����
,od
�*E��
0
bu-rpsC
zrU6p{oo�r�p(S

(h{s�)%r{2pdsR
s�%o��(r+*0
��-rpsC
z-rS�psC
zr�p{oo�r_�p(S

(gon
+Xoo
{u�)%r{2pdsR
s�%o��%r=p sR
s�%o��(r+oq
-��
,od
�*Ed�
0
bu-rpsC
zrU6p{oo�rсp(S

(g{u�)%r{2pdsR
s�%o��(r+*0��-rpsC
zr�p{oo�r�p(S

(h{s�)%r{2pdsR
s�%o��%rhp�#s�%(P
(�
�o��(r+*0��-rpsC
zr�p{oo�r��p(S

(g{u�)%r{2pdsR
s�%o��%rhp�#s�%(P
(�
�o��(r+*0��-rpsC
zr�p{oo�r�p(S

(f{t�)%r{2pdsR
s�%o��%rhp�#s�%(P
(�
�o��(r+*0
bu-rpsC
zr�p{oo�rW�p(S

(h{s�)%r{2pdsR
s�%o��(r+*0
bu-rpsC
zr�p{oo�r��p(S

(g{u�)%r{2pdsR
s�%o��(r+*0
bu-rpsC
zr�p{oo�r�p(S

(f{t�)%r{2pdsR
s�%o��(r+*0m�oN

+J(O
(P
oQ
+(R

	oS
	oT
o�(U
-����od
�(V
-����od
�*'EW^0(�oW
-sX

oY
(s+o[
*�{oo�o)-rhp+rq�p(�
(i*�{oo�o)-rrp+r}�p(�
(i*�{oo�o)-rzp+r��p(�
(i*0L{oo�o),{oo�o1,'{w{oo�r�pr��p(�
o\
&*0B�{oo�(~
s�
r��p(t+o�{wo]
+9(^

r�p�)%rg2p �sR
s�%	o��o�(_
-����od
�{q(u+{r(v+{s(v+{t(v+{u(v+{v(v+{oo�o�{oo�o�o�{mo`
+(a
o,
(b
-����od
�,od
�*AL7F})7
(
*j{x{y{zo�*.sn�{*(
*2~�oc
&*{}*"}}*{~*"}~*{*"}*(
*{�*"}�*{�*"}�*{�*"}�*(
*{�*"}�*{�*"}�*{�*"}�*(
*{�*"}�*{�*"}�*{�*"}�*{�*"}�*(
*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*(
*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*(
*V!�斋,�sd
��*0�u�,s�*�}*Z(�u�%-&*o�*{�*{�*{�*{�*{�*2(�_�*2(�_�*{�*2(�_�*�}�}�}�}�}�}�}�*>�}}�*{�*0��of

oM
(�,og
(�,(�oh
(�oi
(�(~
,(�(�
oj
+"((~
,((�
oj
(�
(k
,(�
(l
om
,
(�on
*0;�(�
,*~�(o
,*ra�pз(�
(�rw�p�$(�
(�
(p
-(p
9�oq
r��p(�
�%г(�
�sr

	os
(p
,3~t
ou
~v
ow
~x
ou
~y
oz
(p
,3~t
ou
~v
ow
~{
ou
~y
oz
~|
ou
	��(�
o}
t�
�(~
&*05�o

,&o�
,o�
(�
,o�
�-o�
**�(
%-&r��psC
z}�%-&r��psC
z}�*J{��o�
*
*s
z0&�{�{�o�

(�
-*s-*s�
z:u�(�*(
*~�*��*f(
(�(�(�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*0��(�,(�3rمps�
zo�
o�
�
,o�
o�
+o�
o�
t�(�(�o�
(�3'(�,(�oG
 �0
 �o�
+(�o�
(�-(�-++
(�-+o�
,
o�
o�
&*�(
(�
,r��psC
z(�}�(�}�}�*0ko�
(�
,o�
*o�
oq
4(�
o�
o�
~�%-&~���s�
%��(w+(x+o�
o�
*01�s�
}�{�4o�
��s�
(y+(z+*:4o�
({+*0��{�4o�

~�%-&~���s�
%��(|+~�%-&~���s�
%��(}+o�
8'o�
o�

	�-�&	�i�i@8�	�o�
�(�
9����(�
(�
,	�o�
o�
rU�p(U
:�	�o�
(�
%-
&	�o�
�(�
,j(�-ao�
,(�
�(�
-FМ(�
(�
,��(�
(�
-o�
,%��(�
(�
,X	�i?���	�i3�oq
:����
,od
�**A]9�
0L�{�4o�

~�%-&~���s�
%��(~+(+o�
3o�
**02�s�
}�o�
{���s�
(�+s/*0��s�
}�(���s�
o�
%-&(���s�
o�
(�
,:(�,3(���s�
o�
%-&(���s�
o�
(�
,
{�s-*r��p{�r��p(S
}�{���s�
o�
%-N&{���s�
o�
%-3&{���s�
o�
%-&{���s�
o�
(�
9�(�9�s�
	{�r.<prlpo�
}�r��p	{�r��p(S
}�{�	��s�
o�
%-N&{���s�
o�
%-3&{�	��s�
o�
%-&{���s�
o�
(�
,
{�s.**~�*��*{�*.s���*(
*o�
*Zo�
-o�
-***&o�
�i*ZЍ(�
o�
��*(
*N{�(�(p
*(
*No�
{�(�
*(
*Noq
{�(�
*Noq
{�(�
*�oq
{�r.<prlpo�
(�
*�oq
{�r.<prlpo�
(�
*Noq
{�(�
*Noq
{�(�
*Noq
{�(�
*Noq
{�(�
*Noq
{�(�
*Noq
{�(�
*(
*Noq
{�(�
*Noq
{�(�
*0�{�o�
-*o
*fs�
}�(
(*�s�
}�(
((�*0I�
9@u�:�u�-"{�%-&s�
}�{�o�
*o�

+:	o�
(�
(�
�=�>�#(�	oq
-�ݷ	,	od
�{�,J{�o�
+"(�
	{�	(�
	(�
o�
(�
-����od
�{�,S{�%-&s�
}�{�o�

+
(�
{�o�

(�
-��
��od
�*(HI�
�/�#:0P�{�(�s%o	%o%
(�
-+(�
o
%o%oo�
*0`�{�(�s%o	%o%
(�
-+(�
o
%o%o%o%oo�
*0)�(�
-o�

:.
?.@3o�
**&(*{�*"}�*0��{u(�
{�9�{�o�
+o(�

	oM
o�~�(	
~�o�
-(�(�~�o�
�,(

�	on
(�
-����od
�o�
ou
8�o 
t�	{�	o�
o�
-q{�	o�
s%	o%o%	o�
s�
o%	o�
o	%	o�
o
%	o�
sR
o%	o�
oo�
oq
:a����u'

,
od
�{�,3o�
+(�
oC
(�
-����od
�{�o�
o�

8�
(�
o:�oo
o(�u��(�
- ,-oM
(�(�
,t�o�8+(�
�(�
_,(�8o�
o�
�,o�
o�
+o�
o�
t�oo�
:�(�o�
(�
,,o�
(�
�(�
_-(�
o�
u,(G
 �0 �o�
o(~
,o(�
o�
o(�
,o(�
o�
o(�
9�o(�
o�
8�(�
,(�
o�
o(~
,o(�
o�
o(�
,o(�
o�
o(�
,o(�
o�
%-&~�
o�,o�
o�
&o
(�
:D����
��od
�o�
,(�*A|E:#|���`������{�~�%-&~��!s�
%��(�+*0_�{�(�o�

o,o�
+o
~�
3%��	��,r��ps�
z��	*��*0�s�

}�
}�
}�
}�
}�
r��p}�
{�
Р(�
oq
(
}�
��
sJ
{�
o�
u�}�
{�
,'{�
o�
u�:�{�
o�
u�-y{�
o�
o�

3_{�
o�
o�
�(�
(�
,>{�
o�
t@o�
u�,"{�
o�
t@o�
t�}�
+oC
{�
s6

s�
	-+(�
oq
o�
o�
-+(�
u?-+(�
u�,o�
Р(�
(�
-),o�
u�-o�
u�-oC
:u���	o�
(N
}�
r;�p	o�
(�
~�
o�
t�}�
{�
:�r?�p(�


�Mo
(�
�%�(�
�%(M
�s
os
~t
ou
~v
Р(�
ow
	+Po
o�
u�,t�o
~y
o
+~
t�o
	X		o
Y2�(M
r_�p�%�(�
�o
�%{�
o�
�o

~	
ou
~

{�
o
~y

o
{�
o�
u�,t�o�
~y
o
+~
t�o
~|
ou
�(�
o}
t�}�
(	
{�
o

�,(

�{�%-&s
%}��
sJ
o
*��0f�{�~�%-&~��"s
%��(�+o

+o
o%-&+oo
oq
-��
,od
�*0+[
.s
��*.s
�
*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*{�*"}�*(
*.s ��*(
*"(�
*0
�
(�
*(
*2{
s�
z0I�{
%-&+o�

|
(~
-�(�
(�
-
|
(
+ �{
{�{
o�
,Co%
o�
	o
oo�
:�o%o�
sR
o+r|
(�
,{
+-+oq
(�s�
}
{
{
{
o
{ 
o!
�=s
sR
(�{
{�{
o�
{"
o{ 
�o*(#
*0S�-rg�psC
zo%
3o&
���(�+*s(

��+s)
 o*
&o+
*0S�t
o%
YE*o&
���o,
*o-
*o.
o/
o0
*0,u-+(M
oq

rq�p(�
,~�*~�*:(
}�*{�*^s*��s*��*�(
%-&r��psC
z}�%-&r��psC
z}�*�(
%-&r��psC
z}�%-&r��psC
z}�*�(
%-&r��psC
z}�%-&rljpsC
z}�*{�*�(3%-&+o1
%-(&(2%-&+o�
%-&(4%-&*o�
*{�*{�*{�*s
z:u(2
*(
*V(
}3
}4
*0.�o�

o�
{3
{4
(2
o�
o�
&*v,(�+-+o�
(@*�~�o�
t	%-&~�rۉp(=*�~�o�
t	%-&~�r�p(=*0=�
(	
o�
t	-(>o6

�
,(

�	*-1
0.�o

(�
-o�
- ~�%-&~��Ds7
%��*r�po
(�
,
o�
-r�poq
(�
�%��(�
�%�(�
�s
os

	~t
ou
	~v
ow
	~	
ou
	~y
o�
oz
(�
,5	~t
ou
	~v
ow
	~8
o9
	~y
o�
oz
	~|
ou
�	(�
o}
t	*NoM
(;o:
*NoM
(<o:
*Vs
��s
��*.sC��*(
**0	'�К(�
�s�(�+*JК(�
(�+*NК(�
(�+*NК(�
(�+*NК(�
(�+*NК(�
(�+*0	'�Р(�
�s�(�+*0
(�Р(�
�s�(�+*0
(�Р(�
�s�(�+*0
(�Р(�
�s�(�+*0
(�Р(�
�s�(�+*0
(�К(�
�s�(�+*0
(�К(�
�s�(�+*0
(�К(�
�s�(�+*0
(�К(�
�s�(�+*0	3�(�
,r��psC
z�s�(�+*0
4�(�
,r��psC
z�s�(�+*0
4�(�
,r��psC
z�s�(�+*0
4�(�
,r��psC
z�s�(�+*0
4�(�
,r��psC
z�s�(�+*JР(�
(�+*&(�+**(�+*NР(�
(�+**(�+*NР(�
(�+**(�+*NР(�
(�+**(�+*NР(�
(�+*0<�(�o=

o%
3"o.
o>
(,(�o=
**0�u
,o?
*r/�ps�
z0!�(�u!
,*rЊps�
z0I�}@
}A
}B
(C
}D
}E
{D
(�+|D
(G
*0Q�}I
}J
}K
}L
(M
}N
}O
{N
(�+|N
(Q
*0��s�(i*0$�(�
(�,	(j*(k*0I�}�}�}�(R
}�}�{�(�+|�(T
*0I�}�}�}�(R
}�}�{�(�+|�(T
*0(�-+�s�(�+**(�+*0(�-+�s�(�+**(�+*0(�-+�s�(�+**(�+*0(�-+�s�(�+**(�+*0(�-+�s�(�+**(�+*0(�-+�s�(�+**(�+*0Q�}U
}V
}W
}X
(Y
}Z
}[
{Z
(�+|Z
(]
*0-�	-+�(�(�+*0Z�}^
}_
}`
}a
}b
(C
}c
}d
{c
(�+|c
(G
*v�se
%}f
%}g
%}h
*0��s�(}*0A�}�}�(i
}�}�{�(�+|�(k
*0#��s�(�(�+*0��s�(�*:(�(�+*&(�*:(�(�+*&(�*0I�}}}(l
}�}�{�(�+|�(n
*0��s�(�+*0��s�(�+*"(�+*"(�+*0A�}o
}p
(M
}q
}r
{q
(�+|q
(Q
*0V�2X+os

�ZX+5ot

�Z	-+	ou
XZov
%-&+ou
XX2�*0'�~�
(w
t��(�+
3�*0'�~�
(y
t��(�+
3�*0�~�
,~z
o{
*��(|
 �3(�~�o}
*0Y�~�o~

+*o
(�
o0~�(�
o�
&oq
-��,od
��(�
&�*6A
KK
r~�o�
,	Po*Q*V~�o�
((�*0W�~�o~

+/o
(�
{y(�
,~�(�
o�
&oq
-��
,od
�(*;F
.~�o�
*0Y�sM
}~�~%-&~�Qs�
%�(�+{ ���2*�Ns�
(�+*0��s�

~�o�
o�
+5o�
{wo�
-{wo�
+{w	Xo�
oq
-��
,od
�~%-&~�Rs�
%�(�+~%-&~�Ss�
%�(�+*AW
0��s�
���$���$��r��p s�
��r�p s�
��rS�p 	s�
��Е(�
r��p(�
��%з(�
�%��(�
�%��(�
�%�(�
�%�(�
�%�(�
�%�$(�
�%�(�
�%�](�
�%	�(�
�%
�((�
�%�(�
�~�Ts�
~�Us�
(�+��(�
r��p�%�(�
�%�(�
�(���n(�
r��p(
o�
�п(�
r͌p�%�(�
�%�(�
�%з(�
�(
���(�
o�
~�Vs�
(y+~�Ws�
(�+(�+�~�Xs�
�s
�(�
�s�

��(�
o�
��(�
o�
�(�

	
o�
�(�
o�
�$(�
o�
�(�
o�
�](�
o�
�(�
o�
�(�
		o�
�((�


o�
�(�
o�
з(�
o�
�(�


o�
М(�
o�
�M(�
	o�
�(�
o�
�(�
o�
�(�
o�
��(�
o�
�?(�
o�
�%(�
o�
�&(�

o�
�'(�
o�
�#(�
o�
�((�
o�
�_(�
o�
�)(�
o�
�*(�
o�
�+(�
o�
�,(�
o�
�-(�
o�
�.(�
  o�
�/(�
!!	o�
�J(�
""o�
�0(�
##o�
�f(�
$$o�
�(�
%%
o�
��(�*(�*0_s�
����(�
s�(��(�
sQ(��(�
sT(��(�
sW(�*0,�~�
o�
,3*s�
%o�
��*0&�~�
o�
-*s�
o�
&��*&(�*2~�o�
*0(�(�
,r��psC
z
o�
,4(�
(�
,�(�
�%�o�

+
~�o�
,3*-+s�

о(�
�%�o�
rٌp(o�
�%�o�
&(�
,6о(�
�%�o�
rٌp(o�
�%�o�
&-	o�
&(�
,#	o�
&+	o�
(�
,	o�
	��*JР(�
(�*0"�,u^,
*oM
r�p(�*0��Q(�

(�
,o�
,~�o�
-(�
~�o�
,*o�
rU�p(U
,*~�o�
,
*�,(�
o�
9�o�
,o�
,wo�
�+(�
(�
,`�2(�
o�
,No�
��(�
�o�
,3Б(�
o�
(�
t�QP(�

��&Q�*o�
,zr��p(U
-rE�p(U
-*r��p(U
-6+Nr�ps/%Q(�
*r��ps/%Q(�
*r	�ps/%Q(�
*,6�%r!�p�%�%r9�p�%o�
�%rM�p�(N
s�
z
*	*�-�f,u3-(�+*t3*0!��(�(�*&(�*0!��(�(�+*0!��(�(�+*&(�+*&(�+*�u,,u-u�-u�,*t,*0d�(�
(�
9(�_,q}(jo�
*o
�,o�
(�ou
	+{	o 

,>o�
(�o�
s

oM
s�
(�(�
+oi
o�
o�
	o
on
o�
X	oq
:y����!	u',od
�,od
�(��,o�
�*,((�(�oM
s�(�(�
,	o+(�*(c��X�D�0,��	(�(�(�*0�(�
(�*0�(�
(�*B(�+*:(�+*:(�+*:(�+*:(�+*0E�-+�(�Р(�
(�+(�-*(�+
	*0,��(�Р(�
(�+*0,��(�Р(�
(�+*0,��(�Р(�
(�+*0,��(�Р(�
(�+*0Q�(�
,r��psC
z-+�(�(�+(�-*(�+
	*08�(�
,r��psC
z�(�(�+*08�(�
,r��psC
z�(�(�+*08�(�
,r��psC
z�(�(�+*08�(�
,r��psC
z�(�(�+*0&�Р(�
(�+
(�-*(�+*RР(�
(�+*RР(�
(�+*RР(�
(�+*RР(�
(�+*0!��(�(�*&(�*0��(�
(�(�Х(�
-+(M
s�(�(�
o
�,o�
o(�
	(�	(�u�(�s�
�8&,o�
-	,	o�
�&�od
	,	od
,o�
�*��NK�80.�(�o�

�(,(�o�

��*Zv�s�
%}�
%}�
%}�
*�..+~�(o+&*~�(�+&*s�
z�,.+~�('+&*~�(o+&*s�
z0��(�
(�(�-+(M
s�(�(�
o
�o(�
,o�
	_-+(���o�
9�os
9�o(�{.,{-..(�sw%o(�,(�{.		o�


,	
u�,
��+"(�
%-&
(.
(�
��_,o�
,(�o�
-�+_-(�o�
-�od
(�
�3,o�
-	o�
�&�od
,o�
	,	od
�
*A4��E<�30	(�+*0	(�+*0	(�+*0	(�+*0	(�+*0	(�+*0?�	-+�(�(�+-*(�+
	*0=�-+�(�(�+-*(�+
	*��s�
%}�
%}�
%}�
%}�
%}�
%}�
%}�
*F-+ `(_*0D�s�
%}�
%}�
%}�
%}�
%}�
%}�
%}�
%}�
*0��s�

}�
}�
}�
{�
�iYE)6C+N��
s�
*��
s�
*��
s�
*��
s�
*��
s�
*��
s�
*s
z0/�s�

}�
}�
}�
}�
��
s�
*0��s�

��%,�o�
~%-&~�Ys"
%�(�+(�+�i�o�
o��(�
(�
9��+jo�		Ф(�
(�
:�(�
,�iY/X%�	
Y�(�o�

X	2�8�os
�iY�
	Y+ho�Ф(�
(�
-E1
(�,1Y%�
Y�(�o�
Y/�o�
o�
*0P#os
3(�zr��p(U
,X%*X
+ot
(�
,*X
os
2�os
*0;#r��p(U
,Y%*Y
+ot
(�
,*Y
0�(�z0�s�
}\{\(�:�(�,r��ps�
zs{\{{(�
9�u�,��s�
+7u�,��s�
+ {\{u(�
{\	(�{\|v(k
,%{\{v(�
�(k
_,/{\{u(�,s�}]��s�
o,{\(�*r,?(�
2~�o�
**0��s�
}a{ao�
o�
-*(�
s�
}_{ao�
ou
++o 
t�o�
(�
-{_o�
o�
oq
-��u'
	,	od
�(�
s�
}^}`{a~�{ao�
��s�
o�
oi
*A7x0���(�
(�
-К(�
(�
,(�*
~�o�
-^o�
-Vo�
rU�p(U
-Do�
,(�
%
(�
,o�
-$~�o�
,	(�*(�*%-&(�*0(�s�
}b}c}d��s�
*05�
,os
�+
�&�,rN�pr�ps�
*r#�ps�
*0a�s�
}g}hos
3
{gY{g0(�z{gY(�
}f}e��s�
*0Au,u^,roppsC
zu
,	oG
.rU�propps�
zo�
*0E�,u^,
�.*u
,	oG
.rU�propps�
zo�
s�
*00�o�
,o�
t�
+o�

o�
o�
&*0]�5*/* �0

+7 �02
+* �0d
+ 0

+ 40* �
],Y**�-r��p(�
r��p(S
*rߐp(�
r�p(S
*0j�s�
}io�
()o+,-o�
(�o�
{io�
o�
o�
&*s�}lo�
(�}ku,
}ju*�u?�(2{l{i{k(�+	9�:�		ou

8
o 
{jX

}j
3)-r'�ps�
z-oM
rlp(�{l{i|j(�
(�
,!u�,u�o�8�o�
o�
,+ �o�
,toG
 �1o�
(�%o�
,
u^-	o�
.	o�
o�
o�
&
oq
:���
u',od
�(9�:�	9�{j(�+r{j

X}jo�
{l{i|j(�
(�
o�
, �o�
o�
	o�
o�
o�
&X2�:�{l{i{k(�{j-lo�
~%-&~�Zs�
%� (�
oi
o�
{l{io�
~�
o�
o�
o�
&*o�
��s�
 (�
oi
*A�&�0�P,/*Pu@
-)PuA-OPuB-uPuC
	:�8�r��p~%-&~�[s�
%�(�+*r��p~%-&~�\s
%�(�+*r��p~%-&~�]s
%�(�+*r��p~%-&~�^s
%�(�+**0�s

}
PuI-P(�+Qo
/*}
(�o�
�
s�
 (�

{
-*	oi
o�
o�
o�
o�
o
oq
,D(o	
o

+,o
o	
o

oq
-�o
�rlp�,od
�o�
o�
o�
&*�V�0��-~�
*u�9�u,to

+oM
(�
(


YE>&J2V+`����*����*����*�$�$*�]�]*����*����*����**0W�s

o
+0o
rÑpoq
rϑp(S
 (
,o
oq
-��
,od
�*<K
0�o�
(�
o�
,(�*0�-r��p*oM
(

YE3\G�q�����8�r��p*��-r�p*r�p*��(.
(
*��
(.
(
*��(.
(
*��(.
(
*��(.
(
*�$(.
(
*��(.
(
*�]		(.
(/
*��

(.
(
*�((.
(
*��(.
(
*(�
9�
ou
+9o 
,((o

+

,o
&
(�o	
&oq
-��u',od
�,r	�p*
)o
(
*r9�poM
oq
rO�p(S
s�
ztF�0Y�o�

o
+-o
(o�
	(�(o�

oq
-��
,od
�oi
*9G
0��(�
,~�*~�o�
-~�*~�o

(�
s�
o 
s!
o"

+D	o 
to#
o#
o$
,o%
o&
o#
so'
	oq
-��	u',od
�o(
,*~�*KP�R{u(�(�*~,(�
,o�
r��po)
**0��{{(�,r��ps�
z,'{v(*
3~�{uo�
�r�p(�


�Mo
(�
�%г(�
�%�(�
�s+

	os
}po�
}o{p~	
ou
,&{po,
o-
{p~.
ow
+{po-
{p~v
ow
{p~/
o0
{p~t
ou
{p~y
г(�
r��p(1
o�
oz
o2
�is
+ �o�
�-	o
X�i2�o3

�i@o4
�o�
%	�i@++o5
oq
	�o�
(�
-+Xo4
2�,	
8�(k
s6
	+"�o�
o7
o
X�i2�o8
o4
3go4
�$++o5
oq
o9
-+�Xo4
2�,o:


tR(�+
-so<

,
{u(�
-~y
+~=

o
8Qo
Ь(�
o�
o�
,t{p~>
o0
{po�
o
{p~t
ou
{p~

oq
o
{p~y
o�
r�po?
oz
8�o�
oq
(�@�{p~t
ou
{p~

oq
o
{p~>
o0
{po�
o
o�
o�
,{p~@
o�
ow
{p~=
Е(�
r,�p(?
oz
8{p~A
ou
{p~t
ou
,>{p~

oq
o
{p~=
Е(�
rR�p(?
oz
+v{p~y
г(�
rx�p(?
oz
{p~A
ou
{p~

oq
o
{p~y
��(�
r��p(1
o�
oz
;�:�{p~A
ou

3fo�
�(�
(�
,N{p~>
o0
{po�
o
{p~=
Е(�
r��p(�
o
+
{p({p~y
��(�
rȔp(1
o�
oz
{p~A
ou
{p({p~y
��(�
r֔p(1
o�
oz
{p~A
ou
{p~>
o0
{po�
o
o�
o�
92o�
(�
 %-&o�
9�(�
,% 8�(�
(

!!YEH,V:d+z��(�
+l��(�
+^�(�
+P�$(�
+B�](�
+4�(�
+&�(�
+�(�
+
(�
{p~@
ow
 ,-{p~=
Е(�
r�p(?
oz
+9<{p~A
ou
{poB
".,$�S$+{poB
sC
#{p~D
"oE
{p~F
ou
{p~G
�^(�
r�p(H
o
.-#{p({p~/
(o0
#(I
,{p~J
#(K
oE
{p"oL
o�
�(�
(�
9�{p~A
ou
{p~y
�(�
r$�p(1
o�
oz
{p �({p~M
ou
{poB
%{poB
&{p~D
%oE
{p �({p~J
&oE
{p%oL
{p({p&oL
{p~/
(o0
o�
o�
rU�p(U
,${p~y
o�
r2�po�
oz
#(I
,{p#(K
oL
,;{p~=
о(�
�%o�
�o�
rB�po?
o
+*{p~y
��(�
r�p(1
o�
oz
o�
�(�
(�
9�{poB
'(({p~>
(o0
{p~N
'oE
{p~A
ou
{p~>
(o0
{p~y
��(�
rT�p(1
o�
oz
{p'oL
,{p~F
ou
+5{p~y
��(�
r^�p(?
oz
{p~F
ou
oq
:�����,od
�{p~F
ou
o�
9�9�{p~t
ou
{p~t
ou
г(�
rf�p(1
){p~y
)o�
oz
*+o
,8[,o
-./-(02+?2o5
oq
330(�
,2o5
/30(�
,/.+2X22o4
2�.%-&/11(�
9�{p~

-(o
{p~>
o0
{p1o�
oz
1o�
44(

55.5Y
C�81{poB
6{poB
7{p~D
6oE
{p~

r�po
{p~J
7oE
{p6oL
{p~

r�po
{p7oL
8�5(�8+,+oO
4(�
,>*-sP
*++*4+oQ
-++-{p4o-
+*4+oR
{p~/
+o0
{p~S
+o0
{p~=
~oz
{p~=
8oz
+14o�
,{p~@
4ow
{p~=
~oz
{p~y
~oz
,oq
:�����,,,od
�{p~y
)o�
oz
{p~|
ou
	��(�
o}
t�*A4dd�n\0�~oT
-**0D�
o
�(�
,o�
o�
(�
�,o�
,od
�	*#/0��
(�,4(�(�oM
s�(�(�(�o
o
�
(�	,o�
oU
(��	,o�
,od
�(�+*L"n0Z�(�
Qo
�(�Q,o�
P(�
	�,o�
P�_,Pod
�*&=0Z�(�
(�,r~�ps�
z,*(�(�oM
s�(�(�-+(
	*0��s�
}q}r}s{rМ(�
(�
,
��s�
*{r�.(�
(�
,
��s�
*{ro�
rU�p(U
,
��s�
*{so�
,
��s�
*~�{r|to�
,
��s�
*��s�
*0��,u^,
��*u�,��*Р(�

(�
%-&
o�
,8u�-u(-u�,(�
(.
(�
(V
��*~�o�
,o���*(.
(�
��*0r�(�
,r��psC
z~o�
t�
-H~(	
~o�
t�
-~oW

~o

�
,(

�*06f
0u�(�
,r��psC
z,u�,'~
(	
~oX
�2,(

�~
(	
~o

�
	,(

�(�*'<
Nd
2(*0s�(�
,r��psC
zP%-&sP
QPoQ
-o-

PoR
,0~S
o0
~Y
ow
~S
o0
~Z
ow
*0��3
os
Yos
0(�zo�
-+
�(�

r֕p(�
�Mo
(�
�%��(�
�s+
os
(�,(�+(��%��(�
�%�([

	o}
t6*0�
s\
s]
oq
r�p(G
o�
(.
(^
�o�
	+j	�

oq
r�p(U
,
+D
oq
r�po)
,0
oq
r�p(G
o�
(.
(^
Y
o1
�	X		�i2��i(�
,Y+�o_
X2�(�
,�iYo1
�o�
o`
,o1

(�:��r�ps�
z

+z
oa

/\
X
Xov
(oB
~J
oE
oL
~F
ou
(�oL
+	(�
X

ob
?y���o�
Y+~c
o�
od
Y/�~@
ow
~|
ou
*0��s�
}u�$(�
o-
o-
~e
ou
~/
o0
(f
��sg
(�+(�+}v(�}w
}xo�
,~S
o0
~Y
ow
8�+Y{uov
�XX2�{wo�

(h
9�
o�
+;�o�
o�
-~i
ou
+o�
(�&X�i2�~c

od
~/
o0
�(�
o�
9/~>
o0
~y
�(�
rɖp(?
oz
8�{w{vo�(j
,jrݖpr6p��sk
(�+(�+(�
r�p(S
�%r�p�%�%rc�p�%o�
�%r��p�(N
s�
zo�
�-a~c
od
~/
o0
�(�
o�
,8~>
o0
~y
�(�
rɖp(?
oz
+}xom
&o�
,~S
o0
+{x(j
,
~>
o0
{x(h
-{v��sn
(�++{v��sn
(�+(�+oB
	�(�
o-

(oo
8
(p
9�{x(j
,~A
ou
oB
o�	(~/
o0
		
{u	ov
({x(j
,Lo�(�
,*o�
-~y
+~=
o�(�o
+~
o�o
~J
oE
oL
{x(h
,~F
ou
o�(�8�9�o�
,(�
(�
,~~F
ou
o�
,(�&+~i
ou
o�(�
,*o�
-~y
+~=
o�(�o
+-~
o�o
+~F
ou
~F
ou
_,3~F
ou
~i
ou
~/
o0
~q
oE
oL
	X
(r
:����[od
�o�
,~F
ou
+_{x(h
,~c
{xod
~/
o0
,.~>
o0
~y
�(�
r��p(?
oz
oL
� (�
os
~>
o0
~t
ou
~>

o0
~=
Е(�
r��p(?
oz
ot
~>
o0
o�
,
~@
ow
~|
ou
*AWt0A�o�
,-o-

~S
o0
~Y
ow
~>
o0
*~i
ou
*0��oB
�~t
ou
(~y
~o
,~A
ou
~/
o0
М(�
(�
-�.(�
(�
,=~=
Е(�
М(�
(�
-rߗp+r�p(�
oz
*~A
ou
~u
�^(�
ow
~D
qoE
(�

,o�
-+o�
9�(�
�(�
(�
9�P-�(�
o-
Q~v
�(�
ow
~/
Po0
~v
ow
~=
�(�
r�p(?
oz
~>
Po0
~x
ou
~=
~oz
~w
ow
+
((�
9~c
�%�o�
od
*o�
rU�p(U
,;~w
��(�
ow
~c
�%��(�
�o�
od
*(


(

~�o�
%-(�
-	.		(

3A,0~=
о(�
�%�o�
r͌po?
oz
*~w
ow
*%-&((�
,~c
�%�o�
od
*0��%-&(�
,
~w
ow
*(%
(p
,~w
ow
~=
o
*��(


	.
	Y	B�%-&(

YE*R
*":2BJ+P~x
+J~y
+B~z
+:~{
+2~|
+*~}
+"~~
+~
+~�
+
~�
+,U~w
ow
ou
з(�
(�
9�~e
ou
~�
ou
~e
ou
~�
ou
*~v
%-&ow
~=
�(�
r�p(?
oz
~=
�(�
r7�p�%�(�
�%�(�
�(
oz
~w
ow
*0^�(�
,*o�
%
rM�p(%-9&o�
%rM�p(%-&re�p(%-&re�p(*0S�
+G�oq
(�
-3�o�
(�
-#�o�
�i3�o�
(�
-�*X
�i2�*0��r}�pr}�p,U2Qos
/Hot
,u^,r��p+!(�
r��poM
(

��(�
�

	o�
�r��p�$(h
s�

�&o�
s�

�z$6Z
 0�YE
&2>JVbn+x~{
ou
*~e
ou
*~x
ou
*~�
ou
*~�
ou
*~�
ou
*~�
ou
*~�
ou
*~�
ou
*~�
ou
*�20~�
go�
*~8
o9
*~*B%-&(�
�*"s�*�,*(�
,o�
r�poX
*o�
r�po

*r-+(�
r�po�
u*"s�
*0�~

,�
o�
*s
*0!u-rlp*o

~
%-&�
*>�s�
%}�
*Z�s�%}�%}�*>�s�%}�*2(�*0I�s�

%-&Р(�
(�}�
o�
,
��
s�
*{�
t<*0)�{o%-&{p�$(�
o-
%
}o*>}}*{
*"}
*{*"}*{*"}*:|(�
*6|(|
&*(
*Joq
oq
(�
*(
*�(
%-&r�psC
z}%-&r�psC
z}*0*�
+{�u�-X
X{�i2�*R{os(#*�/Q*{�i2+{�QPu�,Q**0��(r�po	

(%+Wo�
(�

r6po	
(�
o	
&	,!r5�po	
(�
o�
'o
&+r?�po	
&oq
-��
,od
�}o
(
*cz
:s\%}*(%*0�
(�
(�
o�
*0!#
+{~�X
{�i2�*0!�(�
(",(�
(�
**02�(%
+o�
%X��oq
-��
,od
�* '
0�
(�
o�
*
*0/#{os
2{�i/{�u�,**.(4&*N{os(0*�2{�i/{�u�,*{~�*0�("&*.(4&**(4*0d#-rpsC
z{os
/{ot
+-,*{�i/{�u�-rO�prps�
z(5*0P�{�i
06|{ov(�++{~�X{�i2�{%�*�~#%-&~"�ds�
%�#(�+(�+*�~$%-&~"�es�
%�$(�+(�+*�{~%%-&~"�fs�
%�%(�+*02#{os
2{�i/{�u���**0�("&*�~&%-&~"�gs�
%�&(�+*�~'%-&~"�hs�
%�'(�+*6~�
sj*(
*.s>�*sC*sC*(�
*N(
t�}*~�
*BК(�
o�
*
*~*
*
*
*~�
*~�
*N-+{(N*0n�-+(q
,�-~�
*�i�+9,�o�
,-�(�
+oM

	�sS�X�i2�s�
*2{(M*2{(M*{*.s�
�*^(�
}}*
*Nt�{o0&*
*0�t�{o#*.К(�
*{*0&�t�{o#-~�
*%-&~�
*~t�{u^-+o5&*:(
}**0�{
{,.n*}{oq} }!+b{!{�i2+
{{!�u�-){ {!�s�
}}*}{!
	X}!{!{ �i2�*{*s
z2{��*.sc�"*(
*"(�
*"(�
*6u���*"(�
*"(�
*&(�
**(�
*01(�
(�
(�
(�
(�
(�
(�
s�

*0$�E%o�
(�
�
~((k*0$�E%o�
(�
�
~((k*0-�E%o�
(�
�%o�
�
~)(k*0&(�
,(�
u`
,o�
*~**0c�`(�
r�p(1
o�
�(К(�
rB�p�%�(�
�%�(�
�(
�)��**{+*0T(
%-&r��psC
z}+�i(�
s�
},�iY
+�,
{,o
Y
/�*0#,{,o9
-**0\#-r�psC
z{,o
,rǙp(�
s�
z{+�i
|+X(�+{+�{,o
*J,
{,o
**&{+�i*>}-}.*(
*Z(�}/*JК(�
(�+*JК(�
(�+*JК(�
(�+*JК(�
(�+*JК(�
(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*JР(�
(�+*JР(�
(�+*JР(�
(�+*JР(�
(�+*JР(�
(�+*09}:(�
}9}8{9(�+|9(�
*0�{0-(M
o�
r��ps�
z(�,r��ps�
z{1{3o�
{2(�o{0(�
{.,	{-	.	{0(�(wo(�, {0u�,{3{.(�+*{3{.(�+,	(�+(�+*0){0u�
,
(�+*(�+(�+*0Q}�
}�
}�
}�
(M
}�
}�
{�
(�+|�
(Q
*0I	}�
}�
}�
(C
}�
}�
{�
(�+|�
(G
*�(
(�}0}1}5}2*JК(�
(�+*JК(�
(�+*JК(�
(�+*JК(�
(�+*JК(�
(�+*JР(�
(�+*JР(�
(�+*JР(�
(�+*JР(�
(�+*JР(�
(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*v(�
,r��psC
z(�+*0�
{0-(M
o�
r��ps�
z(�,r��ps�
z{1{3o�
{2(�o{0(�
{.,	{-	.	{0(�(wo(�{3{.(�+-*(�+*0M{0-(M
o�
r��ps�
z(�,r��ps�
z(���{0o�
9�{0os
9�{1{3o�{2(�o
{0(�	{.,
	{-.{0(�(w	o	{.{0o�
,	u�,
��
+!(�
%-&(.
(�
��
_,{0o�
,(�{0o�
-�+_-(�(�*v�s�
%}�
%}�
%}�
*��s�
%}�
%}�
%}�
%}�
*0(�+
-*(�+*0
(�+
-*(�+*0(�+
-*(�+*0(�+
-*(�+*0(�+
-*(�+*0(�+
-*(�+*0�(�+
-*(�+*��s�
%}�
%}�
%}�
%}�
*{6*"}6*{7*"}7*0[{0o�
,${4X}4{3X}3(�*{0od
}0{5%-&+o�(�*0S{0,0{0o�
-(�%-&+o�
{0od
}0(�,(�od
(�*0{8
{:,R{0t�{/o�
o�
(�

(�
-?%
}8	};|9(�+ݣ{;
|;�n%
}8(�
,%{4X}4{3X}3(�+){0od
}0{5%-&+o�(���}8|9(�
��}8|9(
*�� 6|9(
*0S{

{
E��R�{
-(M
o�
r��ps�
z(�,r��ps�
z(�|
�{
{/o
o�
(�
(�
-A%
}
}	
|

(�+ݛ{	
|	
�n%
}
(�

	9�{
o
9�{1{

{3o�{2(�o{
(�	{.,{-	.&	{

{
(�(wo{.{
o�
�}
{
_�

,y{
{/o
o�
(�


(�
-A%
}

}	
|


(�+�d{	

|	
�n%
}

(�
,{
(�{
{/o
o�
(�
(�
-A%
}
}	
|

(�+��{	
|	
�n%
}
(�
-�+{
_-{
(�(�o
(
(
->%
}
}
|

(�+�Z{
|
�+%
}
(
{
��}
|

(
��}
|

(
*A% 6|

(
*0{

{
,;]}
}
9�{0t�}
s
}
+!{
{
{
o�
�o
{ 
{3�
	,y{
{/o
o�
(�
(�
-A%
}
}!
|"
(�+�C{!
|!
�n%
}
(�
:I���{
}$
}
�}
�{ 
{33h(�o


(
		(
-A%
}
	}%
|"
	(�+ݟ{%
	|%
�+%
}
	(
{
,u -z(&
o'
{
3	{$
�)}
}$
��}
|"
((
��}
|"
()
*A4'��� 6|"
(*
*f(
}+
(
},
*00#{+

�Y63�..��(-
�(.
�*!(0�{+
{/
,;�
ݾ}+
{1�w(�
{3o�+
(��}+
�}{0
{1
{0	(�+o2
}3
�}+
+({3
o4
}5
}+

�3�}+
{3
oq
-�(-
}3
(.

�(6
�*��0}+
{/

(�*r�}+
{3
,{3
od
*{5
*s
z2{5
�w*0O{+
�3{,
(
3}+

+s7

{/
}/
{8
}0
{9
}1
*(:
*f(
};
(
}<
*00#{;

�Y63�..��(=
�(>
�*!(0	�{;
{?
,;�
��};
{1�(�
{@
{3o�
�};
�}{@
{A
{B
{0	(�+oC
}D
�};
+({D
oE
}F
};

�3�};
{D
oq
-�(=
}D
(>

�(G
�*��0};
{?

(�*r�};
{D
,{D
od
*{F
*s
z2{F
�*0[{;
�3{<
(
3};

+sH

{?
}?
{I
}@
{J
}A
{K
}B
*(L
*f(
}M
(
}N
*0#{M

�.Y5
�(O
�*0�{M
{P
Eg�
��}M
�}M
{Q
(�
%-&{Q
}R
+m{S
{0o�

	,	u,!	�}T
}M

�o�}M
+/	{R
(.
(�
�}T
}M

�>�}M
{U
{33{0o�
:u���}R
(O

�(V
�*��0#}M
{P

{U
{33(�*{T
*s
z2{T
�*0[{M
�3{N
(
3}M

+sW

{P
}P
{X
}U
{Y
}S
{Z
}Q
*([
*V~\
(�*jo]
~\
(�*0`}^
}_
(�+,6(�+,-(�+,$(�+,(�+,(�+,	(�++&{^
T{_
*~a
*0yE
#.9D+M�(�
*�(�
*�
(�
*�(�
*�}(�
*�~(�
*�(�
*(�*B\
(b
�a
*0N#Р(�
Ф(�
(�
,1{_

X}_
{^
ZР(�
ou
X}^
**�(�(�%-&~c
}t*�o]
(�(�%-&~c
}t*&{t�i*&{t�*0-
,&+�
Z	-+	ou
X
X�i2�*
*.rS�psd
z�{u{v{z{{se
*�{u{v{z{{s�*0I,%�,!{u{v{z{{s�*{u{v{z{{s�*�{u{v{z{ys�*Vo]
(�*0�(
}u}v}z}y}{}x}w{wZ�$ou
X}w{wZ(f
X}w{wZ-+ou
X}w{wZ-+ou
X}w{wZX}w{wZ,
~og
+X}w{wZ-+ou
X}w*6u�(�*{w*{u*0�3*-*{x{x@�{y{y(�
9�{u{u(U
,z{v{v(�
(�
�(k
(k
�_,I~{z{zoh
,1{{{{(�
,o�%
o�3,	(�***00#o�.*
+o�o�(�
,*X
2�*�+)�oi
�3oj
�*ok
-��*0?(�+(l
,	�*qsm

	(�+��
-�*r(
}n
}o
}p
*{n
*{o
*{p
*{*{�*>}}�*2����*~�*��*z,
(`(*(f_(*.(_�*"(*.(_�*"(*�(�34	_,.o�
r_�poq
-o�
ry�poq
,
	(**N�����(*0]�#((*~�*��*~�*��*~�*��*~�*��*fsr
}�(
}�*0( ~�
(	
~�oX
�
,(

�*
0' ~�
(	
~�os
�
,(

�*
0c!~�o�
t�
-C~�(	
~�o�
t�
-~�s%
o

�
,(

�o*1M
0�"/
os
Y(�
,�Z
({�
	(	
{�ot
,�b�,	(

�{�(�({�(	
{�%ou
�,(

�*8W��.s
��*0��}�}�}�}�,R}��}��}�
+({�ot
�{�%X
ov
�X2�*}�}�}�*{�*0}#{�,r6p{�(�
*{�,Ks

{�+*,r6po	
&{�%Xot
o	
&X{�2�o
*q���(v
*^u�,
��(!**0#{�{�3*{�{�3{�{�3{�{�.*
8�{�%-&+�%-&{�%-&+
{�Xot
{�%-&+�%-&{�%-&+
{�Xot
(�
-a{�%-&+�%-&{�%-&+
{�Xov
{�%-&+�%-&{�%-&+
{�Xov
(�
,*X
{�?,���*zu^,o�
*�ow
*6ox
�*(
*v�,	oy
+~�
o�
*0"$,u^,
�*toz
*({
*n~|
�(�
o��*6~|
o�*�|
*�(
(�
,r��ps�
z}�*2u^-**�(�o�
u^-{�(?*0�%{}

C�|~
(�|~
(�|~
(�{
{�
-+(M
s�}�
{�
|~
(�(�}�
{
o
�}�
|~
(�}�
{~
{
{�
o(e}�
6}�
EW�x�{�
,s{
{�
(do
(
(
-A%
}}
}�
|�
(�+݆{�
|�
�+%
}}
(
{�
{�
{�
(co�
		(�
(�
-A%
}}
}�
|�
(�+�{�
|�
��%
}}
(�
}�
{�
o
{�
(�	{.,
	{-.b{�
o
-(�+݄{�
{�
{�
(�sw%
o

|~
(�,{�
{�
(�	{.}�
|~
(�9�s
}�
{�
(�
%-&{�
}�
+V{�
{�
o�
,	u,{�
�o
+"{�
{�
(.
(�
�o
{�
{�
o
o�
(�


(�
-A%
}}

}�
|�

(�+�e{�

|�
�n%
}}

(�
:.���{�
{�
o�
o�
(�
(�
-A%
}}
}�
|�
(�+��{�
|�
�n%
}}
(�
-�|~
(�{�
ݔ}�
{�
{�
|~
(�(�+}�
�c/-{�
�/,od
�{�
,{
o�
�/{�
,{�
od
��}}
|�
((
��}}
|�
()
*AdLN�|@2��r�� 6|�
(*
*0�&{�

C�|�
(�|�
(�|�
(�{�
{�
-+(M
s�}�
{�
|�
(�(�}�
{�
o
�}�
|�
(�}�
{�
{�
{�
o(e}�
6}�
EU�f�n�{�
,p{�
{�
(do
(

(
-?%
}�
	}�
|�
(�+�S{�

|�
�+%
}�
(
{�
{�
{�
_-+{�
(co�
(�
(�
-A%
}�
}�
|�
(+��{�
|�
��%
}�
(�
}�
|�
�{�
{�
o
o�


(�
		(�
-A%
}�
	}�
|�
	(+�B{�
	|�
�n%
}�
	(�
9{�
o
9�{�
o{�
(�{.,{-.K{�
{�
{�
(�sw%o|�
(�,{�
{�
(�{.

{�
o�
,	u,�}�
+0{�
(�
%-&{�
(.
(�
�}�
{�
_�,y{�
{�
o
o�


(�
(�
-A%
}�
}�
|�
(+��{�
|�
�n%
}�
(�
,{�
(�{�
{�
o
o�


(�
(�
-A%
}�
}�
|�
(+�:{�
|�
�n%
}�
(�
-�+{�
_-{�
(�{�
{�
o�
o�


(�
(�
-A%
}�
}�
|�
(+ݪ{�
|�
�n%
}�
(�
-�{�
�c/-{�
�/,od
�{�
,{�
o�
�/{�
,{�
od
��}�
|�
(
��}�
|�
(
*Ad!�O2��EV] 6|�
(
*0�'{�
6"}�}�{�o
�}�EY��R{�,t{�|�(�(do

(
(
-?%
}�}�|�(+�#{�|��+%
}�(
}�}�|�(�_9�ds�
}�}�.;�{�ou
}�; 8{�o 
}�{�9�}�{�{�(e}�{�o�
}�|�(�{�o�
s
{�{�oM
s�{�|�(�(�}�8{�o�
d?�{�o�
}�{�}�|�{o�
(�
(�
-A%
}�}�|�(+݇{�|���%
}�(�
{�X}�|�{}�{�{�oY
{�o^
o�
|���+{�{�(e}�{�o{�{�on
{�|�(�o�
{�{�so�
}�}�{�oq
:���/{�u'		,	od
�}�8�{�o�


{�/,od
�{�}�
{o�
(�


(�
-A%
}�
}�|�
(+��{�
|���%
}�
(�
{�X}�{�o�
:B����P/K{��4/,od
�{�o�
{�/,od
�{�o�
-��}�}�8�{�{�(e}�.{�ou
}�;8G{�o 
{�,d{�o�
}�}�|�(�{�o�
s
{�oM
s�|�(�(�}�+!{�{�oY
{�o^
o�
{�o{�on
{�}�{�|�(�o�
o�
(�
(�
-A%
}�}�|�(+�{�|���%
}�(�
{�X}�{�oq
:�����/{�u'		,	od
�}��/{�,{�od
�}�|�(�}�}��/{�,{�o�
�{���}�|�(�
��}�|�(�
*A� 2qs')KM�&P�e��8.Dr�� 6|�(�
*0({�
6~|�(�|�(�{�{�%-&+(M
s�{�|�(�(�
{�o
�}�{�{�	o(e}�&&,c;�{�,x{�|�(�(do
(
(
-A%
}�}�|�(+�{�|��+%
}�(
{�|�(�o�
o�
		(�
(�
-A%
}�}�|�(+ݗ{�|���%
}�(�
|�(��I/{�,{�o�
�/{�,{�od
�
�}�|�
(�
��}�|�(�
*AL���5��� 6|�(�
*0�){�

6{|�
(�|�
(�|�
(�{�
�(�
-+(M
s�
}�
{�
|�
(�(�}�
{�
o
�}�
,a;�{�
,u{�
|�
(�(do
(

(
-?%
}�
	}�
|�
(+ݝ{�

|�
�+%
}�
(
{�
{�
{�
o(e}�
.\{�
{�
|�
(�(co�
(�
(�
-A%
}�
}�
|�
(+�{�
|�
��%
}�
(�
|�
(�-}�
|�
(�(�{�
{�
{�
(�+	|�
(�-	+	(+

�Y/,od
�/{�
,{�
od
�/{�
,{�
o�
��}�
|�
(�
��}�
|�
(�
*Ad�`1�+��CT[ 6|�
(�
*0�*{�

C�{�
�i/r��ps�
z|�
(�|�
(�|�
(�{�
{�
�-+(M
{�
s�}�
{�
|�
(�(�}�
{�
o
�}�
,a;�{�
,u{�
|�
(�(do
(

(
-?%
}�
	}�
|�
(	+݉{�

|�
�+%
}�
(
{�
{�
{�
o(e}�
.\{�
{�
|�
(�(co�
(�
(�
-A%
}�
}�
|�
(
+��{�
|�
��%
}�
(�

�}
{�
{�
{�
{�
(�+	|�
(�-	+	(+�Y/,od
�/{�
,{�
od
�/{�
,{�
o�
��}�
|�
((
��}�
|�
()
*Ad�L$N�4��L]d 6|�
(*
*f(
}�
(
}�
*0#{�

�.3
�(�
�*0�+{�
,.K
ݔ}�
{�
}�
�}�
+/{�
{�
o�
�}�
}�

�P�}�
{�
o�
-�{�
o�
-�{�
u�%-&+o�(�
}�

�(�
�*��n}�
{�
,{�
od
*{�
*s
z2{�
�*0O,{�
�3{�
(
3}�

+s�

{�
}�
{�
}�
{�
}�
*(�
*0�-{�
C�|�(�|�(�|�(�{�Х(�
-+(M
s�}�{�|�(�(�}�}�}�{�o
�}�,c;�{�,x{�|�(�(do
(
(
-A%
}�}�|�(+ݝ{�|��+%
}�(
{�{�{�o(e}�{�{�|�(�(co�
(�
(�
-A%
}�}�|�(
+�{�|���%
}�(�
}�{�{�{�|�(�u�|�(�|�(�sy
}�	�p&{�,({�o�
-{�oi
�&�{�od
{�%-&+(z
{�,{�o�
�	�}�|�	(�
��}�|�(�
*AL,
9�Wfm 6|�(�
*0�.{�
64{|(�}{o
�}},{;�{{(e}{,x{|(�(do
(
(
-A%
}�}|�(+�,{|�+%
}�(
{{{|(�(co�
(�
(�
-A%
}�}|�(+ݨ{|��%
}�(�

}}{	(��N/0{,{o�
{�{_,{oz
�	�}�|�	(�
��}�|�(�
*A4@H�5�� 6|�(�
*0/{�

6y|�
(�
	,M|�
(�|�
(�{�
	oM
s�|�
(�|�
(�(�o}�
{�
o
�}�
,{;�{�
{�
(e}�
{�
,x{�
|�
(�(do
(
(
-A%
}�
}�
|�
(+�{�
|�
�+%
}�
(
{�
|�
(�o�
o�


(�
		(�
-A%
}�
	}�
|�
	(+ݗ{�
	|�
��%
}�
	(�
|�
(��)/${�
,{�
o�
{�
%-&+(z
�(+��}�
|�
(
��}�
|�
(
*A4�-�)�� 6|�
(
*(
*Jo�
{��*.sP�*(
*�(�
{z(�
{u(�
o(+*0
0
(�
�*00
(�

(�
(+*(

*~r!�p�%�(�
�(�*�o�
�,o�
�o�
�$(�
(�
**o�
*s�*o"
*0=uo%
o&
o#

o%
o&
o�
,o#
*r3�prE�p(S
*R(.
(
o	
&*R(.
(/
o	
&*R(.
(
o	
&*R(.
(
o	
&*f(
}�
(
}�
*0#{�

�.Y5
�(�
�*0x1{�
E��
�V}�
|�
(�|�
(�|�
(�{�
{�
-+(M
s�
	|�
(�(�}
}
{�
o
�}
�}�
|�
{�
o(�}
{
,{�
o�
{
{
(�}
}
o{
(�{.,{-.R{
os
-
8-{�
{
(�sw%o|�
(�,	(�{.}
{�
(�
%-&{�
}
+u{
{
o�
,	u,%�}
}�

ݝ�}�
+0{
(.
(�
�}
}�

�k�}�
{
o�
:{���{
o�
-�{
od
}
|�
(�}
}
(�
+(�
�
�(
�*Aoo0[}�
{
,({
o�
-{
o�
�&�{
od
{
,{�
o�
{
%-&*od
*
){
*s
z2{
�*0O2{�
�3{�
(
3}�

+s

{
}�
{	
}�
{

}�
*(
*f(
}
(
}

*0#{

�.3
�(
�*0O3{
,;�
�5}
|
(�{
%-9&|
(�|
(�{
�(�
-+(M
s�
}
{
|
(�(�
}
}
{
%-&+o
�}
�}
{
-U|
{
	o(�}
{
,{
o�
{
{
(�}
{
}
��{
(�	o%{.,	o%,{-.d{
{
{
(�	�sw%o	(+(+%	o	|
(�,{
	(�{.{
(+}
{
,Y+*{
{
o
}
}

�M�}
{
o�
-�{
,{
o�
-�|
(�}
(

�(
�*AFF0@}
{
%-&�,od
�%{
%-&+od
{
,{
o�
�*%{
*s
z2{
�w*04{
�3{

(
3}

+s

{
}
{ 
}
{!
}
{"
}
{#
}
{$
}
{%
}
*(&
*f(
}'
(
}(
*0#{'

�.3
�()
�*0\3{'
,;�
�B}'
{*
�i/r��ps�
z|+
(�{,
%-=&|+
(�|+
(�{-
{*
�-+(M
{*
s�},
{,
|+
(�(�
}.
}/
{-
%-&+o
�}0
�}'
{1
-U|+
{-
	o(�}.
{0
,{-
o�
{.
{0
(�}/
{/
}1
{1
(�	o%{.,	o%,{-.W{,
{2
{1
(�	�sw%o	(+(+%	o	{,
	(�{*
�i{.{3
(+}4
{4
,Y+*{4
{1
o5
}6
}'

�M�}'
{1
o�
-�{7
,{1
o�
-�|+
(�}4
()

�(8
�*ASS0@}'
{/
%-&�,od
�%{.
%-&+od
{0
,{-
o�
�*%{6
*s
z2{6
�*0�5{'
�3{(
(
3}'

+s9

{:
}-
{;
}+
{<
}*
{=
}3
{>
}2
{?
}1
{@
},
{A
}7
*(B
*(
*�{C
t�{D
o�
�{E
�o�
�oF
*0H{C
t�{D
o�
�{E
�o�
�{E
�o�
�
oG
*0[{C
t�{D
o�
�{E
�o�
�{E
�o�
�
{E
�o�
�oH
*0n{C
t�{D
o�
�{E
�o�
�{E
�o�
�
{E
�o�
�{E
�o�
�}oI
*0�{C
t�{D
o�
�{E
�o�
�{E
�o�
�
{E
�o�
�{E
�o�
�}{E
�o�
�~oJ
*0	�{C
t�{D
o�
�{E
�o�
�{E
�o�
�
{E
�o�
�{E
�o�
�}{E
�o�
�~{E
�o�
�oK
*(
*0L6{L
�
{M
o�
�+{N
Y�o�
�X{L
2�{O
oP
*(
*Nt�{\o�*07s�
{\o�*(
*R{]on
(�*(
*0�8o%
o&
o#

{^o$
-ra�ps�
z{_oQ
,Q{`,}`{ao�
o�
{ao�
o�
&{_oR
&{^o$
&r�p*o#
*(
*z{b{c{doS
o�*(
*0�9{e-:{f�+{gXot
�X{f2�sr}e{f�
{h,{goS
��u^,*{g-*
+	oS
	u^-+�	X
	�i2�+G{h-++){gXoS
u^-+�X{f2�{es *(
*(
*00:o%
o&
o#

o%
o&
o�
,]o%
o&
o#
(o	
oT
o	

+,o
o	
	oT
o	
&	X
	{j1�(
*((o
o	
{k-oT
&+{l{io	
oT
o	
&+J,o
o	
&{k-oT
&+ {l{io	
oT
o	
&X{j1�)o
(
*(
*0duo%
o&
o#

o%
o&
o�
,o#
*}U
�%r�p�%{V
�%r8�p�%�%rb�p�(N
*(
*^{qoS
(���*^{qoS
(��.*�{r�%{qoS
�(W
*0S�{qoS

u�-u(-u�,{s(�
(.
(�

u^-
{s(V
**0*�{qoS

u^-{t{ro�**0�{qoS

u^-**(
*6{uot
*fo�
rp�p{v�(S
*N{w{xo�*6{wo�*f(
}X
(
}Y
**0�;{X

E|�*}X
{Z
o�
9��(�
{Z
(�}[
(�
%-&}\
{[
{Z
o�
,u,�}]
}X
*}X
+,{\
(.
(�
�}]
}X
*}X
{Z
o�
-�}[
}\
*{]
*s
z2{]
�*07<{X
�3{Y
(
3}X

+s^

{_
}Z
*(`
*f(
}�(
}�**0{#{�
,.P*}�{�o�
,U{�{�(�}�{�{�o�
}�}�*}�{�o�
-�}�*{�*s
z{�*0C={��3{�(
3}�
+s�
{�}�{�}�*(�*f(
}�(
}�**0u#{�
,.J*}�{�o�
,O{�(�}�{�{�o�
}�}�*}�{�o�
-�}�*{�*s
z{�*07>{��3{�(
3}�
+s�
{�}�*(�*(
*J{c
o�
�*&(�*V(
}�}�*0.�o�

o�
{�{�(�o�
o�
&*�(�o�
(�
,,(
(�
-(@*6od
*(e
*
*
*
*
*
*
*0?rt�psf
z01@(M
}g
}h
{g
(+|g
(Q
**(+*(+**(+*(+*(+*(+*( +*(!+*(+*("+*(#+*($+*(%+*(&+*('+*((+*()+*(*+*(++*(,+*(+*("+*(,+*((+*(+*(,+*(-+*("+*(.+*(+*(,+*(+*(/+*(+*(+*(/+*(/+*(+*(+*.s���*0�A{i

,B(0+}j
(k

(l
(m
-<%
}i
}n
|o
(1+�Y{n
|n
�0%
}i
(p
{j
��}i
|o
(
��}i
|o
(
*qx 6|o
(
*0*B-*u�
,s�*,s+*od
*b-*,s�*od
*{�*{�*V(e
}�}�*2{�oq
*2{�or
*2{�os
*2{�ot
*2{�ou
*2{�ov
*2{�ow
*2{�ox
*2{�oy
*�,9{�or
{�oz
~�}�{�%-&+od
}�*2{�o
*6{�o{
*6{�o|
*N{�o}
*6{�o~
*N{�o
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o2+*:{�o3+*2{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*:{�o�
*6{�o�
*6{�o
*2{�o�
*r{�o�
u�%-&s
z*{�*{�*V(
}�}�*2{�o�
*2{�o�
*2{�o�
*2{�o�
*2{�o�
*2{�o�
*2{�o�
*�{�o�
{�od
~�}�{�%-&+od
}�*2{�os
*6{�o�
*6{�o�
*N{�o�
*6{�o�
*N{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�ov
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*6{�ot
*6{�o�
*6{�o�
*6{�oS
*6{�o�
*6{�o�
*6{�o�
*6{�o�
*F(�
o�
*(�
*0Cs�

o�
*o�
*(�
*(�
*o
*(�
*(�
*o
*(�
*&h-- This file is part of Hangfire.
-- Copyright © 2013-2014 Sergey Odinokov.
-- 
-- Hangfire is free software: you can redistribute it and/or modify
-- it under the terms of the GNU Lesser General Public License as 
-- published by the Free Software Foundation, either version 3 
-- of the License, or any later version.
-- 
-- Hangfire is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU Lesser General Public License for more details.
-- 
-- You should have received a copy of the GNU Lesser General Public 
-- License along with Hangfire. If not, see <http://www.gnu.org/licenses/>.

SET NOCOUNT ON
SET XACT_ABORT ON
DECLARE @TARGET_SCHEMA_VERSION INT;
DECLARE @DISABLE_HEAVY_MIGRATIONS BIT;
SET @TARGET_SCHEMA_VERSION = 7;
--SET @DISABLE_HEAVY_MIGRATIONS = 1;

PRINT 'Installing Hangfire SQL objects...';

BEGIN TRANSACTION;

-- Acquire exclusive lock to prevent deadlocks caused by schema creation / version update
DECLARE @SchemaLockResult INT;
EXEC @SchemaLockResult = sp_getapplock @Resource = '$(HangFireSchema):SchemaLock', @LockMode = 'Exclusive'

-- Create the database schema if it doesn't exists
IF NOT EXISTS (SELECT [schema_id] FROM [sys].[schemas] WHERE [name] = '$(HangFireSchema)')
BEGIN
    EXEC (N'CREATE SCHEMA [$(HangFireSchema)]');
    PRINT 'Created database schema [$(HangFireSchema)]';
END
ELSE
    PRINT 'Database schema [$(HangFireSchema)] already exists';
    
DECLARE @SCHEMA_ID int;
SELECT @SCHEMA_ID = [schema_id] FROM [sys].[schemas] WHERE [name] = '$(HangFireSchema)';

-- Create the [$(HangFireSchema)].Schema table if not exists
IF NOT EXISTS(SELECT [object_id] FROM [sys].[tables] 
    WHERE [name] = 'Schema' AND [schema_id] = @SCHEMA_ID)
BEGIN
    CREATE TABLE [$(HangFireSchema)].[Schema](
        [Version] [int] NOT NULL,
        CONSTRAINT [PK_HangFire_Schema] PRIMARY KEY CLUSTERED ([Version] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[Schema]';
END
ELSE
    PRINT 'Table [$(HangFireSchema)].[Schema] already exists';
    
DECLARE @CURRENT_SCHEMA_VERSION int;
SELECT @CURRENT_SCHEMA_VERSION = [Version] FROM [$(HangFireSchema)].[Schema];

PRINT 'Current Hangfire schema version: ' + CASE WHEN @CURRENT_SCHEMA_VERSION IS NULL THEN 'none' ELSE CONVERT(nvarchar, @CURRENT_SCHEMA_VERSION) END;

IF @CURRENT_SCHEMA_VERSION IS NOT NULL AND @CURRENT_SCHEMA_VERSION > @TARGET_SCHEMA_VERSION
BEGIN
    ROLLBACK TRANSACTION;
    PRINT 'Hangfire current database schema version ' + CAST(@CURRENT_SCHEMA_VERSION AS NVARCHAR) +
          ' is newer than the configured SqlServerStorage schema version ' + CAST(@TARGET_SCHEMA_VERSION AS NVARCHAR) +
          '. Will not apply any migrations.';
    RETURN;
END

-- Install [$(HangFireSchema)] schema objects
IF @CURRENT_SCHEMA_VERSION IS NULL
BEGIN
    IF @DISABLE_HEAVY_MIGRATIONS = 1
    BEGIN
        SET @DISABLE_HEAVY_MIGRATIONS = 0;
        PRINT 'Enabling HEAVY_MIGRATIONS, because we are installing objects from scratch';
    END

    PRINT 'Installing schema version 1';
        
    -- Create job tables
    CREATE TABLE [$(HangFireSchema)].[Job] (
        [Id] [int] IDENTITY(1,1) NOT NULL,
		[StateId] [int] NULL,
		[StateName] [nvarchar](20) NULL, -- To speed-up queries.
        [InvocationData] [nvarchar](max) NOT NULL,
        [Arguments] [nvarchar](max) NOT NULL,
        [CreatedAt] [datetime] NOT NULL,
        [ExpireAt] [datetime] NULL,

        CONSTRAINT [PK_HangFire_Job] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[Job]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Job_StateName] ON [$(HangFireSchema)].[Job] ([StateName] ASC);
	PRINT 'Created index [IX_HangFire_Job_StateName]';
        
    -- Job history table
        
    CREATE TABLE [$(HangFireSchema)].[State] (
        [Id] [int] IDENTITY(1,1) NOT NULL,
        [JobId] [int] NOT NULL,
		[Name] [nvarchar](20) NOT NULL,
		[Reason] [nvarchar](100) NULL,
        [CreatedAt] [datetime] NOT NULL,
        [Data] [nvarchar](max) NULL,
            
        CONSTRAINT [PK_HangFire_State] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[State]';

    ALTER TABLE [$(HangFireSchema)].[State] ADD CONSTRAINT [FK_HangFire_State_Job] FOREIGN KEY([JobId])
        REFERENCES [$(HangFireSchema)].[Job] ([Id])
        ON UPDATE CASCADE
        ON DELETE CASCADE;
    PRINT 'Created constraint [FK_HangFire_State_Job]';
        
    CREATE NONCLUSTERED INDEX [IX_HangFire_State_JobId] ON [$(HangFireSchema)].[State] ([JobId] ASC);
    PRINT 'Created index [IX_HangFire_State_JobId]';
        
    -- Job parameters table
        
    CREATE TABLE [$(HangFireSchema)].[JobParameter](
        [Id] [int] IDENTITY(1,1) NOT NULL,
        [JobId] [int] NOT NULL,
        [Name] [nvarchar](40) NOT NULL,
        [Value] [nvarchar](max) NULL,
            
        CONSTRAINT [PK_HangFire_JobParameter] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[JobParameter]';

    ALTER TABLE [$(HangFireSchema)].[JobParameter] ADD CONSTRAINT [FK_HangFire_JobParameter_Job] FOREIGN KEY([JobId])
        REFERENCES [$(HangFireSchema)].[Job] ([Id])
        ON UPDATE CASCADE
        ON DELETE CASCADE;
    PRINT 'Created constraint [FK_HangFire_JobParameter_Job]';
        
    CREATE NONCLUSTERED INDEX [IX_HangFire_JobParameter_JobIdAndName] ON [$(HangFireSchema)].[JobParameter] (
        [JobId] ASC,
        [Name] ASC
    );
    PRINT 'Created index [IX_HangFire_JobParameter_JobIdAndName]';
        
    -- Job queue table
        
    CREATE TABLE [$(HangFireSchema)].[JobQueue](
        [Id] [int] IDENTITY(1,1) NOT NULL,
        [JobId] [int] NOT NULL,
        [Queue] [nvarchar](20) NOT NULL,
        [FetchedAt] [datetime] NULL,
            
        CONSTRAINT [PK_HangFire_JobQueue] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[JobQueue]';
        
    CREATE NONCLUSTERED INDEX [IX_HangFire_JobQueue_JobIdAndQueue] ON [$(HangFireSchema)].[JobQueue] (
        [JobId] ASC,
        [Queue] ASC
    );
    PRINT 'Created index [IX_HangFire_JobQueue_JobIdAndQueue]';
        
    CREATE NONCLUSTERED INDEX [IX_HangFire_JobQueue_QueueAndFetchedAt] ON [$(HangFireSchema)].[JobQueue] (
        [Queue] ASC,
        [FetchedAt] ASC
    );
    PRINT 'Created index [IX_HangFire_JobQueue_QueueAndFetchedAt]';
        
    -- Servers table
        
    CREATE TABLE [$(HangFireSchema)].[Server](
        [Id] [nvarchar](50) NOT NULL,
        [Data] [nvarchar](max) NULL,
        [LastHeartbeat] [datetime] NULL,
            
        CONSTRAINT [PK_HangFire_Server] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[Server]';
        
    -- Extension tables
        
    CREATE TABLE [$(HangFireSchema)].[Hash](
        [Id] [int] IDENTITY(1,1) NOT NULL,
        [Key] [nvarchar](100) NOT NULL,
        [Name] [nvarchar](40) NOT NULL,
        [StringValue] [nvarchar](max) NULL,
        [IntValue] [int] NULL,
        [ExpireAt] [datetime] NULL,
            
        CONSTRAINT [PK_HangFire_Hash] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[Hash]';
        
    CREATE UNIQUE NONCLUSTERED INDEX [UX_HangFire_Hash_KeyAndName] ON [$(HangFireSchema)].[Hash] (
        [Key] ASC,
        [Name] ASC
    );
    PRINT 'Created index [UX_HangFire_Hash_KeyAndName]';
        
    CREATE TABLE [$(HangFireSchema)].[List](
        [Id] [int] IDENTITY(1,1) NOT NULL,
        [Key] [nvarchar](100) NOT NULL,
        [Value] [nvarchar](max) NULL,
        [ExpireAt] [datetime] NULL,
            
        CONSTRAINT [PK_HangFire_List] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[List]';
        
    CREATE TABLE [$(HangFireSchema)].[Set](
        [Id] [int] IDENTITY(1,1) NOT NULL,
        [Key] [nvarchar](100) NOT NULL,
        [Score] [float] NOT NULL,
        [Value] [nvarchar](256) NOT NULL,
        [ExpireAt] [datetime] NULL,
            
        CONSTRAINT [PK_HangFire_Set] PRIMARY KEY CLUSTERED ([Id] ASC)
    );
    PRINT 'Created table [$(HangFireSchema)].[Set]';
        
    CREATE UNIQUE NONCLUSTERED INDEX [UX_HangFire_Set_KeyAndValue] ON [$(HangFireSchema)].[Set] (
        [Key] ASC,
        [Value] ASC
    );
    PRINT 'Created index [UX_HangFire_Set_KeyAndValue]';
        
    CREATE TABLE [$(HangFireSchema)].[Value](
        [Id] [int] IDENTITY(1,1) NOT NULL,
        [Key] [nvarchar](100) NOT NULL,
        [StringValue] [nvarchar](max) NULL,
        [IntValue] [int] NULL,
        [ExpireAt] [datetime] NULL,
            
        CONSTRAINT [PK_HangFire_Value] PRIMARY KEY CLUSTERED (
            [Id] ASC
        )
    );
    PRINT 'Created table [$(HangFireSchema)].[Value]';
        
    CREATE UNIQUE NONCLUSTERED INDEX [UX_HangFire_Value_Key] ON [$(HangFireSchema)].[Value] (
        [Key] ASC
    );
    PRINT 'Created index [UX_HangFire_Value_Key]';

	CREATE TABLE [$(HangFireSchema)].[Counter](
		[Id] [int] IDENTITY(1,1) NOT NULL,
		[Key] [nvarchar](100) NOT NULL,
		[Value] [tinyint] NOT NULL,
		[ExpireAt] [datetime] NULL,

		CONSTRAINT [PK_HangFire_Counter] PRIMARY KEY CLUSTERED ([Id] ASC)
	);
	PRINT 'Created table [$(HangFireSchema)].[Counter]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Counter_Key] ON [$(HangFireSchema)].[Counter] ([Key] ASC)
	INCLUDE ([Value]);
	PRINT 'Created index [IX_HangFire_Counter_Key]';

	SET @CURRENT_SCHEMA_VERSION = 1;
END

IF @CURRENT_SCHEMA_VERSION = 1
BEGIN
	PRINT 'Installing schema version 2';

	-- https://github.com/odinserj/HangFire/issues/83

	DROP INDEX [IX_HangFire_Counter_Key] ON [$(HangFireSchema)].[Counter];

	ALTER TABLE [$(HangFireSchema)].[Counter] ALTER COLUMN [Value] SMALLINT NOT NULL;

	CREATE NONCLUSTERED INDEX [IX_HangFire_Counter_Key] ON [$(HangFireSchema)].[Counter] ([Key] ASC)
	INCLUDE ([Value]);
	PRINT 'Index [IX_HangFire_Counter_Key] re-created';

	DROP TABLE [$(HangFireSchema)].[Value];
	DROP TABLE [$(HangFireSchema)].[Hash];
	PRINT 'Dropped tables [$(HangFireSchema)].[Value] and [$(HangFireSchema)].[Hash]'

	DELETE FROM [$(HangFireSchema)].[Server] WHERE [LastHeartbeat] IS NULL;
	ALTER TABLE [$(HangFireSchema)].[Server] ALTER COLUMN [LastHeartbeat] DATETIME NOT NULL;

	SET @CURRENT_SCHEMA_VERSION = 2;
END

IF @CURRENT_SCHEMA_VERSION = 2
BEGIN
	PRINT 'Installing schema version 3';

	DROP INDEX [IX_HangFire_JobQueue_JobIdAndQueue] ON [$(HangFireSchema)].[JobQueue];
	PRINT 'Dropped index [IX_HangFire_JobQueue_JobIdAndQueue]';

	CREATE TABLE [$(HangFireSchema)].[Hash](
		[Id] [int] IDENTITY(1,1) NOT NULL,
		[Key] [nvarchar](100) NOT NULL,
		[Field] [nvarchar](100) NOT NULL,
		[Value] [nvarchar](max) NULL,
		[ExpireAt] [datetime2](7) NULL,
		
		CONSTRAINT [PK_HangFire_Hash] PRIMARY KEY CLUSTERED ([Id] ASC)
	);
	PRINT 'Created table [$(HangFireSchema)].[Hash]';

	CREATE UNIQUE NONCLUSTERED INDEX [UX_HangFire_Hash_Key_Field] ON [$(HangFireSchema)].[Hash] (
		[Key] ASC,
		[Field] ASC
	);
	PRINT 'Created index [UX_HangFire_Hash_Key_Field]';

	SET @CURRENT_SCHEMA_VERSION = 3;
END

IF @CURRENT_SCHEMA_VERSION = 3
BEGIN
	PRINT 'Installing schema version 4';

	CREATE TABLE [$(HangFireSchema)].[AggregatedCounter] (
		[Id] [int] IDENTITY(1,1) NOT NULL,
		[Key] [nvarchar](100) NOT NULL,
		[Value] [bigint] NOT NULL,
		[ExpireAt] [datetime] NULL,

		CONSTRAINT [PK_HangFire_CounterAggregated] PRIMARY KEY CLUSTERED ([Id] ASC)
	);
	PRINT 'Created table [$(HangFireSchema)].[AggregatedCounter]';

	CREATE UNIQUE NONCLUSTERED INDEX [UX_HangFire_CounterAggregated_Key] ON [$(HangFireSchema)].[AggregatedCounter] (
		[Key] ASC
	) INCLUDE ([Value]);
	PRINT 'Created index [UX_HangFire_CounterAggregated_Key]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Hash_ExpireAt] ON [$(HangFireSchema)].[Hash] ([ExpireAt])
	INCLUDE ([Id]);

	CREATE NONCLUSTERED INDEX [IX_HangFire_Job_ExpireAt] ON [$(HangFireSchema)].[Job] ([ExpireAt])
	INCLUDE ([Id]);

	CREATE NONCLUSTERED INDEX [IX_HangFire_List_ExpireAt] ON [$(HangFireSchema)].[List] ([ExpireAt])
	INCLUDE ([Id]);

	CREATE NONCLUSTERED INDEX [IX_HangFire_Set_ExpireAt] ON [$(HangFireSchema)].[Set] ([ExpireAt])
	INCLUDE ([Id]);

	PRINT 'Created indexes for [ExpireAt] columns';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Hash_Key] ON [$(HangFireSchema)].[Hash] ([Key] ASC)
	INCLUDE ([ExpireAt]);
	PRINT 'Created index [IX_HangFire_Hash_Key]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_List_Key] ON [$(HangFireSchema)].[List] ([Key] ASC)
	INCLUDE ([ExpireAt], [Value]);
	PRINT 'Created index [IX_HangFire_List_Key]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Set_Key] ON [$(HangFireSchema)].[Set] ([Key] ASC)
	INCLUDE ([ExpireAt], [Value]);
	PRINT 'Created index [IX_HangFire_Set_Key]';

	SET @CURRENT_SCHEMA_VERSION = 4;
END

IF @CURRENT_SCHEMA_VERSION = 4
BEGIN
	PRINT 'Installing schema version 5';

	DROP INDEX [IX_HangFire_JobQueue_QueueAndFetchedAt] ON [$(HangFireSchema)].[JobQueue];
	PRINT 'Dropped index [IX_HangFire_JobQueue_QueueAndFetchedAt] to modify the [$(HangFireSchema)].[JobQueue].[Queue] column';

	ALTER TABLE [$(HangFireSchema)].[JobQueue] ALTER COLUMN [Queue] NVARCHAR (50) NOT NULL;
	PRINT 'Modified [$(HangFireSchema)].[JobQueue].[Queue] length to 50';

	CREATE NONCLUSTERED INDEX [IX_HangFire_JobQueue_QueueAndFetchedAt] ON [$(HangFireSchema)].[JobQueue] (
        [Queue] ASC,
        [FetchedAt] ASC
    );
    PRINT 'Re-created index [IX_HangFire_JobQueue_QueueAndFetchedAt]';

	ALTER TABLE [$(HangFireSchema)].[Server] DROP CONSTRAINT [PK_HangFire_Server]
    PRINT 'Dropped constraint [PK_HangFire_Server] to modify the [HangFire].[Server].[Id] column';

	ALTER TABLE [$(HangFireSchema)].[Server] ALTER COLUMN [Id] NVARCHAR (100) NOT NULL;
	PRINT 'Modified [$(HangFireSchema)].[Server].[Id] length to 100';

	ALTER TABLE [$(HangFireSchema)].[Server] ADD  CONSTRAINT [PK_HangFire_Server] PRIMARY KEY CLUSTERED
	(
		[Id] ASC
	);
	PRINT 'Re-created constraint [PK_HangFire_Server]';

	SET @CURRENT_SCHEMA_VERSION = 5;
END

IF @CURRENT_SCHEMA_VERSION = 5 AND @DISABLE_HEAVY_MIGRATIONS = 1
BEGIN
    PRINT 'Migration process STOPPED at schema version ' + CAST(@CURRENT_SCHEMA_VERSION AS NVARCHAR) +
          '. WILL NOT upgrade to schema version ' + CAST(@TARGET_SCHEMA_VERSION AS NVARCHAR) +
          ', because @DISABLE_HEAVY_MIGRATIONS option is set.';
END
ELSE IF @CURRENT_SCHEMA_VERSION = 5
BEGIN
	PRINT 'Installing schema version 6';

	-- First, we will drop all the secondary indexes on the HangFire.Set table, because we will
	-- modify that table, and unknown indexes may be added there (see https://github.com/HangfireIO/Hangfire/issues/844).
	-- So, we'll drop all of them, and then re-create the required index with a well-known name.

	DECLARE @dropIndexSql NVARCHAR(MAX) = N'';
	SELECT @dropIndexSql += N'DROP INDEX ' + QUOTENAME(SCHEMA_NAME(o.[schema_id])) + '.' + QUOTENAME(o.name) + '.' + QUOTENAME(i.name) + ';'
	FROM sys.indexes AS i
	INNER JOIN sys.tables AS o
	ON i.[object_id] = o.[object_id]
	WHERE i.is_primary_key = 0
	AND i.index_id <> 0
	AND o.is_ms_shipped = 0
	AND SCHEMA_NAME(o.[schema_id]) = '$(HangFireSchema)'
	AND o.name = 'Set';

	EXEC sp_executesql @dropIndexSql;
	PRINT 'Dropped all secondary indexes on the [Set] table';

	-- Next, we'll remove the unnecessary indexes. They were unnecessary in the previous schema,
	-- and are unnecessary in the new schema as well. We'll not re-create them.

	DROP INDEX [IX_HangFire_Hash_Key] ON [$(HangFireSchema)].[Hash];
	PRINT 'Dropped unnecessary index [IX_HangFire_Hash_Key]';

	-- Next, all the indexes that cover expiration will be filtered, to include only non-null values. This
	-- will prevent unnecessary index modifications – we are seeking these indexes only for non-null
	-- expiration time. Also, they include the Id column by a mistake. So we'll re-create them later in the
	-- migration.

	DROP INDEX [IX_HangFire_Hash_ExpireAt] ON [$(HangFireSchema)].[Hash];
	PRINT 'Dropped index [IX_HangFire_Hash_ExpireAt]';

	DROP INDEX [IX_HangFire_Job_ExpireAt] ON [$(HangFireSchema)].[Job];
	PRINT 'Dropped index [IX_HangFire_Job_ExpireAt]';

	DROP INDEX [IX_HangFire_List_ExpireAt] ON [$(HangFireSchema)].[List];
	PRINT 'Dropped index [IX_HangFire_List_ExpireAt]';

	-- IX_HangFire_Job_StateName index can also be optimized, since we are querying it only with a
	-- non-null state name. This will decrease the number of operations, when creating a background job.
	-- It will be recreated later in the migration.

	DROP INDEX [IX_HangFire_Job_StateName] ON [$(HangFireSchema)].Job;
	PRINT 'Dropped index [IX_HangFire_Job_StateName]';

	-- Dropping foreign key constraints based on the JobId column, because we need to modify the underlying
	-- column type of the clustered index to BIGINT. We'll recreate them later in the migration.

	ALTER TABLE [$(HangFireSchema)].[JobParameter] DROP CONSTRAINT [FK_HangFire_JobParameter_Job];
	PRINT 'Dropped constraint [FK_HangFire_JobParameter_Job]';

	ALTER TABLE [$(HangFireSchema)].[State] DROP CONSTRAINT [FK_HangFire_State_Job];
	PRINT 'Dropped constraint [FK_HangFire_State_Job]';

	-- We are going to create composite clustered indexes that are more natural for the following tables,
	-- so the following indexes will be unnecessary. Natural sorting will keep related data close to each
	-- other, and simplify the index modifications by the cost of fragmentation and additional page splits.

	DROP INDEX [UX_HangFire_CounterAggregated_Key] ON [$(HangFireSchema)].[AggregatedCounter];
	PRINT 'Dropped index [UX_HangFire_CounterAggregated_Key]';

	DROP INDEX [IX_HangFire_Counter_Key] ON [$(HangFireSchema)].[Counter];
	PRINT 'Dropped index [IX_HangFire_Counter_Key]';

	DROP INDEX [IX_HangFire_JobParameter_JobIdAndName] ON [$(HangFireSchema)].[JobParameter];
	PRINT 'Dropped index [IX_HangFire_JobParameter_JobIdAndName]';

	DROP INDEX [IX_HangFire_JobQueue_QueueAndFetchedAt] ON [$(HangFireSchema)].[JobQueue];
	PRINT 'Dropped index [IX_HangFire_JobQueue_QueueAndFetchedAt]';

	DROP INDEX [UX_HangFire_Hash_Key_Field] ON [$(HangFireSchema)].[Hash];
	PRINT 'Dropped index [UX_HangFire_Hash_Key_Field]';

	DROP INDEX [IX_HangFire_List_Key] ON [$(HangFireSchema)].[List];
	PRINT 'Dropped index [IX_HangFire_List_Key]';

	DROP INDEX [IX_HangFire_State_JobId] ON [$(HangFireSchema)].[State];
	PRINT 'Dropped index [IX_HangFire_State_JobId]';

	-- Then, we need to drop the primary key constraints, to modify id columns to the BIGINT type. Some of them
	-- will be re-created later in the migration. But some of them would be removed forever, because their
	-- uniqueness property sometimes unnecessary.

	ALTER TABLE [$(HangFireSchema)].[AggregatedCounter] DROP CONSTRAINT [PK_HangFire_CounterAggregated];
	PRINT 'Dropped constraint [PK_HangFire_CounterAggregated]';

	ALTER TABLE [$(HangFireSchema)].[Counter] DROP CONSTRAINT [PK_HangFire_Counter];
	PRINT 'Dropped constraint [PK_HangFire_Counter]';

	ALTER TABLE [$(HangFireSchema)].[Hash] DROP CONSTRAINT [PK_HangFire_Hash];
	PRINT 'Dropped constraint [PK_HangFire_Hash]';

	ALTER TABLE [$(HangFireSchema)].[Job] DROP CONSTRAINT [PK_HangFire_Job];
	PRINT 'Dropped constraint [PK_HangFire_Job]';

	ALTER TABLE [$(HangFireSchema)].[JobParameter] DROP CONSTRAINT [PK_HangFire_JobParameter];
	PRINT 'Dropped constraint [PK_HangFire_JobParameter]';

	ALTER TABLE [$(HangFireSchema)].[JobQueue] DROP CONSTRAINT [PK_HangFire_JobQueue];
	PRINT 'Dropped constraint [PK_HangFire_JobQueue]';

	ALTER TABLE [$(HangFireSchema)].[List] DROP CONSTRAINT [PK_HangFire_List];
	PRINT 'Dropped constraint [PK_HangFire_List]';

	ALTER TABLE [$(HangFireSchema)].[Set] DROP CONSTRAINT [PK_HangFire_Set];
	PRINT 'Dropped constraint [PK_HangFire_Set]';

	ALTER TABLE [$(HangFireSchema)].[State] DROP CONSTRAINT [PK_HangFire_State];
	PRINT 'Dropped constraint [PK_HangFire_State]';

	-- We are removing identity columns of the following tables completely, their clustered
	-- index will be based on natural values. So, instead of modifying them to BIGINT, we
	-- are dropping them.

	ALTER TABLE [$(HangFireSchema)].[AggregatedCounter] DROP COLUMN [Id];
	PRINT 'Dropped [AggregatedCounter].[Id] column, we will cluster on [Key] column with uniqufier';

	ALTER TABLE [$(HangFireSchema)].[Counter] DROP COLUMN [Id];
	PRINT 'Dropped [Counter].[Id] column, we will cluster on [Key] column';

	ALTER TABLE [$(HangFireSchema)].[Hash] DROP COLUMN [Id];
	PRINT 'Dropped [Hash].[Id] column, we will cluster on [Key]/[Field] columns';

	ALTER TABLE [$(HangFireSchema)].[Set] DROP COLUMN [Id];
	PRINT 'Dropped [Set].[Id] column, we will cluster on [Key]/[Value] columns';

	ALTER TABLE [$(HangFireSchema)].[JobParameter] DROP COLUMN [Id];
	PRINT 'Dropped [JobParameter].[Id] column, we will cluster on [JobId]/[Name] columns';

	-- Then we need to modify all the remaining Id columns to be of type BIGINT.

	ALTER TABLE [$(HangFireSchema)].[List] ALTER COLUMN [Id] BIGINT NOT NULL;
	PRINT 'Modified [List].[Id] type to BIGINT';

	ALTER TABLE [$(HangFireSchema)].[Job] ALTER COLUMN [Id] BIGINT NOT NULL;
	PRINT 'Modified [Job].[Id] type to BIGINT';

	ALTER TABLE [$(HangFireSchema)].[Job] ALTER COLUMN [StateId] BIGINT NULL;
	PRINT 'Modified [Job].[StateId] type to BIGINT';

	ALTER TABLE [$(HangFireSchema)].[JobParameter] ALTER COLUMN [JobId] BIGINT NOT NULL;
	PRINT 'Modified [JobParameter].[JobId] type to BIGINT';

	ALTER TABLE [$(HangFireSchema)].[JobQueue] ALTER COLUMN [JobId] BIGINT NOT NULL;
	PRINT 'Modified [JobQueue].[JobId] type to BIGINT';

	ALTER TABLE [$(HangFireSchema)].[State] ALTER COLUMN [Id] BIGINT NOT NULL;
	PRINT 'Modified [State].[Id] type to BIGINT';

	ALTER TABLE [$(HangFireSchema)].[State] ALTER COLUMN [JobId] BIGINT NOT NULL;
	PRINT 'Modified [State].[JobId] type to BIGINT';

	ALTER TABLE [$(HangFireSchema)].[Counter] ALTER COLUMN [Value] INT NOT NULL;
	PRINT 'Modified [Counter].[Value] type to INT';

	-- Adding back all the Primary Key constraints or clustered indexes where PKs aren't appropriate.

	ALTER TABLE [$(HangFireSchema)].[AggregatedCounter] ADD CONSTRAINT [PK_HangFire_CounterAggregated] PRIMARY KEY CLUSTERED (
		[Key] ASC
	);
	PRINT 'Re-created constraint [PK_HangFire_CounterAggregated]';

	CREATE CLUSTERED INDEX [CX_HangFire_Counter] ON [$(HangFireSchema)].[Counter] ([Key]);
	PRINT 'Created clustered index [CX_HangFire_Counter]';

	ALTER TABLE [$(HangFireSchema)].[Hash] ADD CONSTRAINT [PK_HangFire_Hash] PRIMARY KEY CLUSTERED (
		[Key] ASC,
		[Field] ASC
	);
	PRINT 'Re-created constraint [PK_HangFire_Hash]';

	ALTER TABLE [$(HangFireSchema)].[Job] ADD CONSTRAINT [PK_HangFire_Job] PRIMARY KEY CLUSTERED ([Id] ASC);
	PRINT 'Re-created constraint [PK_HangFire_Job]';
	
	ALTER TABLE [$(HangFireSchema)].[JobParameter] ADD CONSTRAINT [PK_HangFire_JobParameter] PRIMARY KEY CLUSTERED (
		[JobId] ASC,
		[Name] ASC
	);
	PRINT 'Re-created constraint [PK_HangFire_JobParameter]';

	ALTER TABLE [$(HangFireSchema)].[JobQueue] ADD CONSTRAINT [PK_HangFire_JobQueue] PRIMARY KEY CLUSTERED (
		[Queue] ASC,
		[Id] ASC
	);
	PRINT 'Re-created constraint [PK_HangFire_JobQueue]';

	ALTER TABLE [$(HangFireSchema)].[List] ADD CONSTRAINT [PK_HangFire_List] PRIMARY KEY CLUSTERED (
		[Key] ASC,
		[Id] ASC
	);
	PRINT 'Re-created constraint [PK_HangFire_List]';

	ALTER TABLE [$(HangFireSchema)].[Set] ADD CONSTRAINT [PK_HangFire_Set] PRIMARY KEY CLUSTERED (
		[Key] ASC,
		[Value] ASC
	);
	PRINT 'Re-created constraint [PK_HangFire_Set]';

	ALTER TABLE [$(HangFireSchema)].[State] ADD CONSTRAINT [PK_HangFire_State] PRIMARY KEY CLUSTERED (
		[JobId] ASC,
		[Id]
	);
	PRINT 'Re-created constraint [PK_HangFire_State]';

	-- Creating secondary, nonclustered indexes

	CREATE NONCLUSTERED INDEX [IX_HangFire_Job_StateName] ON [$(HangFireSchema)].[Job] ([StateName])
	WHERE [StateName] IS NOT NULL;
	PRINT 'Re-created index [IX_HangFire_Job_StateName]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Set_Score] ON [$(HangFireSchema)].[Set] ([Score])
	WHERE [Score] IS NOT NULL;
	PRINT 'Created index [IX_HangFire_Set_Score]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Server_LastHeartbeat] ON [$(HangFireSchema)].[Server] ([LastHeartbeat]);
	PRINT 'Created index [IX_HangFire_Server_LastHeartbeat]';

	-- Creating filtered indexes for ExpireAt columns

	CREATE NONCLUSTERED INDEX [IX_HangFire_AggregatedCounter_ExpireAt] ON [$(HangFireSchema)].[AggregatedCounter] ([ExpireAt])
	WHERE [ExpireAt] IS NOT NULL;
	PRINT 'Created index [IX_HangFire_AggregatedCounter_ExpireAt]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Hash_ExpireAt] ON [$(HangFireSchema)].[Hash] ([ExpireAt])
	WHERE [ExpireAt] IS NOT NULL;
	PRINT 'Re-created index [IX_HangFire_Hash_ExpireAt]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Job_ExpireAt] ON [$(HangFireSchema)].[Job] ([ExpireAt])
	INCLUDE ([StateName])
	WHERE [ExpireAt] IS NOT NULL;
	PRINT 'Re-created index [IX_HangFire_Job_ExpireAt]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_List_ExpireAt] ON [$(HangFireSchema)].[List] ([ExpireAt])
	WHERE [ExpireAt] IS NOT NULL;
	PRINT 'Re-created index [IX_HangFire_List_ExpireAt]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Set_ExpireAt] ON [$(HangFireSchema)].[Set] ([ExpireAt])
	WHERE [ExpireAt] IS NOT NULL;
	PRINT 'Re-created index [IX_HangFire_Set_ExpireAt]';

	-- Restoring foreign keys

	ALTER TABLE [$(HangFireSchema)].[State] ADD CONSTRAINT [FK_HangFire_State_Job] FOREIGN KEY([JobId])
		REFERENCES [$(HangFireSchema)].[Job] ([Id])
		ON UPDATE CASCADE
		ON DELETE CASCADE;
	PRINT 'Re-created constraint [FK_HangFire_State_Job]';

	ALTER TABLE [$(HangFireSchema)].[JobParameter] ADD CONSTRAINT [FK_HangFire_JobParameter_Job] FOREIGN KEY([JobId])
		REFERENCES [$(HangFireSchema)].[Job] ([Id])
		ON UPDATE CASCADE
		ON DELETE CASCADE;
	PRINT 'Re-created constraint [FK_HangFire_JobParameter_Job]';

	SET @CURRENT_SCHEMA_VERSION = 6;
END

IF @CURRENT_SCHEMA_VERSION = 6
BEGIN
	PRINT 'Installing schema version 7';

	DROP INDEX [IX_HangFire_Set_Score] ON [$(HangFireSchema)].[Set];
	PRINT 'Dropped index [IX_HangFire_Set_Score]';

	CREATE NONCLUSTERED INDEX [IX_HangFire_Set_Score] ON [$(HangFireSchema)].[Set] ([Key], [Score]);
	PRINT 'Created index [IX_HangFire_Set_Score] with the proper composite key';

	SET @CURRENT_SCHEMA_VERSION = 7;
END

/*IF @CURRENT_SCHEMA_VERSION = 7
BEGIN
	PRINT 'Installing schema version 8';

	 Insert migration here

	SET @CURRENT_SCHEMA_VERSION = 8;
END*/

UPDATE [$(HangFireSchema)].[Schema] SET [Version] = @CURRENT_SCHEMA_VERSION
IF @@ROWCOUNT = 0 
	INSERT INTO [$(HangFireSchema)].[Schema] ([Version]) VALUES (@CURRENT_SCHEMA_VERSION)        

PRINT 'Hangfire database schema installed';

COMMIT TRANSACTION;
PRINT 'Hangfire SQL objects installed';
�����=Dapper, Version=2.0.0.0, Culture=neutral, PublicKeyToken=nullIHangfire.SqlServer, Version=1.7.8.0, Culture=neutral, PublicKeyToken=nullBSJBv4.0.30319tL)#~�)�#Strings����#USPt#GUID`t8p#Blob
W�	�3@��W��Z�CN^����3��
(A(�(�����10�F'o'�'���1	�	)	�	�	�	�	�	��	�	
�	:
�	N
�W
s
�
�
�
�M�Xdp���	
�	
�`
)	j
)	v
�
�
�)	9)	a�����)	���������)�M�u����7+5]�q7�7��gdS�{������ B�T�x������� �>��������bm�����d�d�s
�-�E�j�}��J�	�d����s
us
��{"�
�"d�"�
�"�
�"��"�
#(�#�
c$ $mN$�
h$�
%%"&�:&��'1�'1�'�'(1((�'H(�'[(�'�(1�)��)�)*�)3*�)z*��*�)�*�)�*�)�*�)�*�)+�)S+�)�+�)�+�)L,��,��,-1--Q--�-s
F.-q.-�.�I/�)�/�0s
�2-"5)535)5Z5)5�5'16A6
7�.71j7x7�7��7��7��8A6�8A6h9��9�r?�+DdaD��D��D��D��D�<E���uE-���F����K��K�K)L��Ld�M��M�M�M�M�M��M�N�M$N�MrN��N��N��N�vO��O��O�qP��Pd�Pd�Qd�Qd�Q�&R��'��R�&S�^S��S����4W?��W��W�W�XFX$\�.\�F\�b\y\�\y\�\y\�\y\�\y\*]�Q]f]`�`6`�`�`:a��a�Mb)	mbd�b18c1�c��c��c��c��cd�dd�d�
1e��e�f�`%f�+f�0f�7f�=f�Df�&)�Kf�_f��f�f�f�f�f�f<g5Og5hg5��k�
k�`\l�`il��l�`�l�`�l�`�l�`dm�Mqm�M�m�n��o5kqdIrd�t��t��t�tQ|�t�|�t�5A�5s�5؀5�5X�5��5,�5��59�5���t����t	��t��1����1 �1�:��1�:�_�u�t������1��������fu�1��1��(�ǫ֫���
��7��M�1i�����������ʬ���Q~�
G#�+�28H=�D�J+P�V�!]�"bY$h�%m�&r(xa+�-��.��'1�N	1�m	2�!7��9�V;��B��D��F�!BH��tJ���J��=J�~J��M�T�X��-b�e�>h�l`o�r�v	y6{
v���!B�D�y����� �M �! �#� �%� �'!�)7!�+d!�-�!�/�!�1�!�3"�5!B�; f#��>�#�?_%�H`�Qx&�R!B�T5'�X�'�^��'�a!�a!B�c>�h��j�)�l`�lN)�n�)�q�.������!B��`�3�6�v���D!�y#� %�� '�� )�!*���4+��!/���40��5]1�&99�!B=�!<DK<E
a<F�<H?CZ3DeACD�mIDxk!B{m�G�G}p�G�G�wIH�G�~�H�G��^I�G���J�G���!K��L"L���iO"L����O"L��`P"L���P"L��R"L��!B���T�����`��x&���U"L���iY�Y�!B��[�#\"LY�&�W\"L�'�]"L�)^"L�-�^"L�5�^"L�8�I_"L�;!B�B��_"L�Es�/s
St�t� �t �> �a@��CS�uS�\!B"b#�Y(i=�+q���-wˉ/xӉ/y��8����<�	��E���Q���Z���e��j�p����p��T�r�2��t�k�u���|����|���|���|��&�|��3�|�<�|�
v���֑����ݔ������"�O��'�g��,���/����26���4Z���6���8=���:^���<u��>����Gė��I��K8�M!BO,�_l�)h��>qКUz�X��\�A�]�k�^���b�ߛe�)�i�@�j�p�m����o���q�j�u� �y�P���,�������"L����"L���C�"L��h�"L���͢�����"L���"L����"L�)��"L�M��"L��O'�"L��R8�"L��U!�!X/!g!�!�!�/!��!g!�/!-!X!-/!]�!lR!g!�/!��!�!g/!!-!_/!v�!-!�/!�!/!B!S/!!�/!��!!
!/!p!�!�!�/!5!�/!��!x!�/!�!!g/!��6X	\Q��	c1�	k!�	o!
s!
k6cC�����Q�h\1{kQ��	c1�G!�	o!
s!�kC��
�Z
\��9
�C�6FJ!�c!�m!�x!�!	!c!%!A"^�~�!0\!O�!n���6�1)�!;�1E�1\�1k1�1�1��c!
s!���! �!,\!6�S\_�C�o��\{\C��\�\C�C�{\�\�\C�{\�\C�C\C�~cC\�
�
C��\&F
�\C\C�C\6F�
��
��
C��\�C��\C��\C��kC�C\c \C\�c�cC�c \C\C�c \C\C�c \C\C�c \C\C�c \C\�\C�c \C\C�c \C\C�c \C\�c�cC�c \C\C�1*"kQ�6"\Q�?"\1I"k1["�1m"� �!
s!,\!�"�!�"��"�6F`3�#o1�#k1�#c1�#c!
s!�#tj%j~%j�%\�%m|GC�Q&\^&cm&��
��&���6F$�&)�&21T'k!
s!g'�r'I'Q~%j�'��'��'\C�6F��'��'��'��'\%\�c	cC��(\%\�c	c�'��'�)�)��'\%\!h)!r)!
s!�)�C�c~c6F1�'6�.M�.d/{
/�/�����!/�+/�5/�?/�Y/c/m/w/��/�/%�/0�/=C�c~cC�c~cC�c~cC�c~c`3CC`3C�3C�\�\C,\,\�'��'�)�)��,�6�4c!�5!�5i!�#t!�5\�5\�5q66v6T6v;9cF9�!S9cCs6F'":;,"D;6"N;E"X;E"b;S"l;S"9
�9
�"�7<!�7E!�<k�<\�<k�<�"�<<!=k?=�i=k�=��=k^�"~�"�=#>�&>�M>�{>��>�!�	o!SC�!
s!�"�]C�gC�yC�!j%j!~%\!�%\�%m1I"k!
s �!D�$!�"�!�"�!~%\!�%\!wD�$!�D�$!
s!�Di!�D�$!�D�$!E�$!E�$! E�$!-E�$!�%FG%\�\6F�'gG�'~%j�G\�\j%\�G\�G�THcqHG�Hm�H\�H\�\Imj%jeI\�I\�I�Im�%m�I\�I\�I\Jm~%j�G\K\�I��G\S�.K\S�>K\S�RK\S��\S�oK\S�}K\S��K\S��K\S��K\3�K�S��K\!3L\!PL�!A�$!^�!lLO+!�LW+!�L��L\+{OcV��OW+V�EOW+V�_OW+V��OW+!�O�!�O�,�P�V��Pc�P�Q�4Qc�\!R�-!�O�0R�![R�-6Fb/Tg/Ts/�'s/T~/�R�UP\UP\U\�U\S�V�1V�/!R�/*V�/4V�RV�/6�X�2�G\���Y�3Oq2n��Y�3�Y�2�Y�
Z�,Z�3GZ�36F4�[4�[-4�W\X�2��C��X\�q2�Wz2�W�X�21�]s51�]s5!�]�!^\!-^�5!�H�5!G^�5!��5!_\1Z_�21`_�26F�6�_�6�_�61`�6Q�T`cQ�f`c|`c�`�6�`�6S��`\Q��`\1�`I71�`I71�`M71
aM71aM73)aR710aW71CaR71QaR71baR71laR7tad71�a�2�ap7Q��a\�a�7&'sSU&�\XU9smUWs�J{srU�sc{OcV�5 :V��:V�&):V��:!Z
-V�t2V6�]%X!ǀ:X1̀?X!�O�!n�c;9cF9�XC:X�G�c6F�X�Y:;Y�!Y�Y"�Y17�R71F�R71U�GI�G!T��Y&��c&���?!�b�&d�?!	WJ!�j�މc�c!��Y�����Y;9c%c�^C[��^;9c%c:&d[C[,�Sc:݌��^�d_;9c%c�9C[�i�?�nc$��/�c:��5E�[R��_��^�d_;9cF9``S9cC[�7;>�c;>�c\Yi\$�d`;9cF9S9cC[P?�i?�c?Pi?�c\Yi\$��`;9cF9S9cc��h��i�?���?C[�nc��c���1��c1��c~c׏c!D�?&�\&ZMO+&�c&މc&,�&��\&���!�H!�/!C��b!��\!��\3�O
cQ�ߑc��c^�'��H��k�c1���2!,�!Ŕec!�dc!�dc!;k�!&d�?!
PG!P?!�c�fGd!��\;9c%c�9|w9�M�c���JÕidΕ�ޕ��SU��[��?�d_�nd
��_��/��^;9c%c:|w9�M�c�Sc:��JÕidΕ�ޕ��SU��[M��d_�nd/��^;9c%c�e�M�|w9�c�ew����cΕ���id��\�d_���e��SUĖ�eϖ�ږ�e�c��e;9c%c�e|w9�M��V�#��3�SU�d_��e;9c%cM>|w9�M��c;>�c\���fÕidΕ��d_T�SU�nd;9c%c�9P?|w9�M��c?�c\��DgÕidΕ��d_T�SU�nd;9cF9S9c&d�?�c�?�7�?�c�?R�d�$��?;9c%c�g|w9�M���JÕid��SUE��?����d_�nd;9c%ch�M�|w9@dc�SU�����d_�nd;9c%c:|w9�M��SU���d_�[h�ec6F�hq��h{�i��i��)��*i��/i��:i��EiƘPi;9cF9S9c|w9�hw9�M��h�c��h���Y@��?Ε�M��?X��;9cF9``S9c|w9�hw9	WJfiJ�M��h�&d�?�c�?�c\Yi\�c;>Pi;>�i�ti����Y���?Ε���&j;9cF9S9cP?�i?|w9�hw9	WJfiJ�M��h�&d�?�c�?�c\Yi\�c?Pi?�i�ti����Y���?Ε����j�c��i�?�i�J�dc�i�?�i�J�c?	WJl�rU���kR�k����b�Y�fGd,��dcZ
-V��c�dc;k�l\~c�k���k?l\7l\��lol�nc,�c��fGd&d�?
PG�`)l��.l;9cF9S9c&d�?�c�?0��?<��;9cF9�S9c&d�?�c�?,�^��0��?;9cF9�S9c&d�?�c�?0��?�7�?!Z
~l!_\3w��l;9c%c:݌�n)�[1��Y)��?1��YP �h<X �pA` �;Jx ���� ���� ����!�t<�!�;��!����!����!���P"��<X"�;�h"����"����"���#��<#��A$#���,#�;�L#����#���$����$�t<�$��A�$�;J%���H%����%���&�;<&�;�,&���\&���|&����&�p<�&�;A�&�y��&��c�&�;h '����'���(���)�t<$)��A,)���4)�;�T)����)���*����*�h<�*�tA�*�;J+���P+����+���,�0<$,�;�4,���d,����,����,�;<�,��A�,����,�;�-���"x-���#�-���#�.�;<#�.��A#�.�;J#�.���%/���&L/���&�/��<&�/�A&�/�;J&0���(P0���)�0���)1�e<)$1�pA),1�;J)D1���+�1���,�1���,X2�<,`2��A,h2���,p2�;�,�2���/�2���0H3���04�<0$4�;�044���1d4���2�4���2�4�/<2�4�>A2�4�;J25���4P5���5�5���56�<5$6�;�546���6d6���7�6���7�6��<7�6�;�7�6���8(7���9H7���9�7��<9�7�A9�7�;J9�7���;8���<L8���<�8�I<<�8��A<�8���<�8�;�<9���?x9���@�9���@�:��<@�:��A@�:�;J@�:���B;���CL;���C�;��<C�;�;�C�;���D(<���EH<���E�<�<E�<�tAE�<���E�<�;�E�<���H<=���I�=���Ih>��I�>��%K�>��5N ?��GPh?�;FSp?�f	_S|?�;�S�?��
�U@@���VP@��
�V�@�f	_W�@�;FW�@���W�@���X�@�XA��YA�*YA�;FZ A�;�ZPA��
�\B���]B�
�]�B�@
�_�B�)�a�C�f	_d8D�;Fd@D�;FdHD���d�D�;Fe�D���e�D��f(E�f	_f4E�;Ff<E�[�f��g��(i��3m��<m�<p�"Hs�YNt�eTtLE�;�t�E��uF���w<F�[�xPF��	xXF�;0x�F��:{�F��?{�F���{�F��
{�F���|G�|G�mF}pG�Kd}�G�Km�G�)F�,I�;��LI����TI����\I����dI����lI��
��xI��m��I�f	_��K�;F�(L��c�<L��t�PL�W��dL�h��lL�y��xL�K���L�)���L�mF��L�;��M�mF�M���8M�B��lM����M�4�	�$R�r�	��R��
�0S��(
��S��5
�T��X
�dT��|
�xT��b
�U��
��U�4�
�V�s��V�����V����PW��8��W��D�X��O��X��p�Y�D��Y�D�Z�p��Z�(5
�[�9D��[�Fp��[�QO�t\�b���\�~��|]����<^��:�D^����X^�;��x^�mF��^�;F��^����^��C�l`�;F�t`�O��4a�;F�<a�����a�;F��a����<b�;F�Db����b�;F��b�
�c�;F�c�S;
��c�;F��c���
�|e�;F��e���
�,f�f	_�8f�;F�@f��
�Hf�%�
�Pf�;F�Xf�d���f�;F��f���� g�;F�(g�����g�;F��g� A�h�;F�h�; A�hh�;F�ph�i ;
��h�;F��h�� p�4i�;F�<i�� ���i�;F��i�� ���i�;F��i�&!p�<j�;F�Dj�M!��j�;F��j�z!���j�;F��j��!p�@k�;F�Hk��!;
��k�;F��k��!;
��k�;	�m�mF�n��"���n�F#
�q�N#:�r�f	_��r�f	_��r�;F��r�V#e��r�;���r�;y�s���Xs��(��s��$��u��$���u��$��v��$��8v�G%[��w�f	_��w��%u��w��%y��w��%u��w��%y�x�>��x��%��x��%~�$x�&��0x�;F�8x�;F�@x�;F�Hx��&�l{�f	_�x{�;F��{��&=��{�'B��{�;���{��3��|��<��|�<P}�"H�}�f	_�}��%u�}��%y�}�;F�}�;F�}��';
@~�f	_L~�;FT~�}(m�~��(r�~��(r�~�;F	��(�	��;F
���(�
��;F��-)|��;y���YNā�eT́�;���)u��;D,��IDT���)uh���)u|��$*J���C*x��Q*���g*����*�0���*�l���* ����*N��?+gh��F+{���a+���m+�"���+�"���+�"L���+u#`���+u#t���+2#���,y#���2,y%��2,='P��l,R)h���,^*x��F+�+t���,�-���/4���,1Ћ��,�6���a+X8���-�:���=-�;���a-�<č�y-k=ԍ��-k>���-�?��.k@,��,.kA<��U.�BL��~.�C\��;�Dh����F����"JG���;FI����.$I��f	_J��;FJ����/\J`��^0�M̐��0�PH��%1�S��]1�V��r1�Y$���1�Z,���1�[8���1�]@���1^H���1_P���1
`���2a���2"b���>2"c���X2mdT��r2De���2If���2Pg����2Yh`��;Fkh���2�k���;Fl���)3�l��;Fm���:3�m8��;Fn@��N3n���;Fo���o3o���;Fp���|3pȕ�;FqЕ��3%q��;Fr���3�r���;Fs���Q4�sp��;Ftx��e4�t���;Fu����4�uȘ�;FvИ��4�v����4*w���40x���47zP��5C}���o5a��f	_�$��;��4��;{����;�����;��ؚ�;����;�� ��	x6��(���6��4���6��8���6��@��������������6�����6������6�����6���� 7��$��Q7) �H��������,� �0���,� �t���7!�����7Z!���8:�H��-8�!�X��B8�!�l��l8F�D��w8F�l���8=�p��f	_�Ƞ��8:�ؠ��8�����;�����9F���������	�9
"����:F����	@:�����k:"�����	���f	_���;F���v;_"�,���;l"�D���;w"�L���;w"�T���;�"�����;�"���<�"�8��<�"�|��;F����7<�"����;F�����7�"����;F�����7S!���;F�Ф��>#�ؤ��>#���?���?##�,��/?�4��G?##�@���6��H���?4#�����?������?e�����?����@##�Х�%@�إ�C@##���a@����{@�����@����@##���������
4#� �����(��4#�4���6��<���@��d���@>#�l���@H#�x���@�����Ae����,A�����FAe����`A������Ae�����A������Ae�Ȧ��A��Ц��Ae�ܦ�;~$�Ч��%u�ا�	�%����>�����%~���&������CF�h���CF���mF�X���C��x���"��x���C�����C��p���C����;�$����	�%�����>������CF����CF�P��mF�����"��<��f	_�T��;j%���y<F�\��`E�%���jE��\���E�%�����E�%�ܲ��E�
����E������E�%�,���E������E�%�T���E�
�h���E�%����E�
����
F�
�,��F�
����&F�%�T���
�X��MF��Ⱥ�XF&����lF����vF�%�����F�%�H���F�%����F��X���F��Ⱦ��F��8���F�&�п��F='���G��0��G��\��&G�����~����6G�
|��;F���VG�
���f	_���;F���uGF����%u����%y���|E���������������
���;F���%����%���	H�$����0��H�	8��$H�	D��;F
L��X�
T���H�
`��h�
h���+�'t���H~|���-����;F
�����
���&I�
���.I����8I����������
����BI~����3����;F����%u����%y���,J���?J�������$��RJ�,��/�8��BI~@���3�L���%~T��&�`��`J�h���1�t��nJ�|��~J�����J�����J�����J~����J����;F����%u����%y���|E����������E���������RJ����/���	H�������;F $��f	_ <���Lr+ d���LF!|���L�!����
�!����y+!�����!���M+!���M�!���$M�!���3M�+!���=M�!���;�+!��;�($��lM�+),���M�+)����N�,+<���N�,,���;�,/����O-1���P-3���1P-3���s(9-5���@-6���PG-8 ��;F:(��LQT-:0��^QX-:8��;F;T��pQ�;\��{Qe;h���Q�<p���Qe<|���7�=���+�=�����>����
�>����Qz-?���;�A����R�-B@���R.D����R7.E����O-F`��P-H���1P-H���s(9-J����ST-K����SX-K���SL/L��f	_L��;FL �� T�/L(��WT�/M@��qT�/NL���T�/Od��;FPl���T�/P���;FQ����T�/Q���;FR���U�/R���(U�/S���8U�/T���HU�/U��XU�/V(��hU�/W<��xU�/XP���U�/Yd���U�/Zx���U�/[���;F\����U�/\����U�/]���	bVu-^���;F_��;�_$���V�`����0a���0fl���V�0m����V�0n���W�p���#Wep����W�0q����W3s ���W2s����X3t����XFx8��f	_xD��f	_xP��|E�xX����xd����yl���
�yx��^Z�1z���uZ�1z�����3{�����3{�����|����|����Zo-}����Z�3}����Z�3~����Z�3~����Z�����Z�����Z�����
[e���"[�3���kW�3���0[�3� ��yW�3�,��;F�4��f	_�@��;F�H���[@4�T���[Y4�l��;F�t���WF�����XF����;F�����\*5�D���]f5�����Wx5����;e�����]�����f	_���;�5�@��;�5�t��;�5����	k^�����	�^�����	�^�5����	.I�5���	�^�5����@-����PG-� ��;F�(��;�5�@��_z-�|��qG�5����f_&6����m_&6����t_M6�H���_w6�����_�6�����_�6����f	_����f	_����;F�����_�6�����a�7����a�7�$���a�7�8��	b�7�L��"b�7�`��3b�7�t���a8�����a%8����	b%8���"b%8�D��3b%8�x���aC8����	bC8����"bC8���3bC8�H���a_8�����a�8���	b�8��"b�8H��3b�8����a�8����a�8����a�8"����a�8%���	b�8'���	b�8*���"b�8,���"b�8/��3b�81��3b�84(���b96p���b09:����bD9<����a�9?$��Wc.:B���ecq:F���ec�:L���rc�:N8���c;Q����ai;T����a�;]����a�;a���a<j���aE<nD���ay<wP���a�<{����a�<�����a&=�����a^=�����a�=����a�=����cs>�p���a�>�����c+?���d�?�4��-d�?�`��-d@����Zba@����Zb@���Zb�@���Zb�@�(��Zb�@�8��Zb�@�D��PdA����ndC8����nd%8����nd�7���nd�8����d�8�\���d�A����e�A����e�A�(��;e_�L��XeB�p��ye_�����evB����e_�,���e�B�����e"�����e�B���ffC���f	_�l��nf_�t��nfX-����f�D����f�B�L���f�D�X���f�D�h��gE�����fE���2g E���g�E���g)
���
�E��
�E
 ��g�EP��g�E���gF���gF��
hF�� hFF \�,h_F"��,h�F(��,h�F*��:h�F-��@h�E5��Kh�E<�_h�EC�kh�EJ(�:h�FQ|�@h�EX��Kh�E^��_h�Ed$�kh�Ej\�:hGp��@h'Gx�Kh'GD�_h'G���kh'G���:hQG��@hF��KhF�0�_hF�H�khF�`��hbG����h{G����h�G����h�G����h�G���hH�0�iH�X�:iQH�P
�:hcH�p
�:h�H��
�:h�H��
�:h�H��
�:hI��
�:hNI��:h�I�\�Gi�I����iJ����iQJ���icJL�[jK��[jJK0
�rj�K���j�K ��j�Kh��j�K���j�!��k"L"��+k1L#T�TkKL(��kkaL+��}kqL,L��k�L0���k�L1���k�L2,��k�L5���kC6���k+M8\�l�M;l�lN@���l5NGp��lkNH���l�NJ���NL4��lOM��m\OP��mhOQ��Wm�DT��m�PU�.�@n�PY�.�Un	QZ,/�dn2Q]�/�vnSQ_L0��n}Qc�0��n�Qe�1���QhL2��n�Qi�2��n�Qj|3��n1Ll�3��n�Qq4�'o1Lu�4�FohRz�6��oBS�=��oQS��=�pjS��@��p�S��B�,q�S�<C�Gq�S��C�yq�S�XD��qT�4E��q
T�<E��qT�PE�rT�\E�\r-T��E�hr5T��E�rDT��E�trYT��E��r_T�F��nT�$F���T�<F���T�LF��rU�\F��r*U��F��r@U��F�;`U��F��s}U�G��s�U�G��s�U�G��s�U�$G��s�U�,G�t�U�8G�t��HG�tF�XG�;F�`G�}t�U�tG�;F�|G�;6V��G�	�t���G��F?V�H��FFV�4H�����H�[nV��H��	��H�iu�V� I��uF�PI�Rv�V��I��v�V��I�Tw�V��I�	�w���I�Sxj-�,J��xW�8J��xj-�LJ��W�|J�	6yu-��J�	�yW��J��PW��J��PW�K��P.W�xK�	�yMW��K�	*zoW��K�	yz���K��zj-�<L�	P{u-�TL�	�{3�|L�	�{�W��L�e|�W��L�;F��L�f	_��L�Y�*X��L���1X��L�;F��L�;���L���IX��L�B���M�����M�ցOX�M��UX� M�x�[X�$M�݂aX�(M�F�lX�0M�F�rX�8M��R|X�LM��R�X��M����X��M����X��M��X��M�f	_��M�;�X�N�u���N�����,N�Dx��0N�����PN�����\N��N��dN����2��N��P3��N�;���N��9F��N�����O�	��X��O�:F��O�	@:���O�f	_��O�;F��O�,�*Y��O���5Y��O�݆���O�e�*Y��O�Ç5Y��O�;@Y�P�;JY�P���vY�PP�ˈ�Y��P��Y��P���Y��P�'�3 Q�f	_�Q�d��
�Q�;�'�Q�s��YR���Y�R���j-�R��d��R�;�Y�R�;F�R�;�Y�R�?�Z�R�I�Z�R�X�ZS�p�Z$S���Z8S�?�#ZXS�I�4ZxS�X�4Z�S�p�4Z�S���4Z�S�?�?Z�S�I�PZT�X�PZT�p�PZ(T���PZ<T���pZ�T�؊�Z|U���Z�U���%[V���[ lV�;�["�V�i
\'�V�%��)�V�/��*�V�B��+�V�M��,W�i\-W�%�#\.(W�/�#\.<W�B�#\.PW�M�#\.dW�i)\.�W�%�aX0�W�/�aX1�W�B�aX2�W�M�aX3X�a�P\4�X�j�p\60Z�r��\8PZ�r��\:xZ�iN]=�Z�i�]@�Z�i�]C�Z�i�]F[�i^I,[�iH^LP[�ij^Ox[����^S�[����V�[���eV�[�̋�+W�[�؋�^W�[�/iFX0\�mFX�\��FX�]���]_X�]��FY@a���]_YPa��FZ�c���]_Z�c�;�[�c��9F\,d���\(e�ōF\Le���F\le�	Ӎ�`\te�:F\|e�	@:�\�e���`\�e��	\�e�;�\f��9F]df���]dg�ōF]�g���F]�g�	Ӎ<]�g�:F]�g�	@:�]�g���]0h��	]8h�;�]Th��9F^�h���^�i�ōF^�i�	ʎ<^�i�:F^�i�	@:�^�i���^\j��	^��Qz-^dj�;Na`|j�;_af�j��Blk�
��mk��
�Am�k�f	_n�k�叜anl�;�an0l�;�au`l�
��|ll��
�A|xl�a�b}�l���~�l��
�A~�l���4b�l���>b�m���Gb�dm���Sb��m�;[b��m�;tb��n�����n�����n�����n���b��o�ؐ�b���W�0��
k^���
�^���
�^�5��
.I�5��
�^�5���LF��
�u-���PG-���@-���O-��P-��1P-��s(9-��o��M ,�p�{Nv,�Xp�;�b�xp��<��p��A��p�Y��b��p������p�.X���p�;�
��p�f	_��p���c��p���$c��p�˒+c��p��T-��p��X-�q�.�T-�q�K�X-� q�h�3c�`q�f	_�tq���_��q��=c��q��
Ec��q���T-��q���X-��q���T-��q�֓X-��q��"��q��Nc��q�;���q�͔�B�8r�͔_�|r�Ӕ1L��r�Ӕ�c��s�f	_��s�;�c��t�����t����u����0u��d���Pd��� d�Tv��G-�tv�+�@-��v�;F���.d���4d��v��Pd��v�� d��v�;F��v��Td�w��PZd�w�z�bd�w�;��<w�+�@-�Lw��G-�pw��F��|���]_��|��F������]_�����F�`����]_�p���F�Ќ���]_����F�܏���]_����F�����]_���;�����9F�T�������ōF�8��	ʎ<�@��:F�H��	@:��X���������	�����F������]_�����F�����]_�����F�P����]_�`��;F�h��X��h�|��f	_����;F����јvi����옞i�؜���i����$��i���4��i�$��D��/�P��T��i�X��d��i�`��t�=�h�����M����ř�i�̝���i������i������i���;��0���9Fl������ōF���	ʎ<���:F���	@:���������	��;�$���9F\����Ԥ�ōF0��	Ӎ�`8��:F@��	@:�P����`ܥ��	��;����9F8�������ōF��	Ӎ< ��:F(��	@:�8����Щ��	ة�;F���i�J���i�Jl��j�JԪ�j�JP��1j�J��Fj�J���;F����i7K��;F	����k	���.��k ��;F
(��X��k
@��;FH�����M��;F��›�k��;F��
��k��;F$��;F,��W��Mh��;Fp��Gl�M��;F��œ�k��ޜ�k�����k<����k���2��kԱ�N��k���;F�����0����3l0��ܝ9-D����9-T��;�p���9F t���� h��	ʎ< p��:F x��	@:� ����� ̳��	 Գ�;� ���9F!����!|��	h��!���:F!���	@:�!�����gl!���	!��;�!���9F"����"���	:��"���:F#���	@:�#���v�gl#���	$��;F$����r7K$��;�l%��;�l&4��_z-(p��qG�l*���+��l-�
V��l0�
̋�+0���;F0������0����d�0����h�0Ķ����0ȶ����0̶����0ж����l0��Π�l0(��hF0,���Dm04���0<��me0@���W1H��'�Jm2P��O�Xm7X��X�]m8`��a�bm9h��i��0:p��q�km;x��z��0@�����zmA������mB������mC������mD���[	E����d�AE������mF���ɡ�mG���ܡ�mIȷ���mJз���mKط���0L�����YM����AN����kO���7��mP��Q��mQ��[��0R��e��mS�����kT ��s��mU(��}�WV0�����mW8��/i�Y@��i�YH����
_YP��?�
_ZX����k[`���u-\h��f	_]t���F]8����]_]H��:(An^���:(Mn`���	6��lb���	[��+b���;YnbĹ����dԹ�hFd���Dmd���d�����d���h�d$��/i�d4��i�dD�����dT��med����d�e����We���a�bmfĺ�'�Jmgغ�i��0l��q�kmm���z��0r����zms�����mt,�����mu<���d�AvL��O�Xmw\��ܡ�mxl��X�]my|����mz�����m{�����0|������Y}���[��0~̻����kܻ�s��m���}�W�����u-�����k������m�,��ɡ�m�<��[	�L����A�\����k�l��7��m�|��Q��m����e��m�������m������
_����?�
_�̼�����ܼ����m����	6��l���	[��+���;jn�$���F�4��	5���D��W�Dm�T��	~���d������t��Ƥ�����	㤌�����9F�н�	�����6�W���Y�bm���y�Jm������0�$����km�8��ۥcn�H�����0�X��#�zm�h��G��m�x��j��m�������A������Xm����Ҧ�m�����]m�Ⱦ���m�ؾ�4��m���U��0����u��Y������0������k�(��ۧ�m�8����W�H��	�u-�X��	��k�h���Pd�|��;F������n������n����;F������n������n����;F�ȿ���n�п���n�ؿ�;F�z~�{�������{��C�~C���{���z{�>�C���C���%�|��%���%�HS������W��������%{�����
	�<	�<	
	)
1
�
)
���)
��
)
9
O
Z
�u�
��|�
��%�%�	%�	%=�|%�����uR|����|���|)
Y�|�
SRWa{�{��{�CC��C��~C&C�����CC��CCCCC�CCC��CY�Y��%�Y�������������##���������������)
Y�
#�Y��Y�#)

	|�
��%�|�
|�
�����##)
%�	%�	%��###���)

	)
�)%%�~�~�~�~�~%�	%�	��,�,�d,x,9
���W�,�,��~W�,�,�,�������������.�.�.�.���/S�/�/S�/�/S�/�/S�/�/S�/##�1%###########�/S�/���������##����4��4�4�4�4�5�5��
	e6e6
	<	<	
	�c7�79
�7�7�79
�7�7�7����;9####�;��;�����������������������)
{�%�
#���)
���%
#)
HE�a���%�CCaCCaC�C��EC�C�C�C/F@FC&CCfFCCaCaCaCCC�F�F�FCuRCCCY��������������������������������RuR�KMZMfM�
R�M�MZMO�!O,�O
PPIPUPUP�P��P������|�,�R,�R�R
PPIPUPUP�:ToToToT:T:T:T:T:T:T:T:T:T:T:T:T:T:T��V�V����V�����V��V�V�|	W�|	W��W�W�������������:T:T]�]��]UPb^UP�UP�P�P��P��_|��P�_,,,�_�_�_,�_�_�P_�P_:T�_�M��V�KMZM�M|�M|�M|�M|�M|�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M,��V�KMZM�M,��V�KMZM�M,��V�KMZM�M,��V�KMZM�M,��V�KMZM�M|�M,|�M,|�M|�M,|�M|�M,|�M|�M,|�M|�b�b�b�
�M�b|�M�M�Mc|�MScc|�M��V�KMZM�M|�M|�c�M|�V�M��c�V��c�cKM	ZM�M|�c�c�M��c�V��c�cKM	ZM�M|�c�c�M��c�V��c�cKM	ZM�M|�c�c�M��c�V��c�cKM	ZM�M|�c�c�M��c�V��c�cKM	ZM�M|�c�c�M��c�V��c�cKM	ZM�M|�c�c�M|�c�c�M�P�c�V��c�c	KM
ZM�M|P�c�c&d�7R�M��V�KMZM�M|�M��V�KMZM�M��V�KMZM�M|�M|�M|@d�M|@d�M|@d�M��V�KMZM�M��V�KMZM�M|�M|�M|&d�d�d��C�C�,�e�f,�,,�f,,�f�f�f�,��g�f�g�M��V�KMZM�M|�M��V�KMZM�M��V�KMZM�M|�M|�V�M|�M��V�KMZM�M|�M|@d�M��V��cKMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V��cKMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M��V�KMZM�M,��V��cKMZM�M,��V�KMZM�M,��V�KMZM�M,��V�KMZM�M,��V�KMZM�M|�M|�M|�M|�M|�M��V�KMZM�M|�M|�b�b�b�M|cScSc�MSc|c�M��c�V��c�cKM	ZM�M��c�V��c�cKM	ZM�M��c�V��c�cKM	ZM�M��c�V��c�cKM	ZM�M��c�V��c�cKM	ZM�M��c�V��c�cKM	ZM�M�P�c�V��c�c	KM
ZM�M��c�V��c�cKM	ZM�M|�c�c&d	W�i�i�i�M|P�c�c&d	W�i�i�i�c�d�i�i�c	W�c&d�j�c&d�j�c&d	W�j�j��b,&d�d�d;k�f,�d&d&d�d�d;k��R|�~��k|l�*l/ll|�k*l/ll|7l�kbl�R�R|�R|�l�	W,m?m,	W,m?m7nLn�M|�M�M|�M|@d�b�M|,c�n�,,�c,&d�d�d;koo,o,&d�d�d;keo&d�d�do,&d�d�d;koo,o�nApQp7l`pkpo��q��Wq����q�n&d�o��Z
_Z
_Z
*l_
#&d&d,&d&d,�r�d;k&d�r�r�d;k|]���#�tZ
�tC��n��u�u<wBw�uCC�C�nCC�C�C��y�n�CC�P�����������ScZ
Sc��%�,��n�����������;9�����R�����W_��W_����Rوو�و�I���CƉ�7|&d	W1��j�b�c,�c,,,,�c,�c,Sc&d,Sc�n�i|&d	W��j�c�c,�c,,,,,�c,Sc�7�cP�c�c�7�c�c�7�c�c�7�c�c�7�c�c�7�c�c�7�c�cP�c�c�c�n�ic��������;9;9;9|��ZM��,��މ�ZM�,��މ��n�ZM��,��V�މ�ZM�,��V�މ�nP�n��މ��މ��V�މ,�ZM�,���ZM��,��Ðމ
#Ґ#�t~|	W��P��P�
PPIPUPUPb�C�g�C�C�l���‘��b����b�q����,,,&d�d�d;k&d�d�d;k��d�d;k&d�
#Ґ�P���P��P�c�c��P����P��f���P��P�������������;9������k����##:T:T,����ޙ�.ޙ�.ޙ�.ޙ�.;9;9;9��������b
#�b
#�b
#��&d������������.�R�.�_�_;9;9;9�Z
Z
_|��PZ
_,�P
���0�;�B��d�����0�;�B��d���������
��������t�����t���
�
�
�����b&d�b&d�b&d
��.�.�.��;����d�.�.��;����d�.�.�.�.�.�.�.�.�.�.�.��.�.�t�.��.���
���t����
�
�
��b&d�.�.�.��;����d�.�.��;����d�.�.�.�.�.�.�.�.�.�.�.�.��.�.�t�.��.�P�c�c�c�c�c�c�EIEI'�'�(�*�,�F�I�N�W�X�k
k�kk�k�q�q�r�r���������������������~�������������Q�e������������������������������������������������������������������������������������������������������������������������������������������������������������������; �X/	;F!;F�i�r�i�r����	��1��A;F4g<�D�D�/D��L�iL�rL��\g\�/d-lXl-/l]�llRt�it�rt���g��/������g/��-�_/�v��-��/���/�B�S/���/�����
�/�p������/�5��/����x��/��g/��I;�Qdi;Fq;F�%
x�H
�;���
���
F��
�	�
�1�
����y�;J;�1�
\���1�k,;��
w��
�	�
�	�
�	�
��
��
�	�
�)�4;�� �	)��E�9mF������1�
	TFD;Fy�L;�D�T[�\i<LJ���L��L��D[�a[	l;F	��l[�ti<�mFt���;Fl����<�<���	��	�������08l@��H��N!�T��Z��a��
k��q)�y)��)��)��|<�<A��<�<�<�<I;�QHR��J��J�����J���4���;FY;F�;�1/��;�yy	y�'	y�?	1�M	�;���v	��	�;�����	�<�A;�;�$;�,;�4;�Y�b
y�o
�;�
<;�1�
�D;�L;��X��h�
T;�����#\;�d;�l;�iv����t;F�J���t�t��t��t����������������9��>|;�y�o
��m1�����t�;F�z�%��/��=��;����;��;F����������;��;J�;��;
�;hyL)
�[��i<�;�y��
���Z�;��;��;J	;F���;�y5 o
�;�T���� �T�<�� g��<;J�<����);�!;��"J1;�9�"���!mF��9�"�A#��$#����;�$;���1���A:#��#�;�1�3$;F$J,;�;V;F;�4��<;JD;�y$�1���5$��9$�L;�QY$ax$��$k��$#�%8T;Jq2%O��UQmFI;ey;�4�<\;�y��d;Fd��l;�t;�y;F|;�����:(�A(�:( �s(*�:(�A(��Y��Y�;F�;��;��;�y&)o
�:(�A(��Y�;��;��;��;��;��;��;�;�;�;�y+�;�$;�,/<,>A4;�;F��+y�;�%+R1+[$�<;�D;�L;�T;�y+�y�+&1�+y\;F\���+Xd;�l;��!,��*,XtC,�|;��;�����J�;FyZ,
��<�����A�J����;��;��;��;��;��;J�;�����;��[��i<;���;J��$;�,;�4��<;�4[�Di<!;F!z!%�L;J<�D��T;�I-\Q-\Y-\\;Fd[�li<���;F�����-���+���-�T�<��-���-�\�l��i-\q-\t;�t��t��t�"Jy;�|;��;F�z1�T��/e�������/���-��;F�z�0e�$0x�@0��N0��;F�z�t0e�����0���0���0���0�;Fz�0e�0�1R1�	;F	z	<1e	O1�,;J�;F��1��/��������:(�A(��Y;Fz%��-\�2e�2��;��;��;��;��;��;�);F)/�)�3�)z)�3�)�3�1;F1�3y1�3y14y14y14y1)4y174y1C4y��=1�
�������1	55
�@5S�;Z�e5��;F�;��L7�1�7B �;��;��;�y�� �;F����K� ��7��;��;F����;��;F��7<!��7E!��7S!�;��<��<�8F�T8�!�^8�!;��;�!�;�	t9"i<;F�::F�i�[�1�;�$;J$�<$�A��;�";�,;���;�4;�;yD�J<�7<!���<<�7E!D�YQy<F4�<�_?#;���C���C�!L;�!y<F!:DFT;F\;Fd;Fl;Ft;F);F\[�%|i<9�F|��a|E�a�E�1�7�1�E�%a�E�%9;�\��T��)�E�%�[z&�i�&��A�[��i<��F<��FA��������F'�;F�Jq:($'��t�t[�'�i<���T[�%�i<���iqG��;+�;�
�
�+������+��
���
�$��$�<��M�+��J��M ,��2,�|E��;<,�NF,�NL,�+NQ,�0NL,�+NX,�:NL,�CNL,�LNa,�UNL,�_NL,�cNn,�{Nv,��N�,��N���N���N�,��N�,;F��O�,��Y��/-;F��
d-)�j-��
o-1�
�)�u-1�
�!��1��9��wR���N�-��R�-�;���N�-��R�-�;�y�R�-��R'.�S`.�;�yS{.�[�i<Y1S�,�|E�1��.�?S��QS�agS�.��q�yS��gS�.;�����.$;�y��,;�4�S$/��/-<;�D�S$/A�B/A�B/Y<T�YIT���T�/L�F'L;F\;F\�T[�di<l�<l�AL[|0ti�&|�<|�ALJt��\[��i<��������<L�"J1�V�01�E�0��F'��"J1��L��1��1DW�1!��1���[��i<���LRW�1�[�1�iA�����<1]W�1��<�����<!kW�1!yW�1�������;�L���;��;F����C���q2��Wz2��W��W\��WF�X�2�X�2�.X�2)9X�2)UX�^X�2�;FdjX�2�jX�2�qX�2d��2��X\��X�2���2��X�2�;�2���.��X�-�+N�2��XL,�+N�2�����X�2��X3��XL,��XL,�+N3��XL,��"3�;F��XF���;��[��i<��J�;F�;F��X�2�W\X�2��C��X\�q2�Wz2<�W���X�2�;F�;�4��\�4�\<��\�4,;F4;��\	5,�\ 5,]�,]F�]I5�=]O5,�]Z5Az^�DqG�5D��5D_\yE_6�3L;���_L,�+No6L�J!;F�;�7	Zb�8}b	9��b(9T�M�Tc�T|w9\:(�9T%c�9T;9c\2c�9\�\ 5A;�d�M�dSc:dc�d|w9l:(�9d%c:d;9cl2c�9l�\ 5t:(�9t2c�9t�\ 5|�M�||w9|�c;>|�c\�:(�9|%cM>|;9c�2c�9��\ 5��M��|w9�P?��c?��c\�%c�9�;9c�;���c�?��c�?�d��:(�9�2c�9��\ 5�:(�9�2c�9��\ 5��M��|w9�%c:�;9cq�d�q��0	��q�d�A��d�Ay�d�A���A��A��AyNeB��"J�[AB�i<��A��<�fe'ypeoB��F'��eF����;��;��;F�C,��[��i<��F'�J��"J�;��;��;F;�C��X�C	;�	;���X�,	;�	;�ySf�$	;F$	�"J�	;F$	�F'$	;�D$	��$	���	����f��g�D�	�F'�	;�DY��D�	���	�"J1;'E�;e;^E�}g�E��g���g���g���g�EQH�E;��	�\<8F��L��MAF9�eF�)�hFi�h��TF�,h�G�	;��	�h��	�hw9�	�h��;Fii��	��$iHHi/i��	;��	�h��	�hw9�	Pi;>�	Yi\�	�c�?�	fiJ�	ti��	;��	�h��	�hw9�	�i?�	Pi?�	Yi\�	�c�?�	fiJ�	ti��	;F�	�c��	�i�?�	�i�J�	�i�J�	;��	�i�J�	j�J�	j�J�	1j�J�	Fj�J�	;F�	�dc�	�i�?�	�i�J�	�c?�	�i7K�	;��	;F1�7�K�	��	jjF�	��2�;�$�<1�j�K�jj-���	;��	�"J�;�!;�	5L�	;�t	;��k�0��M!��	5M$
;�,
;�4
;�<
;�D
;FD
7l\L
��D
?l\D
Gl�MT
[�\
i<d
�J�K�M1vl'N�vl-N4;�l
[�t
i<�jbN4���U��U��U��U��U!�U��U��UA�U��U|
[��
i<�l?O9���
;�9[	A����)�lOOI�UO�
��
��1LmT$�7P�;>P�wm���mKP��mL,��mL,�+NSP��N]P��RdP�SkP4��4��.;���m����F'4��2A�mwP4�m�P��L,��mL,��X�P��mL,��mL,��m�P�
;���mL,�+N�P��mL,��mL,��m�P�
����mL,�
�<��m�P�nL,�nL,q"n��
;F�
�F'�
J�0nL,�
�F'��g���n�Q	�������nL,��nL,)oR;F�
;F!�WR�
���
��.�
���?oL,�+N^R�toL,y}o�R�
;�	��R��oL,	��R�
;�yy�R��o�P�
;��
[��
i<��oL,�
����o���oF�pL,�
pL,�pL,�ypL,��pL,��pL,��pL,��pL,��pL,��pL,��pL,��pL,��pL,��pL,�!q�S1�k�8q���N1�
�S_q��;�S��qL,��qL,��qL,��qL,��qL,��qL,��qL,��qL,�+N�S2r'T�
;�5�+��
;��
�c�?�
;F�
�7�?�
�r7Ky�d�U1nt�U���KgVJ��eF	��V��Mw�V����Dx������"JA�y$W$;�C,�,;�RWxW4;�y�+�W������C,�WRW�W��W��|�W�;��;F�DX�4�IX�{���Ł���OX�h�UX�ʂ[X�"�aX�gX�|�lX�|�rX��X�F'�;�X��R�X��R�X�(��X	;F�;�Xl;J�;@Y�;JY�qX�2�l��)�[Y�z�kY		|E�)���Y	|E�!	|E�������;�Y)	:(dZ)	2c�9)	�\pZ1	;�
<C[<&d[<,�<Sc:<%c:<;9cDC[D�ncD�i�?D%c�9D;9cL;�LC[L�c;>LYi\T;�TC[T�i?TPi?TYi\\;�\C[\��c\���?\�h�)��
_dP�_l_�._tj��)	z�?_t��<)	�]V_)	]F9	�F)	��]_9	��]_|;9c|C[|&d[|݌)?�
_|��^|%c:�z�?_)�d�|,�|Sc:�P��_Q	_��_Y	j��|�d_Y	��F��]V_�]����]_�;9c�C[�$���/�c�E�[�;F�R��_��i�?����nc���^�%c�9�z�?_�:��5��d_a	�lG`a	��F��]V_�]����]_�;9c�S9c���F�ōF�C[��7;>��c\�[��$�d`�i<�F9``��9F�;���c;>�Yi\���`�;9c�S9c���F�ōF�C[�P?��c?��c\<[��$��`�i<�F9��9F�;���i?�Pi?�Yi\����;9c�S9c�ōF�C[�c�������i�?�F9��nc��9F�;����c����?��h�������c��׏c�~c�叜a���c��B�K�?q	;�;Na!�����r�<�AY��b�M ,;�b�H�/C��b1�j-$;F��eF$�F'$�"J���4�Pd4� d<�4d<�.d4;FD�fGdL;9cL|w9L�M�Lc�L��JLÕidLΕ�Lޕ�L�SUL��[L�d_L%c�9TP�_\_�._dj��L�ndd��<yeL��?L
��_L��L/��^l;9cl|w9l�M�lc�l��JlÕidlΕ�lޕ�l�SUl��[l�d_l%c:lSc:l�ndlM�l/��^tz�?_t;�	�L�	MAFt��t�<�	P�_|_�._�j�����<)�eF	��Qft��t�]V_t]�t��]_�;9c�|w9��M��;_a����f�Õid�Ε���d_�%cM>�z�?_�T�SU��nd��c;>��c\��]V_�]����]_�;9c�P?�;��|w9��M����Dg�Õid�Ε���d_�%c�9�T�SU��nd��c?��c\�;9c�S9c�ōF�&d�?�$��?��7�?�F9�R���9F�;���c�?��c�?�d�����z�?_��]V_�]����]_�z�?_��]V_�]����]_�;9c�|w9��M���SU�����d_�%c:	nd�h�P�_�_�._�j����[h���<�N��q:([i��A��<Q����;9c�S9c�ōF�|w9��M��c����Y�@��?�Ε��M��?�X���F9��9F�;���h���hw9��h�����;9c�S9c�ōF�|w9�	WJ��M�����Y����?�Ε��&d�?��c\y��vj��c;>���&j����F9``��i���9F�;���h���hw9�Pi;>�Yi\��c�?�fiJ�ti����`�;9c�S9c�ōF�P?�|w9�	WJ��M�����Y����?�Ε��&d�?��c\��c?����j����F9��i���9F�;���h���hw9��i?�Pi?�Yi\��c�?�fiJ�ti����
�c�
�i�?
�i�J
�Y
��
�!k$
�@k,
�ck4
��k<
�dc<
�i�?<
�i�J<
�c?D
���	�F'�	��q���k�KlL
?l\L
7l\QH!lT
;9cT
S9cT
&d�?T
0��?T
<��T
F9T
;�T
�c�?T
��d
i<\
[�l
�7�?��X�l);F1	;�t
%c:t
;9c|
;9c|
݌��"ny	_�(n�	j��|
�n|
%c:�	��F)���)hF)�Dm�	�)���)�h�)/i�)i�)���)mF)�W)a�bm)'�Jm)i��0)q�km)z��0)��zm)���m)���m)�d�A)O�Xm)ܡ�m)X�]m)��m)��m)��0)���Y)[��0)���k)s��m)}�W)�u-)��k)���m)ɡ�m)[	)��A)��k)7��m)Q��m)e��m)���m)���q��cnihFi���i�Dmi���q�Wqa�bmq'�Jmqi��0qq�kmqz��0q��zmq���mq���mqO�Xmqܡ�mqX�]mq��mq��mq���Yq[��0qs��mq}�Wq�u-q��k<�Pd<;F�;F�
���	���
;F���n�
;F���n�
;F�	;��	;F�	;�n�	;��	;��	;��	;e�	;��	;��	;��	;��	;e
;��f��f	�����d�'h�'l�'p(t(x(|$(�u(��*�(���R��,��,�O-�/�f����6�7$x7H�LRP�,T�U���������R���	��	��	��	��	��	��	��	�
c�
��
��
��
�	�
���!�%�)�-�9�=�A�E�Q�U�Y�]�i�m�q�u��������������������������������������������-�1�5�9�I�M�Q�U�e�i�m�q�!
�%
�)
�-
�]
�a
�e
�;i
�;m
�q
��
�;�
��
��
�;�
�;�
��
��
�;�
��
��
�;�
�;�
��
��
�;�
��
��;�;	�
��;-�1�5�;9�;=�A�Q�;a�e�i�;m�;q�u���;������;��;������������	�
���!�%�)�-�m�q�u�y�������������/��B%�)�-�1�E�I�M�Q�]�a�e�i���������������;����������������	���!�%�5�9�=�A�M�Q�U�;Y�]�i�m�q�u�������������������������������;������������	�
���%�)�-�1�A�E�I�M���������������;��;������	�;
�;��%�)�-�;1�;5�9�I�M�Q�;U�;Y�]�m�q�u�;y�;}���������;��;����������;��;��������/��Q����/��Q��������/��Q������/��Q��5�;M�;a�;��;��;��;�f]��;f]	�;f]�;f]!�;)f]-�;5f]9�;Ef]I�;��������!&.6�n.6o.6o.6�n.[6p.3R.�5�n.#6Fo.C6�o.K6�o.S6XE.;6�o.+6po.36vo.36�oA&CsR`+Ra&csR�+R�&�sR�+R�&�sR�+R�&�sR�&�sR+R&sR +R!&#sR@+RA&CsR`+Ra&csR�&�sR�+R�&�sR�+R�&�sR�+R�&�sR+R&sR!&#sRA&CsRa&csR�+R�&�sR�+R�&�sR�+R�&�sR�+R�&�sR&sR!&#sR@+RA&C3R`+Ra&�+R�&�+R�&�sR�&�+R�&+R&sR +R!&#sR@+RA&CsRa&csR�&�&�&�+R�&+R& +R!&@+RA&a&�&�&�sR�+R�&�sR�+R�&�sR+R&sR +R#sRCsRcsR�+R�sR�+R�sR�+R�sR�+R�sRsR +R!sR#sR@+RAsRCsR`+RcsR�+R�sR�sR�sR�sR+RsR +R#sR@+RCsR`+RcsRi�	R�sR�sR�+R�+R�sR	+R 	+R$	+RC	�	�D	+Rc	sRd	+R�	+R�	sR�	+R�	+R�	sR�	+R�	+R�	+R�	C]#�	+R�	+R
sR
sR
+R	
C�#!
sR#
sR$
+R@
+RA
sRC
sRD
+R`
+Ra
sRc
sR�
+R�
sR�
sR�
+R�
sR�
sR�
sR�
sR�
sR +R#�
�@+RCsR`+RcsR�+R�sR�sR�+R�sR�+R�sR+RsR +R!sR#sRCsRcsR�+R�sR�+R�sR�+R�sR�+R�sR
sR 
+R@
+R`
+Rc
sR�
+R�
sR�
sR�
+R�
sR�
+R�
sR+R +R�+R�sR�+R�sR�+R�+R`+R�+R�+ +�+R�+R�#R��R +R@+R`+RcsR�+R�sR�sR�+R�sR�+R�sR+R +R$+RD+RcsR�sR�+R�#�4�+R�3R�+R+R 3R@3R`3R�3R�sR�3R##RC�%�W�sR�sR�sRsRsR sR�sR�sRsR#sRCsRcsR�sR��
��[XE�ceE�S-EsR sR#sR@sRCsR`sRcsR�sR�sR�sR�sR�sR�sR�sRsR#sRCsRasRcsR�sR�sR�sR�sR�sR�sR�sR�sR�sR�sR�sRsRsR#sRCsRcsR�sR�sR�sR�sR�sRsRsR#sRCsRcsR�sR�sR�sR�sR�sR�+R+R#3Rc�
��sR��
�$+R�sR�+R�sR� +
R�!+R�!+R�!+R&C��&C�&sR(+R)sR )sR@)sR`)sR�)sR�)sR�)sR�)sR�)sR�)sR�)sR�)sR*sR!*sRA*sRa*sR�*sR�*sR�*sR�*sR+sR!+sR�+sR�+sR!,sRA,sRa,sR�,sR�,+
R�,+
Ra-sR�-sR�/sR�/sR�/sR0sR!0sRA0sRa0sR�0sR�0+R�0sR�0+R�0sR�0+R�0sR�0+R1sR1+R!1sR$1+RA1sRa1sR�1sR�1sR�1cR�1sR�1sR�1cR2sR!2sR$2cRA2sR`2sRa2sRd2cR�2sR�2sR�2sR�2sR�2sR�2sR�2sR�2sR3sR3sR 3sR@3sR`3sR�3sR�4sR�4sR�4sR�4sR5sR!5sRA5sRa6sR�6sR�6sR�6sR7sR7+RD7+Ra7sRd7+R�7sR�7+RD8+Rd8+R�8+R9+Ra9sR�9sR�9sR:sR!:sRA:sRa:sR�:sR�:sR�:sR�:sR;sR�;sR�;sR�<��<sR=sR!=sRA=sRa=sRA>sR�>sR�>sR�>+R�>+R ?+R@?+R`?+Rd?�R�?+R�?+RAA�R�AsR�AsR�AsR�AsRBsR`BsR�BsR�BsRCsR`CsR�CsR�CsR�CsR�CsRDsR DsR@DsR`DsR�DsR�DsREsR EsR@EsR`EsR�EsR�EsR�EsR�EsRFsR FsR@FsR�FsR�FsR�FsR�FsR�FsR�FsRGsR�GsR�GsRHsR@HsR`HsR@MsRNsR NsR@NsR`NsR�NsR�NsR�NsROsR OsR@OsR`OsR�OsR�OsR�OsR�OsR�OsR�OsR�OsRPsRPsR PsR@PsR`PsRaPsR�PsR�PsR�PsR�PsR�PsR�PsR�PsRQsR QsR@QsR`QsR�QsR�QsR�QsRRsR RsR@RsR`RsR�RsR�RsR�RsR�RsRSsR SsR@SsR`SsR�SsR�SsR�SsR�SsRTsR TsR`TsR�TsR�TsR�TsR�TsRUsR UsR@UsRDU��7`UsR�UsR VsR$V��7@VsR`VsR�VsR�V��7�VsR�V��7WsRDW��7�WsR�W��7YsR YsR`YsR�YsR�YsR�YsR�YsRZsR ZsR@ZsR�[sR�[sR�[sR�[��7�\��7�]��7d^��7�_sR`sRasR asR@asR`asR�asR�asR�asR�asRbsR bsR@bsR`bsR�bsR�bsR�bsR�bsRcsR csR@csR`csR�csR�csR�d3R`esRfsR@fsR`fsR�fsR�h3R�h3R�h3Ri3R i3R@i3R`i3R�i3R�i3R�i3R�i3Rj3R j3R@j3R`j3R�j3R�j3R�j3R�j3Rk3R k3R@k3R`k3R�k3R�k3R�k3R�k3Rl3R l3R@l3R�l3R�l3R�lC�9�l3R�l3R�lCD:m3R m3R@mC�:`mC#;�m3R�m3R�m3R�m3Rn3R n3R@n3R`n3R�n3R�n3R�n3R�n3Ro3RoC�> o3R@o3R@oCN?`o�?�o3R�oC(@�o3R�o3R�o3Rp3R p3R@p3R`p3R�pCA�p3R�p3R�p3Rq3R qCsA`qsR�qsR�sceE�sS-E�s[XEtS-EtceEt[XE t3R@t3R`t3R�t3R�t3R�t3R�t3R u3R@u3R`u3R�u3R�u3R�u3R�u3Rv3R v3R@v3R`v3R�v3R�v3R�v3R�v3Rw3R w3R@w3R`w3R�w3R�w3R�w3R�w3Rx3R x3R@x3R`x3R�x�G�x3R y3R@y3R`y3R�y3R�y3R�y3R�y3Rz3R z3R z$J`z�J`z3R|[XE|S-E|ceE |S-E |[XE |ceE@|ceE@|S�L@|[XE�|ceE�|[XE�|S-E}S-E@}3R`}C�N��S-E�3R �3R@�3R`�3R��3R��3R��|T�3R��T�3R��T �3R@�3R`�sR��sR��sR�sR�sR �sR@�sR��}V����7��+
R��+
Rd�+
RD�+
R��+R��+R�+R�+R �+R �CvZ��C8[��C�[��\ ��\ ��^@�sR`�sR��sR��sR �+R`�+R��+R��+R�+R`�+R��+R��+R��+R�+R�+R �+R��+R��+R�+R�+R �+R@�+R`�+R��+R�+R�+R �+R@�+R@�sR��sR�sR�sR �sR@�sR��sR��sR�sR�sR �sR@�sR`�sR��sR��sR��sR��S�L��S�L`�+R��+R�+R �+R`�+R��+R��+R�+R@�+R`�+R��+R��+R��+R�+R@�+R��+R�+R�+R`�+R��+R��+R��+R�+R�+R �+R��+R��+R��+R�+R�+R �+R@�+R��+R��+R�+R�+R �+R�+R�+R@�+R`�+R��+R��+R��+R�+R�+R@�+RD���7`�+R��+R��+R��+R�+R�+R@�+R`�+R��+R��+R��+R��3R�Cm��+R����7���7���7���7$���7����7$�+
RD�+
Rd�+
R��+
RD�+
Rd���7W����7It�����*@Tfx���������Pc���EYt� T	�	
"
/
;
�
�
�
�
>I[v��������L�T
�
/Ow��������]q����!)W��-[r���8��m�,�x�o�2�?I�/ � � !*!u!�!�!""�"�")#q$�$�$�$w%�%�%�%�%�%&&	'_'l+�+�+�,]-�-D.�.�./�/0�0�0122?3M4p4�4<5646`6�7�8#9;9Y9�9�:�:;>�>�>�?�@PA�A�A�A B�B�BuC�D�D�DEnEFQFxF�F�F@G�G�GH�I�J%KuK�KL)LEL]LjL�L�L�L4M�M!N:NN�N�NOyO�PQQ?QgQ�Q�Q�Q�Q�QRRvRZS�S�S�S�SSTUMV�V�V�VW�X�XUY�Y�Y�Y[Z�Z�Z�Z~[5\^\8]k]�]�]^7^�^i_�_�`�`�`aa'a0arab�b�b�c�c�cdBdxd#e�e\f�fIg�g�g�ghch�ijjHj�j�j�k�k�k�k�kBlIlalpl�l�ln;n}n��_�
	

!"$%&(+-.1(3)7*;J?OCYDjEkLpNq`rdvfwixlyozs{}}�����������������������������������������������������������������������z�~�{��������){���C�~�C��)��{����)z�{�>�C����)C�����%�|���%����)%�H�S�������W����)������%�{�);I�������g�
����������&�&�S�&�&��.��8�!�8�!�8��9�!9�!�:"";�BS# B�#2B�#9�!FB�!_B�#zB�#�B�B�#��!�!�8��Bg$�B�!�B�!�B�!C�!+C�!&�&�S�&�&�S�&��G���&�6H�;H�'�H�?+�'�H���OI���UI�&����J��J�'UI�&�-��J�}��J�&��G�K��J�'6H�.O�:O���,�X�,EO�!NO�!YO�,_O�!�
�,�Q�-�Q�!�Q�!R����S�-�SW/&Y�3MY�!ZY�3�G�����3g�3
:[�3H[4W[�d[�!u[4[4�]�!�^��^�5�^�5OI�5��5�rJU't�U4t�UGt�U�|�0}�!�}�3�}�W:~�W�~��3Q�3��WȄ�!ӄ�5ᄺ5���X;����'�����!'s�^M��`;�M��;�8��;�(��(��(���^��^�5�^�5OI�5��5�.�3����q��bɑ�ϑ�"�Sc:��-V��-�Yco��-��-��ac8��;�8��;�M��`;�M��;�8��;���;����;�a��l's�^���������!���!�������.n�.�3���l��^���!������!�������.�3�.n������l��^?��]��!~�����ɨ�3��	
#$%&+,!-#2%3'8)=+>-?/D1E3J5K7P9Q;V=W?XA]CbEcGhImKrMsOxQySzUW�Y�[�]�_�a�c�c�e�e�g�i�k�k�m�m�o�q�s�u�u�w�y�{�}�}HIK�J�M�L�N�O�^�_������������������������������������������ �"�!�#�$�%�&�(�'�*�)�+�,�-�.�0�/�2�1�4�5�6�7�8�B�C�p�q�r�s�u�t�x�w�z�y�|�{�~�������������������������������������������������������������������������������������	��
��������������!�!�#�#�%�'�))+	--
//1
133557799;;==??AA+C0E1G2I3K4MOOQQSSUU!W,Y2[1[6]7_8a:c;e<gViXkYm_oaqqsvu�w�w�y�y�{�}����������������������������������	���
���������B�D�c�e�l�n�u�w�����������������������������������������������'�)�*�-�/�2�4�K'~�k��k��k�;k�?k�Ak�Ck�����	���	�
�	�r�	�B;	�L��NA	�PC	�RG	�TI	�VM	�XO	�ZQ	�\?	�^K	�bS	�dU	�l[	�n_	�pe	�rg	�ti	�vk	�xm	�zq	��y	��{	��}	��	���	���	���	���	���	���	���	���	��������{��?��A�`	
�b	
�d	
�f	
�h	
�j	
�n	��p	��v	i
�x	?�z	A�|	e
�~	���	���	���	�
��	?��	A��	�
��	���	���	���	�
��	?��	A��	�
��	��H
�	�J
�	�`
�	�b
�	�d

�f

�h

�j

�l

�n

�p

�r

�t

�v

�x

�z

�~
���
���
�
��
?��
A��
�
��
���

��

��

��

��

��

��
���
���
�
��
?��
A��
�
��
���
���
���
i
��
?��
A��
e
��
���
���
���
�
��
?��
A��
�
��
��@��B��D�
�F?�HA�J�
�L��P��R��T��V?�XA�Z��\��`��b��d��f?�hA�j��l��v�	��
��
��|��~�R|�T~�X;
�Z=
�\?
�^w�`��b��dA
�f��h��jC
�lE
�nG
�pI
�rK
�t9
�vM
�xO
�zQ
�|S
�~���U
��W
��Y
��[
��]
�����_
��a
�����c
��e
��g
��i
3bz�����&.BV�������
!5M]q����������q�Z}����'P���2GYj{������	�	�	�	�	�	�	�	

A
�
�
�
�
+a|�a�����
 
r

�
!':G�����BJ����A�Vw��>Nby����/]���3����%.7����P^g����&/z�����Xaox�����$-<EO����)9l���Zl�L [ t � � !4!!�!�!�!e"�"�"�"�"�$%.%7%M%c%�%c&�&�&�&�&�&�'�'�+�+,#-�-�-j.�.�.�.�.�.�.//0/9/�/S0`0g0t0�0�0�0�1�1�1�1�1�1�1i2�2�2�2M3n3w3�3h4�4�4�4�4�4�4�5�56o9|9::�:%>@>	?{?@�@aA
BRBcB�B�BCC C)CAC�C�C�CD%D0D6D<DBDHDNDTDZDbDhDnDvD~D�E�E:F�G>H�I[J�J�J/K?K�KLMOMVM]MdMkMuMM�M�M�M�M�M�MPNYN�N�NFOrP�P�P�POR�R�RS0S9S<TfT"U�UVVV V4WVW�W	[�[{\�\�^_'_8_�_�_
```P`X`m`�`�`�`a:a�a�a�a�ab bmb�bxc�c&d:dLd�d�d�d�d�e.f7f>f�f�f�g�g�h�h�h�h�h�ij2j�j�j�j�j�jkk.kOktk�k�kl:lSlZlvl�lntn�n�n�
 )7M^��*h� !"#,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+GFJIKILIMIONPNQNRNSNTNUNVNYXZX[X\X]X^X_X`XaXbXcXdXeXfXgXhXkjljmjnjojtsus��������������������������������������������������������������������������������������������������������������������������������������������������������������������������H�U�d�p�
p�
�
��d����U�������d�éѩH�d������
����p�.�=�M� .� ^� m�".�$z�$��&��(��*��*ʪ,٪,^�,m�.�.��0�2.�2d�2���� ��'�'�'�"'�$'�N'�P'�R)�R0�R8�R?�RG�RN�RU�R^�T^�V'�Z)�Z0�Z8�Z?�ZG�ZN�ZU�\)�\0�\8�\?�\G�\N�\U�n�n �x'�z'�|'��'��'��)��0��8��?��G��N��U��^��^��'��'��'��)��0��8��?��G��N��U��^��^��)��0��8��?��G��N��U��^��^��'��'��'��'��'�'�!f�#f��'��'�����'�	'�Ok�Oq�Qk�Qq��'��'��'��'��'��'��'��'��'��'��'��'��)��0��^��)��0��^��)��0��8��^��)��0��8��^��)��0��8��?��^��)��0��8��?��^��)��0��8��?��G��^��)��0��8��?��G��^��)��0��8��?��G��N��^��)��0��8��?��G��N��^��)��0��8��?��G��N��U��^��)��0��8��?��G��N��U��^��)��0��8��?��G��N��U��^��^��^��'�
'�'�'�='�C'�K'�O'�e'�g'�i'�k'�m'�y'�{'�}'�'��'��'��'��)��0��^��)��0��8��^��)��0��8��?��^��)��0��8��?��G��^��)��0��8��?��G��N��^��)��0��8��?��G��N��U��^��^��)��0��8��?��G��N��U��^��)��0��8��?��G��N��U��^��^��)��0��8��?��G��N��U��^��^��'��'��'�'�'�%'�		'�	'�
	'�	'�	'�	'�	'�	'�	'�)	'�+	'�-	'�/	'�1	'�=	'�?	'�A	)�A	0�A	8�A	?�A	G�A	N�A	U�A	^�C	^�E	)�E	0�E	^�G	)�G	0�G	8�G	^�I	)�I	0�I	8�I	?�I	^�K	)�K	0�K	8�K	?�K	G�K	^�M	)�M	0�M	8�M	?�M	G�M	N�M	^�O	)�O	0�O	8�O	?�O	G�O	N�O	U�O	^�Q	^�S	'��	'��	)��	0��	8��	?��	G��	N��	U��'��'��'��'�9'�;'���~�K%�%�+�%�%
%(%?O 	Q9	S9	S�	��	��	��	�
�O
s�	��
��
�4�k��J�dg�gd�����
J�	d�	��	d�
��
�d4�4J^J�4G���dI�I(	IkI����O�d���O������?m���CO���GSG������	�q����Y��O��g"�J4"Yd����A  � � � �S�(	g(	T�d(	���Ox��.	40	�OU Oi 
� �� �� ��"�4����
��	�5'+�'����	O�-S�-3.�.�1.Gt.;t.3�.��.[�.O�1O_3O�4P�4k6�����Y�Y��9�$:��:�
;�Q;��;�/<��<�=��=�[>�Y�!?�@NX@��@�Y�iA��AO�B3�B37COUC��COD�D�Y���Yd�Ff�Fh�Fj�Fl�F�Y�Y�������4�Q;��;�/<��<�=��=�Y��=��IO�S�	�4����M��Mw�P�YO�R�SO#S�*SW	�OBWOdWS�c	�W	�		�	�	Y	Y�	jZ	YR	YO�Z	Y>	YOY�[��[<	�>	�<	Y@	Q;�I]@	�;�|]@	/<��]@	�<��]@	=�^@	�=B	Y�	J_
�_
�_G
*`G
:`�	�`��`�6�
6�
�a�
�a�
�a�
�a�
�a�
�a��bG
�dG
�d6G
e�6
�e
�e
�eG%fGEfG~fG�fygyg�?gG
�gG
�g�6��g��g�Dh�Mh
�h
�h�6�pi��i/�jS�j��`�6��l�>m���� ���Tm��M��M�gm��	�um��m��m��m��m��-�Y�Y��m�4��m��m�� �6
.n%
Y'
Y6�7���4�Hangfire.SqlServernetstandardmscorlibHangfire.CoreSystem.Data.SqlClientMicrosoft.CSharpSystem.Reflection.Emit.LightweightSystem.Reflection.Emit.ILGenerationHangfire.SqlServer.Install.sqlILRepack.List<Module><>f__AnonymousType0`2ObjectSystem<now>i__FieldDebuggerBrowsableAttributeSystem.Diagnostics.ctorDebuggerBrowsableState<count>i__Fieldget_nowget_countnowcountDebuggerHiddenAttributeEqualityComparer`1System.Collections.Genericget_DefaultEqualsvalueGetHashCodeToStringStringFormatIFormatProviderCompilerGeneratedAttributeSystem.Runtime.CompilerServices<>f__AnonymousType1`1<id>i__Fieldget_idid<>f__AnonymousType2`1<jobId>i__Fieldget_jobIdjobId<>f__AnonymousType3`3<name>i__Field<value>i__Fieldget_nameget_valuename<>f__AnonymousType4`2<>f__AnonymousType5`1<key>i__Fieldget_keykey<>f__AnonymousType6`4<from>i__Field<to>i__Fieldget_fromget_tofromto<>f__AnonymousType7`3<data>i__Field<heartbeat>i__Fieldget_dataget_heartbeatdataheartbeat<>f__AnonymousType8`2<>f__AnonymousType9`1<timeOutAt>i__Fieldget_timeOutAttimeOutAt<>f__AnonymousType10`3<startingFrom>i__Field<endingAt>i__Fieldget_startingFromget_endingAtstartingFromendingAt<>f__AnonymousType11`2<field>i__Fieldget_fieldfield<>f__AnonymousType12`2<queue>i__Fieldget_queuequeue<>f__AnonymousType13`2<queues>i__Field<timeout>i__Fieldget_queuesget_timeoutqueuestimeout<>f__AnonymousType14`3<start>i__Field<end>i__Fieldget_startget_endstartend<>f__AnonymousType15`1<>f__AnonymousType16`2<Monitoring>i__Field<Queue>i__Fieldget_Monitoringget_QueueMonitoringQueue<>f__AnonymousType17`1<keys>i__Fieldget_keyskeys<>f__AnonymousType18`1<jobIds>i__Fieldget_jobIdsjobIds<>f__AnonymousType19`2<state>i__Field<limit>i__Fieldget_stateget_limitstatelimit<>f__AnonymousType20`3<stateName>i__Fieldget_stateNamestateName<>f__AnonymousType21`2<Key>i__Field<Value>i__Fieldget_Keyget_ValueKeyValue<>f__AnonymousType22`1<>f__AnonymousType23`3<fetchedAt>i__Fieldget_fetchedAtfetchedAtSqlServerStorageExtensionsHangfireArgumentNullExceptionGlobalConfigurationExtensionsUseStorageIGlobalConfiguration`1IGlobalConfigurationUseSqlServerStorageconfigurationNotNullAttributeHangfire.AnnotationsnameOrConnectionStringExtensionAttributeoptionsFunc`1DbConnectionSystem.Data.CommonconnectionFactoryConstantsDefaultSchema.cctorCountersAggregatorIServerComponentHangfire.ServerIServerProcessNumberOfRecordsInSinglePassDelayBetweenPassesTimeSpan_loggerILogHangfire.Logging_storage_intervalLogProviderForstorageintervalLogExtensionsDebugAction`1CancellationTokenExtentionsHangfire.CommonWaitCancellationTokenSystem.ThreadingThrowIfCancellationRequestedTraceExecutecancellationTokenGetTypeTypeConcatGetAggregationQueryFromMilliseconds<>c__DisplayClass6_0removedCount<>4__thisNullable`1CommandTypeSystem.DataDateTimeget_UtcNow<Execute>b__0connectionEnqueuedAndFetchedCountDto<EnqueuedCount>k__BackingField<FetchedCount>k__BackingFieldget_EnqueuedCountset_EnqueuedCountget_FetchedCountset_FetchedCountEnqueuedCountFetchedCountExpirationManagerDistributedLockKeyDefaultLockTimeoutProcessedTables_checkIntervalcheckIntervalDistributedLockTimeoutExceptionHangfire.Storageget_Resourceop_EqualityLogLogLevelExceptionUseConnectionDistributedLockactionGetExpireQueryschemaNametableDbCommandDbParameterCancellationTokenRegistrationCreateCommandset_CommandTextset_CommandTimeoutCreateParameterset_ParameterNameInt32set_Valueget_ParametersDbParameterCollectionAddRegisterExecuteNonQueryDbExceptionget_IsCancellationRequestedIDisposableDisposecommandTextFromMinutes<>c__DisplayClass8_0<>c__DisplayClass8_1CS$<>8__locals1<>c__DisplayClass10_0Invoke<UseConnectionDistributedLock>b__0get_TotalSecondsDouble<UseConnectionDistributedLock>b__1<>c<>9<>9__12_0Cancel<ExecuteNonQuery>b__12_0IPersistentJobQueueDequeueIFetchedJobEnqueueDbTransactiontransactionIPersistentJobQueueMonitoringApiGetQueuesIEnumerable`1GetEnqueuedJobIdsperPageGetFetchedJobIdsGetEnqueuedAndFetchedCountIPersistentJobQueueProviderGetJobQueueGetJobQueueMonitoringApiPersistentJobQueueProviderCollectionIEnumerableSystem.Collections_providersList`1_providersByQueueDictionary`2_defaultProviderStringComparerget_OrdinalIgnoreCaseIEqualityComparer`1defaultProviderIEnumerator`1GetEnumeratorget_CurrentIEnumeratorMoveNextproviderContainsKeyget_ItemGetProviderEnumeratorSystem.Collections.IEnumerable.GetEnumeratorSqlCommandBatch_commandList_commandSet_defaultTimeout<Connection>k__BackingField<Transaction>k__BackingField<CommandTimeout>k__BackingField<CommandBatchMaxTimeout>k__BackingFieldSqlConnectionget_CommandTimeoutpreferBatchingget_Connectionget_Transactionget_CommandBatchMaxTimeoutset_CommandBatchMaxTimeoutComponentSystem.ComponentModelAppendparametersParamArrayAttributeSqlCommandcommandSqlTransactionget_HasValueGetValueOrDefaultMathMinset_Connectionset_TransactionConnectionTransactionCommandTimeoutCommandBatchMaxTimeoutSqlCommandBatchParameter<ParameterName>k__BackingField<DbType>k__BackingFieldDbType<Size>k__BackingField<Value>k__BackingFieldparameterNamedbTypesizeget_ParameterNameget_DbTypeget_Sizeset_DbTypeset_SizeAddToCommandParameterNameSizeSqlCommandSetIsAvailableSqlCommandSetType_instanceSetConnectionAction`2SetTransactionGetBatchCommandFunc`2AppendMethodExecuteNonQueryMethodDisposeMethod<CommandCount>k__BackingFieldAssemblySystem.ReflectionVersionParameterExpressionSystem.Linq.ExpressionsUnaryExpressionGetTypeFromHandleRuntimeTypeHandleIntrospectionExtensionsGetTypeInfoTypeInfoget_AssemblyGetNameAssemblyNameget_VersionParseop_LessThanExpressionParameterConvertCallMethodCallExpressionLambdaExpression`1CompileArrayEmptyPlatformNotSupportedExceptionActivatorCreateInstanceget_BatchCommandget_CommandCountset_CommandCountBatchCommandCommandCountSqlServerConnectionJobStorageConnection_lockedResourcesHashSet`1Guid_dedicatedConnectionCreateWriteTransactionIWriteOnlyTransactionIsNullOrWhiteSpaceAcquireDistributedLockresourceEnumerableSystem.LinqSelectDistinctToArrayJoinInvalidOperationExceptionFetchNextJobInvocationDataParameterDirectionIsolationLevelSerializeJobJobSerializePayloadget_ArgumentsKeyValuePair`2Func`3CreateExpiredJobIDictionary`2jobcreatedAtexpireInJobDataGetJobDataStateDataGetStateDataSetJobParameterGetJobParameterGetAllItemsFromSetGetFirstByLowestScoreFromSetFirstOrDefaultfromScoretoScoreArgumentExceptionSetRangeInHashkeyValuePairsGetAllEntriesFromHashServerContextget_WorkerCountget_QueuesAnnounceServerserverIdcontextRemoveServerHeartbeatDurationop_InequalityRemoveTimedOutServerstimeOutGetSetCountGetRangeFromSetGetSetTtlGetCounterGetHashCountGetHashTtlGetValueFromHashGetListCountGetListTtlGetRangeFromListGetAllItemsFromListNewGuidAcquireLockContainsRemoveget_Countget_StateConnectionStateReleaseLocklockIdonDisposing<CreateWriteTransaction>b__4_0<FetchNextJob>b__6_0DisposableLock_connection_resource_lockId<>c__DisplayClass7_0queryStringqueryParametersparametersArrayInt64<CreateExpiredJob>b__0DBNull<CreateExpiredJob>b__1sqlJobLoadExceptionSingleOrDefaultDeserializePayloadIsNullOrEmptyset_ArgumentsDeserializeJobset_Jobset_Stateset_CreatedAtset_LoadException<GetJobData>b__0<>c__DisplayClass9_0SerializationHelperDeserializeset_Nameset_Reasonset_Data<GetStateData>b__0<SetJobParameter>b__0<>c__DisplayClass11_0<GetJobParameter>b__0<>c__DisplayClass12_0<GetAllItemsFromSet>b__0<>c__DisplayClass14_0ToList<GetFirstByLowestScoreFromSet>b__0<>c__DisplayClass15_0lockResourceKey<SetRangeInHash>b__0<>c__DisplayClass16_0ToDictionary<GetAllEntriesFromHash>b__0<>9__16_1<>9__16_2<GetAllEntriesFromHash>b__16_1x<GetAllEntriesFromHash>b__16_2<>c__DisplayClass17_0Serialize<AnnounceServer>b__0<>c__DisplayClass18_0<RemoveServer>b__0<>c__DisplayClass19_0BackgroundServerGoneException<Heartbeat>b__0<>c__DisplayClass20_0Negate<RemoveTimedOutServers>b__0<>c__DisplayClass21_0First<GetSetCount>b__0<>c__DisplayClass22_0query<GetRangeFromSet>b__0<>c__DisplayClass23_0FromSecondsop_Subtraction<GetSetTtl>b__0<>c__DisplayClass24_0<GetCounter>b__0<>c__DisplayClass25_0<GetHashCount>b__0<>c__DisplayClass26_0<GetHashTtl>b__0<>c__DisplayClass27_0<GetValueFromHash>b__0<>c__DisplayClass28_0<GetListCount>b__0<>c__DisplayClass29_0<GetListTtl>b__0<>c__DisplayClass30_0<GetRangeFromList>b__0<>c__DisplayClass31_0<GetAllItemsFromList>b__0SqlServerDistributedLockLockTimeoutLockModeLockOwnerKeepAliveIntervalLockErrorMessagesAcquiredLocksThreadLocal`1IDbConnection_timerTimer_lockObject_completedTimerCallbackset_ItemObsoleteAttributeMonitorEnterExitExecuteKeepAliveQueryobjStopwatchStartNewget_TotalMillisecondsget_ElapsedAcquireRelease<.cctor>b__17_0SqlServerDistributedLockExceptionmessageSqlServerJobQueueNewItemInQueueEventAutoResetEventLongPollingThresholdPollingQuantumMsMinPollingDelayMs_optionsCancellationEventOrderByIOrderedEnumerable`1MaxGetCancellationEventWaitHandleget_WaitHandleEventWaitHandleWaitAnyDequeueUsingSlidingInvisibilityTimeoutGetNonBlockingFetchSqlGetBlockingFetchSqlGetSlidingFetchTableHintsZeroop_GreaterThanBeginTransactionCultureInfoSystem.Globalizationget_InvariantCultureDequeueUsingTransactionFetchedJob<Id>k__BackingField<JobId>k__BackingField<Queue>k__BackingField<FetchedAt>k__BackingFieldget_Idset_Idget_JobIdset_JobIdset_Queueget_FetchedAtset_FetchedAtIdJobIdFetchedAtUsedImplicitlyAttributeImplicitUseTargetFlagslockResourcepollingDelayMsisBlocking<>c__DisplayClass9_1lockResult<DequeueUsingSlidingInvisibilityTimeout>b__1<>9__9_0<>9__9_2<DequeueUsingSlidingInvisibilityTimeout>b__9_0<DequeueUsingSlidingInvisibilityTimeout>b__9_2SqlServerJobQueueMonitoringApiQueuesCacheTimeout_cacheLock_queuesCache_cacheUpdatedJobIdDto<>o__6<>p__0CallSite`1CallSite<>p__1sqlQuery<GetQueues>b__0<>9__6_1<>9__7_1<>9__8_1BinderMicrosoft.CSharp.RuntimeBinderCallSiteBinderCSharpBinderFlagsCreateTargetCSharpArgumentInfoCSharpArgumentInfoFlagsGetMember<GetQueues>b__6_1DynamicAttribute<GetEnqueuedJobIds>b__7_1<GetFetchedJobIds>b__8_1<GetEnqueuedJobIds>b__0fetchedJobsSql<GetFetchedJobIds>b__0<>o__9<>p__2<>p__3Single<GetEnqueuedAndFetchedCount>b__0SqlServerJobQueueProvider_jobQueue_monitoringApiSqlServerMonitoringApiIMonitoringApi_jobListLimitjobListLimitScheduledCountFailedCountProcessingCountJobList`1Hangfire.Storage.MonitoringProcessingJobDtoProcessingJobsScheduledJobDtoScheduledJobsSucceededByDatesCountFailedByDatesCountIList`1ServerDtoServersFailedJobDtoFailedJobsSucceededJobDtoSucceededJobsDeletedJobDtoDeletedJobsQueueWithTopEnqueuedJobsDtoEnqueuedJobDtoSelectManyset_Lengthset_Fetchedset_FirstJobsQueuesEnqueuedJobsFetchedJobDtoFetchedJobsHourlySucceededJobsHourlyFailedJobsJobDetailsDtoJobDetailsSucceededListCountDeletedListCountStatisticsDtoCountset_QueuesGetStatisticsAddHoursGetHourlyTimelineStatstypeget_DateAddDaysGetTimelineStatsget_KeysICollection`1ElementAtkeyMapsGetQueueApiqueueNameUseConnectionFunc`4GetNumberOfJobsByStateNameinvocationDataargumentsGetJobsselectorDeserializeJobsjobsScheduledStateHangfire.StatesStateName<ScheduledCount>b__3_0FailedState<FailedCount>b__6_0ProcessingState<ProcessingCount>b__7_0<SucceededByDatesCount>b__10_0<FailedByDatesCount>b__11_0SerializationOptionset_HeartbeatMinValueset_StartedAtset_WorkersCount<Servers>b__12_0<HourlySucceededJobs>b__19_0<HourlyFailedJobs>b__20_0SucceededState<SucceededListCount>b__22_0DeletedState<DeletedListCount>b__23_0SafeDictionary`2dictionarycompareriItemDefaultMemberAttribute<ProcessingJobs>b__0<>9__9_1<>9__13_1<>9__14_1<>9__15_1<>9__16_0<>9__16_3<>9__21_1<>9__21_2<>9__21_3StateHistoryDto<>9__24_1<>9__25_1<>9__26_1<>9__27_0<>9__27_1<>9__30_0<>9__30_1<>9__30_3StringComparisonset_InProcessingStateset_ServerId<ProcessingJobs>b__8_1sqlJobstateDataset_InScheduledStateJobHelperDeserializeNullableDateTimeset_EnqueueAtset_ScheduledAt<ScheduledJobs>b__9_1set_InFailedStateset_ExceptionDetailsset_ExceptionMessageset_ExceptionTypeset_FailedAt<FailedJobs>b__13_1set_InSucceededStateset_Resultset_TotalDurationset_SucceededAt<SucceededJobs>b__14_1set_InDeletedStateset_DeletedAt<DeletedJobs>b__15_1<Queues>b__16_0<Queues>b__16_1<Queues>b__16_2monitoring<Queues>b__16_3<JobDetails>b__21_1<JobDetails>b__21_2set_StateName<JobDetails>b__21_3<GetStatistics>b__24_1<GetHourlyTimelineStats>b__25_1<GetTimelineStats>b__26_1<GetTimelineStats>b__27_0<GetTimelineStats>b__27_1<EnqueuedJobs>b__30_0<EnqueuedJobs>b__30_1EnqueuedStateset_InEnqueuedStateset_EnqueuedAt<EnqueuedJobs>b__30_3<ScheduledJobs>b__0<>c__DisplayClass13_0<FailedJobs>b__0<SucceededJobs>b__0<DeletedJobs>b__0enqueuedJobIds<Queues>b__4<EnqueuedJobs>b__0fetchedJobIds<FetchedJobs>b__0set_ExpireAtset_Historyset_Properties<JobDetails>b__0set_Enqueuedset_Failedset_Processingset_Scheduledset_Serversset_Succeededset_Deletedset_Recurring<GetStatistics>b__0<GetHourlyTimelineStats>b__0<GetTimelineStats>b__0<>o__27<EnqueuedJobs>b__2SqlServerObjectsInstallerRequiredSchemaVersionInstallschemaenableHeavyMigrationsReplaceGetInstallScriptStreamSystem.IOStreamReaderGetManifestResourceStreamTextReaderReadToEndGetStringResourceassemblyresourceNameSqlServerStorageJobStorage_existingConnection_connectionFactory_connectionString_escapedSchemaName<QueueProviders>k__BackingFieldActiveConnectionsDashboardMetricHangfire.DashboardTotalConnectionsexistingConnectionget_QueueProvidersset_QueueProvidersget_LinearizableReadsget_SchemaNameget_SlidingInvisibilityTimeoutget_OptionsGetMonitoringApiGetConnectionIStorageConnectionGetComponentsIteratorStateMachineAttributeInfoWriteOptionsToLogloggerStringBuilderSystem.TextCharSplitStringSplitOptionsget_LengthdedicatedConnectionInstantHandleAttributefuncUseTransactionisolationLevel<UseTransaction>b__0OpenCreateAndOpenConnectionIsExistingConnectionReleaseConnectionGetLoggerWarnExceptionInitializeInitializeQueueProvidersGetConnectionStringRazorPageMetric<.ctor>b__6_0<Initialize>b__39_0QueueProvidersLinearizableReadsSchemaNameSlidingInvisibilityTimeoutOptions<GetComponents>d__29<>1__state<>2__current<>l__initialThreadIdEnvironmentget_CurrentManagedThreadIdSystem.IDisposable.DisposeSystem.Collections.Generic.IEnumerator<Hangfire.Server.IServerComponent>.get_CurrentNotSupportedExceptionSystem.Collections.IEnumerator.ResetResetSystem.Collections.IEnumerator.get_CurrentSystem.Collections.Generic.IEnumerable<Hangfire.Server.IServerComponent>.GetEnumeratorSystem.Collections.Generic.IEnumerator<Hangfire.Server.IServerComponent>.CurrentSystem.Collections.IEnumerator.Current<>9__31_0<>9__31_1<>9__31_2<>9__31_3<>9__44_2<>9__44_3<ToString>b__31_0Trim<ToString>b__31_1<ToString>b__31_2<ToString>b__31_3get_Storage<.cctor>b__44_0pageget_Database<.cctor>b__44_2<.cctor>b__44_1<.cctor>b__44_3<>c__DisplayClass32_0<UseConnection>b__0<>c__DisplayClass34_0<>c__DisplayClass35_0`1CommitSqlServerStorageOptions_queuePollInterval_schemaName_jobExpirationCheckInterval_slidingInvisibilityTimeout<TransactionIsolationLevel>k__BackingField<InvisibilityTimeout>k__BackingField<PrepareSchemaIfNecessary>k__BackingField<CountersAggregateInterval>k__BackingField<DashboardJobListLimit>k__BackingField<TransactionTimeout>k__BackingField<ImpersonationFunc>k__BackingField<DisableGlobalLocks>k__BackingField<UsePageLocksOnDequeue>k__BackingField<UseRecommendedIsolationLevel>k__BackingField<EnableHeavyMigrations>k__BackingField<UseFineGrainedLocks>k__BackingFieldget_TransactionIsolationLevelset_TransactionIsolationLevelget_QueuePollIntervalset_QueuePollIntervalget_InvisibilityTimeoutset_InvisibilityTimeoutop_LessThanOrEqualArgumentOutOfRangeExceptionset_SlidingInvisibilityTimeoutget_PrepareSchemaIfNecessaryset_PrepareSchemaIfNecessaryget_JobExpirationCheckIntervalset_JobExpirationCheckIntervalget_CountersAggregateIntervalset_CountersAggregateIntervalget_DashboardJobListLimitset_DashboardJobListLimitget_TransactionTimeoutset_TransactionTimeoutset_SchemaNameget_ImpersonationFuncset_ImpersonationFuncget_DisableGlobalLocksset_DisableGlobalLocksget_UsePageLocksOnDequeueset_UsePageLocksOnDequeueget_UseRecommendedIsolationLevelset_UseRecommendedIsolationLevelget_EnableHeavyMigrationsset_EnableHeavyMigrationsget_UseFineGrainedLocksset_UseFineGrainedLocksTransactionIsolationLevelQueuePollIntervalInvisibilityTimeoutPrepareSchemaIfNecessaryJobExpirationCheckIntervalCountersAggregateIntervalDashboardJobListLimitTransactionTimeoutImpersonationFuncDisableGlobalLocksUsePageLocksOnDequeueUseRecommendedIsolationLevelEnableHeavyMigrationsUseFineGrainedLocksSqlServerTimeoutJob_syncRoot_disposed_removedFromQueue_requeuedRemoveFromQueueRequeueGetTableHintsWarnDebugException<RemoveFromQueue>b__21_0<Requeue>b__22_0<ExecuteKeepAliveQuery>b__25_0SqlServerTransactionJob_transactionIDbTransactionRollbackSqlServerWriteOnlyTransactionJobStorageTransaction_queueCommandQueueQueue`1_afterCommitCommandQueueAction_dedicatedConnectionFunc_jobCommandsSortedDictionary`2Tuple`2_counterCommands_hashCommands_listCommands_setCommands_queueCommandsSortedSet`1dedicatedConnectionFuncExpireJobPersistJobIStateget_Nameget_ReasonSubstringSerializeDataSetJobStateAddJobStateAddToQueueIncrementCounterDecrementCounterAddToSetscoreRemoveFromSetInsertToListRemoveFromListTrimListkeepStartingFromkeepEndingAtRemoveHashAddRangeToSetitemsRemoveSetExpireHashExpireSetExpireListPersistHashPersistSetPersistListget_Item1get_Item2AppendBatchcollectionbatchTryGetValueTupleAddCommandAcquireListLockAcquireSetLockAcquireHashLock<Commit>b__12_0persistentQueue<AddToQueue>b__1<>9__17_0Set<AddToQueue>b__17_0JobParameterHangfire.SqlServer.Entities<Name>k__BackingFieldNameServer<Data>k__BackingField<LastHeartbeat>k__BackingFieldget_Dataget_LastHeartbeatset_LastHeartbeatDataLastHeartbeatServerData<WorkerCount>k__BackingField<Queues>k__BackingField<StartedAt>k__BackingFieldset_WorkerCountget_StartedAtWorkerCountStartedAtSqlHash<Key>k__BackingField<Field>k__BackingField<ExpireAt>k__BackingFieldset_Keyget_Fieldset_Fieldget_ExpireAtFieldExpireAtSqlJob<InvocationData>k__BackingField<Arguments>k__BackingField<CreatedAt>k__BackingField<StateName>k__BackingField<StateReason>k__BackingField<StateData>k__BackingField<StateChanged>k__BackingFieldget_InvocationDataset_InvocationDataget_CreatedAtget_StateNameget_StateReasonset_StateReasonget_StateDataset_StateDataget_StateChangedset_StateChangedArgumentsCreatedAtStateReasonStateChangedSqlState<Reason>k__BackingFieldReasonThisAssemblyAssemblyVersionAssemblyFileVersionAssemblyInformationalVersionAssemblyTitleAssemblyConfigurationGitCommitIdPublicKeyPublicKeyTokenGitCommitDateRootNamespaceDateTimeKindGeneratedCodeAttributeSystem.CodeDom.CompilerCommandDefinitionDapperValueType<CommandText>k__BackingField<Parameters>k__BackingField<CommandType>k__BackingField<Flags>k__BackingField<CancellationToken>k__BackingFieldcommandInitCacheIDbCommandForCallbackOnCompletedget_CommandTextget_CommandTypeget_Bufferedget_AddToCacheget_Flagsget_PipelinedcommandTimeoutcommandTypeflagsget_CancellationTokenset_CommandTypeSetupCommandcnnparamReaderMethodInfoDynamicMethodSystem.Reflection.EmitILGeneratorTryGetBooleanMemberInfoGetILGeneratorOpCodesLdarg_0OpCodeEmitCastclassLdc_I4_1CallvirtEmitCallLdc_I4_M1RetCreateDelegateDelegateTryAddGetInitPropertyInfoGetPropertyBindingFlagsget_CanWriteget_PropertyTypeGetIndexParametersParameterInfoGetSetMethodGetBasicPropertySetterdeclaringTypeexpectedTypeCommandTextParametersBufferedAddToCacheFlagsPipelinedCommandFlagsEnumvalue__NoneNoCacheFlagsAttributeCustomPropertyTypeMap_type_propertySelectorpropertySelectorGetConstructorConstructorInfoFindConstructornamestypesFindExplicitConstructorGetConstructorParameterconstructorcolumnNameDataTableHandlerNotImplementedExceptiondestinationTypeDataTableSetValueIDbDataParameterparameterDbString<IsAnsiDefault>k__BackingFieldDefaultLength<IsAnsi>k__BackingField<IsFixedLength>k__BackingField<Length>k__BackingFieldget_IsAnsiDefaultset_IsAnsiDefaultget_IsAnsiset_IsAnsiget_IsFixedLengthset_IsFixedLengthIDataParameterCollectionIDataParameterIListAddParameterIsAnsiDefaultIsAnsiIsFixedLengthLengthDefaultTypeMap_fieldsFieldInfo<MatchNamesWithUnderscores>k__BackingField<Properties>k__BackingFieldget_DeclaringTypeget_DefaultBinderParameterModifierGetPropertySetterpropertyInfoGetPropertiesWhereGetSettablePropstGetFieldsGetSettableFieldsGetConstructorsThenByMethodBaseGetParametersget_ParameterTypeget_FullNameNullableGetUnderlyingTypeget_IsEnumPredicate`1Findget_MatchNamesWithUnderscoresset_MatchNamesWithUnderscoresget_PropertiesMatchNamesWithUnderscoresProperties<>9__3_0<>9__6_0<>9__7_0<GetPropertySetter>b__3_0pget_IsPublicget_IsPrivate<FindConstructor>b__6_0c<FindConstructor>b__6_1GetCustomAttributes<FindExplicitConstructor>b__7_0<>c__DisplayClass4_0<GetSettableProps>b__0<GetConstructorParameter>b__0backingFieldName<GetMember>b__0<GetMember>b__1<GetMember>b__2<GetMember>b__3<GetMember>b__4<GetMember>b__5<GetMember>b__6<GetMember>b__7<GetMember>b__9<GetMember>b__11effectiveColumnName<GetMember>b__8<GetMember>b__10DynamicParametersEnumerableMultiParameterparamReaderCachetemplates<RemoveUnused>k__BackingFieldoutputCallbacksDapper.SqlMapper.IParameterLookup.get_ItemtemplateAddDynamicParamsparamdirectionprecisionscaleget_CharsCleanDapper.SqlMapper.IDynamicParameters.AddParametersidentityget_RemoveUnusedset_RemoveUnusedValueCollectionget_Directionget_Valuesset_Directionset_Precisionset_ScaleAddParametersget_ParameterNamesApplicationExceptionGetMemberExpressionHashtableexpressiontargetfailMessage<Output>b__0LambdaExpressionget_BodylastMemberAccessget_Memberget_NodeTypeExpressionTypeget_Typeget_OperandInsertget_ExpressiondynamicParamNameCachesetterGetGetMethodLdfldGetMethodMakeGenericMethodLdarg_1LdstrStfld<Output>b__1OutputDapper.SqlMapper.IParameterCallbacks.OnCompletedDapper.SqlMapper.IParameterLookup.ItemRemoveUnusedParameterNamesCachedOutputSetters`1ParamInfo<ParameterDirection>k__BackingField<AttachedParam>k__BackingField<OutputCallback>k__BackingField<OutputTarget>k__BackingField<CameFromTemplate>k__BackingField<Precision>k__BackingField<Scale>k__BackingFieldget_ParameterDirectionset_ParameterDirectionget_AttachedParamset_AttachedParamget_OutputCallbackset_OutputCallbackget_OutputTargetset_OutputTargetget_CameFromTemplateset_CameFromTemplateget_Precisionget_ScaleAttachedParamOutputCallbackOutputTargetCameFromTemplatePrecisionScale<>9__20_0<>9__24_0<get_ParameterNames>b__20_0<Dapper.SqlMapper.IParameterCallbacks.OnCompleted>b__24_0<>c__DisplayClass22_0`1ExplicitConstructorAttributeAttributeAttributeUsageAttributeAttributeTargetsExtensionsTaskCompletionSource`1System.Threading.TasksTaskget_StatusTaskStatusTask`1get_ResultFromResultContinueWithTaskContinuationOptionsget_TaskCastResulttaskSetResultSetCanceledget_ExceptionAggregateExceptionget_InnerExceptionsReadOnlyCollection`1System.Collections.ObjectModelSetExceptionOnTaskCompletedcompletedTaskFeatureSupportDefaultPostgres<Arrays>k__BackingFieldarraysget_ArraysArraysSimpleMemberMap<ColumnName>k__BackingField<Property>k__BackingField<Parameter>k__BackingFieldpropertyget_ColumnNameget_FieldTypeget_MemberTypeget_Propertyget_ParameterColumnNameMemberTypePropertySqlDataRecordHandler`1SqlDataRecordListTVPParameter`1typeNameDapper.SqlMapper.ICustomQueryParameter.AddParameterAnyStructuredHelpers_udts_tvpGetUDTGetTVPSlowGetHelperhashtablenamePropertysqlDbTypeLdc_I4CreateForConfigureUDTConfigureTVP<>9__5_0<CreateFor>b__5_0nSqlMapperQueryCachePurgedEventHandler_queryCacheConcurrentDictionary`2System.Collections.ConcurrentCOLLECT_PER_ITEMSCOLLECT_HIT_COUNT_MINcollecttypeMaptypeHandlersLinqBinaryObsoleteInternalUsageOnlyErrTwoRowsErrZeroRowssmellsLikeOleDbRegexSystem.Text.RegularExpressionsliteralTokenspseudoPositionalformattoStringsTypeCodeStringReplaceInvariantCultureenumParsegetItemTypeMapProvider_typeMapsconnectionStringComparerDataTableTypeNameKeyperThreadStringBuilderCacheThreadStaticAttributeQueryAsyncQueryFirstAsyncQueryFirstOrDefaultAsyncQuerySingleAsyncQuerySingleOrDefaultAsyncDbDataReaderExecuteReaderAsyncCommandBehaviorget_InnerExceptionExecuteReaderWithFlagsFallbackAsynccmdwasClosedbehaviorOpenAsyncTryOpenAsynccancelTrySetupAsyncCommandAsyncTaskMethodBuilder`1effectiveType<>t__builderStartAsyncStateMachineAttributerowQueryRowAsyncExecuteAsyncExecuteMultiImplAsyncmultiExecExecuteImplAsyncmapbufferedsplitOnFunc`5Func`6Func`7Func`8MultiMapAsync<>3__readerIDataReader<>3__func<>3__parametersExecuteReaderSyncreaderQueryMultipleAsynccommandBehaviorExecuteWrappedReaderImplAsyncExecuteScalarAsyncExecuteScalarImplAsyncIDataRecordget_FieldCountGetFieldTypeGetColumnHashstartBoundlengthCombineInterlockedCompareExchangeadd_QueryCachePurgedremove_QueryCachePurgedEventArgsOnQueryCachePurgedIncrementSetQueryCacheTryRemoveExchangeCollectCacheGarbageTryGetQueryCacheClearPurgeQueryCachePurgeQueryCacheByTypeGetCachedSQLCountTuple`3GetCachedSQLignoreHitCountAboveGetHashCollissionsRegexOptionsSByteByteUInt16Int16UInt32UInt64Decimalget_OrdinalDateTimeOffsetResetTypeHandlersXmlDocumentSystem.XmlXDocumentSystem.Xml.LinqXElementcloneAddTypeMapRemoveTypeMapAddTypeHandlerhandlerHasTypeHandlerget_IsValueTypeMakeGenericTypeAddTypeHandlerImplGetDbTypeBrowsableAttributeEditorBrowsableAttributeEditorBrowsableStateIsAssignableFromget_IsInterfaceget_IsGenericTypeGetGenericTypeDefinitionGetGenericArgumentsLookupDbTypedemandAsListsourceExecuteScalarGetMultiExecCloseExecuteImplExecuteReaderQueryQueryFirstQueryFirstOrDefaultQuerySingleQuerySingleOrDefaultQueryMultipleget_IsClosedQueryMultipleImplExecuteReaderWithFlagsFallback<>3__cnn<>3__command<>3__effectiveTypeQueryImplThrowMultipleRowsThrowZeroRowsReadChangeTypeNextResultQueryRowImplMultiMap<>3__map<>3__splitOn<>3__identity<>3__finalizeMultiMapImplfinalizeGetBehaviorclosedefault<>3__typesdeserializerotherDeserializers<GenerateMapper>b__0<GenerateMapper>b__1<GenerateMapper>b__2<GenerateMapper>b__3<GenerateMapper>b__4<GenerateMapper>b__5GenerateMapperReverseGenerateDeserializersGetNextSplitDynamicstartIdxGetNextSplitGetCacheInfoexampleParametersaddToCacheIndexOfIsMatchShouldPassByPositionICollectionMatchEvaluatorPassByPositionGetDeserializerreturnNullIfFirstMissingGetHandlerDeserializerMultiMapExceptionGetDapperRowDeserializerReadCharReadNullableCharFindOrAddParameterGetListPaddingExtraCountEscapeGetInListRegexbyPositionPackListParametersnamePrefixTryStringSplitlistsplitAtcolTypevarName<TryStringSplit>b__0MatchappendIConvertibleGetTypeCodeSanitizeParameterValueFilterParametersReplaceLiteralstokensMatchCollectionMatchesCaptureget_GroupsGroupCollectionGroupGetLiteralTokensCreateParamInfoGeneratorcheckForDuplicatesremoveUnusedStartsWithIsValueTupleLocalBuilderLabelMakeByRefTypeDeclareLocalUnboxStlocget_PositionSortIComparer`1LdlocBoxDupDefineLabelBrtrue_SPopLdsfldGetFieldBr_SMarkLabelCgtBrfalse_SLocalVariableInfoget_LocalTypeLdlocaliteralsGetToStringtypeCodeExecuteCommandExecuteScalarImplExecuteReaderImplGetParameterReaderGetStructDeserializerindexToObjectGetTypeMapSetTypeMapGetTypeDeserializerInitobjLdobjGetTempLocalillocalsinitAndLoadGetFuncTypeGetTypeDeserializerImplNewobjGenerateValueTupleDeserializervalueTupleTypeLdc_I4_0RangeLdnullISupportInitializeBeginExceptionBlockBrBeginCatchBlockEndExceptionBlockGenerateDeserializerFromMapLoadDefaultValueIsinstLdtokenUnbox_AnyLoadReaderValueOrBranchToDBNullLabelstringEnumLocalvalueCopyLocalmemberTypeisDbNullLabelConv_Ovf_I1_UnConv_Ovf_I1Conv_Ovf_I2_UnConv_Ovf_I2Conv_Ovf_I4_UnConv_Ovf_I4Conv_Ovf_I8_UnConv_Ovf_I8Conv_R4Conv_R8CeqFlexibleConvertBoxedFromHeadOfStackviaGetMethodsGetOperatorget_ReturnTypeResolveOperatormethodsget_MessageDataExceptionThrowDataExceptionexLdc_I4_2Ldc_I4_3Ldc_I4_4Ldc_I4_5Ldc_I4_6Ldc_I4_7Ldc_I4_8Ldc_I4_SEmitInt32get_ConnectionStringComparerset_ConnectionStringComparerAsTableValuedParameterget_ExtendedPropertiesPropertyCollectionSetTypeNameGetTypeNameGetStringBuilder__ToStringRecycleGetRowParserstartIndex<GetRowParser>b__0concreteType<CreateParamInfoGenerator>g__GetSizeLocal|190_0ConnectionStringComparerAsyncExecStateCommandCacheInfo<Deserializer>k__BackingField<OtherDeserializers>k__BackingField<ParamReader>k__BackingFieldhitCountget_Deserializerset_Deserializerget_OtherDeserializersset_OtherDeserializersget_ParamReaderset_ParamReaderGetHitCountRecordHitDeserializerOtherDeserializersParamReaderPropertyInfoByNameComparerCompareOrdinalCompareyRowDapperRowIReadOnlyDictionary`2IReadOnlyCollection`1IDynamicMetaObjectProviderSystem.DynamicvaluesSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.get_CountSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.AdditemSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.ClearSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.ContainsSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CopyToarrayarrayIndexCopyToSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.RemoveSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.get_IsReadOnlyget_IsReadOnlySystem.Collections.Generic.IDictionary<System.String,System.Object>.ContainsKeySystem.Collections.Generic.IDictionary<System.String,System.Object>.AddSystem.Collections.Generic.IDictionary<System.String,System.Object>.RemoveSystem.Collections.Generic.IDictionary<System.String,System.Object>.get_ItemSystem.Collections.Generic.IDictionary<System.String,System.Object>.set_ItemisAddResizeSystem.Collections.Generic.IDictionary<System.String,System.Object>.get_KeysSystem.Collections.Generic.IDictionary<System.String,System.Object>.get_ValuesSystem.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.get_CountSystem.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.ContainsKeySystem.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.get_ItemSystem.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.get_KeysSystem.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.get_ValuesBindingRestrictionsSystem.Dynamic.IDynamicMetaObjectProvider.GetMetaObjectDynamicMetaObjectGetMetaObjectSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CountSystem.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.IsReadOnlySystem.Collections.Generic.IDictionary<System.String,System.Object>.ItemSystem.Collections.Generic.IDictionary<System.String,System.Object>.KeysSystem.Collections.Generic.IDictionary<System.String,System.Object>.ValuesSystem.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.CountSystem.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.ItemSystem.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.KeysSystem.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.ValuesTypeDescriptionProviderAttributeDeadValueDapperRowTypeDescriptionProviderTypeDescriptionProviderGetExtendedTypeDescriptorICustomTypeDescriptorinstanceGetTypeDescriptorobjectTypeDapperRowTypeDescriptor_rows_converterTypeConverterAttributeCollectionSystem.ComponentModel.ICustomTypeDescriptor.GetAttributesGetAttributesSystem.ComponentModel.ICustomTypeDescriptor.GetClassNameGetClassNameSystem.ComponentModel.ICustomTypeDescriptor.GetComponentNameGetComponentNameSystem.ComponentModel.ICustomTypeDescriptor.GetConverterGetConverterSystem.ComponentModel.ICustomTypeDescriptor.GetDefaultEventEventDescriptorGetDefaultEventSystem.ComponentModel.ICustomTypeDescriptor.GetDefaultPropertyPropertyDescriptorGetDefaultPropertySystem.ComponentModel.ICustomTypeDescriptor.GetEditoreditorBaseTypeGetEditorEventDescriptorCollectionSystem.ComponentModel.ICustomTypeDescriptor.GetEventsGetEventsattributesPropertyDescriptorCollectionSystem.ComponentModel.ICustomTypeDescriptor.GetPropertiesSystem.ComponentModel.ICustomTypeDescriptor.GetPropertyOwnerpdGetPropertyOwnerExpandableObjectConverterRowBoundPropertyDescriptor_indexCanResetValuecomponentResetValueShouldSerializeValueget_ComponentTypeGetValueIsReadOnlyComponentTypePropertyType<GetEnumerator>d__9<names>5__2<i>5__3System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.get_CurrentSystem.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.Current<>9__29_0<>9__33_0<>9__38_0<>9__40_0<System.Collections.Generic.IDictionary<System.String,System.Object>.get_Keys>b__29_0kv<System.Collections.Generic.IDictionary<System.String,System.Object>.get_Values>b__31_0<System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<System.String,System.Object>>.get_Count>b__33_0<System.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.get_Keys>b__38_0<System.Collections.Generic.IReadOnlyDictionary<System.String,System.Object>.get_Values>b__40_0DapperRowMetaObjectgetValueMethodsetValueMethods_nixKeysrestrictionsget_LimitTypeGetTypeRestrictionCallMethodmethodGetMemberBinderConstantConstantExpressionBindGetMemberbinderInvokeMemberBinderBindInvokeMemberargsSetMemberBinderBindSetMemberGetDynamicMemberNamesDapperTablefieldNamesfieldNameLookupget_FieldNamesIndexOfNameAddFieldFieldExistsFieldNamesFieldCountDeserializerStateHashFunchashDontMapGridReadergridIndexreadCountcallbacks<IsConsumed>k__BackingField<Command>k__BackingFielddynamicParamsReadAsyncReadFirstAsyncReadFirstOrDefaultAsyncReadSingleAsyncReadSingleOrDefaultAsyncAsyncTaskMethodBuilderNextResultAsyncObjectDisposedExceptionReadAsyncImplReadRowAsyncImplReadRowAsyncImplViaDbReaderReadBufferedAsyncReadFirstReadFirstOrDefaultReadSingleReadSingleOrDefaultReadImplReadRowMultiReadInternal<>3__index<>3__deserializerReadDeferredget_IsConsumedset_IsConsumedget_Commandset_CommandIsConsumed<NextResultAsync>d__17IAsyncStateMachine<>u__1ConfiguredTaskAwaitable`1ConfiguredTaskAwaiterConfigureAwaitGetAwaiterget_IsCompletedAwaitUnsafeOnCompletedGetResultSetStateMachinestateMachine<ReadRowAsyncImplViaDbReader>d__20`1<result>5__2<>u__2ConfiguredTaskAwaitable<ReadBufferedAsync>d__21`1<>7__wrap1<>7__wrap2<>7__wrap3<reader>5__5<buffer>5__6ExceptionDispatchInfoSystem.Runtime.ExceptionServicesThrow<MultiReadInternal>d__43`8<>m__Finally2<>m__Finally1System.Collections.Generic.IEnumerator<TReturn>.get_CurrentSystem.Collections.Generic.IEnumerable<TReturn>.GetEnumeratorSystem.Collections.Generic.IEnumerator<TReturn>.Current<MultiReadInternal>d__44`1<ReadDeferred>d__52`1<convertToType>5__2System.Collections.Generic.IEnumerator<T>.get_CurrentSystem.Collections.Generic.IEnumerable<T>.GetEnumeratorSystem.Collections.Generic.IEnumerator<T>.CurrentICustomQueryParameterIdentity`7s_typeHashs_typeCountconnectionStringparametersTypeget_ConnectionStringhashCodeLocal<CountNonTrivial>g__Map|4_0CountNonTrivialhashCodeget_TypeCountTypeCountIdentityWithTypes_typesEmptyTypesotherTypesHashTypesIdentityIEquatable`1IndexOutOfRangeExceptionForGridprimaryTypeForDynamicParametersotherTypesHashotherTypesEqualIDynamicParametersIMemberMapIParameterCallbacksIParameterLookupITypeHandlerITypeMapLink`2<Tail>k__BackingFieldget_TaillinkheadtailTailLiteralToken<Token>k__BackingField<Member>k__BackingFieldget_TokentokenmemberTokenMemberSettingsDefaultAllowedCommandBehaviors<AllowedCommandBehaviors>k__BackingField<ApplyNullValues>k__BackingField<PadListExpansions>k__BackingField<InListStringSplitCount>k__BackingFieldget_AllowedCommandBehaviorsset_AllowedCommandBehaviorsSetAllowedCommandBehaviorsenabledget_UseSingleResultOptimizationset_UseSingleResultOptimizationget_UseSingleRowOptimizationset_UseSingleRowOptimizationDisableCommandBehaviorOptimizationsSetDefaultsget_ApplyNullValuesset_ApplyNullValuesget_PadListExpansionsset_PadListExpansionsget_InListStringSplitCountset_InListStringSplitCountAllowedCommandBehaviorsUseSingleResultOptimizationUseSingleRowOptimizationApplyNullValuesPadListExpansionsInListStringSplitCountTypeDeserializerCachebyTypereadersPurgeGetReaderDeserializerKeycopyDownTypeHandler`1Dapper.SqlMapper.ITypeHandler.SetValueDapper.SqlMapper.ITypeHandler.ParseStringTypeHandler`1xmlTypeHandlerCache`1SetHandlerUdtTypeHandlerudtTypeName<QueryAsync>d__33`1<identity>5__2<info>5__3<wasClosed>5__4<cancel>5__5<cmd>5__6<reader>5__7<func>5__8<buffer>5__9<convertToType>5__10<>u__3<QueryRowAsync>d__34`1<result>5__8<ExecuteMultiImplAsync>d__38<isFirst>5__2<total>5__3<info>5__5<masterSql>5__6<pending>5__7<cmd>5__8<>7__wrap8<obj>5__10<recycled>5__11<>7__wrap11ExecuteNonQueryAsync<ExecuteImplAsync>d__39<wasClosed>5__2<cmd>5__3<MultiMapAsync>d__52`8<cmd>5__5<MultiMapAsync>d__54`1<ExecuteReaderSync>d__55`1<QueryMultipleAsync>d__57<cmd>5__4<wasClosed>5__6<ExecuteWrappedReaderImplAsync>d__64<cmd>5__2<wasClosed>5__3<disposeCommand>5__4<ExecuteScalarImplAsync>d__69`1<>c__DisplayClass87_0get_Item3<GetCachedSQL>b__1tuple<>9__87_0<>9__88_0<>9__88_1<>9__160_0<>9__175_1<>9__176_0<>9__176_1<>9__176_2<>9__176_3<GetCachedSQL>b__87_0pair<GetHashCollissions>b__88_0<GetHashCollissions>b__88_1<.cctor>b__90_0<.cctor>b__90_1<.cctor>b__90_2<.cctor>b__90_3<.cctor>b__90_4<GenerateDeserializers>b__160_0sget_Success<PackListParameters>b__175_1match<TryStringSplit>b__176_0sb<TryStringSplit>b__176_1<TryStringSplit>b__176_2<TryStringSplit>b__176_3<QueryImpl>d__140`1<reader>5__3<func>5__5<convertToType>5__6<MultiMapImpl>d__155`8<ownedCommand>5__2<ownedReader>5__3<mapIt>5__5Skip<MultiMapImpl>d__157`1<>c__DisplayClass158_0`8r<>c__DisplayClass159_0`1<>c__DisplayClass163_0<GetCacheInfo>b__0<GetCacheInfo>b__1<>c__DisplayClass163_1<GetCacheInfo>b__2<>c__DisplayClass165_0consumedfirstMatch<PassByPosition>b__0<>c__DisplayClass167_0<GetHandlerDeserializer>b__0<>c__DisplayClass169_0effectiveFieldCount<GetDapperRowDeserializer>b__0<>c__DisplayClass175_0<>c__DisplayClass175_1<PackListParameters>b__0<>c__DisplayClass177_0`1<>c__DisplayClass190_0_sizeLocal<>c__DisplayClass199_0<GetStructDeserializer>b__0<GetStructDeserializer>b__1<GetStructDeserializer>b__2<GetStructDeserializer>b__3<GetStructDeserializer>b__4<GetStructDeserializer>b__5<>c__DisplayClass211_0specializedConstructor<GenerateDeserializerFromMap>b__0<GenerateDeserializerFromMap>b__3<GenerateDeserializerFromMap>b__1<GenerateDeserializerFromMap>b__2<Parse>d__238`1<deser>5__2<convertToType>5__3<Parse>d__239<>3__typeSystem.Collections.Generic.IEnumerator<System.Object>.get_CurrentSystem.Collections.Generic.IEnumerable<System.Object>.GetEnumeratorSystem.Collections.Generic.IEnumerator<System.Object>.Current<Parse>d__240System.Collections.Generic.IEnumerator<dynamic>.get_CurrentSystem.Collections.Generic.IEnumerable<dynamic>.GetEnumeratorSystem.Collections.Generic.IEnumerator<dynamic>.Current<>c__DisplayClass242_0`1_TableValuedParameterTypeExtensionsGetPublicInstanceMethodIWrappedDataReaderget_ReaderReaderDisposedReaderInstanceget_Depthget_HasRowsget_RecordsAffectedget_VisibleFieldCountThrowDisposedThrowDisposedAsyncGetSchemaTableInitializeLifetimeServicedisposingGetBooleanordinalGetBytesdataOffsetbufferbufferOffsetGetFloatGetInt16GetByteGetCharGetCharsGetDataTypeNameGetDateTimeGetDbDataReaderGetDecimalGetDoubleGetFieldValueGetFieldValueAsyncGetGuidGetInt32GetInt64GetOrdinalGetProviderSpecificFieldTypeGetProviderSpecificValueGetProviderSpecificValuesGetStreamGetStringGetTextReaderGetValuesIsDBNullIsDBNullAsyncDepthIsClosedHasRowsRecordsAffectedVisibleFieldCount<ThrowDisposedAsync>d__15`1YieldAwaitableYieldAwaiterYieldWrappedReaderDbWrappedReader_reader_cmdDapper.IWrappedDataReader.get_ReaderDapper.IWrappedDataReader.get_CommandMarshalByRefObjectfieldOffsetbufferoffsetfieldoffsetGetDataDapper.IWrappedDataReader.ReaderDapper.IWrappedDataReader.CommandBasicWrappedReaderSystem.Data.IDataReader.CloseSystem.Data.IDataReader.get_DepthSystem.Data.IDataReader.GetSchemaTableSystem.Data.IDataReader.get_IsClosedSystem.Data.IDataReader.NextResultSystem.Data.IDataReader.ReadSystem.Data.IDataReader.get_RecordsAffectedSystem.Data.IDataRecord.get_FieldCountSystem.Data.IDataRecord.GetBooleanSystem.Data.IDataRecord.GetByteSystem.Data.IDataRecord.GetBytesSystem.Data.IDataRecord.GetCharSystem.Data.IDataRecord.GetCharsSystem.Data.IDataRecord.GetDataSystem.Data.IDataRecord.GetDataTypeNameSystem.Data.IDataRecord.GetDateTimeSystem.Data.IDataRecord.GetDecimalSystem.Data.IDataRecord.GetDoubleSystem.Data.IDataRecord.GetFieldTypeSystem.Data.IDataRecord.GetFloatSystem.Data.IDataRecord.GetGuidSystem.Data.IDataRecord.GetInt16System.Data.IDataRecord.GetInt32System.Data.IDataRecord.GetInt64System.Data.IDataRecord.GetNameSystem.Data.IDataRecord.GetOrdinalSystem.Data.IDataRecord.GetStringSystem.Data.IDataRecord.GetValueSystem.Data.IDataRecord.GetValuesSystem.Data.IDataRecord.IsDBNullSystem.Data.IDataRecord.get_ItemSystem.Data.IDataReader.DepthSystem.Data.IDataReader.IsClosedSystem.Data.IDataReader.RecordsAffectedSystem.Data.IDataRecord.FieldCountSystem.Data.IDataRecord.ItemXmlTypeHandler`1XmlDocumentHandlerLoadXmlXmlNodeget_OuterXmlXDocumentHandlerXElementHandler<now>j__TPar<count>j__TPar<id>j__TPar<jobId>j__TPar<name>j__TPar<value>j__TPar<key>j__TPar<from>j__TPar<to>j__TPar<data>j__TPar<heartbeat>j__TPar<timeOutAt>j__TPar<startingFrom>j__TPar<endingAt>j__TPar<field>j__TPar<queue>j__TPar<queues>j__TPar<timeout>j__TPar<start>j__TPar<end>j__TPar<Monitoring>j__TPar<Queue>j__TPar<keys>j__TPar<jobIds>j__TPar<state>j__TPar<limit>j__TPar<stateName>j__TPar<Key>j__TPar<Value>j__TPar<fetchedAt>j__TParTKeyTValueTTFirstTSecondTThirdTFourthTFifthTSixthTSeventhTReturnTDtoTFromTToCompilationRelaxationsAttributeRuntimeCompatibilityAttributeDebuggableAttributeDebuggingModesAssemblyTitleAttributeAssemblyDescriptionAttributeGuidAttributeSystem.Runtime.InteropServicesCLSCompliantAttributeInternalsVisibleToAttributeAssemblyProductAttributeAssemblyCompanyAttributeAssemblyCopyrightAttributeComVisibleAttributeTargetFrameworkAttributeSystem.Runtime.Versioning9{{ now = {0}, count = {1} }}{{ id = {0} }}#{{ jobId = {0} }}U{{ jobId = {0}, name = {1}, value = {2} }}5{{ id = {0}, name = {1} }}{{ key = {0} }}e{{ count = {0}, key = {1}, from = {2}, to = {3} }}W{{ id = {0}, data = {1}, heartbeat = {2} }}3{{ now = {0}, id = {1} }}+{{ timeOutAt = {0} }}g{{ key = {0}, startingFrom = {1}, endingAt = {2} }}9{{ key = {0}, field = {1} }}={{ jobId = {0}, queue = {1} }}C{{ queues = {0}, timeout = {1} }}S{{ queue = {0}, start = {1}, end = {2} }}#{{ queue = {0} }}G{{ Monitoring = {0}, Queue = {1} }}!{{ keys = {0} }}%{{ jobIds = {0} }}={{ state = {0}, limit = {1} }}[{{ stateName = {0}, start = {1}, end = {2} }}9{{ Key = {0}, Value = {1} }}!{{ name = {0} }}Y{{ queue = {0}, id = {1}, fetchedAt = {2} }}configuration-nameOrConnectionStringoptions#connectionFactoryHangFirestorageSAggregating records in 'Counter' table...YRecords from the 'Counter' table aggregated.��DECLARE @RecordsToAggregate TABLE
(
	[Key] NVARCHAR(100) COLLATE DATABASE_DEFAULT NOT NULL,
	[Value] INT NOT NULL,
	[ExpireAt] DATETIME NULL
)

SET XACT_ABORT ON
SET TRANSACTION ISOLATION LEVEL READ COMMITTED
SET DEADLOCK_PRIORITY LOW
BEGIN TRAN

DELETE TOP (@count) C
OUTPUT DELETED.[Key], DELETED.[Value], DELETED.[ExpireAt] INTO @RecordsToAggregate
FROM [��].[Counter] C WITH (READPAST, XLOCK, INDEX(0))

SET NOCOUNT ON

;MERGE [�)].[AggregatedCounter] WITH (FORCESEEK, HOLDLOCK) AS [Target]
USING (
	SELECT [Key], SUM([Value]) as [Value], MAX([ExpireAt]) AS [ExpireAt] FROM @RecordsToAggregate
	GROUP BY [Key]) AS [Source] ([Key], [Value], [ExpireAt])
ON [Target].[Key] COLLATE DATABASE_DEFAULT = [Source].[Key] COLLATE DATABASE_DEFAULT
WHEN MATCHED THEN UPDATE SET 
	[Target].[Value] = [Target].[Value] + [Source].[Value],
	[Target].[ExpireAt] = (SELECT MAX([ExpireAt]) FROM (VALUES ([Source].ExpireAt), ([Target].[ExpireAt])) AS MaxExpireAt([ExpireAt]))
WHEN NOT MATCHED THEN INSERT ([Key], [Value], [ExpireAt]) VALUES ([Source].[Key], [Source].[Value], [Source].[ExpireAt]);

COMMIT TRANIRemoving outdated records from the '' table...GOutdated records removed from the '' table./locks:expirationmanager��
set deadlock_priority low;
set transaction isolation level read committed;
set lock_timeout 1000;
delete top (@count) from [].[��]
where ExpireAt < @now
option (loop join, optimize for (@count = 20000));
@count	@now#AggregatedCounterJob	ListSet	Hash�OAn exception was thrown during acquiring distributed lock on the {0} resource within {1} seconds. Outdated records were not removed.
It will be retried in {2} seconds.defaultProviderprovider
queues4.0.0.04.6.0.0GSystem.Data.SqlClient.SqlCommandSetset_Connectionset_Transaction!get_BatchCommand
AppendExecuteNonQueryDispose��SqlCommandSet is not supported on this platform, use regular commands insteadresource:gMultiple provider instances registered for queues: , ��. You should choose only one type of persistent queues per server instance.jobparametersinsert into [�].Job (InvocationData, Arguments, CreatedAt, ExpireAt)
output inserted.Id
values (@invocationData, @arguments, @createdAt, @expireAt)@invocationData@arguments@createdAt@expireAt��
set xact_abort on; set nocount on; declare @jobId bigint;
begin tran;
insert into [�e].Job (InvocationData, Arguments, CreatedAt, ExpireAt) values (@invocationData, @arguments, @createdAt, @expireAt);
select @jobId = scope_identity(); select @jobId;
insert into [��].JobParameter (JobId, Name, Value) values (@jobId, @name, @value);
commit tran;@name
@value��].JobParameter (JobId, Name, Value) values (@jobId, @name1, @value1), (@jobId, @name2, @value2);
commit tran;
@name1@value1
@name2@value2id{select InvocationData, StateName, Arguments, CreatedAt from [q].Job with (readcommittedlock, forceseek) where Id = @idjobIdMselect s.Name, s.Reason, s.Data
from [u].State s with (readcommittedlock, forceseek)
inner join [��].Job j with (readcommittedlock, forceseek) on j.StateId = s.Id and j.Id = s.JobId
where j.Id = @jobId	namekeyGThe value must be a positive numbercount��The `toScore` value must be higher or equal to the `fromScore` value.toScorekeyValuePairs;merge [��].Hash with (holdlock, forceseek) as Target
using (VALUES (@key, @field, @value)) as Source ([Key], Field, Value)
on Target.[Key] = Source.[Key] and Target.Field = Source.Field
when matched then update set Value = Source.Value
when not matched then insert ([Key], Field, Value) values (Source.[Key], Source.Field, Source.Value);:Hash:LockserverIdcontextKThe `timeOut` value must be positive.timeOut��select [Value] from (
	select [Value], row_number() over (order by [Score] ASC) as row_num
	from [��].[Set] with (readcommittedlock, forceseek)
	where [Key] = @key 
) as s where s.row_num between @startingFrom and @endingAt;select min([ExpireAt]) from [}].[Set] with (readcommittedlock, forceseek) where [Key] = @key��select sum(s.[Value]) from (select sum([Value]) as [Value] from [��].Counter with (readcommittedlock, forceseek)
where [Key] = @key
union all
select [Value] from [��].AggregatedCounter with (readcommittedlock, forceseek)
where [Key] = @key) as s-select count(*) from [{].Hash with (readcommittedlock, forceseek) where [Key] = @key+select [Value] from [��].Hash with (readcommittedlock, forceseek)
where [Key] = @key and [Field] = @field{].List with (readcommittedlock, forceseek)
where [Key] = @key��select [Value] from (
	select [Value], row_number() over (order by [Id] desc) as row_num 
	from [��].List with (readcommittedlock, forceseek)
	where [Key] = @key 
) as s where s.row_num between @startingFrom and @endingAt��].List with (readcommittedlock, forceseek)
where [Key] = @key
order by [Id] desc��].JobParameter (JobId, Name, Value) values (@jobId, @name, @value)
@jobId��].JobParameter with (holdlock, forceseek) as Target
using (VALUES (@jobId, @name, @value)) as Source (JobId, Name, Value) 
on Target.JobId = Source.JobId AND Target.Name = Source.Name
when matched then update set Value = Source.Value
when not matched then insert (JobId, Name, Value) values (Source.JobId, Source.Name, Source.Value);7select top (1) Value from [��].JobParameter with (readcommittedlock, forceseek) where JobId = @id and Name = @name'select Value from [Aselect top (@count) Value from [��].[Set] with (readcommittedlock, forceseek) where [Key] = @key and Score between @from and @to order by Score��SET XACT_ABORT ON;exec sp_getapplock @Resource=@resource, @LockMode=N'Exclusive', @LockOwner=N'Transaction', @LockTimeout=-1;@resource	@key
@field��exec sp_releaseapplock @Resource=@resource, @LockOwner=N'Transaction';5select Field, Value from [{].Hash with (forceseek, readcommittedlock) where [Key] = @key�].Server with (holdlock) as Target
using (VALUES (@id, @data, @heartbeat)) as Source (Id, Data, Heartbeat)
on Target.Id = Source.Id
when matched then update set Data = Source.Data, LastHeartbeat = Source.Heartbeat
when not matched then insert (Id, Data, LastHeartbeat) values (Source.Id, Source.Data, Source.Heartbeat);delete from [/].Server where Id = @idupdate [a].Server set LastHeartbeat = @now where Id = @idS].Server where LastHeartbeat < @timeOutAtSELECT 1;yConnection must be open before acquiring a distributed lock.@Resource@DbPrincipal
public@LockModeExclusive@LockOwnerSession@LockTimeout@Resultsp_getapplockQCould not place a lock on the resource '': AServer returned the '{0}' error..#sp_releaseapplock��Could not release a lock on the resource '{0}': Server returned the '{1}' error.5The lock request timed out;The lock request was canceledaThe lock request was chosen as a deadlock victimiIndicates a parameter validation or other call error=Queue array must be non-empty.c].JobQueue (JobId, Queue) values (@jobId, @queue)_FetchLockLock__��A call to sp_getapplock returned unexpected result '{0}' while fetching a job. Please report this problem to Hangfire developers and don't use sub-second values for the QueuePollInterval option.��
set nocount on;
set xact_abort on;
set transaction isolation level read committed;

update top (1) JQ
set FetchedAt = GETUTCDATE()
output INSERTED.Id, INSERTED.JobId, INSERTED.Queue, INSERTED.FetchedAt
from [)].JobQueue JQ with (��)
where Queue in @queues and
(FetchedAt is null or FetchedAt < DATEADD(second, @timeout, GETUTCDATE()));�
set nocount on;
set xact_abort on;
set transaction isolation level read committed;

EXEC @result = sp_getapplock @Resource = @lockResource, @LockMode = 'Exclusive', @LockTimeout = @pollingQuantumMs, @LockOwner = 'Session';

IF (@result >= 0)
BEGIN
    declare @now DATETIME2 = SYSUTCDATETIME();
    declare @pollingDelay datetime = dateadd(ms, @pollingDelayMs, convert(DATETIME, 0));
    declare @quantumEnd datetime2 = DATEADD(ms, @pollingQuantumMs, @now);

    WHILE (@now < @quantumEnd)
    BEGIN
        update top (1) JQ
        set FetchedAt = @now
        output INSERTED.Id, INSERTED.JobId, INSERTED.Queue, INSERTED.FetchedAt
        from [�a)
        where Queue in @queues and
        (FetchedAt is null or FetchedAt < DATEADD(second, @timeout, @now));

        IF @@ROWCOUNT > 0
        BEGIN
            EXEC sp_releaseapplock @Resource = @lockResource, @LockOwner = 'Session';
            RETURN;
        END;

        WAITFOR DELAY @pollingDelay;
        SET @now = SYSUTCDATETIME();
    END
    EXEC sp_releaseapplock @Resource = @lockResource, @LockOwner = 'Session';
END

SELECT 0 AS [Id], CAST(0 AS BIGINT) AS [JobId], CAST(NULL AS NVARCHAR) as [Queue], CAST(NULL AS DATETIME) as [FetchedAt];3forceseek, paglock, xlockKforceseek, readpast, updlock, rowlock��delete top (1) JQ
output DELETED.Id, DELETED.JobId, DELETED.Queue
from [�A].JobQueue JQ with (readpast, updlock, rowlock, forceseek)
where Queue in @queues and (FetchedAt is null or FetchedAt < DATEADD(second, @timeout, GETUTCDATE()))@queues@timeout@lockResource@pollingDelayMs#@pollingQuantumMs@result;select distinct(Queue) from [1].JobQueue with (nolock)��select r.JobId from (
  select jq.JobId, row_number() over (order by jq.Id) as row_num 
  from [�].JobQueue jq with (nolock, forceseek)
  where jq.Queue = @queue and jq.FetchedAt is null
) as r
where r.row_num between @start and @end��
select r.JobId from (
  select jq.JobId, jq.FetchedAt, row_number() over (order by jq.Id) as row_num 
  from [�].JobQueue jq with (nolock, forceseek)
  where jq.Queue = @queue and jq.FetchedAt is not null
) as r
where r.row_num between @start and @end��
select sum(Enqueued) as EnqueuedCount, sum(Fetched) as FetchedCount 
from (
    select 
        case when FetchedAt is null then 1 else 0 end as Enqueued,
        case when FetchedAt is not null then 1 else 0 end as Fetched
    from [��].JobQueue with (nolock, forceseek)
    where Queue = @queue
) qQueueEnqueuedCountFetchedCount��
set transaction isolation level read committed;
select count(Id) from [{0}].Job with (nolock, forceseek) where StateName = N'Enqueued';
select count(Id) from [{0}].Job with (nolock, forceseek) where StateName = N'Failed';
select count(Id) from [{0}].Job with (nolock, forceseek) where StateName = N'Processing';
select count(Id) from [{0}].Job with (nolock, forceseek) where StateName = N'Scheduled';
select count(Id) from [{0}].Server with (nolock);
select sum(s.[Value]) from (
    select sum([Value]) as [Value] from [{0}].Counter with (nolock, forceseek) where [Key] = N'stats:succeeded'
    union all
    select [Value] from [{0}].AggregatedCounter with (nolock, forceseek) where [Key] = N'stats:succeeded'
) as s;
select sum(s.[Value]) from (
    select sum([Value]) as [Value] from [{0}].Counter with (nolock, forceseek) where [Key] = N'stats:deleted'
    union all
    select [Value] from [{0}].AggregatedCounter with (nolock, forceseek) where [Key] = N'stats:deleted'
) as s;

select count(*) from [{0}].[Set] with (nolock, forceseek) where [Key] = N'recurring-jobs';
                Oselect [Key], [Value] as [Count] from [��].AggregatedCounter with (nolock, forceseek)
where [Key] in @keys��select j.*, s.Reason as StateReason, s.Data as StateData, s.CreatedAt as StateChanged
from [Y].Job j with (nolock, forceseek)
left join [��].State s with (nolock, forceseek) on s.Id = j.StateId and s.JobId = j.Id
where j.Id in @jobIds/select count(Id) from [o].Job with (nolock, forceseek) where StateName = @statemselect count(j.Id) from (select top (@limit) Id from [{].Job with (nolock, forceseek) where StateName = @state) as j��;with cte as 
(
  select j.Id, row_number() over (order by j.Id desc) as row_num
  from [�A].Job j with (nolock, forceseek)
  where j.StateName = @stateName
)
select j.*, s.Reason as StateReason, s.Data as StateData, s.CreatedAt as StateChanged
from [��].Job j with (nolock, forceseek)
inner join cte on cte.Id = j.Id
left join [�
].State s with (nolock, forceseek) on j.StateId = s.Id and j.Id = s.JobId
where cte.row_num between @start and @end
order by j.Id desc��select j.*, s.Reason as StateReason, s.Data as StateData 
from [succeeded
failedselect * from [-].Server with (nolock)ServerIdServerNameEnqueueAt!ExceptionDetails!ExceptionMessageExceptionType
Result'PerformanceDurationLatencyKeyCount!
select * from [{].Job with (nolock, forceseek) where Id = @id
select * from [��].JobParameter with (nolock, forceseek) where JobId = @id
select * from [��].State with (nolock, forceseek) where JobId = @id order by Id desc
stats:yyyy-MM-dd-HHyyyy-MM-ddconnection=Hangfire.SqlServer.Install.sql#$(HangFireSchema)I--SET @DISABLE_HEAVY_MIGRATIONS = 1;ESET @DISABLE_HEAVY_MIGRATIONS = 1;{Requested resource `{0}` was not found in the assembly `{1}`.%existingConnection��Using the following options for SQL Server job storage: Queue poll interval: {0}.Data Source
ServerAddress	AddrNetwork Address@DatabaseInitial CatalogK<Connection string can not be parsed>SQL Server: {0}]]]QStart installing Hangfire SQL objects...yAn exception occurred while trying to perform the migration. Retrying...�Was unable to perform the Hangfire schema migration due to an exception. Ignore this message unless you've just installed or upgraded Hangfire.?Hangfire SQL objects installed.%connections:active3Metrics_ActiveConnections#connections:total1Metrics_TotalConnections???��
select count(*) from sys.sysprocesses
where dbid = db_id(@name) and status != 'background' and status != 'sleeping'��
select count(*) from sys.sysprocesses
where dbid = db_id(@name) and status != 'background'��The QueuePollInterval property value should be positive. Given: {0}.valueWSliding timeout should be greater than zero��Job expiration check interval cannot be greater than int.MaxValuequeuefetchedAt%forceseek, rowlock7Background job identifier '{' was fetched by another worker, will not execute keep alive.KKeep-alive query for message {0} senteUnable to execute keep-alive query for message {0}!delete JQ from [}) where Queue = @queue and Id = @id and FetchedAt = @fetchedAtKupdate JQ set FetchedAt = null from [��update JQ set FetchedAt = getutcdate() output INSERTED.FetchedAt from [transactionQupdate J set ExpireAt = @expireAt from [Q].Job J with (forceseek) where Id = @id;@idGupdate J set ExpireAt = NULL from [��].State (JobId, Name, Reason, CreatedAt, Data)
values (@jobId, @name, @reason, @createdAt, @data);
update [��].Job set StateId = SCOPE_IDENTITY(), StateName = @name where Id = @jobId;@reason@data��].State (JobId, Name, Reason, CreatedAt, Data)
values (@jobId, @name, @reason, @createdAt, @data)
@queuea].Counter ([Key], [Value]) values (@key, @value)��].Counter ([Key], [Value], [ExpireAt]) values (@key, @value, @expireAt)�}].[Set] with (holdlock) as Target
using (VALUES (@key, @value, @score)) as Source ([Key], Value, Score)
on Target.[Key] = Source.[Key] and Target.Value = Source.Value
when matched then update set Score = Source.Score
when not matched then insert ([Key], Value, Score) values (Source.[Key], Source.Value, Source.Score);
@score[].[Set] where [Key] = @key and Value = @value)
select [Key] from [k].List with (xlock)
where [Key] = @key;
insert into [Y].List ([Key], Value) values (@key, @value);Y].List where [Key] = @key and Value = @value��;with cte as (
    select row_number() over (order by Id desc) as row_num
    from [��].List with (xlock)
    where [Key] = @key)
delete from cte where row_num not between @start and @end
@start	@end�{].Hash with (holdlock) as Target
using (VALUES (@key, @field, @value)) as Source ([Key], Field, Value)
on Target.[Key] = Source.[Key] and Target.Field = Source.Field
when matched then update set Value = Source.Value
when not matched then insert ([Key], Field, Value) values (Source.[Key], Source.Field, Source.Value);3].Hash where [Key] = @keyitemsq].[Set] ([Key], Value, Score)
values (@key, @value, 0.0)5].[Set] where [Key] = @key
update [i].[Hash] set ExpireAt = @expireAt where [Key] = @keyg].[Set] set ExpireAt = @expireAt where [Key] = @keyi].[List] set ExpireAt = @expireAt where [Key] = @key[].Hash set ExpireAt = null where [Key] = @key]].[Set] set ExpireAt = null where [Key] = @key_].[List] set ExpireAt = null where [Key] = @keyList:	Set:Hash::LockCset xact_abort on;set nocount on;}exec sp_getapplock @Resource=@resource, @LockMode=N'Exclusive'BindByName)InitialLONGFetchSize_init	type!propertySelector{If specifying IsFixedLength,  a Length must also be specified/System.Data.Linq.Binary<!>k__BackingField�Attempting to cast a DBNull to a non nullable type! Note that out/return parameters will not have updated values until the data stream completes (after the 'foreach' for Query(..., buffered: false), or after the GridReader has been disposed for QueryMultiple)��Expression must be a property/field chain off of a(n) {0} instance|ExpressionParamGet	task!npgsqlconnectioncolumnNamepropertyfieldparameterUdtTypeNameTypeNameSqlDbTypeCreateFor_��Async operations require use of a DbConnection or an already-open IDbConnection��Async operations require use of a DbConnection or an IDbConnection where .CreateCommand() returns a DbCommandU(?<![\p{L}\p{N}@_])[?@:](?![\p{L}\p{N}@_])O(?<![\p{L}\p{N}_])\{=([\p{L}\p{N}_]+)\}9\?([\p{L}_][\p{L}\p{N}_]*)\?
FormatReplace!InvariantCultureParseSetHandlern/aMMicrosoft.SqlServer.Types.SqlGeographyKMicrosoft.SqlServer.Types.SqlGeometryQMicrosoft.SqlServer.Types.SqlHierarchyIdgeographygeometryhierarchyidThe member  of type I cannot be used as a parameter value*��An enumerable sequence of parameters (arrays, lists, etc) is not allowed in this context��When using the multi-mapping APIs ensure you set the splitOn param if you have keys other than IdsplitOn1No columns were selected?A single-character was expected
([?@:];)(?!\w)(\s+(?i)unknown(?-i))?	(\?)=\?(?!\w)(\s+(?i)unknown(?-i))?cThe first item in a list-expansion cannot be nullint
bigintsmallinttinyint[?@:]'([^\p{L}\p{N}_]+|$)	null01/(select null where 1=0)The type 'I' is not supported for SQL literals.%System.ValueTuple`�'ValueTuple should not be used for parameters - the language-level names are not available to use as parameter names, and it adds unnecessary boxingParamInfoParametersAddParameter%PackListParameters%FindOrAddParameterCreateParameterParameterNameGetDbType
DbTypeDirection-SanitizeParameterValueValue
LengthToArraySetValue	SizeAddCommandTextWMultiExec is not supported by ExecuteReaderDeserializeValueTuple`	Rest	Item��The Rest field of a ValueTuple must contain a nested ValueTuple of arity 1 or greater.BeginInit()}A parameterless default constructor or one matching signature # is required for ! materializationEndInit%ThrowDataException!ReadNullableCharReadChar#GetTypeFromHandleChangeTypeop_Implicitop_Explicit(n/a)
<null> - EError parsing column {0} ({1}={2})dapper:TypeNametable
values{DapperRow	 = ' = NULLaAn item with the same key has already been addedfieldNames-Field already exists: ��The reader has been disposed; this can happen after all data has been consumed��Query results must be consumed in the correct order, and each result can only be consumed onceindexSingleResultSingleRow/Cannot be null or emptycyou must provide at least one type to deserializeToString(SELECT  WHERE 1 = 0)��When passing parameters by position, each parameter can only be referenced once?1(select cast([value] as )) from string_split(
,',')) DbDataReader���IiwB����pq�O�{��-�Q�z\V4��?_�
: 
    
    
 (( 
 	 (
    (
$$(
(,,
004
48
8<
<
@@DDH
HLLPPT
T
XX\
\``
dd�� 
-1
��-��1-��1��-��1=A-��1=A���MQ��Q
p ��MtQ]A eM e i��M
pmquummq Am m m(m.locks:expirationmanager
|������y=
 }=�� ��]A�������� ��  ��  �� ] ��] Ae|e��]AM 
��]	 ��e
 A�� �� ��
 x �� ������	����
������������	����
 �� ��	����	 ���� ����   ��	 ������
 ���� ��	������A������	 A�� A ��
��������
���� �� ��m������ ��(A(���� ��m �� 
��m ��((��(i
����
����
����
�������������������i��
i �� � ����	���� iii��i
��i��i�����
���������
���������
�
���������
���������	
�����
]
�]i	���� ��	���� ��	���� ��	���� ����(��(��(��(���1�5���1�5 ��=A �9 ��M	����������
������
��
��!���Em�Immm�M�E�Q m��m�Im uM	
�U�U��A
�YA��m�M �Q�]uM��
��A�a
�a �a��
��A�e
�e �e�� �� ��
��A�1
�1	 �1 ��

�� 

�� 
��A��
����
��A�� ���U����A��	
��
 ���� mu �m������ MMM��A
 M�� 
�� ����	��AM
M M����A


��������	 ���5�5�1�5 �q �5���5
 ���5� 	�U	mq
 A#	mq
��m�U�U
�y A�����E�Q�}mq

���E �Q �Q u �} �aA����mq

���� �]��
 �] �eA

�1
 ��
 �1A
 

����
 ��A
���U��m���U�U���U���U A����mq
��	����%��������
�� ��A��
���� ����
��$u(u
umq,u A0mumq
muMuu MA
mqm

m
m
 
A4ExclusiveSession�]
�������������� ��MM	 ��M����Don't use this class directly, use SqlServerConnection.AcquireDistributedLock instead as it provides better safety. Will be removed in 2.0.0.mmq$	��
M� m��m�Imm��


�]	��M� m��m�Imm����=��	 =�	 ������	 ����mMmM	mq8
�,��M���0��������

����e
��A��
�� ��	��M	 ��e
�(��M��AMmq
�� ���M<

�(�� 	 ��e 
mu 
 
 mu	 mu(
(mu ���$�,<� m��m�ImmmMM��mq�(
mu��	���(����
m ��A�4��
���(  �(�������D�����L
��A��

��
�P�X	��Ax
x���Y�����Y���8��
�H��
���<
����ii���Y������	��������i�������Y��
�Y�� 
�Y��  
�<@
�<	���<

�<

 ��
A
mmq���Y��mmmqxD
���Y��m�Y��m xA���� ��mm�h��A����

���� �����p��A����

���� ������A��u


��u

 �]u
��A����

����
 �����t��A����

���� �����x��A���

��� ����|��A���

��� ���3	���	H��H����x���
mm
������
�����������Y��H��*���������Y
��H����H��
H��

H�����	H����A���

���
 m
 ���
 ���	����
 ���
������A���

���
 �����
��A�
� ���
��A�
���������������
���� ���u��u��u��u u
��u	��uu
uu
 ��u
A��u��u��uu u)	��
��u
mq��
�Uu�]u	 �
L���


��
��u

��

�Uu�Uu
��Uu ��u
A�]u ��
0��A��mqP
	����
������	
��
��	��
��

���!���Q�d�

�
 ���
A

Tm 
A�E�Q�QX#0��A�!���Q�d+���U���������d
���
���U���������d�!���Q�d
 �U�� ���U&������!���Q�d#���U�mq������

P��
�������U�����	�U���� ���A��
 ��u
A$����mq��������mu
��������������	�1	 ��u ����A	��(	Item�`�!���Q�d��
�� ����A�l�!���Q�d���!���Q�d���!���Q�d���!���Q�d��!���Q�d��������������Y��H����H��
���������A������
��uu��

����
�������!���Q�d�
 �E �����Q�dmu	mu �����Q�d �����Q�dm
 ����Q�d ����Q�d ���� ���� H���� H�� �� �A�� ���� uu���Y��

�Y��
 
 
�� ���� �
���Q�d�!���Q�d��
�� ����A�!���Q�d��
�� ����A�!���Q�d�
� ���A�!���Q�d�
� ���A��
 ���
A ���A!��mq�������A�
��	����
�������A
���A
�A ���A �A���mqm
 �A u���Y��

��
��	��
�� ��
72This field is unused and will be removed in 2.0.0.AAA	�Q�U �Q �Q��=A���a �� A��	 =A =A�� �� ��mMmM mM �� �� �e	 ��E i=8Hangfire.SqlServer.SqlServerStorage+<GetComponents>d__29 Q���m	 �u��

��\

\��\,����������

\ �m����A
 A]AA	��A0A��A��m�M�YA�� A��A��	����m�M
�YA�� A0A�YA��m�M	��AA=�� �� ��Q����Qi	Q���\���}�� ���}��(��((mM(����E��EE�� E��	 ��E(E��	����\
��\��A�� \
 \	 \ �]
��A��
�� ���}mmq` ��A A��A�� A����m�M���YA��mM=��	 m�M
 m�M M
mMM	 mM	 =��
 =��	(m�MzTransactionIsolationLevel option is deprecated, please set UseRecommendedIsolationLevel instead. Will be removed in 2.0.0.(M��~Does not make sense anymore. Background jobs re-queued instantly even after ungraceful shutdown now. Will be removed in 2.0.0.	(=��mMMM ��
mu
mu
mu��d
mu�� ����������A��	������
��������������������A��������
���������������� ��=A
����	 ������	mu Mm 	 �� ��
����m 
 ���U�U
��
 ��
muG���������U������������������������ ���������� �U�U������������������
����0���������������� ��
��!0���������� ��m������A��
��	 ��������A������(u (2.0.0.02.0.4.31833 2.0.4+597cc69ba5DapperReleaseP597cc69ba54c858e64068ac56bbb3335c396cfad��0024000004800000940000000602000000240000525341310004000001000100c5cea50f56984d3b4ce91a51cb869a883cee591cd87ca586ca8fccda6519a0670c0e7300e1c52558ffd393131be5c6f9ad8254ddd413d5ae5fe0d93d2a37e37783f3d02cba1c104e8cbf7b3e66d2d793fd7a7b2c2848d74a752da997bc331134f232c02a14d6fb1b8d6474421790990cb683f4cfeb119388f98daf01ad8003a3 e3e8412083d25dd3 
��.Nerdbank.GitVersioning.Tasks3.0.25.34678mq����i]������ �� mq �� ��mmq��e e��]��mmq ��]�� �� q	���� ��������]������������i]����	����	 ii ���� �� ��i ����i ��i��]��i��	 ���� �� ��
��ii(��(mq(��(e�Yi�� i�Yi�� �i
 �i �	 ����Yi��	���� �� i ��� �  �  ��	���!	���� ���%
����i
��i
i �����%ii�)
����i�	 ����	����������
������i	 �!��
�!���!i��������i	 ���	���
��������������Eii����	���
���� 	���	����
������!��5������ �5�5�!���!	�!�!
 ����
(���������i
���
��� i�� � i � �� �� �!������������
���(��	�����(	���(Q� ���U���U�Um��m�Im�9�(�U�(�����U�����U�U �9	�9�(	�U�(��	m�I m��m�Im" m��m�Immm  	 ����}������������������������������������A�(�(m����m�����mm�������� �I�������� �=	�=�( �A	�A�( �I ������U�(
�U�(�(�0I�0���I�����I�M�����������5�������M�����0m����� ��I �� �U���I  �$�M 	��� 
��� 
 ii	 ����	 ���!	 ��i ��i �� !0� ���m��m
���(�(���U�(�(
�U�(�(���(���(((���$�I�m	 m��
 m�� � ���  ���  m m(�I	(m��(�(��� (m�,���U�(���U�(�( �U�(�U�( �(�U�(�0i�(�I��m��
����� �a T
AllowMultiple	�e �m�q�q
�e

���q �i���q�u	 �q�q�q�e�m �y
 �}�� �����q�<�<�����!�� �� �! �� �� �! ��(i(��(�!(�����H����� �����
	���
���i�M���������i�M�������� �����i��P
��� ��������\��i����i��.System.Data.Linq.BinaryHThis method is for internal use only������������i����dapper:TypeName�me �q������mmq �q�������q����
"�q������mmq�q����mmq�q����mmq"�q����i��mmq�q��i��mmq�q�������q����i���q��i���q����
�q�� �q����e ���q������eA �ie
�i��e��������������������������	��
����0	
��q����i��)$Dapper.SqlMapper+<QueryAsync>d__33`1�����d����	
��q���di��,'Dapper.SqlMapper+<QueryRowAsync>d__34`1�q����mmq���q���������
��q������2-Dapper.SqlMapper+<ExecuteMultiImplAsync>d__38���
��q����-(Dapper.SqlMapper+<ExecuteImplAsync>d__39
����������/	�q�����Y��mmqId!�q�������Y
��������1	�q�����!��mmq#�q�������!
������3	�q��������mmq%�q��������
����5	�q��������mmq'�q��������
��7	�q��������mmq)�q��������
9	�q��������mmq+�q��������#������������
����
��q��������,'Dapper.SqlMapper+<MultiMapAsync>d__52`8��e0
�q����i����mmq������i
��	
�"�q������i��,'Dapper.SqlMapper+<MultiMapAsync>d__54`1���
������������0+Dapper.SqlMapper+<ExecuteReaderSync>d__55`1�q������mmq
���������
��q������/*Dapper.SqlMapper+<QueryMultipleAsync>d__57
�����q������mmq�q��A��mmq�q�������q��A���q���������q��A����
� ��������
� �q��������:5Dapper.SqlMapper+<ExecuteWrappedReaderImplAsync>d__64�$���$	
�$50Dapper.SqlMapper+<ExecuteScalarImplAsync>d__69`1 i��������������
�������� �������\	���\ ���U���\�U���\�\ ���U���U���\�U���\
���\i�(�������U���\��
�U���\������

���������������������������
���U	
�U���U��
�U������V&��i��iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ��	 ����
��i��
��i��

i����������
����
��
��i��
��i��mmmm	mmm
m��mmm�5m��
��i����i����i �]i����i����i��i��ii��i������i��i ii 	i�������� *$This method is for internal use only �i��i���� i���� ii
��i��������mmq	��������mmq����mmq	���������������\�������q q
����
������e������mmq������������������
�h������mmq����e��������mmq����e������i��mmq��i��mmq����������������mmq���������\�����������������i �����������0������i)$Dapper.SqlMapper+<QueryImpl>d__140`1�d'���\������������i	����i���d��i*	�����Y��mmq,	�����!��mmq.	��������mmq0	��������mmq2	��������mmq4	��������mmq+
����i����mmq����e��
"	��������mmq�4��������������,'Dapper.SqlMapper+<MultiMapImpl>d__155`8	�����8$������i������,'Dapper.SqlMapper+<MultiMapImpl>d__157`1�<�<���� ��
����!������������	�@�@ ��
����*��������������#������ii������ ����������$�D�\��������mqq�H
�\�� �L�����	��� ���i������i���P������i�����T������mm����*$This method is for internal use only3�X��\�������������� ��������������
��������
����	���m	���m
	���m
	���m

���� �`�����m�`� �����
���m �m�������m�� ����i����������������������������
����	���� ����	

���m����)$This method is for internal use only����������������������%��1������������� ����� �% �)������������9�di���-���������������mq�5������������������ii���1m�1m�1�1�1�1�-����i�-�-������������i���1�1��  iii �-i	 ���- �� �� ���

��
 �5 �� �1m�1	 ���1 �! �1
��i�-�����������������������������������������������������������������\���������������h����ii	i��i	���M��i
�M�Mi���-�-����i�-ii����i�5ii2i�����i�-i�!�!�!i�1�1��i	 ���
i����T�l�-�-��i�-�����1�-�-i���������������1i�1
����
	��	�Yi�����Y
i	����
��
����������i������iiii�������-�-ii�1����������iii
����	 ����	��ii������ii
���� ������ ������	��	���
 �E�
�
�H�����m�m�m�p
����% Dapper.SqlMapper+<Parse>d__238`1
����i#Dapper.SqlMapper+<Parse>d__239����#Dapper.SqlMapper+<Parse>d__240������i	�|�|������i	�-�d�����q ���q��
���� �� �� ����
 ���� ���� ����(��(����(�����5��	 �����]��U�I�M�U�� ��  �m���U�U �m ���U3.Dapper.SqlMapper+DapperRow+<GetEnumerator>d__9	�]
 �U
 �U���U�U �U     	 
���U

�U �
���U

�U �	 �������	 �� ��	 ���U �Y�(�(�(��@;Dapper.SqlMapper+DapperRow+DapperRowTypeDescriptionProvider�l �e �ei�h�i�m �m �i �q �u i�y �y	 �y�Y�}�h�ui�} �u�}���] �}	 �}�Y �u �Y i�U�h	 �U	(�U�����U���U��
 �U
 �U	 ��U
 ��U�Y�����
�U�i �Y���	��Y�� �Y�� �Y���Y �Y���Y
�]�� �� 
 �������� ������� e �q�� �q �q��i
 �qi0�q��
0�q������
�� �i72Dapper.SqlMapper+GridReader+<NextResultAsync>d__17���\����	
��0�q��i����0�qi�d����������	
��0�q��i�dE@Dapper.SqlMapper+GridReader+<ReadRowAsyncImplViaDbReader>d__20`1��������	
��0�q������;6Dapper.SqlMapper+GridReader+<ReadBufferedAsync>d__21`1 ��������	 ��0��0 ��i���\������
0��i���\��i
0i�d��0����;6Dapper.SqlMapper+GridReader+<MultiReadInternal>d__43`8��0��i��;6Dapper.SqlMapper+GridReader+<MultiReadInternal>d__44`1����
0���Yid����
0���!����
0��������
0��������
0��������!0����0��i����0������i61Dapper.SqlMapper+GridReader+<ReadDeferred>d__52`1 ��(��������������
 �qe�q
 ����	 ����
0
���� �� ����8���������\����������������
���� �� ��
������'
����������������������
����
����������������������

�� ��	 ��(������������	������	���� mqii mq��ii������





 mqiii mq��iii	iii������	0��i ��i ��ii ��i mq��ii�� mqiimqmq ��
����
��	�� ������
�� ��(��	����������������	����mm��m�����������������M	���ME	������������������������������ ���������� ���m �� � ��  ����������\	����M���������������������������������
����q����������
�����
��
���\��������������������������i�����������
���
�����
�������	���X���X��D�����q���������X��������������
������X����
���
 �qe!���\����������
���
�����8�����������������������������
���
�����
��;
���������������������������
���
������	�	����&
��������������������
���
�����	����.
������������������������
��� 
����� ��)�����������������$
���$
 �qe�q����
���$�� ���,���U���\�����U���U���
���m
���m

���m
���m��
 ���U���\	�U�U
 �U
 ���U ��i ��i ���� ��i �m �m
 �m �m�0	���\����	�0�����4-
�\��������������������
����
�����4�����8
����	�8�<�Y
�!�� �� �� �� �@	�� �����1
����  ���X�m�m �m�`�-��i��� i�pi	�p�����t ���x�|�
 �
 �

��
 �����%i�)��ii ��(����������	
��
�q61Dapper.DisposedReader+<ThrowDisposedAsync>d__15`1
�
 �
	 


   
	 


u u
�� ��
�� ��

 

��0
0�qe
�5 �5  
 
�Q �Q
�Y �Y �qe(������������ ��
������������������	 ���� ��	 ���������� �� �������� �� �������� �� ��TWrapNonExceptionThrows ��Hangfire.SqlServer(#SQL Server job storage for Hangfire)$3d96bf2f-8854-4872-aee3-faf81d121a4dHangfire.SqlServer.TestsDynamicProxyGenAssembly2
HangfireSergey Odinokov+&Copyright © 2013-2016 Sergey Odinokov6.NETStandard,Version=v2.0TFrameworkDisplayName�
�
 �
_CorDllMainmscoree.dll�% @�0�HX ��4VS_VERSION_INFO��?DVarFileInfo$Translation�StringFileInfo�000004b0`$CommentsSQL Server job storage for Hangfire@CompanyNameSergey OdinokovNFileDescriptionHangfire.SqlServer0FileVersion1.7.8.0NInternalNameHangfire.SqlServer.dllp&LegalCopyrightCopyright � 2013-2016 Sergey OdinokovVOriginalFilenameHangfire.SqlServer.dll2	ProductNameHangfire4ProductVersion1.7.8.08Assembly Version1.7.8.0�=