Oko contract explorer

Block 17910455

Hash
0xdb50a80ae14d4e0f4e941a0a1a5f9b92903c48f7d5b461caa7f2d833204ffd23
Timestamp
1691984339 (Mon, 14 Aug 2023 03:38:59 +0000)
Coinbase
0xdafe…8bc5 (EOA)
Extra data
0x496c6c756d696e61746520446d6f63726174697a6520447374726962757465
Gas limit
30000000
Gas used
13704844
Base fee per gas
12.561259923 gwei
View on
Etherscan - Blockchair

Previous block Next block

Transactions (101)

HashFromToValueEffective gas priceMax fee per gasMax priority fee per gasGas limitData
0 0x1010… 0xdf35…571d (EOA) 0x2dcf…bed5 0.000000 eth 12.561259923 gwei 12.561259923 gwei 0 gwei 156855
0x18d69487d0042a56d3f58ba4dd50d44a158b91ee86293d03922d06f92285d3
1 0x0fb4… 0x35bd…84e3 (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0.200000 eth 15.561259923 gwei 21.841889885 gwei 3 gwei 243729
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
0.001063851551305661 × 1018
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xc7621f8125817d19f4dcab71f7c96d00bcbbdef7')
to
0x35bd…84e3 (EOA)
deadline
0x64d9a245
2 0x540c… 0xdf35…571d (EOA) 0x2dcf…bed5 0.000000 eth 70.100352319 gwei 70.100352319 gwei 70.100352319 gwei 117322
0x19899487d0042a56d3f58ba4dd50d44a158b91ee8629c7621f8125817d19f4dcab71f7c96d00bcbbdef73d037fe4725a8d58d3
3 0x6399… 0x2370…c6da (EOA) 0x3fc9…7fad (UniversalRouter) 0.200000 eth 45.561259923 gwei 88 gwei 33 gwei 215086
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\xc6\x8a\xf0\xbb\x14\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\xc6\x8a\xf0\xbb\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x08\xd9\xaf\xa5\xe0\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x99\xcfxm\xad<h\x01\x9f\x99\x19\xd1S\xa3\xf1\xf9I\xa1\x81q")
deadline
0x64d9a8ab
4 0x9b6e… 0x9854…1379 (EOA) 0x1162…5588 (EOA) 2.803175 eth 22.280692375 gwei 21000
0x
5 0xda8a… 0x0717…82a5 (EOA) 0x68b3…fc45 (SwapRouter02) 0.965689 eth 18 gwei 18 gwei 18 gwei 500000
multicall
deadline
0x64d9a8cb
data
(b'\x04\xe4Z\xaf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O\'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf4\xd2\x88\x8d)\xd7""o\xaf\xa5\xd9\xb2O\x91d\xc0\x92B\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0b\xb8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x17]\xa5\xe5\x04CEUmp-f\xf9\x10\xcb\xf9\xf6\x82\xa5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\rf\xd1,\x89\x91v"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\xfc\n\x03\x9f\xedh\xaeN \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',)
6 0xbd62… 0xf9ba…a8da (EOA) 0x3fc9…7fad (UniversalRouter) 0 17.561259923 gwei 55 gwei 5 gwei 294247
execute
commands
0x09010c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08S\xa0\xd21<\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\x11\x12\xac\xc3\xec\xa10N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc9a\xda\x88\xbb^\x8e\xe2\xba}\xfdLb\xa8u\xef\x80\xf7 /\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x8d\x15\xe1v(\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00De\xdc\xc6\xd9\xf4Og\xa9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00+\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00'\x10\xc9a\xda\x88\xbb^\x8e\xe2\xba}\xfdLb\xa8u\xef\x80\xf7 /\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\xe0\xb6\xb3\xa7d\x00\x00')
deadline
0x64d9a29f
7 0x6d04… 0x795e…bf11 (EOA) 0x3999…6d41 0.100000 eth 18.561259923 gwei 24.354321532 gwei 6 gwei 600000
unknown19948479
8 0xfaf1… 0x2017…86c1 (EOA) 0x3999…6d41 0 18.561259923 gwei 24.336830850 gwei 6 gwei 600000
unknown8ee938a9
9 0x9817… 0xbf94…420b (EOA) 0xd800…c59b (EOA) 0.104300 eth 14.561259923 gwei 400 gwei 2 gwei 210000
0x
10 0x98ce… 0xa7ef…93f3 (EOA) 0x8b19…ca4d (EOA) 5.998000 eth 14.561259923 gwei 400 gwei 2 gwei 210000
0x
11 0xa085… 0x9696…6976 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Token Contract, Bitfinex, TetherToken, Stablecoin, https://tether.to/) 0 14.561259923 gwei 102 gwei 2 gwei 220436
transfer
recipient
0x216e…cf2b (EOA)
amount
775.53 × 106
12 0x9c84… 0x21a3…5549 (EOA) 0xa0b8…eb48 (FiatTokenProxy, Token Contract, USD Coin (USDC), Stablecoin, https://www.centre.io/) 0 14.561259923 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x8672…afd6 (EOA)
amount
18606.05 × 106
13 0xd4c0… 0x6a01…ce5b (EOA) 0xa020…6000 0 15.061259923 gwei 26.992842344 gwei 2.500000000 gwei 235816
unknown82c1b8ff
14 0x8bae… 0x1f7b…9681 (EOA) 0xae0e…d419 (Proxy) 0.100378 eth 15.061259923 gwei 26.963691206 gwei 2.500000000 gwei 175845
deposit
_pid
0.1 × 1018
_amount
0x4aace9d8541ca7ad7933934d238b505b3fd05c1fdb27ab5e3b25ed35bdb4c19
15 0x8862… 0xb1c7…229c (EOA) 0xae0e…d419 (Proxy) 0.611378 eth 15.061259923 gwei 26.582702650 gwei 2.500000000 gwei 175863
deposit
_pid
0.611 × 1018
_amount
0x2305d6710c58e01d811338c671b0df9404dce9899fcd0cc09536f872c489f96
16 0x9775… 0xb727…e5de (EOA) 0x1111…097d (AggregationRouterV4) 0 15.346033275 gwei 293138
swap
caller
0x3208…d4f0
desc
('0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', '0x3208684f96458c540eb08f6f01b9e9afb2b7d4f0', '0xb727df7b44d176913619d00b956b1bbd8670e5de', 19762560, 10279050973390758, 4, b'')
data
0x00000000000000000000000000000000013500011f0000e300006800004e802026678dcda0b86991c6218b36c1d19d4a2e9eb0ce3606eb4822ba2662ccf6a0191675bed265a0f295669a0d1e00000000000000000000000000000000000000000000000000000000000607f30020d6bdbf78a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480c20a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48397ff1542f962076d0bfe58ea045ffa2d347aca06ae4071198002dc6c0397ff1542f962076d0bfe58ea045ffa2d347aca0000000000000000000000000000000000000000000000000002484be0de5a7a6a0b86991c6218b36c1d19d4a2e9eb0ce3606eb484101c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200042e1a7d4d0000000000000000000000000000000000000000000000000000000000000000c0611111111254fb6c44bac0bed2854e76f90643097d00000000000000000000000000000000000000000000000000000000012d8d80
17 0x78ca… 0x183a…0038 (EOA) 0x1452…0dd4 (EOA) 0.000801 eth 14.561259923 gwei 27.122519846 gwei 2 gwei 55000
0x
18 0x1277… 0x7dea…906b (EOA) 0xdef1…5eff (ZeroEx, Zerox Exchange) 0.108413 eth 14.561259923 gwei 17 gwei 2 gwei 163945
sellToUniswap
tokens
('0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', '0x07150e919b4de5fd6a63de1f9384828396f25fdc')
sellAmount
0.10841312991416 × 1018
minBuyAmount
0x2aead4cf2f
isSushi
False
19 0xeb82… 0x369d…9a43 (EOA) 0x77ed…f83f 0.100000 eth 14.754321532 gwei 320576
unknown0938b20b
20 0x32bc… 0xfc1e…642b (EOA) 0x46b8…cce4 0 15.561259923 gwei 21.841889885 gwei 3 gwei 55954
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
21 0x14ab… 0xb31e…fc38 (EOA) 0xa757…8b7a 0 15.561259923 gwei 21.841889885 gwei 3 gwei 55893
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
22 0x683b… 0x063b…b3c1 (EOA) 0xa757…8b7a 0 14.561259923 gwei 20.841889885 gwei 2 gwei 55893
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
23 0x72e9… 0x3104…47bf (EOA) 0xa757…8b7a 0 14.561259923 gwei 18.442901916 gwei 2 gwei 46577
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
24 0x68e4… 0xa3b9…0d38 (EOA) 0x2016…2a5a (Genzee) 0 14.561259923 gwei 17 gwei 2 gwei 59879
setApprovalForAll
operator
0x1e00…3c71 (Conduit)
approved
True
25 0x6f55… 0x6952…58b8 (EOA) 0x2946…a20b (ERC1967Proxy) 0 14.561259923 gwei 35.866627740 gwei 2 gwei 200000
refinanceAuctionByOther
lien
('0x84daacee0b94aeabbf945d45d6733104b444f5d3', '0x1341ceec4b59a5a004de508ddb0e9cb2a90c8078', '0xacf63e56fd08970b43401492a02f6f38b6635c91', 2704, 400802492807219376, 1691885063, 0, 17910325, 9000)
lienId
61532
offer
('0xcc7833bb17d1d5b072c5406ce9a9152bd1444937', '0xacf63e56fd08970b43401492a02f6f38b6635c91', 94500000000000000000, 0, 500000000000000000, 9000, 312086774361113851158059303571936732999, 1694010282, 0, '0x473ca1d29a136b935a96380ea342f296b4eea82c')
signature
0x3d1ca6695057f3d9f319fd43274e83c40b3e63d593bf81a01685cac39905de5a15581ead4fe501637efea55a5d4325d71c3f2eb203273ae7225f0bc7236090571c3d0b8c5b23afa3d5b3ee9a8eb7381d1d8dea931405d034a2e7c0f85b17752f0560432417abe750269878660dc8036a0c5123b58c2d58a182481b4f5d1b16ef081b0000000000000000000000000000000000000000000000000000000001114aa0
26 0xeee8… 0xdb97…3247 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Token Contract, Bitfinex, TetherToken, Stablecoin, https://tether.to/) 0 15 gwei 15 gwei 2.768154397 gwei 70000
transfer
recipient
0x4597…e46f (EOA)
amount
99.0 × 106
27 0x5e6b… 0x990d…7569 (EOA) 0x1157…4101 (EOA) 6.428220 eth 14.562259923 gwei 17.643698291 gwei 2.001000000 gwei 21000
0x
28 0xbfdc… 0x28d8…abf9 (EOA) 0xd939…bde2 (EOA) 0.013735 eth 14.561259923 gwei 17.581239146 gwei 2 gwei 21000
0x
29 0xbb4b… 0xfdba…b30f (EOA) 0xca51…9e50 (EOA) 0.418045 eth 14.561259923 gwei 17 gwei 2 gwei 21000
0x
30 0xc0f6… 0x112c…b38f (EOA) 0x183a…0038 (EOA) 0.073992 eth 14.561259923 gwei 14.561259923 gwei 2 gwei 21000
0x
31 0xc449… 0x53ec…8f80 (EOA) 0x183a…0038 (EOA) 0.057702 eth 14.561259923 gwei 14.561259923 gwei 2 gwei 21000
0x
32 0x728f… 0xae2f…ae13 (EOA) 0x6b75…9a80 0.000000 eth 12.561259923 gwei 12.561259923 gwei 0 gwei 161744
0xb76b3ecda537a840f59b9d5ae3bd2530ca4687c5c6758572cfeb9fe7a7242bda4cc36cf87db44f3379985557b0db22
33 0x25ab… 0x7464…beea (EOA) 0xb517…10c4 0 12.610106695 gwei 14.744552178 gwei 0.048846772 gwei 225281
unknown7822d813
34 0x5b0a… 0xae2f…ae13 (EOA) 0x6b75…9a80 0.000000 eth 24.971913043 gwei 24.971913043 gwei 24.971913043 gwei 153341
0xb72f1ecda537a840f59b9d5ae3bd2530ca4687c5c6758557c7c05e
35 0x1607… 0x6050…836f (EOA) 0x3fc9…7fad (UniversalRouter) 0.100000 eth 16 gwei 16 gwei 4 gwei 384436
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01cEx]\x8a\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01cEx]\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r'\x9a8\xb1\xa2\xf7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x88\xdbz\xc9~!0\x10\xfa\x92\x13\xc0s\xb9B\xb8\xe8\xc7U\xf3")
deadline
0x64d9a8c3
36 0xfa08… 0x0216…a68d (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0 15 gwei 15 gwei 15 gwei 800000
swapExactTokensForETHSupportingFeeOnTransferTokens
amountIn
0.004262513242693418 × 1018
amountOutMin
0.037435181286508745 × 1018
path
('0x88db7ac97e213010fa9213c073b942b8e8c755f3', '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2')
to
0x0216…a68d (EOA)
deadline
0x64d9a2f9
37 0xeba9… 0x16d5…89a4 (EOA) 0xfd14…d1b4 (MemoryPageFactRegistry) 0 13.561259923 gwei 150 gwei 1 gwei 11000000
registerContinuousMemoryPage
startAddr
0x499185
values
(314, 1, 1, 153825, 3377639697976805165724032038844785863372985046867460802205194949246659626221, 246930652783857782251838442103670756662366630621379341567502181154550565, 10, 69036229591699849960932814930274583219423937176044869651883289380133062597, 236693031771007480740355161978688, 217220084042943934043295412551804878100253593337652225984163585784397531836, 1272990460878517855520492533294900, 482148859801725464274198147480840119334382080162606228723774290742111978842, 25262978899213283, 731009553143347574080655238666149040102619103132239422267183761870156583437, 30520452972776334163780047292566469348, 731009553143347574080655238666149040102619103132239422267183761870156583438, 277724454065, 860370950108688216340004790080337058268427944294306403669698046952904826247, 828252548524622606680, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 1536960190121, 2318736887331368761321803003856896048755498951048464294335952677135793010967, 429833597266226, 3400511232176418796273894825160979090250154273861696391974203193755660334269, 18082424978, 2493067748836492656866716606134368923398379605365250959491867788809584928, 1, 916907772491729262376534102982219947830828984996257231353398618781993312401, 23, 3902356839016055256977559343369805265148391838914937724877847608524345048, 73786976294838206464, 41157792582384378064481801173823108122230354473281675037392294616489537850, 332041393326771929088, 65901051326698406829100644210108719594421286545189264894472917428039019511, 36893488147419103232, 76067186762068709882975920834784705531224899794869741170559431241151059161, 1401952549601925922816, 105834291869783598042451687879386975603384891320497387426966048329188232003, 239807672958224171008, 111860248254763889253863358247271479244854272194949086716509262647551843510, 340282366920938463500268095579187314690, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2804751836026501019291316273425044622377665939628003391724710595425639299387, 113952209808147760667169364609632840891866570816437589842331414691114571715, 793209995169510719488, 167493945488653105814199449706255267616042643601314460052092342109844987767, 147573952589676412928, 171484679127461549987643262516241720259868549007154831714719713486124715320, 36893488147419103232, 185737424201398497167344167959067540566229443245220632491079834800567702806, 7, 110244652309005374945798656755709771675416732780445712498678505832701316319, 190512534471908524, 138836169848540343002265209867274254697778318298195092277383810183877129713, 26448914361502946191, 427440394881294156717486485601507960246457600280196632312567665931482301697, 38249439221663673049, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 102562436114444990458971550, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 40210605909064759639002845077, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1691964371, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 49079623925, 188172183038461016719283747259185158056263677867455399840709715457025979618, 129127208515966861312, 189157311642212848606072513861931802945666197945180541908332626114593242478, 313594649253062377472, 191589138085164681790485672230910279636580206703898537423415329631194197067, 498062089990157893632, 195502121296736781275684891801745170347909859366916553399109986701396085858, 368934881474191032320, 198737905164959323952642759416975982655966643810524266088202374252278853337, 36893488147419103232, 217835190581735218792020233837626556607465675169382326156260143858083438401, 55340232221128654848, 228127240820201420112041055406192968922581942321662179607685569770048015434, 2, 827220861550361775567781794488524801583671955481509831981744502253130788360, 224419354243, 2056412668049510940615103414180044371230942148893240032791745910809459502031, 217267431, 232675853747496298349568035920897599796248117731755444211742454638165317382, 1401952549601925922816, 259996830288385542549780880085361857977947641664432728427069228823707311317, 239807672958224171008, 290110489085369975383970249413528294056399241355126529817952205001025878039, 129127208515966861312, 290577387509862342940678346126965185386154208738639869936929064552810450032, 387381625547900583936, 292758556265119815365945832019183934116717398839269067028076539870999973033, 239807672958224171008, 301950176052433619081233753189289697446505967393266821318750909743913396789, 147573952589676412928, 302600677800556819227975968491934609235800136848191186334792731434581594675, 129127208515966861312, 311335233801107814471302247583781690377215938824547799409192145491767507759, 922337203685477580800, 312296520524543798321101926504534423246255083926085403990603325008995406500, 147573952589676412928, 322773055198045007608526437448305569270891905328276417517803618569606694169, 442721857769029238784, 345745134965719090878203360477992635809857317827802740082911010499500882890, 202914184810805067776, 350600914395690787139215101087034357470350401652670634437139959081828158299, 147573952589676412928, 369741884963302912490681678400597889995492894198314835428006885908889412054, 700976274800962961408, 378902304897761267348094213052760565193182959721987688080162314947858778721, 147573952589676412928, 385291772725090318157700937045086145273563247402457518748197066808155336371, 14, 98825239756614816983270276180368744138846281776833942936961586311426048972, 98331294182182311836373, 113460518941800088810051298541663893628657448059567056751101632897036031304, 24919576736001349814, 393897906530503530816636962538875012637480789854874913684563909050404672644, 1401104837849913898190, 615992917292699346389230415060860059668987342214582864440856180207251056050, 19615289, 654570951647347405568317023887877977006047437173852252854263379553900581537, 200881475762656133462449, 1175455665777088311142599659382541247925245470252348877930778486302991283405, 55000000000000000000, 1213810773878535312258891934520347569026572359271981435069996496967415588463, 83973644, 1478394632737328220371421905931815964031590304259912332088439081761012522029, 17277601523766202280327, 1757169935711272622218594129633636025162246320617173801238720020915852518749, 0, 2115468956767348647051893179884362602142072603706966526295493384378365293158, 50822597973604768784351, 2415690571170341909529807503640893038414942144933980312320383862173375358505, 22266009959598083, 2532793482208757988250812640036228954094095969640795882392556933393518435478, 340282366920938463272795270118968209774, 3210421356994562594374874297109019287549576728338960125819562043579555466728, 0, 3437398242856636580463894020031428775912326252485189634895227889663030516162, 239009620754, 388325343380512223402653724206190818206251928962480801217567741574759372137, 239807672958224171008, 396182169183045192546185615464790935884411426812492949022115173734221499074, 73786976294838206464, 426104116887090711607129367248147111432204830479282782881312788372895028170, 221360928884514619392, 435985482058401159661388205400625342292985019959940241942114936830993175917, 424275113695319687168, 437291536971399539273754594989243092538154833849221357509945589214915669864, 166020696663385964544, 453827730599869993663830206646708572001660200803560232529060877341298234718, 276701161105643274240, 459380352501824368366672973928103043396705604888152448823604731804657633632, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2317441934720395803297984357921291369196673525442080927471719208890926077519, 460322543286427505517336415732457042519967703503126097388561835229641226059, 239807672958224171008, 464641239503965218259219676134642065158952888400316183606140495248498255229, 1143698132569992200192, 464653894303432766819706737556545618394303533307536268425812568245114852535, 340282366920938463500268095579187314695, 1390726910323976264396851446996494490757233897803493337751952271375342730526, 28313022832526220435919396777106196834975646952251820764508704287550374993, 58256001704608589532901680, 318282615767336963149749833198806753140642073758831345755744923003368466034, 345600, 420809302088575566661732159258626015934899866033455122060647015585080981641, 464653894303432766819706737556545618394303533307536268425812568245114852535, 880241901581652276300822791360025363358516560758384169656351614433986727311, 3166561031375423755532597757245620595375278277725624044682302204680933870587, 880241901581652276300822791360025363358516560758384169656351614433986727315, 1, 1596797181605835465375385856756254615380245139672087060603160900530960374661, 1, 1662968741416162122709795668327058413808168082301235317239158738933362048792, 1248670563713690606167884949522112014596193925882063533119316663353499342052, 467359278613506166151492726487752216059557962335532790304583050955123345960, 6, 1032717993920308306191823419406815870858725944687744986845677154805147281824, 1218654912347938883089, 1032717993920308306191823419406815870858725944687744986845677154805147281827, 2257858210458, 2115492923921523814468632200599040563669287468411561214414663525667701459652, 199163778409794430117, 2115492923921523814468632200599040563669287468411561214414663525667701459655, 369850115753, 3533216273954396813603458316128931946850341410785738639340288720468470397641, 59304973059612209592084, 3533216273954396813603458316128931946850341410785738639340288720468470397644, 3140402611521255918, 480665999332542903796044558144974227663267771374007738710404423261639244531, 2195162544771436642304, 504233531502505873116000245328568843385972675877436396971547755321963493911, 1069911156275153993728, 517125115337780208081305629975956820263165114138824120841711207270231259977, 2, 129866563465780587339150890379467735390238919906333508750540821677499093158, 3460823502674234, 2586860825783740633845008850239188764809380128239005946108888607403432666812, 59304973059612209592084, 532138047403825395232435623166548242160602572771827701452845287242923189697, 479615345916448342016, 534881921822621709880765645904724692060730164099934068613931910484022866916, 737869762948382064640, 539447009326317768395711453383259892682523032456856744057344641205306270481, 1069911156275153993728, 550259177532338519779574196037758516787314060762679634028374404419299113250, 1328165573307087716352, 550399843890936475571520772956505849249735048193641923794511743524264181120, 36893488147419103232, 552966844678058717613715601354188396285257723500495828354284643504002321163, 1383505805528216371200, 554672178205991415950718697519210637097790302591358585815184394280598532330, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2419878273396028239171644797690116350784505578236424758783613719629138764412, 575183404811016287627420696340940029403329125753428960883167267018605880734, 442721857769029238784, 590819146674503166204135088463766346093745200688482655814515797828741941216, 2, 1634552087005115237442252525742193657531230359836617593428753446330801626681, 2519602113136654380, 2720613017984483323377055092575458151464331003718314517825729896818558394019, 0, 599524958411182662810347244775092192007728620278136227305010267013002686351, 405828369621610135552, 619478829105864699056460620484997394293681589524163025757740389716347225061, 6, 110244652309005374945798656755709771675416732780445712498678505832701316319, 255022730924397100, 138836169848540343002265209867274254697778318298195092277383810183877129713, 50822597973604768784351, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 231938921045871537147644069358, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 144496143091668238139044, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1691964371, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 55029671552, 626329578588755072905756060677616191617412119050092799919518331870049291502, 405828369621610135552, 635775768673059534570902044442057779880942196077231822312429055458393307191, 129127208515966861312, 639467923933429054544047393808393368385814768778024752803998104431476535287, 36893488147419103232, 673560232021981374163125875617745503230457075492122483739220556677983361246, 571849066284996100096, 676028716993851673397918835131328481427799807821756534219643869301313604743, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 88330612314701623694492578314336139702, 731009553143347574080655238666149040102619103132239422267183761870156583437, 175190737104797454693357974560310971041, 731009553143347574080655238666149040102619103132239422267183761870156583438, 656029, 860370950108688216340004790080337058268427944294306403669698046952904826247, 98331294182182311836373, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 52835504561544899850, 706629364070810754433429508490778257593215822051239368886614107884924293385, 442721857769029238784, 710843258629671088991136840342586245070522210378167334926343399070771296634, 1581218008510235345420288, 767245249969264656817246207909860143549590100321583579535372278695982501474, 1, 2916742982080716423288690928007893262619093400707412041462424588996481500541, 1086367617367618038, 772021258010590496948639333223007956680654756878926381429541647084883706400, 405828369621610135552, 773419650418337517107856101029931836850298774485466530128029681791734852785, 5, 79458119911756270432164039892984674537315831049359784364232300992009639638, 0, 827220861550361775567781794488524801583671955481509831981744502253130788360, 1949046846271592605625, 2056412668049510940615103414180044371230942148893240032791745910809459502031, 43394353267089513, 2309258420803376498509232471374019202411241854395016043844205215739076637507, 1005787279857790470, 3409802466918149136821414152638122294264063165428623391324018087000615608806, 49992116443140, 780739216196752345888286160271607561231964724251292145781377864370780380847, 1438846037749345026048, 798381330405720267336628347574726026606100762178879173062924727639364994566, 147573952589676412928, 803780867745415167827536116320666112539906108108207581501855619069211847142, 1125251388496282648576, 815804899208628982514674155628873070607256224150184206883827517989289753077, 340282366920938463481821351505477763074, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2600992200840860786336106694222567121047168910007816756264713973091173307521, 833978155917936275141757779819031988433469793289515911329366376458216535520, 110680464442257309696, 860562235818714257678906018557642614697404447571171370574753525791643886870, 1069911156275153993728, 921551637014728440674280194779369771393862547350604419752271276717473377891, 184467440737095516160, 951611067549463565329464248619604522321949139108638226426200069830330846330, 36893488147419103232, 963439106192783667093490041458461360935948220716306274709714399833790756106, 940783947759187132416, 978311591816094180578820524013052546052448406072157240130153103719705326567, 55340232221128654848, 980641348758169158361564622616439166824113829417782360965256920656439161142, 7, 482148859801725464274198147480840119334382080162606228723774290742111978842, 35228113425466745, 808818598075639525089523204181719758134980791154439320846690343258767203846, 315138788372, 1691767306864965316896720935169052149181790518538533803357286737684214723488, 0, 2081919173921260092193260997796946976257900060051515973234010832283118803871, 3509435444, 2971040216000862723778720915636246571625299134493768731927353027616590156765, 124016785032, 3398572665045393188717187408795206628780170676210470308151101494786843855168, 306463319252, 3592919987482240009412037349141872456630654056242383003087160626616652249897, 2925726020, 981638969926234857028927560879534302638702499423744693989811396752367912440, 340282366920938463500268095579187314690, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2580450357690001583759230622972934077623098804150855428697808751126087182289, 981690496728998224189661717006698930794835781411624280040322232353555243873, 1992248359960631574528, 995659476602723490204614292797931695370867347009622098580683117616267561794, 387381625547900583936, 998088698082192608254726112752197656007939762301824562995571616448424625508, 645636042579834306560, 1013588007437634785592109218960950336410968397857310763179123891597751092231, 368934881474191032320, 1017031507154303207727150334036144202991690826327830318264339870649841367803, 590295810358705651712, 1020131405579449342282407787834536295731407253016513922739558638158249702184, 866996971464348925952, 1052163045825267566469323740014739008015286234937978916022948950229574951237, 110680464442257309696, 1053141444105646071888581056820587134545506729067904543320353170596211234748, 36893488147419103232, 1063764579433286785017070822282988047262038315867600447103674129723178478623, 1069911156275153993728, 1069370627755753147492079003612319889167264662014721909995536980736233901785, 1401952549601925922816, 1075854664450064939985987587636191865653528361318591227053554488440498074716, 4, 82621402349920967303088532810587907896436585585727051646519264173258146623, 15108475017387146190, 860370950108688216340004790080337058268427944294306403669698046952904826247, 436664390, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 69211297115887619953, 1078605402826896605903708681836196780288270051515756029981202951405031886848, 516508834063867445248, 1079542925126983277294554241399483921426192473991755969009518290611139099159, 368934881474191032320, 1125502393287208790311734917464054442924762619293429799654754274723671436571, 295147905179352825856, 1126148056147884647329113266748294213071960213188219445701325466832406155451, 479615345916448342016, 1142347832939710081551750501424058547723162736066724169970194346854893682408, 258254417031933722624, 1151257590401350618285234958494324760737053258756928044587094784903259468866, 202914184810805067776, 1157974381271580528067093238647153164115521772276486046588124471549482745039, 184467440737095516160, 1183189054622843276547100533294937279894027513102997745612412502738941679552, 830103483316929822720, 1190092045462490353089945856332347497501993074526519021165192253965945242405, 1, 3616840771497133287531532064987262156466681841045165239114852776453179619968, 5000000, 1193053210693885930503087054968286466948322274115963246175019692618126754838, 1, 916907772491729262376534102982219947830828984996257231353398618781993312401, 853, 1198136795146616969165919359719158495208957133597651856421420953175698895231, 129127208515966861312, 1199474686661334779816742994209041601323124009406982751961336092596397213939, 10, 69036229591699849960932814930274583219423937176044869651883289380133062597, 133997651784775186083916983510174117029, 69036229591699849960932814930274583219423937176044869651883289380133062598, 64400274129891, 142813118870541962033435200529983311758424505732082920617275708718926443575, 3077211343, 217220084042943934043295412551804878100253593337652225984163585784397531836, 7285437752395108444948574070, 482148859801725464274198147480840119334382080162606228723774290742111978842, 69812899194068, 731009553143347574080655238666149040102619103132239422267183761870156583437, 959137576667326295260891562125, 860370950108688216340004790080337058268427944294306403669698046952904826247, 214670363, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 33937830950399136721, 2318736887331368761321803003856896048755498951048464294335952677135793010967, 506317659259, 1217838161586452976858352489218555476764060486992276996387519493604315729331, 147573952589676412928, 1227408316343232198030054710446876669569843411916591454643705005862640469116, 350488137400481480704, 1232868448760746958940053203961869919351011923394028178437830979230683735128, 516508834063867445248, 1237573662740744458896425835499227555339640427053256493475481921120441152000, 1, 916907772491729262376534102982219947830828984996257231353398618781993312401, 123, 1261359863433035081518756390219601155789249893533260342132822850261275074685, 202914184810805067776, 1265987705794548917921164139998511784056414492327190682850410971145231913891, 92233720368547758080, 1284069804482277547556710938947060179262121455646514908384994585417694291891, 793209995169510719488, 1299834567727075130442595023735263656787523052665603258279921427896281926946, 332041393326771929088, 1304770268305225094485143317863790312777900462188302841363358091265299262159, 110680464442257309696, 1327671083922456673559538420689215674254636225015715353321375469640661351759, 36893488147419103232, 1329931799879314994010620321479171722247328763767180434563240077673406251484, 848550227390639374336, 1339894374806933249081042564574133511997874311779978796258505899256623899024, 368934881474191032320, 1346078781078698324080535057387759453172682982822636592633930218774978083895, 885443715538058477568, 1352199431644758628626323666715754254244393391173743040407918192727179233021, 92233720368547758080, 1367689708448914284672019642877558660977148620222660050732556563503440731967, 7, 110244652309005374945798656755709771675416732780445712498678505832701316319, 791289636828942159, 138836169848540343002265209867274254697778318298195092277383810183877129713, 130412927020239907084, 427440394881294156717486485601507960246457600280196632312567665931482301697, 7123764324292, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 426107135427458583758645171, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 4006060691242625472798, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1691964371, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 241236255356, 1372882548073012799515697292915208968741728807374701434035020081703254271884, 7, 114684522822749325770135661270900809221014529227497040442817026007142217468, 101244, 147995611255773588279950026594685360246368973665518859648658370804744505732, 101244, 396117028930360737743383079801137178075921734503960673472820118538984391432, 1648444519212198906625305051740061240403642731535333956782054168959120775889, 1452341549493967972933638775422716413874832582683881411066898552557309290618, 2, 1677936267984658041364482918138526093705471995858055706814253611499852063597, 2, 1677936267984658041364482918138526093705471995858055706814253611499852063598, 186294699441980128189379601376578431246529313236715954172431557804577877811, 1677936267984658041364482918138526093705471995858055706814253611499852063599, 28175407767016023658111944941296373513049584539294259, 1383834485736562801749127042242164798094288978496928265839316027689099313520, 239807672958224171008, 1386994015608583030044192853174956945972266118052123078454360463796892146811, 350488137400481480704, 1404301747570870206282175021759693103043910822179000084790150390939115257774, 1438846037749345026048, 1410718647998636696364868118148281835893564413899474376702579922359405232522, 424275113695319687168, 1413924536181861848548447602339540349492176217575987002080705284223588175459, 442721857769029238784, 1452079461610778279335183706904534551359168725802067590713586126109245941226, 110680464442257309696, 1458890821115643949105246398413586681584490621105882832620244624390079325134, 719423018874672513024, 1481980909207477987471021395307550929742770229443075282896111652230323233476, 27, 294580558309796238077853817015321069338363274298816300761089550547238760367, 3775173103201583255315403068470, 468014869468203263352894547489501059248064283647325768114264894404911475605, 110860141352664796006872662029194184, 910033814479615508454971556637437853646617669280631666426122007097884715490, 6971421581091302140506067414111176, 1195251400652151190085814703104052752432993841119366014885360398719695213595, 3777326502317771813532848444471, 1360166102994301741242586908772306297541603778658526090050728664306749758371, 110858497658661495320556340891964470, 1410752916497236806898535224224320202263787034198769959880930656985269083598, 3790171339151178578188731765816, 1437664311600518933648989607756790072888430269307855847616108400360155106728, 3777893186295716170958491964472, 1664772817032978669288968389624982613916547460935065698682629903786504576759, 3777893186295716170958491964471, 1688771591429153190867902197635555747773577240381247119283639048303509112885, 3777670290597724723704405512975, 1712116474701240086772971697891626810004685318808954604042005825047674242671, 6991746919839702985727575974302776, 2138281233876316965393901449521465900743949125267692232053653659294998832247, 110867281260319632860653815451964471, 2220491131410554534903991560728966331924277504814648369839410454442458711404, 110862275551847791036727297691964175, 2285300717133808893915491247538224051620191400362629210561412666465137549652, 6977277588973969324654986907964174, 2308415812348558971615063098928011758329580420869061607356021408784579812435, 6970836281053556196720548402254903, 2322347035689040617843868126596562983813429617125779326166175134665665762784, 3777930965227579128120201532470, 2370701311682459354389995670901941055128496451404586149985723493809470353760, 3774927540144474033764290876471, 2416398194948356652452759541484009944586636292919908395240175123542135303840, 111087437985751015720516322971964472, 2430609907058039257783970242316308330855702828504722478016909569795908490093, 3777160917259416472293075407816, 2808454274640620565798608137372784414158010999944240351772038553423231900614, 3775330603568519923722570257352, 2951151250570115487575607720634151593850652904483735225295888456098944971758, 3782804447437900601980735804472, 3016116695992780747803189565485375821803653333147252921429639753904317044117, 6981055482160265040825943707964472, 3134869505771111361250330924768041581815502559644398602887689121977109973273, 3910119410037134373984818254903, 3149727034530931353640470480091101010756682964539376906049799298182046492717, 3777587176947626217948644463375, 3304617966572763285339220761600189631552426212712609921390509655373986789383, 3775312885249476196813728469773, 3347768566853934174371986561032260491507693457219247608390916089551034446905, 6971724085990114621883680411964469, 3355907602259494737193326526805341643955107965839735571892486096809028932858, 3775248661065309169638822204472, 3494725471814260703799256936367720310287211327930015950914225597424094219887, 110894387643931304624180473441637432, 1483812301607801551638239151930986329807164285461967445309411189212125082281, 340282366920938463481821351505477763074, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 3372677869364079920145312666802166431488908110443234048818793824815721805419, 1487714463085542564491021680984324901697485416526442363919588061088876703198, 368934881474191032320, 1497400506103018924386510514046820174718464395277840496933777534618851423895, 73786976294838206464, 1500821724251559477473825779191736592852464246670181125234616694733742072585, 737869762948382064640, 1511969645144483708842606404472293269411583415566173849175473267683391198616, 1199038364791120855040, 1564569186181111573597686886337803918420998053843899707866775350169010472693, 129127208515966861312, 1594185343340331734853424910494397018308423387882001687342430637349481171879, 1033017668127734890496, 1598375640212883626013372687011238417268059375213685656903593214651194732744, 940783947759187132416, 1602674315118343221979772112361290492871699580007600250371335087319271949601, 534955578137576996864, 1605115168874793667858604747884062446423822786981930483757846466053946889640, 36893488147419103232, 1610953882786811114540962056171119158160361904647049790477184770507789469704, 350488137400481480704, 1617418912251993179332719199211277344501592567799924377569129158288119705993, 350488137400481480704, 1618257675480091123225560041720804276551285660070733737591921941643565926583, 1494186269970473680896, 1636109480989736748781067478901224268335631653945682360198952485977884102402, 340282366920938463500268095579187314690, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 3165090613397001249648050736003476289948237172597862909925933740540530037772, 1637267918429398158050234259450798834755241630178817849167371320354922004426, 700976274800962961408, 1638190214539195665056549105209094658939086537807960668475156761748279197863, 110680464442257309696, 1643259635762822448459660201834866900626400807431107152255815709746067589674, 3766290184273352862990336, 1646336560962350467440667746784123262650275109520783051961607952451216850410, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2916820597928676636875346693071571206655819226984362171063352078848671314064, 1648444519212198906625305051740061240403642731535333956782054168959120775889, 147573952589676412928, 1669122639580785638451751314986083401027751824081045884726872588560563857572, 55340232221128654848, 1683063674797402748442972333216515956159689889072381511163424243511755474989, 202914184810805067776, 1690001049190160028427875706390220515735998344505309715801956857560847955921, 1180591620717411303424, 1730836097404611308139709378243176012200068877982840609270183611852078024105, 276701161105643274240, 1736236943654487971467856504932876621330643139444854957050936902624399436023, 461168601842738790400, 1737219054281046703443288640746933718431968324337251657921567574423829223145, 129127208515966861312, 1744743363024656555860743893393801423237399140530512024237099036515925067075, 110680464442257309696, 1802902748872333810514245988573938991539763168925897723290650325464454589025, 368934881474191032320, 1802985243717625174994101807087254962484157888723250572761624013117110939682, 221360928884514619392, 1806018566677800621296032626439935115720767031724401394291089442012247156652, 6, 142813118870541962033435200529983311758424505732082920617275708718926443575, 1, 560176990546456899838694711316114364552355218931385888144239029643429723483, 214670363, 1006490417430607537347958363044864947186777677379776540999481882496280609071, 436664390, 1174999802956259332788967172859386191373411158217897969005659798605506985175, 1, 2453094337785127597975138711284574280577939983314654631332494818186916547677, 85411, 2649289768422677642368728511105853131747703545690445548530349178512270386927, 0, 1811759034324796881708854026358997207408909670074238127519653856077304670994, 340282366920938463518714839652896866306, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 1792139412257733681450648627489938464471810828032350447840481593602966577580, 1811770962251811787257465127098717280533473090535018278134171546609816359460, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 3098155882198912737219583706240549768145931385698034334619854640194743316507, 1819363029136184074563842083465777719169614753460499646583041103366296956010, 221360928884514619392, 1820201370673717674540137353253955717850544754529424118871651302764571643954, 92233720368547758080, 1840042051390541347836105619551154672631791180142975931109416141997364400831, 922337203685477580800, 1844682258500590807931979844702915784946453680079060352913548470039754454006, 1217485108864830406656, 1846741710436965125802512751712026113400968473164558211968753947592049370034, 590295810358705651712, 1849766195313721604250111514389473550273338650195375953097727635647885815755, 645636042579834306560, 1852736807381398284135273064659278779720744419994537086308240066895587360222, 239807672958224171008, 1861061978353192793744489193375730972450336324024524837159036866662212517775, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 142207431715240311400782444653, 731009553143347574080655238666149040102619103132239422267183761870156583437, 100276045628442013935637583524159191428, 731009553143347574080655238666149040102619103132239422267183761870156583438, 5775530041300047, 860370950108688216340004790080337058268427944294306403669698046952904826247, 17277601523766202280327, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 17352273639, 1882107533337553044888406053190383398402501892780818759736844325745484394678, 1143698132569992200192, 1894718553914298085854925823361649219514568371362899053545728637254776624049, 368934881474191032320, 1926155390481194170277685947361600450347349312624652097786621058547632381107, 534955578137576996864, 1949169445892558342929336886768828813416303890240097216588336609827360927905, 129127208515966861312, 1950805484742006023268772453814649032648149425469285851314153595797558803218, 276701161105643274240, 1957798047363213140852892348923905866205710529856032266955453212432388635783, 1180591620717411303424, 1960672381802049213858609755056588708996467880423797506336573274982253393877, 866996971464348925952, 1976116259487849312492355695320380942153209908997880779234707344294669942230, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 13465643131380562, 860370950108688216340004790080337058268427944294306403669698046952904826247, 247959074194473821499, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 460196594091, 1983007193364691687268075297321057310870872320632856206952142365046851109402, 92233720368547758080, 1989085171213896039649121426767213546396707104759124766816980474498432363395, 147573952589676412928, 1998598798573752967409201296953395002585798328589046876207689203068204105420, 36893488147419103232, 2011238140020982047620056181267062864891013019634121757739614459814511564888, 700976274800962961408, 2026277432377627077586592265423680345970848104991533515191680388006789313670, 5, 669143605114446751721211994555753388256876145365911962883908435212382743628, 1991763, 827220861550361775567781794488524801583671955481509831981744502253130788360, 779530248566, 915386890476815485560781799547394535885740051757293681321550643743577862495, 9958, 2056412668049510940615103414180044371230942148893240032791745910809459502031, 527785014, 3078630757342422762317709903970860478828264943173090619617893218508645868358, 0, 2032711324808067595977135136649189203139499002072012795762838717603241211955, 2, 471292305171769603750028841075130875793202677752321440888304986004627294238, 5000000, 482148859801725464274198147480840119334382080162606228723774290742111978842, 4807570204, 2035667047866699196661947584612496474703373655968658687291295683808470806984, 1, 732028936920600889927310830703124423069849979147656271657663146415853531899, 1, 2048825836201144483901870865637952560335745929325834568032126781338314960945, 221360928884514619392, 2066621441262243797256132637412393924652779691850625134523748896535862954449, 92233720368547758080, 2071885967868215176195441217471646273233053877271644729136017342548661486747, 36893488147419103232, 2087021424722619777119509474943472645767659996348769578120564519014510906823, 337, 4897058984989774026858339669418012761935086669512255688572790837711019594, 5816887448965794, 13062419299541862193276478779190564576550200209007414156491203839824302006, 2129362729156619, 28153675646304714278216261938845283380934463875616378486183872742900055391, 340282366920938463463172729431768202453, 28153675646304714278216261938845283380934463875616378486183872742900055392, 340282366920938463463374607431768211455, 28445331745763086318375141076389449136672292309865348474652397367270736096, 8546004840434738, 34200094661511069344033787477504683004842171885689636631472496880115428704, 10979961917650537, 39401611283539802866836349329876418078340351009632358604385630405441364386, 23413875314132308, 45757459594861869378369336696105281023471380145337190442987876157715998636, 929490599959336, 51989359340120458066343575813160009706039674952095835370677299962880802003, 12022192730684241, 61584608709055393590298780277773856410215197841643757802695751863295282135, 55533094766392, 63435319886118109835236425251477301236758189527627127307054774943630229891, 340282366920938463463173954431768202453, 63435319886118109835236425251477301236758189527627127307054774943630229892, 340282366920938463463374607431768211455, 68445939203651293732366906274968158260377395026778627773904275756665770502, 810621164219264, 78543417819634247606394757018651483548106724803399169890278055726311539468, 5730574753320518, 79820592220854450704711484875686567733619965449492655738883156944154672643, 1997224220247991, 99069835312555485543656625811428864295107634042461548450875523804166598795, 2398246651388219, 101096891913124512388263464450439346751736370589887477310613788132859888323, 2258407644289621, 116494530972281379323649818512507666389413744436967678830736278231084581714, 804795682272317, 120285355141363271110919536604547298149099978005386531862792491306079975958, 288588814397112, 128025113637160535324240697447934662494826829247474683782750359832672408830, 183626079669913, 131279287789886915943351111996180388219474176202787726180933587334095126812, 55537882028452, 136842015154593380965838647318453644597393044207998587687388138556713594987, 2378727852186397323, 142813118870541962033435200529983311758424505732082920617275708718926443575, 2216972536095729, 148581339074712783085553306819960441034138884892781055837232923102499750558, 7785918796239041856, 179011218602231706268664927534173073566262221490422658233970517400183826864, 4830093931671, 189159811078153028708209603088477091855134704005019024063878345337449349058, 4290533733190712, 193003968094530801282526837519539753139141396788436855037654745177899747754, 26240807885602578, 227164393428404682192926217172557801371132828325338014538979990069266674361, 2837865258186508, 239705323126877504410857951213318705106744855935824838990341316216911030293, 12413293801962932, 243537431431970419026348671027671443432369824189247342224856844623478684737, 5073628355564542, 248296217348053850446494417141697224064505160889834879778936801166367826023, 7876158009377329, 266996597331919474326912530950521030412489023652547555688845216324822452323, 42897994347358097, 285749917620348934841054723690977207561900731120363200249529391311589690051, 340282366920938463463172350431768202453, 285749917620348934841054723690977207561900731120363200249529391311589690052, 340282366920938463463374607431768211455, 288540372173603807998210824093029797896971598456267095627542664799873890628, 9201640857123149, 305069717120562315015261171800380232118562514124647161629837848618993896590, 1163928918632300, 314437702586842202398819256395234925011595324791568165654479167235473471269, 50267942406337908, 337542185254731168264375288771203426100446698418827036322894169608019322293, 910000000000000000, 347012853478584577559170332517900128681086353704474891817623875320193115899, 4009984213059651105, 350126683658486321449364895409235926232927894471290511834871997012634508812, 55533094766392, 381207848011623439285204246893019937973508442227619263262062246728485718596, 340282366920938463463173249431768202453, 381207848011623439285204246893019937973508442227619263262062246728485718597, 340282366920938463463374607431768211455, 382017195546428829916593190287088707225989374656225791045240312434066057514, 51288575036952966, 383767139117666817125565861624973040536575671021208419008010455610307326115, 3701680723972156, 385593224508747779530728775050181769466113825871115511913382088721054130598, 126668775377940945, 394525733743037507834892985859125766115430564947475718985029990048533665727, 7786918796239041856, 402203818018003161230395989487321866767371283189591635162574585819009405729, 108722679584010478165, 406818535321353647652029794799670844249802327342513090798869036357443940072, 1123139426346790, 416080517240214744939430917985970141687595929440313079350339203136653456822, 3772533134572590, 444464306681786180028291426668530290766428827810425453046151154939523608161, 7719731202188518, 451303855448470456370453619612621734543250671454032304771075786169939023551, 1160293415280994, 454842436198990794582046694108700044832270917917672534876954381203817987722, 9199892827328464, 464348972762104871690603654514262662048763440100835409811113016761124946237, 9976516664831820, 471292305171769603750028841075130875793202677752321440888304986004627294238, 19818806749618713, 482148859801725464274198147480840119334382080162606228723774290742111978842, 78997364467437813074939, 491820900364460514271062901763760282725700264974582397407440736181365047420, 5436239619878095, 511068143017855376719149778956766335217946642867384629215690291425965168084, 5646015661767960, 517220562726919504132394463291150372030362604941687828035263247101098779241, 3644251430218566, 534465086769850475014384044276616040399060008463070615421533429926147861585, 11684147305392809, 543308637839936544333117791803120114160281028290344923553512143585814290111, 927062587656609, 544663155872998766211517083327448825801044725394997395976565711680708543871, 4505409900790874, 552949907604040580218726960361532198771753594318751114102892842860410917488, 9721237134649168, 560176990546456899838694711316114364552355218931385888144239029643429723483, 33937830950399136721, 572828864128015217443542271303557726526345255235755114365679558614215237907, 601713281867492345, 573523403130886797632828842102345231114135490653432923513916868810877447894, 3673000000000000, 578125244507393847623355358293207063017437900803661808658402694803665174789, 5105524971979659, 648291079401007173607543905964907782530804559918698084226682905609411473987, 437344927655496, 658693241294622146479291659711714732301680408009649704635570474287766187702, 4087531286523230, 665501720313961440962477765331268896796441117012245768396160444718037238783, 13466581186907905, 668351361485759027910271057892845647508164680668805228530081726692239237168, 9066075325752216, 672672278981289592300869235134560258590738845359832981064869449531341615200, 37140908589810602, 674635732588648657442348943804562496965767757497657828099841230658575717534, 49183044506554100, 683406745303640682907701172546014991999383521872325552417251334720088721318, 15295395333798309, 705853906319140759118468638542356216331869579444182660524264896116970214511, 147436102255300839, 719642292474153260550403150733425007996397884320336702044755616153568516243, 922338128329453, 744955132561773049977858673501916055476274070336640566410262073054378970805, 1051796239041856, 745656146481814558907954399984089804898591337191883503801944189377924872852, 877921631836073, 769393656058581707697470477015968270582576504866882604186468946777963240460, 7209026397594330, 780562666528545408959585908029293424277064862574645262282265450012150837722, 5827918237117136, 781230139801607322041709824210897416037700521043107197572708018821965441030, 14122086556830407, 785255451663569111311303638940457713223129735696017843631809222978552926959, 262044765278715396, 792985955619778553349299217630311706976597674370358120354024088100275525617, 1714710265425564500926, 808818598075639525089523204181719758134980791154439320846690343258767203846, 4127428052304921, 809872560182502997171381239401982856896320885990719842179574222865379560340, 10555330777696971467, 866385492211979440082897283663327630224494385458399726685095175457355100112, 10865985888554476, 882861930222825094423769184078416418049426974568980967244703298430291638892, 8638907548285866, 900074075600505084754655154438694133351254827150072676056023940187156035299, 2169543839144328, 935673694943132008368035657086117725914285030514102767173274484986067826583, 916466938972485, 941877847324232605807829346820480376506451338721042356342444725646398636086, 612063610600772186, 948081088755088093336889798919839676852211842056209830028390029610610491795, 4500103434392895, 953458885787918404571956200640028727642735241956930372415558768241830024325, 30424302205565662474239, 967644207846386001490916872092583373126940220070962778173828267722365666902, 3891525756162, 979252326852651279796727654956431814922803955404545819828806209656910300353, 11891846975101125713, 987088623661965627496483216846264301281124522576795843751406048041633240216, 57632889884361, 990520259732746765782489057262353537474957294115270827131762673884464753284, 163634680948142, 1001112115073597942024929810963465820027337099962778972474409562941149254145, 9999999999999999941615000000000, 1006490417430607537347958363044864947186777677379776540999481882496280609071, 69211297115887619953, 1022495343797098873735864615937464040810065466829036549691359828953797607621, 566653045832733644, 1028405884955846861340167137255207877832830937853936676961892747700977400069, 55540993916672, 1051223682389199422681739452634149411424529901880219320321366761983559554724, 4223504567629985, 1064506209391427089375724498597382185875378128394215312330726274338089567356, 8371487841275233, 1082507887539486176134551023829035449768589534346028310535829063684497469006, 1188714670389122, 1110836272618651839983772947485795422969872725019444366643059198812967725660, 597715391751334, 1120321391333623131850868805869472600165902424036120500143487243518499432284, 0, 1130846327997563652850035223822066805738857780946471753789656814808742535806, 5707052625925589, 1133017423012975479029535498707950657904202704630791770828992805610015293740, 30200000000000000, 1133425979336111622280608081999999851522828215062299034608042681191134509684, 782722643172484819, 1146344371416482103376532317201370650440971102642037116682108145474116215778, 2030539093191609, 1169226387453103940096050439524161054658885787609202017599741196398896517220, 2700000000000000, 1171028196149899394459308817153822250163372921396937890964601654270026024930, 5200738113705423, 1179268696640128907500576086592304519252226224681762913510328425125689781572, 1169890169591539, 1195179896591159915547837991759029498411035372588377530298040750406601702185, 21270060219066967, 1203890952661818805163131566716279612256493035408189266940941010330223104570, 55533094766392, 1215925227461885727755354203924364041280930079192973541673887025387158851766, 6990156530662696, 1216870908333219866436330141390514259229384846117916197021220072648215289983, 5173196499413612183, 1224758290701796496187517648397920716635189513393043747117539871443183425292, 9519453213369538, 1230417369924322579520508118834189396542617533849062315975005278476778293688, 5760427071576321, 1230736378068535170331935732758263536767628950795487056356030652775835374925, 9328922963464785, 1289783419527652701320132826215413650316757356908155280458873080092376912403, 51408312475146095, 1307087096483601903035181800241094289131881849622070336015894279709896955739, 458257749831496, 1309165773174286655629654646006296331357227592011233872155301493054139406162, 262986219126160793, 1315331688040062805063795495027808043988725214928187281764575134158434627573, 7784918796239041856, 1340210346686761789965172750366982215398585202685515191312321915318083519237, 1610246274358043, 1341497021779302747889613384267544563028547361483911714575422437581938057930, 6315373907124033, 1342102369332995299458115407436069185884643747340244394368458313770364100504, 1628190460648003, 1377088558888751926532602099324436539758489322513499779171827061619237574981, 8198984957906396, 1390022521068708771562961142747663779403422098076889010573970816334785414925, 31657070453897942, 1410154116678281585818620061104766172453047345300492300694918679844491717826, 55533094766392, 1413104163757050096898546199786759148128776592031467439004928183920098265638, 1089994996631197, 1425263489673925917238448612008707993914232539798117896518757626757642932313, 740866262765682, 1443019735161881789522798266653965425371605950268909117212844028681246449889, 26450344592211361, 1453359889344526148718196973492266767560591264572304889764360479080335546397, 3294510900494772, 1459896518001581897482884898003687853951419583773751989229475454328002547330, 12856660407432, 1492022815359278756045785848118038397879478230806257327297743856165237583340, 337764481699, 1523466141703881786413167920666308369077696242059515083833872510434797043851, 3825141568786558, 1536831199281747963134258590234948357020672738761831499334167717117047797350, 340282366920938463463174369431768202453, 1536831199281747963134258590234948357020672738761831499334167717117047797351, 340282366920938463463374607431768211455, 1551295464932725588329544881955942548326391922317197183991608023295022187629, 108766269388338374357, 1557004084459112997824749542614895278421960010079122453994546383358924652269, 1713425889305383826281, 1567925896265485103121728555977716882688057972214902844796612208871993090461, 14737000000000000, 1572642275325233351988014558892175322971061123400678170305277844477581353070, 784914599251246, 1589055431230791907173967132633877623758910470651646667661363687153550239871, 554451957639837010, 1590892124546772123477829408710597806732268837171983898824964893721842869932, 3656647076945085, 1593057664110689234204625053803779596279038720436287334464201976812119622064, 5435734481432328, 1611066371756533957850907292396858268188963458812700731363180011120333808132, 4698935392239118, 1617427067525273371986741999520717999086392593179706928498390729152847115482, 7626760647296321, 1622181403222767676011362374640352567441323915711107203004964534882716003948, 233161712904698, 1630836938915604045247955783737369876043855184532513487286075977757013690887, 1021955254054446, 1631479486516003522573683443307868311065792431834252601076244875878026199576, 340282366920938463463172774431768202453, 1631479486516003522573683443307868311065792431834252601076244875878026199577, 340282366920938463463374607431768211455, 1634552087005115237442252525742193657531230359836617593428753446330801626681, 36816653044091465923, 1641259290469199566517568930963858907059897038334283683944782809472738802501, 2603962784037870, 1659844993896168102669687521327329481916676287810820142443715279018194691752, 55536697266666, 1662720875208699182928827108187818468779697354124457428107691922389425787928, 4075827499629717, 1663379549890069391046328484970978039281899044520425135881793801701600568930, 8018430030498153, 1674473858148802167702231055930120366701038899528148879590505143079749215264, 3141439345553318, 1675871982435236538342229975119762904378444527656894807763309775543960538500, 5209837499437414, 1676897727058574213773444622408040588298796017896303036647580965839047041815, 382630850939199368, 1691767306864965316896720935169052149181790518538533803357286737684214723488, 44014970028359770, 1691979777341853165176093197169621935845185232230984000945916095500765033255, 7278408588635232, 1708585459880096257365233821139142872889441357065693842150407196761195941506, 4414717108022182, 1727873245679039847603767848116255282920095265308018328105313404917606199092, 55535622777908, 1733469890511646771009120480422279668983880700438024939511726380431252259906, 55536697266666, 1737063792167818571490887550844383982071422262097791834317877821609239802115, 55539253617378, 1757682274848012563535572277253960525867635673573151710054242059756561936513, 10571633257730817, 1761686456741244040498466093490475644276873440118947579933289756533313233397, 8922368809253076, 1780085243160234257929240688730686235018164210293648996032189065916580212354, 7653349697509696, 1788246541022679936892111181380179953815917143551333041884185037085645564763, 2090581279836354, 1800638412469998511857632317142182144122010239296357068109382425220247665497, 4228630980011776, 1809850352484403544506216530720929886874754435188104191210382580834331440363, 13129058123169, 1827173644740597893664905342896495765081538211943723105174007035465595342842, 55533094766392, 1856414042517831180813676455117202641484279459221270382338424752659272148241, 1086367617367618038, 1871021949668803433061012203353010094010922324479397150267683151206183663103, 5376248632577193, 1882567900231359861008551540774261950005431772016885720593004270936397085406, 8608941573641220, 1893779243974667935148706880471184027776257790822553392442751070775864442076, 682981626271972, 1899492859122425492770618057452107831464769629967161398530640281246714144886, 331502212847127860, 1926477375987205767823901772557630059828998111582686141612609849664347764531, 4598888545564823, 1944069930710752045319615660681442534385871651907157245062381809722292663539, 13972110222, 1949824101950722841743238474148001658690092804159470127740868415845866468054, 17994266049322255, 1964441766301446698187646259151976756510592763091193679759601056038025104300, 55533179542974, 1979925085623835708690296651937260337171496521567268994821069133726974910859, 56887774953429, 1981093482165323469238989160912372620408416938283052529654786810529785155999, 12955270880192876, 1997075941878226337431512599989633877715825370594033026770192808618715549592, 9064777890371115, 1997634394548186537405203014484734642937828301097824031349659654046413075145, 1039508971078325415, 2007755487818821515162639926955037412786858248112456239934396769990044119778, 3686278412534088, 2015177472850283756266008099000695034440039901934435150982453618387091740833, 216732059049422030, 2016369802401707021361208415632282080416364943230614060982409875681749249399, 5193471043619973, 2060964083097869447166393957533392834273319368153755089697330050803163758654, 3723787289248155, 2066837943192224202329717963147806930452096734400110175547469138364644996116, 4700120875341715, 2067837566823580171056407510491081263429136999967267333758315542069013506762, 162845062730393, 2075763367213392326244939290945686635486344279973747650122970723541535045614, 130412927020239907084, 2077503196853820441209316926417331363585623076566404032868020662144411365107, 131303671254544901875, 2081919173921260092193260997796946976257900060051515973234010832283118803871, 32255775171476629, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 2172026543113123352345, 2087892277632381279953015397441736437445833252151848694164007996939299613916, 55536697266666, 2089855015287649866395517368758231347685838430401292031671017051837444775215, 12161764550608317, 2102470035487357580594497982933640534279906708200959369037749215505841490188, 7588951644412919, 2109895075998154347912734724214053662672952430586634509994236792015799104546, 828252548524622606680, 2113606956164713863201960838733811626226422207116113855535581422605950497736, 55533094766392, 2117452055635121623031154969655765479754441338664586642215319001232963529176, 3392394984111680, 2122613532726605714442051699576018462727650775552485872315561323704731655768, 7786918796239041856, 2131066055114412091299916517915500546856542745721610351785654353184766862243, 53115722564625863, 2141052442232232194428232726225637629034089627181841677160073472054118110010, 987486959492826, 2146203651713969519658867415057065532801000011075384426710928005766562578160, 6762807923475403, 2156211700776148640067446726366242655075988779374602387963041621143046344900, 12832530000000000, 2169699659196357095773257365267220526323594049351083275037283342196257704149, 13495905699311, 2170179705056856554477291541289450380829785274157680848403631565612796052194, 12789913569995977, 2178598511513763458772864945075318577674116787897558185648195331652325238663, 42931356371, 2187470937983039774796068508487372637908973074298770830645129702817432464468, 253877472138318, 2190410504093421793555241265882748623784601222115742701890872869428332921349, 2698000000000000000, 2208247804268320453730082438724269653157077217392557515412861296413401472914, 8413789936913468, 2216041845068170965048427877344325563590896229605762870151472926871506276933, 3340952246251209, 2219016933330432571376857993066706139690170672510999817798582316602481548657, 55535754445937, 2226324877559436360487494426844410333706402617006262505061076947591484084645, 55537731882393, 2239730812042432898501266225278129096331428193441582414797921352826775758868, 6487888307476716, 2267987020497111232891244328604227450426159310766584584882920473481018383540, 192394984111680, 2291203060842194227970820769010210115812141417719459053842844417124019982535, 104618196876780249570, 2295739066098055575230378900355869156353047910529196528599654408544352518430, 51427637096113222, 2302998800474164048459567601889449893595280178655808694189243785136165802068, 4843487013065630, 2307464367678711344361342012079887155060671561441027722730967416617052496476, 2170262386238734, 2308228019398761918446967425364040441024296619256707193634963902693791745177, 55728365447637331, 2329352819540352026122333515091550718583642545475518195649366029966872244441, 6750453948102914, 2334793084291773026702075882887004696659171241491829779029238873502158075988, 1006357681298172, 2361143806085476340278691659832619391022992620544253717264234978528174840268, 139273689984417377, 2388722483632678843816749340356792617445098228631495162896863008952587921042, 43750759348085843729, 2391257774930840040377368641019581761981250012793463501307151573516264315546, 37869908887619277019, 2414972406321629618191340748457031299300314981236262422793265368578950964953, 3908195660140094, 2422114727131023399393982177486464636509111556590314695848909266289431497119, 5758250031488460, 2425066206442036949787128999417269468878339754685194511846344685147333771028, 7278798922755678, 2429332799645290700527949601088340116064831259935030519573612752948051780515, 52702068257632758, 2432590133458200107342575527398995533412250583204042900585321717384633072699, 836000000000000000, 2450368096987789052011059617646537523063868528144260491853160121637976846890, 28977263872661914, 2453094337785127597975138711284574280577939983314654631332494818186916547677, 959772052773090, 2481075192133021940168592739296299707202120596055177507536196413526146368416, 17239556444029242, 2484826893710962070059623256992437673498743880108590898206859259342929280159, 193693806624329958, 2486553532836854820480199733601468068650752141745855766006586094772631549036, 42293044419930944, 2486901447935925803793004328861934961746620841001124364925532212046245740706, 7785918796239041856, 2502980777769848545749916632317486654469938689211149803831414053449027526726, 409002931775493, 2576905964576591307772211528880839595916376917380223605235166001927130778173, 3705258720981537, 2582499804309437629508190848971437601844431309530684713275197842718483746283, 3794843715980249, 2590419782686599337918505780935343728071485772302092724203308284967094065940, 12787198068658389, 2617911254130781582207085347333082264535231183888854558425730887015193708820, 388171568920845, 2635798106483745969539707358823778475138383944888724542370330576251230038436, 21088644543834751, 2643082373734291850448814017309104036434879110749209858440544642732144429943, 42068057342985135, 2649289768422677642368728511105853131747703545690445548530349178512270386927, 402676248442549849, 2663675048941488911947137639158725429123552206589185845240888862743780647419, 7423548775408629, 2672563609480090056884235985789945623512672189208511548829965454125605607364, 465747235942114, 2673350262613103963621058669012911871324032152968854385695718742831826962670, 3126481334406596, 2677764693418972857485560649368064805548318909050323914625974045426992790621, 48709613303833873, 2687717526395451882932127134981901585220694356997686384655370751381715947323, 26400335711353707, 2696788933977138180273516693852014715658668991391049061249160474549427728699, 47918796239041856, 2697615273643521185552606145901781597567122225049141122734872597801320913146, 26448914361502946191, 2703848960749960267327322148339858967579254014511338037377641485168918854838, 3176149554889728, 2704762506411853702489773421749434322725408716085627136554974245720964452337, 247959074194473821499, 2709376955989180304620547653673676172585563590281461957742413198788498782803, 1824032541854734, 2710638708249311394678034018487850763424034637302381728580623680499980086519, 14413497353369342, 2718714459298557807337553047458377400860538821484466120576899930597077850579, 22627095803298037, 2720613017984483323377055092575458151464331003718314517825729896818558394019, 18291241219839614, 2726139003514130052589455583145563470303412456458799171238630555824108609461, 162918796239041856, 2728173348749350391674199974297454812654700277799115129707835016566103139554, 6153738473189536, 2731703557617908258126311670372331639150887889348411275051821796639789869465, 13468230298370, 2766708981073662463587299046359781806283156432916110602896623949126540972661, 55533094766392, 2810608524771882021791840164528736197269165111754020773057876462091768668016, 3690711504314184, 2838173981493033432276107242426274147376823158053727821853055535809595055344, 10929125775904478, 2847307978848495106938521641864615469290977518382883382194370398732192674894, 3679761038695006, 2858569378815975376466263372888827704646436714031609764919073344602986253993, 6503478456705758, 2863675101145262296914373038467971848915694357270370251863541971081918231754, 340282366920938463463173841431768202453, 2863675101145262296914373038467971848915694357270370251863541971081918231755, 340282366920938463463374607431768211455, 2865261897458081586856275948664969660883321283100534295124554139250152647119, 8482468191341727, 2871231422911179404023315848533021893328382177541212600728807511524259843234, 10273917947967087, 2887383065700685901196098350829617944848550632913448554272251509549284551407, 14183315932, 2890849379595964701547581642959284187366247074457860418017843539142715605251, 1234179828588835, 2892487266579927303432383797127281088088675880467823541739675058877910355822, 108434404631, 2894992132512830292051048445217919545359334065083540329966528703033919008637, 3166099918961904, 2900610044558084802410204546489117100697131173412748658076357161434994393890, 5122918679586413, 2909457770241902992207846819019835191666995158461215508418678915160230420711, 26408474557624909, 2971040216000862723778720915636246571625299134493768731927353027616590156765, 16946537221705659, 2982844607402129245181451252699631438020297671529521451627104537262718307536, 4510435629355, 2994750429346461186622607491701030386351838013846601830337280569388766852309, 52835504561544899850, 3006414043912325327757548264892963244701218647662194118468727738401935337929, 341861376405454, 3011308023635168811855585673960738343519667535631433159733401305271349145144, 631993637503969, 3013018280049106068010972930292546145279541896405483594035016327965871434323, 4566179430148448, 3015162351167205151052727460820201915738928116672971604413217509674123498282, 1694848443233534, 3023506782560310675787115215412074049059390511359825480573885673090282285991, 1503414927657316, 3023599106806901936663856617633230469397654003933643023417838934404419759131, 8179779775042927, 3053702616559445267806512247628686535380671592199450234878203849161068244293, 2477052991351448, 3056074399404888978274164519676951433129329376200945451730805631629693696123, 9445840869446782, 3064064200156722068396699621871720565974964885455259705523073269527040677037, 3856486330344188, 3079561525719300027332554370463389773011972187436944236783189150144476958545, 3709698442277020, 3093620674717596063298431519627035140277927274868460770206658566560969170248, 5399877221399438, 3095842587578940383344395068061297445057810186987404628741849506382770623648, 340282366920938463463173350431768202453, 3095842587578940383344395068061297445057810186987404628741849506382770623649, 340282366920938463463374607431768211455, 3100223905162082714962424016354613835781364854222286114820431494787814239058, 55533094766392, 3106047592605495272984674498482279130451933457187264983739436062309212909673, 1093000000000000, 3109778347501971225552558393382227276755570212489020150661057528064591457450, 53566529130359497, 3115174821150192634452084959709010722344140621908353410532733373725301784704, 4828357483350240, 3131828516722765750526545041086389173511326364582599134102183141731546527086, 4355835749643420, 3141627217878998409852757745366597862181972477373240958905769510886851449037, 4235783235546008, 3154942297719197030508306589503162481830548904337081590597391845349373125106, 2601186240381237, 3158168598404235063478112562926555624121216601903526427098074559061890709442, 6540715224541986, 3161763003949432074926707913422351893253394858205339495315789101878069591590, 3174670759881436436, 3173060546447252696535601275639734790687568110220112212505164660221533810746, 48038742118038408, 3177527375108252047959043294161827129455699528314358603115007493519962944210, 2453021248058194, 3191176646012177443403187990060448327006606158077085475112969736588546299289, 11328264599709235, 3202623352575810015915503784999559476890424137975284656133565110573966469337, 943658895895455974, 3220285359837786344125399908434536242234609361383940104508101178369036043227, 37848862045322609, 3221329349639550138837725950465732276570831606853104035974163052482980460814, 55533094766392, 3225112123143328496267532084496490537165275269452128715661578887356198265143, 12811973797145376, 3226313869056981791162565248070092769963215809878283240187773732990022536351, 11829181768597, 3227743147884800215832454565305913461370874621873710906395462120715898211416, 9003078102445919, 3228612303196970361756978856130620924247469164128984646099251721330768085200, 7785918796239041856, 3241993225353372295342166162320599140168224466380136467935092453509124181906, 2010000000000000000, 3245158523692598829406515699235627000734788802535938846679426682398914327981, 55533094766392, 3248141126218751572116055683251728903236386712782202528103115763920627606550, 4718755548989203, 3277958389891738159320501869964966011684095841023317008419593146544440522850, 15817459893760793, 3284324139457902378491927624191857162729110700076875037422366319689900850856, 164317700676344892, 3292174186531524793431758795798734129403877888798496527231143861646780637903, 10002055964282191376, 3294361918037762784985916110260778028521005857768753617650120769034385406250, 4752264896289434, 3297992276563077422484544186488651260665839092404170078429976354443582832219, 4796529872013, 3302331035962164490167834371032412641136895628800484719086210890461713655076, 3514781736013994, 3304797664361160030149722840611594794830843062390068752896530930337804380134, 9574855080839538, 3327109136998231777744763571213672180885460154487935030362322256253159239280, 55537882028452, 3337140992616916255952581759774080637947969844334003074513822868409732460810, 2317768649714503, 3353492887010564047387774307492942959347185819528689856199403539020633199511, 3732279252787957, 3398572665045393188717187408795206628780170676210470308151101494786843855168, 4537329324115484, 3400511232176418796273894825160979090250154273861696391974203193755660334269, 7454802501761869, 3433722589117215446348515974854108129499034459470638312980359277592735484335, 70000000000000005, 3433888337209697589576701178540448902202950485000649675725250095655887092378, 18757134939620984, 3437041991572531181715667643965228227714651844648404963823922073964693373423, 21300672839381857, 3445724068437447362557676424236042038801729071601404442189240079070902260692, 19986239645908710, 3477238549954075121306088027079132182473823745679961318093695083510025602772, 9416193608989627, 3480854396126778534366556765914564730152908436519972135780776528439081722480, 61398566445822677, 3518496802196654624356421654055664934864401235474042115060401886244919555497, 92823788535775152, 3526743368920411360318952622344897975088733712900180357130298089201211775875, 55347048944675365, 3545589927042270184478340058418575853785204502716127291531783175562712734870, 12072481659310744, 3592919987482240009412037349141872456630654056242383003087160626616652249897, 33222553753737289, 3608830359802219967910160789026441524173368687153389971640928487948296146814, 334698724982643, 2090440011603918391871048197339315356671598692260846468406707862286040106918, 811656739243220271104, 2097097709879946721264052978824367266485047891921724713139480195067061903197, 110680464442257309696, 2111492180127958041667081995883713221635576516093682102034052203712248127727, 1844674407370955161600, 2118481518360243589547103482189762467976317817757909739679385518510192290459, 110680464442257309696, 2122127827409127125217222117306697959517672476853145174604368722588941427116, 424275113695319687168, 2123225583883984972526630334442240408501542215830986860812651884349590608340, 1, 2598756006725908664809207335423773587192356443503704018261878296683747899195, 1, 2145272010162358423808272653176185351649439272064042043224107340950021487499, 92233720368547758080, 2149625499377050772775701191274921578103398273298955620360611655307104287237, 33, 50404373779445950712495491162526906454398246659896615095321081563512306190, 1691964371, 50404373779445950712495491162526906454398246659896615095321081563512306191, 1004135205630864245300432740, 50404373779445950712495491162526906454398246659896615095321081563512306192, 1007254116867963742265439774, 50404373779445950712495491162526906454398246659896615095321081563512306193, 28380338074186106025589821, 50404373779445950712495491162526906454398246659896615095321081563512306194, 35515466473815542767457691, 50404373779445950712495491162526906454398246659896615095321081563512306195, 620992289091, 140325821691693438586217642003091109619714715358808898873227166538475250243, 275, 259414348252245576734799707202107444791125330266956132987205185710962148533, 275, 689749973732639166733951899802917881521212199952555540817086726167332311245, 3, 1221055385842402329337971153416275616109357169857397887822465113675156840914, 275, 1480430190226819258156686583396510704893805440318908289164581938661644320702, 275, 1622777918569986893985635417986882923336351383518646477724786275176003250154, 4, 1789340305022514556868961069266240009084182093271297189466242695057487573046, 1691964371, 1789340305022514556868961069266240009084182093271297189466242695057487573047, 1000271086373956944063023126, 1789340305022514556868961069266240009084182093271297189466242695057487573048, 1003163235175191681827292726, 1789340305022514556868961069266240009084182093271297189466242695057487573049, 1805801593334299573147956, 1789340305022514556868961069266240009084182093271297189466242695057487573050, 14908135490227834547104763, 1888327375406079017953646486193652240620215343387280644390622783960103729852, 3, 1973041947532281985870971763351780166096340525782690518258178316471051575989, 275, 2060004538396169651313621397383418198310978326934093217159479066329091952950, 1691964371, 2060004538396169651313621397383418198310978326934093217159479066329091952951, 1006836794402713529182401956, 2060004538396169651313621397383418198310978326934093217159479066329091952952, 1010446478553164807182381610, 2060004538396169651313621397383418198310978326934093217159479066329091952953, 17717063315952191890235019, 2060004538396169651313621397383418198310978326934093217159479066329091952954, 28061094708947864954608467, 2060004538396169651313621397383418198310978326934093217159479066329091952955, 141186538174, 2451198018765693214490664226699032410755351608022594727399305978259187913782, 177, 2555798944929220391080261615494130512659567892016268889697912682733258265116, 275, 2663430812197949780326425835816696118319642936050907555342099682136102000678, 13, 2784292554375763558798642692843188894719084169117637082708088534305883496691, 275, 3317629983610720072189826284244508178305569690829374333100851759259477304317, 4, 3356003706224575074339057320846268980323423383638873091696369961315024831985, 275, 3522825980163335928884696663088012820270282659203632463841785722303203128494, 3, 3599624897630457501195069038238940755619500226942871740980411787500009259314, 2581063800, 2161737185430849173818579793366563773429731287356077619710843720715379061334, 36893488147419103232, 2165788560003631298160337266860281233161101565874801329949629662236181569482, 147573952589676412928, 2172689737648754134579936848281702598073480624715218241567748078637556957742, 340282366920938463500268095579187314690, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2555086477385991193744141227992914864562380761006198535467904675233639355639, 2177149292491018417715774000056994188369467207221503622945886811766623165290, 10, 28445331745763086318375141076389449136672292309865348474652397367270736096, 1792816624, 155082539558689579094930820457537605560250202889383976768599028600060638458, 13806145519067847, 482148859801725464274198147480840119334382080162606228723774290742111978842, 57038607170593036, 860370950108688216340004790080337058268427944294306403669698046952904826247, 1714710265425564500926, 1064506209391427089375724498597382185875378128394215312330726274338089567356, 1793130442, 1289783419527652701320132826215413650316757356908155280458873080092376912403, 1792909811, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 3181257151692, 2015177472850283756266008099000695034440039901934435150982453618387091740833, 2151514324039, 3013018280049106068010972930292546145279541896405483594035016327965871434323, 426674919121, 2184808331276017301728361199440845546588985063056838610780191283587078496494, 110680464442257309696, 2185248577754568146077024509273630654584471636884811936832863528680323894304, 996124179980315787264, 2192433031681398546376526069710899831782645364839564200129721981111293527933, 129127208515966861312, 2194385235238974860742737260469223493660145044293364193444334151130729887291, 313594649253062377472, 2197274734098025214614965325044489320835664324927796987535663698688757751083, 36893488147419103232, 2205432946288639182035568061687524884020527907921092496006602019185792285841, 276701161105643274240, 2231153246512850458872434509436462311593101038500979709247993166464741889392, 166020696663385964544, 2246795096343988648594291047166380677025774792849028432501516698714854897543, 147573952589676412928, 2277398980246839573485569988980150830310993543618986693662200257856603561939, 1235931852938539958272, 2296706005246422145867681082481393749287070048752549083560833243805851594885, 664082786653543858176, 2300599579410758110897686493092979153173125679300057614497797437467417186961, 442721857769029238784, 2302560817958306682587150188303738416345393834599866975002659064064929619739, 1, 3073977785104616153640806566454367210487474401628003549134393460257456648786, 72934220514628, 2311310049797194632131514192190081159645806930246301347620951600004073085975, 2121375568476598435840, 2327761262398149196031820217950108133598225334243091842517704077388213712509, 700976274800962961408, 2327870704046539322738514869996833102717389762565116828568039982254041561381, 922337203685477580800, 2328833500571635676665348674885200648385492195465127269227908586406719606200, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 1210020939055418933941146136230014043537646539335651042749853201711150748668, 2343937942031483339052889250112118135005508774836733621374189297810754405040, 36893488147419103232, 2353996542827067108040497150297662503338940380271554989728622658358764898023, 424275113695319687168, 2368576823837625528275935341135881659748932889268308403712618244410713532584, 95, 28445331745763086318375141076389449136672292309865348474652397367270736096, 84775, 45757459594861869378369336696105281023471380145337190442987876157715998636, 26759567, 68445939203651293732366906274968158260377395026778627773904275756665770502, 18535, 79820592220854450704711484875686567733619965449492655738883156944154672643, 162779075, 110824235164587539038506177571912804780396149235728246000761151386299819862, 55029671552, 116494530972281379323649818512507666389413744436967678830736278231084581714, 5874815, 128025113637160535324240697447934662494826829247474683782750359832672408830, 2111764, 219724083355963620062003623038164502021658244736091128082499741167711535915, 4807570204, 243537431431970419026348671027671443432369824189247342224856844623478684737, 15000000, 248296217348053850446494417141697224064505160889834879778936801166367826023, 0, 266996597331919474326912530950521030412489023652547555688845216324822452323, 185208, 317908411446784529014489762401989473279132140077826949421436303508610021703, 988542136308489875878418817478, 383767139117666817125565861624973040536575671021208419008010455610307326115, 513205, 385593224508747779530728775050181769466113825871115511913382088721054130598, 391994907, 416080517240214744939430917985970141687595929440313079350339203136653456822, 3720851, 464348972762104871690603654514262662048763440100835409811113016761124946237, 88243803, 471292305171769603750028841075130875793202677752321440888304986004627294238, 109145196, 544663155872998766211517083327448825801044725394997395976565711680708543871, 2910245, 658693241294622146479291659711714732301680408009649704635570474287766187702, 65, 672672278981289592300869235134560258590738845359832981064869449531341615200, 4545607, 705853906319140759118468638542356216331869579444182660524264896116970214511, 66004266, 745656146481814558907954399984089804898591337191883503801944189377924872852, 21637214, 781230139801607322041709824210897416037700521043107197572708018821965441030, 0, 785255451663569111311303638940457713223129735696017843631809222978552926959, 0, 792985955619778553349299217630311706976597674370358120354024088100275525617, 3181257151692, 808818598075639525089523204181719758134980791154439320846690343258767203846, 1769167, 809872560182502997171381239401982856896320885990719842179574222865379560340, 19707937864, 1064506209391427089375724498597382185875378128394215312330726274338089567356, 84989, 1110836272618651839983772947485795422969872725019444366643059198812967725660, 2523643, 1120321391333623131850868805869472600165902424036120500143487243518499432284, 911, 1146344371416482103376532317201370650440971102642037116682108145474116215778, 3281884, 1179268696640128907500576086592304519252226224681762913510328425125689781572, 46290775, 1195179896591159915547837991759029498411035372588377530298040750406601702185, 2404683, 1289783419527652701320132826215413650316757356908155280458873080092376912403, 1751168, 1309165773174286655629654646006296331357227592011233872155301493054139406162, 0, 1356174099090369020686651304321793105955948323769402859149705453669130282786, 0, 1413104163757050096898546199786759148128776592031467439004928183920098265638, 1128564, 1453359889344526148718196973492266767560591264572304889764360479080335546397, 204891, 1557004084459112997824749542614895278421960010079122453994546383358924652269, 157256819154, 1569921495602254706858556551528475950847722066620924624052984153426395179899, 455, 1589055431230791907173967132633877623758910470651646667661363687153550239871, 3087859984, 1659578258655849322944806023125701803629303217136029552194715481201749764216, 5216038442, 1691767306864965316896720935169052149181790518538533803357286737684214723488, 73937550, 1706828610460653242440723527597753231940604366283924400467579821158528085674, 301168484769, 1761686456741244040498466093490475644276873440118947579933289756533313233397, 401642577, 1896951594175425876967174324345958346897421447488588185921916553000011199142, 31331924, 1944069930710752045319615660681442534385871651907157245062381809722292663539, 0, 1949824101950722841743238474148001658690092804159470127740868415845866468054, 20719999, 1977238443251260459677800507620282134796277158676765021152828721507734546682, 1149844589629615343074867163376, 1981093482165323469238989160912372620408416938283052529654786810529785155999, 999315537, 1997634394548186537405203014484734642937828301097824031349659654046413075145, 0, 2075763367213392326244939290945686635486344279973747650122970723541535045614, 241236255356, 2081919173921260092193260997796946976257900060051515973234010832283118803871, 11023525, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 2628559968549, 2102470035487357580594497982933640534279906708200959369037749215505841490188, 490000000, 2109895075998154347912734724214053662672952430586634509994236792015799104546, 1536960190121, 2131066055114412091299916517915500546856542745721610351785654353184766862243, 18495039, 2170179705056856554477291541289450380829785274157680848403631565612796052194, 2666471, 2239730812042432898501266225278129096331428193441582414797921352826775758868, 69962585, 2295739066098055575230378900355869156353047910529196528599654408544352518430, 0, 2308228019398761918446967425364040441024296619256707193634963902693791745177, 0, 2329352819540352026122333515091550718583642545475518195649366029966872244441, 11087131, 2481075192133021940168592739296299707202120596055177507536196413526146368416, 22515253, 2484826893710962070059623256992437673498743880108590898206859259342929280159, 261400042, 2486553532836854820480199733601468068650752141745855766006586094772631549036, 27739808, 2502980777769848545749916632317486654469938689211149803831414053449027526726, 13267584, 2582499804309437629508190848971437601844431309530684713275197842718483746283, 2062047, 2663675048941488911947137639158725429123552206589185845240888862743780647419, 0, 2672563609480090056884235985789945623512672189208511548829965454125605607364, 25042299, 2703848960749960267327322148339858967579254014511338037377641485168918854838, 5000000, 2710638708249311394678034018487850763424034637302381728580623680499980086519, 1464283, 2728173348749350391674199974297454812654700277799115129707835016566103139554, 22020002, 2798657426078459986830923502501330031386769775368260817874559889288992792711, 2, 2894992132512830292051048445217919545359334065083540329966528703033919008637, 22230270, 2971040216000862723778720915636246571625299134493768731927353027616590156765, 2116001, 3006414043912325327757548264892963244701218647662194118468727738401935337929, 1878573, 3013018280049106068010972930292546145279541896405483594035016327965871434323, 455, 3023506782560310675787115215412074049059390511359825480573885673090282285991, 1175151, 3023599106806901936663856617633230469397654003933643023417838934404419759131, 2261201, 3053702616559445267806512247628686535380671592199450234878203849161068244293, 501026, 3056074399404888978274164519676951433129329376200945451730805631629693696123, 2739020743, 3093620674717596063298431519627035140277927274868460770206658566560969170248, 0, 3141627217878998409852757745366597862181972477373240958905769510886851449037, 3329524, 3161763003949432074926707913422351893253394858205339495315789101878069591590, 5856789828, 3202623352575810015915503784999559476890424137975284656133565110573966469337, 1726401485, 3227743147884800215832454565305913461370874621873710906395462120715898211416, 18356400, 3248141126218751572116055683251728903236386712782202528103115763920627606550, 0, 3284324139457902378491927624191857162729110700076875037422366319689900850856, 0, 3292174186531524793431758795798734129403877888798496527231143861646780637903, 0, 3353492887010564047387774307492942959347185819528689856199403539020633199511, 1736021, 3398572665045393188717187408795206628780170676210470308151101494786843855168, 2418465, 3400511232176418796273894825160979090250154273861696391974203193755660334269, 4148337, 3433888337209697589576701178540448902202950485000649675725250095655887092378, 0, 3480854396126778534366556765914564730152908436519972135780776528439081722480, 2009417, 3592919987482240009412037349141872456630654056242383003087160626616652249897, 9209700, 2378678935886086912923915165005342368303905672826617548382461569830288398954, 36893488147419103232, 2398337622559193449957357824898167673471558561962875584173119490147649602093, 1660206966633859645440, 2398913123112192560612111357034380811458877392845105933350803635773200659674, 55340232221128654848, 2416716974442734478484117111394619331546121652276367274197987591947618357864, 73786976294838206464, 2424667687200916247366181232710241926160698702869697226108897953984483819980, 1, 916907772491729262376534102982219947830828984996257231353398618781993312401, 93, 2456718367207237272750956821068165903018664527693549020055061671913602265280, 73786976294838206464, 2457107546479892312494039022591105269707050614332953740635080822649286009923, 110680464442257309696, 2459714646687765347547822695385121595910908172952235397615100121371110927602, 1678653710707569197056, 2479433043375480713692009144634191253409033875768292179051344941705030560031, 1457292781823054577664, 2479866098006322008719521343599038654938763984484742414287633912625296187751, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2595510887189349493639452639888291178568650525061185722339328401259471777624, 2483406382335989479230635353768857682690760122661517668591146548279173169293, 202914184810805067776, 2485448597228232074259006575709290770508123619049732695379128165641316426556, 368934881474191032320, 2511487528863445751472597078630787910425598127180602327189060118475058022140, 92233720368547758080, 2516079785748928841031449405181158678427633691355770916662146946819282621080, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 224645831609472843246889001378686, 731009553143347574080655238666149040102619103132239422267183761870156583437, 30572013688851717932632280692001963381, 731009553143347574080655238666149040102619103132239422267183761870156583438, 258230511740, 860370950108688216340004790080337058268427944294306403669698046952904826247, 104618196876780249570, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 193944458383, 2516346671740101468175586254205775648817795706602240050737927066855251756030, 92233720368547758080, 2545251508401963429535150187046906674121835458918930726806280386321726175883, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 83692059512208023050436900555013, 731009553143347574080655238666149040102619103132239422267183761870156583437, 57153600441261720262482151147161942042, 731009553143347574080655238666149040102619103132239422267183761870156583438, 83370443310, 860370950108688216340004790080337058268427944294306403669698046952904826247, 943658895895455974, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 1726401485, 2548496311087525680979200614879709820041995989910361681696634514591089550152, 461168601842738790400, 2551737379432159790111687651911525779845835167115641189757739911765277859701, 387381625547900583936, 2554321500662619218838898777856365484942344606612464842882309592602937046100, 73786976294838206464, 2560294731448847408846110680941070381965610935878443934554990742864185927227, 166020696663385964544, 2565422441589876190446664797018204877143680599090226965928262347760092159348, 8, 285833074191723428810808572761904513180946367950023190605489598517773096655, 254, 285833074191723428810808572761904513180946367950023190605489598517773096658, 2519602113136634625, 327455009171995941181970444596518852963289740998809203507509324314859965877, 2664752205879170761208288954144768944220241908586856981158829074506896148154, 327455009171995941181970444596518852963289740998809203507509324314859965878, 10000000000000000, 2166510574456062468956081601618827188062139350866357045165163482483573528656, 1458890821115643949105246398413586681584490621105882832620244624390079325134, 2166510574456062468956081601618827188062139350866357045165163482483573528657, 4410533479261058, 2583033961337984277701448541693009941441456853462296524552745119514597304168, 122, 2583033961337984277701448541693009941441456853462296524552745119514597304169, 2159300000000000000, 2594671736069558028589044821639623495561143526314822783184547811314428137625, 110680464442257309696, 2600180516796702630733120855797107614734269943093560399033631723073849714147, 903890459611768029184, 2608516796391921300973556037457911206647765824840484049031073387460557402259, 147573952589676412928, 2615140778812901309823299914979340018335608538135900567469397150275997095258, 147573952589676412928, 2616157342383299910163064831638553424953253711359013960660276475121077179994, 516508834063867445248, 2624718522133267795374972143965023155891860295323645820120307102541429645417, 184467440737095516160, 2650041872375786387356098295345461303918671315832493531436339392722753333679, 17, 493405605763055666116538181373041804393230846580627384368162107960587077419, 1, 695245555841421455584193084254486527555884784864976364843750577368140960812, 1, 725353117395625201949743793121501347961556790881893764790333968233499475674, 3348150340609603034742291311544973294869690345428267071982218216371404523962, 904597375198509016097761625494322818114428389762837696076260553924939797509, 3348150340609603034742291311544973294869690345428267071982218216371404523962, 968249412063184172454029713475382741155028633615125429982507700856470885860, 503131807991969662612408709361427614161510329482103898155737170505473250351, 1044503499685688378463345465113788423623443706146796215910812740991867072515, 4, 1069475887418702631940769698645843422520387521560136450574638970166498450978, 3, 1069791899058462641378702261001850042719027801363007766444946993800500792098, 4, 1383212081028858966330037964302830564177538827511759562080687632470473021967, 3, 1449924580395207113675913222307872315063460806751497464807096659967712171061, 2296706005246422145867681082481393749287070048752549083560833243805851594885, 1824550948306539069694311058340083123261103639427356974057382115772187266351, 1006212802622541876, 1962231336679197629505495137409678367450496414236253953521058541864182376878, 111860248254763889253863358247271479244854272194949086716509262647551843510, 1982488309120730517461460273832422581845127909710024338383589442100795285155, 2, 2351278766544687280125314202058898821450835996373917699468378207514398759702, 1819363029136184074563842083465777719169614753460499646583041103366296956010, 2464266409145559143767868018416379221801481372432503581522244647014832157202, 2560294731448847408846110680941070381965610935878443934554990742864185927227, 2932654011830141151525121629451366043099092232210061508613516516527554485666, 1017031507154303207727150334036144202991690826327830318264339870649841367803, 3460031624094984226640083106335755185947318404651051750307811261845219145666, 426104116887090711607129367248147111432204830479282782881312788372895028170, 2661672080082093677050755754627515164584507989456304122473938865444231620355, 903890459611768029184, 2664752205879170761208288954144768944220241908586856981158829074506896148154, 1272825341085959061504, 2668701566354783110120510330643422360001068609785617302757822243387165610456, 442721857769029238784, 2712971728402695914329335657318439872072009402663794973950431565421655078737, 774763251095801167872, 2717349590864410652496932888856273935362961331863672154604742488330120146156, 18, 110244652309005374945798656755709771675416732780445712498678505832701316319, 614655765309926765, 138836169848540343002265209867274254697778318298195092277383810183877129713, 301168484769, 149648479738625506689285588473881478289450786668954622699642070267276807360, 159771, 427440394881294156717486485601507960246457600280196632312567665931482301697, 184647208898461839, 482148859801725464274198147480840119334382080162606228723774290742111978842, 308834135272, 670721976534554645329257371623577880775228069379169031854979110797090327043, 164342163287694969, 912673313284275076778499199113689948308502121206731697090108926160985838151, 184647095569020555, 1011514094007389305635220497488449301936858812789116942914679150833218318521, 10, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 614872072352062261, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 164342163287694969, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1691964371, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 317215725404, 1819796820506166527025488415876386102021720224904273780827585512856620806026, 184647095569020555, 1944421469804488412981113564852786365346069548430224501302301341879587555602, 159814, 2706863345205751074606895143896545428736408745305758762039020052251389734656, 164342163287694969, 2894992132512830292051048445217919545359334065083540329966528703033919008637, 0, 2900620538671853551774831873975708037577166599980430795276140395959747927276, 164342161956955813, 3227743147884800215832454565305913461370874621873710906395462120715898211416, 0, 2721165430898774737832300433677632106671693117751575787791086295543347964299, 340282366920938463500268095579187314695, 1390726910323976264396851446996494490757233897803493337751952271375342730526, 28313022832526220435919396777106196834975646952251820764508704287550374993, 58256001704608589532901680, 318282615767336963149749833198806753140642073758831345755744923003368466034, 345600, 420809302088575566661732159258626015934899866033455122060647015585080981641, 2721165430898774737832300433677632106671693117751575787791086295543347964299, 880241901581652276300822791360025363358516560758384169656351614433986727311, 3396247669067992889711770780723778415588206822246333423003526508661460306828, 880241901581652276300822791360025363358516560758384169656351614433986727315, 1, 1596797181605835465375385856756254615380245139672087060603160900530960374661, 1, 1662968741416162122709795668327058413808168082301235317239158738933362048792, 1248670563713690606167884949522112014596193925882063533119316663353499342052, 2749065731054999322870727091956157888337758901728720718869508324356463568190, 239807672958224171008, 2750752899695306258999273586468913232226925358523293280921819122863847484587, 36893488147419103232, 2772997442354832633758241648228853846844694382376713958474648923488129645270, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 1081137138380741847486075908354434256160542053086454905102933640914601246526, 2783834469200725611653322408809715473740576013763493212242781575296179711565, 340282366920938463463374607431768211456, 1818840922915127513469716272356991508524129259970674514353020847604317760445, 2844873214371991303401232922244410404452213443603599818300591466002961153553, 2122980435211011166830592, 2845501629292821696610813932429885285864314201684066752281210986804259208818, 350488137400481480704, 2850187083613548451018004788829178352031882840172113721395126220823366582040, 774763251095801167872, 2883815454281043198399672227220581079369272663103440806368938153004776923405, 368934881474191032320, 2892134883550570427087269200142322425980361743593745696857692064759827574683, 36893488147419103232, 2893004115344038238812812395960529780932015100903635596445810847787742838561, 756316507022091616256, 2898630677884221175007535749921825058596530335344641158575226481106706122552, 166020696663385964544, 2914209230306791845727572443488328647728017003016781925341609862657975360344, 147573952589676412928, 2920962057147386039052379562390344977474639557079335949448900251128335249280, 110680464442257309696, 2935265223382308390322502562385264216545944166669409914525437234002497128474, 55340232221128654848, 2935398497206741670744812881905688132715354379208876452569235355728426460423, 276701161105643274240, 2955756848187525828957485385950342298580289996286811697366766316559622769120, 719423018874672513024, 2961410557784430697284882069262752358500150010266014714603833176429257507225, 36893488147419103232, 2967174050445828070862061291903957281356339325911846264948421066253307482040, 43, 99069835312555485543656625811428864295107634042461548450875523804166598795, 1523472, 120285355141363271110919536604547298149099978005386531862792491306079975958, 3049024, 227164393428404682192926217172557801371132828325338014538979990069266674361, 60996866, 243537431431970419026348671027671443432369824189247342224856844623478684737, 0, 314437702586842202398819256395234925011595324791568165654479167235473471269, 90935, 543308637839936544333117791803120114160281028290344923553512143585814290111, 25051509, 648291079401007173607543905964907782530804559918698084226682905609411473987, 25046799, 658693241294622146479291659711714732301680408009649704635570474287766187702, 822465, 683406745303640682907701172546014991999383521872325552417251334720088721318, 0, 705853906319140759118468638542356216331869579444182660524264896116970214511, 66000000, 719642292474153260550403150733425007996397884320336702044755616153568516243, 3843686, 935673694943132008368035657086117725914285030514102767173274484986067826583, 4577156, 1342102369332995299458115407436069185884643747340244394368458313770364100504, 1387511, 1425263489673925917238448612008707993914232539798117896518757626757642932313, 4389221, 1557004084459112997824749542614895278421960010079122453994546383358924652269, 83292269768, 1569461314240264080688492784793721686009828199994215744986957679961273591841, 17352273639, 1572642275325233351988014558892175322971061123400678170305277844477581353070, 830546, 1659578258655849322944806023125701803629303217136029552194715481201749764216, 5224317582, 1662720875208699182928827108187818468779697354124457428107691922389425787928, 843023, 1676897727058574213773444622408040588298796017896303036647580965839047041815, 709949984, 1706828610460653242440723527597753231940604366283924400467579821158528085674, 317215725404, 1788246541022679936892111181380179953815917143551333041884185037085645564763, 1850661, 1893779243974667935148706880471184027776257790822553392442751070775864442076, 4870444, 1899492859122425492770618057452107831464769629967161398530640281246714144886, 83370, 2067837566823580171056407510491081263429136999967267333758315542069013506762, 2877791, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 663071330817, 2187470937983039774796068508487372637908973074298770830645129702817432464468, 3124925, 2239730812042432898501266225278129096331428193441582414797921352826775758868, 2371699, 2291203060842194227970820769010210115812141417719459053842844417124019982535, 193944458383, 2582499804309437629508190848971437601844431309530684713275197842718483746283, 82, 2590419782686599337918505780935343728071485772302092724203308284967094065940, 8021113, 2617911254130781582207085347333082264535231183888854558425730887015193708820, 4232779, 2635798106483745969539707358823778475138383944888724542370330576251230038436, 0, 2687717526395451882932127134981901585220694356997686384655370751381715947323, 6134857, 2697615273643521185552606145901781597567122225049141122734872597801320913146, 49079623925, 2704762506411853702489773421749434322725408716085627136554974245720964452337, 460196594091, 2709376955989180304620547653673676172585563590281461957742413198788498782803, 864531, 2894992132512830292051048445217919545359334065083540329966528703033919008637, 15947151, 3109778347501971225552558393382227276755570212489020150661057528064591457450, 7502847, 3227743147884800215832454565305913461370874621873710906395462120715898211416, 17226713, 3353492887010564047387774307492942959347185819528689856199403539020633199511, 63, 3433888337209697589576701178540448902202950485000649675725250095655887092378, 0, 3437041991572531181715667643965228227714651844648404963823922073964693373423, 28717080, 2987444704114297542301474057363604325114423291031540305292434210834115664969, 184467440737095516160, 2991649043383892971763533274948039645845089636315137023310069267784510166045, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 75455722472339605412125145838567, 731009553143347574080655238666149040102619103132239422267183761870156583437, 282921843524008430287040993716983625182, 731009553143347574080655238666149040102619103132239422267183761870156583438, 65825509546, 860370950108688216340004790080337058268427944294306403669698046952904826247, 10555330777696971467, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 19707937864, 3000920273137206853366112929216289089935882136828077093278550363817283241478, 147573952589676412928, 3005256092844860604483756770319218860194233544352814549588144494094665069925, 793209995169510719488, 3007998373304794171473956334228534210339238671948595245402830152204987774193, 147573952589676412928, 3018392479574306791445080999512370142376309927130430104776840538516325643896, 5, 784446228110488422180935625377292236893029691310829254146100863337710939686, 78299427774677, 2482823425638428292130581153342058139141753510144670786717649249222311966753, 681652472362, 2482823425638428292130581153342058139141753510144670786717649249222311966755, 426104116887090711607129367248147111432204830479282782881312788372895028170, 2482823425638428292130581153342058139141753510144670786717649249222311966756, 1786572371, 2482823425638428292130581153342058139141753510144670786717649249222311966757, 1, 3020760345502471365041257492940456714035731701721424358767684539248028570587, 1291272085159668613120, 3027508988153859659968154293753147854824158569050106335925582112414300782567, 29, 109736960805335760158838866965237536114280432403573606476277031585923763537, 1, 171496122541811760196549541823405083287470907410469125382497523935353618483, 2, 177242405002879240923821831665556713409757394293233446643955668316025851415, 49673, 194780584872592886579296915137474029894348947132016694996053553735024501766, 2, 218053387264987825740673666453135001457353977791794558185928926693770676215, 201, 219208855330790240822367214594210077630428350228674513974589797172598247041, 49677, 310417083689638518482516756826903376386724828387066681856617314487451302614, 2311310049797194632131514192190081159645806930246301347620951600004073085975, 476466219216183209423100581572570283630618105166249503913907696711808330726, 201, 642868215485991892447159458584531644124544069501654934236614881580939408611, 49673, 657339414245068657401597182663072347768013253351666869702023328852338481339, 49676, 810335739068892499484443434035120025755765200887756613050991793955995061624, 49672, 824786381130842210518076462979747284869709998420942543213995159161552355230, 49674, 866771497802953884700212837550790969561258530175008067417445918370866160676, 201, 1079213035913931897056332105495109524451856058442083615283114591834346453995, 49676, 1097049312203551068510969656421521102712008783584381369907734711796336405194, 49676, 1172462734737857787666702844689161997818444222820561615192748833861694619421, 49673, 1204003506474840484205820361576493784335870357838442024046203006755067666423, 2661672080082093677050755754627515164584507989456304122473938865444231620355, 1209240162109237560044834775636785874893285088394249106555142842172911882956, 49674, 1350341763532495955919334518790211632100323772742735412992196347836236099990, 2, 1527790678948707481183385940534406190124754833862047208002798065968254628622, 49675, 1593360874047264055155932951802722431607058483583892274642165025029470316175, 1, 1672797840939258159993591129290954840434665681167253276969701459796235614656, 49674, 1737117193183543750255669794986844782323756483020340994609855386252759484047, 539447009326317768395711453383259892682523032456856744057344641205306270481, 2408226182167114105956088409297723199026581986418671837710888702108500362804, 49675, 2494360029549841821731969602065900283194567247885497647968029974234904890758, 1, 2642056995014053657646226639067687236186333267784628924752693086501948083513, 1, 2821424087430910004589581557969155548072975957413283660211547527488384074436, 49675, 2936720285186859303480756486433595887767983259785756937636335111150254629470, 201, 3257038217110332066430280899837920353674165057555204940265446100680648853613, 1404301747570870206282175021759693103043910822179000084790150390939115257774, 3057090163394217466178441007506195611867009725908275746956336300279686434334, 313594649253062377472, 3113055759842693714705912288183360876902651713297320062412275678246738621162, 6, 110244652309005374945798656755709771675416732780445712498678505832701316319, 27867428925062658, 138836169848540343002265209867274254697778318298195092277383810183877129713, 554451957639837010, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 5004058781494027180947969, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 1073859008040067842392, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1691964371, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 3087859984, 3116727763600213893043817315043877780196384852374359965128756171171067431171, 424275113695319687168, 3145060155409516866428128778993273293057029486430836320984353998135320827054, 318759737593701051924480, 3153360733036139513348469144542220652658361415164280733415740771751689873259, 166020696663385964544, 3173872008715593894552214594155853863494205554746031514135909843177419633395, 848550227390639374336, 3186234249397638388616703971860746277839012288715663210315193088488643371621, 166020696663385964544, 3194009954880319701992447941153741118029458522670704897194468638196061939398, 239807672958224171008, 3246850402228496045362206133024888164767127510168785252257707611597503138808, 184467440737095516160, 3263883729846161875897598129930660465868670744311127684037847888008237842446, 479615345916448342016, 3299953206368586676939360396017785090903312988978014529645522580686061906797, 442721857769029238784, 3308244895740875198211548998390998307929054981823498952626813893813889349602, 55340232221128654848, 3324281039337699627677690204517505048172436983757012154634826087077403564567, 110680464442257309696, 3327022859633284411635431839873974307165652349671353333395630597744136592131, 350488137400481480704, 3336442033682402730825387157235975854661526959052585442746673419697439903741, 442721857769029238784, 3336557299217359540889218399395382930861244837578703722882119358960459245041, 3, 3010003114356331066638379572792550746570738089959247280376941721686585341116, 1, 3073918028464476091425098804994325352013059410082055633217898981608401993785, 0, 3292941512524309593326726950268845950761649697457039895828202140708938337700, 1637267918429398158050234259450798834755241630178817849167371320354922004426, 3343390696283013504008622689943441939369936012719753881928818255631222672133, 202914184810805067776, 3344662365413012717818732637518271827201391817997708353449773951692365623062, 6, 1454136273884913587236047376341660267507147652789185439880867186915606019732, 1, 1556186929057779160070145635917463903674203765376138106403564348178655429633, 1950805484742006023268772453814649032648149425469285851314153595797558803218, 1786512142287127218688482179556624066692761235729262344752190614224073471555, 480665999332542903796044558144974227663267771374007738710404423261639244531, 2769799008266494303289008634686830094333132788472162753090749168354724269841, 1, 2924006135625510557014073396807090971490018042274199812071458278644870120616, 6, 3203134805104956989252727099294588010128759926892206797043879364913301708918, 1, 3348150340609603034742291311544973294869690345428267071982218216371404523962, 92233720368547758080, 3351711158225502883790179655156153319187640990667710984094195290857378286361, 166020696663385964544, 3363577373481865745636203894894404769393991979894983410647659288197827195436, 129127208515966861312, 3412208541869305100396883481150392179022451262038229939022811614941279710830, 811656739243220271104, 3414000400563290456354875976191736753770243757570090435978538280374549141311, 350488137400481480704, 3449739009073009722220252777932096228152993960884520751205720721758561013822, 608742554432415203328, 3454656970586918871811495310620193091317279132102217338282003865595249190177, 129127208515966861312, 3483472776507015561285986536838325939219926145935612105002447628545704826352, 3035983586395191714512896, 3489159953032962910984539412313901603191202504407674181227108178466930978401, 36893488147419103232, 3493613874557464580643907922238833501142981189960332923645708286188799020161, 368934881474191032320, 3511780487459941682331672076170672879232856713981158251359930696007357107717, 239807672958224171008, 3551784940021549927493994750307740025218086337771684692636354991793476631098, 239807672958224171008, 3566610155365147154324739583776814726866268750579802300410398109296673304888, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 37675417016, 860370950108688216340004790080337058268427944294306403669698046952904826247, 200881475762656133462449, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1691964371, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 108766269388338374357, 3570034845146519735764759215302364967221283880982268359450641598997232740305, 848550227390639374336, 3575330475297274249080013446987236929946694171750504072660634917065300067241, 110680464442257309696, 3584443160760332539722825090277538278540906421287529003018684773331401635679, 424275113695319687168, 3586701968799215876239468567586785276638002277484421384798240301171403957236, 498062089990157893632, 3594463569050596320038483575090122010625505607096137153688931633864546701757, 184467440737095516160, 0)
z
0x684ca6ac5ecf74d11d72fc0ac1747bb11fefd9dd40bd5987ba44e50913c3b2b
alpha
0x14563edd0d05ace537dd384d545df963d6312f2685d23d68560cca65172cee9
prime
0x800000000000011000000000000000000000000000000000000000000000001
38 0x87ca… 0xbf94…420b (EOA) 0x0edf…e3e1 (EOA) 0.100000 eth 14.561259923 gwei 400 gwei 2 gwei 210000
0x
39 0x07e1… 0x21a3…5549 (EOA) 0xdfb8…7870 (EOA) 0.012337 eth 14.561259923 gwei 102 gwei 2 gwei 207128
0x
40 0x195c… 0x48cc…44dc (EOA) 0x6f1c…6168 0 14.280692375 gwei 14.280692375 gwei 2 gwei 500000
unknownc08d58bb
_param1
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
_param2
114.53 × 1018
_param3
0x4c67f15621faa8543243545e67592bf1f4c4ba2d
41 0x4f66… 0x183a…0038 (EOA) 0xee7a…ceff (EOA) 0.000801 eth 14.561259923 gwei 27.122519846 gwei 2 gwei 55000
0x
42 0x4c68… 0x93cb…fa24 (EOA) 0xcac0…916e (EOA) 0.010000 eth 14.061259923 gwei 21.841889885 gwei 1.500000000 gwei 53000
0x
43 0x6793… 0xf408…006f (EOA) 0xef0b…bcc9 0 14.061259923 gwei 26.726972714 gwei 1.500000000 gwei 800000
executeAtomic
marketplaceAddress
0x0000…14dc (Seaport)
marketplaceData
0xe7acab24000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000005600000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000000000000000000000000000ef0b56692f78a44cf4034b07f80204757c31bcc900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000046000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000041ac1fde5a967a6c41dfe88dea08cf7b1146cb8c000000000000000000000000004c00500000ad104d7dbd00e3ae0a5c00560c000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064d50f480000000000000000000000000000000000000000000000000000000064f9f0d80000000000000000000000000000000000000000000000000000000000000000360c6ebe00000000000000000000000000000000000000006e43a1996dea55540000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000040964589c16aa1a4263517d88743e5ee550c4d0f00000000000000000000000000000000000000000000000000000005a26edbb500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a7407af11f200000000000000000000000000000000000000000000000000003a7407af11f200000000000000000000000000041ac1fde5a967a6c41dfe88dea08cf7b1146cb8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017fb16d83be0000000000000000000000000000000000000000000000000000017fb16d83be0000000000000000000000000000000a26b00c1f0df003000390027140000faa71900000000000000000000000000000000000000000000000000000000000000402d53a0e8e9dd12453dd5e8612c95a67194d9a8f8e7e3a5af5b3eb98cac2d30a7cf900dd60ef20db1c0ece9aec9ee635ce32efb08de1b26ca49df5ccc3746c08700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5d24601
value
0.27 × 1018
buyer
0x6843…4bd7 (EOA)
tokenAddress
0x4096…4d0f
tokenId
0x5a26edbb5
44 0xb989… 0x4634…9758 (EOA) 0xdac1…1ec7 (Tether USD (USDT), Token Contract, Bitfinex, TetherToken, Stablecoin, https://tether.to/) 0 13.524794738 gwei 350000
transfer
recipient
0xf854…8fe2 (EOA)
amount
985.0 × 106
45 0x4a9e… 0x29d5…2635 (EOA) 0x881d…300c (Swap Router, MetaSwap, MetaMask) 0.000645 eth 14.061259923 gwei 25.992842344 gwei 1.500000000 gwei 261954
swap
aggregatorId
pmmFeeDynamicv4
tokenFrom
0x0000…0000 (EOA)
amount
0x24a9fc3e15000
data
0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00e94cb662c3520282e6f5717214004a7f26888000000000000000000000000000000000000000000000000000245dad6104980000000000000000000000000000000000000000000000000004b06db85295bce0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000004c4edd10680000000000000000000000000f326e4de8f66a0bdc0970b79e0924e33c79f1915000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000c00e94cb662c3520282e6f5717214004a7f26888000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000004c8ed58d1a8779000000000000000000000000000000000000000000000000000245dad6104980000000000000000000000000a69babef1ca67a37ffaf7a485dfff3382056e78c00000000000000000000000074de5d4fcbf63e00296fd95d33236b979401663100000000000000000000000029d5cb8fe1b4c4dee5f2c5eea6c1192dd426263500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064d9a26101ffffffffffffffffffffffffffffffffffffff07826e4664d9a1cb000000330000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000001cb8c380b2574fa33aaa4c25cb09b5f4ceb31f1e491d176d7fcdbc33a512b44b3f42300129195c3f15c234912ae16b3c7fc999bc793a5b95915cda204fbfe3ffc4000000000000000000000000000000000000000000000000000245dad6104980
46 0xfc56… 0xa29e…4ff5 (EOA) 0x5149…86ca (LinkToken, Token Contract, Oracle, ChainLink Token (LINK)) 0 13.561259923 gwei 18.225315613 gwei 1 gwei 41986
transfer
recipient
0x035e…afdf (EOA)
amount
40.1 × 1018
47 0xe15c… 0xd13b…5232 (EOA) 0xc02a…6cc2 (Wrapped Ether (WETH), https://weth.io/, Token Contract, Stablecoin, WrappedEther, WETH9, 0x Ecosystem) 0.010000 eth 13.961259923 gwei 14 gwei 1.400000000 gwei 55876
deposit
48 0x6565… 0x8289…54f4 (EOA) 0x4208…6969 (Token) 0 13.650000000 gwei 51683
transfer
recipient
0xe6d6…b979 (EOA)
amount
0x1b26dc7e22671f5d479308d4
49 0x63b0… 0x6d10…a329 (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 1.000000 eth 14.061259923 gwei 26.871419926 gwei 1.500000000 gwei 145310
swapExactETHForTokens
amountOutMin
2422.3135103983996 × 1018
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0x1bbf25e71ec48b84d773809b4ba55b6f4be946fb')
to
0x6d10…a329 (EOA)
deadline
0x64d9a5ea
50 0x99bd… 0x0ddc…2089 (EOA) 0x9008…ab41 (GPv2Settlement) 0 13.888876808 gwei 25.122519846 gwei 1.327616885 gwei 1094911
settle
51 0xf0ae… 0x16d5…89a4 (EOA) 0xfd14…d1b4 (MemoryPageFactRegistry) 0 13.561259923 gwei 150 gwei 1 gwei 11000000
registerContinuousMemoryPage
startAddr
0x499a88
values
(1188155838592646802661837157124111307569807121223917624405888299372877926566, 1421220432941611430345562154013675032847000280094828555721651212421457277870, 153836, 1304289869800949295143426563293606266159231374986501259300491222923258758412, 671483050609816861429812414688707376174032882875357307847551691140236175837, 14, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 993696174272377493693496825928908586134624850969, 4, 0, 1375614072150176094388423130330749982944107715304, 665200000000000000, 0, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 993696174272377493693496825928908586134624850969, 4, 0, 99321638876886601036693305977545357988634421050, 99000000000000000, 0, 40, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 894665, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 2395145354845727138402863894161259258087993923862569665814424791524013527456, 30000000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 894666, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 1769281575854674519560922014423969713751833370027536113186675350851158940044, 5000000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 894667, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 1829125546437553046282650369469141854296749368774572295264545077214176877133, 110042570000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 894668, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 3309440138932904436868138245061539572061452743882469170165053085291201869820, 727263000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 894669, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 84494368343199700764494289318086500584140328433231194371128150834948280686, 151254775000000000, 0)
z
0x684ca6ac5ecf74d11d72fc0ac1747bb11fefd9dd40bd5987ba44e50913c3b2b
alpha
0x14563edd0d05ace537dd384d545df963d6312f2685d23d68560cca65172cee9
prime
0x800000000000011000000000000000000000000000000000000000000000001
52 0xaf3d… 0x21a3…5549 (EOA) 0x4a22…4675 (Token Contract, StandardToken, Quant Token) 0 14.561259923 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x3d8f…bf61 (EOA)
amount
107.503 × 1018
53 0x1250… 0x6ed9…c405 (EOA) 0x6ed9…c405 (EOA) 0.000010 eth 13.061259923 gwei 20 gwei 0.500000000 gwei 40000
0x
54 0x7603… 0xa299…5e1a (EOA) 0xdac1…1ec7 (Tether USD (USDT), Token Contract, Bitfinex, TetherToken, Stablecoin, https://tether.to/) 0 13.329414320 gwei 14.545378216 gwei 0.768154397 gwei 88492
transfer
recipient
0x122a…0768 (EOA)
amount
500.78 × 106
55 0x1b05… 0xfa45…9bf6 (EOA) 0x7dc4…40cf (EOA) 0.108404 eth 13.161259923 gwei 19.371237950 gwei 0.600000000 gwei 21000
0x
56 0x10ec… 0xb800…1ec1 (EOA) 0x414b…cea0 (EOA) 0.073369 eth 13.129097854 gwei 21000
0x
57 0x8fb8… 0x6c02…2d29 (EOA) 0xb237…89d3 (EOA) 0.002679 eth 13 gwei 21000
0x
58 0x08ee… 0x21a3…5549 (EOA) 0x62f0…c3d1 (EOA) 0.046361 eth 14.561259923 gwei 102 gwei 2 gwei 207128
0x
59 0x2284… 0xa168…fd17 (EOA) 0x881d…300c (Swap Router, MetaSwap, MetaMask) 0.080000 eth 12.861259923 gwei 20.770297253 gwei 0.300000000 gwei 262467
swap
aggregatorId
oneInchV5FeeDynamic
tokenFrom
0x0000…0000 (EOA)
amount
0.08 × 1018
data
0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a62894d5196bc44e4c3978400ad07e7b303523720000000000000000000000000000000000000000000000000119baee0ab040000000000000000000000000000000000000000000000000000039956052c1f2cb000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000027ca57357c000000000000000000000000000f326e4de8f66a0bdc0970b79e0924e33c79f1915000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c80502b1c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119baee0ab040000000000000000000000000000000000000000000000000000039956052c1f2ca0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000180000000000000003b6d03408e83de18b38ddc22166fb5454003a573a53be4aeab4991fe000000000000000000000000000000000000000000000000
60 0xa588… 0x0d28…2279 (EOA) 0x3fc9…7fad (UniversalRouter) 0 12.861259923 gwei 21.094137526 gwei 0.300000000 gwei 194037
execute
commands
0x080c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa4\x15C\xf6\x93\x86\x0fp\x1fo\xb5sQ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xe6\xf6\xd3\xc7\x0f8)\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd5\xb71\x89\xce\xd7-\xc3\xb4)\x9c\xb2\x8a\xdd\\\x9dB\xa1+\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xe6\xf6\xd3\xc7\x0f8)')
deadline
0x64d9a8c3
61 0x5c27… 0xc48f…fc67 (EOA) 0x3fc9…7fad (UniversalRouter) 1.610000 eth 12.861259923 gwei 20.770297253 gwei 0.300000000 gwei 192654
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16W\xdexHa\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16W\xdexHa\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xac\xf7%O[q\xcdZe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f\x1f&\xc9f\xf4\x83\x99w(\xbe\xd0\xf9\x81I8\xb2\xb5\xe2\x94")
deadline
0x64d9a8c3
62 0x1ae2… 0xf9bc…135b (EOA) 0x3fc9…7fad (UniversalRouter) 0 12.801259923 gwei 15.290000000 gwei 0.240000000 gwei 300000
execute
commands
0x08
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xbc7\xeb\x9a'\xedY\x9a\x83\x16:C\xed\xce\xf5Jm\x13[\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x1c7\x93~\x08\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00!\xf8\x10\x16\x18\xaa\x83_\xf7\x89\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W\xb5\r\xa8U@MEBol\xc7p\xcf6s\xd5\x9b>B",)
deadline
0x64d9a27f
63 0x4736… 0x0f47…ded6 (EOA) 0x2212…d144 0 12.795267944 gwei 1631627
airdrop
_to
('0xcd8c7d8284e0769b5f2e7999ac74d75607403bac', '0x03a9937845f3388adda778085bcc052e97d8e827', '0x2e9902be8308ede89d664c02223820f4bbf89822', '0x44ea82971be351f145e0a99c9aa0565683eebf01', '0xd3c49e048011238b966201eebcefc9d18d73a991', '0xb844ca32e771ad81555fc36128114d48288336a7', '0x3b5b4ae0eb87fe84e6f2a6821395496a55550999', '0x9086604a71e4a2cd8da55451ee619ac8d39ae15f', '0xcf9d60c56c337cb635e4a33e9bc4ad920a496c67', '0xef152dd2f1586b784d4d6de6d1af76ddb19807de', '0xd80f53d2d7a79cbb665a5b858b77341778c5c9c1', '0x0eca6972dfd260f2d8dd722c8cd52d3011974268', '0xf93cc9d590f88ecadce47f569d71ca2b06acfb0b', '0x3c3f85cbfefefca714c4d4e934e3243ee77d1272', '0xe5ca0ce40d231addc4b85d8e942e454f3f6ee939', '0x1b5abb5cc8385a0adff1a48d5ea76fb165aeca3e', '0xd2c2ff91a988b086923ac8503839121699369f89', '0x837c3cf77ec68161be04a706e08e364229df233d', '0xb6ff4d162cddb621619b3eb312a7052d4388eab7', '0xd1ef28a31888c191af7774ddefb8cceb34857979', '0xb242971688badb64e712303acc41470fcb2ba765', '0x09721eb658791705b203b3c3159baf8e33813f8a', '0x1028ed9ef6ca657516bf33e1952354d441c3f2dc', '0xd8428198bbb518c7896b3a5930eb8ce61be0a72c', '0x21313a5f1651b0c748a976945ed21e900d817cf7', '0x19e46e306f2792fd248cc8faf69cdc9cff55a9bd', '0x25c4e9d6d0bac5f2b38ed1e63def506c12667bdc', '0x22a9ea6a8a9cd98dd7af577e05d2ae741681fa8e', '0xad754601b1e73d18553203af75cbb684c38b44a8', '0x0fa9e939db6b0b3584bbc0db0149833485f55670', '0x41484de0922c5d793e2b0762ba53d001970fd976', '0xb2b738e041eec53b13f7a081e3dfef62b2588e1a', '0x7438ded22dc012456821ab19817eb00ff730f042', '0xc4b9e3bc4034d9702801bdb33929149e0be36c21', '0xf815db68fff01345851980a8a98f076bda0e5056', '0x98c13ee5b869c961ec147614902f8203f90e217a', '0xc17ec9d8e72ab957ac73596846ac87b8c7f80be2', '0x18f8fd825e49fae0f462c70824b35cd594d537d1', '0xd7a7a803f8739f1a293304a5311c1b0ce114c817', '0xbc5945bf8db9e32ff2bd47cd9b7d23c88893d04f', '0x830388e7a03608140b1dd7a81e51367b1f1690d4', '0x72c34cca66831fa54744ae401c1b87bf7c1c9689', '0xe18bbe88ad32be65c73342e44e511bf185f11074', '0x0e7762737e9969d04234082ed0f37bd7ac90473f', '0xd2a66d69ff245ef6f42253172ecb7b05a11743be', '0x21c409ccb128056b99f8c346ead8f78570153d04', '0xe6ef7cfc50ad51bd41738f3713e68c27fc632e3e', '0x370a36f5dc27095ab1027b1916736596e859ab73', '0x3918098b9994d90c091a23bcf837994bb999e735', '0x40d258efead450a406380b48f8b1a226932076b2', '0x110488c21ece896ed2bbf00034860f07271e6a16', '0x31834ef7a978f6d42b1f55fe776001f56f092399', '0xf700192ef8e863b2a23d3eda7857e9a4bcc8d6cc', '0xb9bf886988d2eaa82634edeb448ad01fd8633356', '0xcca203fe94ed24ba82b0417473e964f46138f08e', '0xa5d4409ebb1b9a48cdd5cf7924f6aea93ff197d2', '0xe495c0d634463d4a7f8663af52485175d75d1e6b', '0x59ee55d88d9b06006c8bfe0e8225bf83ae21ccb0', '0x90e4491c01684bff4a4f6c9cd487763449337e47', '0x43c120699331742acff4f09e085f662033ec5aa9', '0xa940f8fbc4bac53e94d8fae5d3022d533ecdb16c', '0x4968cd79659dd09cdcc0f89f4e56b45a7f053219', '0x29f0815a9f86e3105ff63b4d7f50d7dbe150bc07', '0xb090f7fe68a4907c632a236d3e7251464884f3c6', '0xb421c1dfad4c1e571a7f06a799815b2612865246', '0xa9fd4820a47c938f12cd50f840dfdccc28e4d955', '0x35dcfafb4e2b0901b8788f3b0751eca218de4e02', '0xef2cf0ef6113edb9b0d3dbce597d873ce5769e55', '0x92804cdb8b318ff983146ed1d13f1fb6be597905', '0x31756ca06b981c491adae5dc27e6d8f3c1145f26', '0x401fc88eac913c72a92e97d0b612e35f23489ba0', '0xdf470ab9039720e0339fd1b48d0dfc780e0ec821', '0xbf204bab855185773d67eb692c2e4e676522e039', '0x24ab30835a5d31427a8086d64f0177e0baae4102', '0x4856425d3187cb3e7ea48c5cc2ddf1effb2e6718', '0x13fd6e6dc04df3bcbdbd5441fd206fa734769d36', '0x35b3887f161b7ccc8ea3bdd02da03c86b405cf23', '0x6bba8da975022700f0435d0de6af4c55cd60322d', '0xf1cc0bab3d7966beefe63770280e8bbec86eae82', '0x157bbcc10a2ac860d5fa671cddedb1d4f5b5fd2f', '0x8f7b031a8a9618e83b1e83d585aefcb596a7982a', '0x684c566424d201580747f3a528af3ceb113bcce8', '0xce232823c64d3da08f6fc22de8002f901c5f668d', '0xf78f389aa838e6d543a1bbde64c4f3c0a025b657', '0x8fc5e3b21347218957b821fa5773143d57ff6815', '0xc46d8ae1c9f32a4c9e2c20f7a54d88e125d44383', '0x7e27b504dd8964a4dfef8143fc00303faa73c9af', '0x6647d225cf7bc7263462ac5e875c18580ba455a8', '0xf55ea79d09077fc8cdca57ac7d9c683a053e4e4b', '0x7a5d1186833a3768d46c53cac647ae9e4d802640', '0xff9c7ced558e63230dbeeed68ed63bf298a6df3d', '0xddfe1ebf72a9b7eeac9be665b2cd0dae10a6e8a5', '0xbec871bc7836828f4b4085b6860e0af8922766fe', '0x2d6ca3bbe42bb86639c84e3dbbdd91a04f1a4ebe', '0xebc91629173ddd44a393775b2b773013642eaf4b', '0x9287cc29070bcbcebee663dbfbd2bbb869e7a40f', '0x4668035c638c3f7fe4117ad450526d713a9aab16', '0xc21a1e18f1488d9ec7be9a47f31641e5099e98f2', '0x231edfd39220cb7f82013aca859406e91fecfdcf', '0x965e2ac14eb433a0ddb7672b552e4d32176111d5', '0x21bbc429d837ade108c8d67846c88e83d4162b9e', '0x432101937f74cae0f1a4b7f2baf5af3b2ac10e8f', '0x9733ceaf09de3d929eebb1f14176875022ba0aa0', '0x123340ce2e986d28f32056ee0ac344d54f26aef6', '0x65358f5ed8269b87064ff1a098171d2bf7f71027', '0xfab860e3b423ece3c72c0f736e1a77e57d6dc9d8', '0x1da62bd3cc5d40b5ddb617a1bc44ccded0181a40', '0x6764ea4fa5a120a3d4cb5ba2b4b509d0a0965be4', '0x1ce97509946625841455bc7bab1a0bd745f04480', '0x70c4075c6cc50206297f2168092f1d3823421ecd', '0xc9091e3a75f5ecb5e8d03c8403cf7a5f22c8086c', '0x8956e8b39fa993f73dc5b39ad7c3fb4958408ea0', '0x10d06b436dd92ee97a7e8f58d92324e6a6f35495', '0x9c76d9672f62153475e8219930fb012e7fb91337', '0x1f2dae739843041fe2a81b20f3ef9a2a6ba8ea7c', '0x5beb78e8e0b603281899cfa75a1a5994d5cb6c01', '0xb34335bd8bba15fd53cf49ad3a473a4bf96cf7db', '0x9238752114bb6b415afd1e076735d9d90e36a0fb', '0xe7163d1b8b5009de2dc2ba78326030e81e4fac4d', '0xd47cbf73e14dcec796efdfe557779bbe5684bda4', '0xfad54df4ccda532fdddf38117326f8a49a4d10c5', '0x8bbcb0ee3bd87873d3a3bb272ebe9018a71ffa61', '0xb3707f8f3a012c934a03c1b44176288e15fb86b5', '0xd5ab5c6a7fd460169c8548d42677f59e8fcdf294', '0x81da9bb477d2d76643c933df870183be068da36a', '0xe7a8f63b9e13aebb9b766b56b6be434b253a485b', '0x8ea42952c97f8d9af8f242d7640925a9e18d752d', '0xcb1b618c062d2aeb68852477b5961c2295c137e5', '0x83f41fd2efb43b3f1190a8b675af39a5a13e564f', '0x7627917bc5f14589f066eaac8203cba90c047da7', '0x50611d3010e3a42e03bfdba5ee280c31c2f59eea', '0xb3e569868b0b294dbc12c8a99cf39c29a496ab7b', '0x53d46e11fe57e1ece07442bb9d600c42de08c590', '0x3e91e9a19f023911cea06ec31753126bdd1ff4f1', '0x44b564292f295719716216fc4660faee8e381ada', '0xf4a832467cb94d22bbb35a9bf190db0eb3f21e50', '0x45cee479b2c35b278a6b93fa64eee7e85a5bb7c7', '0xae9fcd24cdf92e5c54a7abadc3b20da165883626', '0x3880a54911f6415d7b218d73d290d022a6f98c1c', '0xa6ef0d67c8ffbeb2fd1a176943facf45fc74d65b', '0x7140ed7f2f4d188995a50b7c5df3bba8d326e38f', '0x5eaf7727a981b506f8d5673c48eaf6f9c591deac', '0x69da1c877753c4fb94bf0a1cbb13561c6c18dc19', '0x38c7548b4b38f46c3461c6cd7db105e7c16817c3', '0x793a7821071713364513b3927cd608ba20722448', '0xb3b7a56c6986f19e67d8a749132d6ef6e4922022', '0xa1201bf7b9b968fd0b30dc0faf824120f7787bd9', '0xe1e6750bf39536d0cd1a814b3a726e6af7685576', '0x92e81c895636f275f53d6ee564b85caee72638f6', '0xd8decbe5f22b45c3f2a5593a7b630b99b21864af', '0x38b0ffc226ff3222a5e9e5304e19081583830ea4', '0xd7a9850244e01e32f1aeb2d9b7c58653b8366362', '0x1ab9818d508e6953c7a09b1c8036ae9391569462', '0x7663326330c72e8b800663a1a397ddb07ef57225', '0xbb5671fce0fff4cc3a756a5f5576b5c59c48b9bf', '0x3c588768f77eecf177bef4c83c529285fb03432c', '0xceaa1c17dcda5f42eda5be52728c6ac885e37eb0', '0xe3e29dab5a179b67c940bec4b1b69344dc55bb1e', '0x1734058fd9a1b0828588e86370d410e52905bf23', '0xf28eff1b64ddb7cfab0f85c2858e6a4480dc9116', '0xbd39151e18ff42e88bc4e75b82f501f1d1738267', '0x1bdd1cab7c42ae8f0ce24ef9355233a2cdf9f468', '0x138c200267bef9df310544cdeb853b0650a66dad', '0xc2426346452a049421446e4e93d044f751733447', '0xb83b5f15f0f3724f35e125ce8413ef67aef45185', '0x2efc19aab837baf48ca82cf8f6b013f28e5fcb4f', '0xaac0772d2d396d40d4e5d2b8b87382cdf8d57a96', '0x1c1786423d4d14e06e72b4dea6ab3fe103aace33', '0x6c26a29254157f1490dfe8e60bfdcba9659bf91d', '0xd6632f8d9b5c3a697f7a34131535a446a3e3d9af', '0x9120c952487145120f42a057531dc3b6b5d43a73', '0xcc3c18a0b4876aecc46feca60417ddc402eec72c', '0x902b4a944746724169a9dcade3f9fdc5adf0f774', '0xcf372762fe08682528cba6bfa367a768d7b0afb4', '0x59cfc9f2af4dc7e2c91a96b54d6c7ff2f4140d50', '0x1aa586c7fab22d8f88614dbf44803b81efc43787', '0x58b8fd15e539f2f2670da1347692d543b31e2020', '0xe4246e700aee8b438f9b287da3017256f711b108', '0x23615d781f4c0ab9689d69b37be0efa015f1217a', '0x8a7ee4d059742a58c42dc7d78d9965b320aeb538', '0xa62543474b57c3260c1648fd582345839510d20f', '0x8fe1db97e4be9e4a32ebff7d14d3bf15a6bf51a3', '0xac4845a9dd65920d0f4ca11adea570f6cb448660', '0x4a27e4bf342afb6c5dddd374db2e8593b5e51fb4', '0xc67b2aaffdb7119aa7f3c8bb8d6b245086365e42', '0x509497008851e992e5ef01b82b53b85700014bd1', '0xde4551d617af0d417ae3af1a32aa038e5738130a', '0xbac293813e115db5842208cd98529f25f60e250b', '0x5b1fe6f124b175961c29b0eac601a2153d74b70e', '0xd2071c537b92b830f672e5a0cf2a838bbe4d4c71', '0x6d9afee53f40cc1a2358ea12d2f5d6ccc0aeb08b', '0xa9181cf2e0ca824c015b4127b43bd4c69006a6cc', '0xa02fcb5fd6d04c99fa85af159ea5685a520fd017', '0xf7aa2ef36aef3d73e76e47b71b24b7f1217f0a81', '0x3de50a16effead3e19e9dbfce473f784c2beecf9', '0x261e7ec05ec2a87ec1717710410de1f18c6d3f2a', '0xfd635df05241d508fc20976d7fa0857623b697c5', '0xf459d2e7abe661814b6b6330cca101567d7b2677', '0xfa3537071607e8f9d4da2929d3ea71195341ee79', '0x46a367bfd64fce2a5d5bf8cb838166b575d96d69', '0x4f1dd4930574acf14d46a5e001f1a7c027bade60', '0x71e3970692346a6dbe04a6eaa5cb13dec548045a', '0xe633d6d8346604b25fd0ba53fa5a74ae60d14155', '0x7e105379aa60ba87a6788a19bf337e34f480d1ca', '0xfd9ee96e8778227c20a0bd38382ba6bd7710473d', '0xa338a7333e774b52c7500058e336e69380e85e5f', '0x6ccaa521e87ae883ee6502a836a956e20ad4c693', '0x5b842a63301d15b490bc49ef75ea08d7440c29ed', '0x742a923d89d5e52ea56506d8abd25e49568d784f', '0xb12a3eb532f35ff439144d672a3b125884f344b4', '0x2ab9cdcc7ef395e885a709e0fbefda5a6154d006', '0x0f3f957ab84459421a0c6cd10594d91659d8529c', '0x4c655dff5f047b89fe2bbaaa47fe84a6d0a19a51', '0xb44bfc337408771d7cc10aa27a0ab6ead6b93184', '0xd412df98d1fee412f31ec1ca9e87f28063827af4', '0xa86dffdd7ea81c36519ac8718c2a3636fdcb8473', '0xaa76a3da1b7e84d215b5bead3ad4a0673c5dbfb7', '0x31f788d054703f5c9e7c12556959c89ae50160d5', '0x1e3614abb5631b6165dcabe985545c3c331d5d46', '0xe2ab0978028db6f583da961d2995f9e52b4ea7fe', '0xbb16c1f4bd81000091d5f817ef530d20c5e75a21', '0xfd8b7ee1ae26381ab16647bcaa6e58fc3e54f0af', '0x70c3c1d59ac5791e1c7d1b5613c8574ba077c081', '0xff338525245630077debce2ff59f5fb6816815c9', '0x68a05b20b4d0c735f6b3842543891cf2aa40a8ad', '0xbc2ab5e992c340e37bae28e9fd231b39c3b4d912', '0x223903f71b8881ff6b5737b478e096356e3a4e80', '0xe9da4ccc40cb15e6df231f8a155958114a617c77', '0x9a948d8b604842948a27260fde7c76fb4ae1af94', '0x90edcfdf7137c120c4dd94a1c7e3dbce4639bd97', '0x86014181d7cb389208f5fb4baf62bc563829b7ee', '0xadb991a5537292b9ac69e3f86f4f67bb73584870', '0x530e0a6993ea99ffc96615af43f327225a5fe536', '0x275382e1b2ea83d9a507908a39602842e1f8c005', '0x6ed23e3bb915737337b94b2a10c8636642162418', '0x3f707c66e3d93bbe0340681c980bb808ba6bee4e', '0xd2d57b8d265f2bde2b6950af11622ad626573d04', '0x9fb5b0cecda5a0f89eee926bffae88bc0bdd58f5', '0x4b853a3854c9aa4ded382675236343c3b4c89a58', '0x02f6ca103e818b753c7c46f1cfa333e45f2523a0', '0xc5a4285f177fb716c4ae5c0caf6b28cf87039c5e', '0x8c2a6c479ac3117b80db33a0cdfeea1eea398765', '0x63123a6e1f30fc0d62f457cd85ea2865e0b0d659', '0x8d40713e6c8f78c2f78b66597347cd0bf2b5467b', '0x1fb0b7b2a0bc42c2c39b9175f01a64a60c1bd30b', '0x849ab3b1082e14ad5c0790f511e07913395042ef', '0xc178e941a60a2fc07d3dea51532c93f2e46695ac', '0x108856d843fc51d8c4fcc6d1821a434466c88af5', '0x4f32c1a3f81ee18b6de495f1cf3e3d762f14d02d', '0x24d3da120f077f651ad3c6db55bd8b5e3144c83b', '0x24368aafda90a48ea733ed837d6eafade28a1542', '0xf56d447677e443dca033e32c130f6f392adc5639', '0x79d9ec3c9d747500a18c7403f32bd100ccfb4463', '0xdd36aaf061f553b0a78d1756e3154b8b277f991e', '0xef13c3b90596681d8de9efbf06e62a7f0fde85a5', '0x205235df591bb8efe9eef3031bd61820b357da9c', '0x122fac4ddc7477115bfee67d09c51c4940fb57d9', '0x5d629a0bf4ceb4dfe71be978baad8518b56bf4a5', '0x4eec221f0e0bad15cda9ac07eb85819003ba927d', '0x5e28442796d2fae8780ca3d2c41e135f24a344de', '0xa4b10b8f2024de29fae590ee68f44a83826c9a35', '0x9dc17022aa67972ced6e30fa666967a7441cd13c', '0x23834ec83227c390dd02d0aee4c0522cfd4b9782', '0x9ed3644cd2e537904aa2f3e18f236132aa2ee8a2', '0x54163a8780c7e2a9595c1c77dcd0766a4585f67b', '0x35c53c2a8736b15595424d77066a289d683f7484', '0x8882de808e6be864b7152a84dd39162acf15ea68', '0xd27cace6f64eb51b77d769a4da1c4dab02bdac55', '0x66f40c36778b9b4ab5609dcc1d399ee977a832a0', '0x5b7ec651d650c0a94c2df2654029e6f363d2abb7', '0x1fc444e3e4c60e864bfbaa25953b42fa73695cf8', '0x85e76421709babd324c68191a9fa582a9f246cbf', '0x369c6cebad7fc3c7636ee919f7ecb998ac99d636', '0xed19413f5857ada5e78e4467a51bfacecad11ee7', '0xf29f1c329097d0102d23bcd1a92f7eb654adf4f4', '0x8822d9f52cf36a5b36ac5c807b7e0615f194415b', '0x2a912eccf6f9593014b5c11a26b9363703630f8c', '0xb2d2356e2b198734c378ea8dc5913ef065a47f9d', '0x05ec500dd4d2fb3a7e9121a77a629e14916224bb', '0x24e478fc8d8d875474ee407d23f4a083fa984179', '0x2527d0bb31c826e305589653b8375f55cc8577df', '0xb309edeff7333e2b242f4d7107f191887d904401', '0x46fc46d3bf8719779484d6323217dea1b7fbe6dd', '0x5e589e3e8b116fe237b7d6d73a250154549c9f1b', '0x0cc14c9571760cc3044bfb44d944c290bdcaf2a1', '0x28b98dba1b51f009e251fce7760db03f5302f219', '0x6a1c6dd4bdd2a9e15cd93d8d81b25b9b7f3dc938', '0x5093aaa3f26529220ff00ca6a161f3cb3c2bd7a1', '0x39fb3e7c76871697f3a665e355f4841f3d023e33', '0xd8e32ec8b0533af4e23b2daa21c922cc68351c10', '0x007da8f3cb0e670ec31147faf6e1b18f493950fa', '0xf2d8877b55213d710804f6980ed50495b0ec8e23', '0xfe1fe3ffd906e1bb7df4b1b8f1a103e96b0aca73', '0x84df85dfb6a1e79e6d71f53783e908d3f25c5bae', '0x9be13d43f635f3e32ee23d12b9bd64cf81ff6460', '0x07be193ac43dee54618bd33aab96d4316999c6b9', '0x359e56f4479c1cd3636def97cdaf65949e33545c', '0x0f6fba8e6a4fa10371ba5151b80a174abdc504b7', '0xd8710dafbd9cc33979b46392b10ff8c2dd062beb', '0x3822af50e060a8fc4d3c6b7b4640b4e3cd2d8287', '0x533ebf4879d24c39503e3777d184897a37833b69', '0xf0b99c1469aac5eddbeb6cb129028deeaeba3b02', '0x818a5661b19ca21b33501c087321a3833382d6cd', '0x4d10c575d26d87beec8d7d1407dc8bbd71733cde', '0x6cdd3b110d5fda5094be68992558892105f0a234', '0xd33edc1ed767dd41331ab4e30535382477177cf3', '0x1fda0bbdb6c75f7c8aaa21c0c0fabd58e333f638', '0x5ab6e6052844ea7f40083f609a11e3f09972ad85', '0xe25a173191b4f6257d74a146b4e8f6e3fbba64b2', '0x20fce08ce6cead0a04723236f4171f446eae4ec9', '0x25d56aca979398aca283611258eaf84de39c0d9d', '0xf80ebeb919209ea3a907f144c2e507b12fbd20bf', '0x3f1612eeb591ff8c1f1cc23916fb7f985e4085d6', '0x6a3efe1ef38c21973e110d08682b328a53619f57', '0x87c2d7c708988f1c1f447051fe3c9c7a7d79cebb', '0x690c2b9aed56aa5b2155000bd7ed4066c822d37f', '0x4aada4cb7acee49013ebd47848462a390d8ef41e', '0x7103d7a00ae4c61d7f1366ce3816a1182cd0629b', '0x447f1bc5c7f9c568901224f08a49c1480b8b0b07', '0xa457d657977ae0c4240470fd9675923c7e15737f', '0xad9757029aa9cf22260d8ddddecc3f5f942f3427', '0x51094f7e0c52fd3afb194b9f2a1defa4c7aa20c8', '0xa39f358f162c9085d39f18f8d5416bb9d8445427', '0x047f8c01595d5f016cf6a1a2583c689e17dc4f02', '0x92faaa89398fc25a00628c6e41c306bd2c4cd841', '0x325c1377e55ef748587668cfcb618eae8e1d0531', '0x7bc04aedace6a5ab15c8a12ef957364ed8f13d51', '0x398e1da28daa3adf9d555ccf276e005268daa1ec', '0x347c0ac9fa49a6f0b2b64a36a9c3352242f59819', '0x4dfb2db7b62db5e1ee025506fd1ce24f23e3905e', '0xa208f96c9611726078e7f051ef53f66b5d0f7090', '0x6e20b1e5fde831b98ca48d25642276c8b3309fca', '0x32aabb0d98c619910c38164053320afc2de5cfc3', '0x1d3909f23b2bff196093c7c5425a20ef19350300', '0x2c8f7867074896b6840f1db581884e3e908b8ace', '0x32a7987b1a14584d4ad281a59067d58b2d2e248b', '0x6dadfa9d4156e191fb5ab6d32559ddc0722bac52', '0xdf512e551773e169ddb464b82aa1dfbf81320c31', '0xf334bca0b63ec7177df1f7ddad8f9c5ab3d79ea2', '0x93d2de5815c402ee61f1c61a4a1af45f3427eca5', '0x40536fefa87ae8559ecb45798905279ac4a46c0c', '0xb36a0aba6aaafe04f84463f464c1ba1b6ab3987f', '0x5ece4353ed24acf277ac3c714571719f3fd32e4a', '0x22d58be40f6d1efbe943f94280592a3d18d1f47f', '0xeb504aec50a1169502d04852f02fe024a0d4baf3', '0x13ce4f2ce53689de9cb72aa9b75c71023828cc39', '0x622e3a41e34a0678cc272af9b02a68e3f2eaba98', '0xb1379c44414df528ceeaa911285d93a6e9a9aa55', '0xf5071470e2642665bd6bbf9ca58c66d5808ed8e6', '0xbe324ef27715f940f711ec69a6ef91176c32c2e2', '0x676554403bf2b2e1f68c0112e134595654b8a79f', '0xcb2674fc171024b0f7b405e02f125dbc3933f094', '0xe5911d21e2df156ec04f738eebc2c8d845650676', '0x269e7d1bb625a349b5098db2f8837a37271870d8', '0x91270fb64cbc133ec069cf5deebe34ce7565c3b5', '0x8698ebba4f46d08600e9b9b96478ef617928daaa', '0xc8fce75d8783cca5f4070edf138119245f4c2b53', '0x30ac444a4791a204aade8c348d97d6049952f7b3', '0xb0dd8b33f9dd56a6abb58e7b1e4d05bc00e46c2a', '0x6e1233e64c67ec70f70471ca0b7ae8cbcb0cf84a', '0x02e6ae9457b39f9d0e877ab38a644d2137382b67', '0xf0cdbf3a9f371c789b512370033550cd59e46237', '0x8586b096f46b30360c999535b4cccaef1d771556', '0xcc077289a939e1c81a92da1a1692118ac91ecbc0', '0x238ca9c65d451985563f0de0ecc3e870f65fad5d', '0xdbe12c517dd6323c7b4d16b23139ed311bfa6106', '0xbe23581df42ff8553600dc5064a15fd9262ace11', '0xbfe97008499b2697c9566e589ce8a3f689d91a49', '0xd67d7b37df2c675a2fde3fee311227e26d748b17', '0xdf8f831c177ec4c8c347ff353e63dea0cfac480d', '0xfe6454b5d3dff500427e56da832aa30ee6a555be', '0x9d19e1b787ef7480db024ad02e0caa444a914520', '0x2cbdf2f365dca0a8e41e6ffc9b9108b1e04b1322', '0x49b39a5fe67badf17de98e974a2c744bb2acd6c9', '0x88988ae82d60b624686f3d8227b2af28ba328536', '0xa73299dab409f12a0557805b091458e0750a4883', '0x35ca569185b5f0d3183d6bd539ac615aeb082b0b', '0x9d168cd4bf7d67fec7aa0c117bdda4ad0056544e', '0x6e0b15261596f40b0ad6ce5889170e46dc90728c', '0x6569d8d56309dc8ded029cbfd264b151c8b3038c', '0x90bfdc49ee0a501a51119c8fc47352b9dd4e7349', '0xedb7be147e2b3ad85be6156f9f121d9f8e86ddfc', '0xb35ed99c65e9d0dbe9b9928d1a27390f6146db1a', '0xe452e30afaf6df5d6ba511dd593fef731bb1294f', '0x56b90e5a51a3b35dc9148d122d746b63b543d8ba', '0x8f2eb13b9b837205bb49d853619d2ec5ba9f6772', '0x1910c6758bbede674506f6224795d87549ad0818', '0x5065ca5c0275b17b23e17ad37dbca92481ccb6f4', '0xec673e6bc6ffd03e248612ffb268ff76eaa59147', '0x53d1e75d800162b008f586f16e13b0bcfc0fdcdb', '0xcc7eaa0238f4829dd9da8558f5468376689e30e4', '0x46b24202945b1cab438593983335ab193c07f6ae', '0x85055d0ef90b35aafdab42b9006f77393fd400ec', '0xa4ef5563ade99876448faa80320a8361e07d9f52', '0x3a6b9dd8420b776cb1fb58f2e3e77804992c66f6', '0x8942a8b5004e3d80c921f538ba2a01fc76322a19', '0x5ec401da1a0722208d10903ffec2f50b28ca5a0b', '0x62953ea46529da0d5f1471b90a0a757b52ea4a69', '0xd6dce54dd2bc14ea559338d11adf82842225498e', '0x77437c892bedad17f7c3338f1322d5d216093dfc')
_season
11
64 0xed08… 0xc6f5…3cff (EOA) 0xcd49…4703 0 12.861259923 gwei 21.094137526 gwei 0.300000000 gwei 41859
removeLimits
65 0xb2d0… 0x5356…aabb (EOA) 0xa0b8…eb48 (FiatTokenProxy, Token Contract, USD Coin (USDC), Stablecoin, https://www.centre.io/) 0 12.861259923 gwei 16.587740158 gwei 0.300000000 gwei 60424
approve
spender
0x3154…2c35 (L1ChugSplashProxy)
amount
590.0895 × 106
66 0xde5e… 0xd9ae…4703 (EOA) 0x1111…0582 (AggregationRouterV5) 0 12.861259923 gwei 22.716265063 gwei 0.300000000 gwei 151088
unoswap
srcToken
0xf1dc…6871 (SDL)
amount
1000000.0 × 1018
minReturn
0.9429112074994748 × 1018
pools
(86844066927987146569135355889005824955014443950146541522442133613879531936097,)
67 0xde11… 0xc645…fc7b (EOA) 0x0000…14dc (Seaport) 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 385221
matchAdvancedOrders
((('0x8a373650faecb7e5c998e19b5ae6c9fbacb0dc02', '0x000000e7ec00e7b300774b00001314b8610022b8', ((1, '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', 0, 684300000000000000, 684300000000000000),), ((4, '0xc2bae2cdef63bcb0ba60bb02cd67d912f8371c3d', 0, 3, 3, '0x8a373650faecb7e5c998e19b5ae6c9fbacb0dc02'), (1, '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', 0, 17107500000000000, 17107500000000000, '0x0000a26b00c1f0df003000390027140000faa719')), 3, 1691981871, 1692068172, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 24446860302761739304752683030156737591518664810215442929814587014063340799869, b'\x00\x00\x00{\x02#\x00\x91\xa7\xed\x01#\x00r\xf7\x00j\x00M`\xa8\xd4\xe7\x1dY\x9b\x81\x04%\x0f\x00\x00', 2), 1, 3, b"A'*\xac\\\xbfv:\xacC\n\xa2\xfb\\xM\xb7\x0c\xba\xfe\xd2\x07\xfcw\xdf;\xb8\xaa\x07\xd0\xa5i\xe1\x15\x82A\x95\x009\xc1\xa2\x8a\x07&\xcf\xd6\x1f^\xa8?\x9ev\xb5\xa2W\xd3\x08\xa2\x9bR*\x84\x02\x02", b'\x00\xc6EK\x86\xb82\xb0;\x9b\xbf \xaa\x17\xcfN\xaa\x94C\xfc{\x00\x00\x00\x00d\xd9\xa2\xf0a\xf0=\xe5\xda\x98>\n}q\x83\xf5F;\x9b\xe5V$\xbe\x98\x84\xa1*>\xa8H\xc1\x98\xfb\xc8?\xd5^\x94\xb0\xb8\x8a\xa6[\x7fg\xca\xa2\x98\xe7<y\xcc\x14\xdf\x17\x8ab\x86\t\x10F\x9bX\xabux\xe7\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02m'), (('0xc6454b86b832b03b9bbf20aa17cf4eaa9443fc7b', '0x0000000000000000000000000000000000000000', ((2, '0xc2bae2cdef63bcb0ba60bb02cd67d912f8371c3d', 621, 1, 1),), ((1, '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', 0, 17107500000000000, 17107500000000000, '0x9d6168524a2267acb9836ef9747991e672ecfa3b'), (1, '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', 0, 205290000000000000, 205290000000000000, '0xc6454b86b832b03b9bbf20aa17cf4eaa9443fc7b')), 1, 1691981871, 1692068172, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 24446860302761739304752683030156737591518664810215442929814900830524440446689, b'\x00\x00\x00{\x02#\x00\x91\xa7\xed\x01#\x00r\xf7\x00j\x00M`\xa8\xd4\xe7\x1dY\x9b\x81\x04%\x0f\x00\x00', 2), 1, 1, b'', b''))
((0, 1, 0, 621, ()),)
((((1, 0),), ((0, 0),)), (((0, 0),), ((0, 1),)), (((0, 0),), ((1, 0),)), (((0, 0),), ((1, 1),)))
recipient
0xc645…fc7b (EOA)
68 0x68d3… 0xb4a9…bc25 (EOA) 0x0000…1a72 (TransferHelper) 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 359910
bulkTransfer
items
((((2, '0xe4d8f129d96673160499cbc15dd2921907e0357a', 20, 1), (2, '0x0a1bbd57033f57e7b6743621b79fcb9eb2ce3676', 57000067, 1), (2, '0xb241038d8debfb9879dd98168f2b723922b62ca2', 56, 1)), '0xe33173117612d12c368925afd4231fce32ade8fe', True),)
conduitKey
0x0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000
69 0x5309… 0x76fe…b2d7 (EOA) 0x3fc9…7fad (UniversalRouter) 0 12.661259923 gwei 16.632668583 gwei 0.100000000 gwei 222733
execute
commands
0x080c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00g\xda\xa6\xdc\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bJ\xc7C\x9c!\xe6\xa9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\xe0\xed\xf8\xce`\x0f\xb5\x1dD\xf5\x1e3H\xd7}g\xf2\x98\xae\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0bJ\xc7C\x9c!\xe6\xa9')
deadline
0x64d9a8c3
70 0x46ba… 0xe1c6…0d7f (EOA) 0x0000…14dc (Seaport) 0.005500 eth 12.661259923 gwei 16.607772795 gwei 0.100000000 gwei 209979
ROOT4146650865
71 0xbd53… 0x79e5…0922 (EOA) 0xc7ad…6956 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 177348
mintBase
to
0x79e5…0922 (EOA)
uri
https://arweave.net/qjEd438v0VqyKDW_Yr9fA6OGcuIjkBTTMe9opqHStgw
72 0xa837… 0x2b72…33e2 (EOA) 0xae0e…d419 (Proxy) 0.107278 eth 12.661259923 gwei 16.355824289 gwei 0.100000000 gwei 175845
deposit
_pid
0.1069 × 1018
_amount
0x161e832a8cfc915107fdd60d20775b9a5cf501dc08c31a700b5847bb4a7793b
73 0xb012… 0xf574…7751 (EOA) 0xa00b…cc29 0 12.661259923 gwei 16.355824289 gwei 0.100000000 gwei 137518
mint
auth
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', ())
quantity
5
affiliate
0x0000…0000 (EOA)
signature
0x
74 0x507f… 0xd939…6619 (EOA) 0x0000…0803 (FundropPass) 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 122739
mint
_nft
0x3a56…0d5d (EOA)
_mintData
0x405c21da32a0c119752e0370b5d7e25dedf6785a66ce2c738c620eefc94457697411970a473b1abfc354d29d6b43ec217c382e832de4adaa0f6836ffb2f3464d1b
75 0xcc33… 0xfb74…b6c0 (EOA) 0xa0c6…7c77 (Bridge, Matic Network, Polygon (Matic), RootChainManagerProxy) 51.840268 eth 12.661259923 gwei 16.607772795 gwei 0.100000000 gwei 108618
depositEtherFor
user
0xfb74…b6c0 (EOA)
76 0x1e13… 0x5e92…1020 (EOA) 0xdef1…5eff (ZeroEx, Zerox Exchange) 0 12.641259923 gwei 14.990000000 gwei 0.080000000 gwei 163352
sellTokenForEthToUniswapV3
encodedPath
0xa0ef786bf476fe0810408caba05e536ac800ff86000bb8c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
sellAmount
79498.761 × 1018
minBuyAmount
0.07394272353703085 × 1018
recipient
0x0000…0000 (EOA)
77 0x6a5c… 0x61cd…9f8c (EOA) 0xb759…6bf6 (IlluminatiPass) 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 85849
MintFree
_mintAmount
5
78 0x6db9… 0x9e3e…976b (EOA) 0x1670…86d7 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 83527
claimVestedTokens
79 0xa80c… 0x3a82…20e3 (EOA) 0x7623…f8c4 (EarlyAdopterPool) 0 12.661259923 gwei 15 gwei 0.100000000 gwei 129350
withdraw
80 0xe94a… 0x8060…1421 (EOA) 0x7623…f8c4 (EarlyAdopterPool) 0 12.661259923 gwei 15 gwei 0.100000000 gwei 129350
withdraw
81 0xe6f2… 0xeff8…8d1c (EOA) 0x42dc…22f9 (XRP) 0 12.682259923 gwei 16.670000000 gwei 0.121000000 gwei 69866
approve
spender
0xb45a…8e39 (TransitSwapRouterV4)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
82 0xb4f1… 0xe790…5129 (EOA) 0xa0b8…eb48 (FiatTokenProxy, Token Contract, USD Coin (USDC), Stablecoin, https://www.centre.io/) 0 12.661259923 gwei 16.607772795 gwei 0.100000000 gwei 60700
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
83 0xcc7c… 0xa482…3910 (EOA) 0x3aeb…4287 (SHOWDEER) 0 12.661259923 gwei 16.355824289 gwei 0.100000000 gwei 57179
setApprovalForAll
operator
0x1e00…3c71 (Conduit)
approved
True
84 0x94f9… 0xb66b…6660 (EOA) 0x5a6b…ee9d 0 12.661259923 gwei 16.355824289 gwei 0.100000000 gwei 56113
activateOrRefund
contributor
0xb66b…6660 (EOA)
85 0x0529… 0x1b29…363e (EOA) 0x2b59…eb39 (Hex.win Token, Finance, Token Contract, HEX (HEX)) 0 12.661259923 gwei 16.355824289 gwei 0.100000000 gwei 46217
approve
spender
0x8bd3…18e3 (HEXStakeInstanceManager)
amount
115576.20215269 × 108
86 0xa2b2… 0xa7ee…6955 (EOA) 0x1ca5…f774 0.004000 eth 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 37581
0x
87 0xbe0f… 0x9c3f…5d0e (EOA) 0x9c3f…5d0e (EOA) 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 31812
unknown64617461
88 0x3d71… 0x1381…811a (EOA) 0x1381…811a (EOA) 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 31788
unknown64617461
89 0x6d0f… 0xa0ba…948e (EOA) 0xdac1…1ec7 (Tether USD (USDT), Token Contract, Bitfinex, TetherToken, Stablecoin, https://tether.to/) 0 12.661259923 gwei 16.607772795 gwei 0.100000000 gwei 31160
approve
spender
0x0000…8ba3 (Permit2)
amount
750.0 × 106
90 0x52c0… 0xcba2…cb0d (EOA) 0x46e0…53fd 0 12.661259923 gwei 16.612991565 gwei 0.100000000 gwei 27250
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
91 0x6dcc… 0x1277…1234 (EOA) 0x1277…1234 (EOA) 0 12.661259923 gwei 16.355824289 gwei 0.100000000 gwei 22120
unknown64617461
92 0x6007… 0x13a1…109b (EOA) 0x0729…8dae (EOA) 0.136000 eth 12.661259923 gwei 16.355824289 gwei 0.100000000 gwei 21000
0x
93 0x2088… 0x6887…2985 (EOA) 0xff00…0010 (EOA) 0 12.610106695 gwei 24.541689116 gwei 0.048846772 gwei 1593500
0x00d2f28da1f234bbcc0da9353617d44f2b0004000180d756d407efa335368e2282120fb8f12b939d2f4add26d848729224be414243c9e84aca6d3a49c9a7a59402800d2977292cec79906a019091dde2cb6ff83e79e72089d04d943a6aec86188d50e0766e0dc269ee27189f198e90af9dcc2e368c6673ad8c24600e6dc708ffdc416704f5a179ebf6647656b702004c9fdf2f4be47044627c8511b7b4d404cdfb407c4668bde35a43967e0c6399603edeaa1cd9c549030a7b7ff7d2a08e073dec08306d0c212a2a54b4a43450041f32101563ab4b4d6f177edacc444d55c3747e31be6fab8bc42c6b40ac51c419ab4b4bed8283b8596293d6b5f35b292a38b4b8cd440b250a9a2a29e7e02cf098e1bc6e6103cf69e42084332f8b9bdf165f32f08e1bf199e9e7a325cce417df19eb768d30e1dc614fddbdf51eee4e80604a94d21b9ad25782cb26aad482f262c8886caf85a5776f0330ecab0e81ebba73c64cca5188d147fd91bbef22c65d28e62d8d296d8d34812e77d5cfb35c2c41999fa6cb14da1208791fa2ee2a202adc58806f41a08666b0122809c4041fa2e7e82be9b6740a4c8c53a4cc2c0ee1ae5f10987f2b1021fd2a8af055c08a11bf61d03b437eb80fe2562852e9470f2feac853949419f7cfe25a2983c0b21640ac67d96cc1b77282c6b0aef6340ce5eaf9881485cb51aa98433366ee39e36c77b6dc71df42202b215e78b4725fe145ccf2258a91199168320af3eeceb2074f027cfd00d84a9435eac22d3d44524b15c20dd974c6e8379931f3db3cb9f41ff7750ebc49237313e5c8223d2f33824861f2e121ee367d3b1673fe18c358919aa9341acea3fcc8dfb670eb9f0287c4fe0a0e154f09cdd0a107c8c013b43e79a1d4afc58e9340ec1ba9c45e0030cba89e99ac793fe0be9ce97a29edd03023ea43a306edc141d8244486724798c267f485a2dcb5cfba4bb0c1579de2e8e868f3cbbbb42fef1c809f8c587fe02fd67ff9b6faf283842f3f70fbfa3ea858e888503c3f4ea7fb85190765bdc6c31601661b36ec81717dad2e16362be477e8c136232c4b1964a93a22312f460498d0d9c37a5bdbaa3164779f357a967dca37c274f5b3c64be1d8ff15e2b8bf3bf4f9784d7547f9af714f8f152ec2b4f7f3f1875243e4eb7becbba5beef5d9e8326346fa13e13bd62faa8d7ef80ce9fa36383e88d65401f0f23f510e7759c8f8f5f56de85e8c98ac3e45c3e1c9817396fc3ef7b4482ad5ad53ea15370619b289febdcc5f97bc4d86099862fef5e02bf406ad8c709f5f5fbcf997c7ddfc0a6431492642a9cf49acb7861b8d6bcdb02cdf45afecbbe668a8f4e22d4d30c775ef8668bf6de1be5c12ebe8f5cdef21c5655e3ae1afc1e359bef896a2501de271d9f264e95ee53b6c86fbdbf0a47131b6ff2e91d8af8cdbf8243c7b6dcef99208dfd0ebf59eebecc671a5cd1d020d674ee4ac4670fa30a0b7ca78a474233a54c97562527b508a56c256d76b163c091249dba11782d36ab1ef5fc0ada3e7dfc8b9ddcb7ed9fc61cc2a6fc673d03c855f75538844df9c02fba34ec6bacdd1385fb73265fdfd77b42c7e22d1a9d3669dc542f7e504e5273cfa2145e40ae7dc1dabe796ed1778f9f3602cac12feb6a203455b6e19d77d7c8728cf87e4f48e6c866d7fd666cca47c062fd5b3060d80e30180224daf106d24210d0b5a27d6f953575d6a6b09d671434ba96ba73416815eb8d270c48c3a9ef9d7e16e7306457cd893fff1d7fbeb5a6d1385c65d08b8d5fa28984662a2bbee7ef0239879da23c31a7daae722c4e392d769d66b791b72504df7fb3292b9b2551b2af572b3397739e2bf9603cfe812d35a7f7d336573e68e49d3c656adef69c9279f739e3819af87e9234c18bfd43ddb6f81ef280bb0064a81eee8a132561f51c25dc5d6638a40e2fd9f32af996470a3e9a89370748995b1160c032d00ef031d82bf5e7197fc633a07a01843c76663397ed0ab349d26d1368bace7854f94f61fcb9c16080c04c94c865bb2b98ef80ee53839f8fceaf80d212130c3476bb824f4408b57a92574786ce6a740f4ff009e48e5a41c60dd99e8fe554eb61188df1bcd4f7ee7ec5bf103ec328700a8ad18c362adb7b0cb3f115eabdd52388c32a259d97e3fc7a7708b65365604071363cead3ec90167faff181c8be9c58e3d96bcfce1aaaeb343b1aee761c4e23834f66a59eebbc148304da55fe1188f83f085c0265914f052e7db66858afe49a1b30e3151e897b2f0ea08fb8d88bc64e9530533d74c17d70dd02ca2a45c2f87ae6655bf78db04a74fe7b37dbb0a2221ec7d144dc68a19657d97e28536103dabe053eff09b4f456428ef66c75e032b6d2c0957db763f066773bd238a17adb5ff15a74f072fa25cf7a2094528ff6f6ddb7b82fd66248c2da330e03671fb91504844de537af50ef20de733585caab19adce4b3d206620d4d36655c41c22e2448e89266842b914971af81169510b06bc0fda018680713ee3a4d8f48fa2b91ff8c7d0ad903e83d16da5775cb2366bbbb97afbb735f71fa02ff43ca3ad1ae59fb4759f263ff3c527ad90ba16ea445004e7eac6e33edcaba1df63e734243e2831a59d65c1aaf7848aabb7f1ccfa1a4c18f8e3302b1aa0e78f5532ecdd26733b0cd32261864c354540a91b1494bcc669b37080d2424f3e5e947b8db7df41a53f320b847ed4c59d8c3ba8780fda5e017be33a7cee12f803c368976bfabca166121a0ad16364c54cb4cc5a52b8059e153efaae50be3f8b711c0bc777acd20f2c9a1a04f3103a64fffcf63eefd308bffdd4dc8c4b569af906de6c8326f33fc212c1111b6b84806818a149993fa772415fc66bf5a65a4dfd50eeea5679563fb7420294b3c806952950741147bca5d14a7c15abb490bc6891a689c45683810493989607863307d8c1998212c536f8accc52bf0def667c221bb175c70b4248d3648342791b0b5c72673a7de9c70156fb1d9c48189ce20e9c1c0424e6e783bad40880002350a217308d5d974687746b1e41ddd51a330be19155903c61a0d9bf7a1727f80bd48d144cb8455d8c66324310e046094f19f9c5dec540c0bff5033a0d6f980df53c029f717e26fc02b7ef7f757be65bae0fcb8a6fbe174877abb930fea218aaf1dbef05bf009af5855d0630fc130d28ea7bc71a5126bd88fa9a3bfbd841ab76e0e300e69e772a1d97ecbb0649bce4bbb509903c455f7102de04caa56a479bd64d2ef0f1059a705f5cb08bd751be7cc3c496e45480d34ba5534cbbbc6bb7da5b8cad129f8fabc0846f69a93930ccab574ae0e8bc8429d4f131380ed81c9704066afa97ab2b60c4f9e985b0297860328d88b73c4c15d5fbdd67a1e61fb91f5d71569f0535becdf830dc393e1537f15b4a220f6415efc5c2c7a33448e5c367215df259523f2dfd9ff459e09fb0c356b82b7e1738e82291493ef6f6481afbfa97147940459172ad96f532cd60dda3b5aed9c54dcf1ceaa8f87f2f9f054ab443389fa6ef3609d10a739a2a3d1120febb1960d5d7c2d6144f54c1964bb47fe512151721d4fffd64ac2617bed79ebfdc67a1eaa5e1459f37ac651da20baf48e1d362e798a406ffbecf824274e7b6fe3d0999f127976b86153db6210eef0541776e7abee654f578acd78906c5d581d78cdbf3ae26e3a0b571ed354e8ac1a95abe567e4088b7a6aaff68fc5de2ef53baf6ff8f29adf22e86c3e852dc070b1b42482ae9c3ddabe511b483f33261741bfc0d216bce6aa7a5ff0f4d6985ffc129fdbf78f319a8632f537522730c4796c5299a916ef789c93879a56712f194df73f450a2ffea298d192fa21c507e9df326d10641af995204c78a9de7df9fd220174b5d934378a716fc4702b196f39c4620e7c8cb592e22dbd86bed2dedc0575001648bd81d71d8a53bcca8102896b2c8fab26aec265edb965fd8e8cb5a66911818e2106807f125d81b84ec8318e6fcf1d307842a3fef7b6e48463feb8624c6a7e467a0f44432491d5e415324c959450ddefd9f3c9af964f6091e9238a8319f374636a2a6950807a4b4ffafba2121a43f3c311de9dec9ed87237562b00dc49126eeb3a4ff801b92debfab1b12c714430137f13499a46bfa0266a799cd78e3bbbaffba21fd336e487f639efd7237a40b3e50cb7ed4e67cd1a5b5a6d1ee55cc94738703450107fd693a23c952556f25459cfa1f3dc035ecdf4318cda92b10d635f71f257e454675814ecf880ddfd77df97fc70d091023b7434e20786bcce1dd3b9b36e6b249f2a05047ef93dd88d21b4fcb3435742e4eecbc582994d03cfa022345f2f52ba6e45ae8764d1accb14a6d9b81297805051bc82109d32e8b247007619ba59431dc2ef1e43ae903b34512cfda1a2e91fea41bd01dd15ea12beda682b60d698f9987033414d945425d1e114418ecf47448b26554dc2cb20fbe54242f19be6d3262d38b2150be84a7528a95c0336402c15eae708c253dd93cba0d6ff7aa8d5547b53696283a844aaa9a2889f67c00c3344da8ebc51444d3f26ce8d5f1082ea20e4c4eacd98466cd2ef38dc84cdc38b347afc2fb3fb62c2e1b0865c380d5a01d6005d8cbf7b36d0cd5d8f6583cc21fd85aa764280238069640a8a21c7f20a4579e6d726456414c1017c89a387cc6ae47f80f81250c0eaea75ef2db488c324a35248878443fe14e3979fff9eb7269e0b32e8abd5121e8dd80f2f3421d96bd0b62dea34a0299d1d9c6ddbb4a551a971aa8bdeca52e5bd1c38849003bc404d09a0e1a2d196ccf9ae24bd2ad0f8bae719eb3f7dfd88422c46a980568ec76eeb6fcb89dcf7187e819ec5cf1ceb90288ac6bdde713cc071ef3ef9c60ce89fff28b1462f653a7454a3e6324e553165874e53fff75c2458ad1ffc18b14a033fdfe3caaf419f63b393307c593d7410cf583533269f8b5b65394ac93e53334fad527186581ed0eb16daef1f369215aeff947faebeff6fe84a2017e5de84e69a32f09bc9d9f8375b9c52df989114368b7fba621db075d3a87d531d39d7f5271f2d9b37e3d14a3cc2698f0f81a66f0c55cefac6ed03f79f8c0c2c2c2565e2d51767e1a5e717398714b3016c1fb67d27fd617e1d40783b3f394ff787db6faa32063e7097d7371f5a960e12dde0b1706add62e06568ad33e9fba8459f933755c3de6f999fc5977472ae88c20b5c3070f1859e68c63d35ef085feed3602a10cf7f99ecac70e7f36fc0678c6830e92e3f793d40048a20028d25c7ddfbf24910110a700889100b80c005c1000dabea02df5358d0cefbb39c269038085c7e7f84785820080deeb944d3a054f15b197d5626f580efbc9bf7216ac76683eb6f78d4030f15b3f33464e1b034a9c8de0f7975fd1036e1a331d4e3d55330edc313beb4a2b42795cae06ee03166744a6f4fec99a1f3b83ff3fef2dd374af7e694780ea062d9a3d3e59ea059d1e7fafb3f7d671b9fe5bf416e5604ddd9d114c40528d0ed238da72abbefe7ed4503b003df5db394a8df1fd55ab1e0054bc8e98ca35f2147b541bb6ffa0990eda755e93877aa7fdd87ce13f1098bcfadbd0c8733e86242a7e8e9f39c9fc6cbb18bde61ffc997dead85afee9392eccd869f5bc4e775c0892e3dbb3e35958eedf6d4fc470fa5b15e094feffebedf9e7670d5eef469eaaf7939d1c12652f01b954cbb9234dd0f7cfbe2024418ff352d1ab860d73807d0aae5889f044267a288c6cc88c5484f27532c271e288028f8b2f0b80672376973b4dbc7afd531437b6440eec1fb3d04f3a34b21c962580caaa27a1a94136f5e732732eac27defcd871cd7081de6ddb166a5813b042c52a2150b556ff72e1edbd711c2b524b8ee14e0a94fafcee94bbcb6ebf87da4aff83f8cedbb8b8c84bcc4f6d20e403d67b3dc30f541552c2c711dffde3eae57f89effec503e41d95d33af543263d35f4f4caaabd050b2b71e593b9d4519630cf20a0684e83578c31f6a2dafdb1f9c9dd2c6d5783460fd6a1035fee2a5182d15959c65de2b17453cb0fa0f3fdab2b8584d89822a04aae77184d6604d766cf83841a2e0b9f1e19c652eba90d7cdba28d68ac9ba068f6b391101caa94cc46c67b36126cc9bacb41a1d0f3aecb96c3d7ac6a13592e900aadb7b679bbdd018dcd4b8ec60417172321f1d3c380aaa01da01218f8d9f28638bd1ffd2449de0ce830c3d909f6d8c8572f6ab70fd50df6c76c87acab104c55cc62e1769f1631e71bb058f19283c68d38746158e97520fc65df8056949683bf6d58c374b41f4439415bc4d433485ee13ef5587c9a4cf540a89274048f0f7f85392369850d6891a48f997762c735ddf5235142fc6190115d06d4f84d0ead591c3c9f7f392d8ea7ef61910e48a38554e8ee6655306812613c3ce76b5055c6cf0d8b2bb8f8c34c35f037684c4848f85f32856829ae95d50cb2eb26fb9d71ae80ff436c99c90e7aa192a1c32adcd7c55a84cf4f1e94c4c2acf58dbd55f514e9e12158e4c5501585e7e2dd1b4c2582001ccc8d74fd41ed546e0b531f2befa679f01aff641aaca200b49d07067b157a03c7bd9fcbfce85dd4e302399fd81f47ecd8f5402842552d8f3d465f1f736bfb632ed31e4d2943e3c09e58d582289a8c19949b82a950d93a48ac4250efb41e9266b2b7c21b5ce747995e39850f82d7805a7607ce80f730102e6807840946fc4de0750888a7291a6bc1a264ba39ec9a2a71bb39af40926f8cfec30c4f1830c7a78afc9b5dd6f3123357df4d26bb92b8e2b50b7542358856093fa5779c660bf81bcf69a19f3ccf686ffa298f8abf51bfb37b6c7c66e0dd4869552417739208c23135bf4ad43cf1b1954e4bff43caf9be874161112d866e504d111e91a706fbb30e7358572c1fc131a5f70aa0753680cb7311a9c3b593fd5c60c06dd00ef003d81bf8f8f3c0806b193f9e232d25c67bd20e760c47dada82e5f0d0737de9b8d7d61b0c3039e44a2185829f59f77fda9c85447274c6f201675cc470cf58e63fc1911613d7185c1ba4a2922970747053ffc6ebc076d1e6fd2298be04c32aa6e2390509288d4d8852b38bde63a1e4b8d4f45038e0044cdb0f13968ccc307d33e665794f7c4538683b04ec0dbcf0654548b38dbe1183303e0d73265b7a1d18e4234e7ad363d2b2de33e369992eed89d23cecf7abf784dad711c49526d3af03eb63acc96a03737305929cca5a989056c4e82936457203a1986a69c030aa27219ba99abb625c413702abe546f7b12b0eb25fe5c12d675170c208e8013b04d450fcf6c9aa182486344af83719c6a817b85e5c7cb11ddc0eef159ffb42968fff09ba0f10eb5a2ef48a6c848659d9ddbe90d4956d358597370a33f986341c3ceb62d03c12ef6969cef9180da73aefe0f7c3401f413ba03530d39fb803087153a3575e10be8e587dbdb09bb29428574e703d5cb513cf1306f2415c50a3fa19753bba18390fa096848354fc8e45fac17050c85cd8896ea540d1db526759dd80220cdf9cf2bda712caa20ed610a7e01539da42d5971670ba6afe496bf8c79e1d20296d8c838b073fe9a377fbc03bbc3a79a7996d4e291efebe21f81b740187af762c996ab9d6c96a0da1dd40802acdc570f957f6c15911ab1fe8c333adf0f59ed09b56cf3b2a2fbc301022d7a5c4ac5718579641d7220b24a1ca044c4db6da7a5941c552f725fadb186225a397efbe9a342dd86b7c294ca6b8db48ca0dd5de798ef71c0667bb0367054168cff8e388c9494afd105244f0ecbab99b82b549884f906216af270c0efeaf47ccb2bdc3ca782913851719c98d698ac3652f1815987ef11113f8ef7dc4049d16ac125e5466e31b569ad32e32fcfc319ffe9b23e8717d7da2356938e3e3f7d232c9f06685b4c7e64eace1854ca35fd8c0a20441ea318da375757770bbb5351753c3ba1afce720ce8d9418bab2a8f00ac363927553c837719a106c183af387486bf61ac90572c8b2f73077af4df977a90a209f7e4476e2d3c202e082d5ae465dcdf4cad3f7e5babe11cecdbad958cd515953a8620284120884dcde64bf688a92aca13263133bfc0244a4302b9dd75ec1dbcc6896c81ff90737fcf91fe386470522961e77dbee0bfd07ed3391bade25c38a6784f5a0c3a106040ec6910073f7ca173d7194b735aad01f918c6a78e0e4521177955d7776b017fde86fb812afb91ea0306221bc2a13c97e1300742cdc1188c47b04e147511614ed9e23f3426a4cfed83e9fed439bad5e3a3c688f5fc15a167a602ddc5977c05e5123fa1a2b3dc5e62d5aaa8ac80351c5469cc9d70010c828bad41b2ae83c45a12aa6d2cee504f7b845d7c6be6a29be359e7a6f80a95f2110c635d32760ea4b5f962b964d662b9b7d2f28f7d60c10ecd9e19791356502848b28abac3c4f3861dc7f815ae1459b8741f7bad5e41d2e292fd49ab0d499c7d83c36d1c407e921752da64df376855633edac8224af351a5882b41f52e4a57283e681f0b8f077aeb42bad93cf474b663325bc7c798db7cab833d2d99f6ae1a360e4b6dfae59f5eac3ca7d1a149d5ba5104a9ab997e95efd4549d685910fa2a53d51d2ec188088f4f343e069f1ad2e72ab49f6def54cedfbbc71f91b327562315a4f50d6d1262c48b00ad8b79be6fcd3f45474c5683eb67c14667b8aa27071a398670fa995d2d911008e5f45f67d5d8249ed196b1e3880787569ae2a0089665d8635cd7147570ade318454d8aa97e8a8d8d0f8f22d491a663f9f1cc6865c720429513b08e5bbeb6984e340d4f74b328a17879cd287ac3f866ae0b30da40ce8d7e0f20c8b104efb48b4a5b3b18a48723c1919c30e8f7cccd04975f9ddbda0240166e6c9dcd50f87f0cbd4be112900748b479905e1cbd132f9ca94ee4b6ee7ece2d7150fc7ed45d6b5b5a9f5f70f105404d99ed9ca806ea61f3ed949350f5c7958f220f3f5a0d26893e17cf0221eae620f00436b4c00878acfb33441db718be10a9566dd4ba4bbbd6fa55d0b816bd7c5cdaf6692bb3360324564b186da600deafbb20cd2753e97e5f282f7abad7ac823b5f9c8138099be289ea41e66b76df5b4c6b30a35a4baa03f532e6629c5fac13b654aab64e255fabdecb9ca0fb83ca51d2dcbb432d2cf2ff2671192ea24458da299d08508183703b186b8e6d9f60a9c514bfbd38d7ba884e62cc95b62381a39d4f54c2b97fbc784032e0bbcf02621c84b24a0ba817521145c585b5ae1406bd111bcc62737be0acda00360371dcad57128c6e725c48d8ab9c879d6bdcc76805939674848b986e7ec8d63b0c90950906df084be75caead6e950f2fcf048ed1a5e537be01577c1e53e7f553b2d80d170ea67b4f547e93fb6fe4aff010f0aaf9416e4bdd73d2f3580e39821d1430a33234b5dc49a3328e3a5ca7ce9ef114f71dfcaed306a93d05381ec4d0a3061f125e24a3dd54b6a546108c2464431000060da449dffa4a9210ede17f842c5c0f4da3fee134f3752f9b5a9df560154000080f17979fe2cf29fbe1dfe9ac9d7f7f3f5940da9374cca5d729ed9be36065d507b16e25dc1aa9e7be86b169b0127038fb73cde67253d95b33611e5b4b4542f80bff2c65edc0d5ba56f209024b2478d000000b0ac13ce7f021b5143a957bf08c732cc9efee9e4067ef48efd37e190bfda8bbe231ccb3a1ede273d093550c9e8ebfb5617915a91d75d1ebba98f8ac366764b515452e346c81be3f2712ec989bdb29e3fd297268ec2c21e5fabf1bada4d6284e3b8f5509d16dbca44d9d35f92e700dcf35ba577a17ebd9facae1066cfaf2d371b80fe09d543ae8fe5fc4d38f23f71931cdb727fcee4ebfb5037143becb0a0ab460b6a13a35c34c243096a0488458266f9168e575332698e7c2ca66a9e72a07ab9adea4e4c678d10d13bc2a197e96b4567187fbcd88fac58f65bbe7b792a9fe232a1c3ee12fe2e5c8de32705061d92edf6b55bd18e11eab76ffbbf66f2355df9a25d4663a483dce5e75ed758bab3b6ea31182e497840f2ec9bc993df15c2c94069aff3c45d5698640fbf83cc7bc521fdf152ebaa58f09bf85e89376596a987ff1233f02bfdc771aa2ff25f84b3ff019575d904ad15ff752306f063f2e3b880ab4a68d7ba918b32e73af40f5ddecfdf48e387b2778663129bd95b7615bfdec5d52b44ae13917e3af3109ba26589968ee7e29ed467931ac2e7cbef4fe2a227bad0509aca36dfb27d2014a51d300a3299518a3fc6a426b7981211621098c9d26fded1aa74dbd55594a5ef444d857d56b21e087520bc15e1189a737b3a3ab25a5091a5525b4ff41ecac0657c56763156d634c4eb50dc27441912a42528546964dc4c9c0f91cbf4f39437b083e6aceb4dcbd5ef6d907d6597c7fa724fbbbc27fa056382383ce82586f9b477bfa257423436905fdc4fee3ee732bcc1319693d29915bc07405122b7e82bb5e14e8eeceade9a78a73473c4992c276c25f8672cffcc969333967976cb8927f4d97ca3dcb504494b68f9752dd095f7e6b1d096259a504418b66b5f53c815f45ce89d39b0eddba4e8a0350dc4671ea57e1ae0d195c6755df8dd75292f4c7e791a180c8407da016181bdb23e597f7fca981a27ec13b6eccc76d9b5f4a55e84b316bd16f523daff1a53ff3f30a602a152556c82beb0cab73a3bb7186c368a58eb3c2ab1dbefc32141b3753ea445e297406f78a68285ef291199661476d405257bb6622f70cdb64916ee8c710850bc65df8581e2413ba068b0d7e8e77181b01b147d9cbddf1fe8ea5d01b92c0a03d13cacc3dc3f4538eb3356ff9b74a5211dc254830b84978b3c95e7302bc3f81b5b3c4efa31c2bd85c813d39d27aaceb6249cd977f5accf697e7bb8671c72b83fdbe6c7187b55e9e7477a87cad833346515948d0a309cec6092c5a5e5bb1bc2ed8500e2424d288b8c01c39d3c5f253ebaed481485eebd669644e81514dceb4f22d949bd441b3a604035d00ef00618f9b791f90e82f82eef58f43600c1ebd695aea323d11f826fbf1999aaea75141d0cf994c266313ce8a8127bd61ba6c27f174b44f0785f8febf6fd818170673e9661fc546740dcd364aa0742e31a6c207b282febb16cd7e9e1c41153d6aea26e541e50d7695c7dbc83557fdb086aba9c9b5523007e51d1b4362f192e5e7b990d28894349d13f78a1a2b27f1af351c56dd0b60d1872ae8ad30802f4837a2b2147abb321ca0af16e4ec0b73e5ba74064aa35daba1ee9cf73b8fa944c11e0f99be6b124ef34a1cfdc4e74c51fceaa360b5ecf2dbc5c394170bc34d8acff59d9861b94107acf9a7d7516655abc4bb87c1b3e0f238794732f12e7b660a17fbd959fa2130c5517b083aa05bd9138e158a9855377a519d9d08a5c78a234d4dfd94e1afdb6454f41c3758a40ae1fb794bbeca0a2c1e0f1413bf0d860af549f73f3259e9f3e20a06ea6e8cbedc48207b602dafdb1ad5707b2ba9265983d0a3c617019bc51aab2679c5cd0934d5269a1a7d9ddc067b4db9dd1947ddadea9f73366eae378884fcadd18c866f833953dae1f4f6eff1ccb33e99b0080e8ac8b86199b4dde6047b1750a117fd37da62452e855457a1267135991e8909b5ef6fa2424c475ea934208af8a748713fcfb469dbd324cdd777d2084d9ed2f9e1b9f0dee079ee91fd88bbecbf8c54c132c56e98c1873fb6cee12a70ac87cfc98313acd97efcf4b1ce9d5c9467f05c7b6a6677a2858101f9e9150ebaac8c2727cb81bcdcf9514d690a06698d11638ef6a65a87b968a3fecbe5ca169c88410c0b6d99502f1904a1bfb4cbf420919f27f4009ebbb6c017bf19889b8517eda414f25ae6d122c77fc174af8bf09251cd7d7a74009df8d5c03909f4bdf42cece39b9fc68db5f092534a1a963260d7b4a2946a2eb888810a9a0b25e5113015a23b1ef0fb8eaa43cb3bfb20417959a8b60e6de36deea0357c856a8d721bdb565e4164fd2dc6ea06478e37428c170ac0a3fd51d6e5b89f86214c75e2369c2546a302f53d375bb7e09c4c12903305451399f40fdd9a14faab779f6f36063b62b79951fd61595b0753b3348771e4ab656586c9b5df006d2fca64e64cd2d75124ca63f54f2ee2cd2f10948cfd9efaef2479b2cbd6ba8ede9c90f7dc90b8fcde97b07ed3a79e76aaab9998021f75b8d89234453db14cc830b1e6fc2a1d69ca534edaad5445bd55df7548cba5a66b38508b64450734c2ff157b5d4a54d54d882b6adc0285ea5de40eedfca13bcf8947ecceb6299a93d390bd0c7025efe48ee7e40a13c9ec3b537008067bd27944dac545af9dd4e7bb0e107a7cd5bd67506abfd8fe5ea6805827b959f075c7ecc0c3554eb198d0f341746cdd8dfe0e32483703d511ecfeab981eb337e0f66ecd5f8e1775a51efcfbe073f432b2ac6fb9496752bd4f6c5f935b1a8315a3c22c7676fcf3820fe53684521184a6f5bdaef72137b45bf747b4abf699cb46c17e0955ea744c052e3d9ca4b0dc5e8eb8667e36e1fa1c573b31514a16a752df7dd5509cb8c757a1f6a5c13f5baef775d97eb775df70afa24723618a7c37ab2aef3dafccbfd79869d507fb837766522f59f74ddc5178f9f35c5390bf5c6a704d56eedb840ae0935db526f1e6dd9f760e370215c8772fa7cb84876adbd09fc4e668d441376f8be1bf9c244034d6b62601b2bab98f6f30a07d0b61d180252cce2fabcfb00fda0d1e7a5626c781b10ca76845af28c7213eea796c0f1fb23111f4887023e95fa50619ed91666833942684158b527c2b73055ef016871df7d4e24bfebb1d50a0f3500a5bfbb9ef78672dd27c02c5ce35a6d228afbd1f317764c21e177c72f4d3b416098ac801d4c46a8cc74cc68b47866ac972be6950661b27745687b79179cf25512f4421e9275b632fcb886edba833102036eec00df837fab87250449b2eb787b218afbbb68cae3a251b29514b9a025a85461b4aac2e5da27cacd0c799f7641e16cd128195b2e9fb1fc33db0bcf58e669f642f8a85334587e68e0207d29612876b3d89026f7394afcc2ed47039a2fb050262dca0ef56fab515141f1d527a5b70c7da7e2a6d52c366ec7a62dbcc5546553e9ca14242e405ad352befcbb2746e61fea530f8d9edd442442ca03c3b1a106e5cb144920e1acffaa4fff37d5a7e3fafa14f569f77b69484face0285ee9ea9c58fcb97bef7fa5fac434caa9ae3dd820c2132c998e31c76e7011b54d9dc8faeaac4f9c3c1fa748c5a1fb6a33db64423b66524d52a095049ebf338fae477c473dc7c3761a298744a81ce9a9ea5389af21fe9dbb33f6122a421347377211b2fa2a524c1e0c6776525f4e7343693a071576a42cd550b027fd60cc28d317decca0878d2f617931fc7c336382e3b3be5d4c18d0760768e5cd36f469c6f900395901d1de8f586685b9cd84d46b65c744e26edae7297ed0f08401e19f3e7edaf4e7e2ef15e408e33dea0da52af04d1d7bcba6497bb733f28c4df6bd29c590a37645d964fb6c991b0da7669df63fa6e6364efad6d6e6a6e636b74dcd6db8ffb5c91f6054223b9238be95d5784e6cee3bd35398885dbf36a9b63580e749fd288194018aad633010c407cf5abfa1de216b33f46a046b7c7e1c97b639d478928a329ceb010cc80dda01b28321881773bd8126de202108c23d916854d277b2f9d771e98a811f382a7a010339cf047b3d2b9a29257bbfb9effc37ee9e7d779eb3d8279654334290cfb88e7dd369dd2e7ddaaf3b8112819753a854c0e79afae94d6deb3da12e745e95745c8eabe2c239e4cf37718d9bb9c16bfc8a99573bf72e11b0a42793432532e59646cff15d4d03c7d4bc96f3c40a06c8c0618a7c10484a9cef14b164bb54b1befddeabce1b4803819fbb17edf4120e89618e7529406a405fb07222409cb45a238023d2c3a17d0200a8f001b5ec7f33568e6385fe5e6dbee6f233f6b0891d3783f05ec789590c219b62332156fccae7937cd0bb2c76f91884e8c88f4b5574d158b4ad5e06e0a56aa92ad37f082a44339708698472d0e9544845a71258151f09432aca386fbd27b5645d92153f2a405a33c65e7c01036e8176801b602fff2fc0698cca4fba9cd7de3cea5f309ec7653abcb28c20b1eda2d7a7761a33f8595dcedf9eb1fc332b42672cf39f70392f72bd821bbbdbc2720d01c205aa65130d49bcd7d9e5d434b531d59f61d0659e0915d3ea0cc4edad03d2ec12e7ebcd745cf2d5a47352ba1aea07ba1f53a16fc93e515102da2e02833f773bb0d9255a4cf661904977814f5e4799113828d76aedea5484678554d490ea373ec66581e73cde3c01cccf07db22f78d22c0dfc1d0c93e75f67ebe2161deb2f15423d8caa34fb0a89878755f1829a121a9ea265a65d2ab187a023a785a2811f046020ecde35c2afc5ceefef503051265b3d80a5f7aa1f936132bff686c5b187010b403ec03537cc17a07cda3950c12f4b74849698d5af2a8f8581ec376532a85fd585d022e51026040a3a78daca7594d3d6f0f6b329d47e489d7b51dc4429aad210cb395910cbd7e990707aef5fc3509a5dc335a5d4f7b680c794c4c0c39783859f9b83978597938f47959f5b979f95839788c790c8d05b88cf90d38cea222b04028d2e5d1678dc2b9ed63aebe923276bc541c894e6a59e0fb66158f0f11d70b8364b116f755f675ce6d38469272f6ed2625d9e8f036c68854d5e79ea979f7d8484e87c4b61dd7d1a5d4f9f5b3b973525c65d8260e3bda3882c997b0756451c9777db27aa00e00973bd38d734caa2b8010eec2fb2861fb22eb45eb56b204682fa96d87e7b2bf861ac7fadcb1c0b1d9bf1f6a1cfbcb68534823cfa3de229953992dc59d0b8897c4ac549f87270be72c3744ac498ba3d984529a37c5592aacaf3c2d51080700f73b45296fad95a654461650bbf7533b2414fd6e1989fb0cd4fd4cdcfab7aff8f9fc5d27b12dde3ee07aa8cf342a673bec7dc681f29f12b79e799c1c39a062ae0d7db5366af6e5dddd18ef2614ab20ab4556f0fabb6d40c45da8533866e17ddd14cee90fe350e32298a2a7d48c50f2b88f7cb21def54cf18f67d188a156007c51c6aa70147eff8c61d2b396530f119fde02b695b95ea0219bf3aa4f306360e97d2257fdc5ee0be83420c03d9ee80ac203ca4213e48f4e73c20a0ec7bd1d02eee711b29a27e7b2a033517a643ea734dad1e9e3010fc2d8907dfd0d07f97f9eb6f68549fd5cc8fa3673c59fad88ae1cf9d86294bf8d58585e2676f9244ca282e6877e61177a0ccc4efb38b85278e6b6a645e3b0df0c23de3ef4f7abc9bc24d84de8e135071d4681b3faf13cd0d721f70d3232eba6a205dc89f21567d4f8b13fa90e1aa08724dcdb384d9db53858a0ae4c56598973af862b5fc11836f76927a9a66dbdd143597a0644408a0b1ad43bd7e4927bfaf134b2197b5c0a2deb0b9dda0ca6cd04a964dd096b65d48bff643563c844d9a4e5edea775c2f2e37c83f50ae96927a7a9b078b700514eff19834a4f7332d725a8ef0287769ce5b3cc8965bb05cc975d500b060c5f558ebd9737e431379f54af9577dcf7c3e42fbfb023df6e8a1c3ee19cf439d02ad2e77313c2c7292708107f22fa38f5dcb3e25faecd4f1769a5eacaf96c42dda73c5577fb1259cf218d7d17d9e2c8220a7bdc2657ef09b513b9b80adae0386ceec953aab463846f42efcbbaf3425fcaf5683694f472390294f90ae9ce6b7ce7ec9985a7884fa4171aa8a5fc90266beef9a47f18e18e6590aaaa780cda2efca257782bdff951b562b1b42dd3cfedffb1f7dd615125d9dbdd4dce390751a2e49c950c4a16248880e42ca06450693212243551d40b82e424b10101419282a0920509920505243541be679719776747699dd69df97e3bf78f7e1ebcd6bd75abcea93ae73da7de93383d933f60c0f65a318f9a3455f79bcc0a30303bd399956df0e8b5d219c9e0e4774115ad10128c5810cf235c983ae879099819b01e5745074035dc342c1f72d2a680b6e1c768a4f4eeb5eac7311cb4d08beeeac0c15a1004580d17e3709dc7a29a82c97592bfc7bf416b3ada7b529f797654cfcfa8511a5a33eddb747bebe84e49b2fccc28fc7fba42ea991f9f8fd544055f8f472755751e07a838afffd10c2d0cc776531e4be2c3034f5eb72404e29ef29b343c9f08beb3b77d6dd2f6655fe7fc58e52e18f6bc0f4f09904b299a87b9c46085cb5924f6585dea482c5c4862a352a4d63dcd0a45e83816c321db1004641d97fe1743edf5c4171317c231a229263d3940203824f8bf90c01086cce1c2fb531318904ebdec1f7dffafc3fcb302f4473f1f5ca5337e8bec3d4fec268adf8fece2fa22210d3b71a2d93c7b8968a706678ba444fde4276f4be2f02f6f9f4d5020a23f957a55e1b2c19c95a0e9ae9f96c456e23defe9fa0773ed925e8a2a55fe2180e2c94d0db3551693e4e313f455f774fa0dd53609b93b34af0dd1edd1048a8417fd52318a34ea50f4d12b9660bee77844718e335e49169be7f6ab66676c32c92180d604afdccd3c122c0a9bfd6d42cd77609f7e0f3615b347ffc3f5f9529e42131490df7ba61cf0ccc87f4a297b777b73ff634a34410f3ac142fad0b305ca96eb380e0099ec4264a5cbe58e1786de794e743c7a556858febc9412676c7837731bab5c3be1a4d32004e9040045d0af1aeb75d60796b068dc4c1525ef90f532947fa14889edfe41abc84235f9dbed2d7f0469dc677b2bfa9049f67fc1dee27aa3691cb21aac5181c0bcf98a27ebd55bde24a64a6734a8efe004cb5bf2316401247214db1f696f6945d7dfdaf8581768ac7e5c238f80abf0d9e6e2ac4685adce42d26c841b438487f0ec4d7a7dfb3ea1dd6b77f64d6f80d72897affba5f61377744b04b040f46c9de972637cde94bc379375b6ccba99964ac94aa8c5052fd797c3e95889d9f50f8a0df0cf916c3c0557bc4eb9768973d17dfc5c2ddbcde6c68c4c99786ea051da7624940e5970e8830c7a5d449df2a4c9627e77e313f6930f6818230b88eadf84d15a63d1d1ca3602deb4244e932db315fce957ad5afbb607c9d4442725659322cbb1fb064f83c5373e8bdcadff1991ab91c05d256763af54305ec67d71a36cf4b5b0e03363ebdad45a1da11cbed2b1507324ed71516c7fa4c85d6a48496ec8a0232379e74f377b372f3a63b877a29dc17347f24a2d47e67d496219b7e7d690e727b29d713a10bbb6b176cd8acf2c9c9fa8bc65ab18a6e38fdc1aa0b3cdddeb3d271728e5bd8945d1ec6df08e392dac2a748f3b5852befcf689d8b53bd29709a597864df29cd6dbb197116be622655b57fb8af387bbe092c9c7776e4ad1231339ac512be9455e455b48eae2c04352e2691f7bc2e8ad0692f6976c5796eef79bdc024407fa4363579ad8eedfe0cb26315d0b503a9fdd236eebc37346d7e8ee095c9ca9cf2217f39710b9b1ffc62a57814d37d05cd1bda2ea56105d05aec1d2df73547e070ab3bf19d402913039818c739b1cc5f6478adcc0a9b2613766bcf3004792d7b3e71e2d5968fc83684581d76ee66207f0e76c0cdb6b9f58d4bec04c7599796ef734ef58dca94c7afde03a6e1768bfad8f79ceab047a65bbb35cd47d39246bf9168683f12e5b21daaaafe1629c4684b6aace049996d774c930da23aff27aa8cf6ae783108cc1d498ce132ba6b25badf87d8ef2a0476674c8bcca69a28860a2ebf553a39c83a56783a95d8fcf7af12d1cdf5f3f17d2b845f0c12d1750ce26547effe95e5497e3e6832c8c5b42a9b119e386639e79efea0a87c40cbd12e0901204a43090f5d0af0c823c9a87e931a75c60cb27ad351c35ea2518cd4bf21e3c71030a8728060fd0277f8f4d7e92af9550b3ca49c69a1c3e0d79dd7cc13c50c3028944214bda6511b00dde381a2def8d3d597e4f718ea441ecd345c2838b1b3e9946340c99db379c2af07a3cc66f5f1eff4d04f840f7a0e40256cfce16ef27e1f75b251c5497ae331f19c0d56717432d028db2ddfd332fb982ea970c9c0cbcb204650f658c221c060b98c56a5c35d272848840eb34565e6a0acfdb26c425d6df5dce785c278ea7d3d99761d8ea2d3eddb3ad1378ad9d45380379029efcc352f3d1c28c8b5574a6b1e3e7e6672402866299af6429b40a196a8b14721d0068f604543cc48679c69e2164cfa426c7dc9473926d1f84b7a90ec0f859f39ca3e0e087087049c04630b89fa12988282de59b61d84acc263ec78bc1b3fc5374fac2febc8f33131ede4371c0fe2712d4c481b06a86a7d092177c4d087b25aec6be7e568585d497e46521b779fc7962c0383e80b37b6ed7f9a638b7e5829658d5fd3a5972bfd75157683d55dc9d37d98a12a3da6b1221dbf1b881e86bc1605917d95f7ee07baeb0813caf9d55c2cc2013ceac11138361e3a05aeb6bd02c74472ba7af8e599d871508b476ac090a0426cf106259a72ddc2ef3bcecff825e3f7b56e67215f608822cbc4a861adf7b0a6022183aaf611ee1d981c580b117f574fe34ac5bd945dece8bcaf78d69b79d45201c42054140c8700309b382c1dca94cfff8d90e22ac6f8341c908a879075ee5a563525e4eb87b0f2fd76abc030a0767f172d332fc48cce6776ede48d689a35b4767fefb9f493ec269e5cbe12e220e8dbcda6ca90d1f3552bcbf6781fae674f56f341bbe2106860c18414775856c8202abab12fbcc328f2b675d1c7a05dfb9fb704afa1c045c25923851510f69f9a0b907e06b3bd8bd7d99877707c311337f8f5513f3a1040799365d595065b2a48a8fa21d1cbc86007fc00de25d300bc29692fece30387520f965ffc7296f53389b39b0bcfc1bebb11f7cfab96170da0414df8f72181cc577a21c06170318d859cb9acaf1bbeed812311cdc39472e1de9a93eddd02d18e35b165c04c29303ec79c9cf493f7d40cd348fb53a21c17aec1d2039f8c9e2e5e9696d9b4f501182d95f093f25bf3ff9b9776e5848056dcde8783fa6baeb2983498677d1857fef2ddf14e22be5f3cf584b41137b56d9f342a73883288cbe9f1d766cb7d22468aa468f99aa0010493ece8a6b99717e52a39c8eef4ed7b99257395c5b2dfec553c454c1aa1a932f3e273f0b7d4e7e3eb85930bbd59b40ac6d824379e69a0e2311e615ea306cae01dfddc3e467cb6820ea125ba125ac2584e5c2304fd2a51c97608a0a53cdeda9773981fd0e8cc0b9073ae4d3fe79ea3ce8acdc4459268cc2d55d1ccdfd1eebef4d713d4c4bfd36e014b52004451510c23c7c9266fa921e4dc7a7d6359fe887fdc3f4ea985230cba72eee53f22c7a4fbe1de60a4050d87e76006383b11315d3fe171cc0cb4d7126f7a5b34fa77250f74c7de40c5d283d78f3089d3afd4d0d9935c5b9a04251649b096aed8f7600339a873e9cc0ad9af267dcc38f51ed9d458b9a29f4783f5f2158166717e3aa7849aed4a3e2407c348b262f859a3184fc4cfca02216f6d92bed46fe9bd75b725475e96b8fedb825e3debb9d9f61a021b2a7304994cc03159a092814649a5d1b78a3be4a5cb03cebc10553574bd86d19ae8ec82a45ccbbe1653f2bb6c1671da4506bc6410a73bdb8e3bea61eb5f1ba6bd2cc496e9dc2e2614c6adcecc9fdedd258de38b50f842b8006bfe6ebd3c57805ea3230cac717a249f09682992ebdced6be300cdb0c1016c3fe2c7271ff3b2227e4d07b5d3ba23f6b947d9592b348a1cd36e99ab6fe00cc53553c8a29d78e3e0f99c8a1d6fe6891db63b225a0e6c0134133b1746fa4c16ae3c1a8aa0c08c3b35212ad9d9c9f3cc36ee81b91cb1956d2ae55288c598ad5bbdc4d9247823f6c57c97945c59b697e6498deaacb78bbb860915cf4c94c9b9ab5ed137bf139b355ed795ccf0bf7a30a7483981989242823e4147c2a8be12bb5f5783b9d493c43e94d1723e73b4606f00bd94b918a9caacceee510fd5c7827fae5956137a3cdcece707c536c7c8588cdfc9676a7c865e04c2688d0205344d131e13e95b7dd6da1f688e43a1a2c43c3faa95e7f831548d567918bff9f113967f97d1d4b3a8564464987c709ed972a8d59e67a70052ef6c8c10239cee2449c3e87ccba42b1fd912257e5d39044f580dcfcc5f4093a4a6ae3cee58dfd3b0e66d5af44758a1999cb82c84e2861e7e6886b56ef43c76acd18822dfcef5dbec00f30ee94c0d98d19b82ae7e81bb3b21258e3ba1f8adf51bf3861759356006deb8518d5905ec833ce112a1e37764ee65d3726137c7ebe876f558dab79cfaacb6dbe2892106a243919f694620a8a1ccc7fd39ff4f6e568c8c12bce36e7d05c5613ea72fef94c036d4f5169ab65220fd24cc091458ce66e7db7d166bcb500e7ad958641a9ca9dc6d217e91ed7ab692ea5773caf29d8ce430bc6d898740ac2ebf7ff9194e0041355e5399607076bc7ceaa1ba6ffc30cf532396bf732759760b0d95db297dfc92f2c5abca0ef01e73dc48d0dc1a8e4a655e0ccbc5af354d9136becea8e1becfc745d097caa0fdc2b0318a9bd19a6654c1f8ad55443b62b708330a54efc13940b819cc79b060541ceaec0be74e6f80bd91e5de5e321dc99bb9bc936b9a39943a71e688e5a1ced54b11be636818109d281fea5c4040312d3fce7bdeefee2cda9da27499f12f2535ffec455697c6100703bef28efbbb2947cbb6d725519433f5b2620c6dbb1b217ca2446969dae8077a5c661db2ef0fec740b062101d1a254c7a782b8ecb11bd1ac2cc5727438a9053aa01a6a1c1fb95c06931c0c260ae1354996205bf652b19d1a9e2d0615343d6d38ceda24fb414a48e6b110760fa3b2e43354ee99ca7263bcd1c9cc067ed5566ba1d635b887d6b5ea9d23da3b0a618b25d801bf038a02410fd4d6034e86b73fa9f6313fe6111bd69d82a9a7ac430818edb67f4e39394f02346c6f2d469bd8b4d50e0294b4ac7f4cbfc7696fa48593b696e566ad6c72d37a5efe43689f9643274aa490382c05a13bf67323f9e04459ce2fe698e14ee9eeed994f626f965d0c21985c45b70346208020d1f17e730ad04dd43ed2bec0d90ff067b4308521f1dffcf4c7e40c66c84d4b739fafda45a5f7f3e44dd5e771d1afe33311e100824ff455c06bcfe453806bcfec5540654ae3f7ed4ec97f1690203261f3e9adc46d316f725f00e06b933182ee148225e4d63655811656f954b6d5900d61c570322f18db49bcfe840efbe69bad652e83bb03c34a4b37b7e7ddf56f5c2da617218d161a1866f4f0ee3693b411c50690d5b6254b5907526dcab2350f644fa3987aee6db64b041b9d8d3fdd9aeb7adcffdadca4898613be06b3a334982f3f515fdfb71c031c7b76839fbb1e5977637b98e6d886e13dcb2dd57f3d78d361ca6a99c876618c1c1551004f8212ee5a116a38d37c042eb2cc9a3a9fa949675533eb0e563347a8e5dbc10faf0169e9831271cacf894b94ebd41980f1a7b8b3b4763c85ca80fdfb8c7d0a3323ec6a6a964d533e795fa63c388aff71bef8e8cf66faac682d6986daa2df0fa3c01f3a9dacbcfd19f589ffb588ca2178e4c962d9069333bd20a3b7f7c047ec1f314ebef05853c0b92dc21a1e679b4486b243e72e2c9c72d3b02bebdfc55b7330fb600fc53831dd362a2d5ebf870d7b09b52a14c8a1ce8bbf9d6ed253c42b522c923d76b0621db7db88160ec5f72d07896604def2d16eb3ba7b8f3c3590c2d18c3b0f1f6b44dc2206ed12c334ca01a2b493a0683df00a55bd02bead309c7524863cd142fb5bd53ad962a4351c9fef16185c9aedb8afef4c13c8f95fd4fe4edc521625f9527a77619ad8f9a173f8b823302de67a7dfd67b4fd873848d4174d2d967927bb8c677a85833b3d6808b33cba22e704812040189c7c53bc4ac305657bfc86c163a018e2c1d12f9366233071457b7dfdc3faebf95a6027adf75fb6e52065baac894ba44e0fd2393080ef88e2cf685bb4a9789daeef07f9fd8ec7bc7fc0b82e96321644620563228ff712d3305ffb44be2a852d5e6011be4fae3b87386fa117800adaaf3ab639d2b4e39a71e7cbc7f33d48992e97c67ebccfbbaf37aefbad42704643f73ee8d1eae957f73eefd2d9a3f82730f0acc3fdb7af72ea593bbe7a9509021f016274f5399e724f0e01c09e1e3cd639cc5f4001db117cf33ae0acdaa07676bc23cb92fdc31558a82bca8e230a526d4efc51a558213498010442240e5a6b7b03cb075b573043b82b3c37130fa22a4e371a2fadd0d934b198b11ea9ec16012d57c004a7ce5821a2f474bc152fe1d955b23315786294cae913d3cd0ee59532de07e7637d86a3823084138fb19d64808c6622784fed9b0c6f87f03495bf33a2ffc16ed91ba9dbcc9e35c290b268dfac4ed36a98e515add4bd6231c45279049336aed8f8635d697d9b13861248bdad74f9628321c90699c6c3970cfdb7e682e9d441718c890eddbf9648c9a276c9a3f68d0777fa5b0056b3c3aaa9a52fd8a653336f3b27b7e12bd9435f060f11cff506b65ea26e29edc96e5c279c52bbe9843778f7d0a263db952cc47ce9e11da9214e5d6700ffbfac3aeb30e220ca3937372ac88028bf1d4888811a4d93bb99375219f1eac6329e4c80b1b2f86cb7036627482b8d138baee0e85bfc4cee1033c824150a954357caa8e48923973ea8ae20c3cc0f323cbee71d9aaae1978d87b38048680c4611ed296a8abc97e6581cd7499aacb79f46d0bac0d8a0bec6f56281d75806ce0b87edf10c7de2417d0d617aeca377ae4c375237b903c1ff7ef0516c902fb9d63fe7bb1dc3966d3a4629627e9b3c1c6d5c3a21d6412c8d94c1823dca1194d8c95ac7caa0eb88adfcfafab1b2a38ff21a42dc89b70dd89d945e09d40459368d76375189da8dc213310cde7a34a5e813ad8b075e71ab77ab371b2be42b2033b4bd637e35b7bd56118ede87e9e7ebdd02630c015f852f654c78261fb3cc9f94856dfaad08ffb1341ecc9977a4fc3f70b8885468173f863d5f9574ab173256e5e2fd792a3acc864572cb72d3c43a715fcc2befb13c967323cad7fb1b99c0db3bf5110eeee54f7e1969d00394eed9d4f4b157fb3b9fc88ebafc7e6f2a5b93e7a8fccfe6a88fdafc0e6327cb27276828f9d2336763a23dbf5713dc86ac3c62e9fe44e5bc80ca6f0f3eb12827a615e45c4be1c49b27c02b375676b5c42ea4d74442add55d9a66b7346f461c8c2f3e2409069658f7892d00d12bc83c4583acc2daf900deaa1b0ce53f1116317ea36b15901f55e9763ceb3da4c45a36e11198d3c2733b92feac3ec09a2cf52d6d03289aaeeff02c23e0d280f04bf0dec31f85660fd4ba5be8fe829c5aa7fff3f968847ed9cd13856de7818fcc3e917f7649449d5fb1872191ea1339dbf5fb2b6242c02400431286f8948b8aec296dcd70aac6fcc3b93e1ea363d01695984ab06071fbf7988381d522d7f07e234be2f7aefa9e6bdf2936205b87b3717629c717548be1171ea7c5470b1855c560ba746601f4b2a73594af20aa73441578184f7b48cdddc655d8077f02ce778538fb0430f439c179bdaf6b1dcf9a521572c876a652bd547f5053dbfd63200ff821b2f977d391749763b6d7ee58bdc64b65112b14de4c3f81b8ae7066ec3b260b51e3a483a8f1a371916dd048aef07a188fe92a3f8ce1f51cbe0ac6603fda0014981ad1d1def6aa5bc4ee849f310b7e98b940f6faee484a83ba70002078dbc153707d26b752e401be4546b48ba2ec5e0d4aa6ce5ab3cbb312530fba0c605b2ed844b7c28ab3ad8b0faf02b32792c395e679836c4d0445b05af72495e0b83c0c5b64bb4ffc9fd982827d7527a204f23c5af02e08675d10a9f6eeeb972a3f1b8e7c16a78b61f041bd064c9220a8f1467b92b0a8aae9ec1f6d51d99d09942d4643e6fa63549703bf1a1a604b25d881bd075286878574a613ef591fd828af511e951ecda693c06a2dab9426ed01a45986be96f0a193ec7b5b314c5dc7d9e70e759a793dd1b513fa2eca3c7e714ce3f46e8d543dff479ca9c8d6c6077d7af2c795e2cbb55a4dfec1639a7049611cd20f775e0da6cedf5218664285848ccf75d92d8e2e073415f3ad0458ae8f731bd852b61f870f0550802ec8c1b083976087e81673a6034362f794e62ee9bcf37b7e605dcbb78597a3774140a07a39b369264a3e251212fc78072ea36b5a8b085b5a0b0a598a590b98495b590889825bfa08da895f837b6c751f7b074f4619277f1feda0780011b224b6c885027bad1a6717597ae556759efe6765a20c533ae1ca15acacb778200637e36510deb0adbd773c14477c5fd9d12c7664f10681e9456d4e0cccce81554c009dd4008421740a0756df29458be518eea1c9ffa664342deac0b5d8f6ee8f21bcaca865e56199b6ff79d4310844c70b45e045a7790ba5fd3219f02297e1a2c602e7e260f24fdb8a351cf1e2012ae32f128a582c2d1ac58f9fcc0df8312b9d226bafa42620b2363cbafdcbd35f39058143be8c8d6e882e2c8b80a50e43240e684b87f1336c0f17214e42cc213e891ff76a25956e39edde6f389e0ca86f23190cb777f3372e92540f1fe572fcc4e9e19b5017e81afdce690e2a3d7c1c82fffea517bc1a148ac492d9af6af0f278615ce0b4f899f66a961f58ed09efbba29283865ae8c7115692d16541d53f2a605f9d6e8fe57d85793a488af54828cafe3be32fca39f240eec19e068120d93abc835449d206a5896e232d67e6279eabed6aa4c1e5fecbdbe6780b75de7ee27cf17b82c731cf4db97ddcb47f374f61f4c77a6720c0b3d5e833a44c0d13611681f83d4fd1effa2d2b45f56e9503c4a91802d61385a3006368cf1672b36b2e362281e27fb8de503b63229bde36143b3e171a96b14b6be365f8bdef183147fecbfa8f8e09fbced1db534dc4885a01d49f1546c5b7ef4b68ed1b8f753fd60dae74702b5c5e1f2413f5bf1bf5fce8e52fc631264f1225a186c4a81235b919b325efce2c967176acd09618512a38d0f5fe6007694ea5c189a671b9ed5ed4a6346cb2088d80602d5596fc928f48605c72e19627dc6c1617f096ea4b7ff051cdc817fd2574a2df08c72faabfbe13a596b582936edd90f3af366ae52a7de178ff747c675818f62fb2371f04527c7d1b7c64f94f0991f241f1b1cb738287d54eb31a3a21506d207dd64c83c4d62c9d180098bec55ecbca765db18c5265ce3c9db87c3c5d526ecd8ac095adda0d32c09bd1753583bafdfb0d02e0fad2eb3b2d5bc9072bd5cbb5c88ed8d4cb108091d2bf7444fc5adbabb0c60c5daf9cb2bfcd56a6f165db5eef60d7899da838e1b23c5c1a38d779c1f18d38739f95db48e4e7cedcce5564e2bab795255cf3f8d62fc64a503e05dea78c674b5f85ca1bfde20e2634716773785d5c4b3573c19ac138e120b3c1fe060370802ec821b842995ff4f8a53c9c0e5b3b0f7a28b45b0175d0c845d4595c6e28dbb8e134e5eff74052a1791652c30a1b8e6fda6bd916836651d98b02ca2dcddef8985505c77eb01a3a58bbdb385b99b35ef150f6b37771e6b277b5b7b0b27eb1f8522a3bb5ff538f2614d6060726a0087710fc16043c7aebf8aa14bebf4c2276873897eb1174faef4c1a0d56d80f862b031f7e62da9191228dfc79dddbd7717269b4ebf799e766135ddc3623466e5b03c01fe670f954e4acf3b659a0e6cb63f07c694d6e4ebb5ce5b0fb7f025b435e53e247f2f60d8d70899f328aa9dd7f52965dede334f89ca2fb862c22227ae7bd167f8e53a20b3bb979246f671fc3ce388af717b48250c2b201ffd60a02a31d857eae9495d915fc110d280bc40f07210bad9b9bf7e61470a14df8f3218f21728ecc833c97c5eb8e855a269ab5285528c51d10941d233f3827197f12c664ebfab56bb0758cf6d53ce4228455ef9bd1805694e939e4e8a10943e6d753e7d55d7b08d547f024e3d0942508f0179d72ea7984421044d0a385f6a483aaa64f35a1aa445e8d3402bc142fa711f6bbeddeb0c4350df8263031004763a2ee473a4c2350893c31df666b5e02d379aa65ed498ae419c95b46186641771187ec6a3d7aeb3bd706c0e393debd27fff40649511bf0bd8fee535476bff9e2992494396d3858e1a14824ce8d0919c01c59840b17fb2df73ffbb2a577ecbf8834024a8f50fcd0cc5fde73717b2ecd0ef0fac20338ad09850bb0f994071fc41a8bdfffbf66f100844aae76cefe665eeaa2f84ecd5dfd27f730af11f0945cec4cbfbe22e2df0bc5d7e7f8c7a82e21a462885158af603d2ea675f9439f0fa8fe2c3f8d92c18b828ae2fc08fb41fbf7fd0a847fefdaf227033816128d90d0c5b8f12fd389379968e3d640e0b1e8adf3f81e2f7a33abe90ef59fffe4865e6d0c4e0eedff8c57c7b531c577510fc931da3091c23ad8d1c5c5fe349186053e69ab31aceb06e0203e6c5ae4f6f791ebfe430ea8d971570db35b300dbfd5ccc6871ee0bdecd270c760900178955d2d405173670bd9589b0c27d2aabdc67d66b9c270a8f110cc5e5e6d89bc121a508485110862cfabf921a222e99d90625e09b3174a629becfad18ee0a22e883c2218aff99d4802ce0fe07d412b5a484bf7c5203322c06f4bbe344e96e23d74e9d6840c3bce95aec57ee4493adbaeffbb5c66ca1c789ee498ca2b2b7c961e05bf2585a8e26db6131eca201de4a599aaf1c292b622e29e7b35c915a3fa6a206e73a13ef58fca80a2d6950e33c77d836916c45be8e22b693f36cfdc54060801e29fe332734149b354d775d3a8abb7fa07893b3ee80f73c777713978ad300a110b9c22820951d8e114326f276159f2823f3bd2965feb38b70616d718c02e69c1cf930484fcd2dc876242e7a20f85820f8581078e9c997d9dbb3be81bd9dbc090cd4da726a765a7850048644d1748bd1fa8e5d54384bcea6711af1e96926af0bf31ec0984eeb21ec3e997e5ea3555622342e493bc06d5ea0d8f85d2950724c3eb254f1901e2020e730ae09a995822d27e44f8e2480e4262b8486e81f4a85e2e69a6b42c32fba2edefb256acf196b142194d35904d3f66c58daf00a006e0529d7efbf5d74d8c536896ec42c02bcf59ef9830d67a2ef42ae4527f6c1ec7c8dce4085ef94bc3699c80cb87157edfeefaa3adffd4a556765aa720259993f50d5b97fbb4191ce52e43acda397f794f75edae3b8c50ffdd1451543319dfffca323ccf553635b4fd6cd900291c8fad404056432aff6c0f4c2299773151f550d3adf1c27a32a54282bdc9cbc2a77f54cd98b3200cb8725d55a79b1855bdc71ccd0b3703be66156d1d9800ce9bbcbd36d940ad47b70dc410802f715ae53406e203820083d7710f63c86253b3a64d9d8c88e65abe158b40a09f04e3d8ca4c5476c020a82e35a65d091a4a0b65d214d2a443234bf3dce866cbb7ac6b1fb76a1e9d3035e42cb031966eea54f7a467d5f77440e3ff37bcc8d3fc0cb86d45deb7d4b50fa13d765c88f74877e7f61b33cb756a7fac33202261e16703e62e7f8c21c21ebe3fa9ec35996b5842cda2ae161ff1beb54f23e7decff7ebf66cd63772befc27afd4c6a6ae607524e9cbb01bf29dcfa250ebfef79feefafd713df3345df25c387edcdbee7fbbeb0462153022b64dfefe673d9c2dec5cdde8dc7dcd51545194d396d27312f8b3e17d338672530e4d393beb612fceff79d1eec3de29bbd845f6d7bec12a678a8ff682a39121d844c3386a461a0b80ea0186a822031df20bfd961aad3b40c39dee93d26f06d54fb9476cf84243f78e207bbe5ff793d89717c938fe4ff60fd61d790f8218079e5882124ce5762685ad145650cac46d63ea062bffefb1ff5cd96d777ac52ef7914544a5eb5aeac48e0957df7e7ca30d2f9b542618b509c8dcbccffe36bb86397dc51d58a896b2ec80f61f67dcfdcce19df08f9e4308685e56e8ba9fac25065b636c50bb5f10323738b59be678d476607fcf83d640e1bc53556d153c5feebf48b44ead1a00fbf9da3efefe31fbb9aa000a6c614b9e1b489fb5b206a92c1c4129cac435411cd565e1917389b4895f2840fe059125e20cc42afe05751d27d7e6ed4c58793cc493db85b414a61efea54abad0a9c1c1384208700f3cff47c4ef5bdd794d2c771d0a4fe647f1b9737c5a2719026cd98e85e42d71bab6f8f71dc4490957fceac6b0ec66227bc866a66dd6f680aff48020e328a701429c4bf2bb34efccd15522d5f455ff0808f5236e3e8c2c159d25f8874c4b5413525e71b2e3a2fb10c3416ae764d2f6e4273991352feffcaac4372d12c7365eab3d380beee1d39047b5fcc3972c37a11c5cbf1130d7fa2685ba723aab03ac006b5145005759027d810e3dcc03f99328e47a871a148d3db27bb73a3c7e18f7e9138c0483bfc4ecae000d36cc399e87532c9a98586014a26553b02b1ed865e33aabe170086bd9184461940e82e90c3b51d4a19d77ae325e9bbb603f733c1fbab8473e7fd3f27d8241eaaf49f9c6033872266f84dfc59a7f1a307bd3e4093f3e41762f2c8146545e0a5fa06d373afc69eddf3b3df20404600428e62fba3aec0cef7542cf9596ff9a49528b4f543ba99a4aad99757c2ccd09b84ef3eeccea9bc2624bcb86451bcc3d3bcf0c8b49c65fff164149773c81a2904074fbb3c69646299be9e38a8419d2e5d8ad125d3f5ee16ad1cb1560b95022176ad26b7bd5878ff72348537b3da0774b7ed6b69940f113af7aa1d3995d31f74b477068eea9dd760d22f465a7ceccc39e9eb783af5a419c4414ba636529cea39ef7c9d791cf3b1361527eed876c400da7e94a7ab78156a164f65ebb6c861dc3d87afec7a0ddaf266d2d3b740b7cf83e4b3c825fdef885cd054640eb73b5861b727be5b617b7d7dc340ff9213f58802b5536dec5a8ed802329143b1fd9122671b8451d84de01aa87c10a56511b1151f21a98adea7112993548ed7c460ac836ed09bfe461886975c6848285ea1782fba3ab9df9e8287309091566630abedda453a3bf7cc5b7abb966be7e68256b5f82f670b19568c3e2f60c4b48d84b2c4ade58d9251f59c2de3b1207f2676ccf239731f5e081919e3a68f3c8f560a54566d8c471af9d96685ae735b92456f7a5e159816dc94bdb7b56057561fd62e409ce149e9cd039305f4294852b863d905a93ed9d33b7d70f729b9c064706aef8e9bc3aa2d5d7d62af181c2c054180c5fe2d3923290842530a43af75fad89a7ff9acf246f556d12a0998f35ea17518baa4bad7193350cd931d2ecc987fef88fe4ac1496c021ff5dd9e53d2e1c643e4e360f52361d6d3072ba81eeafb8d91ce55b6b2ac7690913cc3b99b714f9084f32ae098f60dc6a48f7a33879af2b97921493a762937be9732a94b673caaeef6319f343b60dfa0f80868e4c3799b73cefa8ecec6bad639539d72057d1a8f2d7964cf3a2bd282d6e645f3f930acf6bfe246bdf1269eef85b8dd601f7cc2a94ea43f0d5c2ca1f8fb30ec0fc127ff728761bf34d7472faad95f2dcb0e69236d29d1989e3e1a7f13fba987615fbf2d6a58989d84bfc2397939fa1ddaceb061483b656b34d34766e8c4684c1b355beaec8e027392b231ef339b1d2bd256b01ae728f6dbc49e620c256246f11015e48761e92ef371d2be38b6b4fab0b706634b4bf0e29e0a333775b7cd8ee74dfee9718f26e0c479de61bdf2bb53d2be570b6459b1995956c3f1c1815b7c366374d886ae1e1d707019025c8cffafba14dfca1d4e4fd5ff6965266b2edd92525ae1d5ca755f0a5b7914c7eb7f823b5c0c78cfe777bf99d0b52e4122d630a5ca25857c2eecc0e7ddd51012b9d193febef7cd00725f9516beb5a5668a05a93e7eb5fbc36fb06fa5555f7f4484ed12a5b4acc6997bc858b91e08960a22366e805d24787e4e4d753955ecdccb1e379f6a1344281ae9af8c9537682ff818996ba0730ee6665e1725de4cf27e16bdcc249e1b70c1e4b2b13b0525708aa03dd94522dca57c64612294418b938fb3903aaab0c6882dbe32efb949dde77ae5d05f029153977e40bdf28517ae23cbfb7a60fee09b755730345bae273ae21d1445a6765f11f6af61e21640d21ee57ae5a2e2622296c222563c6212c2fc3cc23696d63c162202963ca202c21602d6a23602a25662a8e8fdbbd99b5d071ab47dd6099e8b260c8c8ad4d2783b37a57b3a9df3a31bf339f2eb644d1437eedca6aab06057931edfac55b9618776acb1879352d27aa785cd28f118b2787713180053cf4faa24b70bbc0a178adb6254e33bf5fc5c8bbb11665db39c638e78b8a53fc0cb27dffb509923e509364580d1d333d1434e1d0b67d3ba82fa31376f7984d6f9d52443b661bf4e2b295d03cc1820360baf85183ff3b35f7eef5a9f53b8e61e18aa7783fcf604e85b6a96e3fe1285dee7e1076bc1f045560a42c33b3317d855c924cdce8f09c57decaecab33af11e07b8ec2bd13e5137b815ad585cd5d4cfa0bcd14d14bb3f29e1c84472762616036ffed77a069887e9d2df53cfe064bb3837e750485eace17c904670c67170efc0d2df6b12f235a9090c9ca1b9d5bb3c5f65b86b727ee991c6c0a37a2ed5c5307a82dde4fe6e0f8534102b204bed339862b58b7d8f915d9db0ea3a7fa38d896b9ec2f2cb348c1bf1b0ec7437388e230881630b183e3953971bafd36f34a6c9c86eeeae56a96c452bd3dd75379ffacebc6f25d5f2b7038191081ceacf4060cb3f5c383f5481c0cba80281c878fb51e4f5ff31476c3116124097efd051dab74ba19dfaa4526c04b62a481a67852bfe5f3b690769767ab04479241497a61f7974ef888fae5109b1a145ad8b47b7270284d27e3610f8969d7b302a5bd3f65e0f28ca6b5ab0218f3c6df98f7e8e18b097b39e491e899d2b764cb64936983bbf5b7f4425d34144c0f1a6b5b248c14e15a0c57d41f584f4135d972066d1dde37caacdc910fce3c646e2f42d64a7f8cfc797fedbb1a782bfdeb1a771f44e46bfa835e75ca9f94dfca71ffc5e775e05fef4634f508009d166bcb7d4da57786a5ab6c4760a5749912d9e38ab6481ae30c2e87a02a31870d6f37904efca13c499a730d9532c51a26232a6b9b99d56e68620fc77c5256b6970f04b04b8072b10cc108447820d6b28a6c384dd413bf580a3f6b4d19a6dcb9cec59b530e2d8950b90a10770b0d51393a5af469cb0c3832a6eabdafee6507151cefd53cc1f04b3a74ee291f86fcd35116060ff06d0f8a1874d88462731e0e78ececcf0d2bdf13d5b01b2feb1c7d567acbd51365f0ebf8f9f9a93a798962be7feb50727f128090f7443bf41954aad1d593619629f75659fa33b1f02759b05cd251455152cbe609edde9d07e990e3032d5c0bad2169c34033045162faa2d672788df7a2701f05c35738e7dfcd88b0c0ede8220c01f71b103c1b48160da20f466f72f1f2dc361eaae817e896787312322b0b0263b382f4ee2c6e53bf85a748c3790b1aca3c6b3a37cac12c5f78350b4b8c8517c27ea47cbc0c09cb2c3ad4df75365a5436fa5d53d958acbdee6ee9ad7753755fa4f05e29bb9f201928c1d3d1b1646258f1ed2e8c7dadf99092dd40e137fea3d9ee8cf73765ce7bc2e9cea2c0841a504e8d469cc68ef3ff3510b51d02f189bccaaef81c41ad4b793aee18ab7be551e417cbbb5158da0dcfc6c6d3df96b585bc84ad6a058d2e647595bb0bfadad5f97e6d3c8ead22039c3013144b18f47b727524cf9d9d696f0b4121d438eb9694af29b3349ab5646b7104b7b7f3cec5ac062dda8e2ee5f9837b8108fd62f45c1da85214a798ffc8cd255bca8691cb50ee0f4ecfef11051690e77cea751a92c813d762516c6a0cb0655b2276dd81c0c1b303ec7c0920f55fa4f8e812dfc3762604af7295d759a9483b3e58bc25fd29c3027d49d0d0c928e97a8a85c07e018c423c8a610c5f647c6c0c265080ac5d44d052b82c8c349032257849a9c143a6b4945aa07fb8b5d68a894c449f7940aa56f0ceab7a77d90ad2aacb57f14d18adbe98279fcb607aea7bfad28fd1ec4184744d22379f0c6666d2704ef41a94ad05d8eaaf0a942ac843a263bdca79c23cb797df55e273804706e5dd5a933437bdad6e5dfc4497181622c36320e3183b4207cd29c8aab35a3617ab8e535a5f14cdf12330398efe3e3c12f8b4f1713d392c9af0142b9d7739fab9daa64da38139152e561a0c4329b84d6a962baae2423efecb4250587f023203c41ea7ead872287c5bff6955d04fce47b7791932e7adbbb1cd3293586bdf52398c37a0f9fc91c5dde1bac8e8d8cae19453a6764a76ffabe4da52cf34097f95cb0ba7b44c2616aeb4f38dbb5d6d4369c3d62412edffdcd5f3fa986661fef4d997ca5e4293215c04297aca8e51e5d53391333ab414494ef25ee67fa754316b08cf0a3ac9b5f86799f151c6d369f59bbcddb0cdfb2c9dbe3bb429573c3a90b90dde97a801eddafe6f9b6e85a9cc62366d9aed69da26b171e106d8a5ecb44bf77ed73e0efdcbf027fbba982f2551a5316a6a575c17a8f05351c470bdcff0efcfd39813fbb55e8de733b51bb5bb1c12b22fc774f36e23225a216f803affffb5f5f9a6b24813f648741912478f1b8feccc0dfc28dd6f3b91fe2d2f5e33c5e3d96576dc0601458bc756abd7bf08dc3c922c113318e9a13a0e6f78b71e38c77c3c12cedc30e380dd72c2f6c3c7f73255a72b54ec99d1ea9efa83da7ac312558722d2cb455fde1b16822ded71769a958f19dc73114bc1b783919007188e513f6bc8bc3331a0f1a264b483da25ab81fa49862f6df12be8710080a0b804392210848022efa5fb6d085ebcb51cfd6d2d7c72ce62dc307d632820774838e8c30e21fb4491f79ffc38962d47cc7fffb3cecdf3be65f80aa2682932d718479fcee747fd210addb9bd08ea4498c5fef633deee9a6134b130307f019ddfc65efea473a5a6ec90906392a19611304afbc1dbfba92fba9cb77c5b9f4909ff997f00ff8f5044c63f16e5c94c5cd6cee3efba76d3a57fdfce4b85f426b14a7eaca50f216c07cd3ca4d5060fff680f6226b62ff4ecb890f629b951964371bede3efc08e7b548956a85748e60164b80ee83b0a01af9d356223690af9dc07ca9ce73eec60fb936a1480d17bcdf8e0e82f2108f4e7b876873d86ec9ac3ee8c387f1ca6e9ac0f0fe9d7c749bd6f852e303f0b85a3db5c32d03bf93d16f4f7aeab60011e108ae60aa99db99b9db2938b97b2b5b5a28fb3f9657bcbef8a974151db17904c196fc0d7e390acfa8a97ae44d1a3a4e29082df38884abd2a8dcf88f5e063ba8c0833d3183c82e6908f28eebd8a2bc7714e7e0f22bdb8bed06d7749d8c9126a1baed3f7463a2bef41c2f7bc1197e3fceea3dba7375da8faae06cf6da7c2b513f8fffdfe45dabd8f1331136d5341a136327875f21027a6c77fda1c22bbcf46a3778538d5f168db2023fd88a7df5c631c4ce7b03577b63277b271b7b3b6b8eae2e56ceb7dd9dbd91e449b50fd219d3e1be917203bd122f77e6f1ac7000b36e4428a808c5e11c3bd305a576f17751cc33c5268d442d7f63eaef46de61115c1738f3fd956604de9f2a23f7209e355320d612f7deac742b8908a5250d7bd090a880eb371bfd9907ec3fa589708ef44c8878c63d6a90e5666f94c81a91d5684f438c085d76b8998844fdfd7d941194859d165a7035d2545093e86b19f445c2f6f620ffa57dec7e1a2f643f23e300c2eed048bd17030993c6f883a7f8114ff7d68f60d7a9917afca3b2a8b9f2ac4a0842c23bf7e7adec7f1789129bad1ab8cc43d22f4b1a7a23c970244ed3673af7860f113bca54dac36a1ef14880f31caaf89ddb44b4b2a60cdd3e8c4d8d86e50de9c8fbb177f41a262e31bf23e5eeaa1cf878973da3bb8e6bfd6f348c3b7b44935c3b0eea061bb8957a76507ae0554b6f545b9679aab59dfbeb6477b7c2dbae319965324dafe4de79cf5cbf94a3e3c7030110401c6c3c5f96562e9366177eff8f02c2b880013201e3cd2f8cc59f10cdbabd09aacb5e6940614436f8afcdefc42fc62360236020236365636569662d612163636564202c2229696229612d6d6e216020242028212821296e6c242e2960256e2d64242a2c29616e242fcd642e6624846e44117476ed532e401cb72f8eba54ea7bdb860caddbaf65e0887f4eb01dead8849802ff5e56383f2e83bebe9fe0f0436d708e513e33013f5e8c7e48a56176f65f05ac1f16e81107811c0366b94d423bd01366aba4ec6cbecad16eeb125d5d89a0e2f4f95aca60dbf35c20f0693a816002d32ad98c32541b3f032a85e8d4bf753a985dd37b5ea1c91e9de118c9c4104b2c156c31931083ca9cf587a5b30163ba12faa58ba03aa583a32b24e14c93c7f0c968e76f014e4f0bf80a5a30d7308751fe98d10506021e16da6a9ffa9be06787ef7c8fe51e1eafc6c2cddf009d1b5ababf7d8771f17663d7d3af4c818d8bbfe473f470c30edd0f61bf398b81b79b3a795993bdda7bbd157402733bba67435897650d8fa1d80f7e41e39f5daf2b29b434fe8c6f5988afe5bd50dbc01f47130b24ebc6e34b6edcf587acaa14affc958fabbff06968e4bd90a5512d8f2068bcb07518b876dd5d8d5e7a7e1c1cd9f3a6373c34adc18904d218aed8fc4d221e3da94c306b8772e7d3a717b4b627b9228dedad850e93c957eb4d439c7a4357b25b2d3398e40aa456bee033a46a3f98f3ec92584dad2b2cae7dd1a99312f46afd34de80e849badf9f1ebda39efb667cadb4651d270c82f8feb37650d924a69bf89843c7ec1b557887b377fa30ee2a5f1e6be145bcab5a4f396c207ba3959e8ea635a74c8b0741ec789f8201a04961685b69f01379bfe33d11a9bbbe6f810354d25b8ab810e1cb854807941beafc483bfbb45e3a9b41cdd53ba0a1362f785e38dfe5ce249eeaf986a3c21db6eb8d0c3d32478ef9a0f2beaf37037bdc3315560d2c4c7be81f51a7101c71a4722dcc26ba9625713fa4fcedae3dd0c3402818f7dc22336d036c589c321d5cafdd90f8970770b05bdc7d420cd002bda5d9bf62849e70c5db15374c3e60a55bb1534fc1d469d5733479f5a04ce9fab49826c27e0527c3ec5e21604b9f0116647f93478e794984eaf4c6ba47fb8f6c4dd96e057d06f490e3d2c2c04059a2a94333b4d183a2c2b2bad6f5e4dcdacef173bd8e9a274d6597ec3fc6a2c291d90e7a880158eb6255b42f12e2609053955fa372e618170ec83e58c6618f67aed3f03c53aff028a292a8c05faf920175e07bc7939be6a4b7ba6f849e3df40f19f0314237316bf9fddedb72744be34d7488062fc231feffbf5b2cd92b75cca0c9d9c8d7e2650ec9a4db7f2be2443907b4d67151630ee8466c6ccdbe518645a56177b83b551b98d8c9176a4f1ad6bbacac575dfd855f11c11f3fd11e53538b7292bdac9c74279c7e990ee7ad46fe2d78f2dab466de2b385319ac79fb07fa6e3b8bd5bd874fc02ec39947656105051b435ba9f76090f4b66f7624b98c7c08e3389e3d87ae4e60d360f60a17553e290301bfb9fee42a00e36cc2d8c7984d4c2647fc0c660ee74eb6c9bbf46127338d6f46896c87b5819b4090abc6857fde8665091eaef259e15a95d1d018792f409f56502e38309a75c3fd84a03164d7a115db92a7267d826afca7fa27d6fca9943387522712ef4c409c14a85086538933408c1240e70df6c9fc069d059c6a617c5fe84f6d1d0542c1573beed1c7f55e64cdd246bf3e96f37c8e310c7163e97f6680fc64e548cff7a690fca746efc85acff52690ff97d1d4b3a8564464987c709ed972a8d59e67a70052ef6c8c10239cee2449c3e87ecfef7b8ccaee927ee084c3aefeb0cf215f56a9a6af4de9d78f543cc768e976ffe2eed717815f535f51ff9088c699a9fba66d3d61c6996176d98c8fe6cb3fdfbe5eca805cc41fe55f84142cbad4db411d1707b121e2d6d4caa0fb36517ab4a31df3a8ad7ec013e4cfa779eba9a136f50949772719fbc38a28d9694fc925a41f7da8118217beef267c5eff887d9eef375c5673be3de9f56ff5f527cae379ac621abc11a1508cc9baf78b25ebde54d62aa744683fa0e4eb0bc251f2b4176ff7b14ff2e4b6db4417319fadcf5fbd2dcfa11fbc62584ea3f48f1c7ff56fcc3abd86a69e7e8479092fd5cc57f1e7864ff42ba637eb6e27fbf9c1de53c3d367da7a01fb55f221291967eb5ac9d926deedac5c2f5fb25f67d224001c34420405e7fcbebe68e7a3255260bef127d0911c5288fd7e3f652bf99dc91b5c87206eecf105ce72f8aff27d7e74346e78122ddc78faacf37f15f5469c89fa7d2600d3b77eda3117748370e928730ff5c070cdc7c74ff9ebfffd92a7d9bd161408ec114bfe0797ca75314ebc78efa92b83fbe97db621ab30d32bc3b4d56a21a2fb7dd8a4ba5a171e353012d4d7b5586b46dca7825a0c47b5c97a048e07cf52b22b3e0d8180bfbb8227987c2d69bf70d87e60e8860849f55fae95f43a591d1a5a048a7f2a3547af2ef5dfaf06a1f3c7334933916bbeb4fd568c6eac923fbb7cf71fc67ab3461dd8007f1313b178bc9bdf3ad9de48db9b5fd6d7f5ca529b27453fd5e1ba50ae95fb3ac62bfaaeda0a9b4233fc0ab67295578a668c73e02a01c9fe4eceec2a62ca05ac1d233c994de399d6dd3b285f37aa4d025bb2a962f030eb90d414092718f05636c4c3afdf3278848bbe68bd968a113e0c8d221916f4b4673f8917b93c9c183ec9885959722d38e3961992f1196e62b4772fb9aec3eec3cf27e900d32feedfff964b4ef1df3dfad9e50a056fe6c7251776ed832d3abb48d9ef3b9a5a134e140e03471c4f93a7c0c139274c07be785598f4d21159ed9a361b386f4309fce2ee31d5839ae5761ef9ec2fdf127bf96b2e87cf02fc0d9c11b63befa94ff2d3b8abc3c1584820f6644bac8974a59fce8cc99bf4b59fcbe9445ff931e52b18e467d0a61b03cf011efa1eca77747c79488308251016c879c39e6086f5df3c96f0e17de7ca8fdac4dec6a95cc6e8e8af38587d8e2319c0b9c2b7645e739d742a00313966bf4a71633ecc9fd74f0b737dd85d1dd9e27c97721cfecf59109a7e11327a10a5bb9ce713ed7a1137223729aa3cacb3b34938f70ac50fd0ea0864579c287d25f344db87cd85352f8f958c0ccdc395f27b9279974235798ec6d7e8d9198c1fe25b2d31f1ec9f2744e995b45e99541e95af5de10d5f2fd1d23f9bf1923f9d25c238991101ef90568365f9d836bce4586af671da03f3346523aa6d1abf6b1a6e9f1abcc33783ca23139b6950d2541547931593c58d955dcd8ce023ac2c92c36bc412d94a9fee33787ca42892756ce4ee89d8bb8647d37dff8387295a39228bd04c30ab9da6b20e9e8b786c3dc5c7726a98aa1a979ec0c2ddec7cc6b2100b92e4c8e185744422b55b425ad2aa5e4f5ced3676d5385d546cb7110260fbb78387805015e0e42876507437656a0419863bdb03937213dedaad3cbcc0f6609ba5470881d8e594b43e1e0e02c4627648ce6bf990e1eeda89183b297e1ad06120ccf7cf31ec7b9719e20414bd522b442a09f66a75df453aac1f2e6c6c174aa227cbb9aecba0d7e2cb7cd0df1a58f3ccb5bb075472bcbc94156f49e2261029b7b181fb3ebdeebf366b36127a32f10ecd46b4bb4d1629d6b3ae982e7717a4f2ae24adea674c77d9cfbaefbcfa8acf88241e7caa6536d734603fb4a6868f373a57c265475db2fe90f55f3f127d172cfa9ebabbbb32d46bd2ec8d2695e6239b826d454c133afbd290ede1f4e0ec4df598cbac3ad7fd13e21aac48c4fd9eb7e67e2b65bdcc65a25f3edf37a647cbbc7fc22ad2364b8325c0c96ca31b3d9bdefd1b46a8fe3dbe3d65d51bcf2e118a89ce27a7c874c70bf87c08d778a7d14d7ef82176ff48c9f4ccea9774c22da91008d71f8934455ee7da2555c0b6e83cc1401d2ba6746bbbab2c9f6391a274c9ca3f018ea46b4336897a45a99bafd735a044c6ce0359c185c9ab98367e012aade8a63e240bce83c71ce5ba5acc127016f11243d7a578daa4252bb08cc2e7e8016ac94b9d202b2d88fe0da2bb4c73983475d9bd24c7d758a5ebd5349cde65078958d1f647352a7267f3b173d8877c12c089cbd04730ace5d6d8ec35ef7f54952bb341fdeb7defb46165aa388639a53feef7309581447a49b92e4036c7b6caea503c65d911c5f4d61c7ff483acbd38acb2d069c7b2d48d82e117e4c24cd3e5aad61f1a6f56c129b8d153be0f4a9b33438fe741b20f0c2e6fc9818815d0f7167bed21b8fd811ed3bd2dd01e9beaceaaf6d5f3ca47183a39142106884b88117d2021e06826f04a1cb42616a634e63664c720f36fc9a33b8afebdb4edb6b9a42e1902cd1dd922224f289ac50a21961c69916dab454e3c7c029af4b7131a4d15dcdc75e9ff794967457f687338931702d4b7077cde02dbbcec3375f5e19abb944a51819c6b959a0b6b362ad2bd0d54a74778b73718a53ced52118f7c212599929f0dcf742891f55b116a7feabe56c12f685dc9d45dfddd06d52a8d92c2590e5e4517eaf4721dfeea49100d4ab83d78f232949d1bdea591b7398b66cd159620d4ff454ec44433cb01a5af0f2eaa5937a2cb33ca285ef3c9205f5cfc63031b9db7a9e399bc8de99bdf0f1e547ce9820a578dad94ff14d540b8b379302c425da6fad6b33e586b914471e0f3830a984b7bd54c60dcefe54254159162cf08650d0295dabd5d9016011c917ae63a85a8aa8c8c43872391d08d0fdcf7f4bf9b47c3f512575eccd764ae74d870fbf239de2991fd5a5476f65b83339ff24a72ff277a81444dca2f4c040a6a62f7d8b347204fcbb9037e1e05ea190d88b81a74c303e1b85b6abff79fff5cc23717ada0fd3189dbd7e64212ff4fef37e0ccc0d87a68277c95dbbd8e85c4de6f3ffbc3f03aad27d1ac82ee5b733846e1292f53b17baf5a53238748b593afec6f587a3ed684d286e09e44d6000dda75e7e89cf2b08f74c46b27204bb6fe6a6664dcc16e45302dd279ed581ae21c0de49f5c145e900735d1beb6714ec7b4ca12206d3a744dd1cd336b8f6fbef22227ecd70660ac80b04cf0541e2037e4086f30bebea126530fd59464add4fc5f52f7b58652e999709751466d7f5fbae1db743b54221b28b45505044d0525c5c94474c42428447d842c0864742cc528047444c58ccd25a50584c48d00a95bd38a714743947a3c32dae3fe89eb0910785404256cceba19a3acc93b38ff53a9f2590bfd34ff093d672d3edd978d765c1b6bd6a8b68b08fc84a1131eb48bfbc871f8a2c5fa1090cecadca9d7cf42965ca24cea6347390a72096addd65a7f08cc3c7a635f939323405405deb99f09234ed31c2ad8eca7dea1be40caffb99c5ab5d5d554804746845f62be098f820042636c0760e68bbcd76af31598ff8167f9e736065eae533597ed9d725d097480dc0d54adf9e3e9080c080d75440b6cb7003d14b82132108d03f7e06027b64605f32e6beb0f05bea643be58f6a31b2763b792413e5d8dde7d73c721ebc4460ff188b1492aa85407c751eec71da3858831933854c2db13e76c9dd77a27e34fe4eef4701e7a4acb4534cb6069606898d182da1eaafad2f77b0e92b2f8894f657d585e58ed5c020db71b88126a2c1d8898a34fff8890962630560c7646b25f1316c14d969c93bb87c581ea6055e728166350bc77e11d0aee9b19a7484417f75aa6597418ec698a4f7713595fb98cad617061b15b5128bfa2c82f40cc191ab0914009d7fde8d56af6d771adea29c5ac7a0658a27ef5393f8c36dcf5ac0f9b65b161ed73c846c97e012fc9a5d362511386306fbc23933f92f8ce4e3621b29358de3745aa1262d0e04e52e7b5b145f3bea09e67c37aa7fc350dfaa090c0cea6e54c69dde35e258b37b32df6653fe027de031aebd795bb7b7ad1e35eb1027702a21ccf32ea23ae9be384bd1d6505dad8adb8960c5109f5876b252f3001a06a1cf4040cebfbcaa843a50c54021023d49feaa65ad87d46ee3520ddddf352dff1c2080a62a4eb1352e735d8c48dc06b3290ed71a43cff86b0fbf71fa234bb60dab0a2a2b618053dc663ed3a012301b30f189e2aeb673846344f75e8a8a393e5b848bbcd81d12e90f70ae2106e985aea7c4a0e0f4eadaa1d3239a8e95ad8b17afa55fa07515405ed3322a8c24d0a81f161a6ebe4d1e7060db55e393e16e23e0f7d433c120fb61aeff7d80ffe63be556016e62c2d868fbe9fb133ec64a07173cee7c303a1babda7b703356e0b0a625da2fe45028d7b41cc5e991a031733a5d79796738ec83645d730ce774fc4083cb84db7c190dd55b6f80275fd5ad7c1bb6104dcfe1d9dc93b9cc68744be7a09e774672eca3eafaeeb9a21a77c8f615dc20c89524c1431d028702b03646e141ad88b513f7ee2c3cd9e11f729b55be7d260c8b76ff6c34e89fa9ac32852f70f656b5d9bd84aa6f7fe28fbb646cd8b6a28d3856246d27a04de4e1950bc8152828980f16cb7bd165cec546e49ab189a8fae12f789d38517cfc1aecb5b7281c2b0484c00a00f28a3630348d124b2e17336267f8f3a1dd1c7df2fef64ccc56f96d7c8b675ccfcbbf7d3b48446009d69443b64b71b9fef11db6fffc090213dd82c14ab1f34106e96458a51fb8cfa60d4744cddc32fcc21a26cac94675d2a2ee41db85c579a6b563548d5994340748ae2630b0c178879f0c5d63bf569dd0543d79e000478c8124c3513f7a3889e540e1fefd41405922f183fc7b49e21e492d35e920e9e32d9c187813510c4ea7341a6a42d48dcae1e01408020cc30dc83e3cf48d96f81236582b6bb02e794d4355d8528d53e0dc03bcad1882307cebf73eb6ba37e06016527b8e274864c306459c18d9693af254d71cba47d7deeedfa92e60d5e9bf78bb1387f5fe77a8aa3e1228fca8c55085607a3c10043aba074d50e0f2736f3e49a5d2c4198a050939a787998363430377d4baad6eca3fad8f8fbaa70148721d334b73b7b8f19a6d4ad77f57a891efa9148f5234d7477596a7856e78efa80fb744e25f0e3d3f098129a8df8bb0e92e0ace7f5a69851b9177795565320e5a73266150ff37f5c278da4e1007545ac39618552d649d09f7ea08943d91026e87c9d88acc83602a18947df03aa9291f8dae4c5fb8d2e91b13fcd332bd3db767ab6f660034a10f10d646d62e774c992b60da9507cf6db2c6cb188852c6e3d31db18f7379c3c19b1004780d97f2d08246a7f4fb32fb9cec76dafcca97d8e75ece96e7b11b52add01661a941821a3262a3f290adfba8b1cf610e25a1f87e106a411b10398aeffc11ec73577294650c56d9b53c8bb9abedd24f529af929dcb0d594911dc5c8e9bede26310e7051fb97a7602b4d8c1de8d87cb23d1777e17c45297b9558f0278bcc820345d8281c22084140787103d1ce1e4e3da685160cabf77ec9a2c1997aa219c13ceca4937b267da3d65038f88959b41932bc0b993102453192878f627b64933ae1a6aba5aeada4a3fd9dd2428a90e8bc3b5203027d65cddfa0375f6f9c26faeae783cf83af098490fe716955b67d65f188ff1b22696020d02232bb4bd8f852a68cc9e31cba0f579f0fb37272644a48636ee79493cbcd7b0316a4d9bbe3eb342665a9772adae708c9a668eba7daaa3a176f679b1abe23a87186ff3ff6de022ccae5ed1fdf5d7ae9464a4a4042ba114991ee06a5bb1b241616a505044409796891100965510469410445a505049414508925f47f9de329cf2bacb8c7f7fbfebfbf33d7e55e97cc33cfcc3333f7cc9d9f9b500a842414031871b6599aed89ae9d96a5663bd76c972dd878ed9e80a42dfeb172875202a34f7ddf7f0f672009e610d8831024f60034126cf9cb356cf3eb0f9ca52c2beddc9ad8f3aabd5e95b1028290f530a338881b472c0c816d7bb4222de130fb51410c2b9c048e7fdf300e3a2c7a76272b75a826f29fdc4fde27d36dd86bba5a09c8efdf4a92953f92e9cc358ee62184e2c645911115ab20f7601789b083e78fecdc81f804d823ada2e8d4834098288e382c541c477de5bc3fcf9b639337366f473910d78588354df5af1db707f77ec5e1879bcaf15b8c5d7b1a7f96da8eb9d6b1ba80ee229a9c0e4abdd66c5dc8854af3f89177d6f73ebe134176193af425fd80498a4d274dff2be146ad5dde724994ba66f3d4e8d17c36ea65925c311e34c78aa6c9076c4b3c6512fed7bf109e726fb62a3234206bb987191bea95dc752912dd3182d1a433542e14cd68ce117d35652cdf8da6f6474f494c8597f3a579de309ae11515d99c2e6719dc75f21ee613377fd4e732e5e92702ee31a4628a12d8838faccd94d315e7465c7d2ca7b87310b438b82ae7c6cf32cba56b2019a9255dc77c57563c3ab9eb2618e312fd220f363116a0cc1c6654404dfc486194d4c814664b492acbd5d51d6545e09970092b2fee39b33d21e868ec4cc15b1786e6084eb856a35bec07107687ad2dffb2c935a32b4670c14fe9f4df3f7ea55ff79be9eeca07a95b2ea5479e5fef9b629bcd0c0f95966ebc9d54fbe6b6aff8f8794ee7c9b5ac8f936ac5ee6df33a546b84ddeba0665f212d2b8c3b79a547ae9fc393a13bd8f3c471318f2934f1fe46094307f63182979fb5572f7c9ebfcfd1fe08dc407b2ac0cc1f50b7d510866b1736e457d5af1c3bfe41eb5499e4de1c47dba7239b1bc7e63391ca088c7a0812a3160ac754391d85b53e79e597ab4d108e93c794967ccaf89d9bab344fbe2d4717927aa352c798e3360c81a1f808e62781de9644992cbb198c96ffde57d0299ea371c77276ee5fca6e607c6b74eaca3c08e4650fc1056162e1608021d83fd601aa23f800875eb024c11d4ce383eaf99f28291f54ef8f7b10158025d7a0c6d4e8d4bf177a7600ac39588a5b2daafce7d57f912f7a75a77477a8a85325cbe92798d797746150f7632c4d8f842526092920d81496b193f94f1d1744a8445e98143bddde3ec136715bf7095dd3921d32f95862e79c100569f4ee266d49cfc31889cf64e39decc175c90f77678ac2ce4c8b312333b151218e601c7f303372b3aa93900f221cb92d74c7f958cc707dfd3437d9abcb44eb3bbc560da4106440ed73f61830725b6cd0b7b5cef81ee7f8de96a2bf45dc88491f5df59bd38977acf3281d0d2ea5432564608ff68a8d409ac707465f8658597b7e4a261f6e860195fd67ef1cdb12fd44adb1184e5fba6c783db1938b9f1d6f35a1204820c2d48111f0834667603beb32e9d19f782fdb967eeaf60b2a7392081edd55fc8c520ccf75bafae0ad4038e665de48b0e9af7ae217b167342439ee3e31e7098fbc5e3df5d406694c0d4b950783921c393cd529bb3041ea5c70e20a570771804f78c1c2602d588568ae2085c4b2f56922b2338e5ed381ec8a5087ff18df1937405319efc9235e5e6250b07ba45c9f045fa7f285a7396d5e322b8db9d9b725eeb47f5124e07f91cb0ea14858a8e92cba18923e337bf3a511fba862290dd935bdef5424cc3030739ebb936ec0c3c2ae9c70a7f031c9e35ab7d39c719f857d7635a02f4b870057f5db555770e64b78bb5b1960f6996dab2c36dac4aa2e520fde888d4e005bf4f51590ad9b50c25fc77c08a3ca61ace9bf960e3170330c480b23753efa9afc9e8234c9485d8e75c5d1d62e4babe49b4df1944aa46e0f4ab4013036e19b37060f5d0d1453dba6a23075443eccbf16b4b20966641feb63b5a46babf7866c7940e144f7846de1e08b40a42e6e5ab2e5d2f61c24aba43d9040f2f19bbdd8e16c919668fdb9256be66610ac1906f49dc0d96a2a3f1127a57c7a197aa353a86687207372fcfc8654e6fcb551a7ad50002bfe5688a02d79477bdd9109e3c685973843cc1476d64f45bb6a6d0b0318fdcd10642a2024991230c558690cea69c24cc4bfcac8fc5e491aaa801be8f451487f199424b3949e61fafdd2d33524e9c6177881c82891a8009134505480c8358f5fbea6465c63eff4a7bdf778cfbaae0c4cba1babf1ab9f882e033a937db57ffd9a4cb25509dabd74ffe7ed348a5b533479e6c7d74e9dd09cceb494fa50ece2001e07f03f503c696c6e493fd2b9e1984f15f5e0a5ae8ff3f4c56636b1aecbfa6a5c1e2c08b01612ac0e070b644611bda986c131fa93d31c6b4e1b0bed789710f57ebc3039d3d978d16e5709563f833963fa95cee71b6622ecc378577d631b7f05452aba2be0cbeebf9e377c2996788e671e767fc7f8cc7e2d5da4129d6432ec0e8a15c4d0d1364005f4011203ac92e7da85ab6331c78f90be7ef578987016f375f24d55bb4666ea251ccb8690798096db477e84892172b4e241834240ffc4a82faf6a835ae5f0589fbfbebeee678b3f02237aa27038887cffe38111a830b4d1c4d8fea702235eff1b18f15b51bd8302bc1572e7e79afcf0430e1e5f1b809ec910756044347debc3d5c7d19f25d372e0e9a1a1fcf2a775c27ff46bc481e67b05de6dc173ec970bec5f995559adeddeeb5d2c797b6bfc8281561c680fba0e68f89ae08ec92dcba9458b4aa40dc0277d64a15d1cd611022a8978f8a70d6f69ff41d28fff6f90342a281f34a17efe29929efe5f24694234ebf7576129d3bce8a2d8774a38a5f8e875b16ed66cee3b5bed9f83165c230f887562d46355dee3ff79e4ecc65a716e7f6113d211b77a8f025d2f00d4243df7265c90bd1ba342506b3042beb937875dddf4d38f93b42aa6005f193d3d754a77477b540434f772375289b198c86b266df8963b169622c0082d4aa73676d76279355c7a3d797622a195ec8121db609b6855dbedcf445b95bfbbe63fbaf1a71309a799069fbc9d8c9bbc28d3c6dded029164427c8a7f5df3ff89f27fcf35ff5b6b7db0deace8e0843b788bfb66c7c37c88241749cfe6fa89132c97433b9694cdf0722d757890aaa27ffa69fba71088253e64136e84db62dac8f29964c174d0378a5da45a970a7e97ed04df881a8391f7079617864eaf4ca987875fa07682b113af713a16435fe3c7cb3d596cc43d3a5af59c4d798badeb34e9f825bf298e7e80f4ae2cc3da9968f26a373db87f4c7219f103ec2b89679e3b96f6d031d80c5d194780852048301f148e2d551e09368f8430c2b1c264d3f0e957d4cb7428d8abc01ff9ebfb412f6e7449f6c3eadb984ef7fba19036e47f54c3c6e393557dff381c174da2fa8a28bf95a9bf1906a8acd5ab263758e3d5187e6ca41a39cbac7ef7f26d36c8209f9c800603a000bd0810efae85849a5261abf84c5878d749cf4aabc73b516778c819e993aa64b25c40fe8e121b91125113097e1a69d89c0637aaaf26057813094f30a485079fb9dad77e4b0e565f3890dae575189d5c9f9b3866d77445cbec057a01237f470059106376e0e74e09a1526393387bf83b59b9f2dafa3978b83b08090a7dc37c991ab4e17faeb9366f47783364cff7c9b8f62ad7a8a0f691fac8cef3c64f4ef0d001bc7544ea1af505d1411162d8cb24a7e2c25ab2221ff337b2ea5cccbaf041fa61f8efce0ee4bf393b5cc73ea4b343cdf432652658ee48489afc83247f3f3ee348534a141f869eb3c3896a7234fb47b513513a3ba0d927face0e3080de694e0711c8c2db6931b02b1e482eb331ba3a3bd68da41c7b487e753068a90b20bc2dab300e0952e987e2e933159e0b5ee9bf45e771dbd6afa46fe33183e66bbffa7ec8562f3412a2fc9b4aed49cd37439361f5b6d1d58cbbffe48d6afc7e5126f633ee2285126d9285077b524c4c4c4c331898d3379567aae6acd2c820b840f4794d3fdf26f2328b83faa3d10f51729677a552004c929b81c469d0a0b1185c46d518cd27897c96139392ad1829ce7b0e1e75232508ca1510927211508fd15a37fea8a2f4f0653c91bc3f816efbbc5be60854c5374c67708ba1fd4c71149854b51cb8555a71a95134d7be404e95a4cff7096496ce6c80c8b55ab1ac2ba2edec98234694ed705e169232fb8b475c44feaf1a9d5f7f226b25d2464840d98d1638e3044b1d5656bba9838f408479df50e57d6b46f799c1db023a69e513ad6b5acd30a0b62b7ec294fdd1f9b2e71b848d9a5bae2db4be16563699fdd6bd5759d3c20126c0e8e3b527893c9b9281bdbb7c73063c55c99e61aded17e9accce456ebfcc4c8ac1018941024062994e72f8e7cb4d8b0b4e5a7349329ef26df6e5f5fccd2b84bad9364d8430943400ab1df1a7d950fea5b0e7f7fad479558f47f7c9d5cdbdc0fcb499c4cd101a376857ffd53e4d4b5bad4bd35ec294c6dfece44e3c5b7e48f1bd19479be227aa2676544bbc52abb8465d63ac6b8510f8995e59550b447053fc6b662512689e61cc1d03a380f090d806a0fa0d2581ebeffaf3596dfb8ed14589e93bf192dc869497b67504bb45c7eeb5930ec36bb863f4d94a74826dd7b658092b32ec2faa5834d3e1b0f65460000c14ae9ad8568df9dcafc8cecc53e167c1201a945426e63fe4210d67042039f6fe706c22478b6822f0b424014ffb77303997e2432939ee20d779cdb66913645ecd038951c88be85ed9274a0690043a4b31cbdcbeeff3c1c03ba85e2b0737e78f99ad2d374f8de33eb948195d10c816bce6629ee14547bf83a458e35026c5e672e6c006a23e3c80dc4c5cb0b185ca10fca48586607f4c314881f2eb7f6a8c5c2a70341bfcbd7b2587fcad7d375f276c09cdccd058f91592178619470e9f0d2bff2f57f46be46253f1fde78f3b57cfdadb546215fefeb438353eb867174e89cc581dd1385adfe4cf9ba08dff5992b42c203f3451433269dcd4447a58e884c63745202b1a6cbeeeb729d20e07afb047d3382c4dac9be3761e1dd3b8d5213bb4c07537a923a4fae45dd40d4f0c01984c64f2974925cb6988365f804ce12e6fa6b0ff47054ab868b2404c5b93a0f014a512c69e6bd0974c59e41af7ca324b5a7b9719d4355195c2bce6efb26a5ce6422a062102454088af1853dc68f9b4d8b97709b487633e0e6bb7ae3eda0c2b8712fe165e2e87b94395b96ed9b08bc363b8f93b6e89d6528af0a54210598682e0caa01e0a2a887feb4f121a2eafbaf4efe6ccac7448fff42753082517c0006aaf5fdaade3e3905bf87595e7f51c80fff424240c99bd6eceb68ae2fdd20bf037fd805232f82d6cf679bee51d00662899f6fd3da521957a692c7e5133a1bb4febeedb20e45db599290338a4502d3f255d5f2aa057ba4678d81f23dad677568f2af5f15cf8bd627dc10c9e26624bc413d643469e1752aa53f777fa0a42fa61fe67feb07f84edf112e3bd03652c93b84e6fc1d4ac639d4fc7e978cf3f5f9866a7ebe759ca2f77d98a8c6e78cdea5fc734ddd58f9430f0ef33c4fc2d510e580325f42a61ee3a316e274f3a6aaaa689d0f243c807fb0b5bd9a22af0bbf12bf97888d83913ebfd569c7efa71f54b202137a8c174a6103d5fa6183feb3c20c044d1dc24fc3597036da102e1eedd43dccf9836affa1fa7e441872255ab8f308e610882fdea5c36db82dee2b59bae6a8fd4d69c6403d9bd568533adfd7e72fecd9771e66fe50b5ff167d34c300868420763cf2279ceb4645996d9b94d311165c7afac482e50a41fde244a375d700073342a54eab3bf9f7431e9ccdc6831335b6097d6a79eb0b148e47ad119cbfa3f6055181f88bd79f274b9a3188ed0af3882e74622ccf2d9f30ee5cf316c5503484abfbb63613a85e71d6d60a052c0df357b02b0c72671aee7709f51bc95ab6359eb2a47a3014feaa190cdc983ceffdf9851b5d2b6524d6a7687ef5c99a79cef0d1659b205cdc2881882a0b408ddfb11ad7bec38f9f7eb8441bbcea49ada1d15ac6f3b4a71d3fa31aba49c0f49b9af3c69f0e96bb1fbbae8ddad15f5520b8d79343221cda91eb4afb0d07cb0c99a84b4b01274e9daf19b04c0930e330632d3f86f29864de39d50c06b2fa3bee258756872093ec237abc7508f264c907329bebfde595081f20560b4f01eab5ef81a0e52df789e5944d119e7ba209121c13621200a967b7ee3b85eb79910882321092a004e8ca3f02780d5ce55f229e378beac63cd2fdd4c0a5e09951eb11eddda34716fd1bbe5fe39b832430fec39a5dfaa7b4ed2373cbebe3690d3feb0bcd5ad28e50b3eb9231d4ff4adbff9dd2f6b7d61a85b4bdaf400ab6c1b31a2c7eef7df014646dfd4c697bd630953fc8e07e938cf61a59cbd6d5fbb66ef12204675fd05a9b13b24ece65352b564ae88982039cf7ac62dc1ceb722ec2d6885fbdac7388be28dc53c8016f5d470d3447975845b021cc66529c0814ca382ccc5f86da1db727b8ce6622c5e9b4a7a6dd0078eede0adb81cf13c8492661764999be78b15eae91e284bc58aee7c5b05dfcbeb9de79cb31b2603d12cc04a7c3a04a931ede4ce176c1bc0b61e5bb778a0c29a7540fccc0a2f6ea001931c0aecc34e8e254a8a1281ed67d7a6fab1e16879bd86ccaddb8a0ca76d3ea7adc1240341497c9fd4c9d9d467d0be9e9ae55d3605ef3f0cccb97dba5da83b943c915b811901424e41238124c0bc7762edf078f97fa589529c97f008fb7165fefdea5d298794e6c442cd8f26577131f45d5811c4fd902fe81f5574fbbfe972b80d1c6e33dec9cffcffd4f59242856ac63e74b42ea96c2248b9bb959d9fff632d5468af0b470af3077370b10f4cafeaee7a94d59365a9eb0b58d8acf7abee57582bb5c4799ce86a50471e8657d81348144824922c124e8429ac000070fdfec08ba17a7c244955d450d1282ddc888465f06150e0af95a1adfa2d34800e8e5fb783b8b2e34147c5645f0540b91445bf1bd7f9dec71df801ec14f4a292bfa25da02efd0d116137ba2b9dd9ab935c7c5caa0bbb1f349ee505dd2ef62066080e4c84095a68263b65d51c7f6aec5da79f348df7b52a3e085e0ce8ba31c622ff0003e1b6f762ee1fabb8677fb5ebc62778fe9bd377b3f32b2334cee597d8910579fd497680bdcdfa22dd4be37dae2fb4db45f0a3e24d8a01906086d3fbb31d0e1aae97cac8cc0ce28fe787364b6f5cb972fd98522356f1ca5f7c805043b983fd877f0a61edfd8362f3f52105394d66612c0011fcfcc347c61d50faa4740a82048081934922cf19721bf8243cc63d32459910a3414b80b6d6ca4ce9b778308d27a328a6008f00d100884ab7ff6de57dbf25b26e81fbc06cf978625f5e7bfff9ad233788a42b9a48e319c2a9950c457182c5564f0dc3d8c7eea1ba5eb3e6cedc60ff6f1cd31febd449fe813455787f2d7079aa85668dcbd0c1d6f1e7fb21ec637887c1e37f1c6e7a4ecbe7ac26618b0e363f15c5be0321456d370394869b462f1037be05b76593ccbbcb3967dc6d2c700353c756567914b1149abfee689464e451c37714b9cbb35aebc6335b906151f7df63b801ff8b76d711dfe0f00f839504f6eb50b94debacdfee0daf5285fd2a0eb29423eeea33ce62bc56022d286e09f2558fe56d8ecadac8444856d4479f9adc58479852524ec7825f8456d796d25846c6dc4ad25acc5f945d0e17178b463471ed9d67e388b88e55c7414231b7ccdc568107f1fdbd1dc17f07fdf6cafc8f1517a8dac3737f9a84890b440b7ead917a449d646a904f9ef83ab8fb212be4699a21c06f86b6aec3c3f6914ee96d5282d22335a707d2a46c2fe21cde93b8d14678a9bde47012c82dad478f5a9ee9e178d243ebc26b4c7ce187f4dbfb952a5aad72ad2cfec1489c0d70221f1d5805b9706eb431897a2035a1895e6cfe6cf6a10dc0a20d9cb3cea5450574d294c15f8fdd24a2e12bafb47f6de6b51381c449effe9ecbd7b684a33df93bdb77ef41e01d554fec21e587ab2d54f519913f60871a20e0b4757e641a860766d470c2a33059aed0f2a91236db4176dcb3bbafc2d6e3dee3331cb7a58bc5760d0ded5f2702ea477cd28f3adb144192d6642e3eb67460ee76c79a0c6c7c16ff0c496debc12273fb9a86e6d3947b76bc2b5b4f466d7764c9be97cdb497c29d90d5e15f7e4c6b97630fc5d2f86d57d96b3120e2b6de14836fc1ee492f403c640efc807ee4a7e9f7b3bbc41d2c9db8c28b6b238d06d5d473b2f261707f4749b3e271f17320309bef5d01071b32647e42d8fb977000aab8f19dd4e7688333e78f79272cfe984e6800ab9149194276d6b3c674850e8e4dfb3e83ac321b6d3e866d1050345dc6d3a34a2adf9427c19aad9d71f80043df4160463301e135fc9533a1141300138b8529c3fa76bc6f526235f07efe348539349a8b1740d50fe260a17478cc754f377b8ea31e72f823bb1bc6c9a2ccfbaf920c48b9c694e28b2f3e23537e2a688a5ef84abfe8a890cec16e0df6361cb64bd72be6322bead8e4fdea910155c3561213cf8ccd92b866d2ad5b561b92686d433b72a9c9c17a3b28f1e0372675e11700e4f4c57b3daddcdb1d361a64ffa1467a6964815f40013ab3b385981cab1a695163fe9c268cb8ede448b370d5822378616e7b297872a23b669e0fd769d134bba4c1f7c59118f59837533c8e73493ec34dc8c2f2e6616b9110628ce071a0e88d9835735e093fc3bc7c4485f8c50ee5cbb6c7865daecedc94133d89391629dc9e41d3628933e5790dbdae5dbef6fbfe7703cef691b60f6e28a1caec8901de09ca57b8eeac3c2d34c43e50f7495a07bfe8e7e77cb3fd716214e39514e0fb9cef34c7a4542a9529a4a4f494a75a46b41f19c2cce688cd567363de852cd231b9ae208220fe37b32c72d449bd15069aac81aa6599b7069a9d93e2122664be1643c820fd3cc550c506e3f712a6e09f970d789d3ca6258e1b4e9466f812e946189393038b51afb491460ebf6aec6e8b4dcac955ff5cb7551b9bb566d194276559898f36a9115f9ad494710607f0812ec0d854454448207e0d8b4b034686ea43a56899651b09e731c818300fc86f7c4c78bc03da1d5003d0418b3927fe3004f357cbea7cc81fb8b3a82b883161a06cf50ec9bccbffee7b4b2095f2dec56957edeb89579549ec9bc8956d561ea7fa0a0bcac9bc1c039fb619938f63379e553920ba3ae2117a703141a02b94e325e26199a70da2dac07a86718c0c614dd7367ae24c675a47fae57317ac178fada87be33f584926c4b01247f6065817bbe4809b8e08eb46f452ec310e0b68ebb6bfb44d941188f4c3e6aa83ee05650250ad51c637fb47818d6f3e3fae7181fc927ea5e0646bea2e98e240f98ed7d0ebeb76e841c464a4ff0e07cbf56d0154e9c1a7fe5991fd3b01f63d7f03f695a5ac3b4d4bb6918598bbc41a71f21a191e732fbd9f430efff01d73c10aafe9bc100bfab4669e56737acf3373960efedfaf131041cb70b1253ad566757bdaf919c380ea813ea1bc7a98a7f3424d60fe8a848767d8bd0d3957c555c207aa7f9423191c732025c0b4182aba0765fb60c4eaf7a5ae4db4245e7d3b5a64c19e739baeebf4a0151c1f46108f099b64ecdaf5c549c0d3f1ae7bf488e6aa7e81599da9d7dde3460eb8d269d60a027cda0741397e3a6521e4a2a7565145aa255ff50d7d02cdee130bc4da9e01a6516efaa783a5c9086cd7b6c5a8d676d94ff26e2e3d513141de36237f13cdd42c326ccf96f129469d2a1ab3af9225927d611ae49b384783c61dd1c3b613265f40479c2af8623873c9135dc51f7a9851770eec3ce1421cb66fb7bd1916beb04db6a45fa2b7214a478f30faad62eac5d0a23a9cf806ca541215fe41132ba0769e60089654c03c4bce7bcd3f23bcffb25e5ef7d232f1a8451644d82bee7c287fe36307f0ce9504eb996e1490dacac9d95f921bb2a0d3dda95757996ce1e4d1a393f41807a66244237a48fee4972a3f3c66b0dd1d3f6200c9b9122bd25b532052e7b276e04e1040849380a440d5835cd9aaf8934bf1e183fa7efcd457e676f367481ab878caf658f2ef311c7f773d47948c2843f38eacc5f386a8fff17386ae736ac8f5c5165181bba7d18de33d6aed9db9535a7d5a7a7cf90f4cd9cdc624aea47d19ee031fda3476d2a326222ab0fdd075f1de36f209a556f6fbb91583674edb9402cfd337438ea4ce20839ee466aff6325ea88bb0cafb985df2e73ae6014639e92c255e075b9a1ec65ce1b60940579fe5457d780abab06f2729ce1fd89ca2e5826370166f71a8e245dd73c6e0f29d4d4d4f435f70b6b8d6ed38f6d638e79380fefd2e94a60fa74cf5b697e7c61d4121d56ba587394349ff2869ca8a7813688edbddb1357f522b3494e367a94fa3f8a21279fcf49ba7ddcafb32cd72f391fa5723ff304b300fb858b5f9cd35a700e1016ff90faba229cb6e05c8fc4ec844f06657fe8f3876f0ab2e7e9456e1c0fb06bae7fbcd51dd1fcc52d19473733cd7f00038773967731e6cc0b2bc98657318af4f74d60f5b6306dc2af0e9d20552b9144472513adb431862aae63dc666728f635268a458e3cc949fefa6faf9021d649fd7eaf6688a53daa1ca579a91afa26c48128dca5f59c60c65895679c2d4a6ffc68f3c24a18726ed2cbd2496283db0a0a34002885f9fd498e0e7e6b457a7d848b2a51ed2da60cbca57bcae23b8f4ae79e07dcf91d53bc50ef4f039adbc26544c64c0c77759f606a5309a276439601ff5f4cf17fa21c1e537c3e71ecee44e635432b138d701e3bc6c28d098ac1fd5ebeeccceeb2cc14368c8e7246f9f28346f3a7cc5e78a67200976210953a716c011e34af5638746c78376760fdfcee35678ba8076563939499c3ac85ae211eb8d7cec767af593f3ea298f721c505b5bb27ceabfe8fca08adbe3ed784ea948cca579ccdcd33a4409ccfde83d5ae339d13ee80b7d355c707f9174667e7146f8a045d236db5924da375c87d3743c5637bf3e847e13f50c9b04e604461ad4fa6ffb2738fff8a4a16b8aab23142fb70ac88d02d8946b54f7991fdaaeeff1a2a197a3be3af1c8cc7d6829da53fc5483e6da1e38269b70f08743c1b828d898501024370707f8e69e6a034c33c179ff9301d58bf75b5f9c0fa5d499983eaa345eace1c58afcf2e8b567d2cdfee4facfff5ec11da9c130893b78df1521d51a97392e310dce166cbe146b28979ed6e578af3aef575d3de2c2e25e62a08e20adec35b7a81cd138b141c57c5c3e8c0ebeaac08bacca567f630d45c357f61942595996630ceb99acaffcc7ca8f9b95a7f70a6fb6954cb8ea1789bfd52109bc2752d1ff7284fc33d5cd1ae8e209ebe09a47abc677dee3b73576bef9ed1559a28cb478bae19b8ede97be4ca4c6a66a9f5ef3513c26d3e8a5ef1f17885a743de1c1b491379cba440537f8ddde19992825c83d9a7d7086ea91349f5cd60a0455482978b8bc8adbf9049dc64a776757c56a23be7e1a59a9645c1ce81aa7b47012d1e5bc9fe24ce5492c84a7a4dfe655a55f3bb1de96f17bcf964dd9e83ba3e3820c0772048703594fc8b0a0063e241dac57b361489d4cf9596f5aeaeb0dfc46af21f3733b97807167d6e860b0156ec66bda75e62947ea665a7c375e5be46a5587642955a4a2897708de75aff0d3f662a6289fafde78438e95ee0d8577fd99e4c9bb192bb317d1a2fc5769904baa8c8e25481e6998eca90628dcaecca4182aa8b1f9f81df540832b08a8623d76a5c0a6586b28799ecdbb2368bf2687d4af52e680f61bf21ca35018e0ff12a69144c839289b756eed733599ab6574f4fd95fbb1b4cfb92697dbd23e98bd13322fa372ba35bf28f1b3d319b6100463bae5625cc9e92d08bb521b342f67426896af3bbcd9c953a518dd491028245c0e936292ffd2912d2d329696a4389f5b397282ee4f9f388e8a803443e1ac6f25308700a04094e8446fca6d1c00c11da4fa3c166aa3cdefad701c44d1d9bb313679ed359e352d9f4b740943ef189fa2735027f161a43abe1371c0b59470fb2f950ae05ab3ddea7bd36fb444a4d899b46e041ed17c7c4bf729653ddccdd2dab4a86df727d2cc5c3f4e96afa918d41141a95a4663010e6a32771c962396668ee5aa93d03682b5c915b269f44876fd26a3cb5178a4709c88a863567462a3bd0de667b453e249028995e10ab4b7d8b91703b523d4bed88d5ef592eb21e977ce27ffb51ff5cd5934d89b3be16cfaa4d6ee6bfdacddfc3599e6f207bdafffd125e011247f08b029bea0f05b6d33fa1c0860121cf63c7fc21db856f15dfdeb60e5c682c8d7b7664b5dfdc84a0ad2e27e553d87d8065be4eab2c35a06f8996090fe349e575ceb38916ad1b44eefa512324b30149de7fc47961ffc93847e4935ec15e65f7e599ad6b21b0c2216b8f6676fcd7f3ec9f28ff3c8ecae1f56e5f87bc7e6bad0fa6b2a283d3aae396ecaf4c06533c0a5bec5bff89132cd77cc96d2dfde59451bae18abaf9e3f9c5e11b0cf03d039d0566decfe2e99b54a79503665f9939300abe4e61993158601312c1bdb5f7892825d8b6a9d9e86cc1e36ba819ff9591cca798f8b1f282d035a2f9ab335bdeb259d272e35e75114b1a167e6565668082ee7502d6fec16cf228bc3bb705e969faa0fcd849e9b4b78b778e1ba63b33ff9908fbe69f24a713ef9f0ae7b3c1a8aac258ce233097ae93d253f95756fdcfc8aac300603db850a61098f5423bfb069ddce48cf57eb82ae0a0cfa2c4d04de993e86c591fd10bf40f9d027b144457fa9478da63983c79c866018b2b7dbd77ebfa07438afcc5b6f31506d76a055de38ea9c4e729f6aa4a4b1e1360a91ae7bea08857a47a06d596150744c70465f5cc2f047f0cd5ee607970bb669728ebcc9482b1075026a75b1659a3075062f0f729765d253ac355bd9203b7dcadaaae4fe3fca4f0a6d132f0716ef69ba77fe0b48afc81d33a2326b91b88891384e896d75d557b46737fb55c3f1abb192a41f605a79556886b96c3e099db58fc883fa930f4cdb247c5136163d9d081735b7a52f0fe0e80bbea7cd9944dd5bc20cd750fce211e1b1b8e9aa8be8c1d6a2d02f5680fbcda42046e270889db0a4c9acfbf0342b69963083553b31ef65bdaab99c4b2a7605130ac3134e397929b7fff3d5c84c4f5adbf03d9aa81c2c1bd1651d8390d1cbffec0a9a62dd388a6f73018941afbe7568c5fe868b292ad97a812c3ea15a9e1167feae2f0b6ef83309e9f068159694020e95d103daf02b839eeecc1e7651ed00c065eb47d3ad3affeb6634549b3b024f0f279bddc8b23a2975eae5268447d1444e4a602d837d895ef1271bf28eab18da52c6ddb21bbf98e4bbdb8f84e769f7678b2fc4d5704240d0949c1fbe5c4b080ababc97e1b46009ceff1fa5e49e3f77991daa375d7fecd3e3590d88fd8b309c69c5a197bde376390b12034a47360eb3805304a9d3d5ac690ff7e2fd243cff9ff3818aeaeaffafa358046b102fa25f94e9d6e3f96f934ec91226d2b4d308439b4568d1fc0291a700718658389e216e4c9ef0504a5728cadeee5d486f5cc9f927974bed60a01f68620c1eed04808d31759183cdb9576c4fe19ef71ec3dabb996f6d2885c3337e99d8b63300418f36c1369117aea2b947922d0457ea51115b6b61314b611b311b292b0b5131211b3e117b417b515ffcef678ea7e362e414cf21efb893acd30c0bc595998b24129fea161a9b4d3a9e85c24d5ecc865069de28da61cee92abc7890081b67ed5370d9299def470f9ccf987a37dd7e70bf6fa489358df36083625086afd6ed30cfc32e538bdb2df6dd39c3f0f62161d5e140ecbcbb9468d371ee0a66dbbfbaf4df33b6c9a60a048cfea8c0b06c1eb50563a638a71ac2c4addd6f82ee55222f22052cec4529f41c02d36ad40486e30d86928605157f583c0c8bb31cdecd3bc8d44e302cb0f01d39cdf71cf08230a23c16d3f90e4ad4e265a493b95736edcd6bb637792b3321d37d707c5d0d1c33d93e6ef42b37f109a8b4f81669fff48923705df477550cfc697da63779be1e9dc2c924f783e9c141892c51deded2c141e021c273fca7838724713cdd86357c3677c8d86b904a6abedf55df5bb31f19f500d2328f940484a6e20224a0fb860a9fe2a3230d8869dd2ae0992c6d0ee9660fb6a6b9df46a3ff3d4f02f9c4c0560fea8b18740e3bed0abdde56379917d7cbaa7a4822c480c4ab358e56122b2eeb1bf703225488ab1fa3ac8563534f2b85d9489231fe8979f3b70b0b5e07ed97fffcee50e3ea99a32186ea2acfa44eaa843d9a748d7e2b62f7a2038f1ad23d5d0af9321683c7b5bf781c47a860e09f885785043523162cae165778c4c4db168df9b1c2ac01ccc66b71e8f0d915c26f435274925404ec26bd58ece85081599aeb5f9de72fc33cd58cf2fcc8cf9af3f7096b2fa7f30cd189302ff39f6d94df3ebe510022ef85977dd2434af8dafb6e92b9b34fea70203dae6fd1cc373e25909c972f80c6892c17f36cd18e9aefa41d5d823adbce8d4ff37a7196b920231e0c27b9a9d6c27d8ea6e4ef8689e9cb2ff01b5d0bf69c6be41873f40673f3bcd185da2227f4641bf3a0e27dde4f3416342787200934074e8b5918641222a03f96a72e3b4300625d67a4ac67b490e3c5dea0cb5a3e602c73692c0ed19d36e261baa0739b5fc5f4b33b689eaa5b4c23e37eedc93d071be3797d32eebd1e47029594da6e5589ee21d66678c10f8b8d129dbc742e1c64d0f9e54f0b52e9d3cfe76dbd685e402571a21254626598012c321f8b25f91103d17e6b571ab3edb5eaac6b8d44662687d64595b917831943b43b05b7e65894a897cf3e88cb0a4fefb14cf06fbacb23d77314c7f29a59e0bb6a638d35ed42d41301469c652143b76658cb42a7723de49b3eff522a2256bf0279d929f4415ed3ea0c98b0a06a8ab42ebc9fa5d525ecb2eea1c39c5ed7f45d848c556c53bfecd45d12bbd2d3384bfa9d231c75cfed4eb6997e9157c78a8ed7a9ed262daf1ccc9b4682146957f55e9ff3755e9e842927f6bad51a8d2d90e7c7d26c3beecb1cab21bc611699aa33f53957e0c0ad6d909a5c885ede8202cfd8be325472b9f11d95e7415be1f31b3c000755625177a12dc6120d60a9522a99ef120c47dce7cdafb512bc4e0f6a6ecadec8dd7a821c909c3851a2e5c7a5e4a456072fb78900b9147f1fc2cd9c8f62aff187675196e2b0e603950ec95e922b4216a1788f798e08a6fa632d983f41c5f8f5cecf2c857f06b3ebf5baf0af5ff24b9e6a4ebeae247fd1f3d78077d32d5958210a177eafd97e4fe3b49ee5b6b8d82e40e440a816cafeef78d60b76d490ac7a2db777e2ac9859952f0e15c606d550ddd8933e47bee787a2dac94e762f3e2a624d595b10256e2120eee20dee80b2bf7057457a2f9f772232806df6904ed4e6ed17d94ae7b338dda14d0a3663bb37db2e3f96771cb63de2e8525f7f879df0caab0bea38e93ba457e96260c08bd7bc6663d26fae5a7f237c6cf27efd7e6252ae7bc1cbc84f17caaeaed948c57717de8d6f948cad828b04723261cf77d4fda555d631bc6cea5a88937e7a4a762ab961f17bd3180a583712120101606d8088c0d3663c4001380cdc0d8628079e8f5eba98263772c161e8bbec9d4a4a1f37bc1fc46c3e8fe855b2f4bae51627100f88dc41be46fcf1459765396d28d5d7628535ca9efea9e89d8beb9f78ebaae251d01f64282dd7122c15038d60de16f47de544bcc9e26b88732f2c6df312e61b817cd25fb2af2862a7c4b4eb7539d5fce82765845bad272171ee87498fa1f2828236fc4008ceb9cf1ba9fcede277c52f781e972cba225556b0861939dedcecb4feb54378739806331dd5a36f18ce388704af8c287f1578fc6e2033f6f3a30afef30f4483e78ea88805c81202197a1785ff48d58eff1f681b000c7570d89fcef40587c552f6cd2bb885d672e32de3ae910f89294447c22eec07c41f8906083032d0f1fad2bff353e1cdcfeb073fe0d8edbd450af3425a38aa84c52bc41855541afba3ccd69272756c3f5413fbd10d6c239009c776f73ea88665a3e5b3079dfeb06e7f54ab657edc9763b03a583398e77f32dbf8a5b7f0b875c0ff807e2d6bd36d3b97cefb9ae9c1e2feb273d55c34ebde9dd28e5a5b1187ab647b6aecfc2155d8244517e7adcfa8511c3dbf2d7db1f7ee83bb98af57881b1b390d1b14ee682d58054dd4d13876c8f530e52cca00e81d77a57325bef458418933f6212af0dd47ed75ec6cf78e4dad32c9471eb6000a2f9623cf0fed871c9271c17452bdae6185e52c4d43b16dd5edf4866aaf2a71304dc66a9a98193369ba21f68f1d8cc3a327948ee652cf5a7e56a5b9e2fb30d639d4750b38390d42c007b014182a9e2b470ed3013cb6dea0abc0917c9f6a64f2db3e190b9ab782303dbdfaf312d45520d2030b491181a7088427414fe620b080e4ec14b7b4b62777e7174f05c6339106ad4525489896b8003434066fece2d5e8b96681aa97815922a95c6e58825218497747de43fca2dfe9f2f105447d04c22ec33f4308ad76f946b3fc123e67f7a845012e199b644353b4bf76ac8bcf7ecf9849598b55fee33b0e9da60bc71db3fc20db2c880728558eeb8b6d27de012e6b60df1a322f440f6adfa35872b47e3b433f259c604d58ad2ea1df16a2c0389ca844e9756c61b0abe23e8564989ce997038c1831a454b96e16ea1aaced12767fc24d3081fa49498f2eb7924f25034178d5cc86f511e5902dca4b93c9f16e572a9cc5dd7ec8bfb1c99916e1798f05c49879e75552a9b7952fe8fc0b5ac281c0e22d7ff70e0da06169a24f73d816bee0f4e3d9b8161bfdb5e051c98ee0a560bee14ad4d4f9c1054d5de0b96c183e6a1b28752a0d9fea012f9fa1da77671512166e495f76f03384b2e6c5b160d141ecbb8fc045a1601b60647908e6bbbb2d70edc3eebc257a8618dc743029d9664f8a819f2219fb46e89af149fce2046c4ab79ee8dffe7a81e6c221ba86d7df3db6a43dc97d2a6b5043531b2327581d86c08d234abad8f58c23e064cd60a53b68f9c74baedb00c853f43526de16628a120426d87a5e474a34e853f5afe88fdde507f327c67ea5c9401591f129f30f571ff26204a997a4fdae27aad6dbdd8b9d0b839cd766369094b7a98814d83beebf08806f51fc93c7bbf6c393493797ee575fe23c93c51217ba089fc71a8649ee2afbcc8b4821583c12f83948a18c7e63fab90fde61122ae03aabfa5ffc0cc7d89ed6553f9dae399850dd80dd6d4abffff4ae689a21c59e6ce37e43802babaef13a7e629317a0ebc54421b22697ee2ad88a73f58d2b57ff5a9f76fd351fac7a29fccb3f6c3a9ae46c584a1150183fe0e507ad7e52b65ac3ffa45e2c0adda7cfaa19e69cfc09717c21d33b830d9ac48a323b5731c6aed3176e6b7211ac0a97980ce95d397fe8a0ac34e572e1d7ec59dcc0e55b345c3b58af3ce856f9a6a11106a0812420e8d24268dc25a9f32fbcd98ddc69be6c1de8477bbf3f234cb257d07587032545b1a120143800b15eb1f7ce5a6cc19fd28129bcdd6d8a9c05b7f87e9169cde3cfdab498ac6e67f77d4fc7548e1a8a0c8d574451e570502adbfd61fca8d1adf4044e5b1b5c40fd7ff2664a2a88fdd7ffd5d92cb2ff392ed5b6fbc9c19f2b6e560651d312219c526837d465140a80501076a9a902a305b02495b9bda6e27fb806645baa29cd0161deb51c21cd1b34ca3000d05993bd606f9a7253e3c92219f129e181e034bbb95b6f05361c469f2f74e9822b0ea2048acdb50dc3f02271ce024e5ee695927065a4ab906ec1791f8f797041eb0923395b3c310588a29ce52c3e8d9f850654c007d95a3fe536df98709e95725121969fd17af6f3abb6f7f4685680d1ce66cb555e0132f3c09c22ce72a4ad718fa0895256cb3f9c97c3bf8300adcff51c8ce481ee6fdf07a09baeb3bed7505d1013b2c855712acb9644d0fd09033248da8a30a544313f1fc6bc47854df5fb5eb4f766f367bf6caf95a9ab74c214ffdbbfd23d0db7fa02814d3c7564e593bfad586fa46c0d85febadcc725e1e3d9a095bbf3f20a9b718d47a9ea962ec30dff8037b10ddac0593688a85df5d50cd4d18ae8f61322461e264c45b2afdd4b55659bbb27c34d7571145bd2d5c765de5c769e4f034fe0dcd1c4daa8c136ba1a92fd155056fa104c3b9842ebad677ba5be05742845557e58735015b26f590e373fcf62b592490245873e7f209d25844e1a096dc8ce66752dd407f0444188284f043e1d85215bfe60a2683831d82d3de892e54a43d7dcc40f4b8a2ce5cbc69c765d235008600b79dad5b204173c9d124fbafb75cef8effd38b94f649b717179e31aab884d45356c5db7838b95b5bf9d89df0f2b3f3f1e5b573757270b276b5fba714b298bede7edffdb267215bdbf2c3e4bbe184b9364bd667682e0a95e6fea7c7d70c039205632371e83bcdf11f7ee00fe388b57aae4d975ecb4058d4d3fc146751aaa912d0e3997e244113106c47e3c839a52c8e6536231c9d316ca8526edbcdfc8155c61a01ae8320c1b7a111afbe981a306515bfdbb5b904978054cfd157c789fed3717bc737cff52d4ca37f2699fc17c135bda44e1eb9e486e5ebd4ff2ca39070d7c7150b8b8f93483acff926d427cd3f8009d05e6f2cf75b3b01239dbf518f3fe2bfd09b4c589779cdb2076b18c3222f02a3e54f4cbc5f5d9bf7c5c4cb3bcbc7dff71d9878cf1e5bedef2a05d1c5e2556a6a913a8c65aeba84efb6fcdd3ea73bca435517e22b636b0733f00f53ff332c73cd3020b4c6ee1d49e887e31b6a7af292eab5ae7777383798da751b10f511859117bd840065bb21f091bdd7f8862594c5bd423d9fe1e68342449ae3d1fe835b4347b5e4a2114ce74148a600c006197a7346c8ffd111d3c83ea431bd36c51d9a67218af93577623b9852c91392bf5f515e8664e24440b22148c8556844c19f2988e1d890abdf36fb950977de8818ff3eb39f1b8a7a8cc3d4b73c8f573bf52e85f3d6bc5cb0d99ad5093ebff0e7fbb4e33e7b2c4a62b6734d6bbf7af6fcb621bdbd9ddc7fcd7e07b73fc49cef27147a3a69773c565f9e9db22e5d10aaadaa681ee8baa5e11c3fc33fce567ee713fd47e0645f8a748f41e8e59790e3d1799fac56e3e3455ca5e78c940cd7cc04d835cf3623a0fd48682f5cfdfc932f1a40f28e27fb6800a1b658b8698c2886f495299a25a3b2515c2c3acf729c30d74b3be28c7faafcf4c13bb23f191592199a48655f1d24e1c18322346dc93146acb5c74aaf5ea6abe9e5cf44a171b2446fcfe0a23ac8b0d0a4694bf40e525429be407a5b3a402ff7a9dca4dcdbd8212ad8a33b630c2b599d312483a72c929a93cc5f27d3ca57c3be14a0c2cb8ecbed269dc933a1f173258d6f48081304766c1bc3e3432117a9148c8e88fdf6dc61fc74c1144830290c18ec0b787a658ece5eb3ba22a7d058d75699a52555507e294d10f77ecc9115eb2560c53f247bbcd0a31860313dd7fd61420aff0a831dad0f53ed846992dce7e5403e60c5e9523cc615771a26930519834a8cae55e1d9e7fe4e45ec32091f5607d617d880d5679f14d314e3e42d10feda520271f98c24a1f3c708473e3db94a2294d77b4306109a62b3b49e1bd920c66c79d5615c35da405084d998d8d4ab7df99333371e7b22205e7f76b051332068959a4243282fb2509d72362beb493707e9046fd0f2e256012021fe30dd7b8afa9c2fb5e6d84a2f9038758446114960f5b25021f12546f9a43a30d0c6319c549de6ca94cbb621c02a8753255ea7f38622fa51b28b56b5789f67ede12710fb08129b8a09814d0641621381e1e4ca4e883f4fac3f60f1bf8448fc8e2e44420292fdc2f1937cf907feab74c6f4bb3800fbbdcdff4425c2dc57b223f9db137fbc9af36f07bd2c08f24b3798df3c663149205f770b86fcf92809289904f6d7564c7f975f9058185b596994dc39c463b2cd57fcc28da03a33698d6a6932da5b36c0f87bdd0abad75d594e2d558ebb628937d3b94bd66cdaf2a838d74d35d6596b560054070a80ea4444c1f8ae87ed3fb804b3a9d9c5a550b3a75a5ef2a18c511fc631289a37ab8f339a3141bb3a5b11c77efae040a02de3b4de13a22ccfe19d6317ce79cf2e6c8fbd08280fac9d022698db28ef5e7a66c0f328834c659a0b4bf2fe1bdc60e8e4ce87cdc43a6a55e1d4fddf7cb3e4863dbd16e91632ed5b56cd29a0aa4370fd1c239d14cfc9c88f8c335e2eb5cdc4c41651bdb71eca19d3d5fb056bd537a329bea2bac40d51f01e18fdc9a8a6ede0ab676b38cd54ff93aef01ce969373dfb286bb8a074ba0249f514a029f78e7c52fac5a4a26d741ddb5e5bdc46f97b571c8df2d1893b75beb53c11a7eb51ad97079a9f4ef0c3f7bb1cb367e67d55d7ade17d5675be71f91c5b21d5252da98f9aa0e309d7a458c49c2b128c3bc74bbde2f47b1622eb0134951abf09b85bf741cedf1cb807cacfd97fd1d6c37e7d73dab75eb115050c1d7d54af2b20bc6c25eeb90cc9b1f2ecb92b595c7c5f802ed3963d7627673d13e5aa1d8e90513ef0ad53e6fb2e100c34796a5438d66071801833d6a20cebb15eeb63f3d56d219560e2a11727522b83a4dcc44cfb35f5978b0129e1cf5ab24eb406f1ef1f352e2aaf1542e2caf8076dc5ccf2f51b3e50b233c17f83a5c09662fdd5d07101a28f3f0382435456f7cb29f4771715eed4c6dc6370d65bc6608e5d7c5171099c5cc703f9265f156e91661890e879a1bf772d05586dba1623617bb75bd78bc967f4796a2a99ce797f3ea23bb2b91c519fa9cfc59aea69726eaef23c9a39daf33a4b8b930ca2db134d2a7903fbe2ef583696e97f3ae0d734b75675498a990ba8513f385bbc9ce07fe381c4b7b06c7e00a00cd54afc8b65f3b76d1142f3e632c70a2db38f337e7167b2056d8b3881d1c16abe54741c18e5744e31748e9ae62708adc56c7499f35d395db99dad1daffd9612e7e37841264b9a3367922f91abd0b3f3db8d372dd3b29d9f5f8b8477dd7057c09b6f2c913999d18fda65c995b904cecd4c7d46ec9698be14093c37a7781a97f8c29af626cfa5f6e33b273d0047d91d6642a883652e9249644a5006e321426dc8c7e0d66cd6ad544b73a5902404440f8284684123319222c1ac916056f8d52bb0b4b85dd8c6161b9f60ccbb8b350d7e44199142202518023c639968b988e6d58caec10a82e6f904f9c9e3ffaabd76b27751a56a7479ec6ea2edb0ea58addaf3fa4bfbb43b1bb2b3c67f7bec703a8d6fbdffdbe6e95daf652a5c3aa103464ffc743607abcf1bd60c0338f92ec55566bd9409a7a5aaf25265f09ae21c8aaf9b9cf6b28cdbe81d6ea3ad04e43caef151559367679585e98337bce077f2aeba78c66eae325e98861205494bfe0eeef01b24286614c737a125f70777f03aa9e43a931ee9e378342ed017d6ad1faf3c99836262d00377c0a1d940b37f109aea6f0a34fbfc27c01daeaeb03c15156d540bebcc829e792a9b6ea2705465652576e989a3daada50e161bc04f73fd338b71ab46d0739cd9a7ee8ae7b1e1e7fc60ad255d8ea3ccb7d5b50c757e375910fcbaf051603bf2d9b4c13dd0b3d4e1cd61821754afa9e7d45509ad3259be65b2284c3999a6985da628ea65568e4b8fc3f58aafee1c9a5744d7ff13260b3040dcfdb4095b70f67ca5340d53210389f6591213011309928152ef0e9c289e081520d4df6e7225bbf3e304c4e1eed450bb7bf3abd74ce25bbe52cf1a48466da42bfdbfe46ea4f875d57e62eec653ac55cecd60e0aca43298d2187bca8243388639a2a2746688f29ef6298cb096cbf6064649f345805b95a6cbee8eda1beef8eb595a2334e166c341e6dc322641e45d713478425a6208dccb1024ee256824c428a22412ec0ac7144d48b312a8db9eba5e881cb65d6896bda4887bc746ac0e86c0657b7db47ffe3092c7d35adf64a6ec9e60987b9cd2b0725a72b36cd947345709c53ec3408508814ae987ae87c0579cd48993d138c96301374e3e7d1a1155dea990a9f7d1ef309caa986faefd07cbe157e7e38f06710e49dcd42de34b39d0c43f5c8c228c04024353e865fac9ed656d648355d0603a260fb3ffae0e571e4962a2d1164b79dafd5eda11e7a1c83d977f72fdfe52c4a7e712c3569870f57eb2e9f86ff38b49f9d7ffc96892e9fea4effb7d782894ee6054f7c4e46178ce43d0c777cdbfcc693e51f496077228faf881f311fc93f717badb73fb3c8b9e879fb78d1d8b248b4b90b59db74f8095270b0f8b9c9b879fbbaf8abb819e228b248b00bfb0d80909417e51017e2121517e4131913f1ed1f2f3fde319e113a2c2c2e242a2fca2fca21282022c3c2cba76f676dede56ae2c922c2c3c2ca75dad1c7c582485785854dc7ded1cbc9d7c8354dced3d5824cfb3a8d905a9fcfa16161e163d2707772b5f3fef5fc66415681be4cde763a864a32368a5e429a66025acacab2c682fe4eba6a228aa63e2602dea64afe46deba1e1c4afea2be2e7631fa0a969672c6e27c26f1410acc22f172ce2af1c28e26c6b67a26e642b60672221a013c4ad60eb641c10282764a21aa0a2ee6a2a17ececaee264a3ebafad2424ee66e3621fa0afeeafafc7eda4e5282eefa6abeae2a0231ae817ac236ee5ec6fa76c2722a7e2ade622eeeb2de1ed7fc647ccc9c840588c4fc23150588edfd1d156d1455fc541cdd6d947dbd8545f5ec151554948c554495d444440425150c7de4e455ccddfc1d54bcfcbd844cec3488b4f5dcc9d8fdb49ddd8ddcd83cfc9cad627c85e2c48d45347dbca535f89dfc9939f4f58d1cdc087cf344043c2c695ff8cbaa7b3bfb193c719510d1b550f254139e760791f675195600d557f153e0fe7332ae22686418601befc2a5a028636ced6aa2e2e4e9e1a9af6eac60ade1aa7b5752594f81c1d4e9e64090dfd83f73d864d550572512e7c59adc7a894cd009210c16e1b32e7255a7aa3d426daf74c19c02638371686282988597ecc68215aa01c3ebde3fdb2ee684acd48f0d575fa756204710408491c0a38e6e27d1a4664d33a3ca0edb957455ce37edd665427cc996ad668334a902511f3fbbd0f2a90c42710181b488c0f70f5f37d51381c44ce7032da6f07785cc4a71289d8144660447d8791d7fdaffff991300f54513b6846f57c759eb2e58d946c944ca7d045d0502d54cd1bac9ad6a108c9f83a0c64dfc82ace6733207711de48bf9bd3932db21ab98e1b4f26a3ea1ed48cff94301074ebd1d1d9865d83601c08645e198a4839f8152e3f571b48fbec4059aff2fa263f7ada40d4612087df670769e6c83049c65f975dac2e9560e4c02be8bc7fb168a0872b9027d008190dd325a4090044062e899bd4ac1c7f7ad504dedc9616b9579bcd237ce12153b45d96e445139abdfa60c85600148e4314f77725f8937361c7c885bcb68b8d3a6542a6aa9c1d1eb85c8fc13cdeef44731d04823583810ba5fad06efb7eeb2b76e1be79f473e9cb347c840c36fd8b81b9feb99cc3dbd240a0ce9a45d5f8d338504d5d881f2367b7c7c6ba46c606b81313aa1c6822fa5ea63e08b2e5ff4bdff17feffb78af5b24fb754dc0f56362d3516dc94f26177846a3a137cebfd383fd0a746d4abd77f302a74405a9f61b1d0e6edf8c87e3d5498c975d853a28c766e8cda4730177167dc10d58d556af41d4298d46b73bf91e29a28b2a22082669bbf2679eb9a47fa460c0f953871e7b1ab82fbafcb459faf3e6ca4d1c71f9f58d9724ff82d8fc13e5ff1e88cdb7d6fa60e9b1e8609c3dc6a87dbf91a8206bc9908e2ee3274eb01cc39928b94f820a7b67880d3ec7389dc41886861325a72269ae1c675dcbca7f14221e9b992382ab3dd7fbf06c59b0fef5e182a3e137a9f4ce749292e3308f46bf788f1a37caa5a1c0b4742bfba4a427fed624c03394ddaba3d82d712f2fc2f49ae65bf6534480f3b4ea23cfb48f9c73b5cc473e67aed1a5c01268733fca9e6608dc65ad2e144ca85f856c2d4323c92efda6adad5d4a0bd6e115c56366f4ca109be3397f9783b1d9a28410561fb57a3dbff8a0c144bff93a8eeb10a2d8f9e20dc5a2b1bfe1518c9080b21b2d70c609963aacac7653071f8108f39ac1007547b2546a19ad08cd759eb9908a46a5cb0319afcf35eca94434618f34e56f6b0182348eb2237aeda3c557de1be832babd4d3e6e2f6583d5ad1ba968b6d73bd51087805c85202169d088962f2eba58db71fb40c89f8fac879f92fb3e774ef77f920318bc7033b0f0a1b188ec09d3e80425d7549ac8cb6407ea88acf5c30fac37f394424fdbf9dfefce79d839ff8606fda47a98e9bb479fd59cb7b259226c62645d97121ed5e9b6fabb2a1a3a67b79419004cc6fe649b38b3250415315e0422411c21473678b335e02f1f24bbb94529e825d65f866c2541234abf6c4c88c98734cded6585f5931292657103a3d2f1151a816a6274874a8b145be52f78e3928238e22eadbef6b057cbd38feb1d27e599248f897de00b1e10ab01fc72e6f0b1f26ddcb0ddc34d2244a0a19cfec6547a2142c0f2d1b9a71bc244eabf9b734e7e191446e7956f63755f4f8f9cf0427cc39cd37cb7b66ab4a65de755ad1e75bc1fdbf425bd597d1483af47cb9c73ea39079afda36dce41b34ff4cd393060e2ae83fc592f01e663260197ab415461e96333f99f987a3b8dce2d10aaadd4eb0294fcf50d9d23edac20d04967fe175327cd99202f6dee4db07ba5bea09d667acb537f0bb2550e8de8fe65ddebe1f85e556941f7e35f082ade8fcb4ee0d0cee43512d5be21e403ab574cf3ac6afc6be78887996e6474062244dd8014e9f08dc4fb99fd89078ef624de2f03369bd3e73b7969ae4462f77151522cf74028c7c50cc9e12d8f53bd0f778fd4846602dcc3979ae338a7293f0f9347de52558c1aba3d20876d33782348441bea13c7648aa007819074bb0026351773304e473ae7cbddf7474be6663532bd5810d24d5d352e947dca7b31cbdf2f83df42d255fc81eb91fd8b0ceef39fc6f520449367fdae84d41abc6ee35a97b10268d33183c26db0c94dd2c56f29f663179b0c467097e62c14a2684f8066fb834ae493676956d77595a78b4b3eb4b52abe94821336358db19a5b6e9c859a77b173f66b13329d097373560e566e25849a260c6fa91295cdc87441f82cb6e2ce6a547bd3998759c4c9dc78115a7b5e8c378c96e0f955d68917f69f78ca0bbd0d952aee9855e2abadae347465718fc7783cdeae8df6d7a0781b52b0eb5d7b99dda1d29ccb98940e95f43707ddf2f2b1f2617afed198e62dfb2372cfc6b4a124fa42ab36599775d6a0375a800f461287f79be3512edadc370b0b73726cafdee66bb673b7bb401e57e5065cbafd25431ef51f81de76ff44863c30506f9cfd213e81fcbe98a4f66961ee34be98e25d023d27d59486ca0be7b4dec5dc07482fdff0be4bdd9c3fcd494a97c4a12a97323878e4e13cefae81f351a36b8a2fab7f17cf2caffc299e8185af80f902b965ca44a82ab26de71cae65627ff8573cfbef14cfbeb5d628c4b303e1f0c102fb575fb6a596b220267ffd33c5b31ac9ceb374553d9c2215c2e5afde359a0f11990e829ebf18d96e7a5ade79958f46537b6b55fede355b5fddec49b686504cc6312e5abd08cdcca1c55298df254f31d42e5ab7184e43ab9e6155de64a58d5e7fd9374bd0c3893bead7560a629667c55e57faffd87b0fb026b2af717826a1f71242872008d27b5504c5823d4448c458e61a505101a5d895992414fb8422c516ac288a8a0d54147b59b11750c1ae58b1a082a27ecf4c128a8bb02ebbbff77dbfffcf7d1e36b973cb39e79e7e27e7568b19950efaf7a12986fad8030ecd3ba67be2f982e879333cfb2d2be02551d4a2ea9beb81686c12c20eb90ce2cf7d81c6c1fd99a8aeba81d3cd6b5b572bd0a333d6ae532d88b877162d85373a39189976ed44ba63c149bd33b0e3f7e6e0d4f3adbfae9ce391b7e7755aace794a34e4cebdc231f86e5ccfe1da66d2f0cec8a0dfd0bbf47ec2c9891eb6a36b71c151fee3695796ceb94b95b96e59d4e54b7b7f86a3fa2d7f0e5757596d6850eeb57988489cd2cc2eaad6fb166160dedbdae3ac2a8e9d220df85897b07bc1ea13445de5a0f9a55aac9a4346a0e5581b1577c384ad023e744e688f4a241c8e6ed83bea41d6ebc79bde454c084296168a9c6e37b91f4b2ce5862839a49c66bdbd9732c1f87ac702a3cb54010b1e84a68e9ad97f1823756af269d3454fb48e936986ec31cbf5e7363d88dc1576a144e871f9fbfd8fececefbb5bd1ff47edbc9fc6d8ce6b82797e437d6bb651eed57aab2cc6eeba805d33ed7fd694470ecb4d8497160fae4feac206f37d74ee6efe090175ef4de8c62d9359150ebc4e35765212812c8f240f500a4c54120f41b970954dd50003110c817813e7c279f23725e5a008ae220902772df04e54d1f328da20da0208ee4230dc0133928ef684481230dc0291c94d710b2319006e05c0e80a6b3b928af2f9a134f03d07a0eca1b766fe0751a801e70505e4c2e7282066037492f2f004de7405c0402d05c0017b1b938d30b81506f0442bd104838bade1f81d0de2801ea2a8e3f027de0fa23d0372ec425a12f92410f1d2007238121f1edbd53888be8180b61c044075444c53f4886bf960d8761003579217240a93f9b0b28cbc899923a2b96239b1540956c7242b8b774c2a400adc8ccbb096fea72d48b2c87d608acee5a65eff6b7119f5a1b56e690afa2782e144007a463e29a71100318238178c1e602f9f56c2ed9944934296bb0b94061be74c8a656682bb2d8dca48bcb136f9cea36ff61def007d3e9aac52b9fd46cce18826e2d8b0b58f8eed959e6b3d024d54966fb47692d8a9f58cd3ff9c781aa7b0d476e0b858683d8b5668b4a3680aa33a104c2176c751b3b421863217218ccc75908942ec2dba5b4808ef3886970c40a461804b905542c65f4173d540f502670c8dd247790c9643291c0107fc4dc1031e7c3743e4cf01c138371404911e1403983cd4d673299389b600eca81a4e1e3738dcfbbbc5a7f3dc2afe80bba30ad71cae06cdf45ee37e2369457c54383e1509ccdd503544b0e8189d28939e24e306120727c98859821567c9895143c62e88881ac3ecc603f069816170922e630a262a212a2c0b4a8b991111084f4233a473473d0372e02a108244411068c871050537b1150df27a026fee3774af230acd37d0b432014503348de6e97dc740112188258c1807a508403959904e3a212ceede0df7d4c4885319688a0021f4643e675d4999e44086f47c4d4c7592140ae2701c01962b7a4bb9e3cba5ec464faa30884d180dc4c625f444c62bb03fc89ed460259fe7c963f02210c21dc1bc8cd63731144c4e432454c111381b016cacaad24a67e44e8063eaa07e49e72989dca26d639d8342e901ffa9bdca227e19666d6000951b1318c89206a1ac1242df93f29b700aa1121ca8908dc29fb86b1b9cc4e41ce5ec994fc63733b5731ed338c7bfbcd34a030aaeb9213111d15c3888d9936873131318647d0e6275a740a75d8bf8099a2db7f0033948f4084d5e2239047eae8777f325b080414e7778e1a4e7039cee6260d0f9e37a3e314330be983c8b1102b429b125ac09c0f772af8740c9e24fb8269f3f95afa7a40f13307287e068a18a13c58229c49c870732fbeb61e5032e4002543b2071331ff0bab10a24b6a02065f48d5d1034a1c89c5c23c5badae07946224cd7c1831c760a12e504a9234a09e40291d282de303c51f6c2e50dcc5e662182b19610892619818b8453a1fa13b108600f646201106230c58848b589919121169971f303a46034acfa416b40d904d322081b22206944eb1b919e9e444a4aa470285294437654b49378127507692744b671270b4e0861244531e229d2e05163153107301ac0394c7cb96c008fc95a5f8a7220cbe04316554d242e094c9444944487bd21a5065a9fdc7429a014520ae00d3d203ca7f70300c0e11108cc98081f21e365740ae749b83404221cce2325b61844831fa28c5284482480850914d1b980c87e0e9cc36bba66225e92e24772d4517a8784a772d04a80435ef1a86b1529b374c6594a40b5089e213b8218c141828ef6273dba2c8c05808c40f4109285840250b23004018a992be7f89f544b8084602e17491044d7e0850a9c284cd73108f65cf64f454f928a3e75f302b180d282b92fdbfe747c4c74ee305414aea9d1685fcbde3a7f2aebe7fd3d512905dcc65c9c7c7c42626fcfd05ba3afe176a3e6876d4f43fc767ab7534d331976533cefa347cb9d3a7c0be29e9475d178ff7189dc58fe5b0f879b499befc12f7f2072ffe78393fead129bbafe302aef1735cf68f9ba4bae45bdfabe2def6cfd26bdcf688acd72fa07ef8a43bb770a7978f0ae7cc8f07e68a7d8e16effb54b28cd2b058c5547afa96dcaffd0b44378e31dc3aa675d38a50bd3e63d3a10b95ac80deb52b56d6cfa4999c2887c5e6eb96d50dedabf7b1b7a8db47ba6948cde9f5728b54c1e4a795f37b1a3dbcecff583cbf1fcbe9fbd2b41a6edc81236a4bb38fdef33b5fb3e7dc76558d50346562f6b127a53087d2088f5481a5a5a4ea8e67ee5d3d7c329cf0c8f50f95a40f85a3769e8b5f367e491a1c10f16e80c1d841258fb5691576bf734e3dda21db5c73d3cd57e96ffa962e743df6aaf77ab5977f375086fd9fc72ccb3253fae5f35e2ccc7dc0e0a2ce8ece3a83a91c159b2c4ebfb4c1e4a08ea985b7f61eb55ab6f313c6a294e3356b37bcd03a3065910b456c33f5f169a8a7ea51d7e75e74b572f6b31926374f8c5b54a9c62944afae5df3f491ecb60c5472b6457938f21fb82d63c96a8751d6f3348705bcd14c8e9ae65f16a0e2fcc1d04c7fcf1ce6b299733f9fdad1c5a45467ffacbc7cbc3d791e9e118edebe1e2e8e1e1379918e133c5d798e5eae1e135c23bd26ba7a457877255b1a2914add956201759bbf4cc8ea159e7309bd8ec7dd8f51068d3e6fad5798cb84d9681d7430a4fed0b98c1181b71eee674dda67d1bc64f7eadbd23ffb0df2ab587076f9a749e14d334fec836159dc51c1e2d5afd3df16db7023ba75231646eb6e0f3200bb51b371e8a15a26b9fac89ba306676dfc89025c7bebff38ae50558f6395cbe7f8ed3a8dcfb5b4695ea14438d3a456239876f571d4ca343ab95b03fc6a9795cb2abdb67e83e72e6dbf11b4ceda98bd62ef8eb4780bb1b75c6375f6738ade5dca3105fb0e076779bd23dc55677e93dcd6ec61af336fff7dce37fe6dca3b3738ddfff5148db738ff6f6ba93730fa75f3dbb88faaf3e71e9584d87180a1730fecd730fab21dde262fdd72f5c1a1cd02f655ef82d3469e2c0650683e3c6cfbb19ca757d1917a5189ebebbb781d6adad078e4fdbb37d91d6f1e98b75e26721a53e031659a4da9675fe5ada8ba290cf132f8f612ebbf9d8ebe4a35735eab7b3f99f92455b184bb4d65cbf766c9f5845eb92237579c31be62ce3d24b2f0c36a83f5ba8e62d58b39bf3785cef7797cf26caaa299c2b6c1139bdbd635c6f3853c2ef603557efbd9b64145c74f2687bd514fef97b50fe5b4de1e76a0a17c36c279e6afc64968c7b8cbd3f997ddec8c1e397a7227d8da31ece2f9ff3b82b2cabf9b8bbb34ee9d35d7b369a18cf11b27c2b6aa2b9736aa0417731b6ea0bf06148ef11bd9ca63ca5f551e064254fb01ab66085e112c1be2afd07f5a83ab22ce4e403e34e8fea906bd5dd9e8665d4d7d40eb732fa6a3f5b77e8f3e437466fe2ab126dabe607fd714eec4d2d404fef3befb8a870e5e0b9eef6374cb7de73d97a62dfaedb6e857b4638cb4d2f55ec496954f456e127680998618582d9822f020b51796678f167bbe5118d7dcc8f87b012e26847cfff78ed05972a9c87f5e1f64a2dc024c340477bbf3bfbf8d6db3ec76f8f31e87ec6764613dfe5d005e1f232b335bef68d7def68d1f46d865c9f3f5879d7f71ba9a6942ddcd09185b5c98cf7b6c3874e4afee870fd250c873e8f79a4cdef3e103ffe76ebd6809a5b7fc494d20aeae015b477430d7764acb17253cefff4e6728ac3807396cfcf25ccccdece1f602dd01feaf659b1b8216b0a4f17a258b186b31e8f57883b3ce489b2d1a1feb66105b36ff33f3e9da05276afc1dcf14ea591d3a9c9f1134fa1d11933df38076a36e50e393caa366c92af4edda7bd9c532f9ec254cd5e53575d8d1d73ab949ab3befbbaa8b2ebfbae2f5b55312cbb3fcb3d28287aac62ff98d2fd59bd9dcdde6e89de968f97aac45a1536bc715f98bcf9d0c9c141f95e302497ddbf6228b4a38251d6f3988d61e1e0a44bdbd1dede1906696ecf9bbe3f499fcf1867290c9f9dbdaa5b4675bdf2a56c7c0c8fbdf8b381f77bdeade0ba3a3f5dd67a4865c5c373be47b276ad0c7e577d2350bbe70bd3c18ab5754b073fb5d5df947dacd2668e7ae5d84d11be2a8b94d6798d5be7ae70677fd18c59efab061fde3de34ce0b36f63bd21d519ac94bc735f3436d828fc40d7d51eb134301c89ed7f11d1b372d5c5ee78c9a0e111f4c8fb79fb97299faeda6aaab572d3b21e35479e577b4d772a7aeda2d3d3604805a43ebba6d7b16475613f5a44417ee454efcdefb497a10b46bb0ebb9faef17dbef2341bce044a72d49e8a91573841b98f7cc71c3d86791b0e0cebbdd762f1688de7957e9f208d58f3f7d5e8f0e8eda1a956d8be18307194b1df32159b7ee5f30ebcd3ad3e578ececd195d1e1bbde5958ef8d3429311ae33fcae2de4d0b1a8b765f2163dab96e6e5c19adb130a6fd0865eb4aebb5f9bba3b73559fd087b74e7b65cfbebddd4175e596735b6e4de56db11af1cab46766ce9673fd96fbf5091d96eb628a7d99f17dd89657d5c7ccae425a5f54ae06ddd916d5af7e74dc8981669aceefeb95f15e172f57627fbcefa15da2aa0885e54d3ea336e0d5a618ddfeb9f7ef56436f0bfced0e562f1abc3e4c41afc73575587b85b360c5e8d1535c348aad9557efdbbabb6cc7630fcb0b360377e54e499e88bcf573796ae96cf8fc654ae6f7f90d09e29d250ad7b61f83f7f2d6cfd3ba78be6ccf2b00e99c7902e77e656d084335dca1974957e81f749f53ba798b121665abf69a3f2aa9c2da3bd9e768624c1e5dcd847ad1afae60534463f4bdcdabfa7e7fb697675d3ceb1d1c51952f89418c1a2a2c8f178a2c67b9cc523d225e06a031d5e29ca0e00f9fdefc11b6d2a7fc1019e95806b879c04c374e3044856008a640f2d09ac261aace7b77abf6bca632f8e6c3153e57154ee0f903c7d5d82bb9db1a8f2ff9a3bf7ddeeee771ebb1514c216d49be4f0e3467d5f523bc520e73c16e8f0cdae384fe84c25daaf75d9b84220ab6faf1e34703d1b6f844b524e30d86a5115ac014822073893f2101b9d5ff779093d06e0d2307f05c7564ed21062a962edfc28f691f1e706ad74c35bd73f7f21e94e5f4bc923b93e7e6b0ebae861d5c5374ee8911277dd69e213a96b939c3548f721ef65fbcb0eff78a1eb62973c9d7cbe083c31a246a316c861438082e154baff38f58094bef7e6074001c31c92de9244c59fba1afaeafa68ed0532f5ca9bc8301c7ef79e2e386991a1c1c3d67e09575a333574dd5db51c5ec56a4cbf6d3ce758a9b2f2adbbf8f7b4c50756b60d03474a3a0f22c491db589f5172456d58f2e034e8ddbe3a2a46d5826019c81ecc4f957c0b54ce2334fd63ed228ab1b7bd984176bbf0a966c548d2a758f2e5ee992d97bf1c137b7eb5e8e19ba8a5a34ac78edf522f76b96ecb4ac6d90fbc2c8e51e4bbc99eb46c61585bcdd09dd20e6b1bde7b08f9c57e5e2101970b61f9e1a490e9167bf278023f65da723e05a4f226b7fe580afd87f722c7a57655baf9ad40b4157f7aedaf4fc6ac401eb90dbf272e9cb6d023676ef11dcf8363f58f5a94dff8d13d6acdded66f7b270f11c338f213d571bdd252fd251b8e87d4962ee0bfbcb8053a8507f28f539b710c0e94ba9f74be05a4f226b2f47c53a9989c6c593aed7e153b86b6ef2cca21e4dbae658b8ecfc42e7196ff0a1a3759f8aa9aca04f1be62664882c2f51443b461edcdd2bf866def29865f76aceebcc2aae7a57b2b5618bbcc0e9392280275d6c2ff1a2d04e098aceee7b68f3e2a3b782f79a2bd6e5de62a5033119ba0109ecdb1b8e3e74bd7de9dbf0fce7314cedd35e87bf1a5697d9da2c5ba7b9a47ef869ab94ac30d5c374c5a35ada7b35559fcccf8c0a19f3de37c84fbca86439a561890a950f2bf1612501fcea64bbf56dd08d7fe1d53c5a392cde699e141763eaf395562e3f78efd50397ed8e057f3463f50a8d79186ea819deebb3d8b6247fa2caab02f6ba8b3d076216d55af4b5afe6c5dece0c3eea1ff726bf6688a6a47e87169925e25f4dc9cc4cdebee9d011faa41dd967becfefefbad9eaeceed7ed104f5b5b5b27f44d71e8acfd2b4ac655d97ef65b29cfff957fa8607f4870edb8b75a392c4e1ba71492a4377cf13e466f5561a4bec3d1a1f77fd42a6d734daf735630ddb445414c9f69e2a1383175c6d9152b77c1572a0ee2d931a3ca1c2950b4df780fec76ec1e595a4b49927c51a89bdb7e5a4b7e3057ffead7803ebf9fd6ba40d5490c0f5c36bdf6d8c53e032f7d2c8022bf8afe6e5a4b3ef85e96d1ec0e12ab7d8d9f2dbfd2a9034beb0ca672589c571a6c52420bf4732d4fdaffd8b46ca2f1ab77cf5db14dc7ae9c2bd9d4eddce8dbe2b85dbeeab7cc0dd60d74938bda3c9d938fe75a5dd79c3d7ef6e6a1d382824ecdd12c85f7521ae15d2ac69284e1e892a8bf5c7fe7a4ffd5b4a01efb6f9619d392fb9687d7956ebfb9be8b41855bd75eb9f93f7365c02ccef82cee425a3cbd57a232fdb078177ce863ffe3ec6afb8542b77c9d9523bdc55366a4f08dc297dcfab4f8ea91f459c1554d4ba69e6fda147bf1f6aab7f7deec1a7ab354bf096ad46f109f0cf8c43cffa4d7a5e17937672cac7e67bdfff1a0333b77dcbb6ea604053f5955e52484b5071789fd26bcdb1c5096c37a2c3a33b0f6d2b892fa29949a48d725cc543dd70d33946a9e0823aaf2f734ea6f6d7e6f7d8d50d14623ee7ffabd75cdffc07bebd15b6233298985053dcf1d49db80d254ac169e0bcbda64a31a3f786fadea19cd17873a3b44eadaf88edf5b8fb8f3e47da6cedc694fbd2abf0d11dc918bb9a6c43ef830fabdef0f2affd0eb1776f4d23b8745f4ebd653292ff75382b7e33b423f556df3c04ece197e9f5937e5c96ee39d5bbfc44dda3ca74aab6f948ada864965a971e1150db513ac7b2c549e5172b5fa0bf263f0eadb7e0533c7ccc584865fcf2cd8b6557ec2b31955b4731fabbabb14191c35ee2c69735e696274e8ae9b7b6f4e2ac82e5ebfbaf4fbfc715794f36fec0ddce85320b872f59e98075d08a01aec1c78c16ff902e1edefeff7d58a46c150d11ecbcaf7d372ce9e3e5aaac8a1342a8e54e1cb5b0be53f3e0827ff08429d27668e7fe77d7dd7b78a417737a8cdffb890b398126db3082d55786cbe23736927846bc318a845007f7572d0ebcdbbdf7ea03e1fb29c39646465175fc66ca3662e302c82a2f86a45211bbf37d939b37acd628b867731b5d2c9c916a563c6a72a76fcb2ab7cfeac8ee7bfdae14fe7e53f3e18db95e71024d7c5f2555049d1f3990e4fbbdf2ff8bc5b384973df7cefa30f2ebfb39d0857b4d1f549a3fbb88cbd9b7b65c938fd488bbd938b3718a774f144b1538b9db139b4a46475b647d9d673333f70fa3abfa0ed99fb37b2d9562199a1035bb70c39d51779e5a5bfe773c01df3f556faafb5d6793b741156b48b3c1aa1f920bccd0f48d50362cac1267698cef143728b16ccc0cf2ee7771546b88b7246e9da097fa73432de16b2e4448fe7c55ada9a0b37048f18bedd25a49be69247a33ef8ce989ae97862945df7d3df0bbeed3ba5988c57c9f177d60fb89e5956f67a9df976235f6b7c4ef2a6828e70dfb5a600fd9752b73408d29c73e04bbdd3cb1d070db797cfbfbcb87e609bd39165d5d41211fde0a287cb3f53bf53933e27843c5adeb1b15e7fabe3e7f9855da4759f2d377bc50be738ee4f8475b29e3f18b162f0b3e46f0fad9ddc373c829829e782970404ce98864d5872e1f447cf88c9348d85d6e18605f169139db6841d2ec8343bdbdde49f232019c59aa68c5e5a3ebff6f5b3dd09f9e5760ff071154dc74f4deb7bfdd64ef5a46daf2fa57a99fbd65d3d3a5def42d3d7353f264c9e9e5431426788f67d6fabb9cf2dc7cd6e1a61dcf1b9e6acb3133fb9843fac88319aaff228e141f956adc973a6ef71e108ad7ba92ed5b5f6151b949fdecd1c79aab49e0b9d0fda92895462dfb14121a133de0836bf1bc8897824fbe5d5b9ed2dc7218352a31616a6254c3b54b77cb22b4df9e09aefaff6fef704f2ff9f2790eded75272790cebf7aa6b8379a6a5e39be63bbaeb1f0edbf790279e04b93be43deb0d3863cedad1f1fea0effecddebdabe94e5b1963da20fbc66f2d79b7aed34b29d328b3bcb2ea7c4cdf74cf6924bdde473cd33b40756468faae287851b777a02f9d042d1ff6bc25af51e2f6d75d67f19f2d94670f7c4db54eab673cf29237dbaf5592c5e183fe8822374bde4f60c93173e67265d755ae419a557754850f9fa8ed57dcd9c69a5947a4a23e5ad0afffc6aec9b307cb2f31181e28eb399a320ab9516b7592af7eee647af575f3cbebc815689965284ea35d5c22e06bc9d48458785064df7b2ced7fef2e9e478ab57919d1aa09f0ff0661c3415274f757de37095abbc460e1fd9a648533f503d74bfc9e2e0dabc889366bb6fe9d75f89fed923db736a4371eab539c907869ebed0ad6afef63ead1f366da685354e5fabed93c6a0a7f8cfb89f2484effd267cad9ee4993eeb16d0e3d7027d2b47d0d1dd52549fa234d7f4d5bf1ebffca6967fa75c2d77d478a3b5d2c10861f2f12325a7bbbd39dc7330ffec88fb5ee1253b63eca8fd3dd3eba76d09538a2d568a0ff45ff5327cd95c0753733cc55133f74aca4985fd21e965bd977de9393c276bf6caaab2d3d6ea0df1591b8f2cabc8543ff3b56aedabd5f6599e4533cf1fff885fdfcb7f62705548b50d9b25485baa737dcad43aa871ab750d6f6c392ade3566c283f7de23e69dfb62307c31f43c36c976cfd3f4c9362e7bdff5f11a5fbd04175bbffff1659e66c0a423cfe0d9aa4713231e7d777a7febc465e5b45c8d3393736c564ade815393e4e6e0577857729ba8f82673edb6baa694c5bd6e66e5590f597bf0c43db172e4e12daee3eab3b62baf143f114f587ee1569de08d7980fce269e3238a07ec8a7cba4a47bc405b187e73f6a5d08b0b64d527281280e48e09da2f26fecbea134e9396fae2e5b42ab58ffd426eaecadc987930b1b36ba9bb567d42d1f84e17d787ba9818a37571cd7fa298b8cf0dfbd52e754b7a8d1b68b1e58b456049b5c83e5167c895a383263545cf189817221ec8db54e8bbe1f3863523d706fa2d9f54d76dbdb1ff8585d1a52b2a6e53540731024a6136a5116635dfa35997de6e963855f553b259eebabf91247ef116bcb1e975eec7cdf33ec6f78e1b2ebe6876d5e96f2b7095799489f40e224e95e89cee197b3b0d393b83a91c1567541f384393ef2f9fae669ea04fb9e86292387b95edf1bc696facfadb5f1d70629c585b031de8ef99787c957793def8801719afd65cda743b2b718eb19a6249e02a9e932c49ac2821ec5ec5c77f39498cfadbbb5d1d6737a3387bd73bafa3bdca14a2736f76d11388f87f22490c8b6fcceb19dafb5559f1365dd1faf4c815c7179d3df71e1a5bbddbf4464276595fcb2871f7da0dac31a7a6ffe896e63a7b72c483f03323e61f1e784e6b5fa582f78098e071d34be15b9446f89a8a3cb68e0f8f17a8a44ccd3c5264ac90b986eabfb9c7c1dea3df4f3af12c70d0903485d7f3b45717ce6c2885234e8e7d65f34b19def1f4b44be38836d5cf346646eed68fbcb07cd472bbb005050baae6f9ee3fd5faf99b76fefd5d2757e155c51da797491dbe36ef35c87e686719df362eb3e870fefb9a01e075da06b5dc2d5bfbe515f449f89de77f5abfa77ba7aff597c3ebf4d214c3666ebe485d1c69bea17b928a6a2ded6498e680d567f5c7a1e34e76b7114f05d7d35cec9362f27b19ec7e7ed865d9bb6d8372d811bd4ed6e858a6f95f58fbb4d47f3ad4e83f4d9c5953844f6245f572b2d28dd811e6196a78c07dcafbed0b5846f11c5ee61dcfbd7f3dfdbfafd1dfb439fdbff67f45fa5ffb3f90fe8f2958f6709f0547e95c7662f0be82911b9cde07dc9b7afad225faccf4d30fb3583e5f3b53bf5d1cdf61fa7f7a77bffc190ba2ae55af1978daa107f5ca59fbe181098f834dd62eca5a3b2a7115aa3af8f171e5ec2d91b1abb79f2838d75bab7844e5a5e453da9653f337adf47a648318dfd806d53e6ef2786ea449dfb27dd87cff92d3d3e5b59f6bf62f1ab9e1e9a4ed67edc6f85b0dead1bdb7dcf49e6bfb5a5ac6badb554e4356f96fdbb73adb437940e8ecb84ed3ffe71a796b4ed518067c2e7db5649b825ffdeee3135c07d93eaadcb22b48ecf50d0f110f0019ca1b274c7816894fd6fef6e8c858db0668e637a3618ddd90b2b24ba8436e33cbadfb5f5129e93fc172134fdea83042e9b3b4f5d70c9d303c69a4c398fa711bafe5bfa54d1678a4f6715c9cd519cb75717c872c27285c7d2ea7d068f0aa61a7a73cc5a6bbefcf0e77cd382b5cfda8f4517171a1e1b1d0d593bb7f9cabcba240ec31ca7ec24797c7599b6d8a8e3547d2dc51bdc79a734d7aecdd727ce4199575f51a6f222ebf9a716fee86de787d4816dbc3e3d88dfda65f4f8e83cf2aa5ec3a32bf41d3c260dff8d965713b6c0ebab3a972e1af077dc83b9f676dd219cb6d5f3364fe73c3a05eacdc7ba155a689cf7a0fdb68e572485ff981417f6fed910f8f88a7202eca1f871c705c3b5a39c377d8699fe8abb54f1a66e5eede93525d958ef72f2999d23099bfe1131f3615688d3992c955bf183264f0eb5cef90ab97e2e71c18db9842d54185dff6897bfb8847092866a785d3b3cd95dcde1bbd3d414b519da6bde97eee8dd89d1fee17fb451d138f827b7ddb77c4e4d2b4e290b931bdcf05289a2fef93b2c3f97b223fa5f7bb7a6870f38dfc39925844b162e85fbe91ff79a58f77eabc7b3a539ee7b9ad037677864dafe277d1afa0fe3fe239a94fdfa43e6f9dd68caaa0a8a1d676737b3f199532e3588f319fc678aff074369a5a2bb68f5d8e440dcf1a6bb674ded7c4eb2f17daba5ddc9caeb8ad69bc2ee592307f82624954c3241d3eacc8672965da7e79af5ecae77c762cdb763bfec1fe1d75a9e98753bc4437779643a8b758fdc8ab804d720f14147fdc13bc2adf392caa605fbc7f9df2c4e95557dfbee8f67d8bd825dc75c2fbbbea03860d1a73264ff19ac28ed98bde2ed9335dedd4a3c2410d77f7fb967a6ea2347ae64b7e57642a70dcbe1b454b3d87b5531bc4d3f1e7da206d9e93854228cacd8542161b6f68d206b00547f29106a8751c94b79c115d490372140ecac3b52ecfa701397de26360963c0dc8d971509ee84a70280dc8f973505e56e5aa3e3420c7e4a0bcf5fadfeed180dc28e2a3c3de481a90433828af64d9881a1a908be7a0bc63eb531fd2805c0a07e59dec765c4003723807e59d9dc7aea601b93c0eca3baf77369e06e4767050dea5b3b1f36840ae9c83f2aebbeede4e037267898f175dec6840ee3207e5dd1898604e03728f3828efa9dfeee73420f78983f29e273f3f4503f2aa1c94f76979d6481a9037e3a0bc86b333c7d180bc3b07e5fdc8df914003f203a4bf83e5c13fce6da1018a0607e5519f3f55a6018a1707e5297caba1d20085cd41794a063a4d344099ca4179cae3b6eca101ca120ecad3f63c85d10045cc4179b47ecea13440d9c341797446e6491aa0dce7a03ccb92b86a1aa07ce0a03cabc5ab37d000558183f2ec6c385f69806ac34179ceceefc6d200d58f83f25cf4637469803a8c83f2bcd88b8fd00095205cef2f724934402508d757e8a44103d4640eca0b5263603440cde1a0bc31d9a30fd100b59083f2782c0b331aa0eee7a0bce962be2b0d50cf71505ee2eda2c33440bdcbe14a7ed14bb10014132f440ed8be647381fc14b2760aaea7f753c11540190428fd887e764a44bf79643f407114e1c06e069b0b28e380e2a7d68d0544e3424099d33c4829adf5f343c4f3b580924b3e271657dacce64292c622a2d15e8f683c434e4e008204c248200b453448d8a2470c67454e8a8a4f889b13141b1789e0c6188b8949277d438c7718c9e6021596a4890a934db94453029b0ba886804a6b064d6593046f4941188a239b4498ead9d2e1a0749a60729a1b6c2e50ad96367189264798686a9436c534f752336373018c842230022362632a1d50164a3b653443a4b69a4dee0475733331d40eb0b9887b28f2830e28161252524f3683a376438ac22d726d4fa2e985748e17cdbdd4a74b57fad60c8efa75722002a121080378e40b7cb110110b932c20d79d9c8dc9e6028dd192a1723e64531cd13457b280dc90e6d934374b765ef38a745629fde548fc1d0b892ef7a54d646d1cc76744d34bb2f784995bc8fe54c309c63b514c32935c4133f45a96121ce50e3537699b497a697b4926d53e259dbca6a5cb5769d3bb6628757cdbe07cac15ce1640de90e8e73481e817d6ba9f27dcaadf5a20df87ecb794e827f8134bca938c13e1eae4e2e48a544a391181807c221fd026b2b992dfac037901b01d4bfeae1d6301783cc220182e101530b01004c160010b6be1138c85c07c3834038333f00c1642c1603454942e844540fe3c0e9ceeb3b928620e230c542447411830c9bd2430e9221c23c1e1a3a140fe93b4af1e5008e2a088b9165030e000184205a17214014b8430601150086273f9b008472016c2402006cec54231168ec0308e306054a00d14ac397c9c8a98d3f9b0882c42c0c4584c26ce44200c09844342b4890526729808038343f4f4c8f5441c665f626b898d16200c380428248b70e06cc7e6028515d24f5a5c3da07894d0bcad29429283cf4ab2e875e4f85e9f878951dbd53e2de81f4f191d6775eacc23eadc5e8b8c451a4a7727a32df4eabc775468069f2466671da7a0a1a20c92d48a9e7f9dd48aa099d48a4512522b0afe446ac5a2ce48ad286a8fd42226535adba385e08a77394c34a499027a5c3d209fc869a36d3096b45c028264a3a14049feafe3a3e4da8c8fd242093e4a23ff848fd2c2cef051023fe3834bca426140291303b42584965f23007a3436972c2044a009948a805e4f3617054a25b23ec70502a0276073c9121840e912d901283dfb4960dd49b5840265790e1328cbffa4ea244f81b21d07090c9930c0b80279628cb1103918285be0c0d99fddba4494502aa62c2410632014180d05ca032554c199da7a40f906a74d279c81c07028aa87eae140793e87d91728cf25b9bf99d595577080f2e26440cf2080b846aed60285b4808d2159c066b6a9f1ed2a6e9a9141b892416e3837cd2437fcf6986ac331b9e1889f7173f11a650b3697c9fd1314182cc4c3100a0c941bf9420170bec2e632818a5c7232a0130a5945439802f49fb3b949ef660f787f058dd874e09e5a703f6b56f7eee943cc3f1ccce57f4f4eb2f7df9767942c10a410465b252833235d840397c5cd14ca67365723694d61a03205030637643b66708f586fa13b1f18f2884f79ed12dee5bab4bf00181e23a624f4c0d75644c589b1c7a5eaf3a7f56e4bd643204157d4aaaac55f970dd561cdb2a19a27910dd5d83fc9866a5e67b2a1baa073b5aa7afc4f52aeb4e667299796ba01aa4ff9a4330354eb5a6f8231e3cf6453d396f68001d1890f5c2dd85cd99418dd9d06d49673da634f67497da53e3c5e647c7c506c4c425cec343f060f482b2cc545c6c426c6f02249168dd1f2f5deef568abb7b976af916ef774716192311c4244209eb02b51c3e1f180711522de300d2b032248615c2584cd26120d485da09a92a50ab100a497692d50a229f3e68a54c8c27922562a4d8f0e9403db45d5c6c25b848ea8af8314044445c647c3c636e645c2c232a9e11139bc0008c9980c465b29747b196f7a1036ea548695b2c98cd3b2161dc3c29e3864af45c5b2d42709c4084037551b32641f5807a198749886da81e4a7eee4be80d3ec1f940fd90d4566a73f580fa1f443f8952672290d4b150bf4b2ac39fb758bd5eb2c57ca0fe5d429c368a02e5335a0ca8215df629958e63fab8280c0fc14529a2a43f8a9467bf9d607668a0e2d6c8c0866b5bbdb5fa5b5fac73b867f2765ef7538f975e17e11b649b40ba358e524c81463c2e00c679cd759880069f84920f349662c09850c31a1b7fa1bc358e739840e378fbca5ba3e6d7cafbcfeab82fd0f8d1a284b5816660bb9ca04d72c27499d21d73d6709c8911a16ce7b655b60894dc6a058c5c23190f0b11e229b88c828be87852f0aa0bdf3f58c3279e6e63cd535afbf4ba87fadd772b5f05dd76b2645c76db336b270e3457e269a446c19b55ea4666b34e15f1490528516542866cea0c3c832e64897016ce2082039c34ed39ad4c3b50cb712724fe35e1697f741748d4ae96f6afd5ae96a95028140293036c597929046839f181c90be99e22e7a45b8a8602ad817f5d4b6ac5376b49ad728996d4cafa9396d42aef4c4b6a6df8b307814040eb0a30d524e4070d41202ad07ac4614ac4010bd103da7a1c948f048610f19cd637c272b9de26c98c303001954a2c10c822f852e26ea8550881a979b3b436f3b07c220e4c934925898602ed7e7f1d79ede9cdc86b974990d74eff13f2da659d21af2dfe9389681174692c03b4aba526908c18f580f6070ed07e0b4c57b0b90476c4c73b7f560f3aba520ba0634c0a260674ba4b0553c74920f151948e0b10887415804e5fa96dd119d2c6b604b5980d115faa0157b718e10c3c93ce67897011ab9963a1500043b81c012a8aea019d0d1c2602119ae8072ea26b7151a07392c3043ac52ec0cc80cdd523ba9c9474f94147601a17e8dab42bc34e126d3ea8b9bee38469917e0c1e61a2002f8150e8647550529ea30dcd828db879638d46718dc6e58623e96d553a02a1a1c80f4229eae361a81ed01d4cc428a1e00764480730a48f877181eef2d631a012b9f593464c8f8c190ea2239172220c6cdd8122c92ed86c41de118f80990d9b0b745702b351c4fff311c81d98a5121f4b7fda5e59fb959f94658ab4fdf94f1b2b94b4d3e09fda9325ed30d29ed617d22588d2c6b7208a8711020363aca424eb9280c61873fb29939d757d589fe62c563e19793b2b9d865cfcea3330d02a87e056a01224d120cc66db7bdf986ac8a7f346cb1b6822f78d6928119f30c9a8d84cf40bd3284ac7457c1cd076b6b68eb40ac2eaf149eb487cee4b5a466d8203db650403921166499539774d0ed7285cc9f86e9a4ca7f7fd59a7033d7389c2634af87795cc82375b76bc45baf4b07617d522178da5198c1d53396a95e1f0341383b163aac2117edbc524cb2de7933e0ace449b5710347fa202bdafed2e61f193bb327d7a5cec4c308d9110cbe025c6c545c624306267c5485c2fc417696ccbd3ee2dfe100d05747d0e13d0f5317749e283bea8dd15fddb5b3192c103d3a645c6c95ca4845872c5a4a99131e4fa718cd83859d708c644e2cbb4691004b575fd48ed61b69f587b9534d8a36f92ea1f7a111f985bb54e95480d500be3626184bfc4c7c370a0658a5004301fd8a6b6a8223e1de87bb5831286b3daa2141d154360c048981c29f1fba44e609b4d03fa0118308f6073f580fe98764da99b32d16b0a020904080ccc31e25b7cf318fc97635ae025c581f01d659a93c016c6c3840216928b8b583fb96b427d3c2c44904ed80e89943f904839ce27dc889f48d79a93513d603095808767fb79423e729f00a819089c6cc48181179e4278347230700b685516188152d19e844636604acf0f46bf23cc28d102082125c293e31c89c347c428ed2d838b5ad659dbd93a25cdeb905f2ffc54855ab292f65bcc1d30acd85c6050cb27890e0c8774642324bb1fc61a343221360e4c8af46384b10631e2231318b1131931b131121be176d8a3f4a0db013f2d3fef7dc50710d1cf36a2c539c21940e9385f1a444128308c15fc49c085cd9f6828305cc96102c3955832297e2850abe0305b340030dc299424cc9b87c8621d7eab4ed7255aa4a51330fcd23ea7b1db4886d19876696385b6168c843810133f3132ee67e12049c32345e4fe4fd19c5194a099fd5bc16934ff4f701aadff359ca41cac6a2b0752aec7313a2e0a6b8e54303a9ac242f292598214a2176408e361782ad1286920c4272585109f4c163f998186e2e984dc10b18d30e327b9116d94b092b11d9f0f180b7e8a67c8fdc5f9c0824a7419c6e7030b835f754992b080719c005864122cd012551306b05dbc57916641235e2000163b8925764a7407d07edbee5669926c1c23b36da4a54b0f4716b7b53558bbc6c56430a783b453b7ad16ab720dd668b994f8f87a1f72c3fdbc71d75dfbbddc4a11df9faca674460126555dad9cbecc543a2a6465f259223ece907852297a7a92b8521422e2b392f45d1616fa1602c5da4539fd77f88797ad1cf91e7acf48975b74de3edc3b6a9aab0896c6441b24db62729c08520c8f111f2f92018b451519bcb44fcf0aa2df875fd0b035d111896b2f0b9f100498dac9621f60ea210d3110080bd106a66412a16d7242690d21bda6e384a0db0369800103d3d85f441ccd25890927884c6a996603cb78c2b79050090f4b1a5bfa466510f7fdd31fab455b04438d377ebbda6f53edb6e123e75d5bfce2f1aef86deee4299ae915e9299a2c1b47ccf5489206706fe5bb264d78b6f4057ce411a362785fcaf47d2f122075ed5de73e0f0c7d79a7297488fcfa51c0f4a43bde4a367beae9b5f5d181d9f076c9e76e2ecbdf581efe6940d2af07e861c0b2a939f1c3f8d9559c137947f52757d1cab9954e20e5ac7dff55c25d180ecc5efea46e9296721f3c79f96a01f7ca88197d1798093f545369e59f8b6dcdb80c95b3674e94762776a93902677381b92306ac9264cb9e6b5e16980f90b0891ece24b9aad5738c01b4df8a243e088402f3e912e96fd1797ad2648df922491aa41dbb4005e6f7db954d5d5236e326c6c546134e17a18ee3417424e1794d6e5f2a8574320dcd8038cdea4740d7d3e3ea018601073034f8926419c3802f948477d23440772da2d589cf97e45ad4723880d11303dd7388e601028401ba6f6be6730687e073f729928b0b107343c9d504381f674951e0b380b28588e000f2449891da6a6289fdfcdaa235648026d3852c5cc492690e928f01e3681b366da5da929c53d3b4172efc61ca7f6efd6ace20f8cafcd994c14c1be54097fe815bdc2363d57fda5e89a26d2114b0e9cfe6028b6e52d0f43a810d4d66a5b324668914d810f7f46451d2275ff3316e55a7d7d80d7c3149b59f6dc23e5fcf2bafcf7c8b7869717f6081afbeb1e8576b67cad2ddb9edc61c101f81603e168a69018bd31c60711ab857b1b9cd0903381467ca2a62038bd72dac24099d41b79ba4a7a7925c06230f5ab960c9749ca7a73a9782836e56b83bbe084fc3d3482fccbd8ecd6dbefa0381529bddbb6ee3394cc92efbe3188c981bd2f9309ece02ddc6883018071e0ec4e67041b7c31c7f22a8efb6ac932b23baa5cbae8c90e46fbaedfda52647433084017fe3362b0aba0c211ace046a156406b639178c2010e8f646007a90d1002cc9a61323038da998b61eb054e7004b75605f2039f347f92c329f636e484718300926aa072cbd3908830f63a897c01bc6995c26cec4c812f55cc2cb883530c835cc335a65bcda64d76ed762b73d08668ca8a428186123119564b94ca61058f6e13065da5e728eff8bb091468a767c4bd868bcaa5a491a3a4ef8394e6dd1b1968f7ea963916c6059274de833919cd68e69cb782bcb5f8f6fb6453f6b6774fba80a8976b642a47a45fa843b4e771df1842b51dce43b34847b28eb22a0d3807c22c9a5568b65b12fb0cac31048288b97ac3648f53624f88b0e20298c489e50e2dc49fcbfd464c2dfcb606142c2df1311029a9ec114a6ff1c2609a40209133c41b8112d8a137467b7fada3aa74f84a082741c7467e2421c780c627371511893c96da5625bcf25687ff03262b0b39d747073d2553eb1d5389a8491bb970a100af018c3e682ee277184420e6bcdcdddef7040f73b9d70b3b5fc9fb819a1224dc618e1d7605ac09ac101d60c52b3200c189624b21b0841c3310432c24732114de4ab3186c092ee2338c07a4487dd21601d2f94416ebd10476009c24c29c1ad3f71da13a26444938e68114b1473807531b98411d260cce74b163ecb01d6673b5c582e13cf34c900d67518f0882799cc1a637399023da011df513a6064425c54cca4783fc6e4c8d98c69913193122633a262e213274e8ce24545c624fc248884dd8705b0745f4381cd520e130b45600c838561e42904c240f90c3c0316e261c250219fc54f81f10c52c18b705118290c4cd20f6c673a540ff458c04120605382c00292cf92437111138170607301476029ef31318c067ab8721028a5d94ad8bce2009b577fb612682a02c142b24b0f4d0ee8a129212379d0c040050c5c04a7e3e961c457380dc649480578183739340547418fbe1cd0a32ff0584c701f4ec5b096b911080fc3c392111846a014c98106f9178118c423042615b3145151f32734ce6004f5794063fded2dd9af637c5e471c9d624e70b5400bf438cdf9d543b97426120873a3e4de3846f7e1266fafc3100639e42de7a736a22703e64eb44c791f7b0c82045ac05683d3fc8d78aa057379e44fdcb580ad3547f291685782b9c0468b68f5e3101f883639988b44104d43394804d94281b9888a408b8ce860d9ad1444748048a383d667ce043524ff433016136773996828b0cd90c61c103f8c3c20b0ddc02167318711062ed7722840d857edb7229c4b5e4d627b85f03bc3101806b6656c2e53e615116a96bce182744cd16fadeec8b0fdd67c398a463c066c6fb4be40c3ce489a61f194be6122b98cc4ae579bcb48ecacd85c26138144308b64d81054c802766331849122b90fc4ce4202b9b9213d1d4f274ca594260c82b75132f3104227d410796f550812487c829040011c8220a8106601b50ae2ff7c60d75f769b08d088471802582869929d32c8ae6ec3d95cd4b325b8c668c0eea904172926281228482671fc2ebdc1c45e5100ec2eb1b999082303cf803d335a2e5421b60c4d4923badb3bcaba7ba548ba33091c3d339848600aec99ce449014d853a686c95db147a4244e8345cc34c98531f6096d2e8cb11748be2e6abe30c63e4bd2b232372b8799b19260d84ca9d3c01b1e3c6f066141dbde1404352f2a24c65772807da54cf923e6c904f9718c8e04c0740cc6f97c6d4ca0a5af071c200e7080c87e18c19c19cc648c95929242c0e06028812139597a150fc24815c0308bc96cf65f20be041f877e52b268c40b049e08231906f647dad0d961a2f44e204f119398ceb3b5a97290e20f1c5624f35360e0e0cee68ac8eb63f09f2fb5712892753d202437209d091c4e912b12df444c2450087be22db7ebb44050db02017068207c4d7208deb28e8cf11d7565dbd31a4a475be9d26a15427eb204ca5663063693804fcedb6a69479e549098a8673a4228544f510b73a1c9a964a734e9048ea2647282952467ad9470561682c09e99cc968b8b64531f918d3a23905180202faaa787d180e35de9abcb3f51b36551a9fc032705c9a2194ce04493882d495c24309900164192db6e9993979439c8db82527581930c7f27762adf93a42ec102c4c2592202f036603b25ca7a2f9481dd7a4fda02e9b45ed6b9b005c8d2564002a7330491641339dd20a450b6b9cdabc3186682f3e92870aae720497cba88c945187c2d8c0a94c49cd652d5ad59aa5ab76a37b7a27c98946cf9440e904f04ce344229a17c16a28ff361d64cc0e3c526c690a78ad151f1f15131931871b1d322916063896643c8737d73f206aee3d24c01036390422a6f42c412295a7ac0398bc344b9d2463e2c62723142f93aefe5f0252ade395f7aa84652d610a10a706313222616e122637dbcc5191468eb01e75a0e70ae25e51c38370980f3274128696204c03986646373a136026334e062c741a0643de062c0610af8b02717b8744be103e7c36cae308c0968e3656e38036720e68629745cc0e51390b9703929c9b0273f0c616426c399088ca7c32218b8f4647399297ca2c36c0e0167431a4235a69b180a53614f3a1646d80e3819818d6141980c9b66271e632108e99fe22c0c16e02cbe104125aa081512aa88f840de349902d3054444c727ac062b2b533613b92d8e78ebecf5cf2754b2b3297273a699a419df4d33186362b2aa3a371cc933461062cb5062cbb090d602e0eac701ae7e128aba0ec7806bb0504251a184a20c1431174848ea4a786c423de03a95c34c16c0215ce09a982c21694a181338ef95be3c22e102c314ba484251d7ed9cb41438841f962924e9298271210c5c97b1b9cc6482a0aee739a9c97008b9f969b831d2403731945094491015c78c613c8ce40e4108707d850911469ac41c0b4270018c0337081334b7b5c4c924d14c08a2cdd30ec52b2e2c1d9e26393035e09ae48e0a370b361ecd5d63188e746bcdd0a47b287bd989b4e581249f939375c7db3d3f9064ad6278b1717191bc0406395b84e445aaaad694974c62404c324b06519b04779a4e08d2b78d789123dcf05f1d5bc4c4c63024ed2cc9c6cf702dde7bc8ad54cb637f8997dbfee2037e6ea5c88c3fc3608f77f21e01c15351e48c53649da262262105ada79a49513536b65f95673c2f7e43c63c7085aa6a6c3caf303e1f1946441fc466b9afc610fd64b8796fa6c3d421b9d4a94356ad1a12ef4bcd98c7b345161823fa22212ce2c32c62400586f410b60c80911ecdfbd95a89b9b5380c3221c3e87c9650b665a4942128012c11004138f0e886cbdcac95592dfa4666f63c7a375f5a277320318c4a7a35add423caa7607a7cbe9c90a6df466b4218f0e07380079ffcca24e3f4b600bbca00febef04ab56012e6bf73ac6dd1657bf3ed31e674e42a576e78c0d6f946efb9f5727d226fad5fee16b9676e4442fa3af7488b3d6ec7261b67044c2bfde03d31be9f7a8a5df57bd60ee3876757451ddf35b9c97bd9b62cfb2def7827f3e93d3e8e1ef6d1724fddeb0b4ac3fc2b22f33fbfef15797252b72fe7a3465e5d1ea4a732607e7def312ee93ecdd7c2e9422ae5b0b8171e93b9758478d73adab0a0acf71b5553cd168d19a96a3061f745c794953aca8a62c6c15a35e1098fc753cd2a879516c827d7aa15cc1a7023b8648506ea60b72f27b554c31e6ad4b0112b0c974f7972782355f796e34e61acc1615bfd8f95b3f6d47a7da8ecde23ccddc4fdafffe4fa40a37a65c9474ac37b15bef236b24617f1a75c00878ec90c2cf67e7d879b6c82f0e4069cd751311d336fc248b444f82c081ad4d9cf4b1d6bef8e34913b65bae641edc92dd79728e77c7fbd216b606e754d43ceb94553eaa81ab79ab6bb7b5fb9799e91e93c31e8741cc567c2ae1f9c8092ebab3feb2cb90dabb59e4c10fb7cc92646f29d43f7ee9e7bbc451cb336133d5c8e8acd4c37dfa39629659fea75a7be9ffafc696f4edeace33fdfca5d627bfb16adf85083d8eda57cdaa0303bb1ee5cf3a4929b01093326e193157ad7bf8b06e2a5156fa9df9a6b93ed68a94dc6da98f7d6a47ae6e91bdf7d15a0f1e39eccf489f4ff6f6db2ff99da649d9565f8fdeb72dad6266b6faf3ba94de6d1f11e5cc67f89ddf5f8058b4ff0e2fecdda64ea9f270c7a70f7f6980985275f2606799626f7bc5bdbf7b2ebb02f9b7cc6431f9f6acdee6791fde26aafaf7d9a562e50ae0e1e76c131a35742658f8594fb4bb6baa6acd5eefc76a4cb8b63d1c0056f9e9b4d40df6bdbd5de4eafaadf3759917d62f649b54d19dc297ae2595a6e635cd2225704cf5e3f2766c4f8e0b1f2343b85dd5ffba3c707780d593ff2b3ec76a4c0d216919be13d57f3c9f10f25d9637bcdadf8e151d764c31efbdfdb91fe91129bbf7d3b9266da7bbb5103fb5c9864c93a7fea7a7dcef257432dbb548eaf13969d6e99a0537b14d11bb81b0f88a88dda14fe70fab8c0495f9dea660fefd1f82ae08ca386d7c3f4dd977d3d5c749b96aa6ae73e3fb47285d9a87b2eb3b60cee735cf9f0abce59f6f3e129a6338b1f1c4d57eb9f10bb0949f7dfd134ba66c260c789defe176b7c1475c561e2c2fb67fae72e1a4471ebe5a75330d421d755b920ebddd9a1a5cfd29603a4a214cea634c2192afad21fcf87aec8ace48ed39fe2f2fa8a68eca41e5f5e5e6547ed575f920aef9b876d137894c2564f46b127fe4e45b89e8e4b764db86201f22ed5df37bb688dcf5e2b5ad7e168f92ab30e9e8eb5b82386baf61bfbb63588dfc47939e083e47c9fdaf45f3a84beb6ffa66e5ce15f78feeb3a91f0d471e5b03891e271f3a3ad51fcb28f97b9ca2face6debe752fe76e06c2d5596b342097a61c2a9ee0c53fff637853eafcfc6761df0ab01b660eeacb2efa7b4f3b77527bdf1d17b683a4e21bfa8f547c83c569fbc39390cadee0db922f95abcc26299c3e0ac7ad397016a937b6eb3170d4916cb156d3b26d4b369d7cbeea453a6858d1bb366c7dc2419b750b4706bcbf6a50abacec5d4a594969a4a4abe849ea53c9bf57cedc7583f2dce7f5f861ef9f62df63faac7bbfd2f5a67d4aa1c79902acba9462b5eea856d3ef9409fa6d9fe0a7e7dfd7c772e677fbbaa772c7d5d7df43338e2fbfb5bbaaa3c10196bba674f4bcf7d59ac75dabd5d09982a2fcdb1ab2b35adbb4bf41f336e37f97e6ed54a49bf46eb0d63d85a7a64aaf59f7963724542d4e9f775a20f6cc9c75f68c5fdc3bd518714849f779fab60da78f1b2db07f9ae07d7a0adf62a5eda7cfef3e0cdcb45e7dd8b73a5929429ab414e1d29b99576c73fbc951ae69463de45f6762b9993ab04fbf94c086bcdab7daed9422dcf3e8b55e1edcc7707e66df232b66263a8fe28fd6eb04ee9d5d2a45e854acddc5f5bb5c8ab08b6bfe13a508339f58bb0dfae359e5ba082fd5f48fa2cced1b348d96a7c206ce29b63693bfdeb929364e7f76d2baf27064247ac6638e45d187c4ef493d8a6287aeb96a269e18d2f7ebfd529b0550a3cd1cb1c90aff6e776b8c63d7efd11a3f78462efdf0f78a514fcce655596ce3cdf5d8d5bdf4af478ba58d3676a5d4cf8dd47ac1d07997858a361a33053a467999d8b3f4275ba15ec7ce1e0d8b126b7aec1f9bb84b3f955a3b635f6039544a15ca2b659a7542b0369a66ba51d6f4b9147cfb127ccf8cb5cb9f146b7929093ab6a76e3ec31ca3ab47a4cbcf32ca929b93c453d00dcff2d9d9efb2c2e6f05b98fdd6352f3676f6fc77183664e5e1ebb37d470cda39b3e19a9ebef8e8f5939c919d68b284bf54348afae30f68ca1a637ad4999e54ffef038b46c311852bef752fed07c5fe364d7ed33a7451d3fdaeef5cd5c3bda2c32bb595d8ef3bb981416bf2bfeb3d7b77584f5569544fe85fb66eb4dfe7b38e5ce1bb3714074d715aebe4dd30407de61fe31df68b3d463c3e34696aa3076b2fe6ffdd4cdcc3bee69e535fb8f8d5a8fe03ba8f7fbc83776f917f4824d2cb454eb7dc3a7f8052f335290a4f88f08d47fe11843ac7fd63d7a4780696d6f4c24a16b04709af1fe8ed173c80d3ef691799b48da66f3ab1fdc8feaaf01e772ee0a78bbdef69cfbeb1ed7217b9e47ffb3529e15d79feffe76b524a70b3158fddf1c14907e33ebc78334f25726afcaebf91d6faef3529edc8e1df90b37ffd9a9439ef22fab8e70f3de755febdff82e0faf2a7231e1fad8a30094bce77d939ca6dde7a47f38d964a862b83b34b0a4355b52787973bf4d1712eb86ae835f349b215bda823f8ffaf5d9372bfe3e7f97bbb48eb3edaa6b08edc779da642b77a8b9e45dd7ff4dbb477a0c3d3cf0bc2974f9b65527ad06af097cc1d4577af17af3b49d9af74c3ed3133fa9ecd5a052bca17bf3c37fad44235e37f8e80e435291e6b36789ff1feca8c2a9a99fec37990ee36917bcf1f3e9946a75c9732cb0a67a6f63e1b69e43dc6383a6f24be4665b85cc6828004d0bd864d6335acb7c89bc9051de599ca5171d891570a4dee6fb3b20cdc3f6e890c7c6a7051d9f5ae5676f98bd18f34aef5fe639e78aacf092bc78c4ae81633e86cd068a32b7d9ffea8759ef0edd58123c7f24c474d9f293b8a40b25bf2a2c7189c4285434179c9838fec71dd45ff43a3a0cfacff1e45fccf1c45b477adebef1c55b4b3467deb6fededf5df3e8ad08cecb5111dd57181f2d955e8bf7914b154f78f9d35ec2183b4868ff80cb4eedfe254eb252a18fa8d7db13766ee7723bf5bf45da2ba19b97bc6555c7039c1397df6e5854795177e8cb2f1532aabdcdeabbe2cbbf3bcee2ee597e7f72ee69f4ede03dbdcb8557ada3deef0d23dcb7af93acd9d8ed74dd03517f3fae58f5e9e189ef263be76d14993e593876d6d3854593c5237dd43ee9e8e21d650524469285451c45ef0619e808298674e18374be983da16eeb7f45131fa8a89f8698dbd15eddc3e3bf9e601dfab1468d295879f754b736f673fbe11acf3a3937fe5b03862d40c9fa145170f047fd5a167f85f9879ec6b9dcacca61767f42c97366d1d933c53acd8a392f5c764ff1095de77d2e95196f7f7e3be2f1778c59a8982d2a786bfcf9b24a918fb990fdb0a8c56d567f6aafa2cb29f2a778062e97c2840a7b14fff12f16349c5586f7119c40fcee897576eb75b2b20eb149cad61e0bbe2d66167b982f72140b026ba583c0facd1cd31f1892e539f185073fbcbb1c7c35f1fb8b5a6d0ba3e70ee67a30507cc64a5f683a519a3c07e7fb9602c9d737090d135d18f8070db070f2cc67b268cd6aaff273d8bdf4f66ff9fb98fd5a736ac1fefe043b330799b7cc36b97c61ade9d7ffdd8feda13dbc63e357f3267f646f1d4cdc71606f80cab6ea03c7f6d7833388cb5eb7a72887a81c10036df735ff7fdc74a616d4a23acaec28705928da3187fca5cbb668ee3eb204ff17dc85155277dfd539ffc497168c9c6f7c7738efc4ee4d4dee991cb6c17371757175f1e001e3c77570f2f4f2f1019e1e1e53bd123d22372a2a7478417cfc5d5d5c3c597e7ebebe3e2eae13ac1d7c7337262848b27cf85e713c1e3b97b421d5bd64d1e19eb56a538965cd1386fbd32cece700f949c76262ea7d2e646d3a0c29d2ff789fdae0f4feb839bf9f5a9c87b75b08c1d1c4487de1e8b5f3983bba2c1487faefdc55295cf9446950f2a7292acbcea7e8dcc25bed1f7f0e8307be79c8267b782aa4755a8a76ba65e9ad97d6613a7b254451819eb1fd1b5d8a3d3bc8af8778e87fe058951eae4b9cabf06df858be3809ecbbf6de0e5bae6bf76e9422bc20112ff8ec6d2acdab3f5c062746b3a16ef78987ea6fea98f50b58bfb6b9c3308d806d974775239b00666ab4fbbf97cd1dededbbcc70c6fa87158a9d99435cd92b1a9c7abe9f361a8acfb9a77ddc2e482a2b9390e1ab6baeb5c94efbba8d8f8fc93f1e8f494094ed1a5b80f57cb71ce1f3a069949fb066dfd77f9a353f962fc8e6fd7163e95f16b4eec59d1d1e40a3e59fa5da4df6fe5b47e8bbeede4dc3ad36f9dd1a73d75da35fce43bdbe0895df3bd3ba56f97ce1d151cf8637ea7ffdcc1efd8deeb421c1f0c7cdd73a5afcbc06ed1e9015dd20f5a0ee239b3e263787367cf18387ed8c818aff19326cc1916dcffafcb4f67896b46d7e2ab4ee9db997d52f837f7efaf04905d932fca3faabfc2aee5b8c5e6caaffb9c18cc1a908bdbec319c13f67711936f2af4e1d8ccc9fe4feaaf0f471ae6e75b5d1c7cfbe814db016a25f9d0b641bdfe49fdd5197d3a93bfbf815f1bf80e0dbdb3bacc6b97f1953f8a8e3ade5f268a3fac3ca633f92e87c507854551eb179dfe42597aebdb5cb3d549058a3e561bb3d67ddf40775a9f75065b2d0ef5f972c28c2e7f2096b62ab726c0add415390e39510387673658ad15dea67c285532a1342a19a8c084e7cb10284ed983a2a58a27dbb9b3016a5d02c31dc7f4f9614860082ee28b9296dc575c3d921e4ed3ed57617e79e37ba1e1a0a4ec6e1b6eef7cb4d720766a04e73ecec7373081220f0510687d2904790f0434aff91e889596c81a6d000de7483ed200accd4179b905cb4fd2fe3ff6be041ecaeeedffbe67b165cfbe354945f6ec455943c8100613e61e4b64cd125299c5565a86284a752ba594a890a9484884366da4a894b40b5952fe1f3312cf23f3f4787a7fbff7ff3ef7e7d364e6dce79ceb5ce73ad759ae737d2f0894c3913c3f7d7d9e2c0481a6389267cff927f94210e8f53d82026695d446210820e1489eebb162c78420e0128ee4b96564a1bb100434e1489e3b8ed6e38520a0672c0c01a371dbbf07ac006008d8af4d40416865273c04c6319ddb7e6047311d29bf872660e4ad1dcf7b1b42083be101e6cf6d137e06184101d0764e780891eac44c1f19e7e704807e0076c28f6600e730328c7e434a3133806a130a04978f1788cc1f4bc74e4cf7186f030a3d961e32a18d60ec8ff40f63ce503f607a088676109847f35c436891648267a118fe09df01b2e25d8752b058031201200b41e00b16600be0ebef600b29d8142c190207c7ba8a44c080343b324883103c2934886dc34450dd1f4cd1108210167f020c402ca7416cbb274166931c26f7158db53c52694726cb3313776072e597a6abdc93e313752fa163229019598480a282f654119ae72e79bd101a410e9c025c0c094c0217430afd095cec4f9420574c4bc9c25dd126938036e244689eb6329f12689a3408b9611cec8cad76625f268d91b36b323947fe8c753605410fa6254852a9b36712411359a3ed72f3e5286b20c4cb3f958b52fd79b93ff0ac506953825a2c603ad5db4606317d6782bc23c79001c7d06b9860620ca77aef31bcbd5b3fc0c410cb9dfe284ba47891dda922acd55bca1f84e9fb5fa9b45491145a8a2853b8a61c6ac8a72b52082f7f0cb5898ec5e845635d33d12b06bd7cdcad1abd920ca185c7b18e27f840a2bdbe3ba442e860e64b63ce9b103a96f97d82dfe6cfdc7e27f8c6a28b990552b5207405b38054ece830d782d0b7c62b308c03b5d67e3fcd64fa31be1ba336014cc126303d7ad9c0491eca6cb37110db6c08bd6dcc9f9832d99f98fadd9f986d290e625bca788f4c30b4a790edb7123071890c9f663687b1f6323dc3c75c8a197e7ca431cfa271afddef8c644b1a772fface48862316993c5188fee0d2e7ebcd14a989fe604c3f73eae8140110300443721c684fb523110ce3417b02c0f4ad6447e1e2c92015b48ba7800402684f0121b6574e780603d84570a38ca62682a03d1e3bd19d7d1c60e6db612fbf109f306759418cf6e7f8456e1fbd5d855e1e54e83ae9ae3972f86573a84baf50b77d4f41bfca638befae449c8046050817dcb944e9adcb109d1bf2fae3b50d59ad48c51db30f6e1a42f8113d0e66485fc1c07a17bbe98e014f871fee2ba7a4f0cd2968a7f4fbe3d3371a753eaf605fbc979b5c9a8f18c81bbbd54cb9699536d5366a8ae3efa9aeb44eb7149af55638ba8204fb9dff5afea8a663b382c68b4f811c70bdb195f58d6d4daf2e5c5a3bcbf8813fca097630ce2c005e1f4acf1c1c7aea7f717f7c7aa1ee9bbbc5fb163be56a89dd1331172f3d8b1828e09a453e4401cba8a8e594b41b973ecdee2d9c3df7a4eada45858d95c386bc0a9b48a51669974936bf72baf5d5cf4541da656eb5d0b986402debc67cb9dac4aeb1005e120b934567adda57994c4acc9abb2afc43255bc0fadc050f68bbd605f77eee7ff20c96a51e06af862c5b6fbdfb8381260fc1cf42d1dafc8a50ef659d8b666b0ac217dca4cf5f0f0cce0f84f73a8584fb5e8173729b1171887bb9ae66dfb6f33f6fedf095168b69dd7ec7f5cb5fbf7f777170be0c1d451b44eda0224c92e266bda904a888f323699dfcde316f1e3df0283b056fc6551e3d8de2706427d151727fb4156626ea5d6ec97fb269f7d2b445be683d0dce5d075bfea3b6c2fffa87d5591e426e0769846b6627e9603de0db4d1abee1abedbb9316f7514beda0c2652e4cfa0c29ff9373c791a0956f763b573f775f14d7ed9fb3f6a3dd9690fae98b982df76ba763ff1384216c15df48c0bfc31d68468481aedd0f929dab7f832df574544cc59512978a6b9f53afd315b057120e1888dba8f8e0b55eb5b90373728942cb84538d45659fe764071c795f2517932e6b5014abf4d823a7d5df4df2abb0032beb940e1c3b4b7dc98a4707bd06c4adc823ae4f89868b02a58f3f10c82bb77c6d8ac5da6c8139158f8b3d8f69463d850b37b8877e90e79141c4de7dfc34ebc65d85a176238fcaef6e5d398e3fae2fbc12bcf5e5b904e9c38efe2891b6b6e0ebe6610f2e4ce5d6f5378eef66aa9280ffddd7177eddad8bfe42d16585de48bc783289d4540e67b5b9655e9ab684af19c13311d93d589373775b53876f7a5c3c77f65da59431efad8e1627af2eb6e80fc1f687a89c6b859dac3c948b2d2a761cbace57d8453ebac0eede11a2da06810d072e2cab38e02fc9d2fc4fdc1eee9f7ff4f0e15a91e66bb8e505a13b68ea3b329bf0842dde6f4eac5a00e7c3d6dbe789346fbbd64570431fb30b16db65ab11b2e4453d2772a3eeadead78b5e67d2c168c42018c1450555efc72172f4c4e391c691dc00d5daca308d724aa9639986afbe73b975abe15ef7b03c6caf0b890ea24ace94544d2443559c4c79ebb022253d0726124f984818af9817f6bb4e1c4f29d536c8562af9b1ba6a30fdad91eccf3325a402849f5ebd7dfaa14e5be555753487c791576ccf436edd2caa39c9d18b9534dbbfe1851f2ca2bac7f598e7c3da0ddeeb5f3cca7fdebb5dcc52add256d8c27a555255e2bc3c093a970e62904b830bc9b452cfda76616a9b6ca524798f627c3f9db3fa5f9bec6fb4c9566ccb0af284ffb5c94e24267efe0ac9972b4dc400b530f5ddfac7501970d94c6db27279dbca2fa95919eb856037c5f53c3a7be3b359aa59b341eb3115b9831b32363fe03d783cf159ed873c278f03ed1b0c16731e8fb21b51d5457d7af26119f169d2e29cff984df61f918fdf6893bd7cc7d5a5e8bcebb4768de63db3ffb5c9cea47d2856f4adfbcd36d919ed23d18daf557fe57da5ed199bcc234f86f360ea9de7b8e94a76b9ae5c3923fdc0af045b5adad96a6df4b5f55b1715e0a51c69e114bc4e4bfb7f8f4d96fdff6f9b2ccb4d43fbdf252c9012b3f4e54db5f3bfa27f58c91fabf6d3b70c7e48d4bc268e7a08a826fbd70436576f0b9a987e6e8e4f9ebe4cd46acf8f89ae92e1cf62e2bffa5cfb15feb1ca3fd5f8a820c11afac23bbc76b405dd2d5cfb896456da7adef16b73d23295bb45b736dd1a89282a85fd2451e7df6ad087fb5087336e59ecd43b7371c4f595dab68d678841fb8027430274ee5ec420f7472e01e6ca51ec216f9a808080a0c3fbb30e9125bb4add9b15fa97ec41534874ee24c13cfd494ec8254b4e0768696bdf0fec5ebaf582e9fc9b4f0df82f4c4c4f8b3f75f462b9c8dafcbdd7be6d32533f26577be6ddc4f4f7533cbf52beb491c5854bb51ab7708684eab2e50491f287b14f7e268b6c8a17a94d953adc3fed8c8505caa12e673c66b6e462b9a49aa18b15d7f39ffc7e15e02a00b84e00705de71a8befbf72fe5cc173c5001cf200ccfea2e2ce9f56cd2880bd16608f06d83d00c4fbc925cefbf99487a80040ac1d5bf6e29612c1476be8c3fbaa17c00d735d35e70dd64d2907a85e519f873362062741fc5716a0aca4e94f5bbb763d9d5f99405949fbdf3995b15b00134f6fcb7217c883170c2f0829bcbfa62159de796a7e5eafdd796246fc146e3bfeff3b3f273edd28c2ea3c274ad1e0714907b29e4db6ff8b11d749d22e24f8136d81320110e900d009c0652b8e9820936e45389ba3e22a0c9616592f6bd0be3edcbb78a24bb19d49cb5cdb931ac2790188f6d24f97cf7f50d1271c9d907eba387f7360706a6eacf9e076f95a8bdd5f1aea2c3827a407fc4aa359d002b0a80b68e107b2cadcd81f73bfad81a0e1dd0fea009eeca9d5c48f4edb0600b7ec30556ef92558c1b7b83dabfd9b13563d8c5c7229bc7a4a6abd1074d35f6a132b415b7b847cd7320270ea99cf1d26229daded7623913cd3a58f2166aa52899befad9b995d62f29e63a62d9f7208fd97f796bd7a25d7c7e50f1702eede8bbe3d2dc1796f1df49d796f4d55eaff8adec2dc2fbb1c35d5a843fc7c778f42c9668e6c4879ef79e50590de7c2781edbde3930d6b3f766f7833bc58f86673c554c51981536e70512a129b6d58f2774a9142a802600f003603e01c00b0454c7b18018aafd8c220b777e5f523c92fbabcaf3eee09ef3c7c6121af335bdc548afe3f29a17fe3a4e12f48e854a5feef91d0a98467462285f1b76aa75740536d35a6cd77986b5f5a0508e749073a1d5de97773a3f2d9f3b9329765eb6bc2d8de3440886c3673d727964f21d88fc8d7347fc1c093aff6160a062b036475af2e1958855a726cf5366785fb8eb55f4a831103015c0b19971f28f61c6943b607920d96faed933e285a7a38a7c17c61620e47225873d9ded310205580f0aeaae75acfcbed5e6b9c72db316820604f2edf0045538715d86e2308afdbcb8ec360269b8fc7ea55b854b5cbd91f97198a702a5eebdb6f7e70d376b9c047d51a2aefe8e07dc42078870bc9bc6f81381899664fcc84faa5a4e67b5dcd93d5513a431f3a786159827274920106a0835e2595cafeac36b88e36168d031dbb3f6b9c3ee2c706dc73a94a0eb03967d5e8e051b565add0d77ef6dfb5011f7be47c2048435bd3535b598da8a3a9aca9a7e7adaca7a6eda5eca5a7e1e5a94bd423eaaa69cdc4ead57052e35dd4c3a33eb16bf84e4182816b4e7d42139b5324b2fd033e82fd0f0cc41c1d852fd97ebd76ad40d21fbe7273eb6b03e4f3f0433acdd62243db2f9b45ad8990626d7a397cb2909df7f8d765c4fd55cf025f36beb1beeaa233c73319b77cab73892b2598031623d4cee748e635daee58db10bcaa6c81a575430369655007cd66bd6d7cc7366ee6351aee7ffc1a4d667e672bf42cccdd886749669eade7d6f4020f8331b7c6561db1a1a07bc2564a95852fcd8391cb0ebc3b2240c3b65ad73c6c39ec57ee78149eef38927d562c276668afd3bdd3c2fa5f15ebcf5c5923f162c3f09d6dc56a6d1ce174b00431089ee5921ca5da838ab4d54d5308761cf822df9151ea7ceb520b5bb3e3d9fae57b1341f63dab6b1eead3415315e179ac60677c7e65f7307145202cb47d8952f18c4dc4aca45948f389a5189ea0bfc3e16dac8c11dbfa155e16c6f85f289f15001968cdc14ada0ed5703d5da6eff7fadd8381d4d0451fbee49d5b085f71782c4eee8cf19697373e06132c4714956ea886cb72361a9c4c0ccfcc2baba638947d483de317bdf15b75344769286220988bca7b51db8b0a26c0a39a2bc86ccd4b8beded2f6cbe92f718679615df28acf996a8d97fd9c5bf94a1b93ee79c3c7b7087764bf440aafa0dbfd262cf0c1ffb84bd7585190be3b92ccbe00c78492e3b5b58c91669ff27572ec7d4bc7ebc37dff7e666eaaa36791d59951a6ef22dba5c3230289708cff38b548c7db6ff894762c4ba27fa27aeccd569397dda0ef1c54586e3d1e1374688bf7ee7aa6c504e97cea58f18e4d2e542c6f1be3c4b627c50676dab9dda6c59b3f95e794846ecbf66cbdf6bb6bc5a0a9d10e2f8d76c39e18170db38d7d901171ec846658597987924a0dc5d666ab6f47ccf59654221fb2534b42a0df319bd3097ca006cf5fd1d4a041d790c13439b39da161816047c2bd8d135fb76d7ae6d32d6f31e976e5ab611cf21c8d7f256e9c3d6ff98d9f21f918fdf68b6acfeb2e8a1dbd5695db5d8c022fb7fcd96bfd56c19f85f6db6fccc95f22befdf4af658b6b5fbd9fdc2b5ed70fd23ce5541469d9b66a41ff89560dd7546168b5d8c83bc834d1d2243d67a2c8eb40d09fcd76cf9ffbbd99203b1d56499f292a6805fd13face48f55fb17a65ccafef46405f42ee9087766ee09d37dc78d26e1a6f2606749efdcd92333b7ee8034fd98a9cd9236c1905fe11fabfc538d8f0a10265ef75e1a3c7c7ea9eebc55c23e5d0a8ad0b6021fd5e81ae3957575468b63554de08d9d889814a5f7a72bf4133813b4f62db079b5cdd4c7ef50e25bab9d32beb94b3ed2d9ce2306d9ce71517c4bc643ac10a942023c3f03ce34fd55e0cc95f3efece02f54bc393b9be0db1728b279d79e5bbbffc99941cb6cef4e11e29beb97b86d0eea48bbb61696bf6d9ce1cc3a33e04c040bc1442b4dbfc313969f5e2d182bdd6691ce62e4b104ce643572ff6b8133ddb55f2fab716b9e83a09f356f3feaf5c2c6c854e46f28be7f8133a718877f639cfd76e04cfa9c5be6b307af3534c6093e59ed089ebe75fe505e463132cc7cf3c186778084fd5cc12b26c49efe5bcf1b5edeb10c6a92c9f0688c3634160cb3a8bf15f5e0e5ed9bd3b5fdf701670211b6cd9cdb061fd71bb558643fd895d2adb7d53bbf9571093a9301827975aa4c16dcab5e89bd2aa2160e67503e6709888535573d90e56c3ad35bec9f7058f6de7ebfb05529750267466466cf956ebdd4ea86d2ba6ecd197b27b76bf15b35fbf2f4a05f800263e071d8dc58973cebb1af2a66b805dd10f6fe5d6420f9c6e6be07bd8e592785b3b673ecc14b142b3546f17d927b5add9521b5d275a98ed8b004ac09de35eca899e32e3f325d7d15243868f95bad7a69abcfa9b169f2e5b50ac71369ce2b5f634c96786c5594ee7c78773b3c5730776dd0b1c1981af9920b5dc2cb966966d56f342dbd6002d6e7df7649faf0b6341d3190ca45b1a88d03150549631ff4e190b435d6831bb6c747c817ce3ff6247d17493f5ef542372907e5eff573bdacf0590d3004932b4058a07fb375ad26f5b5bccd457f6a22ed1afad23af1b3518b4ff4620ab81e7d2d3286655f6e3a6b6840507febc0f31515782cd657b55cfed69dd3259fe8e191d63b85ded2f9fa11837c3d5c0826b601c7e7681289ce7788093d60684704f8e6e82249a3ff51f5c820c1904cb32702c0821422801a74c253c84400702480b1da1c69d94bb38fcc655b5b2b6fa94cdf717d196643838ed609cc91eb58375dc53222806644b526d911304480f72133d8bb1011002270a31f44003de284270200954221004400e874c2638900708e862580b1c5ea0b7d573a25ab879d9e4d1f380606c92df32c79f55e20ea7eae68fc2c3708f587d24b7f94de345a7ad378e94f284400746644ee24026cbe8cdf3e518900786e1298419c082df6d2a607ae98f70bbfee7b72e11cc6a8df71aecd25ff9113dc15b278bd169535ca4b69048076980050ec04484400d4c4614978612200aec61101d08e4a25028818024692082008a2048c94131e8b677820c76ef1b289365615ad90b1482beeed4b6a527f3324ef6d607c9aaa7cf5a06e5df42e22008e66ce1b2588344e512a55846c9f122742c05041fbef200bd944002c241301c473273c76b42d601d990820c398f56e67d64b0410ea53fa822b337dc1cdec4dd4f5b47598bee07e812101de81de41e150b85f7010c3a597e10b1e20f99843cc42ecd1a3035219ce8f09fbc65dc27f600c908800c2f58f1d4c00248900329a49100793a0e9bdc01921f78900e208953a316af74206b80411e01d202c4cd12302c84d137cba8900e2ee1f3b7faa9a7ff8d133e3508f3b921301e4cae9fce527f108f20af40bfa4bfef2440021eff407c64c43de5261619a139e36ca00ea5222807c3c1d4946ccda9660bcbc03bcd742e1de0c37ecb1e09aca9ec14c922499fd75e70f24110052fc382fe219c31c39944223026cc293a02c7ac7a12c88004a677a2c0b2280d2ff0e66414bc5d2b04400654ba124100194cba4e09504aa301140adc3614725f788139e6237fa3d0647b123c51130e0573cf90ff806a3343388d370c2ff1811641106550513028bffcc499f11389d08a03a27464e2702a846273c952c303a6aed701362a8fff0e92702683e66f944002d114704507b9df0a95822805e44c0c483ccef04c378d08e968a9d18769c08a02dfee4d54f04d06edffde9c98c7ad1a1b8d10f22802a9adeb39f08a00f8cbe7a80f9ea1f9dfb8900fafc389dd7a9a34a8280491aa5efba13fe4fdefd14ca2837d043b8a9e32b63917f08020a4e6025c58e08b02990e30898c4b1e25368291323ca03143bd2a83cd813013607f2286f7ebc3ae6b73f9a8360389609e230241101b6a83f43deac1a87bcd176b9f9520802bc71240664871004c4e3480c04162108c8c0911850224210508723790ed8e5180a4140170e02dc9cf0da10e08683003c047c73c28ffec7fc8b0132b37e1cf3050f01246d020a62bbee8487403127e67bbb193fbd18fdc9632c4bce78967c08bcf517f06fee4daca363bc0ec4acb102fb261488d01aad8a8d818203812210280021d59df01072a9137ef4170c84f4f8a1b44434c6ff121286401c0e0247d93dca7ca6c604c8f65802002153197303043a305a0e816ba72ba616078155542a95441aed2b0c29058560b689466694ba3b3585c608980d52a9244a9c0e014805536829f65802988a8590cc2e650c7308ac6254480020b0659a2a11000e02bf305a4ac3d24679c3c1c8c7f87336eb2643c86e462588e57fa192d1170810227eaab90562ef189d5a2094d9f8ccc254c81062df7464884ca9a58d995ada21140a0a0b8142bd83c21d43d686425ede1031c01b1b1a1c15bd6474226168e958bf208c271414141c8ef18102028890a7ffa81e0f197d0b130e85ae65286f48dc8df0499210375a7a0e3811db67b469687127bc360120e9104645198873ed6540d49048c210d2156740007af006cc11cc6a3185fce3340921f75321b4d14c164810b295b13e82c02a1c847c43a5420802337cfa5f581041280926ff592e8718f280ee624ea0102ae737cc9f1072aae913425d4ea141ec693f993c21d4100b1c28d4c8441c2808cd47a124406c1193833eb35a645f829054273c6929843efafb167c0c06905892f21756793fc08ad856fd86c5d718a1aca41d42d732d724105b1c0e4b8610f18c1509c496f6f3050984941fedee42273c496b121a11dbd509ab9109303aadcc9f21443c05623bfd7d8d61c8c40d621b1a4b6547c63152c7508326a304b163fe8c12c4ae39092588dd84f9359180a1c433307fd81d99bf8c0e93342c69f7a46500635504b153272e8a20767fe69a0842be99b824a2d841ecc798b33ec4eefbf3491f62bf393ee7335e9c62caff363ef40282239503bc377807fc6110fa407e01de5e3ff07c5644886d2a586222efb64f49ccf404b92bb2ccfeb8c7c7b0ce61af4361719b437226e0f9b0ea6e5672fb17699bb819b7ebaeeb283339487e3f98a4fc39782587d0b98ea889e923fafcf5d952a77c78846db835f67b73a8380d07cef460b10284cf66499db8f6e9e99ca463e25badb48dc2533934af2d435d3c54b7dfd656afe9c85378cb2addca3701c612f3681fb2dbe18fb905aafea5ed96efe5572a052a1bbb2487d1c17ec420d8c3454e1ac3a6f75b3865dccf8483e994b6f5f429a219ce7530be8799db537e80bb63abc640e5fe405e0a2b236be98c8c2cec523533ac9fd50922cb688633acf39f886618c0e7bf76f9f6554acb1ee086d38b9f5ea847772faa5abea8c3722f78c0b952350f366ef58c5a9edbcb89adf4388ce3bdd85d4f287faf3eac2dc871e0c5fc082f5d9fdf7575ad5da649f1c88e0befd1075f5ffd30dc36d46576be70eceada9ae0b094aac2878e5b3842d6db0f452fe4c1d57f3a07f6adabf97abb3c32ff440e2caa2958315f67bf92c91765effb6a295ffbec97b14538bda6bb6666e0fd9a8535e93a1ac0a08e2aacced524ac525f9a94cf8dd5e53dec5feaec6e69e71ec51df2965c2e70f75addaa3850606501dc798ed7b0364a946d8b82a5fc26a7d89e63976f54531673b42b2b694bc905d41d8ff36acebe3ca8dd4e071f2306c1662e8e38175f5560f4a39aca676c98567e5a922ded00d2e098fc8565ae9fd656751a5a5a2581734baf9edb383f880e7a55bbbd5df85321fd847a73b0fc0871e26f59c50b96bae7b5d016040728e5693ee3dc26343c8973ac5ce27ec59c0e4a1ca8f57b373f688687be41bf42dfc85e2e08b692cab6d0cc59eed6b17a59d9a335b5333d75ae20c1b2e4554aa733bd897deed18dc0f56ead41df540e32569aec1ef22d4f020d91e1794d3625427d5df9ab9b448e352caf58f960fd3afb4b5d2a277ce3942f3f7838709f8e081944045235a5e038f685bc115444ee9634b841e371b085f8dd3059222e7ad1b779bc5535b1243a021560b66f9225eba7a125ffa601c0abf9b3e40c4dd0712126222f58f5db50f6eee738b15d7dc238ad7b441c5d1df01de8cc6a9ddfa6765debc802ab115617738566987fba87c23b64a1bdbb353deff89933fec77bbb5e98866eeb14f54de09dad62f032e641f406cbf86f16d7ab2a4fe61f1ccccada2db16c482beed652650f7c8f92bce269c7db2ba4f4f21798a5269a9fb6f10978b12bd36f937817567a7efd1bcf4f1c1a738c6df1eea8b31c1f35efbb535e6edbf3ed6e12a1269dc6f61494090e553208767235795fc1a2077461abddc659095189cd729c470eefb3e87cbe087d8ff34149efdc65879a224d3c07876101fa7c3937cc76cd4fc2bb6b022bc5d230be3ebef694d5ea97f454d6dd45679bd191b706918d54eb98db4c9113e49e3aa82b898ef49aaf1a03fecaeddabf13cdb5fa5ea30449245240f480357155ec6aa535bdee394dd91f857ca99a8946cadbd259a5cfcc26f617a3b5a2902f011f9f344dbe0accd59774efb5710687dbc0b337644a7e4bb456f4efbc690420ae4f1797faf6b7bbf3a75d30c85b44ca4e5f81adf96fbd47c3859c160044debeae6a86379558dac59d77465fbfe95e45cb79b43b81026d3d33f7d4fd837fb7393ab059d84b1f1d5bfb1871ed8cd59afd990b538ecf93aab575290abb98fed5e3ed0b0958273e7dc7919eb56b043205e7beb8559d8544d5c1d7db1e5f2369b99aaab624ed1c9f45b2ffefcc220ee1d26f24cfb95e22cceebdffa946e7fc1eb36c735c16c73b03a5355df39f86b11241a119e69f76161988427d034fc7fa39a63e0da8b4af8e7ba0edf6d8f95bc6a9f79c899e87e8dd8d28d29d7b5e7a5a80e16bd7d94a6556ca6f165f0a73143bbee4aaf9b7f60b26650a92c73672135719cfd1112f2836b9b6b11575b4b90af9c1b174bb9f0c32dba79b1f8b0c54f57a8f715f7d5c95bd4f4cfc95ebf639058927bed8bd8c722ea3a69b173c9162358b6404cc1180b8e26e7659c63f78a83bd4f00811722ec6a8cc58fbcce9de30e4737e58fe50da5d6bd547f32f9457c51a9c3fb936fb91661eafd2d987c4d3425c75ce7386c767913bffc82c1238d3592437380d1171f2f8d2baf2a42324212eb92d758ee94717ce0a5b59f46ad635bed71759a5ff8fcc22e8ae7420f07f2ce637e2b7ce22d3174d490ef7ca9cfe1de44be03ffbb0e00ff2d5ef9e45acf99bbcce48d649634e9df02656afdde79aa3f5b76f6ce9c2effd5e6eb2d2b74e7fb83989f328656858f1b8a849dfd9a6a3f98b842ea60eba15c1229f4ebabc57904d2f2d7e54d9a4ac748a86a8cca9ab51b6a43ee54bf0f0c9cfa1f36207796da8d6314dcc212d71f4db4f86344fc7af2e0ca9c15dc94731f18f2eb6b5d675e4c24107d348d3c352a2716acaaf5a574ba1ae4a1f78faaa3af76e3267c6b77747d2cd331f3f19c8a8dbbaee0392f7c1f0290d9ddbf7af63d2547d4c6a4211bac4c211dcf2d2bb59fd82c92d20f7cc86340f30b333306e56b31c6a868b407866e2c7eaba3582c57562342ba463cd41501dae93aa4fb476d1dbb5b8c44fc745edccc79df2ec1ad17e3becd8f7bb626484af46c30bf6b7d92c733ff0b862dec8553bbec32fd3ca2e261af07fd8609c1f3b58a4b8b1168e35dd49dd30d06eefae5b8959ba3765e08b5a609440e5bd776b7d6fec2cc948a2c3f277b21bf96a50a2c1b2311eae1b9f9e7a63f96ef5d6c2872e11c2e9186eecb713f09b10c5f0bd278b029779ef38440ea59ebb46345e4a9b9fbf31eac3cac458a4b618eca57ae2d32ab782c5e2e942fcab3d2e9ecfd9fe7cd9bdfe70b67b2fd293377d366d8477e5542c9fd3932a201bd9ea5ddaf852f84d1fe5619c79dcfe8b433ab9b268d9cd30874ba96461a9375e97eb717fa5635c4419df873d5e1e11dfd4de64f55715155e86ef67753e662fcd8dd8c7a6096db77d576f8eed93f00d1068107c79de99b6c1e61d69ecf98511bf7ac00e8e898466a5172dc960bb1e959319b0b4cc7408c781d9bfa53d931e975dc5a1f111d608b0517979ad78f3515824684781e89e24c2db5ddb5c38dfad9cb557424342fe0e69f2f32b1a67de3331982fd7d9374eec5cd9ec9ef396a50d3b2f189bd9cfff603c2f2725b5f8fceb8615cf67a29d8506110270c2924343ee3ebb14e30b169761553cafad14fdac11f366c1860ac56397f7652b57c0ef3785a79c5fbe28d290fa59ecc8ed13de3e719da4e347bd4f3c97890a47aa1382610bc47271c77d21c335efe66e08750d4e8acf3fd72f88e391037aad8adfecd75909bf0c7797702837e808b2974039bc55eaff7cfbfdbd04fb94c57cd77d958b4e8aebc22772d7063e7f1597691db87fef9c396d76796994cd45cb2325c3f12906670ff56d87a54c3ad3128ce23e16f6cbeff4542cd536dddd11315f37666856a1d1e77abcfc33b85c6aed8a9aa57b4bd24f45ceb11303b495951c6617b4745fd5391692fbf5da053c7cb3c45fafbe8cc7a94ac980ed4dec83e5d66bc38a2fe6b445c6ed0cdf62a0b8b20716adc113e60f8a7e7c8b715d74e6abb931c6236fe197040f958bcdbe8158b79ccfb0cf177c9e41f711aef721b3cf274b065a2a9e18083a267e385c4a5f4e7a7be1b95570ed10fad543ce7cf8e65e738fa474742b2eac611bf6c481adca3229c47d38e9a7f063c440f88bddfb79bc222316d7946d7b72b5e5fe9d3597f91c79ee4a0faebcc6f610be96aa2b971c24f794dcf0c248342d32312e6da126e240c533ce13896e2342b1b1f099daaca0e3c1869d074a93339c1eec27756eaaeb50cb08d4962b39f2897d8f5c199ca8592cff45e7608f77f7cdcd031ce2d6d56faf804f5381beb90f74cb364677e5c12119ef46ee85d082fa7abeba15bfbbf658f1c4f09ee6c5fc55b579c7393d0f169dff050165db3cc8b6114367db30c8160652dfddbe470701d444ad088e7e199f0438fea493f97f769173c2fb7f54e853e747fcb1b451ddcb3f76342dff871bf88680e038257f9e42f829a355f333d76e18d2643a0cf9c7b766534f2e8368df81acb4c4c362a74dae689f13da66f65a427ebe68b421a276200e7efcc93e5ff259ed7ebfca42df619d1d79e98ab9dd9ed5d922f27dae367df3ce7d9834df3c955af1b2fc8cc5cde693a5bc999afa3e92dc96a4492f68fb56cdc7ce96bd517c4cae0b7f5004166f7cf36afa198ba7329634e09c7678a3d2619b3bdb9fda16f7c559b9c4cf41b676539ec26d73ab85cfefbce3a854b757d0f2f922f4924b2f393672b57fe9e9df512cba5273f7cf8be66cdc7b41e4fa9681e6b4a996e54fe1c29ac57d1e32924b950c28bd321debfd8b2af8f8dce21a0bae18394b96466cb42d65e51638d3a808ac2c2e681c8b209903cd691b6ea87f2895009712b2de7737d8ae727d9f3b2bf629dcf2a6793ffc79a3f2c6905b0b4f8a6eca37bc81e2f33e51dd1c6f7a74c512519532964d0b9e61d3845849c44f73cea23bcea9340406c10b3fe9b6aeb2771e7239223b6d97f6ae0214b6672e95d55997bfddf9dae313ebb739d4bfa6d04156ba82d5fa65cc7e82ce007ca6243d78aa35ed54630bf0c142415ea1d0128c49b097b74970d0fa08efd0e0d00975b14a67356ea61a8d40b06f787848d81255d5b550b8772414ad12e2170485432a9e01c1115eaa7e213e61aa7681b82863e20a730ddc4a672707d3f5a12b1cb1be3611d681de16ebad56191bfb6f5c1db1c12e3ada5fc727dcc74f751279cac64144957561c13f37e30c7c499b8a7103c6f05369a5c3bebaddaef5466680426efc458360dafe58a2cae52c337b9b771b7a0558f9d3644c96dc2999ce8265bf22f953b2f717d2ffdefa9e6386838f553a4b77575d7850796e6745c549bbc3e68bf4ed3f6ef670e5b13b61e56ea994dbc22663fae88d2a1c24de24b2fa615107cf33b9e38795569e38c3bdd513796e61986df22e5b13f567dee3079387ffcf1c4ca634a4bb1e9db53da6598c74fb281ebf3ff26cba64da874db703d2e2be89f1590cb3f22142cf30ffb40793efbccf76d421dfcc7e6ca6bc618fe787b225fa182d99368219bbb50a21d1e6f2fd8dc9aebae67b39323d37ab68096dd5586df422f4e8266735c5851bdb5f5ec19ab84a9e8dea87f4f8257c04171f134fbb692aba7193cbbbf7aa39d63b1f85ad687ff3b8611eb95f7371c4f566d3438e19fdfc384765dee088edce22693e09d1e11f7bb83092accec2a937bf4a7be11eb55956ddc199a9953664cd7579eab2ab23fb926035ad4b5827158eb2dbdb53d0af7faa38aab127f911c9e1f1eadc7627d526b27262f4e54d6f4ed697a6210652b828a0d8b8fb6520158c9a9556f6a5d812b74051fc88fcfcbc90fb5b1c9f8ad49b91722a00f6c289049caaa9e8353011be782c4c557f8ff80a59930fb9940a127cd1b59abb0d7dcec8667ef74a03eea5627b0bd3dedd7566ebe352e33e2b51d03e0c2f49e54b71bb3d4b224bccacc6eb5379beb6d26653d121cce1ae955ded2f56d4e7d2c142c420788a8b9779950559189f36158226890e9ad69cef2e999649353a3f1fda6215e2a12feec7fdcad1818e9fe4e67351e22f7638766ca62b2153d84d11e7a71f47c77f09209fd5d58099861d9a0a2fb382046f71133fc6e37fc24a7fe74eedb7d5872a830733c4d2fa6d5c2ef7ac3c191cbb690436b91aef717d5fa6abf8d1d5fa1fda116611db9d2de683570f7566087a23af1d24d0d1ea8841b43217f90cb3cfd0c98669dc90e6c98a6d320555cf5af7b9de9a7791a325a18a4447556f424c36993dce2e786e296fc637b2a8afc2ee457b45fcb2b975333b4e9abc9cb95a08b66a84c6ee5a90344bcc90d6f4ccde9cc7ec5778ce8a3ebf91d5ce431d972adf0696349ee331b9ada020caf913c202869616fab759eef93a1df5313a8ff867761c36d3c36a246686cb41cc3fc9ffbfc11fb65f0907f30bfd3736a68fb1b84885a898e17203f39bf31bce6cb535f938d8ba23fbe8eed78754fc95d0e03ae070135037f2f037f5ff5f1a3fffc000108e910d0b8e08f5f4965d22ebe317ea4df40bf592dd3c9101202cd58c3442f08bbebf58a155ba3c321281320d292e25ed2d5e34aff9bdc5dd087f38a6286807e75be3e75be6e62decba812a365f54f6aa6f6f1fb6cd522d20647041151d2c420c8285cc703fd554bc2126edc157e0ceeee6fe66ee7b22cf445f59afe481f6c992e8a045f5b5556e13e95bf6e8d4cde842f32be887bc0d295dfbb8acfa2cf7ccb0c98b677682cef2aea591a288f9c35d27026434de4a58f7145fa8d0ad59db3c246c1210874f0e305d11bb584c2eb4f5b99552f723b53c7a6f868a50cd639d3cce90c0cd5bdad6a8e5719f5c2539531316337ae5f3d2348cdba3d632bedda7e942e56b8217dc760b40f87f49f47132e231e3726f803596f304272bf5556d3d7e1d7769b68ee2051d9dd99f6ef56ec6e7ece9723a6dfda5f43462e02417b9811921b46228ed3ce64b9532e16260433afe957fc6c3affa56c7cca688109a8d5c75a7ee0d14181cab9e20a41ee4e5ab123defa7dc0cdbd55992fdb5af0284575ebf7bc456bd225302f4d6dcf76dcdae854fd7f0dceb1c69398cfada2f994ff90a2f5537c36451efbc7c7d908bc6b5c822cc1ca722765dc611b552bf0da6e46bab7d17b3b11ba2424b5eff6531738ac4dce3cf68dd85b9de1a4cb6cc0a1f1632f19ee97d94ff2362e6e7a56ee71974ad24a40fc6a7c471abf864a2b7b43dced3e0329370927da770178ed6ea17a206701c785f80bb99259a0fca379f3aeee054772afc8078da27ce85a93f828131ba6d56faeaa951f5e80f2e79241718fd8baa07fc5654bdf345713c9d84df6d65ff5f85aa47492b3bff6de12d2e97e12f0e72dd5d0b1673651c9961ff4aede832f3ef6b6f5bbfbe239faf035cd37102f17eb6df5ef353de071c13d45b2fead8dc497707f4d7271cb6715dd575c2caf8328f11ff5ec10317bd16dd7bd2e47f257866fc9bfcfc12eadb3f221fbf1155ef3caaa462957cc7b4abbe74e90d33e4dfbfa87ad33f4133d9f7fc7654bd6dcdbf82a40bac2edc5116b23826e6c8f9a4e0ba8c98baf83ba1c419e9077e25d8df48c36585a563681856cf2a34d24f6d6d90dfe20d7f7dfcfc8baa37b3f2ff63c1c08073d56f113b5862b3917e45fe58b59f959b0ba5c0d274f336f6e765e9653c4e3df646f6cb2f9cf915feb1ca3fd5f8a80061c70d91192fc597bfad42a063219f059f91e63eaa696fa5484b3ba396b151b54560db569e11b089e2159441f72e193ef76a1de74eb9a76a682b0d7dd77e05d361a3ef20f582ff2448bd58bab4b68091e8e523a1e18001d9729699dfaa0662dfb14dc6bc573a717ba5157e9b60309fdf0e52af2a3b8fe37debe032fad6afb7e3ad2dde26497fee20b3ed8d1da867479d322bbd6b17cec169c21bd2d7c1bf75f5a9c7f3f75a86adce94cbb14a3139b7a5b189786119ab6d4305083767467dbcad7f6dfd3b366d05dd0f4e591c0fabc21ebedc18ebfbc26a618d6c503aacaf808ac02747852aa944dc2c698ad919f784d7f9ed4603877ac43a8d8322c5f2741e2a30c8130b1ff26839a69cb55a309ba0b4de3f4352d6d023d90695c5572fb345b4fa63d9f1657fdd6beeca208f5a69f3c0032a78da220efd99239411a2fce0ac9586565f920e6d3f7c77ed8173370a223e5999904a83a7d11f6ad4a551079a05a76781ac84821d622a84faa926c259a53a70a3f0d0d2d42fdb4c950a17ef8ad7e616eb957558df627e53faa0c8d62c6836da0f967e7cb189e0f00d475a6a9011f375fd11ce05e10546d401f7ed780d6ac4a0a91e1d1932880ca4a209193fe2af4303e1c11f034054c0292d7d03e54fce9d8d83ef487424ea8ff1d78bbf7cbb9061e1637b3be740e5616c73f16d05db45335cddcdecf2c37f7dfc7556b3278832b2ead9fa7bad1d60efc46f53f5f5f427bb47a7e7b14cdccfdb88bc195edd56d5fb1b196c34a262935ed5f362530507db12fd3bc46c0d74ced2eb97170f5eb91bdc98a9bfe502974c780fbf45d4dc12edd6226ddd3ef337a490b340f06be95a9d567f5b70d632d6f1e33d50c2ab4257842f2fbb6c58ed709f2e5ca277a31c6deed877bc5aed54fd9ae82c18e41e3c68fcd16bb55f3db1fec38e0887fe02c7aa13cdc70d6dc9a19cabc291301d8c440c82615c14e1cf7148485a9bf141958923fde5e8f10734bb6faf91eda848b5403d3bb2bd7c775ba955e56f5af66af1daa4f2cd2b048091193e53d1b47ec513b5b7b32bfe12211524f801dff9384f7fa3bdcef60f7c6b138fd2cd4ec93df2df112b90de9e2711efbba70f5e377ce58bcaa6c6b97773f69f8485bf2efb688bf04bd5fa1626ef21bda7f77db56c690f62e02317c5cc7d94db8c7f733015691b1ed9b011d77fdd249e2759b1d35d9e43a6a9b18d541aa79fe2334d487cf0f9b62b977e1e129f6dd7fdc52f59010c03dcd38fb4ec9b1520ec2c9b11deb455a3cef973daed63a860b8342af3c21bb72d3e25c72daeceeeec25c17c3e14330e92d5a7077384ed4f77ce7b6cee83ede482d3f3f7eee5ae5cfe483b880e7e460c829fc6dddf4512d36e2b649aa2104d7c7ecf2877b1e4cc344150d7346135b5c12f97770ad403c29a58c1f8eb23edba9c29db6ebd31388e37f8caaacbb6cc68ada3af1e3bc3fa81191e910acdb0ce7f02f500b7eb21fb003f7fbfe606fed8b75efb9f06650e6d3de6775eb022b93cb2286167196cb060478a64e7c8c9fd3a2639b2779d1e574ae7d5d6924eb405b837af3eebd09949078b1183e0192e721bb3e7d91badd3289d39a6eb5614b962f6c62cacbdf424051021394c75ac9dcbc12db0da37dcce4fea9b828fefcbbb0e6eae893354cdc8ff13c7da24f8be8b6f5f4564fa76cf1d219b66d50f9177420bc2430ddf1d09e0cd5aee5873a11b9ee559a3b960588383ba38bea57c7e7ca37763bed8cddd119f47d6aedd2d677330930ee21083e06a2e0e66b7b17d48482bca5ae50b863f57afe78aed39e95c5017b6c3233909e5bfac69adc872a3d20e01a1c645bf72ac92549cb01da3b3560078d7d337909d537b3eac61efdfed1d945f15f6f4349b529497b44e1fc4ead40e106245530509c6ef7c8e5bf3b4e51d97b08efc25eabe7e0ee1b82d1b875bd6d89dd13db6ff86e865d8cad543a637577c79cab92b1e0d1ec6d7e718e6abb7f31613fbab64ce6419dc5164e280448ff2b5860a5647a799581fdae6d3981f9777bdd88b6bdb89c06ef3a729a4528bdd0f9cf226d6dd1503ccd56e7ea3b925fb40a628e7e3c840acd730cbf99669e448b188b89475630b7278f6caf3aa6d4649d918bd5d2f74a20c7cca3e9557de7c1c03af7b71261cd9110399d2f996fa49ba77a4742d981b000dd8ecdddb344fa4363f8a4933cf3f8e5d3264e9b270e8de16c78855898a0d396e85bcedc4a8319a5fdb7f2a5e74e66ee9d63ecfc69541c0ae3e596c77a10342c05f8653605fad911a2caee7a9468bb727cd3fd74e738d6cddf3a28882a22550139e2b663ade2b7295a14b5f0306a5abe06b5ae9cdf1d5d7ef1c5b2430601c2269267668685fa1d3fdb7f0fdd82b23f3cf0efef55d58d5a074381d891d44da5011265be366bda904a860cabcb44e7eef98378f1e78949d8237e32a8f9e467138b293e8888e3f6e553213f52eb7e43fd9b47b69da225fb49e06e7ae832dffd1adca7ffd83607552dfb18334c2f52b87d9533c99406b70af8ddb6ea5b2c8621527c10b688556e282ee19526e7a029d35c9fff6a1ce47ae91d4b57ecb6ce5e2c36ed83a6c091f39f4b34e73ed7e90ec5cfd8f6c45d6a38e0edf58a87475af7a02f7ce8ee5941b1f6f2d47f9a0c96d9d96b4c7ea67ec458f36c6f5940d6c17bfd7cc93a6ea6e9b77b9f19066df65b7909dd11403e51b4aac82fae9c017ce7e19ee95b2f4377049e4887e1be0efc4e9813dfe85b29f9ba42e33c2b3c505869ee2ab7daf3a101fa59e0bdada27d14d1cd11ad103dece7298975a71f842d2c371afebbb71ec0b7937ccd4eb7ad224f377bcae8fef78563c17c751b737c2a2f8f8ea232a9f96b7f9d7dcbc29b221b5e659babdee1756e9acf6102c44feaf795dcbdf79010469295322f29eb7571ada1cf2fd7ca33daeb8fcdce3dfe275cd33c3f49f677c9f727111f2a72c915fce55f5b04fef5cff4f6d214a72f5f6832fed7e5e839eaa71b95fc1ef5351f5c9b1a49ffbb2a095151284754933b587b05cb8e82c160d2f39f2b5a2c9d3abe06a62aa335f397ef8efb64807f6ffd0a4b38744e0dce1b06024c48120faedc853de9ec097aaded5818f34a4ae27c2c2e2b1c7384f88dfd100c27602390b459ee5b82e70c28e8802eef3fc359d8525c787f4bdff8e21cd0a5d6986e84bffd4907ef9ffc39066f1b01cd280f3e5d69ec6c869ae76225bf3bbc4fa7fdf90e6c98938f9f1e7c9ceb7dd4589bf7f48f7b4f109edba29b5b1c3542eebb68b9ac4d075b5bf8deea60bcf2b2328aa6e912855307e850c34dd2492259abaafa1d92028e32eaf41dc86361e5848e86bf77b1aa5d794272b416feb87709b34adc4d56f1f291aeeefde597ee5847fe91ec4c06eae890e0808afe769be22d7e3860c74ec6f2dbf9a1c9b846d3f5815d7443a0eaf57f6fd4b5b13125c6cbbfe40cca19d9faf2b7f0c6f74e6176ec87ca3f778358c12180ae8079fe024618f3d62b1c888f567143f91fbb7293917b61c4ee21eec2cf7c9dcafd2d8a6422bfcbe51d526e75150042adb73a5a937aa48bea1c3d8db95d7fed246751260a6ecdc4dad2ae2bbe7f58a96dddfacee50bde36369c8dfdda822f98ea56a2608fe14250439eb62ec8ed6f5ac622009b1a2a98204b7c31a2bd6de2efad2e8f3bc7de0b0b5b4a2f3eb68e563af12352fe0e607042f50837dce6a1cff2223f8f1a3d33ace5e1b78fe33b675df1cf76c22fbc8244b8986e4b695ee440c24732128e02c0a388b0abead9e12a89494f3177a5ba80284cf16770c1b1037e32d6a8a57da63dfda44ad711524dc51b569b62eede6edb8aa07f37696ae73be909dec9930b765cba552f1d74e94e29090ce2b3567b3b2a4ad052de8e81ec420fa0317054919a309053c4c4b64537b3f67cdb34d398f166b65a49b2a059870db92e8e8b8cf6256577fe53087950d831518e3a467d6acc07de5114d3faffbe0152e55499949b314706775a3a9e46a579a894433bfcfb1a3c412c7acd022adf5126f83a077190e5c6f2eee3cf8b92fc7c5ec5424df55ae504babb59ed3b70fc562e3839a7400ca2a38fc54f4fd36fe71059ca2ed722d9ee1b4cb2198a73f69e5c72a24ff4cdbc0aafca964f56ff380b3d360abc3702a0b1ea166768000cef4aadc34f3241100f48de64ec973948ac46656074940fbdc6965768c7ff147fff699f14cbd378c5605cb1534e765878728bef3b3dd7cacce2a97d0625cb8478b94b55859d6ccf6a36f80e8e2b9bb388c8f8add4fadc0ef1a896a6914008b76de97eadbba7355a99db0d46fe3fd5fa25f4ecd474b4d0dd25453d6d322aa2b6b7a6a2e5626aaebe8287beae97ae97af9f840ea3e6a2ccc658fd8d747e41497bc447f3ecf8746f672d71d723ac147d8784539905fe26d584708bc46db6e9563d77e5ac0cbb8f77b5dbdb77e31a4767be1383331dc26b30803eb68a5f988813c66a0ac52caadfd6953d9a2a7b8c55f780fd1a5fbcec3e6d34bf2b720a3439ff6a8df5764651dac00e1f037e538d7e34a2d845bb61980b7d75e40f8eb7c518f08190d29d3754fec9415e1480c5752851e6750ec86a8e3be400c7fc1c801111e7d71b38ef227f176199e8bfe67c9b54e5ad8bef2456431bf42e02614a7d152e8d3b1819c70bdedf66b6f5e829285f9e105ec89c6c75cd69b5720d73b877db3ea33bb42da9cd3f952e159d49b7b8fb51ff596a62006767249309d017f3ac5ff95059dd0d8b9adecb9faf90a851665370b942dd65964eb23c881766e674abcee9970dd2bd8742b05e633f1942c127210f1c09dcf223fd89319f968550f6ec7a2793a77ce1b1dfd58fc8ec9419071d6fcfb39f8797b29ea26a695cdd4760b7d33bfd391cf35d6177a4b14363d92d1bef47e63ec03785e141d4cbaf889de853f478d3565bb75e1d39db3afb7782f11b7d0ab3edeef4e6092cbc524f7a6d54cc89df6d8fc73d88a0a10e6e6f633b88aed3d6a1b1953b97bb3a15a4ecd8b8b3723a39ef1e4599939e6200360116415b9ada76ad68e0ef167bb7df76fe029935c7c0b7d4a1bbfbe975e79593d8a8ed88b1844ece612639ee5a387b6a54d454a22184329a52e37a223e40e5de61ffe95fdf9df50a493d2357ceef4a73bbd59a07acb515bfcd5f226debbcb1f4f9779d65be1e869d35befdc9899556fc67bb9993e0496636f6627ff42bfcaf3292cc573318e38ad7d9f4bb206a5b3366e545f8736bb571649b9f2d2263bde7cf0f0c56678e3ab24f7e2b7617744f8e29eedba7b774df2327543b17e9e4f07d4e65508162caffc9f1cf72418367fd183f4d28f5901adbfa6c1af6eefe2ccfde095c5e1172ff8761f3da379f023ac77e178d6578ebe159e5b1f5aa3327bdbb3d9822eee39d0bf0ff1a252442505f19c49ae3493dc6281b474c2ab8505da75368baa96e85d7afa2dca933fe9d114e44ee520ff13a92ba5be8b665ff27c47f3e8349aa24830210b0ea7e3640d3cb2861e5ea6b2db90b871bbd6b84aecdb4f24de843daae66fff663bd8e0b1fd68fd6d7d8768c5570abd02abcb396fb0650c9d48c69ad2c112c42078f6fbb847b695a7255cf414da217ad7ecddea8c0f0bf2d097373cc6bb245cf27b476b5844074dafcfbb685dfe16bf7481b4e71522651766e479c050f712990b6b9f75df762cd01c3925296bf67381108e9e7b62b2012350b5bd676e6ee5e7b483c30d48bb664ff9beb7b367382c58d97389ac46e64256fec9c0dfe7c0d8fae7fca65d6eab8016207fe31c44ebe6240432f555ed1145a4b65d71c67a8b61ffa5b0495ae33cb179efba434847b056f71ce7c4f517f9111ec1bef33c9d4b8c5a677596ee400c6ce39a3b764738de346d8a05b33129678df88935137fdae5206ce4960a343cb45fbeecd5ae3dbd1b84a4aa2a407850da5b875baab0d8d55befbac11c1e97e6caf5f773c16ca3474febbcd644f6e26061aa2f56394e62a5d986cbdf24cabbbf0ec465ef3ef941a42b45d978dbfa10c4fcd250c440301795f7a28e17154c8029f61c69e743d63f27afdd7ecf2e724158e0b1d375279f3dfb98c856c1a5275801902a4870231e6fb99b94cbe183882157f15b5dce018ad71453b6f6b9f3517423672561615e6d91e7d85b4729f3b4ee653a95aa7e7821f2bcdb638baa3baa6ea5ec6bdfe61abac6156050a30c56ac4768f86e97a9695db8e045ca3329f7abd86cf10805efacd9b3bf1c8bd27122fc754beed5418d203a426d10a14cb58eb9cf3ca3e671d4fec9193558fd17cea853267e899b35bf3686b86e7ed6d1538b056d73ed3fcee39a1efa08c963c80a226586102aac6e0edd9d745ef864bda0ed46d38de0fd68b3a332ad5d23968263269639b140ca90fbbd75184d9ffa4b726a39fa3ef487a15af29d40f02fb7f9e76e0cea074ca422eb6d597a81091dcadde92b22bbb3c551613302a499b8df5e1f20f8f333d09ddbcd7bd45f145dd7e8713ba6e45b14d014f256604e54456ffc17f66db3f52f49c216b283ea8dcf8365639de6f7d94bba2fd6abd2cf3c27ac552379cd4576302d22a9f40c62e03497f0f8196824e56356da9266277fe1bcc63b81db64b98f7b7aa4bae71ef93c85e21753e5cc7525d3ba05ae6c5069a0ad4a5c78fffebd699a96267bd4d0ae8204eb0b082938a68a78f80516b19d12b49ab5fa0170ecf48592c32d58a186f4818a9b870cd6a9a4946bdd70bc20e6b9a4b108fbeafc9622744a95790ad90cb173fdc2103a226d1091c2354aad27d5dacaf027abbdc3c1cf2ee696fdb5d59ecf0c577b9394f2bdf09c777c6b443f2e336b6d9bbb8227677b67fbf4ce21ae062dbf72c3e4dfd5de9ff3ff32cfff3492dc087e122876ee4b465bee9ef4a045b7483f3a19b99b707f603b2efbcb9b6627123caf6f8d62fa6efd6ff41841683630b4ac5ba8f2ee75f10ff33a97aed04a5391f41fbbf18f6a0dfc71e39fa845cdd94bcd3c356bd12b8e7baa3d0f335bf0cffebdf1ff4f3cfffc8dff5fbf313379ad35555f4f97dbabf9a8f1b4c54b7dfde9755e9e57a1ea60521df41b196c14defbc9be65c72cf63efb8e33f3d678bde136f19f7bd1ccc5a777edbeb3287f6d5a8c429f8fcfe36e6b27c84f39b26b5bfdfa1d478b05d5936cdf9d75d0b0173d23c7fac6fff315cf45ac154624abe69cf23eb47b564d08c2d2d5f59069d16d0ff704df2d5d1be19522b5a57b0d3b6d8e7fa6913e17145dda903f72ab342a757e9375ec0b23fdde53746429621059c44545ade78f43f7b5a78f8e3c0d2a7b36266d5d6e43f06ba4ffbd58ed67a5f25157b082d589eb4974a4691d29426f66678c0816230351018033b9a336c913fb88a0dfce0babfa454f6a5e28d39c7bba0500140e2390203b071a8162fb4dca785a0422640b566cfa74076066e98e82d3a7e35e4d9f8ebff57bd3fd4eb3e01fd2d66833f133df9af4be8bcf630f76b92a1e310d382ed7b77fe3cddaa64d97763649e617b7157284dd534e68dff3354a32d96a0507d78e3312854a1cb6521aa7466c427cebe58caeb63ff6f02c79e27ed34680c2535661bdc4a5f08bc88d1827c1c57b3b59d5bf24e05aa8e8ea248c5adadc2a9193be9ba3849482b00fde3bef26ed744fcd4c08d4cf0a0aab7978ce44a59ced6add90cce206de867d28d932ee84c4e654ff06139464cde06b820559c9a0d880c3d5faa9e8cd13554a990f97f944e858d250e2e8ea0a12ac3b60941ebd674bf03eab1eb7c4a05d9fd72d2c2a9557fb1c5fdd54b56a7f68cb1c989fff4aa05a1efac692fe9e0cdee14f7612fec7e1fad9d2efde770b739fbfd91d4e97d5450cca6a7221a93271d25499b87d5469531e12893ef73123723723a835fff7a0d673cb481080f97364ef0fe391bdc191ba5c2108e8c5913c05b674f00841a0028ee42964aaea200481cb70244fcc1e7b472108dc8e2379ca6dcb3a2204812770244f1589cd36421058872379aaaa76bb094160178ee4a9edb4ad5c084270e2489ed1f557878420c4686134fe5b9b842004842379a6dcb670108210641cc9f3b0e8d7362108918d2379565c5d9a2c04214a7024cf2b87139f094188fb3892e775e1da302108f10e47f2bcab8b5c2d0421797024cf7be6e1738420240647f26cc7cccb16829086389267c7ce112e210849c4913c47b2f3c38520641c0ecfe0c1283f40e03b3f402108e4d326a02071c0090f218b19219569c2c28cf8d3f8f1c8e110a80f813a8cf7de8dbed7ee84079825ad1c2f299611c0da9019c09a5940f8c25c85c5e78ae817f4d4e873cf9f5fa2a753a2bd984e709124db63c98caa201093428324aa99c1c7c18cb1d2cc19643083608398b1c4e2f1aaf64360f52831120f9cf010da6e2c7d3cb2f928b11d3fd27dc6d2fb26a42350a3e99268273cc48667a6238427a6cbfd488f1c4bd71a4b277c75801096b4f170cbe429a3ae8fd38d08fc5e2ec212426c6294ab355a6edf58fa8e099d81c81aaf975d682c3dff47bb090079ecc7ca89c4de6664c28d665a3e96feec4726e286dcf16c83137888e418e71147a213a38f9192e37dcc71909905a934a126e4d271f2b878c6d2ad279247b22360a0b9eba97a64bb14fbb14a91417f7e2365f21bb4a9a508cde0a497ba8a9a8a3ae1e177a90118ac6e97448a53443c5dd1627c8476492112846cc16121640b05e25270c28f450206480400427e4c484880b8dc9df08c40c3588a26bf30849a83fb63086594080d923cecf4238e39c98e622704a10ca77ef306236231c58e3c5ada191c01a052c876647e0845c041280224d9e384276010040c08dad1b004804cb2a3113020860048d1b0102a8b1c1fcf7c7d170e42ed9af43ac40d38e1b1581209429da04152739cf029582c843271c263299a02c210ea134e03e2188650b5f19a90942e8362b2302d15914200c864727c52523723aeb2304918427dc431c2ae3342ad63f1c6b1b107a9e1e5e99de19f093bdfbaeb2e58798c4bfbbce98aea3df797ab5dfbb66f9d0d7554963120849e9f4283a4acc6829ccf1127c72141b23d8d42b387d046294934482a7f9c55877f44041f1db499048c3dc190862180a0038dd10b13a502426f21433c679df0e614016108dd3065a06d4946a0ed8de2ee62cd2e2e52b5d22d6e12e252196e0f9df78b5b88e1f18ff107088b241961b6095ea3fdc11c82004d831647a38ef220d1b53b153b1eed9c8d9745b473b6d9dfa39d63695812c4e63425557c0caa82be53532b9ee18a1777216c9b4c098313109b1785a19a20b64066732136272a15e2b93c31ceb88610c4d6396555aa6331e13d3dbdc3c24c8283c243830396603ca1204c7050403426d43b283822c8d39b517110bf9e4ec9623a4d4387ceaf77b64483b0f547c8f1518220b66e0a05e2793a4a1a237436d99e50cfe823320662e7a151215ea4137e77ea5817a650185d38da9386a438cc776a77d3768bc4d9a7d0ec691807c28808a3631d2010a0a1082322c2249230c4ee81c3120007024818a1a588f0e349107b340eabb674540e47ff1a4d1b112180427888bd75ca56ab305b6d19e417ee0705f86d848801de4b309ea3cd873cc3317e61182820d49b195f3d505cc64202bfcf4dc2192fe19ee942489ddc68024072208c888b1040519ae3280123a33ac6011a01c445201010a539e2095fa70a099f20224a738438e651215ebe513db8f40ff24b85780f3ae149c21007f947893447c61440b68f8d5d50ba7c30688ee23a5fd5d9baf69fa3b771567bb7a4a70a116e7cd1353794cb18550263c3261bff7dd49027f608b28506f11effaebd384e4fa1bd38eefe547b319516471f6ba5c5b9f587d2e214c6419cc27f525aa4b83866b2260ee2d49c942c200c71aec351a9cc74071cc4e93029dd18e25c3baa411e39e169583cc4194ea140bc67c7f41a27f9875ee318f8aed738af33f51a27cc5aaf71d64ed26b1067531cc4b7c0091f6747c024801882a19d312d56654551bef58a2d7734dfbcab5912b5fbffb1f71e504d2c6ddcf86e422fd23b48ac800252a40a8a881d3589920811dd09842e20604114b22920d64d4010140956ecedaa44bd0a76b12b8a80626f60af60fd9fdd04045f24d7cbe7fffdce775e3c06b23be599679e3abbf31be581f67aa3f649b9b3e6cc7eb247dafce0028640d8da16db05348ce51aab61dd4e63effeec735239759a3f7c0e113122772c5a4bf08d0d01b996a884708949e422503617a1c0180d8531a09121c280d571062b97daf2cf5fa06b04342e76a81306844e2459164c090d9e724bcddc74ca69b3a996e6530a829198f686c7f587081b024db3ce4c9839cbc22cf8064b4ddeeacf262c9b8650b88b611126a22ca42de2e3fce4d232ba2715d998272f71f936eea6e494490d49aaad336f9c708dcbf18d9edf33e6f521a39930dd09e5c3740441e11c2c878e70b902588c89e95c1a5740c6c4308f8e4830318c89e85c9a08f785403317682ee503dd8b0cd652a067850b0bd0dcfe5398c0238221a0f9a2c321e911434a8c8e9f05e2a2c329c9d191f1206566120799f3935d16af1415525750f3a8adeeeaeb24c48f16467efa481db943a8090a0b303a02895a833b8cb88b21bd6104c2d5964f4633433ee112a835a6ad0452a954c48fe68b40bcc188b52f86c288b599cccd00ad241186cf7bf7a3f8e8100845fc601a4d0f681dea7038bac47012cc59452b58e6c16a5616b535ac05fa3484f793bfa3a0b892695dc4c33b3ea167ba4640dbaac336ad657635252196134f8902c914ce9cc4e8244e38252189129f807b13ce6c1007b5eb80874064a0ed809b6da0edcd60016d0f3eaf459fe59cc3fc962b139c7395f5d31b8533313a1280c27c8c8e84a3b010a3b7098c31a20286087e301381b2b88483d0ce95c78021af89afa53f7157aea4da875057a03794c122be9ce1f1805e617b9f8651800a03e3017d0a5ea291c703fa6ebf28b10abf0e54b5f97ca0bfab9d3f03dddc3b34a0d680c102dd8622902be10540b7e0ff1055e2baf6a1b671ac0611c746ebd127699f0bcc991cc24276e3c16cdb2230510471469af03b40bfaed56d1f218824d7f2f0580aa521145c1d65ecd7733b81ca04b72d8ff1ab18e8f61273c5845816968de1c45b6f250cd24f4cd7516fc7741dabff643ae187783fac978eaf0803d6f771db2da2ca9c8dced20e85ce8c10ba39a67575ac9029376b5975ab4e9b4e291865ce5a51777355c1e45b88f74f12dde29808c7daaa81720fa5b39f0974f6b77331ad450c09e25fe2a2ca93977ec8043a0fdb3b2c9611d0fdfb87cbd35563025db58e1b94bb35ddfe4ca0dbbf7d113ccc94b3f1a7205337594190a93ba75d90a97bb0d320d372056b554dc19405bf0832595ca07b0a6df5a23a22b99800dd9bc0408bc1c2e378600623af2c100a5eafa74c27fd5198875b380c61c344a48ff2c964948ee142284b50306adbe449cf5e2804068b65d30df4bc50607099c1a2ca8345a037962737ce2aaf99406f320a8cf080532f8c8f508091ad2c2ca7c0402f452cc200656307e9849c013c3a503216e1a26a7e1c6f615d9b8665cadb1a93f25b6352a1b1808e89e818a54dac07f46eba623f826c63f4c7ac660cc85aa0979efedd8af7b4efb3d4d1f0e579734863a836ea7e4ec3fd36ba7212b4716a65b1d93a190b70e3d0525f600c8c8f3158407f889c342305b4718574319dcb97138705d15cc54251c6072feb292e35278bfa8d6c88d40cb04bd9ebe576f9f9a9afe18d3dee8c2cf532b110fda26f137dc28a2110cc4327a1ba40ff3413e89f26841343205c7c200a3ce9c7ecfdb06506a45fdb32c2c6982a13fd1964652c4a3e767265d9375f9ae3b9c08fc1e7527b15a799acd4f954b9696328bdbf979f0e301884c8923ad224622629848dc764c28510c23502e1f260ba1322c1c50ec290f25f0a9a5c8a30aa2c4be4d190a16460709489db381ae22780690822846908640e0cf665f18442603a42163651a9546050c960511108a322243c36c6649134a284ea190183874c60f010f43066b0c8c0e03913bf07cbef19c24c6008cbef198eee50094d09259c3d7c58c0c4a1de94ff0c2dfc7e325da496b64399c030b4a5edcd9d39e35fb54d89e3c447a644b577c608b9a583c34c607858de8176c711444f051dd824db50668138a2033093839b8876991302c8b52d82c737460c59088240c0c8838f90400f7b060b18f9630889080588627e16649c34a36026300a0666fd648b885c1e9d8b5813711042810963c83502467c266e8f50ae3bdf03c6a82c2a4645c8c8170b148108936bb49a098c56cb4d2e0ccb56d99af0fc0c4311c81c9b48457490cf162802cb8a9f6702a3f39d168780d16b412be55f30046e0d62609c6ce3146682a9698159a1f94a8b55963b7739ef76d983a0164244c718d1457581b11313183b115d98234d167207633c82098c4774dab1522e966b99038ca7a3a0c73022b035face6051f9464055bb83794331ba6cde26a62445c747267b53a23873e4c240898e4f9e1911111d16cd894ff9c969e2b923cc87e5d9e32460a2c1a4a2931018456141100209f0f6b93c0a96030bb020c124018fcecb84f1e0dc0fa38830511091ab5009dfd141735c2360f2998940c0c41d81f94456269c848970bd0326633004c6886b1815450d81c90e260265b65a289318263089f94f0bc5cd422058202bb284094c96c8d8482c3c50b87c0a26c2938620fc2bbc00c6084af958104b382913e3029372263029073d4270e9c3c828faa36d04c282b0202102c30894490454b2356404a2e0b71098481fe50315b5fef5c3529adaffd252e29197980f53509a0813c314044f8e8210521061b912d6948a1697b276dca3185f92e63fb88d2030f2dd82ccd73302a6c94c99912203d38f72f70771f191f260ae809e8dd191ef0b8cc53c224fc22d281e4073e591338648608422339f640ccfa184b2e4c3f454bb480d2f616d06d34454ea8fc52560fa8a88a3c45431954a744e4c1b1537a02d6b3d08852720eb1b01337d592088bab5a6b1a8316a48482a7e3d6cfca8b41978920bd191a188121de98d774c74cb23541c857f98021e4fd7c408984531815994dc1cd04532f3dc5288a76704ccb299c02c9b2840fd6128309997b3e6c3fac0acb4852a60761098ede301b344060b98f93158284a1720147e260ce32d5d929743284218771e1e0824426184824f12bd75618b8b67e4824c7cbce624590dbe5b0b455c9c247333d96560de278bbf000666f9b8bb412899b09b882a2b31a8a5c4c8d6123954c4af4d89d096c56cf3984c5e96ac88884a2cde888928978f07b9e6cb98280ad3f8b82e5360603e9b81cf232482e98416d2b8023a30df89e27de3ff81790a8325e7921813e363933b7a0a4a2762057cdc0260bea2edb49a3f95d3e226e37fab6ca08684f3c0efe17cf1e30bf1e216a6b24b3c3711156fce0d58f44381f92b068b2b1b0026e7634bf951f2e6a95c373182ebad9be8674e5bc4b5701a58cc963526a6e2f1b01bb0c8927d1751715fef062cf2db7546708b82ab8a3ec683e933dada40dc7fcde4208916881fce4084101ba2ac265e36c6744570ebdac6e6b685da0ab24bab20b7bdaaf743bc2104e6c1c0d299092c9d81a53a2ea730de088a9251dc75906b9978c48ddfc179cee5c3a880ce15d2b87c3a2e11f8b85044d9220b86c5547e168c2738f8d45b4a98c810b3059964584007964b857c1a316db954b110166342dc99c0c03289c1a28af3db2c56f811136d598ef8f1612151838792714ed281e51554766579aebc34970713d2d89ec436da67a5ca0456aa72ed53b6f849f3ac7aca358a06ac9c5a35af9dd2590d976b821583870b0b42c99249696e4e4bded8d258424b630805586500b37d7c60f902279f8e288b31b185004661118ac258a6006f78b55c0a33619600e7979594c9a5f1e9223e2ce2c3c06a0d8345cd5bde263b95c99b2473012e6f563765b5853460f5582e4fcba95484c2cd8269b954c42f0ba6e55011244b9eeeb5a87e77433991d9b0889a2d23bcbb6d2b17babb135cc0c9c63da4b2081359f061018c0950185b8c1bfaee41f28e85b04cc3bb2f617269425c4ebacfc06fa15f59a07bc6b26cfe421806567a0c96804e1565c2a24c18740fc66781bb18a661f94474cb255adcd8a25ea0fbde05bc6c18584d959992e554f1722ca79d05ef5ed5cae476c36a945dc6f83086203c4225bb7f976bbe1f0d773828aacbe7e99918016b7326b0366fb1d83c1ab0b695311077a27c14a6e1aa854b1f8d878fca7a845c00ace959bc4cd990f0bb746aab14ca54b23fa660513f3e2185124d28694c4ba1e8f848a4d40241f01eb98468c25c595685d2f94446cb93693557560602d63508b7c502b6170fb9b5b2fe2097abf61ca2c85d1c2a844554a16ce2293dda482cc5b91389cdc62596429515cfe5c1b92c7ea6ae11a0cc660a69801225e31f8f8edfc178300628410c9668014c13e551315c4f6424b43effa4140909564e6d7119b8c59d45d2b4b0e8bfb2d0222d796d4e1ab84cd6b4b048db925c828cc36314884f03941a1431c15ddf02990a26c2e4b105e4d8b12b578e4df622e7a485d921f32d1013910016f1603a9f067a68a088ade0470518b1855bf4b6ad31ecd16a0cb93c126ac4e329090c4dda1b1514f4a033410fbadc4042663f9b59e79636be852ed53f26f2ff9e575da47439d4a2a4efea090fd3a4571286d1dd6df78c2d517bf6f9fa9e6dc01e7df6e5e5ec030b96bed34b9e5d38e34eddd380e689d52727d4dc0c2d094f4e880b1b06a919401ae55c89c1d60b67b4ed756ebc3911f48163ece2cf8baeeb33ed71646c8381d5f21b970b2f49422f6974f75489b91f7a3d5839aab274944bd1fca94317adddb65abd64f8c4af97679455375de3c307f379b626ff12337af46ed689009f11133b7d8dc6f5ccb690dfc28cae79637c5ef373bf47d15b666dd54bcdd7e16d8d951e6cae69101bf721ad8d9e502e999dd2d0bc20e1f92167bda91f2e945d75cca99a0915d52eba1bfabd7efd25954dbe52389fd40ce76890e4b892a920f7066baa498cd3f3cba2d048db4f8d5718d1fbb417652967ab0bc20f044be1de0f2733227ee7d5643fd4506b223bfdc4d13b4b27f36fdb17ed39b4ae73501495979d6d3483b53c977475474bbbb7d1b6aed739f4cd6cef68fd86f28d0d86cdce535665c1bf73bfc3779fb912a5edaf9f487725c6fb5c5a121a92b6dd867251b2b2f8ebd79887565f4374dcde302529d7df8be7cfbf7b4b6b67c519f3fc337b0a25d28ce9690efdb5eb6f55ad3ffcb0bf94a44f6a2675d3e09136c9400e35133ee70e19cc0ca3cf7ea8dd7d47efda87cd078fa80550ae73a5f03a6409d2f82f7709fc53a675f5856d5217effbfda16dda06cecb16de7a449a30f977fa5f71ee509265f954db923eb9bed1e4955e87637a3cfd453d0bf307d7efbda412db98ee55f9847c19c4f9beffe8f6f51539b1da47a51cf58b077cb665da9fdf3a636faf3992eeaa65955ccb3dbabdd32fd09b6a4cce975e5cf5ddb3ff0adea8fd03f7d71a7bd44bf5de40cd7a2f248d9716a6bc78d7b756aa9969b9dd6388ffa048831bcef689b56a592ed91fd7cc8af8e77b784e35eb1597ed2135edd48817a8674741022d4e551a1fd64efba73b07ed221f1f2cdaccd4dbea6abf236b6c557af34acf4eb7062831ce2e2a872517722277f85a2606aa3ff4a2ab7de9aec37fb76ff2baa04d27ca63c71d03b732d324197b2ac7d5bb1cdb7a62cb56a7ab43df69d0a69d5c17091555ed2fdafb019869a2ade747af956d3cfa2f9f1fddab8befc6ff93f3a3632e3d9c15b1dfbd52fb6aa5f6e279e9a21336bb27bfcdeb33d5fef39c18afdb4e0d5314d4d77210d4f81ed7f91a356446d5adbb8bc79e0adda98c1e1117cdfb6af8416c6e9518d905f5e675d33c30d1e57e8ff3efbf44d65534f6bc873dd1d38093863d4dfd965f5d71145418259f4b5e7832f745f3f0610b1aaacb23af6a0b179e7bd4f829b3cf3771f5194d27cb4997910b7797e7281b68d627af1f9433f561f0fd88bc7b494177320eb8e8e96a056b5accf3d9ed76d3e329ccbbfdbe8c9ca4a36d357024eff1de1b1b56f6d3247d2c5100f3e021f17ed5a0bf6721c9ffe47bf8b0681a72f45dc23de66951523af58e011cb82b3a48e25215eab7cc268caeef91d4d4fb45e693f1969183238cae9c941e4039cf82f2a265f8ad063fc09b7e6383edbe79468ed13dd242ce0ad7dc2d7a3db0979b45379b7fb0b1fedcdc03217df5027dac0d4a5dc8ecba3223f58dfeb139a5beeb17949ccf51efbd5d32a36a73d4dd2bb61af3ad2f3eb20e5c75a55469558d4eb720ffb95aabde551c1c3c55aab29fd4acb2478317b5bf95ee30bea19e76eeb4d71e553bbf9e1f7d73add6bcf7e9cc85a4e936d95ca94a80f5b6dcc5bf630bc7f4b9b2447767ff8b062548d4fbe9c6f397e5293cd8e6b7204160b2d6b5d07498236aa8a0e90a97efbc53e3e8dfc58d2a48975eb727c5755e5dd9bef300c9f0f1954ee31f7ffbcb0aee2b30264a0a7cb9b2226354b6fde92cfb477dee947edc2588d4d93bcfe3c8dd4bafed22e0f3ed766b64840c750abd597079d154134e8fbfa276afb5c8ece23600857bae6aedbca5736b4c5d43a221bf65530ea4c56dbf31f65f8422bd69b99346b6bd32f6843ff2ccdd64cfc72175d66b7a9b3cd72df6b0ef22addc2eca68b8cedde076d8f9da43e2cbc17a4690fed1834ad9f36760a797f2ba4a23dc453d237571b7ac221e5924c7d66abb5a4ddeea12e028b498c30899706d71d4fccd07bd1ccda7ef8995f859f79b72c1b64fe2d586dad153508ad6c839f6a1f71c75e1e289094f6f2c79a9f9b57b6763df5954cafd431b99664ea8515fd87cebecd0da5125d5cb44afbdb239db6e12c74094e39f6b9e7554a938b3ec6ae5d7ca49d57d9cae9b8c3cdbbc94f20a09246dc953aea8d11e34a92e737cded421b941db4e54bcd917df67d3c151ebce5e6daefdbcb46e5e44564ddeecdb36bf81794f6cb8bf9b57f3c974da23e3c34fc3d56b32c2ed27067c1b39cafea26bb75e3ea1963ee355cc2d3052d8aa6bb693267fd9cbf4b2555d13b8caf4ad26c37be334649cfe85c7db2d3bdfb26f3671f71dfae3d4bbdd765fb976ecc0881b1fb47bf62d7460f7d6bea59e807acddd224963761f6f7f713ff3b9d6ede2f45bc98245a7aad258c824f471043c7473cfbad8b2774d6fd00adc5fb1f9cada55b9b3ae92556d1f3a342e18750d781fa85f10607928788192d3e8752b425f92ca04a4135f9ada92903a06b82d891a1e3c21f7a6d5ce7e7dfab346196efba5c194b7f23be25edf3c8fbdecd2ccfa073a3e093ba37c1c8c0f5cbced2119f1dcbfc799e76ea16cd565f55c60fda527d9ed567453bead5e55b792c99c3e6449e4c16e375e8c3f96676075e2ecc4870f7b27db4e99bceced5dd7f446871e2609b75eb76ee98cffb1a5f3a2baf3b38f96c7e3d1a7f766d7172cef39dfe6f9a9ff6de9fcbf734b67d46bee970b51ee514b31c12b37a7d576473428cb15f4d1ee10a58ee65ac196cecee13374fc15cc81b6dd9fdcd259617c44180d949719b134ee8d49d7342f5c39762eb8f0717f5348767276255c6168ab834d08709f5db0e7c502c8fbe903dd58559dbcef858976eb37398666bd0c538c9c9e5f5095dafd21fc60ff32fd9b75a279fbb42f1cd10831355ca169e91c50e244f19278c0f149d107c7f5512db55f173be05b58bfc39e057a13679ec5f8cedb5f6ce7a597e5929a441abc595401ecec0009ba3ddacde5fbaa43b98eaa468d159abcdad1c6021f87f905c33f9f3eb58fbbce28e76547bb15fbbdbca88414ae939b3f5812a953a07a2f187bd3f779e3d8f17f1f8839ed34eaddde8d0d657b3d5f9af88df56990586f297c4e8b3a76d16bd561ad2fe3ee68bebfe0ee389911ff6ac69c2fb7634446fcb2b8a618de9014be8ebf1f7f451e37b76a50adcb97c0cd77a1e231f5820919f90ffa2e77e50ae1cc59ca9087c4661b38f27e94ab8ae9459307d0b179206b7dd5d41dfa103fbe7f6ef0024a9db7c427ff8e41453fcf97ea62ee0abfc45daf2ff83e7105b5410762fba887a68727959735363de5c3985fe70b9cfcce34bee7b4d15b9e8c38edd399a8eb0e3cebd7115461875ad546314897b6fcd8c39b68352bd753a360c53046e262ed4863279787318675f32c82cfa46f2e78dc735fb224b0f2fa4b87b347b7dc1971a2da039db12b62e3f1a0f4ccbe73cddfacf86c361f8e97810ea9a0eb78f0f13f0836e674c06849392c49f5e234f79cdcfc560c3b5267d0623c96a86b1d1c53b5ffc1b6fcd98e35cbe26b2561450c3d03d4472cf1dbd6303ffcece2cdf6e727976d5e7dfc788676604169b958aa6503356bf592e45b65674d3b7769f7d3fb34343ddafcce60175a78b9c97ae78173a77eb23cd8acfccf177dce346b56b59e1658f0c3d1648f901c727f7eb9dce7fbc7979b553dfddf7fb8aefb3f47f3ff2676404773adc0d18ce87cdd7ed9ce5f4e4f9f33d084ea450ffea4a351d9f2bd64f8d50d7eeef50653441becb1bb6048c831bf8575508feb7d77e6597ab9847dd7d99b79c2532fe05adfb7a71f08fa3b549dbeba36fa54fd5d9dbd136fef7f6ba9103be07c8ed2b9415501a6fbc68f59457f94bef971fcd2bf7582ae8a4c87ddafa22087fc252a4dfe2f9227be3fbee1c3e2d3fb3e60d9c55e4ec61f679d186b11b0b524af39f0a894349bd44c4ad6e05dff4b40faf48a2bd0bbbb16e2932f61b91bf677ef7be28e605aca697d5dfb8d7a6363b2637673a52425e305afa46d89a8a9b3d1b2983ae83278729aea137461cb8bc4e5f42ee5dc1aa5644579e8bec15cedae2de774f5fc1cf8ff72e56e3fbe639695a9930dd4bba5174bbd573f1252d407d59774a5f17258326878c8fbd5761bc85b5fc57a9f93a85f1a7fd621001ed41ce7f09c79e291dfe0cf9251576a7ddfcc08885d39e7335dbb9bb9beee0c8b830b44c7c637954dd3df6faebabb15b54279c25901699d9719feb19f40adb0ddb0dbcccfc76aab9289fdc1c5155b16bd174f76faff0bb50286fe8fa156f4997dff6165f0c00af04eaaa2c29b63074176456498aca4ac4a82d4fe256c4597502b20fda987febbf7a73deafc3ee2afe07ea482fb4b15dcdfa8807fe4074567dd45ac9021518113fa8bd7c4fdf57ac6b0d957d96a13bb4da6c4a5786f1ae2ff28307c5fbd899209e7c892cf13d27c13798bf7eedf5b77fb1588afbc1e6207a6bee1a43fd429ed734db85ce363a3ee44c6be6a6a9028e2d6ed0d2fe6506c2d149d3e45ee7f64df227d9d9190e9d4cf0956d169ab8bde7e77affe76b09f1b2ffb49f4d93e1949cf473dea1d3fb039659d6b76e349c7702d656e51922a57f95c4fa7c7998b987a737bb9aa6bc5bd3a97df840cd944e18d4a9b34edb971f51b8d66eb7595264936b5e55cc98bf0a7b161c2d11f8525fe277dccc9e70abc8a27bebb6618ab943794ef66d3e42889e8a9a14f9e1e7cd36a8db06ed29012c845fa8c437bf274354923ecbe24a759ab6c6ed31cbe92d89107cb8eabbe963d6a9cb7cdfe0b53ec3378ab77dfbd1cd63cd9849be34f8242344976e37a3d85a010ad0da1e79c467a4aa60f98e93f96535f165873be748ca7f4caa31b11fc80860ae7fb4a1f07b81c7f345692147de1a8c7fb0f613596790e5f96578ca7690ff8627c2e85973839666cc3455ab214ded60c6fe6050de7c1aa7cf8d6ad5c47ff37862332c2331e657d2decfff6c0ad4fc9291cae140e7819179cd7b9ae5e10b45b60f61e11900abd0a4bdbbc73d9a7a597068ebcabf9aab3ea9af430f477da0f494e25b9cfb51be378fc43f58de5db0b16ed4e86bbb856397464310ae95b3b16f778dcdb5449e7c6ec55acf36376df38d7af7cfe10c186715fd68d39cada9387beba3cb4de7397f9b786069b1011bfd7981e67cb6ed5bc2f54bb14a638c0d8b8617261afc1ec24c9c747a8d3b0379e27f7b99fd7dcdc0f19c6bfe5eb7705e14942c46ac29471e3adbdb31e5e59f3ccf87ce8a4d1bbf88f6d3e70e75faf1f33c26d91546d2dd4ac562c39f6da31ccc22aec50f3849aebabffaa5862ba6f4afde9c0ed37ca3e04bb9256c79cc733859d92fb13ec7585868d6a15a6632b2beb0c49b66b12ccbdcfef5b746cec748ac4ae5f029e299c6d56a3b6660a853f32859715f9511f86faed6b7828c89abaf2a923d434f8feff3285ff4ea6a068c9495126a16849aaa3b9569029782b68bf7340269837f24f660aa1dad7aceda481b6825b8db1e96b330e1e7175ebcfb6ee1b3ed6573d61a239b49a9595978f5c3d68b6bc64cb17e446c032a32d435f9cd43c76f06573fc990b8f46c6295e92cadef236c3b262dc71ac3ed57a91c7e068f8bd5afc0c5f43e1d0e25977d77717794a7c166d2e36b1c6067e7e12b8ecf17d1f2fc729899b464f5b3cf9ecae8a6f0b62e70e97c28b9be16c15bee35384afbae95d6e4778c75c29dc3b64e4ad76a789c7094a5f1f15a9bd9b9b9a3776da930555ef2ed5b713f7df3f62beb3a71c259bef376afcf219942ab5e0d1c1717d7f6d5767ae5863679d73fcd7f5358c1e34f76c77208f51940735accaf571c5e9fd8fade7ad79fe71a761b7ce45b1f4a0a7e4ac5a5d6ea4b2ddae4ac902bf3ee5ee0b6d83b262024a22d3af9cb9b24fec161429997f6cc65de7ef68cf862d3e82d317a64e7810516e536126f22e8d5f3966d7a2615652f83aa919be2287d5e69356f373e9ec02f0d1d2b24ff889cd3d3dec77493fad3e3038d32175812f0592c2e1fb8e3ac42a0a9e9d0e1c285939a760a2ebfd4f237266a7cfb3064b6c73ae3eebbf6bc0839dd783bc9729a87fa78b6ad03b020057f78161ee0e4e6c8f810e03bdbc380e5e4eeee10ee15eaee1619e6c2fb6a7935b57d4ac40e01daedc7bde59bd2bf6b1cecd35dbae1e099c75f5f1d5da11e3eabf5ab9080dfd0e373d511b2d2965e696ad4ce8a373d17e5ea821b58cb54eff66d0e79a232ff214a959395772d7edd40397c31c63f32d85b5c2d3fcfe832ed4e6ad5d647792c55573fc963a719504aeb4de7633060e1eb2d6f9d3bb4f37ef76e3271dbf3c5cdc37eb387d13dfc07a80144e2235c3f11a3c520fb490071fe6c30f4fe79a455c71b053f90a9e1c3db1092d664df7f99c79932b8595a61ed15bdfc5079ae57f3651864cdd07b2392e03c33cc25c815738c7d5cd23ccc925c23ddcf31fd6570f9c19169b4af14f98f3eb6474c93af1a3c8d8f7544fc40632dff6ca770379f07b8d23c26d6b9c4ed98d585236463276cd85ab5fc6f53f65b1dd1340894755c6344c116e9a0d5f9c5e1820e6faaf9e2ed5c9859a753049c3f6e76b072097ba07363538abd3f5ee456ed1d97a3862de5871f5d0d5f15f6f77fbe751caf9669da152f2c566f2397e605ab540d5a6dbccfffa61899352ac1a2df6841c420cde5d7f73d2637fdef09291cc556acf7deda73ced733779a4a2fb5d93a47f7c58e2e3ff1d9608413a4d16277dc3eb3ae97fefbdc7d3f4affeb9a02f25365ef7f22f5fdbd1f93cc2505c75445164d8e5c312fb2e7f57398bb3795eda7874741fe7dc734b8e6afcebf0c043526c55546e3a68c280adb3ec05ecc99a41a4f1a6b325297d3e704f795fdb347e22ab7861d554979d6bdc9f46a77dfab47785f349950fcf98536d16afd9bcf56bba5ad4d2d6bc63e58fbce3c1cbbffd1ccedc03e18b8376712d4e04d5eb1c18f0bfbce3ffcd27141dcdb582bc6374e78bdd5f7e3946e5e1bd3642235dfee8138ae3e34e7898f4730f3488195c971fcb555ded4ff2ff68cf8a2c544fbe5678db8e0e77f30bb1f1161e291a76af38ef4aaf15776e25c494ac0e3a3467c0b30b69174bfafd8347e12e3b22ee849cfa96d5b8eed6865dfd5e3ef380350fd5afb9b062c880b1b1ddbc5e4b7aeb0c79ae79e6eba903ab36f5dd2eb01fbc85bbdd7cc2613ffafc9ec713eb90b55e655b9b36f3548e1279075ce2fea79e8ceab9b9239e92b5895baaed763b18afb7bf718b119a363e889255f426ab32d846b5f6f266316bb844c5658ff089c9a6bfc5caa7932faca65a7decbecfa8c9e5fe83d89c469dc39bf58ba4f0075233fc46c350b64142298dd6e1c15b997e4d854f5ee94961010d63b8b7a56386eff0b807cb79c951d60be7a4702b272d1a79a74801937774292c57357ddfc5fe15192145a7d11976b1cf9e8aecdc4789c2b05dcfec42e1df33d7e8ee27f946bdbeb7c869b6cf29cef537d619bae840c3cdea964b25919cd23ca3ec90c3c7d609e7165b9da81ebc30d0695ae9bd31343174c4c9f34d90ec017e7762da79297f757c984b574e0d82cc56add4a02efe5ed6500e4bd65cb63d38f2b6c6eeb7366f1ff98e4c0a1c66231d11d190b194a6db7c83de385c2c71fc9218f2e45048dd55bf5d09d7c50e4d031c4b46aea9600efcb05b42e3de9f844949c6a46692be064f7f992ccb204d29c9f5eed53cccd450ade1786fbd988ffb53b572cfe6afe74ae1520882d4264d3dd8ee596aad2eb4eaef50d55b5acf4e02f025a7fa0ca45df22f5778d236cc223f348dfed0eed946befdfaf9fd06f5b11ab2f17680e6b0ea4d0156898a8eaf50b45de8f421eeebd27fd9478734fefc93d57fa25517b331b86d8123c62f4de36730a236db5d789f3ea0bab96ae1ed47c9be7e4a9d3c96bbbf5c6296b0924763a3ef0d4d6f5a26bcdfd63d96f566f8a46da3395b7696cc1f26e9e7631d95947fc548ebd5cc2b5e766a2105ca3e4b4fb3a817d90982bf4e465ee2b7183023995828b905e75eb62b0850225dd589bec7aba2a205b9fab067c0af0dd89efbcf8d0ae1a166f372fd0f2f9b3573c0645e88d11f35608ebb75bbd87f970d5817fbecba018325a58539cb7df4a323872fe2cff4087cbda32e7b6148aa3de57aa9668d5f704c54a204b8d5f8fa7d50da2b3c673e3ccbe0d5756ba753f6e6b0f7bc219ab396be5fe1e05c2626352dd34037cbcd41f8fddcf19f9e0f7befebe5bd65e1d53a9f45dbc6cd19eb61f15b47804f37e8a3ed37ac7ae0c94f945ee3f4c5925e7c2bf1607e99e306d7aa9ed9b5e31d244a121bbba3c90793c6412956ee4691eb1a92ec169dccee73e5afb45e9ba7a64ebe2eedb1006aee21904c1aac5a6115dd3b53aba121d8d7288df382d7bf67b83a67fce05d9288e49cd9deff3c2dbfd8dcc34d0ab348cd3053434710e7b8a71cffa8e0abdcfbd2e1e9e2591a5f166b140fb8fbfb878b5fdfd2fc292bf9c5d1e9ecbee7b725fbec396e2cdcf3af0d984669da8b899dd80e8dc2ea391b3185c994229acab912ef9c509d4b3eb5c6abff42768c510f8dd74bd54e2bf6cb7f647b690c9ce18d3c95587ebcfae0de57fff2a8f337836f9eb15a48f91437ef6950e6a921f387a95d5d53314c0aef2535c3bb3460625b8f6c6f0fdcf8f297cfe9c62d2debd9791630a647dbaf1181e969d0d1a513277cedebe7179bb7bcc1d2575bc173bab4df695fd1a3877ff39c6ede68e11aebc429d390e72a0e4316dad42f3a58f7ac7c5a58bc4fdea0c51f9e0fd8a39ed65c56f264b851e14895b50b3fd8d608177e3fc089f11ce4baf25cc9a0a86797ffc1bae3c0a30626d2c547de3cd9a1f45ae9c2df97764c59df607f755c4e4464dc0890f2b9a7243ecd6e68ee0dddc015f4255f9e440cac9b75bb54901662b2d76fa14971fe45ea9c96d4761de3476abb8e41bf71b1c4b2fb0cdbe36576eca9c7e7453d74fc5f6afbdf496d15a5aebfff48ad7d6adbd15c2b486d7f79907784eafb45eb4d562677dafd910fe3fe646a7b7454d277c3b9968d5905becfb61df86876a5baf9a3f94ccb30cb777a29a317dbbcb4ca0fcc874ed49b4af78c5e7cf56dd4a9f9630fd3f38d966cbd50b7d47e33d93a40716afbed79cf5a9fd8845def66940f112fc9f87b8b7adad1893bc255ddad4feefff0cebd42623d9f3b7e21e3e6d7dc447a6c0fd4a3479c4bfe22eb58ea86dee47a56fea0ed73a4f0cb66f8195f19592553391d7fbf5c3ffbf753aa49330c284f5c79a7320ba6eb1c419f71a5b0605df73845dbe9dbc5856bd092838f162feab13274dcce270bc9e4cc41394bf5c80513ba85372b0db6316f481b5ea63ac75e5d256e5fb7fbaff3139be08aa14dbd860e1e7a217590638f37a13b667fab0e9a53e6d8b469f776ed2f6e534a20b3125dd2fe3edf074c1b401bb73132909c39db8ded38ecf29a2717a2def96ddb74dec5e9a35658d9cdda5326352f786fa3aa33570cbc716677edbab76fc78d1bca74ba15eb7cc0762ae994c928d5cdcb1cbffe6d5f196a06bb8bac1329fbbf0de196fe555043edd52d6f70e650ad01d3a20eb95906bfd3d09fb2cfbd8174f09d8057af5cfec022285dfd5bb6ce9ab3851e217f5d5990b2c7a669b15ed1fa97960f4c444e39c3d7cf8e7d6e679daf3cccb1fff3f4808c3d235c47541d48ea763ff6f8d6515a037aab358219be032cbb87e6172e7f12c95eea121eecfff4e984d480fb1f45d1c53b1f984b9f8dbaa5bd7144e5000f9db4ab0b771add1b929f77667ac5fdb5dcb73b67ade64679705f5b79147fec3fecef9ecd65dca567aa8b7b4e0d6f58f5ee36a3e478c143c135fb83fd8ba32521711bbfaabeaeacaa2b99366a6e89aecdc31539ce5f1f6f242ddf34322bf95ce83ba9ce2752b3ce070d25bee3936f7cc7a773f86a1f52b95ca94eb1ec3c173f1a1bd2b1f62473f15f7c2f1446fc508cce86a0be2236a4d4cc60f150360405217086bb5a6ec9a092b53d54224fdb8e76902ea91c4c9975cec36d13656d2535d4b3ffdf6c48b9a6e5f80236d4ed860ce1d7900d413399f8071b52fece60b12188cfe321101b821e3358543604edc1a8089cb1d7d9266a0c639173f2760369d30638bef7e0b07d4f5ee8cdb9bed144a8190a947e6abdec47eb57f1d6afb6b65ecf6343f064e25c0136a412455c7bc36743f09e76078f088cb18c43f3aa43282f6cbe16d61fd84319fa31a8c7b843b1df376995f76479d53a4e7118842110b6068178343d2e1b820732a95c96111b822732d9104ce3f3d910290da158b021126282502c192caaec30838cf4f071a9fe034ccabb8fcaddfbeefd82abce8d9f6c39befedbf90e27567b9e495dc68660bcf26639be9d9c2231df18a58b04c608850fd35b41efd910bc136543a4fb0486331b82cfa06c889c2ceb77b1ac5f364472ee10dad2410e6d491fe6ece5eee14d89e7cca6444f4f8ce34ce7c4a78094e88478024f8880488cb3b8a5663acab4aeaec872c5e45b48612bca659b133ed81029e4e70946200b36444e9511a42623a8a38302c498d85884894cb0202a8385206c88b496cf27309d1119a6b30d013ec886ba352136222f36449ed7e694053644aafa79f23beab9b563e39f20dcd810794c873ceadb018f40f8f468823529511cca5c4e520245768802273c3c89939c8c5c6a650e1b22d9327e624c27e40d3232c2182c0c67007f101b22dfea8ca4a1b2debc29e19c384e2448e150c2405c1c252581129f10ef10962023c942365f577e220981b8c2565e080935277f12616c48c5a80db4b530e49da80591990d2979740ec9cc86947c5a3099313115a3b221a5093c5e261b520a6e872285f08dd890520c938a4bee5a068b47c3bfa7317934ae00a1c05f59e84fb89138cd0471ae0cd60f8d408d09aa76c8e09e8809fd05b2a20c25900d293d6e0b13c88694ce33587c540fd75a1ab30d60e00fc43d36a4ac236b9f0d299b0bd890523e8325a6b221e57e084508cbbe237e42988689a96d91b0d890b21ccf0fcd8445d44c020a8b0d2987b66061a144bfca494cfc830d29fdc568830089a1c6c810d81885313e4f0fe5eb9ae0458bf0a245b2a228e247e7a1f46c8422c88261a2a5fdad7456f26510720b70fa2a65906df84f2b68228f877343f913b363a83e2af927d029b80d2b793436a462870a104a96bc7911266a079fc8a37109203d36a43209c579f3a3a81c7311af81f8c92b01353f2e1b5299f39fe7888d6f3d47cc3df8e22343007198dcb009dddf641a0248c8e4864d416a2d0c01b482c90d5b66eb956808a0334c6e58136d9d9f21809e320114ca60b903289409201680be3158f82fd95fc44166335a80c2f08b5c774409a8543258003665c8cae510971ee297a6c9abac6badb20dc0973a3cabaaf59c2fa2c2b5b67d3c68ed83a4296ff07d9b06496e78572a8024c67f1b03580f909d192c401ec460e15728803cad0d16b76b1bc87600339900c6d98d335f663121944e20d18a65f8fef02462e4008eecac99d34c001fe3f3f95c026e98c21529916463c250a2d51cb108438971f2f95c9ec00381c4042e281581c55440964da90cce1c3e4674884000aeeda44b12c404f06762a404763520a911f5883f0d140f19905f139d9086fc834ea61188cc246147be05a83ec05d0b501adeea59640619900a3b23c3b8432bed2fb3d29392407c722248e2c4a70425462681700e60c771a849097352bd71474258e98ce8784a18888f4f48a14480b83836088bc5ed78225e8a9202922209e30dcc4291371688006f7d5d1bbf8b33f833503663b0dc1188eb81e0a20c0942de1198b65cae112087307d11e82dcb57a6c18a8229f2cf6e129057f281f2d0ae0448807c93888f007c8c09c88d7c3e20210cf9893d0a0322a0642ee3bfc270889007e5a732070a94d6fd01ff09c81db94fa074448401d5dc5f384fa0f449c171064adf5b5c27713680b20e8f97095466b6475f5414641f02643e83c51d0494d7ffb9808f6000572129ff20cafb01aeac32fe0f045f724215493b503e2d8b49808a80494501494844244025f7d7010920dbe2d3bd93c1e2bab5c3015639d1261af98127aa22c7510524210fa86c6f8931fc64a8be2a9fe47755c902e2ae1cd337b205e488c0b554a5fc473c015407b6603a1310baaac3645fb3100a4f48e0caaaca71547135c9a57273da8501326455557e3bec64d558594c04c88d6d43221e0da86e90797da01af56ba70f542fb6fa7ca260072eff5babeac525cc7688e3cce2c4fda48411203a8e13be263c3a312279724f7dca8899a6f376780fb30d2db4370dd8843e9dfd37bd74daabe4c75fc28b9305f313d7b54059aa43ae8aa65b91dcfe43dada2e6d7c1d3fde135dedf0576a910ef394f6dc139b67bc6a7718ef771fddb325965b23b48dc669b9aee4a83932be4c57b074a21005a81c961c89eaa354f5d87adbc9cbf30d5d0394df0e37d971c27ea8f2091f5a75a53866cb3189a6e9e382cdfbefdf1717f5d35fbcb35ba00d32b144fca4626a66c9ee9c19af4dbda4648cd44c5eaca186dee1c16cbe6e313f3789f6edf0969dddcfd44f7cf6785382e572eb05d3af70a5e4de70dc81690a2852b0c0a908504a2178e16fbd17ca9e3a5bedadd646d657f1e47813d599d8c96e7f9d570425d6b6fed83edc25c2539b768c2a1833e6ef37bd94f734c64cfa9dfe7f7bf17383576317df1ca474917e45f3a7b4f8b3c531453ceea258dff93fc9e313f9457ccb1dcb7dc2ecc6a64bd753c352b65e8ee8e21c2852c92743dfd48c5939c3b2df9d9e598bb4cdf7f84b3e686eea91fb64c14e4974d5cb665892b2b0212562daddfbeba747be8aaa199ce175cca25f9c2dc5769ad43764d9a1f5ba65314d51bcb54d3cb82fdfd25a2d7750caca4795ae6fd26d3d0c96d647379d3c3144acca157cdd2b19ec29e9a791313bf749febcac4dc3563472ab7bae611eba16baf27960e6dc0fc3fb0d9eeb201978c3f0c3dfc29042254fb52be60f92a67e9a588fa4b9ecb97ff99c24b76cf5148694944f6a26c9716d4ff2953fa5e776f49252169cc62be30f192a25f52e3ea2fbe577de09fe1752dceefe8e9d1b961eacaafd7ce204364c25b7d22d5d23a753209629b3de77fa607a0a5478ae6b8fd6bbfcfe68577f1469906117df9837fc5d9e77f0e8cf37c6f48ab1f9c4a029eff30def5d1f6ca2fec626a3a969a8eafb776f757792238184be2a28ffd889b59537773d5a78ca74d3a8d4475e03cf9d9ab3e5adf561872fc9cbdca5b00ea919d6d49824934c92c587dcd545a90ecf87b949ee400e9afae2358f3c4b2293b865ebde1c5d71f877ec62073f014e739c5c9d5c9dc307bab8b8bbbb7a0e74f6f00ae3b8bb8673dc225c235c067a853b3bb1bd5c5ddd3d063ab9705c3cdd22c2bdd8ec307727778f08af70d7302717778e87028e985545a49b367a585668de5b56551cdbdb325ff4e495d9f197a7065adef4cc1f572a515aeafb51a79afb25674974dea9f080c533ad9fcf8d8f53df3a63e7b51bf5e6eeb35b3812287f1be28f73c4c5c93dccd93dccd9cbcb79a093570407000f6757674f374f67cf81111ee12e1c17af080fb6973bdbcdd5d92b82e3e916e1e519eee5c401ee20dc2302b87114584afedd7906a637b78e2c4c2d5df96cedc2da9d71f3bfd93c59fb7d0588302a32d18e9418d85a699c9db721f83457e525d8ba8a7d65f729041dbd355854667ce492f38335ff5f000000ffff264a269a01
94 0xfc2b… 0x2f6a…8376 (EOA) 0x291d…ae93 (CanonicalTransactionChain) 0 12.610106695 gwei 24.541689116 gwei 0.048846772 gwei 254096
appendSequencerBatch
95 0x88c6… 0x6e94…f84b (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 1.775000 eth 12.610106695 gwei 24.512537978 gwei 0.048846772 gwei 141751
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
0.05480003857332173 × 1018
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0x7fa6220070774befabc10cb850b4d2af8931657f')
to
0x6e94…f84b (EOA)
deadline
0x64d9a41d
96 0xa9b5… 0xa8ea…523b (EOA) 0xc364…fe88 (NonfungiblePositionManager) 0 12.610106695 gwei 14.727061495 gwei 0.048846772 gwei 369120
multicall
data
(b'\x0cI\xcc\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08d\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x980\xd0\xb9\xacx\xb6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x19\xb4\x96\x14Sns\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x9d\x99\x066\xc7\xec;\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d\xd9\xa8\xc3', b'\xfcoxe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08d\x04\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff', b'I@K|\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01+\xaeg\xac\x80U\xd0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\xea\xf8\r\xd4G\xeb\xef\xda\xcf\xef<"]\xf0\xd0\xb5\xafR;', b'\xdf*\xb5\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe8m\xf1\x97\x00U\xe9\xca\xee\x93\xda\xe9\xb7\xd5\xfdqY]\x0e\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\xc5w\xac<\x97\xc9\x95\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa8\xea\xf8\r\xd4G\xeb\xef\xda\xcf\xef<"]\xf0\xd0\xb5\xafR;')
97 0x4efa… 0x84f3…7ca9 (EOA) 0xb517…10c4 0.100000 eth 12.610106695 gwei 14.744552178 gwei 0.048846772 gwei 237487
unknown66b210ac
98 0x14a7… 0x2ba1…73f1 (EOA) 0x3fc9…7fad (UniversalRouter) 0.002100 eth 12.610106695 gwei 14.727061495 gwei 0.048846772 gwei 228195
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07u\xf0Z\x07@\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07u\xf0Z\x07@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\xa36|\xf1ofW\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x82\xbfC\x14S\xebX\xc1\xber\xaa.@e\x0cB\xaa!\x97\x95")
deadline
0x64d9a8c3
99 0x0bef… 0xd04f…6322 (EOA) 0xa757…8b7a 0 12.610106695 gwei 14.744552178 gwei 0.048846772 gwei 46517
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
100 0x4dbb… 0xdafe…8bc5 (EOA) 0x4302…c3b4 0.025228 eth 12.561259923 gwei 12.561259923 gwei 0 gwei 21000
0x