Oko contract explorer

Block 21920889

Hash
0xb58b08a21d227b7a269ef6c47a5feaf55d01c092e184c44bbdb759adbdd8f594
Timestamp
1740456875 (Tue, 25 Feb 2025 04:14:35 +0000)
Coinbase
0x9522…afe5 (EOA)
Extra data
0x6265617665726275696c642e6f7267
Gas limit
35859517
Gas used
13956442
Base fee per gas
0.811835413 gwei
View on
Etherscan - Blockchair

Previous block Next block

Transactions (166)

HashFromToValueEffective gas priceMax fee per gasMax priority fee per gasGas limitData
0 0xa8ec… 0xae2f…ae13 (EOA) 0x1f2f…f387 171 wei 0.811835413 gwei 0.811835413 gwei 0 gwei 613670
0x2b6688e6a0c2ddd26feeb64f039a2c41296fcb3f56405b0c8e0f55d8855d0000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48c02aaa39b223fe8d0a0e5c4f27ead9083c756cc201f4720306560306607b088a70e5d8a4b940ffb8467b5aff06
1 0x0c98… 0xe844…1054 (EOA) 0xbc85…6cfc (ERC1967Proxy) 29.000000 eth 1.311835413 gwei 1.580322791 gwei 0.500000000 gwei 448372
swapAndRequestCCTPTransferWithCaller
inputToken
0x0000…0000 (EOA)
inputAmount
29.0 × 1018
swapCalldata
0xb858183f00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000080000000000000000000000000bc8552339da68eb65c8b88b414b5854e0e366cfc0000000000000000000000000000000000000000000000019274b259f6540000000000000000000000000000000000000000000000000000000000109b34ff95000000000000000000000000000000000000000000000000000000000000002bc02aaa39b223fe8d0a0e5c4f27ead9083c756cc20001f4a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000
destinationDomain
4
mintRecipient
0x000000000000000000000000031e0c0a07147327ac8a274b9a52cc9627fa165c
burnToken
0xa0b8…eb48 (Stablecoin, https://www.centre.io/, FiatTokenProxy, USD Coin (USDC), Token Contract)
feeAmount
20000
destinationCaller
0x000000000000000000000000691cf4641d5608f085b2c1921172120bb603d074
2 0x9bb2… 0xae2f…ae13 (EOA) 0x1f2f…f387 171 wei 263.077374233 gwei 263.077374233 gwei 263.077374233 gwei 532560
0x2b7888e6a0c2ddd26feeb64f039a2c41296fcb3f56400306560306607b088a70e5d894540000b8480800006088e6a0c2ddd26feeb64f039a2c41296fcb3f5640d874f8c5ff5bf4fde9a9a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48c02aaa39b223fe8d0a0e5c4f27ead9083c756cc201f406
3 0xb329… 0x2528…b057 (EOA) 0x5050…2edf 0.000000 eth 0.811835413 gwei 1.195811595 gwei 0 gwei 278262
unknown78e111f6
4 0xe612… 0x59c4…7a12 (EOA) 0x3328…9c49 0.010000 eth 20.811835413 gwei 25.811835413 gwei 20 gwei 443011
unknown0162e2d0
_param1
224
_param2
352
_param3
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
5 0xa28d… 0x264b…97b5 (EOA) 0xae30…0e99 (EOA) 6.303497 eth 10 gwei 500000
0x
6 0x62f0… 0x264b…97b5 (EOA) 0x2300…ff5e (EOA) 0.000180 eth 10 gwei 500000
0x
7 0xf17b… 0x264b…97b5 (EOA) 0xab2f…9db0 (EOA) 0.029491 eth 10 gwei 500000
0x
8 0x4747… 0x40e6…649b (EOA) 0x02e7…2361 (KiboShib) 0 6.838411916 gwei 52759
transfer
recipient
0x9642…5d4e (EOA)
amount
110815327.07717946 × 1018
9 0x25fa… 0x62d6…0809 (EOA) 0x02e7…2361 (KiboShib) 0 6.838411916 gwei 52759
transfer
recipient
0x9642…5d4e (EOA)
amount
109803998.17750284 × 1018
10 0x4dce… 0x2a45…6a1d (EOA) 0x95ad…c4ce 0 6 gwei 420000
transfer
recipient
0xb898…2a2a (EOA)
amount
239445637.4396625 × 1018
11 0xdc23… 0xdbbe…eb29 (EOA) 0xff00…0480 (EOA) 0 5.821835413 gwei 15.030000000 gwei 5.010000000 gwei 21000
0x
12 0xf824… 0x38f6…6336 (EOA) 0xf85b…5ffb (EOA) 0.051240 eth 5.500000000 gwei 100000
0x
13 0x86f2… 0x38f6…6336 (EOA) 0x39cb…177e (EOA) 0.028000 eth 5.500000000 gwei 100000
0x
14 0xbcdc… 0x38f6…6336 (EOA) 0xfc19…0ee5 (EOA) 0.020619 eth 5.500000000 gwei 100000
0x
15 0xe40e… 0x9379…7551 (EOA) 0x68d3…6fbf 0.000000 eth 3.273190210 gwei 3.273190210 gwei 2.461354797 gwei 251970
unknowna0000000
_param1
0x4385dacb8c34cc7014b2e363f0820be2fa8624d5
_param2
0
_param3
0x52405424
_param4
84736.93639575098 × 1018
_param5
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
16 0xf8e3… 0xa034…7687 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 3.011835413 gwei 15 gwei 2.200000000 gwei 105000
transfer
recipient
0x4ad1…4717 (EOA)
amount
103.522697 × 106
17 0x669b… 0x5b66…60ed (EOA) 0x7706…d0fd (EOA) 1.016922 eth 2.911835413 gwei 3.810000000 gwei 2.100000000 gwei 21000
0x
18 0x29e5… 0x4e56…2dfd (EOA) 0x9fa5…f5f0 0 2.861459066 gwei 2.861459066 gwei 2.064251336 gwei 150000
19 0x67a3… 0xa627…fd00 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 2.811835413 gwei 6.875000000 gwei 2 gwei 80000
transfer
recipient
0x1019…6776 (EOA)
amount
100.01788 × 106
20 0x31e3… 0xfaae…cebe (EOA) 0xcb38…5a40 (EOA) 0.001801 eth 2.811835413 gwei 12 gwei 2 gwei 21000
0x
21 0x039e… 0x6b6d…b957 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 2.811835413 gwei 2.997833832 gwei 2 gwei 56677
approve
spender
0x89e5…7c40 (EOA)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
22 0x7df3… 0x9696…6976 (EOA) 0x9a0c…619a (EOA) 0.325884 eth 2.811835413 gwei 102 gwei 2 gwei 207128
0x
23 0x9d79… 0x2051…50ff (EOA) 0x2f53…b668 (EOA) 0.000187 eth 2.811835413 gwei 5.240286780 gwei 2 gwei 500000
0x
24 0x426f… 0xdfd5…963d (EOA) 0x6810…6b96 (Prediction Market, https://gnosis.pm/, Token Contract, GnosisToken, Gnosis Token, Gnosis (GNO)) 0 2.811835413 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x98c3…6b8e
amount
82.477 × 1018
25 0x3e7a… 0xab97…ee2b (EOA) 0x8955…068e (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
26 0x5512… 0x21a3…5549 (EOA) 0x9f8f…79a2 (https://makerdao.com/, DAO, DeFi, Token Contract, DSTokenBase, 0x Ecosystem, Maker (MKR), MakerToken, Maker Token) 0 2.811835413 gwei 102 gwei 2 gwei 207128
transfer
recipient
0xfa10…cdef
amount
11.2774 × 1018
27 0x7da7… 0x21a3…5549 (EOA) 0x72c0…c9c6 (EOA) 0.458030 eth 2.811835413 gwei 102 gwei 2 gwei 207128
0x
28 0x261f… 0x4976…2327 (EOA) 0xf35e…a253 (EOA) 50.359372 eth 2.811835413 gwei 102 gwei 2 gwei 207128
0x
29 0xeabd… 0x07a7…cedf (EOA) 0xcb38…5a40 (EOA) 0.001800 eth 2.811835413 gwei 12 gwei 2 gwei 21000
0x
30 0xa891… 0x9a10…4c4b (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 2.811835413 gwei 3.623670826 gwei 2 gwei 100000
transfer
recipient
0x1686…c747 (EOA)
amount
1100.174304 × 106
31 0xf14c… 0x9a10…4c4b (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 2.811835413 gwei 3.623670826 gwei 2 gwei 100000
transfer
recipient
0x1f8d…80a3
amount
200.034325 × 106
32 0x6c43… 0x3acf…3a7e (EOA) 0x9a10…4c4b (EOA) 0.037317 eth 2.811835413 gwei 2.811835413 gwei 2 gwei 21000
0x
33 0x494c… 0x0768…f600 (EOA) 0xcb38…5a40 (EOA) 0.001801 eth 2.811835413 gwei 12 gwei 2 gwei 21000
0x
34 0x28bc… 0xf89d…aa40 (EOA) 0xaaee…1c7a (MOG) 0 2.811835413 gwei 200 gwei 2 gwei 210000
transfer
recipient
0x39e2…9a50 (EOA)
amount
0x619d1c2cfd8a8ee6b91c8000
35 0xf9f4… 0x89e5…7c40 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 2.811835413 gwei 5.240286780 gwei 2 gwei 55942
transferFrom
sender
0xf5a6…ec56 (EOA)
recipient
0x89e5…7c40 (EOA)
amount
2064.35 × 106
36 0x226e… 0xee89…01e3 (EOA) 0x1c05…9c79 (EOA) 0.042241 eth 2.811835413 gwei 6.875000000 gwei 2 gwei 21000
0x
37 0x09af… 0x28c6…1d60 (EOA) 0x6982…1933 (PepeToken) 0 2.811835413 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x9ac7…9479 (EOA)
amount
137340917.36 × 1018
38 0xaede… 0xdfd5…963d (EOA) 0x6982…1933 (PepeToken) 0 2.811835413 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x5e48…5ce8 (EOA)
amount
9521248.0 × 1018
39 0xc120… 0xdfd5…963d (EOA) 0x6c98…1960 (EOA) 0.089419 eth 2.811835413 gwei 102 gwei 2 gwei 207128
0x
40 0x743e… 0xdfd5…963d (EOA) 0xa0b8…eb48 (Stablecoin, https://www.centre.io/, FiatTokenProxy, USD Coin (USDC), Token Contract) 0 2.811835413 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x9c2e…6f73 (EOA)
amount
111211.0 × 106
41 0xcc38… 0xdfd5…963d (EOA) 0x9f8f…79a2 (https://makerdao.com/, DAO, DeFi, Token Contract, DSTokenBase, 0x Ecosystem, Maker (MKR), MakerToken, Maker Token) 0 2.811835413 gwei 102 gwei 2 gwei 207128
transfer
recipient
0x1d42…549b (EOA)
amount
19.9889 × 1018
42 0xc52f… 0x6d18…eb09 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 2.811835413 gwei 6.875000000 gwei 2 gwei 80000
transfer
recipient
0x3624…8089 (EOA)
amount
191.063985 × 106
43 0xce6d… 0x89e5…7c40 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 2.811835413 gwei 5.240286780 gwei 2 gwei 56226
transferFrom
sender
0xe37d…82d0 (EOA)
recipient
0x89e5…7c40 (EOA)
amount
777.0 × 106
44 0x0a3f… 0x28c6…1d60 (EOA) 0x68a2…d127 (EOA) 5.116900 eth 2.811835413 gwei 102 gwei 2 gwei 207128
0x
45 0x259f… 0xab97…ee2b (EOA) 0x90c5…7e7c (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
46 0xb6e0… 0xab97…ee2b (EOA) 0x5147…40aa (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
47 0xffd9… 0xab97…ee2b (EOA) 0xecfa…97a1 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
48 0x5232… 0xab97…ee2b (EOA) 0xdf60…40b8 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
49 0x3f6c… 0xab97…ee2b (EOA) 0xe9f5…18b9 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
50 0xceaa… 0xab97…ee2b (EOA) 0xa774…6290 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
51 0xf905… 0xab97…ee2b (EOA) 0xf333…58f0 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
52 0x4aeb… 0xab97…ee2b (EOA) 0xd47f…bc16 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
53 0x7db8… 0xab97…ee2b (EOA) 0x4e2f…57d8 (EOA) 0.018000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
54 0x8e75… 0xab97…ee2b (EOA) 0xe687…8364 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
55 0x6359… 0xab97…ee2b (EOA) 0x6aeb…73cf (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
56 0x9a32… 0xab97…ee2b (EOA) 0x316e…5d6c (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
57 0x398b… 0xab97…ee2b (EOA) 0x70f0…32fb (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
58 0xa4c4… 0xab97…ee2b (EOA) 0xd520…08b0 (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
59 0x9efc… 0xab97…ee2b (EOA) 0x7fba…4bbe (EOA) 0.048000 eth 2.811835413 gwei 200 gwei 2 gwei 21000
0x
60 0xdb44… 0x56ed…b17f (EOA) 0x9013…c7e4 (EOA) 0.039380 eth 2.811835413 gwei 102 gwei 2 gwei 207128
0x
61 0xc4e2… 0xf7fc…9722 (EOA) 0x3328…9c49 0 2.811835413 gwei 7.811835413 gwei 2 gwei 481884
0x75713a08
0x000000000000000000000000a11c189e31ed8e65ca04189c6c88c751d6a66996
0x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
0x0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
0x000000000000000000000000811f6f2eb8debbb60e9d33456b3c5463c0b3736f
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000000000000000000000c465cc50b7d5a29b9308968f870a4b242a8e1873
0x0000000000000000000000000000000000000000000000000000000000000120
0x000000000000000000000000000000000000000000000000000000000000000a
0x0000000000000000000000000000000000000000000000000000000000000006
0x0000000000000000000000000000000000000000000000000000000000000064
0x0000000000000000000000000000000000000000000000000000000000000002
0x0000000000000000000000000000000000000000000000000000000000000375
0x00000000000000000000000000000000000000000000000000000000000000c8
0x0000000000000000000000000000000000000000000000000000000067bd43ab
0x0000000000000000000000000000000000000000000000000000000000000000
62 0xce96… 0x6175…7bcc (EOA) 0x5261…4b17 0 2.500000000 gwei 2.500000000 gwei 2 gwei 688010
deposit
_amount
98676.37376336317 × 1018
63 0x2300… 0xc161…48d0 (EOA) 0xf458…f1a4 (EOA) 0.014706 eth 2.384352683 gwei 23100
0x
64 0x1717… 0x4634…9758 (EOA) 0xe2ea…2959 (EOA) 0.065931 eth 2.381166024 gwei 350000
0x
65 0xeee9… 0x4634…9758 (EOA) 0x880a…7091 (EOA) 0.023628 eth 2.381166024 gwei 350000
0x
66 0x359e… 0x5b34…4c38 (EOA) 0x8261…678a (FLIP) 0 2.311835413 gwei 2.624166777 gwei 1.500000000 gwei 50584
transfer
recipient
0x0d07…92fe (EOA)
amount
34.19 × 1018
67 0xddf0… 0x2531…c2c8 (EOA) 0x8261…678a (FLIP) 0 2.311835413 gwei 2.682617874 gwei 1.500000000 gwei 50584
transfer
recipient
0x0d07…92fe (EOA)
amount
27.32240434 × 1018
68 0x0db5… 0x57cd…ca02 (EOA) 0xfe31…80b3 0 2.311835413 gwei 2.635086787 gwei 1.500000000 gwei 740000
forward
to
0x8295…cae7
data
0xb1dc65a40001a11be5044c00c5ca50306407bd94ec80afb871410294c8a3a6f33c225ae000000000000000000000000000000000000000000000000000000000005ca901ffd54b7919c23a513daf5962f7d9eec6e3ff9997e4462aa1ffaac7f1357abb5c00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000003a00000000000000000000000000000000000000000000000000000000000000480000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000067bd439607060001020903040b0f0c0d08050a0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000008fbddcda15be276740000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000007bf95eb09a8c72000000000000000000000000000000000000000000000000007bfea61fa50e06000000000000000000000000000000000000000000000000007bfeaa24edd8ea000000000000000000000000000000000000000000000000007c073eddcfb710000000000000000000000000000000000000000000000000007c08b4f4b982a0000000000000000000000000000000000000000000000000007c0b97ad4b0dee000000000000000000000000000000000000000000000000007c1049cb459bd2000000000000000000000000000000000000000000000000007c154201c6b5ea000000000000000000000000000000000000000000000000007c1895eb2bfa24000000000000000000000000000000000000000000000000007c190576f5e928000000000000000000000000000000000000000000000000007c19499ed56178000000000000000000000000000000000000000000000000007c1cc5a3fa509e000000000000000000000000000000000000000000000000007c21b3c5ad7f07000000000000000000000000000000000000000000000000007c3c1079d7b772000000000000000000000000000000000000000000000000007c5071b623f5b4000000000000000000000000000000000000000000000000007c5071b623f5b4000000000000000000000000000000000000000000000000000000000000000669fe6fb3d022d041791ba4f82786a84d98385620e8330d101e54eaa79550a5d6363776fa64106de27449d9c8579154116aff0b161fdf66863729e2feb862e44454f874f0f31949a631f600113a943ca966ebbb7cf6e2a226005be4df8526a92524c7d72d0466df9993d597b544d94977b5a0df5b93b0d0aab98384c7a9409e1e8970baae62f74d19545e61cf64ccd4801deb8d2b393adc1be3261828709b01e2045e6ef76e302d6b6142b359b5b2cb91270e12d6ceea794053e33675d39e836400000000000000000000000000000000000000000000000000000000000000060b80a1237a8d5dfdb0b824581fa0027f2db4477dd926dbaf17bf9622f3c18cfa104ed7a9368dad0abf3c3197436a529346870ad1789c3f26d7636a16ac9b6f711ed54529ca948e35576187b19cb087990a9aaac094674a7d442a8d3a43b51d8e1c0d3eacf3441f0d95b56fa4a51fbdd2531fbd216758d39415f672874c56ed5c05935eb9df5d465a4c87f74e7ab1731570ba3de4ed7f849ef6bc5552843904610e5600f58d29c7751df8129b28f2e9f51bf9cb1e2e7cb5d68a0963d7b2ad0e63
69 0xeea3… 0x43dc…49af (EOA) 0x8261…678a (FLIP) 0 2.311835413 gwei 2.624166777 gwei 1.500000000 gwei 50584
transfer
recipient
0x0d07…92fe (EOA)
amount
32.83200846 × 1018
70 0xd9f4… 0xb7ea…06a4 (EOA) 0x8261…678a (FLIP) 0 2.311835413 gwei 2.624166777 gwei 1.500000000 gwei 50584
transfer
recipient
0x0d07…92fe (EOA)
amount
31.963246032974453 × 1018
71 0x925d… 0xb338…ec46 (EOA) 0x037a…fe41 (LCX Token, Trading, lcxToken, Token Contract, LCX Exchange Token, LCX (LCX), LCX AG) 0 2.311835413 gwei 3.094415460 gwei 1.500000000 gwei 1500000
transfer
recipient
0xdd3d…ceee (EOA)
amount
191.717956 × 1018
72 0x07e5… 0x3772…a02c (EOA) 0xb2ec…cea5 (ERC1967Proxy) 0 2.311835413 gwei 2.627429040 gwei 1.500000000 gwei 209153
takeBidSingle
inputs
(('0x1277f5266dead289eb6ab3f97a866f5854feb33d', '0x79fcdef22feed20eddacbb2587640e45491b757f', b'\xa28Q \r\xcd\xde\xe2\x01\xebXf-\xe0I\xd5KT\xc6\xad\xbcV\x90\t\xa9ie\xbcR\x7ff\x07', 1, 1771980774, 0, ('0x0000000000000000000000000000000000000000', 0), 118349376953444994390359481186527330368), (0, (), (0, 0, 1, 360000000000000000), (4123, 1)), ('0x0000000000000000000000000000000000000000', 0), b'\x19? k\x9fI\xb9\x98?\x17BdS\x12\x8d\x9aE\xce\xcc\xebJh\x12:F\xc0\x94\xf4\t\xea\xca\xb4K\xd4\xc5:\x96m\xf1\xd6+\x0f\xe5L\xc4\xcc\x85@\xf4\x8c\x1b/\x9dF$\x81\x07\xa6\xf7\x10\x03\n6*\x1c')
oracleSignature
0xf4705589b41e62279b41480fd4d39316282c0cb574e66e1613768679bb7a9aac6e47b789b034347173ad3c869353b5e6c6c6c5a888634085c701609ea5b486941b014e7c786af68e5d010513ff70a3aaed9afeb8661116e6ce
73 0x163e… 0xc516…5274 (EOA) 0x8261…678a (FLIP) 0 2.311835413 gwei 2.624166777 gwei 1.500000000 gwei 50584
transfer
recipient
0x0d07…92fe (EOA)
amount
30.88749294025397 × 1018
74 0x9c9e… 0xfdef…c112 (EOA) 0x8261…678a (FLIP) 0 2.311835413 gwei 2.682617874 gwei 1.500000000 gwei 50584
transfer
recipient
0x0d07…92fe (EOA)
amount
26.476864022464873 × 1018
75 0x5e0c… 0x0a99…b1b9 (EOA) 0xf60c…019c (EOA) 0.289312 eth 2 gwei 2 gwei 2 gwei 207128
0x
76 0xc148… 0xf22d…de9c (EOA) 0xf60c…019c (EOA) 0.289300 eth 2 gwei 2 gwei 2 gwei 207128
0x
77 0x67a1… 0x2767…1a72 (EOA) 0xf60c…019c (EOA) 0.289293 eth 2 gwei 2 gwei 2 gwei 207128
0x
78 0xee02… 0xafd3…7f6c (EOA) 0x0000…b395 (Seaport) 0.000360 eth 1.827239277 gwei 2.035289016 gwei 1.015403864 gwei 183429
ROOT4146650865
79 0x5d1e… 0xdb21…78ea (EOA) 0x4d10…8149 (EOA) 0.010000 eth 1.827239277 gwei 2.035289016 gwei 1.015403864 gwei 21000
0x
80 0x47b3… 0x8125…7176 (EOA) 0x4c9e…68b3 (USDe) 0 1.827239277 gwei 2.035289016 gwei 1.015403864 gwei 77704
transfer
recipient
0x9028…ae89 (EOA)
amount
200000.0 × 1018
81 0x1b8d… 0x6596…b0d0 (EOA) 0x8cf2…0dee (EOA) 0.003133 eth 1.814968706 gwei 2.974163083 gwei 1.003133293 gwei 21000
0x
82 0x8e88… 0xa6fc…cbf5 (EOA) 0x5fc4…c303 (DAPP) 0 1.814968706 gwei 2.013018013 gwei 1.003133293 gwei 59194
transfer
recipient
0xe546…c09d (EOA)
amount
753.3995436772066 × 1018
83 0xbb5e… 0x6596…b0d0 (EOA) 0x37c7…809c (EOA) 0.003061 eth 1.814968706 gwei 2.974163083 gwei 1.003133293 gwei 21000
0x
84 0x5f72… 0x6596…b0d0 (EOA) 0x862f…fa20 (EOA) 0.003133 eth 1.814968706 gwei 2.974163083 gwei 1.003133293 gwei 21000
0x
85 0x0838… 0xe32e…59fc (EOA) 0x8f9e…c200 (EOA) 0.003702 eth 1.814968706 gwei 2.013018013 gwei 1.003133293 gwei 21000
0x
86 0x67dc… 0x6596…b0d0 (EOA) 0x070d…d11d (EOA) 0.003106 eth 1.814968706 gwei 2.974163083 gwei 1.003133293 gwei 21000
0x
87 0xea87… 0x6596…b0d0 (EOA) 0xea74…3a1e (EOA) 0.003136 eth 1.814968706 gwei 2.974163083 gwei 1.003133293 gwei 21000
0x
88 0xc119… 0x6596…b0d0 (EOA) 0x7dec…78c4 (EOA) 0.003136 eth 1.814968706 gwei 2.996152618 gwei 1.003133293 gwei 21000
0x
89 0xa4c9… 0xa76e…533f (EOA) 0xaeba…d1fe (EOA) 0 1.811835413 gwei 3 gwei 1 gwei 21596
0xce6bd13f000000000007b6947d2d9d52c9c0ce12833b441c115284a25c677048ad0b663f7e19ba6cc9
90 0xea01… 0xba76…afe0 (EOA) 0x0000…2734 (AllowanceHolder) 0 1.811835413 gwei 2.040703728 gwei 1 gwei 623070
0x2213bc0b
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7
0x0000000000000000000000000000000000000000000000000000000077359400
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x00000000000000000000000000000000000000000000000000000000000000a0
0x0000000000000000000000000000000000000000000000000000000000000b44
0x1fff991f000000000000000000000000ba76929c6cf0100bc5bfd76be11da7c2
0x4157afe0000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeee0000000000000000000000000000000000000000000000000af64587
0x873a6d6c00000000000000000000000000000000000000000000000000000000
0x000000a0866f36812df442dbf0d9ee270f15b100000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000700000000000000000000000000000000000000000000000000000000
0x000000e000000000000000000000000000000000000000000000000000000000
0x0000020000000000000000000000000000000000000000000000000000000000
0x0000036000000000000000000000000000000000000000000000000000000000
0x0000054000000000000000000000000000000000000000000000000000000000
0x0000066000000000000000000000000000000000000000000000000000000000
0x0000080000000000000000000000000000000000000000000000000000000000
0x0000094000000000000000000000000000000000000000000000000000000000
0x000000e4c1fb425e0000000000000000000000000d0e364aa7852291883c162b
0x22d6d81f6355428f000000000000000000000000dac17f958d2ee523a2206206
0x994597c13d831ec7000000000000000000000000000000000000000000000000
0x0000000077359400000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000067bd44c2000000000000000000000000000000000000000000000000
0x00000000000000c0000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000012438c9c147000000000000000000000000dac17f958d2ee523a2206206
0x994597c13d831ec7000000000000000000000000000000000000000000000000
0x0000000000000046000000000000000000000000dac17f958d2ee523a2206206
0x994597c13d831ec7000000000000000000000000000000000000000000000000
0x0000000000000024000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000044a9059cbb000000000000000000000000ad01c20d5886137e
0x056775af56915de824c8fce50000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000001a4d92aadfb0000000000000000000000000d0e364aa7852291883c162b
0x22d6d81f6355428f000000000000000000000000a0b86991c6218b36c1d19d4a
0x2e9eb0ce3606eb48000000000000000000000000000000000000000000000000
0x00000000765c51a862c6004e80926dfbc85814075909cbf07c2b04c43aca71e0
0xb784dedab90459b4000000000000000000000000000000000000000000000000
0x0000000067bd43d6000000000000000000000000b02f39e382c90160eb816de5
0xe0e428ac771d77b5000000000000000000000000000000000000000000000000
0x0000000000000120000000000000000000000000dac17f958d2ee523a2206206
0x994597c13d831ec7000000000000000000000000000000000000000000000000
0x00000000765ff480000000000000000000000000000000000000000000000000
0x00000000000000411c61071d85df23d7c0aa94e831d5fe685ee43014159db357
0xdc745389649133b85631d5146a2e4e8bc4fcc37dfb5f0922697df062d97aa170
0x9ae5b1f3f86ea06f230000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000e48d68a1560000000000000000000000000d0e364aa7852291883c162b
0x22d6d81f6355428f000000000000000000000000000000000000000000000000
0x00000000000026c4000000000000000000000000000000000000000000000000
0x0000000000000080000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000000000002ca0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800000064
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x00000164af72634f0000000000000000000000000d0e364aa7852291883c162b
0x22d6d81f6355428f000000000000000000000000a0b86991c6218b36c1d19d4a
0x2e9eb0ce3606eb48000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000002000000000000000000000000000000000000000000000000
0xffffffffffffffc5000000000000000000000000000000000000000000000000
0x0000000000000100000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000034271001eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee00
0x01f400000a000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000010438c9c147000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000000004000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000024d0e30db00000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000010438c9c147000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000000004000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
b'\x00\x00\x00\x00\x00\x00\x00$.\x1a}M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
91 0xf49f… 0xb5d8…f511 (EOA) 0xc9e1…eb31 (EOA) 0.021460 eth 1.811835413 gwei 3 gwei 1 gwei 21000
0x
92 0xc59a… 0x0180…8ea8 (EOA) 0xffe1…79ae (EOA) 0.791366 eth 1.600000000 gwei 21000
0x
93 0x0846… 0xc5a9…2396 (EOA) 0xc576…ac4c (EOA) 0.000252 eth 1.411835413 gwei 180.600000000 gwei 0.600000000 gwei 210000
0x
94 0xec7b… 0x1caa…f45a (EOA) 0x3fc9…7fad (UniversalRouter) 0 1.342124077 gwei 1.735774849 gwei 0.530288664 gwei 226868
execute
commands
0x0a080c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xee\xac\xc5\x1a\xf7E\x84m\xdfF\x01+F\xc6\x91\x0e\xa9\xb1(\x98\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\xff\xff\xff\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\x00g\xe4\xd0\x85\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\xc9\x1a:\xfdp9\\\xd4\x96\xc6G\xd5\xa6\xcc\x9dK+\x7f\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\x00g\xbdJ\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A\x19\x83\x90k\xe6\x83?\x8e\xf7\xbf]\x12\x85\x15\x86k\x89<y\xca<p\x19\xf3\np$gR\x02\xf3\xf6h\x07F\x9bG\xc1\xc1\x93\x96#\r\x15'\x8c\x0e\xa0\xbdm=\xf0\x1b^ =!\xd4\xe5G\xf6@\xcb\x84\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0c\xb4\x9bD\xba`-\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\xee\xac\xc5\x1a\xf7E\x84m\xdfF\x01+F\xc6\x91\x0e\xa9\xb1(\x98\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\x1c\xaa\x04Wr\x9d\xb2\xbax\xc1y\x97nF-\x94\x16\x01\xf4Z\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x037\x9ex:\xe3\xcc')
deadline
0x67bd4a96
95 0x7609… 0x7bdf…3df3 (EOA) 0x0240…f457 (EOA) 0.010005 eth 1.311835413 gwei 1.627429040 gwei 0.500000000 gwei 21000
0x
96 0xdfc6… 0xca74…5597 (EOA) 0x1111…2a65 (AggregationRouterV6) 0 0.911835413 gwei 1.345800000 gwei 0.100000000 gwei 224281
unoswap
token
0xcf2cfe0b96a2ece970d5619a8ad28d02d73b42db
amount
0x31f4873c6b28
minReturn
0.11091522884108904 × 1018
dex
0x8000000000000003b6d034080bebb91f2f12c1ea4390efa5347e5909177e9b4
97 0xdebc… 0x6781…1e20 (EOA) 0x5078…f504 0 1.528751376 gwei 359350
0x957c706586679af2ba6d1a9fc2da9c6af59883fdd3000000000000006628e9ce38abea007c92a91853a28d750000000000000000000000000000000000000000a680bebb91f2f12c1ea4390efa5347e5909177e9b41d59b3810bc9827433560863e41c7186e1aaa9ef0000000000000064da2737e7dcc5
98 0x7d1c… 0xf291…d410 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 1.282590432 gwei 1.422549557 gwei 0.470755019 gwei 46073
transfer
recipient
0x187f…2386 (EOA)
amount
2000.0 × 106
99 0x5bab… 0xa9ab…1e7b (EOA) 0x68b3…fc45 (SwapRouter02) 0 1.266472334 gwei 2000000
exactOutputSingle
params
('0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', '0xbdf43ecadc5cef51b7d1772f722e40596bc1788b', 3000, '0xa9ab8d5b5aab8e3215c6d0a5dcbce123299f1e7b', 2631500000000000000000, 694441888, 0)
100 0x6827… 0xd142…525e (EOA) 0x592e…5a39 (EOA) 0.000163 eth 1.248062756 gwei 1.248062756 gwei 0.500000000 gwei 21000
0x
101 0xb30c… 0xccfd…959e (EOA) 0xe22d…e171 0 1.212516582 gwei 1.212516582 gwei 0.400681169 gwei 151810
unknown01000000
102 0x06c1… 0x1123…d1c9 (EOA) 0x22ce…b70a (BKBridgeRouter) 0 1.200511534 gwei 739801
relayV1
_signInfo
(1740456866377, b'\xea\xa2z+N\t\x89\xea\xca\xb7z\xf47\x06\xda\x07\x1eP\xc2\xc9\xd8\xec\r\x9b\x8a\xabY\xa1\xaf\xe0Y\xa4Z\x17%4mNl\x14\x83\xde\xcel2\xc5r\xae\xf0\x85\xcb\xac\x16Y\xe3\xf5\xb5@\xf4\xa1\xf7H\xda;\x1b')
_orderInfo
('0x11235534a66a33c366b84933d5202c841539d1c9', b'\xc9pV\\@\xfc\xc7\x0e\xef\xff\xfb4\xc7_\x12\xd9\x93\x19\xfdVy\xd0\xe2b2t;\xa1\x86\xb4\xb2\xab', '0xc4c26972846c165d6a186f7d24c30c422841c4ca', '0xcc94cc2abbede2087b5e1d448a5e71563b228954', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', 56, 1, 6125385192500000000, 1740456810)
_swapV1Info
('0xde44500b5d1479df5c003bf48915b3e24df3e8dd', '0x471d69f435df6464f3c3e655093040d81926927c', '0xe592427a0aece92de3edee1f18e0157c05861564', ('0xdac17f958d2ee523a2206206994597c13d831ec7', '0x0000000000000000000000000000000000000000'), (100,), 3675470800, 1447912973521387345, '0xcc94cc2abbede2087b5e1d448a5e71563b228954')
_relayAmount
0xdb133bd0
103 0x4264… 0xa1bf…d833 (EOA) 0xa0b8…eb48 (Stablecoin, https://www.centre.io/, FiatTokenProxy, USD Coin (USDC), Token Contract) 0 1.152490787 gwei 1.286749673 gwei 0.340655374 gwei 63102
transfer
recipient
0x2290…adda (EOA)
amount
43001.0 × 106
104 0xf3f5… 0xa009…6123 (EOA) 0xfbee…8737 0.000000 eth 0.811835413 gwei 1.008966036 gwei 0 gwei 450000
nothingToSeeHere_04ikDO9
105 0xdf62… 0xa473…154c (EOA) 0x59a4…e98f (EOA) 0.106000 eth 1.086064756 gwei 1.151157846 gwei 0.274229343 gwei 21000
0x
106 0xf482… 0x3a45…6709 (EOA) 0x5a3f…eb45 0 2.500000000 gwei 2.500000000 gwei 2 gwei 590256
debond
_amount
7803.233241159892 × 1018
()
()
107 0xe495… 0x2a86…6cc4 (EOA) 0xa0b8…eb48 (Stablecoin, https://www.centre.io/, FiatTokenProxy, USD Coin (USDC), Token Contract) 0 1.045945995 gwei 1.208313077 gwei 0.234110582 gwei 45540
transfer
recipient
0x1737…27ab (EOA)
amount
25.0 × 106
108 0x3324… 0x34b3…7518 (EOA) 0x3a09…2794 (EOA) 0.028788 eth 1.029008771 gwei 21000
0x
109 0x7e03… 0x1cf6…f98c (EOA) 0x3a09…2794 (EOA) 0.011916 eth 1.029008771 gwei 21000
0x
110 0xcf3b… 0x1b36…3886 (EOA) 0x9216…f226 (EOA) 0.014334 eth 1.029008771 gwei 21000
0x
111 0x91e1… 0xca31…6f64 (EOA) 0x3a09…2794 (EOA) 0.099594 eth 1.029008771 gwei 21000
0x
112 0x0a20… 0xcffa…0703 (EOA) 0x1776…6671 (Artificial Intelligence, https://numer.ai/, Numeraire Token, Fund, Numeraire (NMR), NumeraireBackend, Token Contract) 0 1.000426278 gwei 47725
transfer
recipient
0x4634…9758 (EOA)
amount
909.0 × 1018
113 0xf53d… 0x4e5b…972f (EOA) 0x6b17…1d0f (Maker, Dai Stablecoin (DAI), DeFi, Token Contract) 0 1 gwei 70000
transfer
recipient
0x5b3a…38c3 (EOA)
amount
291.917 × 1018
114 0x1f90… 0x0adf…20f9 (EOA) 0x4e5b…972f (EOA) 0.000222 eth 1 gwei 21000
0x
115 0x6837… 0x17a2…2498 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 1 gwei 75000
transfer
recipient
0xe983…1060 (EOA)
amount
100.0 × 106
116 0xd04d… 0x458c…9e02 (EOA) 0xc39a…4c23 (EOA) 0.000500 eth 1 gwei 22000
0x
117 0x9458… 0xd1fa…0cb7 (EOA) 0xd4bc…80e3 171 wei 0.988469575 gwei 0.988469575 gwei 0.988469575 gwei 268540
0x2bb0f939e0a03fb07f59a73314e73794be0e57ac1b4eb84ebdf703948ddcea3b11f675b4d1fba9d2414a145b3b3169dc7c0617400000010006
118 0x3cd1… 0x1fe0…8c5d (EOA) 0x7a25…488d (UniswapV2Router02, Router 2) 0.020100 eth 0.969212978 gwei 250000
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
0x99582d871800
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0x993ccc8c1d2a9e35ad7df2e82f28b90631f2cac1')
to
0x1fe0…8c5d (EOA)
deadline
0x67bd43e1
119 0x85bd… 0x29db…45d7 (EOA) 0xc356…c8d9 (EOA) 0.000020 eth 0.960409227 gwei 21000
0x
120 0x6f7a… 0x73ac…7af2 (EOA) 0xdcbc…f00b 0 0.958790932 gwei 1.691380703 gwei 0.146955519 gwei 283453
sendMultiSig
toAddress
0x0000…b395 (Seaport)
value
0.0029 × 1018
data
0xe7acab24000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000005e00000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000000000000000000000000000687103ceddfcaf365215e87ee10ec4a916040e0000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000004600000000000000000000000000000000000000000000000000000000000000540000000000000000000000000757ed11885a6808c85b4c75b058c3643f2b6b9d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067bccda50000000000000000000000000000000000000000000000000000000067c0c22500000000000000000000000000000000000000000000000000000000000000003d958fe20000000000000000000000000000000000000000acd70c405efcb03f0000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000200000000000000000000000008dfdbb07f013856d0d18592d20185d64c9c4ef00000000000000000000000000000000000000000000000000000000000001c72000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4058d27fd800000000000000000000000000000000000000000000000000000a4058d27fd800000000000000000000000000757ed11885a6808c85b4c75b058c3643f2b6b9d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d300b59680000000000000000000000000000000000000000000000000000000d300b5968000000000000000000000000000000a26b00c1f0df003000390027140000faa71900000000000000000000000000000000000000000000000000000000000000a3130e46fad1a97c0c3c90c5ea4d54ae9c24a08c852a101f87b054a78d018b6f5787c7611d31ba3629a051ff2591262957f5f4a09c839ba31405c27cf55b765be80000045b3c4d8b95e926fbd9d75197a33db31ae301864127e7b4db9a503d702c93b57cd34b12e74ee846c338466455cad0c77d7d37d1f8072d72ed279c9c9e7f80a2b5c113ded1f5c803732b1f2ab60a2bc81e79c7798a7dc2845fcc1dd8e5afd0d3e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
expireTime
0x67c67d43
sequenceId
1625
signature
0x431759f894a6d14cc1454902d3c041ff9157d9f0cfc01a22c54aeb0f1d28595c2fcfdf5019739aaab024283552eec1291f0017bfa81b143911131f309a7dab8c1c
121 0x4671… 0x5388…3acc (EOA) 0xf403…ae31 (Booster) 0 1.300000000 gwei 1.300000000 gwei 0.500000000 gwei 1136621
deposit
430
30000.0 × 1018
True
122 0x22d2… 0x6809…b584 (EOA) 0xd72a…fc6c 0 0.944861423 gwei 0.944861423 gwei 0.133026010 gwei 2000000
updateDataFeedsValuesPartial
dataFeedsIds
(b'SWELL/ETH\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', b'USUAL\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
123 0x2f18… 0x2b3f…5dbb (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 0.928770971 gwei 0.928770971 gwei 0.928770971 gwei 74386
transfer
recipient
0xa917…cb3d (EOA)
amount
99.878884 × 106
124 0x99ee… 0xbc78…c1a1 (EOA) 0x5de8…beef (SmardexToken) 0 0.914968706 gwei 1.800341023 gwei 0.103133293 gwei 100000
transfer
recipient
0x97b9…8689 (EOA)
amount
68834.75026694937 × 1018
125 0x664a… 0xad4a…52e8 (EOA) 0x72ad…002b 0 0.911835413 gwei 0.924476340 gwei 0.100000000 gwei 108906
harvestRewards
126 0xd7ee… 0x3445…773d 0x76b4…0f53 0 0.911835413 gwei 0.915918967 gwei 0.100000000 gwei 97145
claimPrize
_prize
0
_quantity
16.49 × 1018
_signatureTimestamp
0x67bd438e
_v
28
_r
0xc4c7d27b0b1d385dd933db0ed845e9e809edcda8218a42b3c2f735c025169b5d
_s
0x0952d99dc0b1703d6afd1108aa4335986dc09600130c626a5d5210a1221d3289
127 0xd60b… 0x3bdb…3fd1 (EOA) 0x6ea3…be38 (EOA) 0.255274 eth 0.911835413 gwei 50 gwei 0.100000000 gwei 25200
0x
128 0x0347… 0x7c8e…09f5 (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 0.911835413 gwei 0.916742399 gwei 0.100000000 gwei 58113
transfer
recipient
0x334a…a959 (EOA)
amount
128.018563 × 106
129 0xda17… 0x11f7…8eaa (EOA) 0x761d…60f3 (Dogelon) 0 0.911835413 gwei 0.941531777 gwei 0.100000000 gwei 52028
approve
spender
0x0000…2734 (AllowanceHolder)
amount
386364151.171224 × 1018
130 0x2057… 0x460e…5c09 (EOA) 0x66a9…a8af (UniversalRouter) 0 2.811835413 gwei 2.931311576 gwei 2 gwei 318230
execute
commands
0x000604
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\x00\x00\x1a\xd2t\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00B\xa0\xb8i\x91\xc6!\x8b6\xc1\xd1\x9dJ.\x9e\xb0\xce6\x06\xebH\x00\x01\xf4\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00'\x10\x1ev.\x1f\xac\x17k\xbb4\x16V\x03]\xafV\x01\xb1\xc6\x9b\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x1ev.\x1f\xac\x17k\xbb4\x16V\x03]\xafV\x01\xb1\xc6\x9b\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xe1:\x10:\x10\xd5\x93\xb9\xae\x06\xb3\xe0_.~\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x19', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1ev.\x1f\xac\x17k\xbb4\x16V\x03]\xafV\x01\xb1\xc6\x9b\xe5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00F\x0eAH\x07\xab\x9f_}\x88\x8d\xd4uZ+\x184\x9b\\\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\xf1y\x8f\x96)'\x19y\xe5")
deadline
0x67bd4a97
131 0x7a59… 0xbce7…97db (EOA) 0xe592…1564 (SwapRouter) 0 0.900835413 gwei 1.680000000 gwei 0.089000000 gwei 160730
exactInputSingle
params
('0x4c9edd5852cd905f086c759e8383e09bff1e68b3', '0xdac17f958d2ee523a2206206994597c13d831ec7', 100, '0xbce7b3754111e4f001a78766088dae8eaedb97db', 1740458059, 50014906298945336969437, 49957557777, 0)
132 0x119d… 0x4da5…2f4c (EOA) 0x39fb…e1b9 (Proxy) 0 0.900835409 gwei 0.900835409 gwei 0.089000000 gwei 62156
approve
spender
0xb300…028d (Diamond)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
133 0x396f… 0x3131…c84c (EOA) 0xb23c…dcd6 (EOA) 1.000000 eth 0.890835413 gwei 1.670000000 gwei 0.079000000 gwei 23100
0x
134 0x2c37… 0xa22a…6565 (EOA) 0x0000…2734 (AllowanceHolder) 0.001655 eth 0.890835413 gwei 1.670000000 gwei 0.079000000 gwei 323495
0x2213bc0b
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000005e132eaf39680
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x00000000000000000000000000000000000000000000000000000000000000a0
0x00000000000000000000000000000000000000000000000000000000000006c4
0x1fff991f000000000000000000000000a22a949cf3586a9aa08ce87f77ada76b
0xdf606565000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce
0x3606eb4800000000000000000000000000000000000000000000000000000000
0x003d7ea200000000000000000000000000000000000000000000000000000000
0x000000a0c0cbcb2bbe823b933927b9982068d400000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000400000000000000000000000000000000000000000000000000000000
0x0000008000000000000000000000000000000000000000000000000000000000
0x000001c000000000000000000000000000000000000000000000000000000000
0x0000030000000000000000000000000000000000000000000000000000000000
0x000004a000000000000000000000000000000000000000000000000000000000
0x0000010438c9c147000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000000004000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000024d0e30db00000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000010438c9c147000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000000004000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
b'\x00\x00\x00\x00\x00\x00\x00$.\x1a}M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x00000164af72634f0000000000000000000000000d0e364aa7852291883c162b
0x22d6d81f6355428f000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000002000000000000000000000000000000000000000000000000
0xffffffffffffffc5000000000000000000000000000000000000000000000000
0x0000000000000100000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000034271001a0b86991c6218b36c1d19d4a2e9eb0ce3606eb4800
0x01f400000a000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000012438c9c147000000000000000000000000a0b86991c6218b36c1d19d4a
0x2e9eb0ce3606eb48000000000000000000000000000000000000000000000000
0x0000000000000055000000000000000000000000a0b86991c6218b36c1d19d4a
0x2e9eb0ce3606eb48000000000000000000000000000000000000000000000000
0x0000000000000024000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000044a9059cbb0000000000000000000000007afa9d836d2fccf1
b'r\xb6f"b^V@NF]\xbd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
135 0x073f… 0x443b…f325 (EOA) 0x0000…3fc9 (EOA) 0.016781 eth 0.886207727 gwei 0.886207727 gwei 0.089000000 gwei 25814
0xced80549217cd622771205305c5b5ed7b8f0935b69762f13783569805d7b3aee
136 0xf7a6… 0x6249…88a9 (EOA) 0xe591…e92e (TransparentUpgradeableProxy) 0 0.880375125 gwei 0.880375125 gwei 0.096345956 gwei 67150
transfer
recipient
0x646f…3fe1 (EOA)
amount
0.39258298576 × 1018
137 0x21e3… 0xbfea…a721 (EOA) 0x881d…300c (MetaMask, Swap Router, MetaSwap) 0.013000 eth 2.811835413 gwei 3.813347407 gwei 2 gwei 207594
swap
aggregatorId
oneInchV5FeeDynamic
tokenFrom
0x0000…0000 (EOA)
amount
0.013 × 1018
data
0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067466be17df832165f8c80a5a120ccc652bd7e69000000000000000000000000000000000000000000000000002dc7f9e1bca4000000000000000000000000000000000000000000000098932bd45a264255e7730000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000067747c57dc00000000000000000000000000f326e4de8f66a0bdc0970b79e0924e33c79f1915000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c80502b1c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002dc7f9e1bca4000000000000000000000000000000000000000000000098932bd45a264255e7720000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000180000000000000003b6d034067324985b5014b36b960273353deb3d96f2f18c27dcbea7c000000000000000000000000000000000000000000000000
138 0x4a8f… 0xa7ce…b43b (EOA) 0x7997…475a (EXTO) 0 1.311835413 gwei 1.569729742 gwei 0.500000000 gwei 35813
transfer
recipient
0xfb06…28c7 (EOA)
amount
15000.0 × 1018
139 0x95c9… 0x06cc…021d (EOA) 0x881d…300c (MetaMask, Swap Router, MetaSwap) 0 2.811835413 gwei 3.813347407 gwei 2 gwei 228984
swap
aggregatorId
oneInchV5FeeDynamic
tokenFrom
0xf193…65b1 (TITANX)
amount
250000088.0 × 1018
data
0x000000000000000000000000f19308f923582a6f7c465e5ce7a9dc1bec6665b10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cecb93ed32edd0c4600000000000000000000000000000000000000000000000000000004b7adffc2d36db00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000ae0c70ad70fa000000000000000000000000f326e4de8f66a0bdc0970b79e0924e33c79f1915000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a8e449022e000000000000000000000000000000000000000000cecb93ed32edd0c4600000000000000000000000000000000000000000000000000000004c25714be16d4000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000c45a81bc23a64ea556ab4cdf08a86b61cdceea8b7dcbea7c000000000000000000000000000000000000000000000000
140 0xa6ec… 0x869b…2999 (EOA) 0x77b2…7931 (StargatePoolNative) 0.001037 eth 0.830000000 gwei 0.830000000 gwei 0.089000000 gwei 90485
send
_sendParam
(30184, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x86\x9b*\x8cW!\xe0\xaez\r\xc5\x96\xb1\xf0\xeb\xcas\x02)\x99', 1030000000000000, 1024850000000000, b'', b'', b'\x01')
_fee
(7426984306100, 0)
_refundAddress
0x869b…2999 (EOA)
141 0xb340… 0xc4c2…d915 (EOA) 0x8e02…7d10 (ERC1967Proxy) 0 1.311835413 gwei 1.580322791 gwei 0.500000000 gwei 109492
initiateWithdrawal
amountIn
1
142 0xc3af… 0xdf98…a0a2 (EOA) 0x95a4…a3e9 (EOA) 0.073000 eth 1.311835413 gwei 1.627429040 gwei 0.500000000 gwei 21000
0x
143 0xd6e1… 0x6343…97be (EOA) 0xa120…2790 0.025000 eth 1.311835413 gwei 1.569729742 gwei 0.500000000 gwei 21000
0x
144 0xdba0… 0x77f4…32fd (EOA) 0x66a9…a8af (UniversalRouter) 0 2.811835413 gwei 2.976957015 gwei 2 gwei 240077
execute
commands
0x0a00060c
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\xb8i\x91\xc6!\x8b6\xc1\xd1\x9dJ.\x9e\xb0\xce6\x06\xebH\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\xff\xff\xff\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\x00g\xe4\xce\x97\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\xa9\x89<\xc0}\x91\xd9VD\xae\xdd\x05\xd0?\x95\xe1\xdb\xa8\xaf\x00\x00\x00\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\xbdH\x9f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A\xca\x8f\xa9\x0b\x0f[\xfft\xe0\x93Rz\xe9\x19\xc1\xd2\xcbl\xcc\x13#\xc8\xeb\x11\xa1\xda\x06Q\x8f^`\xad}\xcdX\x880 /{\xa1\x18[q\xbe\xb6\x1b\xd9\x8eD\xd4\xce\xa4\xbe\x04m71\xc5C\xb9\xaf\xecq\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\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\x00\x01\n\xd9\xccF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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+\xa0\xb8i\x91\xc6!\x8b6\xc1\xd1\x9dJ.\x9e\xb0\xce6\x06\xebH\x00\x01\xf4\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\x00\x00\x00\x00\x00\x00\x00\x00\x00", b"\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\x00\x00\x00\xfe\xe1:\x10:\x10\xd5\x93\xb9\xae\x06\xb3\xe0_.~\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x19", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00w\xf4V\xd4\xf1\xf5\xdc\x01\x1a\xc5\xd8\x94-\xddM\xb2\xc682\xfd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x18\xc1\xcdC\xa8-\xa7E')
deadline
0x67bd4965
145 0xe64a… 0x61e2…015f (EOA) 0xdac1…1ec7 (Stablecoin, TetherToken, Bitfinex, https://tether.to/, Token Contract, Tether USD (USDT)) 0 1.311835413 gwei 1.569729742 gwei 0.500000000 gwei 51383
approve
spender
0xcfc1…5de2 (BuyIDegenToken)
amount
2.2913 × 106
146 0xeb63… 0xa60b…9b6c 0x881d…300c (MetaMask, Swap Router, MetaSwap) 0 0.818439406 gwei 1.004437823 gwei 0.006603993 gwei 235689
swap
aggregatorId
oneInchV5FeeDynamic
tokenFrom
0xa0ef…ff86 (MyriaToken)
amount
12342.3637 × 1018
data
0x000000000000000000000000a0ef786bf476fe0810408caba05e536ac800ff86000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029d14b4588127e7400000000000000000000000000000000000000000000000000000172b279e53586500000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000356c986a73e8000000000000000000000000f326e4de8f66a0bdc0970b79e0924e33c79f1915000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000a8e449022e00000000000000000000000000000000000000000000029d14b4588127e7400000000000000000000000000000000000000000000000000000175f82ae92b58000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001200000000000000000000000bf85f94d3233ee588f0907a9147fbb59d7246b547dcbea7c000000000000000000000000000000000000000000000000
147 0xeeab… 0x56a5…a94c (EOA) 0x3ac7…3a55 (Bridge) 0 1.311835413 gwei 1.569729742 gwei 0.500000000 gwei 110711
unlock
lockId
0x3a5f79511f8e0166fcbc247a9142765
recipient
0x56a5…a94c (EOA)
amount
0x46433728968
lockSource
b'WAVE'
tokenSource
b'UNIT'
tokenSourceAddress
0xb303d80db8415fd1d3c9fed68a52eeac9a052671000000000000000000000000
signature
0x318851b03d4b5d5b3145b7efdf0bdb25e3e71bb29c687cfd99c9a1dca000fad42c2384b9efbaf513af13ac1ba4e74eb42b6ac31a04b0cb25373a318ae86ea2181c
148 0xf83c… 0xb2b6…260e (EOA) 0x767f…ca0e (IlluviumERC20, Illuvium (ILV), NFT) 0 2.811835413 gwei 2.931311576 gwei 2 gwei 56448
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
149 0xc5e7… 0x9522…afe5 (EOA) 0x4838…5f97 (EOA) 0.001236 eth 0.811835413 gwei 0.811835413 gwei 0 gwei 21000
0x
150 0x37af… 0xc1b6…47cc (EOA) 0x1c47…82b6 0 0.861835413 gwei 7.130264450 gwei 0.050000000 gwei 1822440
addSequencerL2BatchFromOrigin
sequenceNumber
823969
data
0x005b11ac248a92c95b8ef02c70caf4d8256dbb1a4949d7f6173e3ea28ae20849667fe2e7f6deddfdda5f12d9460fa3c0ec81332219a14d5a35c20a6601d68c0a30a2663240d7fcff202f820bc0823e786db5f2c2b5bcf2e2e2a2968401bae68705714958d212bcc0055d301784057810e636e044945e3c19e2e913511627aa247faa0e0a184789ab48858a9eb6c83e152657a2fefedf9cf5fb5e4be0160edb38d4608b71e51db16c00dae16f4baad16be11abd16de6959a60c65b96a28375e81a59ab6ddf4951c247092994033513319975d868978033ef7f5b5576a7aa6e4066a913659329e00ec2c690238c0a4a03001b329bbfa4d44456de18deec1133481412d39e38cef7d93bab52151a56e79ab5a668234c50426e2f5c4000ed87ffbf3b57f7ff12f8a09e96ff66b3ff773bf53fc0de9eb3fc2ffc77d1b0f24c00897ddb6bfdd99d7b658205100fcff0f9795b48c136e0e78619c876198068641ff93b1bbb7af33c6448384a408c88747b7fa3fe766ca6ebff3dfef794ddc59d6c930a8198d8a0a120bad0aa1067a08258062dbeda59a4d23edbaa5b1a36123c16a71b6ed18bf4114482f22d01958c82f9899f0a2baf0159ac048c8600534127ca8005a7c187741e5c4cb1d839b602f49a9c470df56f32a0ada0a63ade0eed60282080422f4408412c456bc1a6167f07488da768e9d472b4db43d4662e3529d391073eef99dc6ead1177ce698b2a346953ab91073eccb8ed80e9d36c41c3bb2a331bf5b09c01f89af8ff8ac4f5f479b740eedbdd78cb657e7a0103b5cb49d3aa793e9206e741dca0ed12973f5eb830275bc107b81b7b856fe315fd62e915c2570da42ac7cc9294af73c3acb157b171d0005775821b7d070a47221584db1d263d2fa24dca18a0fee00b68187f538804b1f3f0ac7401e5dc123c1aee566214827982949eb08c2247ef8b6e56d565f8f94314ea85ea0b43444395cadba9a7d600458110594ff8495477368c8610ed6c01dec2b7b49f60ec53e6afb5e559ffc761be5dd1804d00af3c25fcb74950fb31e892ab8b53eb8f7b2f1306a682fd5caf0bcfed57a5306eb003c90905f103c3373ceef49150936e9022221599814219802ac29c0753fbddbd298434787d81a4ff6553697e8e60db4155c1446d4670372021cbe6d0b157f43e6256f6a63a76c8e83627aa893e987cf1a8bb828e30c5820e0a3e4f9a6e165068f8c0f7d917f1610641f5c1ea91420c2f626f8a089005666ef5b6558f2d498428941fffbe3aa04ff109d06c7f5a409c772a24e763df3bb9bf2475bc1a761e547a32500abd84e795b516f69d8533d2ce4736e7c97644cfb1d249590818c9d8ae27ed1083b1d691d687a872a222a427febb44d67c179fc1523213266048e1079054a9b55a6f2155ef92c4368d90088e0eeb8dd8be60d2becc8dab33936a1483635de077057d0b0b91bf58f833024a974692e8242877ad54c0e7c11d8db7f78d8cebab7f00ab7cb835826ac50c0d8af9c719c938989d3bc8a9919a742d50efbc33c948f40324f7a3f9446f2cc066085a1a592a4e906c99d5bc9acc8ae5de0233a4489662dcf12c805f223c02c70e4f16f14e4d139584a3d141652f32604d9ea34a567ee045224f42b372f0d5f4a5cbed44b4b0ee301341ad48131fb069a14c81236130bf87df5784cd0218a3c217957a33466a18d43f6c74a4d3db86e27bd15509c3f3cfed8706a7ebcc158bebb7d9bfc63f2a429f69b43a8eca5ef6a52a4370ac473b565ecb131dcae3c1a22e1148f301c81b8729472cee6d36967619c54c3c6b2f346b1f7c97d79b003daa20806c2e74fd27513057d6ba98ea6454c639d9f430ba89438e57aba1f57fa8820534c745279d9c7fb509e6aae6750af9861d597f1c372bb0e5e5a822b607119b0cad6229ce982be230439ad4e0146350afee7e8ba81972e6a03e9eda788b273d40d64b6e057504e8992dbcc6e6c7c4fd109d82798c970ec8c48f0f1595784287e7a2ac942eb0fd005d63789cc6ff80bf17ac7065ee5c1d7ee11e8d349407a6d1643c0df7e20bbb93d1f3c7d224de2a4d2b6c4772ce2bff8dd869b4a767186980d3e8e75a53f76cabe10bfded679154dd0f3f5630f681eae1dabdec5f2b8e5665a47f624cbe1d271bbfe854573fd737da8ca52e5d40af5d093d5fe92bbe60a91b7bc4f19c75e2f88f9257fa73df2b4faf1ae401ecb0d32ffe7d5cd2920f810dce61be0f13a22240ebe9d41d827688f76752479a793bbd94ec831e7d9ac8975d5f42f0cf71206bb211a77ea2e186e21847a2faa6069f1726f5f52aec888e4282574464adfe669ecfd78e07534d52366b0804972f75711eb31dfda58476d3a444d4f0b89960d46c75fcbf930d0fccfd71559307eb1ae3db95f2dccfd96a1ec48c76fb165ff23f8de4b28a564a6e39ebd1ac908f8319d7eed0c3a52414ea86f395601ad30be9af9e2f15cd96182b25f6235920fc850b9a398f0c15789d8965c8a95938ecd207a4d0d741ee88a414edc280c18754c795900adc0ed71fecee06e909bf6be09de13a2fd8a28f23b65e22e3a1277865690e32262aae9a2ad18f217f1ac28057df7ed569deecb17f6a5ddf7853ce25506638cd1d8e5f9a42d0b5f6fc22dda3ee709ecc2525db0abe1e9328f703af05c30438fdb2a5509b2be6186c91de3256ed58d63273b067f33c452a1f428c373e03d512346c9e98a7cac53a09281a4e1293ab0c7aa8cb680c23774b8ced0b9ee7a83724bf934040f7f015f8509ec3b04239732c12dc28bbb49703a541a2e4e166d80dee7291427fb9e3ef3cf97e90f595c89fcf8a91053d5075956582f76dc02c123a819db770b2c66082ac42d148260790c41adc04e9960daf9502496a33ab680c50a9eedca8ef958455ebaa46818eac323c424006917d585a4fd18197f86bdb3ebc6662716c4935e9ab26ec782c525084cd684028e8840a979011948220c20b60a50f006a6d66fea09676dfaf9baebb8438984bb2b6094406eb150c4f95f0cf1e7790e76a881d63661e9ce756eed54ebabc469839cc9664fce4474ec5793f6bc67ac96e737f93fc62cce22c910d33a85760601ceffeca094add5277e88bd3d68a42097a3dde87dd2da8974eaecaff3ee9ff0222985a9696fedb031c7f3e2bde8bd1f43b7118099c80b263901414a5a228dc3165f004da1d0ce1e54405a05bfb633bdc705b4426910ce8b02d5903a2a45cc7c28a55202a5f6cb0f41adcce91bb17a6bad009fac0222f0a3520b1751b3c97e03e3f39a02b1fd2f2b080254a6b17158598c7f63900ef50d9b27a7a105d03acb10a95cbb9e97c3083a10d6fefa0adba27749daa15ac745ee32f25f91431829660c8f7fc3e96881bd7c7d4a18929b1686f237156584bdc7a4d354573b8956c92065be3b6e8a0356ae65646be34f3c33d74dc174fa32a0d0550df2bdd2c8e05c81d961c9ef7725b0964dc8238fbd1cb243ffb4f28a2fd88ee10ce8399cde11cbe6ff14320282cea7dfbb0944062e0f1110ac3ed70cf4a514f5689b47e0a02e69156debf3718de08ebe133bdfdf05fc3498fbf67f44627c9470901ce4a5a00c80ebb172a90ade7d765af7bce5ad8adde2bcbe9ffb60105f7e66fd81d49636f198c10b287adb57785f070072dbc5cb234f640fd050491f276bd6949307f8b6491ac8a9a19cb801fb04de8c50d0248a84908b2b8782b1cba0a9f6c9f6159beac74b46737b120de1b64357fe98a481ad602f661e9541185c1002a330663a064cfb9c1a61901840309374eea66f86b2b9d6d973940973b8cfd9226c90514af2894e088609df428fc289647f3a391e5394f6afd9f033f75cceaefd85f534200a5a7b75244b62e945d05b1b83e77cfb7c098f87ff411361086dae89d141fad606dafccef951e830773f1f809267d75e1f46b079fbfb65d4f57d35ef47c708b17902318f9916950248023f48ce418c87dc01125f1fa0084c7e148aeb8179a057eafc968cec76418356c3eff17702dbb2bd9f92253e47e8b929a02af9db2f8752b9a61da4f160f42ea5c9cfbbfd305d587a0ae5bd7093a0952f1067350b83d8aac38bea64c022c12dd60b11307fbfa4d060c1b263b079bac1d7fff4bf4c27ae4f1b3b2f86b6c8c09ad6fcd1aa42b30ceb1d987e7018a53aa3854d22086773b17c38c93d9c9e64ead6548f3d3cfba0c098b16cdb3e703c483a0a7384b1cb90d768512e432a7c87e2c52fb37037835b0268fd7bc073d2b3674f3a47aa96f962f92723361576068f3a3cbbb966ea56959c0b7bd3f90252d55cff72b091e74ed420b9e49922e09002b23a2c270c4a414be821b68b0c7e3c357affa4fabe737430100b85e86d97306e14cee5659f134aa81e4e29413fda3bc32f8f34a6a499bd6e40dc0810c415d73a6560e2a2244684898127f4a998103726ad7cb3be98d6993308bdb1e48ef121b9c927ee0fbaef72b79876355d986e0b7b0da497ef25d6308e36c9da35489187e4e443d6141dcf71cd14c2347d916d8c11ba29a5587da88d377fdce883a7926da5005fc76c99dfa34e2ba8d221996a4dd0b580e1f8148e25599f1ee94ff70bde9f83ee213da17fb536310e7728d4cb1f063ffd209eb367ba1d21622f8aa8046074607a8a05dd69eef1b999a4bc4199577ffdcc06927e2e502203b9f2ee9488f55bb8fcf663c9b539fa14623d6688b9e2c5203482e50b6f72112406d319b5cb7df198b4b8c4c0a99a194efeac67cc9f6ec230c30d5e32844780008432610503c39874063b33d054fafffadf8cfe337f7a680eb7aafdcc5ef967a1afc570474d01b81a7df373893ca9c3b756f26d635386a20987d594b25db2f469121dd99d4e081a45a1a320905f60afe4a23ad350f86fbe8191c8e7e8ed11b070ae2980ea5fff903501e12f2f39b0f52ff4cd4783881dd05630ec1b973739106761e098dee44f835c2301ca47ae523eaa8df53d127caedafcf5d05811c7ac915feade692e7e0630d1b833cb47068e1ba652aa3ddfc322fe0d42d3cb240d82e09ab33b20df4d6f77c82d12c83fb10e6e51f6dfbd1452b2c17c025fc5ccb8e148e6904a480a3700ebcf670cd757e178b73748a15c798da477b59b9baaa551a72e2e7da4f5f199a1a1f4de13c700a81a4a840638ac4dc67127565c4ed66ec4a4c55e9d4b291d6e395686f13e64857809112b837d824d0f4782cd0257888332c5fd88d40bf506a5d9644b6c5a62757eb8f4c7cb11e673db0898c490a20128a89cd1b473708165fc47068b85152e0b0e4450a433767fb727207133140bc64fb059a8b26697a2a6069f86cb068ff3332ed0d6bf28588fd26fbc9b326a5a40cdc7073f2f389323c708e26c9c7610e80481520c410a483c0f043e03cf01f73d2b55420266f7d695c3de2c756dbb3df34f9bff7d4b2030cda43f1be1d3d6ae9a4c93b0b59a327905e63bf14307f62cece30bb540b956d4e3a65dede5d2383e7b8c77eb8cebb7e680aff44df61eb3b73d439f9b2de43c595188baabbfd26588170b4852372631fb659b2b719d59de3d466bab2f66883eb1cafa332b65349c349235e9800c313532abb5a7d5c233136c38c25cfe406cc0e9c50c91330e83b41a2183e6e8dc5c4896a5453e8e9da23398d31f8a75fe89a513e52af3ad3a0eb909c30e337c3cefb2ae4762012615db3b8444adf0bbc603808921c374a4a84d3043e65d7e338fb6e923ff80615dae68186e0522a631437b1238f834ba0e69b3968f54f568c090f18f97aa904c9b4f87b210ed7bed1131b6f44b78d96dfec2c2090c166dd80e6f371502b17dc916f5db6c88c84c3f257eb114822185486960d5cb6bfe9698196a91124f239b1bd2e54b90120b9788b7f7851a04262b1478f284cad3fed187793a1b3ef4537fe017d10b8ee6985463663e3b096faabaa8146099fcf657002b9637e30511e5f7229c4502a9412d9a3c95fb9a0d3b6dd7d7c6853cf248eecb25ba489746ddf2be518dc54b5bb4d83c0820fd23a3b01b1e6a023f53d6a58bbf3807852f35598e18cb2133ed1f08c17c080c2f0980102a120e8540956436751159201145b5226af7e3b0ad55c4864eecbf350c57bd95cf975a2d12e77b95348efbce3362fae0392d1e9df5ef47cf5d4ac7f1f1f07deb983e94d8d9fb28c8f91f739edd0e3f00cfbe44acae45b0ff0d93de11633d1e214cf19d63dece866173e8ff20d7fe47f6d7364167bcbb09f6feee84d83b05c87ffbbd8e1231bb85bff2a2f9486605fe5eccde8bacf79916492e851ee931834e33f9e304e24d6310e247bc585384b8e162bcada229fb6697aba4fb24f624d57dfe7eb2a1aac37bec54b2f40fd9b40785009a74fd12bd3ffda7784ade003e8c1a56c1f87bbe34eb69f3f38af578d7e4df2e150bbf9438aad348a5c17c8fc205adb2baf980538546cc5769319e5fd6d11ee0fc9efe942caac3922fbe0d650d7ad2b3764774fe4bfc2194cc855407d04088d7281d6b9366b75c70b3ea5b541969aa214fbf77985f30ff41e46701ed7511404de13d4345fd8c485cda16d1b2cdb4beb227fcdff64fc28fd164dd74c5df0a6716273cb57aef5893bd0211257b1e0dd547cc8da7a404daece021c3d542dce6afda32d3effaa39da29dd35f3d8719112bd9ded2fbf2a1631a24b3844acbdb7b6853df460ac30078b68e19e21f796e4f5f7fb9bfd10cde30f7d7fc5df1876240fa065cbb0be4d0410d4bf7b2fda82946204e9d05c31c46821be94037b353e3d8ec998e67a7cb6fcbd36738c22c4cc31cd9b7e3c02221c1063210cb1ad5d155e4535f01497efddb0d064cafece2988c6cb14cb89bbd46c879079ee9f3e6cf53f13d39036c273cc13497014184334ac4fbe13f97050eb87e3fe895853b73322bde06eb0af5e1eda3b03dd6f1bd3d1ef2e811020ffe1089746d05ca14ea4b52479911523a1213ed7f968949ac40b74fdcf899ad036340b53660a2367913bbf4551c7d7469c43fb3338cd696291085548c1984ce8543aa377ad0cd0a27a8c6df01e3a549d0a1999ae78b57d77fa3ccb159893ee3fde539ac7547172e62f3f5c3004d8e3ddc0e7928f2cf2be110e4dfb5a93b9db8e01d03ac444a0f4b66418cc38ff4baefd56cd0f21c322b4c7eaba379726370d1b2e519fe42c83a55b7941474e192c0ff6f957f3c39698ef8fb002360674a27727e40eb2e6a7975c2be9e017bf8b939e9457c500bc70e4958b91d5cfef7dfb7086cd08a2cf0c9679488e0a4db948cf0190d331fe8a87f2a48738e8c1caf4ef522f9d02290ca9b2d969a8e145ddf7cc94049385ad6108637a4fd2dfa4967947d82e8deacc1b4668554f52fee40df94c9f061a4024c27925f22bf4b8b50b81200ccbf58fb620654f4355efff18aadf376ff7553207a21a6bdb5ea7df8be7587fb04c380cbf1e5ea591edf46421e9d42c8a96a22113072cc43608feb52031b60a77ee33c1da334bff22472d4e330d8fd60098c7cd706e7200018c9a05b17b762cd6f1c0348ab645d48213639651c85b58d0cd41a9b8bec7e6600c9cee429617ccf91c3d540c1f64ecf476dd03d37af55c0976378af343e31971e2e80b0883d2685abf344c26ccc08879087425313108ce63a4933d74b7db4820e878ce69ecde4e5034bc120b05d38ed37f9909dac035bff09e51311d853bb609602e9dabaabe49fa3ae4965ec1f60119429a8bceffc621c21f9ca63084e868add03432f2736c50730046f69044aa24cdda2f31dc365d2b1d966742d0a0b1505856f74799f91c709f376cb19c4961aae06826b2d8a8450c1aac8454f81fdd193ea46bc57abb00d4b3074c85dff2a2a5171ad76bb399fd17a390405e00ec828e59bae2bacc4abe94c2d40ab69f08035ed00dc0d057a123e686c544e7b2aa9ca94fc2f8205e84efe2713c9c2b245d9aea125cd736d01ee08823de5280e3a6356cd596c67e6e8c4ddfc142131ce5f6d479fcb87ff1a22606f542cdce339cfc544c004cf4123c18b9f4d439043d253a1cc66cd4b60db1bfbe610d55375b69848e2ac7fa02d7d005c06f0c6245abe174caba34de29f84a2a43e74375e24fef7142a65f91187c932b8a46890fbb2da5fc1dac06e9e8d749cdea35c2c16263637925079611fbee0c48bc5065a9617d36d6563a21b0c080d89652070c33f925a4613ec179227d48bcdb2f0d17aa17fedecd1d986478b0080412d61ca10d05be54136ea816485e1ce58b42138b54bf0fc6d9f629cc1615103a5b7ddfe50d59d65f1dba091e00a9029136ddf3be58b73d552a5fbf53a2c6ced7bc30d215415348b40682b8c8c8f3b5a2db1aa5df6c9494d4f369f259db951b2ad08c9fb0722673190f4860b22009c21787d74898e927d81ad10bd106b143a5ba2c528c45a1d45ccd5f2022ad9dc7a2e6b5e759101260188156ec2d5da4f585d333b9fda36743d3ea7768ce3cd093e3529780c6ff5fafcb6ef841d6eaf7c9e7d2036c048c118671f084905eb2ff25ed23bdd76bb16fc4d2d9abda3d61d4b3241dd997fe7343ecffb23ba5883da5ce7e26f5befd426bf2e13a8bcd7291e8abc228ca4c42042d6d9235b07254b687287fccf1c0789e8a0d57fd2641ac72d46609ce060aac37efa8ae8cee2d085bef3193200196142d572dcffcd8bc7c6ff1406105c6a78245eb73ee11ab6d532c3ae77e8c6bc2f8bd96372048923ff4da4447e4c38ce73f649bbe82e5198edc216e29e92bf6d912cd28c3eecb3a961d7b6eba53779c3b61895cb92797f89c5d9e9fb1debbe3b2aced0781f4daa9e8b43ebabf62f3cb6094606d6a5e4ddb6b2eb5a0660ee0556c5f97d64ad802e4b8a162b6cc2ddfbd2fa527b1ffe59cce226118ed56bda01a56f66892495bd8d5b673bf23c06f4a389cc9f7725799901240b93a668965e72c3b5b5a6ebabef99060476c3d965729dfc2706920b529584efb4c9a2e5bc3383623876ebea79830e7a6f127cd752bd910f8094dba6aeb34fd0d31f34cbb9a829ce89c7786e172e9b21ca72af1e032c4cf719dcfe092cc4b67e0dd9b345b4acbf92e8e4ef74085a2d434aae44ab4bbac3974462539c3ceba4b6fa96564817b4c5c5481257a715cd377bc37c47cf4cedb43cadf6f50cfe67d72d8d0b2b90213083dbc39f44a089f84d0e778fa2bbe6371504d8179c634679d099f70adc4e3dbd0fa811381eeb587a1759225f9d8567ac16d6b93a82ab660901835d02e29eb04a5fdd717fd9b07b9e041a8b01f4f3b32421b7fa701f82ce99f16c1347a3f9acc0a0f959f9b8508f83d332dff535a0613b284e774edf8926032a530da6cd8fa941bf6f501ac3c18e3bccef9de20049a0d0a982f8d149cbd78e917d94488a7ffeacc4d3e4e04a4325af894435f0cf787818067902bba710573f864250b04dc15fc952f77e4879c39d1e311c9c5d11e3ece2f9fe88c6332d195d9c138defa3ae14518c1e65a1eb69952abd683d90ee849fbccea5e2bacf3d9354c24b3f8f7df2532bd613981285f7d62bdc2e79a06f4e78bd1bcc3f7956ac469cac64d0eea5f23df861f8d79f8a54c6b3fab2c3c56cc0f07d91d4384ffb900f21d5cd344779827dd4a4a6f0983a2f6013092eb97e059236732bc80b7224d2563c34024117962eeccf8f0e1268c86c12e9c3d514acee6721d1734a3be58f20b02b0f866266140d73991b89d4c57fddde3b066ca4b0a51fb43cd694ed62c40661a2297450c257bdc522ba4dc5135638e5f0f5d81732f02d4d6a905cb0dfdf6407e8b4296e4de4370fcae1a44362d68671792e1a379deae16d00d65551f7f917cda70c35a9e8cc6980532b21779cf20d8c612c946ea8cea2857e77fa511706ffe4e578a0ee3840cd2f04f22d6e5c1b010ecc880447e9296374cae095630dcb49a2983d4273f341c1eaffb8c98c240b9b86aeba2bc782495588b523a5a5561b0ec765ad92f4591ed9cdd232309f68f820249e6f1e56eee042dbc4f81aa1a67092a2cd403ff9d31cccdeb44ed0d7e344713cc1203e55fa4dadf2b9e0e1853c267e4727ea0645997842058597eb17a02efbc8e517b767315a1106ce45f0381df44534bbcccd1e213fb9b88f6cb8a2bfc96b1120ac44c2dd6d818a5589e1cca10ec31895445db9d107b817200b18e773bf90cf4b99200bb0ffbdc8501de8c017b269e8ce9c87d6ce66b0a6f425c7983162d09361dadc888546b7231205a675733c8878807b5fadfd9486d2be02981826f53b4c1ce8a427928e0c9a6b63e9e410062fb33d31f686a30b78c2550a53f3f1c37c12f612ffbfd94980737898fc75b7a37fe2d67fb3271e529f723f577d3d359b4e2c3846247752c51003483a3aed4672f19bcd2bb04defa6ff49c006a16dd950193e3b06781a285257a976a203f8a2d162d93f948aacb30f87e54f22dc033faf3455e76ca0d0a0dd21959f3c0715e6a163061892758a5a3632dc7542e0af094d28e0defd3fec007962651b308fd9b031089b73b57a54e6db668b5beed503f769e83fcadaec0417ea5ff4ef832b98c2f70818d8d6a9e087788973ea0954f4ce99751c90df45bd5ff042bdb4937517fc4c0f2dce2dbc4f65f38d7f42a6a11c38f6863d4126c81e7067bbeb11fefa16d8667cee94a47d91f9b2b223ff916a13d34ee9e6a9a7431ee3da87b60a6876becd290806915bfc20e1947beff386e0e3d65280965646c941fc6eac684c0e35bb7467d8e708054de2480831177bd5cf156113ef0d423010126b6616fd2a03d902ab4c50a0c05e24aeff5f5bb063c56414070c14746e8570ffa81438c9b0a8848834ddc862a85bb1110d684c9fdf00856e9d23c1e006a47b02a274ea4a6afeb93df57b49847b9a67dcd1417eaec0787332810ad1e2d40c1271864dcc1f5c6fa823df3bbefe44d345937563464a8eb734bd2dadf8e72f2cf2e3cdbee201f0234a49233a8a58d683d817b1e42d783cdf3feb45128f8d36f5638ff5ba949fa0d2e6514a20c3bc26cf4880484a9a986ba06c3d0ee00409326dba7a64bbe03b541f1ca46d0edcf455283b6316c2781049a202fbdca1206dde69cca455c6d658f041212e65cfde6b749a53fd961c8d2dd040f470ec72d3f4923a22967b29f64aca147f791d07bd9c071f52fecf7858c67cbeb0a4f8534527d6013881e399d36b6e0cfdc5b4b83f7c77a4c474ae69eb3183a8f81fb1464a5f2251d04af9088289750db1e75f313ed7eb650b6a530cfa6ec80ae27a096669bf957ce35c1a297e5b8200c9b6143f5ba60061fbd9306c7551728c6cfa4e9c65730a57451af7c1877d1f581f1d30ecd244271c9075c3427ec1b66704a980798a34b4640265f526240322e0116ba7bce865af7a0e8db1c32a5a824c61a54601936c6b31605aa981fd38b9765899e0c0130a10953c435f39d375a87593de83278a7b9f576c644eb89416088e7954fd1771a8a284d5c808a3e581850d2974a4491f44abc839466facb49346d2196cb30ba847e978846788eac5e151c3df25cad9048fb9b3b10401bb8c879b5070934840eba985397992b12c0333bee89b952c08412927e1a9812aad4358ac8a58d27f052d1fdcd1bcdf579ab7acc153d623927e88471a397026126a5a6cbf634735497ed2016f873212d557b5a02f10609f0a7a768a53a5a222921255866addaaad0095298f056750a74f82e0fbc1a780f18d407d7ae10a81109c282f866af210be44da6b4d5253d6ff1f548cf58b68ff8bb4385a8d855aad06a885597883358b4aa51bfc30d25307d5393bb49732ceff2b92a1c0f037e4673f56dade4d31e15151635af63c0fffe16db3ad4e9d1613e5a4550b6969888b00f41c549a920fa9bb0a3e35806a91ec7b2024451728a220ed385e9fafeb616ffaf376650c626b38627a73d55ff91e40aaa2cb10f0166e4a8154d7a02d32e570396d15fabf3b0b1a65ae21704e728c1af0c8b7f8a3204793d38b5041d90706547c417f8fa1b1cd6123ddc8e84da8956c309c72c1881bd3ae586f8129c088b7006d1e6afae8ba1b616d3c249cfe7507b3d674317339b3b12316c5a94ff28b8a1c7c44f618d8279cfc08f0da5c28b801c13d753757f217169babd3e884920951f356ffc3ab478b5afe0ab415e7e78dc52c457911aa1b3fe4ee8f2c124b8cde2954d32c0fda10b74dd61b211f275c416b32ff0149e31a6b0441019a8879facf112046f5cd1de0104203ce4e233d9de51a23049cd86aee4098a25175683a16a08974e7652514745d92abd18bc98f84edff4bc8ee1bdac389440946978290777568c6d2806488631cc1681738b244a73233b826913efe3443b810ad55cf54d4a97de48dc30471917c89f2f6326259fdfe8ccaaaa8d3e98e9f1419e1dbe5f0c789e44f07884babca30c5a5e8048549980d4ee67b2d96934be5c442e439bbcc6b1a9352f503f16356be92213246fade2d5bc279c18fa829a078b1ff8611153c1a1aad5f469d8d76a0453102a7c80891694b71dbbcae3b55af3faf63afa4ce2bd81026bac12c329cb5357bbeccc514e69fb789ec42d6fa9adafa0f175b292b505a709d676e81b10dec6edf57bf22b44b4860453929aa9dfdf164d504dd4f7627304619d3ce4a2da07ea1735c538a59f817bb44ddda9a9fe86e7b073ce75177fdd7c5778dbb32de684d29e922be242c4cc64b4608d8df214057deb693cda68fb9e818b6e85ba2c5bfe389132b3373edb472c172607090c685117cbbd08e6addda0d0c968ba2e743f55c0c8c9da1ff6a48203330aec128c526bd2ea6e1b5808decb96a5a480133f4e5b4979dc9e20adc84e9a8ea3a96772ce780873528dfdd912534a28609cedd8f2211b5b1153fd2fbc2a5df7c1bdbfcae6ee16d168491404242453e50996b8e06bee9dbf386e37104cc2df2c3664b8047e058d8e07d83935ce8a23710e817d01572ab067c6bc287ef4ef0e9531b939bdc77fde2f818dcbb10c8bea1a1e89f7fbc4c785eec5b80fb5748a06140fcb940f2f68bb6d5b1bc3aece09ac5910d2ad21142a73b0a2fbd1af7b70b4be4bf58d82376437323e4c88b1bd99f653a1aaef6b85f9fc11519b71d4d4bcca360c9b83c2129ce3fb835091b52c80e37abb4490e9c5592a9479babc87b144b10e8d864db8a2a43e2a4ab274415ba069c950afadadd7dd2943243e91f01269863a2093713c7dffbdb66e8f03b418023fb87ee38c571d278b589618818f1a7433a81103246860c1d9f89259beb958d800487ea64505d2e42a04d45fec6f4ab43a6172b577efd64899396c7237b16a32adbab11b22623d6d3ffa03341871bc6f555ff749c15c21fa7b64631ae6cdb19ce7a175f28ee5882aa63072c55ff371ce8c9bad2b513c2a97f2112787c1814a6187cc5ef8c4b1cc987941648ca2c74ef2639afdc6ff208f4c719cef6fed460ca610e958546c70749cdce7b783129ab450907f903eb0eb2a8f27062dffb1b470a074bd1cbb849e7db0cb211e48a872a182563091b72c2582e683a410a2228bb1a7b6925e719f328f69f092ad07537682c1c153fe9a5e6bb238c238c8409ba3f457bbd5fe47f1438ceea98dc1ea82737ecd9686b405ab37a0aad314ec4f3f6ee01a39dffe077c54173c650db3dc0e0e4a73434d4f0bdc6cfde4a9afd56f6d5fbeeb8c8bdd4a589691142db47d1db4024adf62c93c9e687d388904a19bd3d56f2716daed229f169925a709cb70fefd250ce8fb9f18fb0ab540472d4619d7c5448465e33ee4d8b235c521b1a1917f0854603af62a31feecfd7dce6d86c5d74bc35ca36d1fc5ca2e24ad632fc271eceb6b0691e7f113ee85ddbf419c2c6e2915db9fb20793d38538952bc04e0e41f4b3c8ec9d1461a99c2c1a13d10124590589d0b07cb4bfc1695403982a3d5f9e8edd9a76efeb4f208fade6ee672281c5fc377b7af27501714692a60974faf1f7e0246a2cd04035c7eac25d32834330da5837022f54cacdefaf1c5e5a51777252ad942b8fb1d15f6893e528754df34508f4d8a1d7f54255a76ba4c8a3afeb8175ffab3b9d0d9b8ab385b11be0316420e7421de5111ce279948964a9a928e70215a67fe1ba8d9cbdae6f96de90dcdb01c1afa974c1a3e987be90d39b06f6b8db8784849a89a03f20aae6002317d2ad539d8277e96f98a2df21be6a9b90a5639cf1753ad1c8651364cd48a275510719bef025b27e1e094da9a8191a81f13648b3357b3576102552cdf741de024256c0b07fece1cbab6f8f1ecfdcaf7d877bf15b130edc750949584f1cab2514e37d654f4c199b9ef83c8494948e71e675c20c20db940dd9f37f54f99e9225e39d65a88a408099d48536dac5fc678c0e764b7510664f76e094067b8d54e3eda4370b44fe56c267ba785172b7308e78026d52587a4d4f05bf935754c9cfbd0e29899128148018ff9e766fc0f61975edabd80f675f7c85a248f3d7b319dbdc7a708f3984e967e2176664f2e8a0f16cf2472a4c4b2d1c94d99d2084c8179dd162ae36b92e5b1a39e79fbad75cfb14c3b994ccf95269430ecf037fecd376322da339d03973fdf043381ebddeccc4c8df0cac9030415e13fb7e5031897fdaa64c5acc58587d8ade6ffcfff00ba0188dcea31b5e8b08f862c017b59974faff18c792d185fa12c5b91b82b1945a815b78e01993304c9503612bcd94991c36bd152f7bffeaedcb0e6b18c7d63daa209fd029e45cc72ce3c4aa4be90ae8887eb0f1fb420a8b936b8e38cbae204510968dbc841c367aac076ba0c17d45cd8e4f65d420c8eb05acfc087c923b5c85734f9f8432d2c226a8c66f49cde6a63a035d57ecc66fe79d46fd892cf3d2a53722b827eb5d4117f0ad454d7ecd4f14950dff630711e801240487e2bdd392ca9b4c1af96aa2959fd0de98dd8fc2eda5ddc39a2f22b9d319a47796c2f75ec65d64924bbd31a6a14d83341a1e9f4863ecd93e55197e2adbb54ce6fb53aaad5fe75c8ea7488a051b68c9a76e6d3d64cc34198ea49364142fdc5e4dfd84fe626effddddfee9f011f53d3dcc83ef4deb862ccbcff489826ba154df069d979ed1e778fc1fdd470a754e9f8bff4a514399e7ac8f55fa6c08e46aed4947273aeb52965c7327ee51852bbddca21a29637b64e8afb3b736b9caa4bd72d9f02abe30debfd7b4543f23a686e9f3a52030bdeb3e735c31f352ec1dda09faf02d70d0becc3fa5a0fa86875638824a7170bff50f8678d978d8ae522cb9d60e9b061077a737d2de119b388c1b3b708983753dbf285b80b457c0e7ad65999f6e9a2a93d55b5c4096f1b6126be3ce68ea834c425826af85e00ddb8cc7ebfeaa51521db896318756916a618e4d4f9a2b9feeb52f87f70ffdfd7ed5a831df083f7b5e23e6f428e9cd56f7525d07026b204973bacd688f77b799aacd4226b3ac73b27817f88800fa37e21f703db958e0519755261994b0fda916d8c11cf919eca04794ef0b710ec5a19e80add1e499f227f6810f1723731dba5f0a731b3db97d5e0ff4941a14fd17177a5d927b7c3e28c6829c709aa0bf1e75b8206fe00cd5aa6b9e924e3a008bec58cfa328d9ae703dc5f3e707387021e931d21dd06e7d27e2b592b7cc2c38513bee5e7710ac2b5055f0f3da7cfdb1ebcd1d81750cd01caaed14fe68046cd66e55932731cd990f08baeb56e5669107140ece9adc88605b7243c0bf0673acd932565f9330a392c1dabaee1283c6d204ff4442eb750614d4bc626bbab061e615a3e14c5be266fc891534ded56b0610ffb39d98f91c00012f920120218d5c93579cb7c52eb3bb8d19400d7509f63123340df559cfd49eb079c63b164f90a1b64832c5c080991c8438c8c9bfb0a41ab587f33215df8a7141c79e68af99b1204ebeaf418c4167abaa66399bfcfdf98f463687ca7efe34f831b941946317abef2e7eafed26884392acb8502802b986c2bc0f1388ae0ddf86366faa2213f6b5adf17084335ff289763fa3e00d5065bdd1b6905929065b3a29b4e8d93237c795e829d35bd5fa81846070fdb179cd4047b96bd4f56d46243166315fbb32e4f8efd1ea063074863b83a72c35becd8e9602e001c8af21b619cd37590817cf2c84b9fdced5d8b88736578b1462e25067b6b9679337d8102c9c23d4cc9a6d6e2ffda9a463aebc34c7a0c6559124736c641615f6eac2cdf59a3c9c0c2f44d7deb693bd529847d9f76e571be9fbc487ff2c7490ee03fab6ea7e56bf32074f064e2ac9c679f1ab21a82f7f9fff73f257683ae6cc8f2b6da67255068246426b63b02bc2a5067b2428efc334c045b3d9953d9dc9e394a20ea168025fa8c9b895c0809ba1e6e5e1441ee65bc78343b69e19a7321d324b527a58d2569603e5e8e02aeeccb1fc0bd1b1f3ae8e9dd7d64ddc5fa9837e3fdbfffbafc4fc542b4fd6d934e3f573b3e230c239a813da6dde1363012dc9be617027bb79892fcfca3bd22b34a74bb9a7bc713fd3c5aea60c0b6ed728f442b63127079c287d85a1ed1f15467a492c5c967f8d7f4128f4746e65b32692f573dfa0e10e5f0d117d89fc7be5f1bcd7eff2b37842aa5cfcd5bedec9c8e04a503f5c9c9bb55a5a877278f7460395021836393d38a2b8717d6d68fde7a15503e2550c35899e5b18edef278aa0f3daa206e2e48aaff33e5d7ec1b36aad253e69d00f1bbef654d4a33d8d976e74137d56c8f45a3cdf40f493729dde2eed4309b3159a73bfcbc66f9a780be83f64cc557793a6cd76f4df65d21c3a2b570ca7e5438827798ec0e04b85d6468d25e54831b59f708b7ac563d4feedd5f77360ef1639af570ededf38901d43606827ff05dbe5e9edffd7d7cb47a474b8ebe591bf29ba43ba887cb2575ff2e1003e2313c85c2f635d8252b1594bb6340c88b06fb17683f527242a60661a0f6d3b833a305657df989b652f57b99085b34fe7816fc000d5f41d853a26d2b6fec317b2f8f778460abb0892211355d17dcad80f88ba3fa55fd48c107105aebfc5aeca165390d926d8bbc3b330eba68b338d4afad6c56b307936ab2dfecb5436896f1873753611a53a4dae2315dedb3cb9cd45f5992cd5eeab7cab334ea15eb67721f49092ea5ac70e2c74ba8aff1a489c8f829d82ab63e9b113908488fa8bce652cb93f7e107120cf6beb2409c57b8fb257c5188e3c95a4e2fdb109b0270741aebda4c4d417ecf423de217c86ffa3e33b724cee506d901b71d841395ec8b8762fa4572eecb8c7f3d2a62fed909e02bf2d7206d4172070aff901c6dcd1413d44ff9e5484dad7ba5558b5470199a0d7e3ceffe8b4b76b048705d4e520498b9289542a6f099eeaeaed14ee26e7445d34dfb06bc0b3a060566e4e5541f14b41b0cec77bd69f57ef9373d1fa83bbcffe491ce077a7e8bf2df767829328d22cc4fdb1b502c12afba13f4c5766ce322cb18ce4e60b5c8e945cfec8540153a27eff395c33a4ad3c052a85829341be50247c03cb8f17ef394ab50281de8992c23c1e90bb1b9e5a397f88416ac1b0cac08d08ed2de7b4efe21c321b3cdc02e8fe39e6971764c32185cbd6cb9dfaef40558e5c2fa38d548d15bd469784811ad0f1ef720fa272a9a696f53084cff2eede8602fee9d99708d439b44a6364411ef14d7703242cc514895c681c56a3fdb174aa657ed471d7da52526d61d18d2d027e48b06edc2a678db70ebe2f38bab12e945c794c19e8cea1375a19910e90ded2aa5c4f73422df2bf84894b4278aa360ac52ea4c22c5d9df20f9c141e33204a72faa66fe928b28e166eb18a5c141480f5de390baa05e2e4be75f5224acb75e99132cc50dc41ca19b99843f1fb31fd2c47a761ec6e0709007c5886e275d759c77574a9c61fb1b3e5e908ae1105af9f839bdfee561f6e360a04085764e67b11aad0821776e011ee9fd67e9321bc9074b98b1d095a62c7ba781e2d61d9c6ed5fdeb2feb4524cb3fed9880ec38e73f8a210e22fdafa32a3a91e3d6232dcf54c34bfc46d94596db2258867086a4a02e675938b9524ab87a8e3ea7b9bf726a119d659e0bcfaf7282ec6b549eb6ca9f207061b073fca19a63d1abc1010e568e937fc7f6e133430137b5a9330c07c85b8d06554d704d9c35463ce692cce32bbd1634a13dda815c284076c25582580de3161d752bb178eb09af2136293b3f01d8ffb7481a90b848106947110751dbeca18dab2d5c243c5fc3f7adbc31d41d87b11e574e826329a2ce2def06e00b80017ddd5b0a65138b667e278d27e2a9ddb5a95a8a27aff6b19b4125ed3878d7e953408e493b16438f5f7b4931967cc839777c9d3204ea8019b0a7dbf6d89a23ecf1dd058cb0d59408b6773e4f060e0846b4340dd808aeff927b64298209e48959f62759258af38927617719d48c1f80ad55fc4a731c2fb349ef2c4577f5e26a995e05dc14ca736fa1520cdc8ca7eca7eb12691e8d217cb453754656779772dfd2d1450a19d45d99d65f689bb2d958d7c1ae08094e2e419767b22fb00104e14ecbc49d157bedfdb8b008ba799fa8c8f047ff957f9b04ffea23c81798de100c14a9be56905a2bbc316727ad3ea11688b446f846490f9d6cfea4a1af479bf52e04c4c5a0379a1c0ce01cab787b6e8fc5e4df31e6a9bb196e146e7111793f6e705b0a7af401516f177fa3e780de81eb8135c176dee6200f201b84fae982bb1af7e1e052e1b82ab761cf6b9cbfedca3c6b76b667efe024d45fbd42f38026f52b81ec33d1b362055d7f18c4650d37e9ec894331386b01223ec6763e27a1a503983c91627958ae5e922069b278bd16352f8fb5dda24a52294849ad23cc599debfd0159cb594372ce2a5f8635dc2ff8cb82be3184dcec2b50cd39d378edd2bd965c4836dfebd26b458e8623f682f50b5df829c0f4ea52cba4439bf69e5a636899253eabf7f884657315c2186fb8da03d147a4a1a916960a4424ca490fa844bde281fcbf96757bdc3d75a23bdad96423fb81e6cc4eb22c9826bbb914275b5b82196fd12750dc1d362b1aa9e64cf69fcdd78a53db19f7efdc093663f914a728a452f2a65116cacb452826173ce150023046eb1cfc239040397fb495d7c022f017a10fd9d18c6fa644c6b0913a0c7883a9ece6907a39cdfc5eb6be43cbae3bd5cffb34bd40f4c0c4138fb6570ed963b58d82fd6ca9683280258fa69b121b4619ba534ed67fff628adfe5f9003dfee14b4330009dfed2d5c193b85e43bfb2d61506e9789d00292729c41f528e0ed9d66f05272900d97bc2ec5f75534f452bf6336762fae99ee4e7ec8c42d1d21a82c36cdb9cb37e67076e1182eec290b3f5ad44dad3497161c55ae660bf39d6d221f944e7fb8d7ab132a2101829eb041a4fd757f92139ac8659b80722f3f859b38a5a461f2e24a7fce7e58d913ee02460d6d705b4149b3e6e727eeafd2bf0ca8baa735040dfe1fd73a1b341ac39eaad09d5f5a9036ac8dfdb967810fbb2a1ae5ca0bfaf67bd6f42f00f5c53c270c66809b53eb13db76d56dcf0519bf97ee37004e68100f0aca808d4e041b5d280e56edc36ab136e0b04e360900e0f05484d87cb4868ff20dd9fb9368d10ee081b79fea68db89a4c44219b3f7db2f14f00ec542cb3072c1b4838aa27b8d1cceead98f185679ffaa57bcbbe9431b232275756150ab9488026f591b69999df8c464012854ab2cf693f061fb3638a83ff6a7fe1e38eaced78fd51f63ef04266348a605c7c331f07e87fd68d36e22c7824cdc759f796076708de07a4f0c5fc0fd1352e09702980c6cece67452bc813582d790f2f14fc41a81e02e7db93bad852ab370d8312b7dc8f1bbd352da352ec086990d8b27b6cf6116a83e739e2e30e78e76f66417b7cc2d944877230139c9850a6be19685e214e77551c7c7ca9161be84027bf660fe5ecc6c5b0e0383a783ed2e69b2cce85cc0afd4218338befc5732187ad40732ded7eb02d3a33bbe8c83a632aeb20bd361f9621e0ed33135e95a165143140ea9becf0d76b8ff02c1f9f572bad6f1285bad7ed078b9303aa0a8351c3b4a2054a56964a3f94ac45024c04430887f7c677d8950134a071830947d7ee4a4c9f11dd335084b0b4f027dbd86bae3df7be7693021b2642074c2c869e7f63f10538228c9a5b07de139f2dd7677a75a75562de7ce38dc888231d53ae1cd852e8c3d16bec3a1793aa78322e02f53b6913991c210be676bac8daff429a4d834a5567dde562db9cee963af6f36e4e986854cefdf327d46c82c5f428383c5436e1bea0fbd107ef12ae073d39ecb3678428f2a0c7c4b83631d70bbe9a684257ece25ac378d0ce9f3c700085416527ead70ecf1f7231ad881b567975006f7c5bc71f67ee954cef75fc3bd15d99bbbb7a8e0a4f90c8b25f891f38ac64dbcdffd30c5628f8b2ee2002c2539b5a7c67660693f4921faeb67b4dfebecb168e208327027df4d3e4a230c8ecc1ce2a899396759c57fb9b35461039a77fc627c8e2da7c68d66011096a6ae772a21df7811a8d49fb41e73af26ae2856606e75216e56c394ec4506e37f03fd51bfb1afb00534dbbdf94845de2f8aa73882674d4f4367698662ef3463434bbd4dba961ba95ab20cecc6b6413b04fb093e1e2b7a1e0e1dec008ccdda454141a705cb946db12ae39e5906bf1f9cd7dfc851c682bacf5404c145166bc0fe3027bf75f47a287f92e6673f917a9bf7584d4b378f2447034d0fd4bae3a20ac659e8816e67f132fd032054490d3655f773ba61d64b84377d843b54b96a28dd4b994b10509e6a55b41d8d0d96d057e7b2c7732743966d5f12287dc3d0d804969bbbc6a4245fbdbd912fc757ee9c1b417f6fced69af6ea34acd47ec3115b8aa514d68e688d20ee4c33902435cb038ed6235e1fa104862b3453246c41d83e86635f8fe98d1cf895cafb4f8f2c9daa8be1e9c756ffe2497d128cb0c7377d031c49bb8f198343fb6fa57914a560da2aca6df306ef4386798a1634142f516e356d4da545b5f993c9fbe47119b66d3e7ec3a1e1afc314947ac2e40ced20fef37021e7feb52aa653467d22cf07e5491188058ac3f0bf41ce5769f32aa746b387f5b93878c622ed3b96f03eb6bf443c32030c87148fedf6bf0acbebfecad0d7830ff81b5cd49bf609748d2e6f715b2df4e487f40fc03a45eedecfd5d66e60f9c3eba261cc57a3ac56bc8b9a194ea7ede7b9ed6c81ba23e365480be16ca1c75ff75e128d76a68d226b198eff202cb13c8b238c0100b1211eface2178a11c95ad8e8cee279f0ace6f3d2707ed8c7525fe023b6d4991d9afef8f9e2c7f12f1b7d421ff3e2246423e7b7dd896ccedec36c2b3441cd139b361724257d213d30661efc4a165c62abbb21b311f44fc92f18603cdf7fe85d412092d011746cce966834970fbeeed153d75f09daf578e3c38c230997cd7c6045541b2a80218f86f9578d041e395bca1ef6c58dd0c789f047161a0a7015d62f259c8bead33a1ac24e06f6a450ab85bd7e7da316a1787acb38f4d5b4e2583247cb4f7c28b60c02294343b354ac225f66319878d9bbadddeb885436c26b239c583a5462ed41356a12301f08bf564b1ad7cb1af48a0364a14339c151973f9f6ecf43fd08debcffcc940046aba9e1e9a95f460540f7bf28d847b47b18f58521859fb936feff773c7d38b6dfcaff9fd5678ef57f4c459b395ad1043f7ba31b7cfc1220846e31b2330c7581450b8619d57e9a14b0ccb8827ad2e9c68dc050f42de49625c6823e5acc708e6557b780cf6156907b0213b9db977d252acd28e7d12e7f6aef24f1fe11a190bb813cc7bc0c8c4d40fd4ef813112fddafa2e74a6114faa1a91e08d08ef58a4f307de335714484383ea6a4cdf6e11c7c8db711963bf9124c49ca58a25812ce5292a847abb719c60266d7250d6d8a028380b154fb7eac5ac767fa970f859a72d9af5d0cc690951c28d7a1225a0c03dc15ec3ae5c9d57a81b86287b5f5c1a648df0fa3221506d535de129678f3bbb221434b70c1087b20bc1b241368cfe973f31ae39a206720a1284f79985cb897e5ed0dd7894e341c358112c0396970f34b459caa774bf21340928a06c0ee2167b2033f1dff4c11352370324c0c2288bed90d0d56aba6e56115868519959a700c1aabaa4acd2fcbd58537ecbc203bfe165f000c1ca674dd05e1c793eee544faa57a742dd478c48327e532987fe75a57d0791a3400ce6c9c7826ecdb1571a0a19855430cc98bac30e937977c4403d0c872182bf0b54553a4ba6271078858d66223ef3810bb1509cfaaa1c2ffd20d4743b0a4cd1e1863d169a2d6005d3e30d2c3420affd55ded5311338db8b3df81c1c726b4c6ec80ea59a848ec583468693d1726deb987184d335c495fca192c4c25658c50023ed65250a1cfc6bd23d12664dd0cb5a59e97d33ecf2132b666a139b63d4327ff584e21f779655f84df412ec7dc881be2188bc316399cf466babf783cbbb9ae1c80f961e5763e2377a13d732ddea98c346d46fad644abdd02fda7f1e451ac17740ebe9c6fac8484a34447fa72a48266e1af62c4cd08183bbc754485ecd5be637ca2b0b82684d6d4b72ead54665312b18a3531b734727ac2e941b248794b6c01487490cff754dd8d8ff4e7ae0e119b949fe28e0266fd6b009793a9198a3f44cfe470f456fc43d74ebfdc283f53dd3673bd3f2b1a8ea391f12d0d20765c1b8106db7d88520dc4f20e18f78582502147ece72885e9fbd72ae5c5249539a17e9231e7f940d6645dacff51579958af0a971f50804a3c6e44ca959f24ff5a2f45b28bed2cf84a9e8ac68b7d87570fd8714fa95a82894632ccd7ecfb529ca1e4bcffda6a3e4faf19a449c2942c08ab6ec5fc9330d300869e15c06ec9318591101176c310d691ee1492a079bfefd66e3abe9fe57e52c608593338e7b8bdcf931eb8443a3d4203bddcab983c4d45fda98109864fb6bed79bf66838216b1f373c54459b9ce498912eb8ee146f70edb8e0afb946eab309ec780d157f8e8ef85a61533fc3874d3e8f281f8ad316967b28450238631f264fa164a36254e49f5e4910ef7e7cca0822e6d460fb0f261f3f4598098a18becbc022c12e6c9721603af1147e391c092b547aece09d20a8e460f0f3fae773a81898d7425ed4b93228aebf7b44dc42f41c738c87bb14fe7a892c744e344cea8af883bc4d9049b5ad9340198068308f7a64c47fd710d28bea36683968824d41ff15d542f398d77db82b5d918874a5d35921a8ea1e8c16e0b4ffef45d6cc484a35bbe59aac7d9b92d92c440dfae7af190d71118ea39ba05a5faf4afd1a45df2893c608fcad27b590b925e5a8f8fab7b9adfabbc65d89db0b5443267866a5a8f3c2243f6e85e82ecb5f3d914277bc1f7d1deb1c16704dc2b643aa3b4f01a84e3626a6ee0cbceb3262a885b7b3330044e8509480d42d783700cd13418e3474292b8430d8b8a12f3c52bfc8fa77d50e091bb8de0b943e84d23ad73cd8fbed1157c70f4e6096a4d381e6d0c011722e0488a084ddc1110ee92106de250697d3284851464f2a262ed66edec7b8e1a5aecbc6f883147b4cd7537b6c29e4915d182648eaf34f004dfc137fcfa57ae96482fc09aa97350a3fb1f0089dac08ed772709985c75671128e1e6c9c222836bb3207a4acf1baf059a055ee330a2c27686e887e9d666a8ecd9093e0f3ab1e7110eef51f142ecd4e3fd7035cd913aef93ef3e62edfbaade7ca0d3a671f0eec055d10f6c492625d705af2fc7719cba974b7e9004b3426fd2fb2ebd7e47a004c138dd02c93bf468a7ac4cc5624896d640f42c7b3dac57748250a451a72292753c488c6a1ca862a0b021c4da2e089b2f797e9cd97f048ab50e8a9ddb407387eeb90613a33531e555f629ff3df5ac1ee3def3ce8864ffea9e337bc6847a292c7d09a38318b18033e645a338ad6efd4481bd47daaf219c5cab125524c6976459321cd234188c90d76b5c06a0a707daa820df27e24b1e1373ffd5ecf9bf829173dd90fb6a447490e97aa23cb7d9963265944568d3d77d8d3595cdac3e717754f2cce4b6b246ba4bf65aa4baa0bf10ecf4f6c45a5b1d97bdb166b20bcda41d0eeaf320257aff1adbdb39e47a54140c7f9ac6a325a400ddec3ea9cf34067375e9ec5727cb6aba514a3b225ee4b130fa818d71f8fc4e30f76b615038c6734aa5a1484aed0ba911ef162ed6eaec10c56d798bfcdb7bf31fb5c240e5687f6d5f74bb591b0c1b0ffaf1d7188ae71130fe0c60e20ec3a743ef09ab8756e274fc1da9f49dc94c74e55ca7945b8c97bdfe3e783523f872af2b9450a4722c3c9465ceedf16567f8a49a559340f83a27ef0d1631fc377e4508fd1abc04289c5a44bf60754f53a2458f58786f3dea28967986cb518d8fb3237f4f01a4f47aae69816f533e31904a199b69356b045678de8dbe472305f3d9254ac293d63f22a73e5a3840a7432dc51aec9ba9a7eedb4020f1e2f08dcd0f3de37a4a06db084da61fc0aad556dc4ff6f37900ce119a5304f588852959a1528f4641286730e89d7465990f4d9833c3c7ccd1da71cb085889071d611f2b3e9ebe08c875522a9bfe4800daf86420b622223340e29d07bb0e3b4047d8119f093c0a10fdaf2090a60044d8a34081db9170fecbb4a5fabb6187fecabdd9ae0b29ed194e34243753438233f05c4bfec706415564d8a4c8b92ace0780d932ef0edd64ce771f89e0f32aa732f190e34ff2b3b59b613bc3130ef1afc9cbc8d4e27633d66b05581995cf8006545d32296e580790d2dd63440bb87fcc4724fa4123bd900bbe7ebdf9f5c852a80938386cecf0e1cef72f09c1bb6e17d3c1e3351521c653caeab754f731669c710db6225380685d1661a2c9b30ed78bfc44c4af2bd42e9ead5e233d8a3f780d7720f7c528cfa8c1cf841ffc2ebbfe358fa3162de8bac336a3e5c7984c937d86f61efedf881d0052ebf84f0b0725759a2980e25de26386e4cd3c66784c5eb9092a1a27297c4c5bb91f7299002de7d7de85a9e3379f33a8811f423718e0d339b140189567d068258bd95fc55e3b37156191a83fb3ade27aa2d83efa64c0c2b9fe99fb1a3040f699d4d558c14a7634831a96b3662cb5cfced1a0f4f15d17a99fb445c0ca4c6d9748ab11b81a75fbfdec277e2162b53c637fbbfdd8aeb54a2d260738ebf2ebb6e27489b113ff36c9aec8e967ed8e91861364c0f6963f9f598718316643d87e05bffb77ca97528c6cd9bac44e7d67b62342cb100bbad0a6d5d6d36b672b6c38cff66a25bc4e6769fa0917571a9e7e3f9aec44269467781fb538510c1a6547e1c3876ee76d748fa0f7b15f7554a3c8e9ba3d06eee92460ce464b86427c349f8e269f8c73c5f77310d9c5c503c5abc3ca4ecbb4998fe8a7a54f98694ef7bdd4d4108153ac3651ece97ecdef675885f037308ae2babf699bc8417f385bcf7894dfdb35c8f9316f1cadb5dbca521d83e9a5e7ef05e0a79467954471bd2645287a960ffffd0bb8acf0c0db3ed6917cbfb835dc915132dd5003506797a5b61617653c843edbbcd11d0fe6f0813b0821152584331359cf7b3fadeecd95f142b668e4e0dc0754b7a5c594f33d7459a29ed46f682e2ea685e8b0c467c6afe12ee0514f3d4015bd53b7e5ce53151fff7bc0e26fcef35893be76f44db6caf4d6a6dfd1faae4b4357e543e710debb9d88dc39e91cbf0a9ec2e7013de774ca0b6b4601359abc8487f37b2bb6f8be63859aa8f2a3ee4c2602e4acbc28d6adc0761b9128180b4099dc7d3cfa3b8d8b90d8cd7926b247986dc10a851bbc0ab10bf5138382f9603cf7e243ef3d3c1fbc400282a2608509e04ecb524fac76f98d81118f4dbdb8f25b927edd351606142f5d3a86d34b69dfae89a0dd0860fc5dacd44d6419ca9cdc71d3a4beed07b04b63e9325568cdf980c86ed3c1c43fef39ce0bc595c36ac0e780f7b3e310cb915c3e9b6273c6c92f209eb087becf61a0220f7bee2fd03140fb46f470f55f32c8cdca8397a192953f1075478cb96453d3d8a52cf7b96d8e8c650b23d754da0afc75a30fe8aa070ea99db4142bf26e0932977f54705efc481be7e18a4e9dd5f8fbf9a8b9a66508a76afd94d6269b15b159d7b5e262faabe77f09ed16db379b3bbf5083b00bbeb040f79e4e8471e8e65c69df409317b79588a2ddb2ef21524a1f51519176b605a04090706985f2640b79be0f3e112a067ce1ce67b0a8cb7f545e7371f105c3e6af3bf7bd061609f1c35d86c0a0e9312137b596ca36d07436f7cd82fdb855cff81d3ea611bc1f75d20722ca81509ed2e73e9e504ed0e0bae48ee9dad1e0164fab469ae0549fdcee6ee9f60a8354790097264f23fbee0e1574d3d87540a50b7eded756e1c0ecb2f0eea6a3ad60fdfd736925c7a8b1501a6a0e38d1beec6614601b6adbd11780024eb6d48805b01292be261c5327f7fc258b38e6056dcc850311806208f77a4f3ec06bcf9a2a0272a74cfc69b947494b6f2c07f6895585b46f6d6ee84717c2ffc6cedb86425f8cbb90c2ace142c1de28d4dc30aef1ee0ec97e35a0ca3bee1f43712f70e83c379b21ab414d2ec9f9edcd8cc20cfaa29f27a668971abe160a0037ad86662a3d4e0f7df45b9450cb0b15ef4dee88675e316ac22f1b8fdf70f0bdad89d49445405b764ede5a98c4239b75b672acda79d73a9085ef75ddebade9ef17fb3f1af8f8bee008f91d768599c6c9e4b983bc0d258e1a36d860af89d70bbb62a9e4f2d1b45f3b4f87011807452c4437a3ae340294cbbd5ca7cbfdaaa8a9df532987cb88a8838aa52442c0e5ed9a1831174d4d0a53047105ac33b74bdf7fdfb2fc842690e31bf62a1ee8048bd292702521087b5ffa306f123aa06da09630213e6c5daa74bb9757008401bcb22d50d6ee55e0704bdc074146f11b0984a2dfcb706e9d9b0c34990a4284ab414ed1b1523363c8050e818d2ee02609d50a53be44874bfb87d1f692ce860e178ed8c287131709047b10969a35c624a93fa696c6cb38cfdabfeb5e5056561db220d93ed338b84663730648ddf3fdf764e3db5cdef59b612b9d7220e5cd168ba2cd2da3a5f32f7116b1137dff099468c9044e0772bd9a70264f3a82176ec2772438585478cf505b44bd72fdf67da7bef4ce5198ce10905182eb44f558fe73393c5a74a7694da178163aa93ee6c5158b453fd2a1ea5201352cdbdb96a2ab0e617b2106c36caadc2f11f8b9b130b8bfb7641b7c0b69d1940fde595efd437037345f8b437d11fa4826ed6e5179a7badeb78281e34592956c5d9c623609fd99cc0f50dab5d134e174c57cab5e37f92fa4b42bc210f14dcfa94a0029abd87cf48dbed41a81abd790bd8e16f7b03f65b065be1693569bd822622102df656ee8618aea0e2f71b7a98a0fb89bfd486799bbd05bd029c5e820f91209ff8cf4b085d6c01e6eb8dde770aba707c88856a7eb2e5ec1d948981ed4a7a8a4f45c7185779c1bb82b2684265fa35727ee44fc309f44b80c5f9000c083d9f482d37b5a5952a8bb6f8423b1c87745e65c3478b9bfed0f2d8fc6953b049053debaa9213b94f2bea6aeb9e0bc32fc48aefb498c428d691ad1a3a3ccb64a7fd26e0eaeb5d8195faef173181fe775b8c2620c6c17d4ac7bc1d278a24a616f401fdf83f87df6367be6680492126e834d007a1ed6bf6bc82a4df2a7f6e4751e60e4501234356b4c0a2a988fefa4da6fadbe63c6db86776e7650711ed82ef09341db555176ad55e81c7aac416753b2032272e19132d5a04d59fea7a9e41189d2b3b200064c4c3045f40ea437a6d5527f8ee50eff7960f8039d58875f412441ac08b639240a4857b0aa4589e2d41b63319d8b9b1b68b5d64bbba7cb6cb27bd10a1b1cd5bcaa81dfcdd79cfac25ec022c1adc90e21300ea3a901287750bb8366718e73663bb0d2931aadcf810bd60e15cab348a6b5177d0bd3b8733638e38f23956aaac13ee8bfe6adb1aafe75a0da8df2fcacb8bf3466a2723214cb2b8f88472b104f583acb3b6f771c16247bea34a22e02709d7c75c24444779138079cf05516096f5ad7226e23300e9129ee97067360099b0984aec66f29cdfd8101a056e40b71c30966902258cbfb7763843704031f81469d78b764f93aae5333ee4e1d65519a7968526b95fc6d1eccb5fe024f2f0091666842c162f67cbc5e2229ee8644c1bb9c93f857d62fb4dea4009e88e1faeb7644fa98e24f09e8639485ae0dd140ed20eb86d915103be0e8dbe1e6995051bc75dbd78ac33ddd09918afa7db9eaada113b3f2c777a5719d3111e059f51c0e7b5025a1e1f2ed24fa0707ba554fbc525160d869252f93cc7516dc1c89ba158c192c12b9f09f4408fc5fd238fc3aa34611d0d042faab0263322bdfa26d199d56c1b5c3a6c80c6fec0b24132cd6b3c71f574b850a6f808070b93f870f06bac17598fd89375e77193b8c75cb8d5d2e4749dfae2faccf169a8833fdd1afe63d0897a4f483eb65a04762acd4c40c1c5d550f9bafc4b7d05d55d31f9c7d01ac97bfb02691a321c0e75fe47c10e565b41c3f3dfa73eeb9b9f372f282a15e2878b2b4c0149b348f3f619ea3d802fb84581b018ebc0f05bb196b85e05da4a5a2bf18fd3d2361638ef6e230d1a820e9ff1d221b076d459421235fc929da1d8a04e1ca9c331c545d00b62103b577397501ce1cd61cbc2cc69cac2c5c2c1c0cec3c5ccc0c465cbce60c3cc6669ca791e067633731ad38af9df847de588e3457e8ceea1522ca7927f57dd98c1f20e9b9b08a431a0d7d3a5dd653d0ec020a829b2878761d73a8566d47ca44200bed19e1e3864ff576c2ee4c2ec5ef3c0dc0d4ff2fd5030af966fac24a7cff0ee9ee4fa684e7ac7f83cb9ee483031bab4a9c7ad9760a8f3c63f30f73e76d95fb0f8cf9b022d8eaf80c665a6f49087eeed37c7fdf967c822fb29d071d1dabac612dfd0bcb3a6f6ddd4aab671789afd3504142c5ab23f5fa1202739fa64a1cb82ded8faaf53ff062dcc61edbaccc1adc29acb1bb548ffff20471af7e710747904f40d537dcf6903dc8b4a86cf47eee119d0f181f1082d62e55d1fa9e9f09bf6cff5e3153d891a06f0618e00b6542d27f459e7b6f9c1cdb0f390f82655caf70e1f5fd77334b1788b4c0c7b22578c64ad150fa459959b9cea20ca72f789515a345b41f63abe2f274129edce9f147d1d213e8ac016c1ffd2f2be31579301c8a8f4b3c4a1995762a92eface7e4460797857f6673a74e5309e5355e3d911cac65e6b4510e13d8b40de1de55612b8eee693fd17f8c0713f925f94f0e35aae12259a41282fb676acfa6a158aa5217fc3b67d8a83cc05a45fd05401a0d95a15722d8d9d360c2f8ff04abf9578d9bc90f3dc4428abcacd57984a49248e1cc911227cb09a704c1d0a796b1a7aeb25ccceb449472d2e125243d230527c249f7ddaf1fec5a6eb909d554509ada595fef9858f7237d138a4418e38d934f30df3e760319d564cce35f86c111f3e98e83fd897388e8af0054eabf96d92fdafad83c523cd15e4e92767ec1703a94798e471af1069eee17a519e3f8c1178df9084f1baaf8c071358f82be3c2b1ff1ddbe729b2e5c21a2b6a235688e931eb6a7074387996437808fa5c613fae92cca2271e467137f632224841fc74662a9426a1d9b3772cb65decb98d06ce3f30b4292d93d1bb4a9e04709d884b4e42c6571fdf5ea074f796a0c9c2b52e55790915ef9ada0613b6dcb662dfe53fbd9e212ae3a8b9d4bb16a03201db707279b2573f43a86beb5de46727af3166a33b4dc5635e8ce4f677b3db33440dd9d299f7a4f1f1be38480a98b886c98bde347f54d6f553136927098da572e7898ec63b7ba1d34fd028f954d8409e8543a25e4ad56cf0f1843eee469331bee6f488753604f5a3f723e6369d6a1b18b3ea1ab8c618ea9a4469da7f800824ca56f94d5b3d31ae0cb7d620e39e31b8ac3049a354e06633e91f7630ceb277628bd246594d9aa056cafa7bad8b55de2c2f118a1be9f0fecc44cdb3f0c4202fcd7ec59421a61fe8fc88d51cf743b8c6e3b7b9d4666312f36ca57ae690a4ee51161c902f09d7663971f8ad3d2347fae48409bd64b55328dea2790e21186461e355a2925725b4a50f70090450d8673ca542efb322e6fec76cfd9c43d38e1d761efc6518ee24c2e7dd9fcbf33236bb81597db9b00581659b3d1eca297949bd9c77befc8aba528ec66b597e01244c4db8a33066976830845f25c2e9163d39543f8ac86f61340d57adc287894cd85c28020017ca6eb3862908be3c1cfa487c7e47339331f3b90103d0f83083c0947054624dcdb6a924f9a99ea5b1ba9da71786b234b6e04120e32e655279317a0756d5d14f27757c4f95ef7b8edc957d93db2f6c65432c91db0344d404f8d797bedbd8c98455e1aa30f8edb7ab2e6f35fd3bc3feaad2ef9d3f56b19c06152c413ca4c4633debd4fb33b907edfc3db2bd4c3fefe846e91ea39ce8a9f92fabc8ae936e44943dfb46027b3da2649198f0297bc130771642c731eed2164d5eb3066b4c7194c80c537d609fbc68f995efde7c0e77d1aec8181ed6d410d6a8ac2e3f93d48c46fc0bab24c414d28a7058fb4df495c2afaf04e689ae7c1dfeca71a8d1304c15da708df72428907dff27103df6044dedd9cfbd0610a41e37787b34532cc1603e72dd71bdb3a5625f6651b44aac3caed792cc6fac1662732a94c96f7cbf8eda4c6d9128a198355a48fe2c444c86f4677c09f280e9b0f24b6b24555b3e45b2312296195f12bdc39d277b8eb5e1002d8907a50bf433a9c602257670956acb09dc5df4a22273919f890783118532dace0f7f0b5e79f85c33c4323c1bf57594220268729e839c4bc25e98cb90275c86132bd2efdcec43a2053990ce827ee7015129fe5e1f943717404a6aefa15a7e351dfbf819331d2cbee40002fa77c0ad5446ed942780d5b8882ec5f1bc4b19ae2c683c9a8ec80dda68bc81cc0b8a2a8a8d1e65bf2b1618fe44efe3ea9e66971f82f6f1c764ed9edd46d6427afc250f0ab519ad474a9c58e8db38b4861c0f9c64f9466a6729860f6495106e7e41b56ea27d236885612ca1afe370c514cf38b763205689b9a5e239001ebe5b9fc13d7e9ec434fdbb6b6edf0d8897655646f023685cece07ba2dfba59e3b551fa63f85c248f960225a89494f6f1f139efc90e87c3faba201f6cf523c6e2805ccb83d227ef250bbf2fc7e143a9ece6df1ec7ac078f339779abb18f07d0f6229501b8c7aa6ad891a48a6a52d145505eb50ce534e150defe2bd58afaba455f7705b8b547665b34e5724f5309e8cf0fc45707904a13bab8305150f8b64cd07dae477d2e4e112cb55c459f462e87a389803b62f382d7ae9a30f0470a9afe889db07d5152e1792f4d092ecf6f7f49144f9fa56d49eb7967e01743198892dad3abe991c1941ace6cfa2f295a522fd89dc67db9db73e6345ff44903f585a8b24bdca98fd981bdaad24882562589201f2f22c7567b84dbf688dd4c0792ae9acb2e7b78b2e01307e2b8743d7de2483e33aeecef89186bbfa90d0e8599a9f82fa8aa8d61079a7bef5d57ebdb33d76a3dffe7ffba4cb67798ee9e311762503df179ce4257df2ecadc6828b068c2aa75667559713273f576fcf64ad9a8da62edefffd40e983071895d2c5922e557ffc3a41e535d012a97af42af9be4042d60577ce83e78356d2d4a58e5a4a70c7fb75b4879728041e9e25eb9bb347160acb02f3008b1dc941d6540733c6a511abc5596e52c5cba7ce5da44ae923df83386465cc9bf80c282e0adc7cd76bbb842f63004a2dc8c9f2852e0cf5eb7487d7b622a0e3680aa067ab701ba3d7df1cbeb8e65fad6ce583b0f1116fd82c8e286341471dd19f2bcc255ac76fa926937e369764badf6ac730634dc276b793eddda16f8f07c204d82b4f2fef65fcbb66d980f6bf3c1f6422de338c1a55c76477b7fcf4cfcb0afff81b64ccea940cf0b49a18aba3e80576790afcf68d35f5d72289d65bbd4498068174ec3f4ff345f6a1b927d4adbad9572326dd59a208aea286da094e9ccd82c1f0ae5e00fc1a322e2f1ad267a9b70f6bffc47afb9d1b19c57d9aec509865f7f842387de58a16f5dc926b5c30e17329ee7b5fb3cd48ab5bae04b01d6de51ce20bce7587be0ef532e58a0e08e3704de417e59f9035941b52e32f7065c342728344d335a63b8046b4ec345e1e67e5c7a7838180633e0ae2f85bc79822b1287e274d79597ec48298d780e8852391587b85d6f12562f7647a7afb6bf5a95c382c2bfe339d27d8bde591c9b22ffbc78bdeca42da728222f2be3116487a59f14ca902977ff684d2f6f87245ca40cf5e20db1cbf778e7b7bd8854fedf74c1def0c06c9c32887006ed0e206ec65ce1e7205a11e337c74f242a2bf86bf98b01789110ac51daecce5b4bb10d8b78285eb5129ba457062a74ecee2a72e46198dae9a6c568ba760f999378d2b0e137818c401fbffd0f41141285e1e8b14f199e9cff77728ce7e37a648881019c2d4f3b8bf38ce62c80af904c6c84424d10f8531324b88d8ddea4bf10143a96d65cf2c0bcd56d6f9b7f370b7add0dd36b0a5e8a9e5a83d057c2520533678ef503f5d0732fb9622d511d924c0211386a3d08c9ffb8a3e6439e574c11dabe9488fc2a8e514bf60e4c1b3b7788c55719bfc06f4b66fd3fd00ca056859f662eb2527c8feceaf20f0b23db754750813d37e2d2a6e4e5c8ba93aae123f1825691f9967599b00a8bb8cce8b808b9212a36e33bcb018f7734aa41dee1362ccb12c6b3e4df3303c020c1752886b56efb231763c07556c7bca916f5bcc7ff86d4480d15e15a66e606d42cf3dfbf7c9c380b611ffbc73d602d6389a827314361ebe2f3891247b081d9daf558c08cdc17f8c06f98bd0d471653d0728ca826bd0ec0a69eb7f39c000a2721470d346be87bed3963e5c15c8b705b957bfa83a485f2107bf0e6e1eb3a90c2e2354d0f8da0b224a53ddddda0c31d19a575c467b02e1fcd3c02bfa66725741d153672037b0057b561cad219fdf321e98b4ca7ad46493ab1efce291002e5a4790655b783dda91603b2f3473c9087aa8e9ab7626742fe3453060625159d361f0a14f1ad39468fb33fa7ce33a842e4acc80e7a1447a73b8084f91c9a29219cbcde7bcbcb63cf6e14ffcb926d0a52c15fd2f7db2c7c99bc3dafba5c24b9054ebc5093ef1cbbf40375d0c71e1eb6b454a4f3b6bdc6100ab705558db73c0c62b960dbf428faf104a02e6d4b41c79b5b91421054dcf3f620b562064b29c7604a35b881b9f369d94b040267b219a4c786de86f31fa2708671b223b86619535cebbbe80aac5a787ded59215f8ec7bfca3024478eaf401d77de3bd1bb194f1936b048cdb63f533382d0c6d39544611b532c653d126ed76f1cf6012820945f475e0551a91945c5f87349b45cb8ae23996fd24497a3bdc86b87c8198120cf785f7857162a8540c0d7027fea1d6ee92783001aad9417a2ba4b49095aa9e2db499a6836b31a8a72c99c2b33891877c82b0074b68878287b4f44230912530a9a68fd01dd2652363c54c032ca2d44354ebae05d056705fc351d7e46e2ae6610c91f7b6ccf76670250e1484a7905b11469c910f291fef8595ea228abf8a289ab8bb5e42f1b14516951ea5c0476d35ecff59d1f98022a569cbbd34028949ee0ce7fdf16fb4d037034fbff978a7cab44f27a2fba5b5fde23d7b9f6d4cfc1e12547dbec2c8a1232637f51080cf24d06321b4457f67a831df47987ae0ae45e09c276222676f4775584def5eeeb994ab5c477032f25649cff758c6a5e57fd383ad6126847cffc322b46524c27e5cf102c31151e45fca547415e1b8def5f4e35845f435f3bd4c4e1856c8d5ffc601a3e9ab83ff14b7b1d562de1dd769c8fe955490ab412d3fd8b0528e9474bc96f52c2ac3be92678a94c966638db5fb1344400e70a8c89cc237d1ae188fad83684ce49524fdc79339f2a44e146b703a8391ece4c11e632885e9d8d9322556d6c493bf4d8bae002af5169ad5654c617566caa86447375bc4facbc3736727de4fcce2e968e7a5b8f126b55e7a52e18bf445c09366f657e98c787fc9a32be5d936c4ed41b879cb66be0ae05b66880bd77673c6ca90ccd7a83a98a3b8f67f3000b0c7fb0f320502f147c9bb7f728ba89fbd10c2f1a0dcbd24ac069cbec7c8773fb75f0cb9dae25bfd2023681f8245f1da85d1c8b9debdbe1cfb975fa7a001ec48ae28d130f35ea39553de397e15fc6fb4ca6939217f40953724dbed3b1b93c6da1c766d94c5d4e5ff1708a8bd4428e5528f14c8b4f0108f90b1433ec16285400ae4c2203ab4bba058dd47d53a717110465083d63c81fd7b9b9b7dbfb81070a4535ef299aef70a3b4ef5cd65e9f746762dd63116c72088543a1c1c0824944944e471ef0395bc5c514f40a9b9ee063c8f8738dcac76eaa38df3bd5cf1a658e93a7be4b19fc2bf38ff4c6fab5b56868844aac40277a0c2a32522815cce7460932c3dfa455ebcf9aaf4a0a8f1c3b7d2b9aa02c6adecb8c9f40de14ab782d619527dbe31a76e59ee13277435089386ecdf2c2fc634695b8f3ade5d3505e1decb8e58c0fcde03b22223c6df2c8f2e32ca0a8fedcbbfc5ce02f8a3c6920e98e97d4aeee1465bf9f23e1db101cef6ee1d43c2f12f4b4056732b91a7dd7e5a54b2b3c0f761ed70e4389383824f28980f8d92f6609643bcbf8d1450904947f88c117cd9713ff595c296a473d7c3fcb850a8f82f3ef4c7cc6cb5d67bb4a8c97147cc40f759aeee8f2f1335988e5c33a7ead5457f46b3ab871f1715ce2fea4efb15294665ecfb9aa3be4de63243750467122480e1bd32914da7a3803e70f2d51b225f18efca0cf07adc54a55a1336eb256659c7ccfc10872d4387f995a4a66719315bb16d9bda9fafff21f93914b9699716f51289487a6d770aebf803a8732da53c735e100d200e5d6536a73232ca85324916d30741705fd00cad829e7357bf279dfe4074d501881b3a9ac337eee08129db260f52c89fed1949c7617275db7fd450f30b6993dd55e60ff2872b4d998e4afabf0973eaa8271b8dead3fd99f5516e7c67f9e560f1bb5c89d881e8ebd2fe91d00d2060c4dfd10e605ab77ca7f7be227cdc3bcb4141cf967521a7617d49a46dd692da89f6ca701f2fabc81704d8509196cff445d3f551e9f3ba94d7eaa0ef5982bbba384aa8922045357791d9c09b63b75e7f0e1302f8566d34848e5a4705a0ffad520128761879d0fed37ce2cb16b84ad4fe8e657c828ef9924c2ca2f4d5bb083eb597c654c921a92310337153421059d73e8817bb30fd56c638d36fa27422f816f09d93467833871148009d71896239e5d0ad92a593148746faf32b3857d9f78a2893c8d1a8cbbf34ed6a80ba9240e3cf557b163753b08aea19125cfbaa3536888a45b2f626ddb3edc661a7ccb3be3a5c43c9a68895d430b3dfb2f9fae0f24935a548bde46affca1cda5f7bc67039f91f51c6fa888ba4c1f605274f8bfd0b7ca70c362659e2992ac9211586cea17bebc2968f7b71c6d58ecb4ca40a077d006df83842cf5cd8fbd2ac4da3bdb899073a3aa89b484d41545395aebc77f0978a80ebabf34b2826a35d8996cc033783c2773f8ee6f608372711ffee21481904fc09df421a894b9c8921e902a62f0c0584202a2e939d0b9c06c920f0b16c1bdd70866e7e2a765d09a1a0589e2948c4f280a59b0d526c7e3439e6fa3aa871b6ec777f8d15a3881ddbb7fe0be78342022b6fe8abf723941ad7a5b8b1b79ac4875794ad95609486610b1cc17e36ac0eec1ab5775f1b5a64c12e7074ceafa292099b37b6d5ec3f42a5662a13f0004adb9102e4f284420b0771fe2c06db980c28bf5a183fc36c463794bd78d05c0ffafac7198ac9701ee8813d6985c002d6297cba298ec51738549e0189c536d5f89831acf647a5290ade1bb88d8b040cc77ba9bbaba8e85afb3847807a6edecdeef609710997346f985ac764c80673dbba2357f00b09654712e9c46765303b1b3819d62ba5766d942a111e37a8b88cd16f32b62f380afbcd6f09431110dee7cfa57b80994cf1a71bb1a925df8b8eacc39771ce9de5b2f6017291af9f4135c3686233c8724d0ded4b04f5ae749b78582c19fbe35f7cfc9c6318c2fdc48a7165912a786a4c6301676b15d472f4f0151cb25f356c3ae6f152c15429657857713bd628becc0f441b05441f0543ec0292e05800364a887724cb79c71a0d92b5f0aba73ee7afd8b2767e56346a50e921f8f8f51d6508775f063c19fa7968418b32a63b3cc4811d0276389d73085f7004fb27db3ebe05519891520613c756e8cd1a24633bd6a9ca5297fbf50709f0a91369005cf46e3ae6973c03b4b0f8ab2a4edb55441deb3c441ccc9f66a5241909fa9ad1d073afc3a622ffaa3953115183460277d79c1c0c8c27708e67f9bf7f2a412457fa21b196715730c2f182b2c284ee0a74cd3ea04cdfb338d25a910322aa15438739dc89a92c9bf78352218f59bce5bf89cbf5792cdb2a8e72a63d58f03d76983db68543e722e1a65b8342609632520fe766b191ed5d4618587f513aa6c69fb1ed411aa12d9af9eff712f2a9405030d6782f91e1ee486dc517fb708381fe5fb0d41c15cdd077a7a73fe2f565faee7a461f21c920a1a9241aa4b03eac69ec59d8a7b18d1fcd0b28f6f71330286478121c804406dbf16081ac2fd14e50c1ceb6b2c6be4daee9378172f7309e5098b23f2a21f0d01b6c3575cb4970a7c07f9dc7b728787934ec592c22a8a01038e7b9594354846b43fa6ae8f4f19b0c6f5e1f79657fa858794800de1f085ebe6fbf3ab8aad1c686894a3d3dcad9c7115a487d2d1cd6c969760a182a6a1a2e5638924a53551efe6382b03be19fe18c6dd864cf3c6fa64836c227f7c5cc340d7fe27fe6920bf8704d591eb6d55f9da8a090611540a4587c7ce4318035dd4a98effa92a6501a2345abc5c75d8a84016ed5ba69dbd56a5617eb520425d76ac2c9bf61ed74d0c1da40f6c051796ad535cac694bbe3558bf098cbdef5eb40e3659c4866f1d50de342feb450312e0372c1c181b0577c77b675e03917be48fab12b3f06e5c14c38fea8bc370847b192b3c86ec2ac29807d8a1b3cdf4bbad219ccf4608f40caae434b5861009516f5ef63e9069f122b939585cb7d730a8f996a968b8027803ca9d20a2cc35d0a030d3a2617784a3e3e8a84e026edf0fb2f345cdb252754aaf45e27dd5360cc412c2d48daa0f570e799794790bfeb09e7f1f63e61bf9e5244f20c0f621801309e442ca205ffbed69bcec7fcd2f709203a6e85f05f0b53af22edee078d1e316d0adde62568ff776ac7e143ed54374e01f6a68a339c5071aa03d5a70eb254b91941892e99c2419673bba975ef4196211dfff84b1d8f0152548c7100e92b3ecfba3ad51ddad2a0e7dfc7607f97b4accb2d7bea36927ce49eaa5bac73193bf566332262ed5986eed95e2dccba80874ed708053a5c4fbd53703d5a57cf0421e46d6ccfbd9b9e4d667914b1dee98a8b4eb2f2ad162f8a08ac9ce51773089a39755a1402bc3f21cd317f54da9f8001cbd5f8a9fe078f9ede63865836e918704277378950dc7605dd09ba6ffe400f5efbd5c3f4f76beecb8a028a4fa4090560c96db54e4cd583ae9abe36f72bb8f03054bca0f76d2a2aee5472d584a2c908cd557be38beb4d9b4d51738d19175efb19f9eb75a45ed42bf89f83aeef190216b11d6260df887c67e473967ee413a5c3d5f988ba5a1c30a97d96fbc10bc96cb3d00aaff36ac6d30a8eddd1a2b34c92cdd2ae4cdea361d5fe41a917107e24ef913fcf0733f4321b66c8fd70cf35af97b719e0ee2cf39d6b99b6442d7b0083bf256bb49f60797b33337f824f6456d107aab66c2ba85cc2d41ca7b1cf99540a2199845ebd250779d32e5a10712484f07fed08c9fdc17a624a91ed41a38f1f30ebcda6abdb66fd86d2f779f65734453cfa59db12bcc9320479bb7b3e8ed376dee1e8e42521f5fbff65881c5e32154c055e473b37999652f654015b7759a30aae33d18b585ac60a5d9318bc866613cf042f6a8b39843fe52c41a9c89c49b490b95ade94d17d648f3f9797a8779a7f621916bb5320b8b27d821648b758967b59affd3d2f564d1c7000fa228055ad514be2aa04deff69bbab52bb0f11738fb289404d5f5be82ee6fa6d01a2e6af8aea5be19c008e6822fa8f9e573f0ba74b7b0b6a53557589d2c5596b4dcebbbc0c2e33030fd1831d8209d408fd0d01fab24b518842fde7a65eccba0e19ab2d02826f749750799783ee4000d090eaedb0b90af138e0fc6f3a02e0f8d738cd84da87528b60abdcf44f28c9017c7084357f4aa1f61ceca10683e7e489ecf9fab81da2d3b85e022f2295845e0a3623381b2b0d579f5c880898f747262bc853a7a3257682dabc36d7707e13008db9e40da18069c3b5f39daeeeee5806368ab80b0c784a4da488ace77480c36d823b27707b08a071558a165d673c623ffed7e086bcf2fbfba00eec689d444f4b1007d97842aac5eda420aa8229b5cf9af03abe931c51d28f035d6a9c1df2ccfc5fe73591c75b6a1db5734e5a45d392d7e012468be79649065042ce520db127c9ce0d7d5822f30cdf7e107799560c66905bc89f573da6f5dc2e0b0e266198f046ee13d68ab0ed3a7b438d89c9d40efe3b6cfee82382b0e54d252c270859fe818272d6f032a5999bad01b01d3a74c010bef5d2fcce2198251d16fffdfe7969e547e037a2c50c5e0f30660b2dabc2f6c2a87ab9de58ef85a52482d8fbd0e312e4dbed7295da52b4e8f52ea2d16718f2652669f6f402ffd47bb75291e05ddb15cffa7e968ffc6d114f4e9bb2580560da61c8755518def739cc761ebf1ed3ddc3a65de0292c9ad1354bb26821abad80dad979c75bec7d1f251682a0999a0cf7a884fd2fa8f4d109a8039df9a3d76cf30802e50aa1381c7bb0a8a609232426193cd448bbc358db5b4482413563627c6dacc1270f6785c8d4006cbfe76bd35aa993fcaaa6056338f4e1feb11769764aff05dd2ec0753ac3a7d2f673843584a12ed1cffe7a20313b393eddb5d2b7a0243e6521f8ff999dfb5c32ac96a1e0055320150dd0f49806aa6e8794b4978fbf5a95829a92dc563b65a363af8891f3d7eb44f5b73776fdc01ce85a4f06e9afb75e68eb71ddea8a8f2024f6c0406e538ba484d4e92cd3fc64395e429973fceb5116365189a3c8f1e472ea670008d9fff11ceaaa722fb4c9eddecb8d32dcb78a76a5329a1de08731acb350db2eb2db212c62bd0d11708137bc011a30ceeb0e4cc5eae26e9f6c2eefb1bf46a08e8f82f10aea68fc7251dafda2d23d01a8dda4ee46672ad47952b10454ee4c1a69e6ddc357b21b3a5dee7ef9d95baac3d7271906a2bf520fa744c97efcf664a608f175d075473669e8b6e20ca45924ab5846dcbc421862d5be81df164d666c831797356ed17796ca83733e24aef4c6c086ab8cc18723c05abf5675f0e35641d443d2687b724ba2031660c44da41baf66e5ef2b328d88fe6504660cc7fca3a037ccd29adba18b3bd1e79bebc991590ba43b64b3a21b1093e11c1e795ff044430b58fbd25a38e58def0b8e501e76aa9fb0f62ed93787f2e3f3a502dfdd56199278061d373a3bdb2752c96cda430063b5c2b37cabbae23a5c47c5a6fd8df68cdad5921dd12c057edc0bea0a745e0c837921e0c9e0b1d2fd9aa71128dc1118b82af6a5edfc12127ba3069fe95e4a497d117f95fe56130801d31706031621175ff3bd1a83e352ad9e0c1d1c19e30abadd689957081812cb71389622b9014535dfc82e46e275e344e3f28334056f77f64cdf1c246acfcc8b9fae21553eb2d0730f4532a4afd017b086060ae899bcb86d607c812366080d1ba46075f6b8eb496c9a6e313f0b914df18a84ff85ead5fedb46703ce11215802b76a7de12e373cdd4cebc0f63bd0772aa3ae32799d4015c83d2c02e13a685bb56a4e7ce110eb89f3d36844b895c1a13c0bbd2ce78de5e65234df7acc9b81a18ada4b61bb8e9cf3fd46bce6db9ba2b4a1e8420e4e1318b828a5cf9470bbec4de4c62f1226318b1544e7b7f6971f10d3ff267ff0a3c36a07db0aea823ac8dcb63a2e1c8a552450adf7462d0c5e84bf6d08aeb8989b87a7bd71c0738ddbd211a40fa492e2c33250c4d26409cccbff7451537deebff35acdaf912ff0dfebdab005600370467eb16fe63f288671c0b11fd6dada644b9db6b5842a00ce31711e22f584ec9aa18ac36facc53d0743465426208ab6516556f1d7df3c26bfc3ae4c64f434f0965e8f0ed2a60d726ea2bf03c85a3c1cc7c985e53e480ca37739ba9804f71ed9f6f521eafbeec5e39360c0bff1e0caf5ae1fd1f4c8285fa03b7a2da1b8fc46df609dd05a5d6ff2392b2af37ed25fe8f56ce484988313606661c65010d604ba799b8fc0a7b6f7db04e829654b243d79cf575ef187a726e5ac619340e9b00ac635c555f11c6b319fe1ff0adf66e97979b194a39da69ce5b62b03459e8d4cb0739fd34b3a9baebfdd4d701fbe7048b6c6c86e47c40a6be15a337f5ed28d221853a53e5f2d8c09015f555415b61222bd335569b5d4c906403f6d64c77ac1c4193a8f129ea60bfcaf67a3bdcef9148b6e2df169dfefa4b9438828883e2da3274717594de74e73fe22ff8f3eb5511976b41a5f4af6737852a9f55e14482743b3063738bcbe51622d5bbd31923394c93baa74cd34603babbe9aa5be6f916bf85184d961a3c3e965cc71e223cbea03db31a5b67314820b1e8ef90b89fc8a1245574ec7dd42b4d73fbaead166ef3332a8ffe3ccb99b2b0e822bea9dd2e487088b0611f1e97d3a24e56030113c0fb2f01220172904c901aa26b1755c7d73773a70d11c89e90583532a79086af79910d935471198d07cb72818b5f13ab45c3408110f3a654d417e81072a7da2e39466fadd9de85126b30c524d907b8d2394a2b6c9913c6beccb4fea68b55609b99b1133eb59a7d4f31e349695172738a4fdb5dc4364e7f029091eee587e5c721deddbf237f7184567aa0260fbfd4df6ef2b14669694a3c2e5c73e483ce4b28847c201b6061a65f32e9e57d22556bb1c0c2a771879c5b93d2cf41393059bcd7f0cd551fe98ea6b1b24d453263d95342b2373c4f1c3b7bcf120f70f97a19233c234cfed9aa37a4b6f2be2586cfca1e698a654740b574f5d8b9c950888c26381339dd108aaa305bcb99ad719240d321944afc940875156bbd1cbd37c8a39c1f5216bce13de122988e37c9649507b0f4a7b7b35a2cee6bdf14b844272000da729ef7b713db5f7cb8d91392e3ffa43808daf7d21ae600b7fd5f58db648f7e67464775227a3d27cf9c37e76d8dd92f16fcdc0fe61138ab5a09e3e736de53c8b5addd70414703d19f5d94e3b86a1b2eb2c7833bc27eb723fb3a8fce5d6fe50999485f50f16530968487ca2e0d2359bd451c30585692c1b1ebea8a5f86abe58ecdeba7cf813f13b73dc191df93d266a58ed7eb9d40e89bf1686d53d6fcbb948dd1e00612c6adf5a75b8f6eb8a24ce5f152efdca89c090eee5fada8a4f165cf1c7e9c1b41fa223f48cb981aa2340a5e04487d552df26992cb08ac2c7f3e80aa1f7413541840290b68220eb0dcabea8ffc2a6be35834967d1a1a4082356e48232ee94a96a00440fe3b4ffa85d6c59e6bdc86acedb6c33e5c4bab6c1b64bcdf9989759f5165dbc0ad80ce114520263f3987782803e11b89f42c9c97a148bebe9c2dc9e77808a7b4f30a6e7784416c6d916573f7acf50197ef4011631df74ea85274f3d9568c95702768a387e234e1b20d6c51fb5209c35af761f1405556f442a40abf31fe2d6eddb4b2ff19278c3f9705034d3f86385ca455561609bcc5ee680f90e14786a332078b66f791c090ac50e05fe673a174f6cfac8627dfcac98764fc92bee745fda2b23e128a86af435e88178051781cc84eb91ed2c15917c61658859db62dadbb99fbf2fd74a9bf251992a9629f2892d7728df5b1d7f846e9a3e791b84f1bdce27a7e9b519f6f502f00f119baf177bb9fb5eac4fd207ba5b6f8470bb14068d909838054243c4890f9bce6a3e07257bd1e3fc522ee3e04e35188d526822026ae64c810e77b0dabd9579217b40b7abbe4a9f0a17d3d4b9e012f745e763a5b24da77f82d778d7115bb4bd9c056ad566b675b3a66ef784b5e248feda80eec4709ab698e28daa57f22737a105b3148457a48de898306ae276e99a4305d4b3b12a52c19b8b9af8ca08ed3dfa37327aab1ad0ba6425f88c707d6c2db7b1506b4343d10e0fe3b977361a60fba6ac0c3d4d2e7ed7ecabe5d9cdc5aa956c7ea98dc28aacc8f1f5d72f3f7329196cdf13c2d5587b3f36b93dbc3d0735e812ba8ead50cda140227c47b3470c9c3d73cc5d0cba444809906cab695f97f8675af6f5565a195ceba90acfe8f5893e50f504f2448eb37bec26e689a6971429aaf4998a6562dc0de38571fb4c8a4e9077bcccb2e8c02b03419ef5b09ab9a5db8072cbc5568e66636f7a038ab8fea447e786391a255feced097120a48b06cad9fc0ee98314fe67cb386947f4ba73824f7c1d6e96092b0b5e449ca2cf754afbec3a26a174373611a2fa73523c3955c14ebf49b4cebec4ae3fae1e8fbd0efe777fe3ba7f9538354dd16fc51c2216622fec7c10c90e47ab48ee2de1267bf6a6d3c66a060e48ba26b38a05cd82b54a4a52c7c143035636d20ffc10a055f8dc62c6f10d349b968778bc984afb57d432c50644fd5e8313fdce204f086108bdbd3869d8c1b78786ff817b5cedca1a20ee25b3c2141d2e35d8c713c11590846ca16aa8b08568ec3c14771386b310e0f98c4d5f124c4f95e1d83a1b35b826d2df9f87d014fe1f0055acf455787c96d5626575e3f2793f3cff1fe177ecd5ff026aef05bc5c18ccc09f7c51c7cfc85b536277bf1578e546923fb8ae0c39e9833a7d3688482b90df6b93307871a9c41ce6d62112de33d89c7bf12fa7ba19e3077708b6bbf90318cf79c23ec3028537b7d9d7a0da76cd1847fb0fbe2f86e3049fde99bfe57473b3dda3df0b30c33b41b89756ada55f4ae15a36d4ff89c8b1855cdc40eb15263eb38b72be81fca85a08f39f8244d5829451f1a5a7c583e05d888f0640aaddcee47b892b0bcc25265ea979cac8d0c8185927c6b6d01f7b731c50ad58f2bf0cf2a77a2341aef58c6964b6afb1506de8b5ffeed6791e7d6e0c5b6e54ff8046f7893e2cdac216fce5009dd44899d891c26c699a7cbb9ab94fda3ad4a1ba0f51e0bdd8c697db4f3f601d36df0108949e6288d627d9c038dfc4841b9b700c359dc1af204564f014b9c84a2efd74323e051ab536ce559ef5d5bae96a61978cc6bc9cff2e631fa57035b768d0985495c59f0a40f228639990ab2cf4cb0f364cd291692f068b281ef0a039145a4993c1c95ac0cadc6bcf6b5a76728f19148ba1bbfdf4a489dea505e3106c40a7a5c0f5fd8cf7b1d2c8cec6e658718c1e3d002aeae50ce4b7dfb119656d6663e7ad20520249dca9729c479bacae3ef279f73ffea41c432068d3d3dffdb7146c78987c60435ecdbcb565fbd5866e97f83ed5cd436440efa5c9da8d0b724c93dc42f53b9a1d2f8fa0f5c4bc377dc262a8be9a57475777720709351f0ed2a33c1ab5f6746dfd7d6dcd021f7ff2f6d891d7cb7579376a14412088063e73a213696d6e00d6a6ac597b7639969885c4f6f7894b09973e17c774b8b0df37a8466d827849a7014995470a8ed4708215e632abe5bda36b2c416d6bfe4d79274538cf740dadfcbd05604196e891f2a1977f2d3cd12822228540c2344018f74dc5ab4a9488b31062763dcc3bb7b51be12eb2b721ba34969f8bd132439ceac6e88be9f537be05b3fdb162738cdebe409171c0535a9be17d7bf6e9e66d099698ed68ffd7da03dc5efba6dae583a1a2bf31979b5e58556c7f699d55184995de98a74052ccab7074454cc2f91e407e3ae12dec304ad3ef4197a0df574c0c8e82379611884565181e014188d4120b4ba2979ad3ac1cf88dba334cb91223f460ef158a3c3c3e23a37d654c398418d84840e4e9c19cd50cf4126dd58978a9b16ddabdb47fda974c2baa390929b6a2fe296cbc9fba590d4305ac99070346768443191e33ec98891645be0d7b2123632027a112ffde9eb52d13263c1879f127de259cf64023813cd1fdba4b2775eb696265df57bdc77b64259b9337f02b95e580bbcc61e51fd3ee68e46d69962cfc862b80bff4a29a23d3f7ab8a4984590449eec8f9c3e6124245d1fba6622d5d763f8ff3ada98cf56ba638bab5e1e5a5f4eb8c4037c0992588a248c47608e82c47f0a8cfc5ff53046f3c779734110ff77e056ba1bf920e8aa66744423ced68506c5f2da3b38e5106eca768caa0baa005fea2cb0072ffe073af756d143fcc9e6ffbeb2d4bc1c02b7ebb57de807470d621509497a4780ab3af1e42ac077345db187841f2fbd87378456d75d53b2edbf02b9ed9540264eeb235d24a5180acf3b78dfef01ed67477e9641e0b0227b02fee3f9b4bfe98b5e6eb3805d3e2498dc76917d0891694e8857fda0885a3ca801a44262cbb5c0ebd538bd4e15bd84d65ed32df2fe78624bc5c17550a0ff706c7b1d1c52986818f81a7b7c9b1d345c1f523c7c595d7a44c62c4591be88ffbb20fcd723df21f9c3404c351000b3606d7395ed267306df5c2c4bc1f6094ea77f8ddd41b0c8c3f8393ccff230d062461701294aaade22d0e51ca07d19f53e11dad1f2e5366f109e968aebace8e092f83e22f137c46374f27b9b1ad9958e453620aa5ed403f8113b34017bb2e5ae02f7980bda9cb59ba6c38dfb9b84d52d8bcede7758fd29680046f7730921a76adc3b538d14869d42f4da5bf681b19c57b5f89c69aef1658b96f8c52430fafd6b41350dd4d91f63cdbdd449ee3dc476463263115354bd325ae7cc389d67eb73957ff99b744217b075f414e482ffd1e6cab73aca51f15333ff5bfdcf01af9bd3cafcd05d0bf461fe7e5dc3740732dd4de50287c05cb9535ba22891a17aecc01048e5641498372f98cf0f044dabaa932bdf670239748d8cf8b9bf36a246c8670e0a6a4a29418769ed6a4549cc7feebd10b301d8a7b8d48ffddcb6bfb44148a9f42ec31b4f9634b8ed348e891f112883d83fbb06f1e77335cbbe55fa2eea35991c39617f64707673850c39788f0a69499c43faf4b4f698fb354239a0b113c1e72eb062af0ffa4d84fb9e2fd4fc6d4ec27db0610e934c1208adc22f8b59d836998ff5a71a0a48129ce27b96f644de5418aeb75b10ac3eb43cd89b83ed857562ebbda540d782b5a7c2fe7127b4493fa03783fb402a5a591d00033bf72e21e0673401c8f0374adcc8ba9bd4dff2765a5eb56ef604861925989a35c00dd9b4a3e3e249c30ca1bebd36511b90aa2b59492c3e2f71b579f1976c3887f4d979b0b50853121fd84f90ff08f78512a720552f5a6a701af8ec6dc0aaff827342405b9e8c30da0f37acbbc36f5f83087e4d9570e2e9c9d607730838c663aea61c3e7e2c4ee5fc0361ddd1887de5d9d67d8bae3db6e32bac84379be8a83f0c9c76aca6b1cd43e0797b529f76c3cdc9c4183a49e1194619452b9d0cb85bf6e8a89821d1a5429ad8884d8c637410cf88340cc565915972d0cdc8c8c647083e0d4bc843eca1f2e4041c9f87a0eefb032b35a2e1370b5ff358dabc31fa9354f991995be789318d003f4d0194e829af26fd4c680791d6df595deadacba0c755ef3ed123f3cf73a0ca68ef1cabc6e1fab1a6523263211e65007c013060d1235b3b4cc42316214f10ded2a3cc9f6e3543f2c3cf6bb97c589c95ee31640190fb30efd68d9308eac047252e377e4abba2800fc0e1ff5552954865ee0a60eb1a8ccabef15e773870b3f23b8ff43567647bfe27f0f877567df1e9fc906c70a49dc2356bbb3fe0a869bd0a16e049c704dfe620e7767804ae587a895949028891d683c9248a1f0b31e92641f5e07247cdd7081888a66be9ae6f165ff45c14815a499b5d770539960154be53a39c2bd25dc7d5e1f06f49b93e1deea9b47174ac5b92ddd02b1455c46d2160197a2e243a3ce2fde30f062d1476c78f55c1f3a14a5742c7e9cf0e6673768df8af9e9d3bd963254b28f8e76b5f088c28414a56165a21198fb266d9a005f80143c838ed9be1ee2dee2daca5a69502970cb1c454991861196975ad30e9f57a97f907c070c617e44ad07e12b3d469f76a6b79c4ed630602e463a550194cc18cc94514ea89f69e9e19cede510b94f097be1a7df32ac5dbb5634c64973400b7f6b2cd540624c716c9458fc0b8a4c37c6d2cd28ed00657f6b7789408f0b24333585062729459a72c754f3aade589daffa43395bd96f8bf173673f9e096e117e9283eb5424b52807d556e153f8b2f0cdb11ff1b8768dfb54aaa257e195e267ff3a94b5acb9b1df87f0f603e43f6d99adbb0e5aca85b270f614762e730cfe421e7f4dfff63b39e3a1c34b7f2fc30fd3514dc9b983bac47b492939ef4d5c8296c6a74be674af767f6cb61ee8d74cd373dbf6fa7dde014f2cc063095c275f052611d9cbcb5ee22a12563d979ea455cb02777a5bd0c0284da27efa3eefebe0e92d131083261a3b7fe6456636f4f36fb009aa2cef4b841ee7ac956422da517be0018709cce6860d015c0ac9ceb45a13599350cdd83f29207cc2ecc48b44a7f31400701ecbc223e3d0503d3ba096ab76aefc1476ba2ff07fcbf58c2483da4d024a31a9c5c83d1c5f47609e1f9a19f21dba7ad4ba7494a047180676f81a62fea95efed30aa3ab6e5c7694cd9771535051a67662c6c3bcbbf11458ab280770082de30cf9c522309ee68753b95683b5fd50e72284b0a3d2a53c144436efb5c51778794349daa261d6022204896d4a34ee765f22a9f335ce986d7e8b02fbc2aa604eea850a6c02c118f26f0354fb9f463310dbe7c7b06945bd036e73b68ca60850202e509ef6ee64eeb8b08b460dd2d6ada8fc389f2967a5b7314495237c329209afdec03c030a1092497ea1d1794ef240443abaa5a53fcdd21d2fae56afa764a63bca95fea6000576265ca8c94a5d2d877b812dd3d07c3c968af94c11a444d42ca5ce3d9ec293605d7f5ce26acdbec8aae031843059cc662cda223ea35ccd7de58643a041e001ea7ed035511f6aa81af3ea635e495c4122b2cbfb83b098d7c116d3fcaa39285a6b58589f90899abdaf8809d94abc27ca1678a42764b5d884a93ca00693d56dcda9bd2704464ccda6fd65d4032a46580c05fe91742c7d77c3786809f823b0c712586b6270921845ddf6bb76663194226d04ef8020480625b676b42fe315548e6d89ab5dc836d4d4a861027a94e7abe2ea49d51f57b34006ff62ba8ba8c43f0a27f281e49b9bf3fe17fe4e7b406314ff0251614c594e2dfd968614da169f4df6c701f5747e320d3f0ccb6ff3728ddd0007dffc67c2b51f86f5950be06be5d0640ce46693b7d6bf0b25b47e3e6eed52268d7ef6e257bf1fe3c7cc489723fd0fc51ac30f4a6046237e168d139015f000d383f68570c1a361e720f46472aeb7dc172a3a25b0fdcb81e7f69bd1980fcf8f50340a3e341434761fa75957e8cf1baa8d5c61711d6df43db746fae9c7acb59fd4db49f22619661271becf9bb227534fdebf549798da4942f701d6e00bcfda5d99f74f7d1bfadd6c2165d09205c637ccf3ef9434211553bbf3fde51ef7084d400fb9031fc3ddc6a26bf71c667c21a3a69eebaa0562633d5b1d17a1b19f78a46908e3da1a3218859cad57fabcd22c34c35b606e67cb60aa8a36b9c4fe0190594e6330b008e21de977f726d98882d8ea8c2f4836e4287d1ca67c46af7e1e019b64f12bdd5be1184c9a4afef1df6c8cdd0e490d91de7c89267f49e2870356ba23b8012d8e185d35b4f89343c18d6012a7cfe93272ee69f8b9495030c9672195ee6f832a29407231c1dd44c7f319a9207c9b0db65fa212b6550d2afd103b58e5e3be0911aba47ec8a74051f58e44d3bdf1a7d465e9791edd8fb6108701458cc7c2a841d9480841bdc388b22d38ab4ea3d17505c187a75139051fbe6ab895aa329a99c2641119287456b5a2818ac998b3d48e7cc5f94b5f661f77f3c714aa1ac47fddeee4778893b0b8f32a2255b83b138803bac9babf5af5c097e2b91b00cdf1a71bea61b7ede00fe597a3c3742e158e3cb613723d446a2d83643637756bb9639c395b02f8002267b11d01b5191def82a0cde5f64e688d7e3bf2bbfae03d0722b42a7b9c87c2bc01610302d4acc76d3ba03f69edb0da7efe29f663e5b3b038bd0905ad384518a8f632a8246288aad6d5fac9ba742ffb14730edd39ccb95866e8b20551386e951fb2e0d2e4799201bfe10c9b5f436b27c2bc0ef55aac1b3e53754bde7b2b360a89fefaa256ff86ad63970ed488a3e15ba386c3f5518777af571c7debb912122965e8d53a7a3b848b9db1117a6b25d66efe6fe340d3f31c8f5f5327340bf57bc20c2c85e9061ed3f287386818c8bc16ef51679f501de17010f5a5d67c855a943d85eb87cc06c2014f574cdebdd69fe30d3639b142d04ff463b6de3cabd211470612d7aea6816681a347b1830f778ecd94fa6c08c3e24833aad18c7fbe4942400248fb384dfe38485fc6c7c7f435c5c264ae0ddb05710e0e564e0a4761e51137def25716578aa04fad431be9f163d0d2d0554991fee9b450b48ba67c46cb8ce58ea33fb542e2185e60228952f6d6faf679800aac50b27b163a87caeec3b315bfc304ca1f195ca5cbb8e556307b05c51c5826a7a52a470c679c8d31c8d92389613c91e899a93125cd55ba0a933beddb9167bb63de88258f04c38c9ff60a03fce945d47e22f0a0521d4a34aad7baf10c43e1a5be4e5da3e55bdbce2ac59b71f6087d7f7d4569a306dc172729012f16b1f2ac075bce719fe7f0735d83a79b409647b8417dd1a46beb62219cf1fe3211ef4a63621c55b73cb0f725242fa754c2a0b86efbbceec5bcae583fee239cbb1ce6977efddfc787ba7f5f59edb59019012284ce4ffd2882030b92d5d18c09006fa61574c25687a4c26df590a156af136b856b926802b8ea2f1c79f606aee4e064c487db0afea88e682a53c45bd8755ea64af48c24c1af61239f9bf9c31464ac65452a7ea5b608f29526e9e816071e89c609b3301da3b70c57b59266a11b5ab1bf29167cca3f754bb99223fc37bc60fb94e80ce55169f8b701076ee0faa9330da1d0874a0cd34bb129c3e96a94be0f8c3fa6ea09654318b45a4b5a238246a1e1b6e370332d27c513c6b3e22a86b0abb7207718fa1c969884f6b996684149a95ef06613eede84dd39517fd34df2c08e40ba0800c2e12b87aa29462648d79a9e7af2d0b89796f67e86f0ff405c3bb31440c4f2700f9c6a80a3d2576aa7b4e50789ef1f815897c57c1df81d847345619a9c3b79db8416e840a19b3541233eeed534d41fbe8572524f171a7bc03e14228033c7be255beea63dcb0c96d8bc635b24ee103ed7fb688dae1aa9de70b81bedc892f5903529e6ddaa648889b4370b41a09f70ef34d203f30188a6f333ad5300bc7d92bdd0632179a632ca3a0a6002b96e28168ffee29504c6fbbe039c66a415cc4f46565f2ddbd108b4f1d565f6ee10f66352966beff841831dc68177bcffb52cddb036a6ac569439329bf54a828afa839f48fc978b0a31b686b525457a4e1b376fa1223bef881778238b8ea000160d7394f29309ab30325310a7314b4185db845b12aa15805d10edca788c6322703962ae9b47390f40f292e836ebc5aa676bd31b3cc597cf97cde910b93347a0cdede4738446b2925916cd6f9c2c8f5d33046dfc2aef0e784f99a3e19bc6c0208615f7028ffbed30a4fbd9a02274a0853856e49c54e39d9e1bdabce5c9e9e1bc0fffd5ed6008878ce9497757e56aa44bf5183a265d99b0d4d7a7cfad3d2b101e3740d96d7615de18b7be6b7c5e1379aeff8d585fcffb3e333f6473cda7099640b1da0195f4d18a543189af76b41940492cec92a9743591ecbb14bb343c4cb3ef1fc914e00837a728ede3dda766f915287135389ba2b55a1ff550643b34201444ae4ed0fb4ce5613607f1402e1f445bcb149f147b4795a1b31b5a0c99ea317409ae7211995e2759fffbb2ed7ab436c2f4f68bf2378271bc2bd95d4a9af7d44fe3989e880c036448c77161d7f29b521b1d2f36b11eeaf13df171cc19e11f4263d59ae9fbb8f6b4a22abe6325c72c7da7e6842e9d4f195a2f20d082d1a009808b4c9ddffd23618d10e9135893f93fab73d3881e2bf3f29757183173cf2f1d67742df8d391f26e7cb416e4d419b4825f8beadd3f5ed0259506d90748ab2276ae45ab7c566128abf4c7d158dd82658831365964fc2299df81a0252b491dc01aef7313ca16c89782793246ab762ea4d968fd6a91fc4b5c91d9fb8be36b5aa1c2b7c75519a12d046cd6f9ade7f24ad07df1bfee20cf2670fef9d59c7e1ea13c4d2d46b094a86b7a352593b328bebfe573d56629913fda516a09195e8eb09c3633423fcadea2c7a2a1f0abf660bf70d59f59f27f79f52e31b35b71d321293ea666347c61b4240c57b8a238732086c80dba60f53589cdde8fa68d198496885d06d55f6f9767249934700c79c45cfbb0cf6340d92e384f83fd5ab592201468e58fbd907602ac2cee0221264b0ebe936a130823e5dc60d067f49579ccb1705ec51ea18ad507fc6a7a4217ee1968f9f307039ff6ca7737e895331894e9c2c47d20848ccad2e9d1609ddbcd68fb60ab8e51c9cc2a305ea5c4596e62ad333618a501c1ee7ba59d1b5e899b3276c2160df40fa18d3ad3c08c553e37221a6493764cbba1188592887063eb8fc746411a3939a5687a8fdea36550560c67afa871547166004a4ee79c2f21524e9d026643bcf1721f3241a637618b9b3c4d95a993223e44244c0bc533319fe957ce784b99ff064b42f27a9fef35eb02566664be457a021b94b40ff642c028df4553ebe3e638138d58a1a916bb6e0f1a485e28fd40a401cb597dc39d5f64bd588a8bafea0b0238cb4cd58c2b0c5da537a0f4425a57c7926a8e479b65ef465bb458693224d45ca7452a430e6d709942c44663bc0fec2f664e9611b7d363616d59e4032c755234af9d4430fc80ddf2854a0f370da670ebe395021aa2417e87d996d61a8039d1e135165486b053ff3bc066a2a7d0bdcbb5d2c1447e9b53b95afa3057771db7861c4974a4572a6b7dd4348e1c1402625f8f9dd19fe4c65c6a65c8325594488f50979a5afd03c8c6aef2a246ec53ee014a0295e853ddf8859ada3e38cd5f05f9c818b9ef95697cbc8cfee7519e52c37852fd2defe46f60c376e34288f75426d2623d0acfffe9a6b8c0ae07c608e7e4aa9c8f8cf39222d7c6486c4390c68daf6edd9fe9c18f9e158a849f9ce703e943daaefedf4c12b6eda9775cf40d19ed9e5e0adf4c7a4b259118707c6eb09d487748e9f4f46fb38d70ff289d17d2b0aece16e42df36fbe1cd8177929e12a65dc1c26e812b67d1f261a936ceb53fc7b0ce0d2052201341460bc2eb7e9afe9b07ed9b9c599f99380c8beefdd254baae58b840797eeac49c026f58f4e3320f17d47a1372269f651016fb022c5c03a6d6cd68bc673f366e57cf71662cb9b51a3c4dc2dfe8cdec08d6c028663441dce255b1e697caeb42a14c9adf556e77d04abd36fe25d5bc939c4ac7e6f7a5681fa6bf85c23ad7aa0da21373c9f15f17852c3fc2445f8d861124077f1ee859287607a9c61a8c68a10b68d5adbfa481b265790e003d426a4b6741be182daacb999de75d495a486acaaf9fb76d3ec132afce1907fbe03edce2245864630c2aa73314e1656af62b4bda021eae2802f720e12373b770f35e5f27b425d2a391a02b8dd8d427a6441e1c0e7df954a580c0db2883d0a70d8e720cbfcf58108b642a45a0b825d60ab8f5b824056cc023a26167fdbbe33b180bbec81ece8f1465cf554d5e40ae906ea5eadf938c009ec2e6ee598a26baaddbf9bcfa4ea66768460f0b170705ffe5f58bdf8e7fb545b5720f8160aad0ec0337e65ef662190121ba9ed79acfa4b9f6c7bc0f0c407350f56bd9e3bc85e045dc829f13f09ee71b4ebbea4283120a24b114b8f0870006445934910ebe73372d4cb0cdbc0f97a32c6c2cd546b010c48bd4786c9b62654a6e7b228077cdc9f973eea8a9846a057896d1df5a3c4e6e308626c80d73f3d0cb026dc8d8b5be259fa00f0c6cccf1fd69ec0e284eb2043dc679d44e6d39a441946d878ff9ecf7e6bea1e5c10518a8cf70de33d751730d4862a7f020eb8d9f27e1bd8f067565b8c661bb7f1cdddbe714ce15dacd9e711be90c5363623873530c58df36d90f7444c76ffeea80fc11aeb151eb560f4800e18a8727b26190fcbfd2d1a111de48b7147b85bac3c3e5b7c51039be38db3d5f37a9c29ac3e8e7d9f359df93b652cef73e391ecb4fd0be304bf4bc3e3bda5fa259f2e9fc45724d5a13c05456204f44d51236fe3d547a003ba56c73e6e0bb95cee25828bc3bf24ee8ac54bf55273db6a39201fc6a47d94d08f9008747d97333a1898fb25eb385a3dd908a4e6942a560838af9a15435f9536357ddef61f00cf8c29ce7cb349ee91b836cfd17b199efc52ce9f2ef2a499322dc2407cc8c192ce5e473049626a3798674b2c577f67f0ada67fe9655634c0308ddc8da30de97de70ec190e337bb73dfeda509a4995cc3fff3fc55a8cd6dd6cc6cbd5e7e983b3a354090fc036d2d77164ece4d615858820ac7a26080b282a91563d8b7e6e52c22d4b945c74b0559858f29ccdf927bcd8571402da98d5c20dcd42ec33a570c7776ab6ec9949f76ca3e8161ab88cfc6c178a1ba52dc81493b9e14c178952ea6c55ecca9f06d81397a90f6d0b5d3cb83e7296b173b494c2d36c3132ba8f3e743ad364b0849db74317b69e3cda4a2e6dce97aca0336dccb08f22366c200e269cfb8b72c03ef80991a040f35755c6a882f264c66fcedef8c8f1559ffd415e88f93fedf1ad2f80e4ad31f92c8b241af28dd645585d1af89b4b6e13fbf1e3c37293b2f8233327f9689591e53faa56f94777bb74b798583ee5ebce07e2bcac6e6278e102a04b172034af7babcf4a0a7bf9405e273b2b08a2f4c964add0d512ef671c09e0e4ede7d4454c26c5e54c94805d111b3322fe3b8bb8fb8cfd976cbe146cb139dfeb64fab1232a8e17828e7161a1497e2fd4f2a866c3a226b1aff97711f6a990acd8bbc03323ef102e562488e7a76e8ce32913795b64ef3a73e61b2efbbc35f5390369e58239a7be66ab77c9af03f4c17d930a24063c51c30c3f9f4c7b6fdccff92d8a6c0f657e3dab57ba573fe944888aede0debfc8e37c384448915950e9cfc81060a67f48888c9ba282c592296f3a91eff03bc16679ea7da75b40b1adeca98f09d7f945bd958b22c14293249065cda90123e1cef7b5ef2db977e087f6d2adfbd97052b48c053b7bebc5a318a95367958bda413ebb08099a7d3e1c286eeaec2799eda3b77ccbb2d5d5f7567e0b7f59af9a2291091cedc2d46f7adbcfab439fba09ffa669c0fed6076a7ff10036d66ae5f32ab25364c4a3be64c822929131e5c467419fd81e4e00c63efc410892b8fe6ac84d37b8843b9fc283a0bb45ed15e9c933523d5896b8a3a67a73385049f7bdaeb118811ca03b1100022831aa1b6ec5ac826a2fee633b391db97528c4dfa50b8fd298033374ca8e914c88b2bc51cc8c6f1b51fd4f367cc399ee40a07300a557697563f3b070f30f0ba3ec2d736f4cd5686d8198cb41494d1b3f2e188015707497d0905a2d7d1941bc5ec8668f0e78f631be2f396d115461df8a55b2601894af14d93d89fd38274b99e7ceeba93441ed928cd9903b805efba1d0ef583ffca11912ac75bb15ba945fc9d4e0e242c81b3f578f74b4fc3702a454c205e894c20183f933e60e52dbcb2d96bf81229e3c34a4d926c38f905b95685a4a6281f2a1f9cd3c6eaccf7600b57bc1abe840aa07c85628005e1ad696d5d4853ec36d8b71658e1f0a69c9a6c8ae2326962437d7fd5d246c0410c1fef2d8f91a562d817dff467485e6f2635edaf544ea47738f8b501805b15e5bde5e130e8d50e545dca04cbf642bcad362075f000ad4b1fbb2bb2e7aa4ff2b41debcafb56a626edafb9c6161d6793f8d0e4bec7c0005bc7f62f2c45487582bd035e545f0581e8c9ce766612eb525df90323cea90769ed6d712265e4d485bd22600be0763fab527fd12452f911924a827585c66fb81e13d881418731b592e8f632601584827059b1b9985220de1063575504276c652c094b91b1d87de8ec75a0c58e4958786dc2440077f70d91a25a4ef160125d0bae3c1c0ad9d7a8caf931b728fcc441649314c70d7ab3c01e1a1bd997e5bbbebc592bb2de01dcb5652b56d036d5ec133f910b0b38710fa7e38f525e7d10cfee6d3be6a65df0939301be4130433444193245ac05f9a48556104080e1808003cff40e609170ce4c94890258247eb2f1197680203539df6a7f2d9ac0fe44b92f5ce3e20d32aee14297e4853fee4f7cf6bc39c0016648f2761dfd0b0e1e9e8efb20636f8d33a16241d3692027baf0ff9a620cb9ddf20a278b9f21c2aef4a73936420957c0db63fb16b6f7f88b3e10ac236929293b0e880ad26680604cdbfe7c658cd94ec29ceed861808087ffa191599e64b0ab255ad06456b6c6e140c720856c69b74d9ac8875f7ae79525b90cc130db4fbe781c8fa2ab9a07f99fdf9fbca24e9798ca3beffaf65ca1aebe039fc1104e9a1799f175cc9ad28f8b399019292c3b5cb091201d40ea106eaa7b067d78543f0d7a5727a54b2f46082578c366ddba35093e87872d7f620839f536b8fde35c6bc57ee3b7de69685ec31c93bd7b6f4c0f943e71656786bc630a96a2dc4e8d6fa13056de46a3f01a88e27807dfce8ce214ac6e5a345d04101fa98bdee639c915e8247ae5c1757485e884a5f7127f4c3b827b669a4b4f95c7b17f934724cf339c92c1c551690e98f6fe0ff5da723f98d361aa86ba7ec04937dfaab8f40f33d692ea279d779d6450208fc5d50a406c579e5f9e7c37e1376d5d614cc60a90f95c776b67375ef27926d4d475f6d20e90a4542c0ee9e1f6d9b789afa3371f511547a64fca4dac5ec97c261b279c1f0588aab98ceabeb967e4f469f420fcfd15896cd9441a2b41b2478fb102600a3229423aefb84c983bae1930c9e864f59ef1a3ea3f2c3f0e5e53ec30942ca86af2af789586fcfd76e9806e77b7d76e7fd340795d7a5d9f7191308ab93614b28fdd6a43b823d28def1afbf3eac0593ff5fce95e18189f6e78fed0c18b957b758b4437ac3ad32aaa4aa934bead09b3c3363e84da48a4ea667cd9a3db838bfca492124b27469663feceffa772b837e1b70a1ed36a937f7aa46982aea4984c9c4f9c7f2d064f06a0a1318c3486b756361a697eaa53b7fa05f169cc5f1bcbe8f18c72a0daedb75f238fc1fca769aecd14bf3c79179e9f699d6c50272db03036672a4599614ac8f6ed1ad9328da6ae7d3d28cd1f599a77ea26d0b626407cccb2605c252093ceced16ee4043ca8b148df3fe39747dc55209d1af6b1384cd990e625ed6d71d5f6eb1511e191516d85b38f6d47260cf6a9456f27599eb45d30edf5842cdfbb4e37f5bd21da41f966570489034660307a0d69a5ef47280dadc677db887f43b95eb6cd62d2493ac34bcc9245fd98d6a6fd7ed13169d12ea7e6845ba41c6d63f2d84c2b1abeddff266595cee4484a6aecf1b891970639549b735739cc3749c2cdcf3fe29e13e5c223e7bf8cce2f9b5590ef0510907a729cbe3a57fd9aff7fd77f71068bd98ea1750a355d6854cfcc55db5807477afada94876b35ea7aac57a3e8270c73c2577d9f57e0d77ac3d366a4e0f36abd01a92f3649ff18a44f2b7a63acd850cbecd87c3a32677d477572ed4690e9a8d43bafd7225a3cda6b891a499d9bdccb2d98aaad88b0c0ebe4426b8139257d4dc4a90d2b4039f5d697e21f50fcbb94af8a60175cdb2bd453556a704a94b76ddf5bb009ea8ebefaeb8c21224f1b8aa9436cd855963ae535d5a157b6ea1344ecce3b0ba622745071bde20d97d906ca66d954821a2f6defd53ecc9017bd633f4e031ab552399c3a049d65575e9275e37be793762abc9eb5ece3bb651f9a37651073afee430aa856311a9dc42159654b7faaac73950e19f102a82830ae1ed11698fac6e8f5688d06185d82f9a0e049024bdc7be6d409ed7066d54297accb06e30ae738506489acd7e7f0db52e25fc5d63368e9a4cd251ccdded340964320498738728337128e48efc450e03a024dd98a3d2ed79b40e59816a34908846f51ad82a6691d4762402a4f0fc1418708e13f2ba1855c67d3d8aa51b2a5c2c89234c8e5f756ab986a66725f94588e4c3d3c8f4697576320a473e326744cc217989af7e021b215f0b68da50df5db38b031dafd911c624cf6741100aaf901e9a604f941125670db892f4fc9c0c1d732e459f359975a529c92759aa94755d0f523ccd851b853c0b47fa0f034a6e74ad2e455023318c9c03a37dae8b3a2ac81bba2bb44fb3541a0bdc4535383cd4678a9cfb79bd4702897c9241ba41608fb2114b6e91f3ab86ebcbee929572b3953981e9afc955214448d3ba685c2138f28626be8a7044438a3f67557ee54676f570cb74248a2ad2ad9215f89a7676f0553d9da855b5dd30d50e2b7ed45c14b906b2f0a4aa94a4afda5a760185a8ce1ab345ce925cecef5fe1d1370cc18301b7cbb66745e72e8e72458f484e97325899a5e5a7772c7d633fcf9b11cedf9a4f00c15a0478bd6f32ff6ca5265dc7d473bbf24f00b6da181fbf4f1ee258539bf443dda80150c7bf87d3a3b8a75964219490dac8684df8bd3f70b686db6d245101552df1a6beca8ede9adf3f7c96b42ff117b41855c3a8b2c3c133ea3f87398c152cfaa0004c3d47d8c5bc4f55cb4403f656f03fb38d2332a9804a7a05a66f965fdb85e3ef80c702df5ef14e594aa6752e3d7f2a9bd7921acdc4f74982ea2c8adbed802678c51e9d38abe6d4a681d1420f4b5b3aee8f720162e798912ec59fc79d4a6601240b869b63169be6b7dc65d8e4e2d6c93500fe9024d6ce5e54e11c57c76d3c62cf64cba093398985102e97523fc16f2c668d1ef8d5c81b8374b065852f9adc19b3b182ea87a5cc5687dcb19f21f444e533a3e14502c6bebb55e97494e0e87474e03a9833d49b205f5f32450338ede693552ce94c3430c144143b2f975d4e45d33a28cdffa89b52d4ee25fc903e8979f10d9bed744a2ce86822fa4b4ec58b6914bcc0ea00181062a2481e5aaf42461f80ab8a1d29ff4970047f7f9934898d6328f6a4c829490684683edfc3722beb7c5bf419cdb10cd7fc3e84a4c6414e66520885c1a8ade5c8ebe966702eaad7ac06ba411937f0df2ed98a08f968c3170603a8c4407288eb5df6c57ca427956fa17f7fd140caa4d4fd887a795ae69fb26d4bc0c47eb895dc8a6bbbf4a666bd23f5a0292df9a8afd10d81ea4dffea5f642cf1e3e00daa16540d1c71b6ea067f487c86d1ecd4137fbcbcdcffc0c3a50f63027bf282de64715f62db60df1c852a0ad2e617860a5eba9ebcd7d27f2b17cedbef6a01cac1ee1c9d814bacae1df45dd31b21619cc35eb6b203aeed54c939adb4ddbc5bddde08cd353e6f3cdb763896d446d7d4aa0565ac276fbfadd629c9e5fa779dc5344f957fee8c22f366c4bbab69bc08e9c72a3ffed7fd793dbc9f350ac602b49c2614c87e3acf9a973b5cb7ef932a7733e69bff1dcc9f8dbfdb93d42655d5c0de0cb196892ae1fec18859e0ea1f49f2bcc008ac9c98d424b057b54b378f32543f45a15961c517e4f148e1706bdea93277b576983ed72bc82fee45c82369f1bc8ee2797e5f5588bcc8a2933e86198ed086ebedddb0ff5c9f23812e52f70d296ec3b8356f3d5aa5e8a244861db3ebea3d7a5c538cec39565c56f2695ddb9dd2f6ba0e247369f7f1b0e319f655510f1718bc52c71132a4eeb13e257c1a26d76195abab9db7574c29bb016817eaab262e06d9d4f41fcc2a6f60de604827b74fe29382153834f91d517308f97b1748d739dcdd8255192be8c6fb093a65689c7371f709d07b151511c2c285d281406150d60063d5575630b9104563fde5ffcb5b48ed8ae39d3de7f6dfa512942570136eea198cd551563b09cc8bedb7f3a7358980e79d62ddf89d498c5be9540230e97b180757b21c0ea778e118b8103eefa8fc0befe81a51f33fadd2438f1fdff7b2fb24e975ce78e7c96bc4be7cc5983540d8238264d585fb870846ebe2ef57a774c7ce8dac33589607c09073b34f78d4a91d6e0d04337162cb34ddade6feb36d8ae7c809f21ec663aa08ba0b8498cfffb05245397e91b80b8f104fff6adc5f22443843bad49efd7feef0087fc2f93872c21aa92ec2365f8495553db33512819f03b72c5dcd3e09c7fa357d59543c4aae6a4d21b8daa2c7946af5461233d7a9e6aaad797f2c16a2ba83618c40bfbf80d484ac23458c3f1cf4ae01f19ff4883c98888f962d2bfc8128e61cac76d8e654ef8f8e2b12828fd41d0963bcfb8785787869f085a140a4098b006ad5ebbdd61a9134e157b3b64296e493ac8ddb5ef2faa36b384d2a4deca7932a0607ace6e156ca7b98b7b969be06ff87c6eb86069ecf9b026382031ed679cd378dd194834c7ab16caf901f110468e71440aef685c6bb5f4a370da86998107173f088cc282a91fda7d461e7df2674f937a285ae0c44e35a41ca7e997aebf483170a7c6e9fa784807a99072435965a36578737ddcc7a6f7b15b7f79bd37556f925a53d675892c710f8bdaaba590e7817028d84c0a807a440c817375f215f17a85b9082e67b926caa70b29fa92dacc24863421fa6f291a0af163769f5147f369e46bdf4fc4d3ccbdb8a851e7ad34a468c71d6f9daabfe6f2b3018706620ce2ac52f9430c8b34643875ba57b2280c3192821e074b21154ca2c868ed28a303588201ff586cd3e61021674b410edb58b2fc6fe01e00b810112f5b90967a2aef6b45aece07ba8fdf89b218ad52b813f5086533de5fdf746ad00559fbcc0fd9d401fa95169ade80a95ab028ff3a986f24c56b91d44ef1f6a18fdb691c1480a1e9f5b068e110ae6eff6c6d6da09d1b981816d845eb91d710a82f2206c8b63fd67fef0892159cfda635193c6ed6d11e21daf9d5d2f152d1d86737902687795c4c163beaf9b8153d3f21bb1a0eb7c46168a976483fd5bb9442b8e887f93efd48b3b4632be1b394e46a0b456d3741c1ce5566fa8e75693878fd6508c84a5fbb31cdecf29084dfbe649aafb40b9fec142860ab06c7910828bc1b525d903307939fa8162a78494c338b8704938762950ee9b8dce9f50a97314391f2e7e038af2f914349015a3f4fa15dff51cf016369f92ddea51041bf1044c5c28b790fa1601bb5acc17d03425af977b4f0b3a0c1085a67aec649a16a999ef15c470df063fab2972e3a5211a589b557ed49446253f481aaf0aaf245953e24e48fb50a330ae20750b7e868beb047872558c0ac9e763d631bb1c32726d9cbcb27cba3f7c2a67d4ee864effc89a13f47dc5a969867b0387088b75fca442fe3fc5636ef1b2fa7608bd26ac13e746b7d8d23c812c018608cbb2f1e4f6f944f990a4d1c85a4c8a85de4d482afed36699a8c94e3c7c61e914bd782260715c4c7ab2cb7ac5fae679ed68e4aed9ce3ae7044356172993b152c3c7b117db8ad8089aa521f7a0f1f6bc597871948fa377e710e4e132e5146030e7e1644663c26159ae997978184c786c59accd396cd9788db811f0fc0bd8dc69c04e5e566ed999a85267f5ec8cdbfbf58d74c6d22207b86a27579656123082dc8f8e2a69a4022c7685fc8148c245addf519efbf576a372967a6d91b0be0225e1e004707d23f1d48002de9d4618fe94e1148f8655ffa34fdd4d6a498267a8d9b589e9ff8ea6e2b32d090fc8178fdea2ad87c3e35f4e3ea300ed5f8a5698ea39e3d50956fe3a410f80ff97d6af58050e3220bb037982d573ec73f4094669144f29267efb8258b5a02f5f203efa1195ff86d9092b2c5d9c90cbe91e6fb29efca5077fdd97ecc35e7adf5755c0430c810ac212a9f6bbf36123103191f68ffcf828a431078d336fd913c740338491d84bb4cd42bba4f7f32869e7029f84e994bf85c8d4c9db693a35c44202311834aeda54c8d524f6a04c95c0f3f30f05a6939ab4160b3e4b15f4ab93756b89e02c93e29049ab32d2109b65988c27795a2cdc22ee5d0aab6b148c7f6dc08516f5f24304ec12f48258acafc3198bd27c909419df0cee81d143f8f36dbba9250793290d948ebe426e13ecdfc04bf3e801a09a40541b6214b11c258275f0fdc2144bb8d6f497020cf6620d3387224238b2d01531806c795746469fab831fe0adbfe8876f3c11b0315eaf65b8f3e34d6ce533b1d46e47cc00d1cef5f8ad781d5a0646339cc7501ed8b2323341f6fbd2a87ea977d5682e7796362cb8bf0a88c2bf2430c6f2f5d5de001da73f0874bcc3c87dbd4e64d3fe88f807a6d2bfefa6bdfee1a85b2242b9edad4b7876e551b359b279037a1c2ee34024e323ddf373b30effa29f626530d81984c9448da417dfb067131ce8e34cb42fb14ef5e450bed75a70762d75d0a3f866ef642d552af6dab20b084d88c0cb6cfb1c2d149a877f1fbf530d431e95fa9eacdf8f08dca40dab5e951f264b90709add8561ab8d29d92671fa52a84a86e1a27a80cbbf1add26f97b79668f4ca8b48e0f2c70a8d33b1dc2792011f5595688c5dcb8c1cd8f65adbb611d9f093038e83d65e66c7274e6e7b40072ba0bcb316378696a5258ad43b32fb472c6d2bc572e4cab5f766fd0c2e201a3d90390cb711b0f8b3bdf569017edfd18669624d2e150d194637be7c3494e93311502da9f5ccc661d4dd03ed532a345e9c3a2ce4fa73feacdd156a8c727f34143b523ea2e09ca4b3b4186857491619bbbcfd75a09e5bd0943fd4f0e9686958cebd1947ef552941e872449219ea8a2486cbda521c7dc8032ed7326ad1ce493586d043e2640b6d63a76e6d2ab9a018a3af6efd1385d33b546c3678f0684f6123412bdb8bbd38177c481f6dce03125a8a7cea89a3d12a3b0b083267fd69607cdf3ea2bbf11e13427c44dfb6c20316d9ab427b523bd0055c65ba2d927dc576f58f7c28e9baa0686063458bd655aa3cd6bb7f068afee46a7bd24e8479a3d9a61ba301b591aed75069247d530f5cb5710fc0b965ac346d62fd02f7fbf7b5036d24f01d5ac499cccec873bddad7beba1247bfd2249ac15b75dea00d089da5967f45b9f1304e01334c32c5243f6257f071990719bd2bb1207e427d4b37715c4972ac2e595df6188a5d1de70345c4f7a48cba606213fb22016a2fa75d08f968a3639dfff44e699cd8308e3aa741130c351bbdbb2c61946deb8b7b03e660770911074abcc05c074d044b73a1a80952179a79b2ebbb59ec03fd508f9c0aa7f758696af099f585f2fb0fda6300d6b826b4013eee77ab6c0a0fc65a33f18465c452ca81e7d74905c446926b20b6309935b30fe07e80656f1fcee647d37101abeee482876acd0714537c0bda2bddeb6c87322e93adc2c525422091d68cc773f9d380f834d8abab946bc047b94b8b4df8417475e0ace9acce532a22aa833ed16d2399a35ff20a659c46dbb6c0036f877f6eb48a3025aa3e22c2ee0829e55fe7e73d7960b3d6b1cd85ad93034d623cf728249131a2b1c8222e7d23a446014c27b0fc19cec7282e19f3d6e7fd84445613c83cc9b6d3373c914c30bf0ec1cf2beb1d9640b005e95ba5e09c491ec349b9f026b52e78a3278fcbd6f178af1e67d1e98bc970cc6021e4cb587d084878cdffd9141dc9997ecd1e2b9b421daa1cc783e6d49ce52939c7ffa110c81efd1653d66f96411cc2d0360a4b5e5146b55c20751b5447cf2ad7c67e6f15c31b86f1665f1447e9ada44146e879700d426a11556b060a9ccd144e3966bbc9affffc817f8a74e10a7ea44c0b47148f9f4220ab335829f29138f237086d91878b3c45cf00e187e368260f73d301c411118852051140233ea18d4451c75c5e14977c3bd6686e1998c29f9ca2ec0e67c2ff35f57d61435f20e1cf8719646a85717ff6c42f537cbbfcd57ef33deabd843b2fd7e7c2a41f1a1321bde99421ec63583fc31c6dc13d7266bf76d8f9eabe0696aa4634b72517f5ce70f1af94eaae0eb5f45f2e5e33f33567c6ca33a92d4f9ff31ff6bc5be1ae962c52769f2859215a75890860773d6455270227f751e5bdf6cfc058399de2b27d8d9319913543ff2ae9d27f7f37d4a4bc89f4ce578d6282f6c7b9303f64af97a73a56e21cf3f9890459805db84b345f71cf775dc78ea85af2318bb60e6ce5dc559dcc395c4a6f6c80d300e88ff2643a994c6393689d3ae34d7ed981b7d1ddd0eebf3d051b3b2e316ca95acbd323290c3897f9d1fbb97b227b64b126faaf242f1a83f2e5f4543ce13db72e9f966d0bec29e7e17784c4802bbe08489f45398a046010a09870a8e82e9c2725c31e1ebdcb7761f518219c9ebaa9257dc0f111b7f1fadbf385e8d5d10a6a642ee7ce10d3432482f7bb68fa4fcaf1a87fa25fe195d0071ec4f38feea5521396f2fdecbf36c29d6f268930a1180831fc55740c6953efb18bab81b1458b7ab06afe44127c16ef05f41de27a2c7a11d4c0aa21ed0e3e9352313ffa343d70aea08db2f16d0d4438123192cea8b1fd569e1ee998946683caea08e51cf528d46343bfde8e5693df99c6a6c1b9bda19dc3d8fbeafe8a7fb73bbd2f6734abf32f59243e656a948d2c09b5f160584dc2540d77c75db3fec7867bc41fe0c2cc7fdf1cf2e89fb4d8d4e61dabcba5991ebd4428ae82dc381b82fe9d05d92c7f2e60f805f9ec52b3410e2cbdf4aa96b1e43aa756fe44b23b592a0d0a1bf93327bb1914e45a2b9e3ca5968f1d16fd8ecf2306341471bd1df5894e32d9971c187efdeac87467d3154e863e8f48b89a19446a012bf0f4fe6baebcfa246479ede003cb8a1dc99c4134ea4bd8a152c9ab1a0e2dee125a9a9a1b8cf2e8319cfc7c11efdff9d570a67350f85602cf70e81e81ea4fab564660d8d5390524ed415833d0ef8a96db97d038bcc3539c9eed81722fd273ee88cefb78ac231949a9e2b81e2e6ab21f51e00ec47915257feef20b6df948036b42e0f1ec970f01143edb771b1051ed45658be99891612c91c84259fe6bbf8d8ac152d3b6b067466975748d9a5d86de0fc733e0e893f7f6a04a5381b5fe052a455224800c7e61baf9128a7fe2cd33f9298820a8c43251033b0800071540c49d5299e6359a09b6e25d6acbeb56daefacfd1c99f54dbbc2fae5f53209bd89638fb1d1d8a5239df6b9a3bfdc9dfa7228d3ddd176fed7164609df4f5b515e5eeb7a6df007d0009aa8bc1701de558ea4637d4dd92122e05f693d740103e743c8f9cd91306e5eba01cb27f54d5ced95e32907d671958ab74fbdf2496d10fcb1f2ebafb727daab347c6a63e57bdf221992e38c5f29ab59d742295ce4727326e6a832968b1f250a54ea41133bdb3075c112c7c1ea160f7012217169e80ba10b9c6abbe39126a9ab50da36c15e01170a70abba69a4ff82fed29cc4f7ee16b5f7ad0a9e69a9350a7af76e7f52a07278b656de407467c60f007eb8749ecef1f108f4f2105ef0355ee6700a82f248de16762a175719e6ac56f5dc205cfd666bdf03d227b2daee0a8ba6e038d0b860053a13c5ceba7c546c83ca9a6d8714dda0348f64298ec72231e6c4766657a9f4b3919f9006a131a9e8858ea15224c2274122899d9d627b1cd6e59107873a9656717f4facbddf92c07f7dc3572e10d112948af4917fb468a03bf3db87b3df447e7c817d629e099b8dc8e4c0bebca3f9d7ac52eac465503741c99096429475286629315262c4bb5cc4f0c8241a698380f1c3e1f77c37b5b6b20c13d6a7c58a7165e9ce522a21b0f8f19273f4b0b4e1e53130d178fd99e3c5cd70826ec1666ac8205363766e766c0f32f50f3c440261963db6d3967920bf30bb374b69189f367144743fa89d03e5cb5f3bfa0c845420a2eb833aaa4636e86c68862842aeaa09b936dd90bb7623c2a59a9d71609eb2b50120e4e40d5372ce8338dd6cd2f9f146d35bf3fb815259fa8ba10c7e750d64d597874bb339a53998c013e2f069cf43724cb138461b7f4455f3db95c5db324fc9ed65bbd6f95fe2749d87dfb4d4df27eac0c3f1f86203ac0527f8983ab4b65cdf33a5078ca63ecfe6f175b137f639dd19c6817a8f25be654b2cbaff25394b310948e1b8bc2cff4c66708ecb7137c4c322918976fe101ac4158654797c6e7b3f9ffa3b07ef8a9577de2a6470967bf25b065e5301cd404c31c790716629b0d2eaa93058b049fd91885a04cff48bd5f6acf01e197a20d43dd2f2dd6410d870d20a9fddaa0429ce5a9238e54513753e8b358202b549db8c51798b0f16aad68b36af17483948787580fe1ab901e468755ff73cf6ca80d68f64bd9baa7a1e164078265a3606e58406a2e0953665d25c8c967ac2fbef4ce406a2e7ff4334418855f706f2e33e85de71acf70ba5696ffdeb2447ef1b9f624eeca14ee936f075ab960e4e526feca4b9ba9c50c3173f7cd2cabe993f7c9c12b2beb0193b921a8bee5412074ea96b8f02d03c02c80844d269897d789ecdee8f81d61e727ff38d4aaac9e49f531af07bd91d25f37a915716ff9da2c23f1a8c0370ae7ad19075d89e37484537079c4f9de605fcf94d309cb88eff8e8bb7a2547da438dc8239a09b5a2b3d9f35690d38a69f99be4e96a84b0e09ce0f991bac4ff0db4e163a8096dd76526985952fa37f8957a5e2372a0fb0732a0454bd809b29038f24e4de9f40974db3776572ef6e36fd1b03aa3ade45cf9ecfc7c80c49b557b344c1c4f1bfee16e58c7610293f512833fe1191c1e83f325232dbe90c4b598d08848eb526ea9d305ab413a69356549b1586a2b595a4861d9e3b11c52f65e66acd88e144943b431c664c9a81a92765a3b265ba2ea480c61e43c338b930b03fcbf1f3b097f0b7a6a96e1f8fd87238804151b33199192ec066791774bf210ea1d07b81efce0441b8b0bff2075a342667c32105bca6827633ef648d87b553c7c828efaba24554021c9c1bd1e717d511d7fe238b267f0344569b44bb2b343807c5c671f0f478b3814160bba99a21bc05b8cb2906d4bd07b211b88ef854f4e21ebebd35d967b9832646074867ed9278930f63c0c36fb8f03479013964223c19956e22148f2ef520b3a8bdf13bd952109a437da0e8eaaf48bda4e2a62c128f95f84b528c35a6169ec99cd02ebc80e4d8a2d3c8e4266cbac8b08c7602915f2647f9a0635d9d53ef836532782c1afc1b6a29d22507b909dbb9663f617e6ce878ed8b8800b2c0be7a32b2348715512a053f2bd2c8ee9183270f53738f860c355f4e0ff6db81fdf60130682df274840d2286baa56859a63acaad14c72015a5793de378f4fd806b5798b2dcf15a57c10ed2521099fbf24f8c7e7f2d8b99c14e1a33fd3ecac62e079a69fd772ebcba04ec3b5de07198f53d20d06e203f49c5feb4cca5ac28eaeabd206071539d63c9759bdfbf453bb726cdd4828009b7aac4e36fa0b4c1b2859778d3fec66b2dac45fff72cbd111319a28d50837dd351aeec55fcdf506b4d547eabf39fa4a5bf599458fdf3ebd249841a040942c9b4387833e4de9f4e477f51352a36af8a4af7361898bc7fe78a9f1b43d1ec08832bd1c1833e917a569972f628ee3b5e78dd570a671bd0a95724634eaaa6dd68eca5b8eaa6a43c91ef5a9c6b441f6a32e43e0b9985232b4cbc37e63c72fdedf942ead1d733abbaaeb987ed3394632abae8ed367e9f2a3682a51b7a77471483199323a4ffc9a3f3e48da8d84b192e27f7eb062e9539f018e414899af623d8c03493f03985806a5aa0d697fad6214ca9bd2c56b5a51433f2291bbe7303308e594ac9d4a70973fbc30b4b3da1df9f31b4f9a2e6060eceb5ca8f5ffef74743e2de24f3ebdd146042734fb7455b4711734525f8718338259ce3276a62203d56fa43933eea25319f5d8358d00fb76fc0c67c5540d3d7df643a56164ea4ab36f3693471afe4db9f1f1dd92e56e274b9a620c11666fbb329ea0e102ed4bbff90f158ceeaba6e4b91f7ecff3fc58f29bbb3fed605fb3e36d5ab1fe94f0bb16ba1a93a3d73af4935622df4c4419e69d9120f999d6242021dee1232011df5844545d554f2792f10c83891c288f11eb18f0af91fbef147d396ba4ec8faadd6bec0c07ebe8f42953933ed4969427735c46fc9a35c9544dc1216eb23da0b8537c5976c86bc8710171eb377010ca44e4b951c7c0f3f39d9c1cfcc6dcc9a5af21d323acf2b45d543defb84f2fece486a276a5c5760876868c859ab059f3e57caf7d18429661f7f408f9dc572c173bd7808756b04bc386da7516bfe7536bcbfc20dba519a9faffd91affb62f2f183258a05a599cc9edf3da05459006d3eeda861ac921a56e4706488f14c3fef21f75f0e7c638dbac5bd755d63b33fe71743e36e52c51fb28af3e518593f66004832b9e6cd8a05e718e58d22735585f8618f3047bccf4010223875e6fb92cecd111b24ede1b654ac70d29940a26f6287fbafd128fa65bbf00ea610c58d99c131e3a2ac98a556aee989bc2ff4a1f4ee5dbf1ab57d98b8e02f00aa42b1dc791af04f30f85f47157294b21d63bfcc52892051bc5897dfbb99a83257fdacfac6f1d86b21a046130765c2fc3537019cf61a876945d279d0dd6e1892f6d95256f5951fb33f71985581e8b46a8dcaeb65e27cdf00f669585eef698191f40f99fff77bdde3b54ff10cd9a47bb53ab0266d9551009b691bbec8e2a2d6f0356a743968416ffa52738358bc6fe726ef0b53c5ff957f86c5747078b1ac308dbb822d45fd908c848602f056a5c2b187607c7d39539b8cefaed8e4efb7690994e57c30d363705510a3d9a63a59d0cccedf55eee1dd1ec114e5afa1fe7ee3a758292dd8feae031d76542a26d8b9ff83d02f634fcf126b0f4217a23fab0ca2a961a5affabc62d3ce0aeba63d91b6da7a91f279ef8b163ecb69f6a24c462ed4c55d0924487aaf9d197a3b00a0c5a5c216508c3ea00188048c68a1dff6d3b49d5d0d56b441f677738df19bafe2473d8d21042d3b739cd02d455da795b1dfd2fdb548f2ed5e5519dffdf44886f14772b86e8e36b8d489793c5d53901cdeabcf284443e8f16818afec26ef41bba02bc3d50bc62615914aa6d9200f0e792adb1f811bf3dbc0778c2642c8f51f549b5d9e10b4980774cbac365809f78ea5fa19d035cdfe203f75da83207edbc4ee6c1b1fe16db07dad6f3bef1651c046ab5bde43d0baf007c5ba566887694bb4699fdae4f1ea1e28c0dd2e7f102da3bc83f08b3aa6a86d1fa068b93a9013d822dd87669928e031a59c1ce189b7a114a623cbc7a1b970cbe2d9689b189e7563019f871bcdb2f29c207580323c11d114911f0c3e9a9e5c51a8a098d78a690787e3e7f54aed7d7db89ad0223911b49aabaa100daba200ec6e6edfd9b76ca0c7647d922298b6bab821b7a908c2cbeb349464e2e104876d7c0e2fb6fdc7b648c9ebee1cf27c4c62ac7cfbc6c74a5afe14ecfd0805a7132a767a57fa9930b150173f899d7a8b0727ede7dda234d74aef438401e74c9fea301b2420175e4d20eebe65c54cc895debab63454a15d1632a0417df9baf10fb721b39db0400fb492515e55cbcd748b69d32d48cd44ff7907eff66f2b665292df36df126d17183d956b8e64a7f63511d0ef91509fe1b261102a3a4e78597c766fadbe624a3ffa749849609c7e1ee4bb2969b9aab3de17aff273527bda3da251fa79dd769f4d0d28e55aa0889f629ed2e7196007d3e7a0d808ee26d5c284094d8a7deeb27527d43f25d7ed0a16fd5d260c9a6e1e5b4782f193ee799b2413ec16086c0602a8682dbfd0c43381641a91b1b09b34622c73914c2b4d3827c8dc4687c10b3a0ad90a23a6948e53ab551465609a73d2354842e39271e10abc1389cef61371782dbaf733b3433822b280bf50c42ad9a859efb34c076a2a1df30f6ea947470ca98e152aa6f44488a9fafa22bf2fc1a8c7cf263d0378629ada2e906741b3e9b99b053acae0a7dc5efb3e944077d76e1e5365ba9f2abae523fa23c6bdc701d9990bad4298bc6358dedbdca360c4472a75c03493f039c585eda859e760c9f8f4a0f79bd2e542e37c488d908ffbd4cea145e04f4cde02085d5ec9f017b42fdd712f1c1effe19e66a2c0c47abfdf118b7e7fd9426c45c7e2f043de5b10f475381613243c01afdc94a8166a38417b2a72c5feb2ec49b4336264752d41d01a0c04ba490238c4dedece54d55597358e5679c27a2c6e9f16459321f11bbe89c9cbf4c28520b141c2bfe9bfd464ccdcab30dc27f0aeee7ef5cb0df4db3ec815c14b3421aeaa43a16164ec9a21e79f627326d9ff8d6658b056df1bf8db517ea41403f7d4a6175d9ff2bb170f5033d88a7f37a622065c562fe487a62043c8e74af5408c02a8f816bdd36777aed7e1316cf9e3b9ce68f93bca5fbd4a0839ec41ddd17f474a66ba2665a566b4de9fe840474d328558b235c15a4fcf1d7d6c9e92f331d3565335ef45e0e1f6387a81c9d6b9732282df8f4dcfa6ddb568ad22f01dd0f8dfb771f4203a6854897088c25755a4f6b5a8c3c3e889109cb5d20d477af3ede92e342a64f2d22714edcf5be39b2e9c6f816b19b44b18182b95b79936c2cee86978460a3d7e4227031eb9dc067d23cab63612db44c144ba7d334244d53c9363ac6a394aa00bffd42d918151484a9c27aa3b9395f3155c73d86212ab959a9d82cdb4d77aeb9f7d35662053ef9ff0fa41d146b98478906dbdce32330216e91786d3cf3b8a75fe6f1135ee8d93411bcf1ef08c7a53f49044e70c52b713db80665855cfbc653a7cde534f8e7f41db9478a525f381c84478cc8cc43fb0883a2a66b1e7ef5f5cc9c5f30b52fd5c3234cc693591206e274cfbdd0d448475c86b4e6e338450381c75026337578e393484c42f0a81ec7cc97fa51b99d22bea69db811c136d211cea8bdaaa45579ea07cc90f9e1a40182991001bc22f7ef11af20dbcc3f306c48d219c1104bd42ed2a197e0ff7752f080ccc25ef7fcc311ff83104c80a007cc670ff4a47fb8912b324418426e23708148fa530b1380175c5d419d00b4eb26ea543b63b1f43ce79ce8caaa7f0f0caec21379d8b52c3d3f7a01a8fde2d3b64aa7c27a38e77045f013d3b301448c6e8ca5116a7a4bf9174a4f12cfea9ffdc8d1a85f1c6c1c5e82521c227068665ff3b8fbbbf583e742866dc743e7c84b1e5fb180ff62a66f5ed9cc0b93faf50fa7acbec0f45d0b8fa22894581efd2b8598ba659f13e4d76f9ede53c98262675b4b926062a125de15f710c5d3cc9923557ee9a2e95ea42fe69f66e8483293e82962a968237bc98a7267416cb0d2e1422bd0251cfc31dea97769c29c06674e6a0f935283599f696270b70e4a21abc9d7a37520a132686822324b6e17dc94c83ed85ebf9426ac86970af451fa3f05f94ddaaabf5090106300642f35fbfaf8caedb6de58110fd3830124eedb167100b9b97dc35f9d28dc097f5007a0500ec7fd2449cd5c85454c75124fed20d642809b07b468735f16064bd0fd2e067f1a093f32bc95a76626d8d38d4db84bac3eaf9869dcdb2fcad34fb2fd26cd76cc6350f42fe70ff2d1e00143b516cf4e591d786a869a8c93350f60fce6610d7f61d089cb128b5153fccfceaca9d463f5523b7c76dff3dabf99fb780b83139ce537d60f47429e420d4250da68aa175d09ab5dbb6d8ac009390a442f4955150d57ecf8bf115751db567f1c9f4ca7293e813e7a82d06ebd6f8712c16910f06575bf927a23113d96ded22f167dbd3d172d46467bea6fd06a05e5a5286fbdd88a290ea29b69b2068c8c5c8923f7f352addf5719f232036b8db48509ac4fa8c949830fcff047620e3b9ce5ef3e5e886f0e52d2ceb47ca024e93b7d9a1171677a4dff31ee2681e2ccafb16e8247fa6b84e75af7a560b00afeecd3185a4830126f35727aac76c3d36a78be38703c259e01452056d7e0738e7b2a6c297f891cfcf582337bc2ff6c51e42fda60a8497e0da7e54b623c9de1c854eb4cf63b3c350e4a16c58b56b77010914f69425669dae57a8521358410c2e8125e875aa129053cdd444ae669e15186cf8539d1be3bc6d5a7546579ab279d1e070d29fa4cedb80a71c16ee13ec2147fe9abe0e47159344b360499d2bcee57166b62af601d0377bb5d22f45760e035ebf8970128a9c1e184e1c22ddd103c3680fdce9167a939dbe7f60d87bb73ee24a39e311136446e7b32a1fafa73744e27eb5b5197d1ca63fcac07ab4ed114afaeda4c646b996079bd2bfe12cf9fe5097044c78bd5844ea78925f6615eeaa64fd070454ba9d85dbe9e50a87737ee0dcf27fd827073c73b11b6cd535f75e5573f23f84f65bc857a9192bf845c0c22a6f369f1e9b21df0985391594cde1bf0246d171bcddee22ffdb1df6f0c8a79bf22a5384531cb7b89d2b7a2a46e9b8125fb7327d56464fae7005237a69bd409be88934f0e43a58b0edd0e0af206f45bddf0e65607fde6a54fcdb84e469a7502de6c27792e9857ad647bcd0fc7b1dde3fa13b78f7d918ac25415e48ae42dc3a4be59fee156cb04ee6e2d9cfc333f873c0f3904bab2d0fffd47a2d339ec9c224fa09746ba3b7ccf60d35076ddf8aaa94a18507ab9865c23194364fb2b24cc32c0c308ac9cee63efac270c5eb5a8a2573a39ae987b39f553daaf64779c56c39b888c3de5f4c3cd2b7c8ff60d8ca08765d27d4aa884125b92351282ee5ae0621ee17a8e6f0e6292e433ac79115c7c3630587658b833dce51d1e95a6705da8f9249ebcde45623e6b3fb0ad2cbdf19b174d4415c1b82ffda81b2492902ee50554d27e1ce55e0685f691f22f7d99f9ff2729f18f4b77c7528ff8260c3cc70b15fae529c9362a97a7de07bc74988e548df0ff2496e7c79baea0dd94b627c08fa2a09f90a002f8bfa61a5c1974aad36a655b502e7efbc5b4b2cd67fa5be561a8c17cc5f9851555933191db8f3bd725f73a951f966328aa0d99134ea409222c641242c5b4f717540fb22402b6f91061023824897b61b35a7688e743351313c46475783069684b6fbb93f59d04bf14e65c64261e713f420c3e4636d2ff0c24d17562cd7f417ce890d0e773ba797773c6aff9f47e58e2a30f1b763efbee69704f92066c59bf979447dc834bb8ea64918a7188d04799f9b4d195f5254d9f34d5f269a043f8d847f3d9f34aa688e0601be991f6d3554adabc7056165929a190ebe53a9a2b1bfeb282503dd09adbb8c2b6bf866db036a533034befb5f921a2c1a157a4e598f994091389a44cc93114998173f7c0e683701b8686e889fe11cabf92bcce7748a7481375f0b22de004ea1bb1931438eda31f37e888a9202e787a65fe130d652bdbba9eca4ed346f55a4ad9ff7ab3dc39457e8a22c439871da78b3f5d59e61058509b2ddfcd0faa48b777feebf2debdc28cf50258d35a0cc70bf5b101cf7291afea1fcc31e8191cb0f95b8c26b370dd550f8df3e8770c1662ebecce9bdfcee32e69df9c0c4e48e4f3c13635081894108afefa60d0a36c257b70c67ab8383f40f7a0b14ce0c180bd250455bb1aa846c67385811bbf1da54fec15450292e667ac606ee9ee34cd0420d43e6a41f8276cd6906c5dbff4041437c9097707832c10697ffe72ecbf870afaf7fd4ec1426c3d010bddc19ddab54a7731a2341f2902571d8002ef9dbabcd438b4645dc88cb011199f8abc46dbbf3d472f30976ca1d0af5db9c0026cf10af017f7094fd7e248d23354f1a61a64309c6b4a9963e6ac47a765593d553dbef412caaadde099b5de857a6cbf3660973d2b6a9fa62c6be3cf25bfd6df4acfbc0f175be8e2585e47b1babef508e450ab8500ce2465a5ae7e520679a779e9828b53638d456f0a9465927d2ae4876bfd8f2a9f9d76eb00d8b203ec54a714d351f298f5836b4819205c2f63d384f651067bb4fa1c67aa1cdfef213f6bd8e84c8b19a7745305c389247d7dceb83b4998fba201abc624fdae818cf0d0ad1c9068b864a19487c46807ac46995618a2e00401481dadeb42a44333eba636ff564eb7d112071d2cf57fdab2411143235b53f69c104e13970a664703b4682be4af24436605a78da11eefc2fc454e2e6387bedb8045588e116b8f04424e96f5a720b40d97eacfde1fbe194a7e03c354cb0aef7a854ebd7500b5e5c6e9561b6dce355a2c999820f191f5afa69b9623775d40fa7f2ed01479b29b896ff334f31ff3ae550b0c7de7801bfcdee6b5d334e2773df10660a9b569aff55f2c9eaecb08a8adc52f8a11a58b5729d943872bc018dc76f3d6ed7a9ad38a8f9e38254fe4134af327ddb1ceffe7a5adefb9e881f0b83339624429e009992fee685e086b4af1014c6dcb5d0cf38586355192130c3f747ec229876d3a4e890e3a602b041b910e16b522f83e985dae4523fc98706876d7d6b1bdbaf0513fa78d0ff4fdbf144f08b1c67477d0d4f04f62d8ec2cecdca7e7e3a06c98b8349b837ec2013c8776c202b79b1790d17df9a0b35062b40a0b033014a742c6b223fa21a363e966af89b0e6412671211ecd61cf56be0014f0de5b54c3732eb5ec93f7c60f6319c474f73712bb7f9cbc74523faf1c53f3b6041455aeb057a58c45fac03f62e5dbd1d685ac1deef013f68b11bf0b12b22ba225b915ab8ebbd5e0f501cb3bc4dc522efaa148bca32f389fa3ae3a8cf9c2f52c94e83c80489e0ff3718a8cdeeedfad246df370a9c251220f22764310385e248b1809955088a84c0677f5b83333363c879dd7f07ccd04c38b38730d2f6ed14fb8d2d8cb7c75906f71be97242e6d6ff3e4deb53fcf7aca9bafcf43f53f49ace87e970cd4e0370d157fa25ed0f794435892b63da37e65a162be99aa4c6396c4f63d88e089d489269fb385f7d921706737ee127eb3b7ad336027913ef1150c4c699f504eaf49193bcc1c44b3fd3274b01995d0531f5269f91d20d7cb7bbf5f2935864477a261dbe264c1000661a6378e819d253f9dd381461b6fe2c1a58281c1b433a5bd553465cbf1d85cf15ac8cf3f49a905191aa9443bfa83cab43a824d2de3246971689b6d42ba49b9dff5ce49fbdae7bcecf99482776e6733a217f023bbf329e73a96f994227cb49258ff198a971e9b850c7b4a425b8ebc512f9fc4b616e1486a5b36b9d998b2b728e035c005ec77d07942fbe2bdded36b38ea6c449e11e684fe6a08e134abac8ac35e4d6972940268fd426f6a2acdbe28e8dae0fdb195fdebd4f14c7f3377f375677fc23db727e0df10fd4d633555c71a7a3111aed0c7e86aca56e651d0169aaf08b90d7dfd17d7a0d78d19c86900b70f0a102ec6c53bce965a0838747066ca9633cf75f91b7521e79382ddbf75e0533866039080e9379463c5f4d59c148e233ba6ce2c310902587c372ea48b0498873055a6562cbc2bf1cd274120b60d73e7608f5f521212a148ac238f11e04f88a978a0959302766d683a7963224a767a45723f1dd446ff244bbfef5409ec06032eb9cdd01416f76ef003fe67db90a01e9479a4c24dcedf453869e318afc157ca8066698bf055dfb013e95c688c4901689f549a61abef56d94c76f7782f204ff68c293056c827588c4c245de10e62d0d88d3faa56249e55e76ef7f1c2971c48bcafc68f9b402093bb17dc4537e8def7a3ee9a6d1269134ec72e178881c495bd1f704020a321a118e14e3c4212158927583f99aabefd89ff3319b71276b9fd195ec7b21319b99974fbc5d6c94286a7b63f073e21d4e6d682baaf3343556ee3e58830e77b516ec07e82cb65331593a26327d38eec1c8e4dd54261b1ac9d80343dac6571fa4b827d7a5c8f34b6355d9d4f84c0f4318e8c5efb93d7fb591f57ced5daf3839e72bc8c1f4d6fe8df45afcb05b65c4350df6cc8bf8f7d1891887977b23f9e69a1c6760924de47dde3cfa43abd8829cd4c97a61e4b6d7ee064697b2281f1df6642f031d34b062a50bdb2a15c3492d3317c291eb8192ab828f2a272563b097cc73ee9766ee9b61c4a0c6b2b78deebdd831e9086eb5ca5a4b3306eea05156d10b9599de04b98e5b0cbb9222890d51608d572a78795e8a1ba7f67c407b9321345cdda30241094d9e83b7966ccc4bc6ac985b078334925a8380fb02b7785b85b03563ce7f0a6609e4965ab079f6daa6128f5c090f6a4929e30ab89421e2deda86a1ce6c7243fff48beaf3b42d76fd4ac82c61b7ad6f79ecdea47d898a357f2073d877f97f16d30c99a7ef7a26e9df7f50a01d1270d0066ab6d53e604a32440f2efa2f3883d6e0ac368423ca6ffc054fb3219e4d9e7c9998e9e1a8a8a5b53cd6a031abff542aeb814c80787b5823ab0369ef02dd14e3e4eced5cf42c79fe8830294590ac04e20afe1608250701bdd6e04328d724a09fce9e655bd8e47cbf716d335c667de12b8f038b4444f1b278f3210949358ec0a915a0b0ce9ddd290b704ad50de159633347cfca00525f54a254deb6faef003f2d8e553e172dbccd92c663e51a35d3ebca6d5dc636e3737c4116ef541d6cbd9b45d4b972d58f34390e325c8fce5cdc9bc34791b796e14f47a272068b424a080b3e238fd96c1d0d90ff4c429c3f78ef2324f6c02cb5532ed4883494f175a9afc2ba06598063685d948865cb8f40ce6ed02380d1ea42162853765cc9f668472e96b7c45307dc3bfbdc2ddc7646f194249673b06e69e349e53990b2f8ebfe1e8e58d8dd9788d980519b8b94d59a85a71f3b0317033f31833f09bb1f3b37399b1dab2f119c1fffd0bdcdc690460219258b96776f2cdca4ffb63790ea615076ea0505cb5b3a7d5144d4ee9c7a125aaa4bffbbff5061cc4a8e067834799eac28faa83d3f3d46b8b84f51528090727a0ea1b16c7fdd1848c147313bc82f68c11ea00bcc69bbe61f6b1c6ea746f86196146f2d717534000504eb145df7a7522aa11ada75df1b0e16f3c8c45cc5929a29c7943f4ba3dd9c2fff3f48a7fb1321102b1790617d5618145826f8f9942200e5e298244be16398cdda968561f53ab3e157ca6682c818dee57a4a60f53090183eae0a140aa92979907dacc7d48d0db3b86d9d06cc585dde47d8b1a116d01a92d365fc42c2024f7ef8cfe148b0539d2601e4693ce5402fd7b190e09cbc67749345a4e48c8e64a371de46f59cada732ec5812f074113290e1813089eb3783f30216ef618fb347bf72e4b5ffe29e4ba95a0b339f55b1cf010d2b2c2079229fbbc0eea272970014ce0f831420831bcc3369b0ff588dbab29f18dfcf77461fb39efcdb19a2def078bef75c308d8a0afd048c866b64679be9a235a2d038207649ed3c120b5812c67a60659429e2c8c8568403beb155e933a58771d3d9afc6adeebacea0374ac635f0e0439b33aeade4e95a70f885385e053ffac96284bf901c4e488762f48e541bb0ffec7bee756d0600eea8a08f22228ff798ba31b6451820cfe10df6a0d7f8f48b92119b9f1f53835a9fcdae53b160a4c9cef4b2971fb8ef5d685bf9d8fe66ea6c31c3855feab36aa398cf8e92ead750c028e03bbddf11e77e05c347b82a7372d7f9db8d3fd244c8046ce9545f66c1b4f45c1b571831816bbd5ec11c823f021c001603bad739dd17f78fcfee3735c6f144a4ce59c425bd20522d7944131ef6aa30c272cb7b454e0db45404464c173d58edd9710f2bfdf52bb88dddc67dd0b5d8ca5e3e4141164be2db9b74c425bca926b114921d824b5723b0c091364a93337572d6960c11fb58b0fce23a46e7e9f474ed9e794fc384e9afae1b43f7f045be0c5aaa58197c4bc0d51cfd9b39edf63a299988d0b56012258cfc094d19bc493ce5952e6774a8a315666723162da59ad261fc51e090e0a7057cf392782b5a122c1adf7cc29b2c57729fbd3679649d4add4554c3f70ffb52edbf705e54c435bacb7d0490a3ee1c1b13b4e03f75a5a1dd2c86022a0ae560776217f5f2f05ae977ab6aa649088789a21e62f7f153e2571e5af8ec90556220966def0d21fb7920169888525663a3d12f8030949aaf95c0102232d336634cdb1e177d5c64c5fb73a4c1a7e02f6097e325ceb4f4027cc56786b8566a5fd567f838b2eaf1bec81187f1c736db7e3d8e10e956236c837bff1d3d48a5de4c70533d25b458e4484869894ea326e8887edf4e191fcb83315cbb37a35affda9cce95f701e0e8efc8f3206c919f44541d87a738482801a8bbc42b6172f589fd2c38b747dc3da0646129b9c16fba11452194146ef7fb6b7ea4fd317f71348d21fc9b1eb4e93bfa962b7ad7dca9a0053349b0e82f696494681e5bd0919be8de39b6277e782653bb1ff434035a9bf5f424d37912a2c47d7b57fc306bf4710074dd7bd7681315c36d0b2a67388d52130f01bd63a6fb7d83f3074e447eb4fd63b4af37775e9d70ed023ecc79052218e2f29e0d3313a096350ed1b34d1ec518ebb5c3d33b1603d6de661cb85cf6280095659169acad5fbfc7f98a32bdacd32acb27f3a4d18a829ecc05e9440d9854db112cb906857aeb2139d03ec59f6818180a4a2d89564cbb9b7c189bfebe5ce1574753573fe84447c2d1c54fc0c5258f300ea1f325f414369ca9627add7b86e25e533d449da486c617ef207cfb639a1173a709fb9734193f766e457f81f4509b154822bdb3888dddb39a370ea47255cbe88c5afc71669a9e662985e461c4be4849c85f74aa2bb878ac4a7051490cb305ce560d820acb29d63b52b62485cfbb9a7692893082bb49958febbe7120a88853fc861b97ea74bb3696b9fc47afd65e9abb9f4ef65da6de54def99343c8485061077ce092e0a57170985349c0391604e06d0e235e2ddada89273bf7f618229f40fe4d87455bbd5415bc10264877e30610e19889413987a0606cee8b6c0cd53a6c8c02d495e9698ec7d5272a0907c05cbdec78c82020e38683cd773854fab18f3e3ca7af02d81ebc40062551e72d8ddfec670877443bbae232a440059a2e5f75dd9b95084b84e1a667c645a11affcfcd969c2cbcf523a2a9b150407a805f97e08ecc1b40266e9251e512f71a966ac821570da557de95bd5439cb7ff71a4de0aa7a0adf07d53f085282a29987cd22b1d469bb96a0de122ecb5affc6dfbe4aefdd0fb7f82840e0dfa4a51fbe534e9cb0d22b797158603e995a73ef3d884af23114398dc4424d1bfa3a104033d0c7804ea0601600203d0031fe04bfe572349f7b21d88487810ad1638a4d080baad1d68196a48dc1e5cad657c515d6303dd68341cec1b1ddc41de5199d0c186df2211c94a90f501ac1bea49de9815eafb3cf1f4b6333d24db8eecca1f6c348b86d67fa5f06e535997d561119ee04b8dff537ac60026a9ed21c2ca918495769cb7ab617427ec5d1f95c03252fc38f2415680cb919f80493b14f5c8d720242dd166c222afb37212001848dbc9e0185cc573b8048d866f9da6101ea471e031c5b7193a5c004567b20798549c3ce4131c7b30fce76b69f0c2e2c3b36e0912edd07128385683e7457191898d4ac95f2b6b3e7f0749a6f9f17e0dd7a10f044227201f8c7342e910fa2df2fc099b7f552dcb84e092bbd6e0ed522d1dfb7cc0d7c8a64d96637d3b77b101e806fcdcecbb5d170c89b1570dc47c72bfb1fffebd0ac4b1c01a1dfcb05f7d57c04af0f76fd634124712d3030af092b5dff4b7522e52819ae88179cb883e42dc154f90165296a4d939af2279d306bc69bcda3ef178e214b3f5b9583d733a122f14227c7f86e8f5b086abd99f3047821ab9dd158c17a2a04916096170e9727d38b3a5fc254508c5b5496e691f5c10fe739be487a6bd9f4d0a3b9f29781c458c528a45249801e14c216c67129934f97b07d718561c1ee0578fc5dd9f9a640cb8dd0055787731b3d1130b8114764533c052f7382d89ae5599c164eb1cd7d180bab7e2c953594a2823da3a9f646bcd786397a5c34b2bd2b96fb9b4879c8a66265da419bf12f2bf3e8eb7cd9a39c128f9095faea3d1c9ecd5fb6f0da881bdb1a1f2f7608254638e154f00c8852cdf07dc35a3046202add63fc7337b41243edba43404bd17beb57f0664697794a73b1b308d2b6b5ed19fc5b39cd96e299dc609d62882139545f2f872fd99c0b21a40246a6a6a61a3ca625050aa420fcc9a7879a1541dacfd74bd6ca9f6c19ce47cde9d6153916e5e311e818af81f5e4ab737742bce620660629f117366c8409a1ca5e7dd618cb51fd4804208734378782b951972b8fe3bca1b5a8006d728fef364b4a4bfcb195af5cf7230e3ee9d579e8f4686e9950d370cf31ff4613ece9122e497f7c0a26039f679c0228c63a1a91cc163d41a71251264263fedcc045ad17f685400a810bae014a838a1557432cbc552ae41fafdc19db102d0ca38800f7e882685a2bf23444e321af74ed3665926fee377970fc9449aa88c9875f69111c2f79eed4f65803fef6aa12060b7526094f809f99fb6461c1277add28bd98fc5a23f5763eacec373317706e6e014d60f517ac47de37f9c17f7ca14167c7c4b07b9010760a7b00f57d692e734b615ef3b7da9415e941dba370ad5c971aa41e2b08b52c18795350fb0d36e9f1b7d24ce829273861e9eb0b6ffeeb5638847605b2f629f82438588a256ed3689672221d3649e8b63d5cbbe07928a24f3c01714c6754bed9d0694a1045006cdbe521e6c4bea19c4ab4ba40a89031ed483816cf4db635619f8bd387208c4e19ac8b401805923232aa2fe3dc390a187a0a2f1e368797b3447edc04a90e50ec7e2e530e6d6d24e7024d6f29173d96cac7f0e1d1c2ccd1afe6f319ffb2e913260dfadc87e4556274861f724e84bb1bedfa2acaea73f1c954d2315f553c9544cd2136923ff7e5b62b1176228478ad9ee24f683701f4f6974ca732164865648d29f81b7df0f10ea998b39006928c64fc0d60fe1437f653d393ad869ba96f279a0e5f6ef377f07f77ae4f6431434c92fc9aa80081058e08451c098244c5b5e619f19d46dfed242eeb090690722bdaeb300e86b7ca2687aed987515e8fec4f7e466a273694a99f00e665d52dabfd99b13a8380ab8b8730ae30a8a2c9467d8742fa66f76de1fc4a823dc56390cfd20b66a5fa83aef4e45ed8032551adb7e21881a11299b2afb09364be66a5c2c5c05cd2b5bc7fa521270780fd896a86c740477600b95f0dcfef3fa58372739626b26e58b895e35527785f9fe87c0bf937f06d43100626cd418879f718195d85744a7a545aa3c38bd3a6b9029c15795907709943af80fb1a21729eeaa43af0b3b56964d283f52fd0fdaf6d308f621799782041b2e8c4a8952295405b920353b0354a1bdafe480b2111679aaef557ce2b5d4b017c13fdfba691fd5c75185b7c9b1e8bf072685fed8f59ee56421189a160589bc67c88d808f355f6260de790c692068158a54d7bac34666fa3362b33883fbba992d565de2b82d5b014f0494a064ff0546cbb6862dc1ddef421efe6bc99e3b997b4e4da2ba1fa39f55d3da826965c8001cbd99c69fb7125c3fe6d9f402f68b0cab5f7dca3b13e390f2554959d87dd1d9ceddb016f3cc572dd9ac3eb2fad687fe9f2be24c09d2dd56831fea23e7f8bec09c11a0c01051c03485ebc9890594e9bd4d033308ecae741a45b8b3224dc4fed4c558a60b808f9b35e15d90dbb8d999f1c9e20fc48e9ca62836b4c8a533e4af4bf4bfee7bcfc93c5a21b6ef3332398f80608a046f85db8720d0eca65615fb09377a2ef684539f84f6fb6c4726f953630516011e0cf6e545d389fa61371880a4a7cc2abb3f249cb7fac0464a509498c72c0647cdb19fa4ee1f877381e9ba09205f9a4f0ed107e842b6de2e877de4d7fb7e4dff1b822a5df25b8b630b62b20f819b1376c82708568882e6cf6805b9302fa888f8d725424ffe1cd5d78e044ea2a63484a24c00c16492ec776acbe398f70628c06ad5dd0c870e4dd46ae70cbeb1954832d5e3872ab253d43018efccb6f5eee76dc06a871c3de678a5918d899976e11cc176e1feabbbc9609e77fb2fc5d499bde15993e4f6612661e07bab08821044cb336c3572e5cb45a7d297542a17ebc38108a38e31b34edde1b6685c9a9b5c0e2c763196adc0449353a1ced2ffbe5a56718c4ddad402f92a4c969c75670b359cf52a69f799497f397f1208ade2285a9dae36e242a793052b0d2a66fd1524a6a0f6b95067c9df0ecabfa81760b78f898b82f8d0063045c0d7d7e130512be4768ee37b890cb9d26591394b13e0a7ea21da0a94d243c2f505f85f8f7fa4044eb612ad588f1622c9dc81b5b6aec68bef36f4f69395c9044400e3ef49154ec464ca8b62f3cc89cd18c5531cdbeade1aa81bc7eeff3d25826b34a891a49cbc8787c1468133557228429035bba04ac911e8a6026630f16e3419f2af405fc1dd29e1fa5316d0c03f7d7ad8ad655538c662fd5629831993a44db724c8d9832ea8e19b7cade17377c03255cb79498a30b85e1a7ea81bcd7bff7be42b89eac3e646386c19c9dec2e6e4858f9f9c973d15413dd8102946a25c181180065a6c18ff7cedcfe843fdf8add05a5d824a4ec64e2317d80ab10ec940327d743ae064b2093dbead02d7c3974b139028ed3595049290fb7283aff9393669cc73f2ecf844929cb0ae0af39d4f136b280c9e38c6c37e7d0850d48eec0889d8541e596d28f0e98f247a503cefab0a9e5305f90e7cb1b87fd2f30f616da2c257894f65603e1e8ad586dfcac285f768e8d184bcadf5d56ec6676a0ad1f5454febcc5d331b24d6e145f19f091fff2ceb99ba0e4117bba65cceacfdc68f8c019f658b5ab559bb147da88b676ef38f0fccc03161ad8d054a95341369faba8d2aa8898dbb423452a8071b23c548e5c1427a7d05efc294e8c1d167c7851412fc4ecddf1f8d704714e291be9e7a36ec5f3f7bc1b006853a14a1647c46be8906c99056f7b1c1be3d98cf8d7871f30cb9b81d232cbb6e4dcd8d56c0b9291e1af9bdc77675eb6f72c06c6aa35270125854422ef2d73cb76f4f6fdef9dba4eab3cdb0bddb80cacd956e46339ae8973425cab2f6858b55f8cabeeb28c2731cb9512535f25d65e0ac955a9afa93a77d4a3dd5345b6e496c156433d1a85638edf2e77d02ab96e851290f7749da6d1331ac41ab97dda82a34dbd0798a90ee0ba30019fa1487dc67231ec857a5708e9fa7d6715a3386e202c86cdbbd2ee26f781f150178b30fbbbe87b3387dcc856709ed0a15c2fbca8e9dd3424972d57fdb82e6779f33a471d27ebb996a9eb0514d0164b02f38dc937cf6c4f695a9f1775c79f898fbea7a1d652c04aec435c0fda7270035be338c062c08b8e119eb3f6ccdf1d2e138477302f53acfafb4b8ee184ff54ef819520f7f075cf4df4db0986c3346d44e2e7e21ec0b0e5ddfadfe86ee3beeb3491c0ddb137c4c80e0661055700ab5538db86f96ca4df46b07787f8598ba4d375f302c795bbe9a4087a0d1ca3849b9491cb9f830bc776d7dbea156475a7fa17b4e8d476dcb70fa0b06e2d4425833255302e0a2fd6259f70e9a722acee724c217e2bf412aa0ade8b0915430fb5891650b3425d0560e96467dd3ff2e492c85c2bf51a51a177777f80b789f46a3d36016a037aad4b9c72d936b73fd058b692861f8efd4484b3b9367557fda79c14a4c2ec620434192080318525d547768b69c4f3d3fb42a80a5e0135f9712f243577ab7b1b041957cdac850db879184f54aff7e4f14c12cd90dd474622c0e3f34111c5d33889386df6c555cd750145107eb4d3b3648f6d72f7e0c6b10eb04b93237ce8f569a85a8f30733dc1858bc5fc40d7e901edce859c30799eabd5355bc580fc8f99d3e6b3faadd79b59351eb967cacd65cb8cccfc4c880506ff8323a1101597b50e2af115b4e5ac834bac634c2b1f62ce7eec2ab7d22eb6866f4aea09a9a3457fd5fb4ad2f476a0d532d47f0796a18494b439ae3cb7f220930c8deaec645d4713189d4f566259876b18a0330b3c25d39e239a7c180cd56501e93cb55e00f0ab6ee551ba84965941c049a7a8ec76c35fb0b8cc8d66fe4710c4f396098b4f4f24e629ec591700fd98e9ffea1783ada8e00d25dc986a831edc7c741c79cce0adab7858869df5faa03a8ddbfa61aa2c5707eef6157b00be9534096e82fd340fce3d767971de454c8165d26a1a70fc2aa4338d91bfae6bfe628991267881fa3ae78f5fa7bc9391fe6521dce7db8e6b3df791b2822fc9078e8a573e8df13cba225c110eb1214ae9d2fd0ceb1726df7a593deaa6dadd5a58fb59ec770d3c4a14de159d98b1c7cd3eeed9c735c1d7593d1829ab9431528d3ba8372a85a53b96f1f85dc7c0629a4262bca261a9fe7c4e43179482aba0a7fc94cb8b4c60f3faf119c841226c87e701adc1f5ee39826c3a5fc3a520a78fc55cdac99679b47afc31e7ddba59c1a510892fb278961890f4795012d96e9a0df96f827ff7b3c08311e3ff51d49f6925793e3a23718251ff3675f2ff4a51f5fdf7bc1cd28ad760c36bd0540f9a0b8338edb0fc1a8b5e652db8d865ffede2d11c9deca30de4a4882ff5e1210675d10db1a9564105c94e6a5bee75c618a21f020c09ecd5a0701e783fbc860bf1709f644e747337997835416307b536b77c805935e4dcb89528273a66547e137e9f0ea8d3f0b63377ff71af45786e4841b8311f52c4b69748369a4cd7e7b3692270bb219b736fd47a9fd4d0a5273fd2b56f164b3d11470a5f5c6bb44bc2fe92a133d11f9bba4bcccee273446d94097a554afc179d5b9dec8cb6833bed9e62bfad74f11e9a948722ad6982a437f1f8461d5feceedd8e8101f9ffa8afadd552005ecd335807531bcda5317c86c4bddb04d76212fdc2ff2ce11ff273cbcf3706608302e81d2fdc5d8bf1aefc738d0b5f602e9febe3e552cc2dbaea4565bdd9c7f8a28383a67b957c7e62788912fabfc92a37e375f3549dda12dc2768393f74f94db3331ea6888d3b563110feda0c7dec3d99c079141c469775b053f9f5519fc3a60cea26e7e12c1fbca5ca55423b6b8e613443657ca56f4db83dafc3ab51298a4ada6460bf937b5ef534030d3989dd9297ed17a9f825442610956de3acb3e4a2004d4059c5dacf3291e4881e1d3d9e7635bdc0c23caba1b26296cc538c3210378983ed800888e6a4db621b64b7c3a620b3fbebf5f9086bb0c59d48a887c312b08fcc319c4d65d4b0dc1d80611e3cab7fdc4b8169c251899558ec30c5e7a3b6aca8411635748ffab829f9d927070a8f22d8c25f6b9de3767fee76dabac5fe3af1b3bccbfa4b1e0bf9d85344d1db3802d924402c97897b66dae39e06aae22ea1c34f1b629a30137547ab5b31ffc49e5fde1ca33717daa88f3dfd460c8715393fc7754cc228cb714fad07ff3ce19aab3760bf0d57bea43f9d5569a9b127c0304194c5873d70327941b42460e8737a0efbada10e4b2caf88b35d3d19f0019b99c5e76337adba103eb27a948422a9b2e0e5e0df1901494c99b7b1b6c76e366151f699df80a4aa350c27d24bac8495b7fe9f949c1baca866215430838e802aa2d64f052b0d0b6ae3ac2e4a7484cd17d9ef30c28b0edccd50263e4d8dfe0264020a8f3f5a90d0001804266ad49afad405df94550cb3f80021283750c0121977d01089a3fc6a5d6dd11340ed2221affda06d405caacdfa5612fd479129e603309aab4d517079cd101d6438cbd25b263ff6e6dc9ff5bf3900b400c9e33da415739cbb0c634d35d2a47a7871b8105cc952abc69c9feaf487b550854848999a1f67b395a6c1bbda98ccfb36a79838319d45982d2894f3652ffa49788ec5285a0faa7af395ef0c47c48683ee883687f4313e227e97f73dc4a9e50d69e38053ff1d1f065eed44ca6157b8d8d266d1fe73edea64c9456c5df779748f67f1532ffb9a63daa7dab887845f055ac442e7a52ca2f5f24db2d9845fae61b46e05bfb06a01c211df277a2c69124d8d28e52fa5bd28d427589fa4aff78faa9fc6838f31dcefdfbdb357c944d20fa172bfe19fb6f27c0f34984597e12c25dd0b9325490549016206f6ff942393950705ed52e43e8717be64f77e4b5e6802232dfc29697816ca7bbf5ef25aee4e22736040f38db61a66ac6951d54cbd1dcaaf6586f70ba1968448ad307d01daf181b92f7212bedace1459778c63c9eecd370f559c66269368b1e618158568ad223882e35ca8219fa1a5c736ddf6724e3684d8cc9edcbb1a2ca696e54494b2dfd7a53a000bf4f2f5164999357c7457b5e11ef4fc423c79743bc798770f2205fda20303f6b497c61edff9490dc1484e0272d08c8ffb4f3014b2b4a02623e6daec008cad21b79f13d004f654e80ee5e1647a6a2f77546bb16166b34e2d4986cededf6392ea8256980cf85b67c245393986dc271cc41ca1e6cd15a5a9cd74e7be74cf6751a412320620de73799cc4da455d657dabdc0e023c69661f6bbd4201dbf171746452e5a92a9c2cdf8ceefa5456ee1636fc6b627b03596931c45b2153a866910a997e7ffe7dff47acbd66859fe5df19c52d2fd9d4493e9ceaa4763edfe6f84433c1974427c5e7e357b5c52e335fc2cf425842eacbb2f9c93eead427a76019e169ae2188be41a893945e27ecb983d4a1378a1ab8af9c9dfae56cc0e3657fe00a65000328e4c9065df0839915584006f14fd5d5bba70f23682e4ed67f47a33d43d3a322f8870885666a32eb91011f0ceb7980c008cf7e5720a3e262d8f2acdff477e3e2e7c20e8d3f05f256440581e56d4b6eef82e6d5c8ea333b783c2edf7cc988bdff269bbee13102c36d08aa5f8087ec11579b9de8fd21224f5b8df7ba2cfa3c1f8066b9eb2bb341d8059bb94583824e98d85372102ee9511899d79c24d7226de33154b16185b9c2bc88a807d447cd5a9e2a76301867d2ce3018fc39e69c25312947404d85b498ed3e5719e9900832f4a8a8691fc2d57d28e0112807b28f69139a372a658aca9cc51b8716bce5f3859679b81c448a856945e197c6b304d0e45a3dae17affd2f5e3eaca7f516ed6d1bdba7f924d6c1c150eae009c51ea6d1d7c92b8ad040b8fd4c3677762b14ffeeb8f7f9ed492ab09584cb6e53d6da52f9848717dcac90ca86bdd0f655c26db76f3fe5f855ee9ae896d0d82784edf3e98c47fdb040041bbe45bb52b0cbb9d6ea4765a761c51ee8da9877fb20e8baf3e27cd79a036f7a1a60adf25301c21c80a91a1b07abd7e2194cd1c2963ed5e317aae140c465c95e87f753d622031457f4812485fece517c6d8132c130dba65bbcee5d68d09ca2ae0caba894be4d3e855d2c1cd725a6c2fcea5e8e3b7519bbbffbaa36d3e245afdc23cb1bc683221eee9a4ced5bcb339b6f868f3962c01b9d917194247934c4dc40962b0a9001048ad8a592f29409209c5b12e44b04e0b748b57b3c5987557d8a7bb297d9b964158553c05c59a1e2cc9fac0da8b314a870ba9142f1f0e7accfc0a084bb2914f8448e1857746b98b81fe08ef23e11841cdffaceefe90de5018c3c0b9255a775b604ad8bc95615e94c07ce95d47ac48c26547a35a29354930b158cdb56505693fd4605bff0eb4c54253faaa00003ed166c8e01fcf3c2cd5ef5db84be5ef719e6b4eb2f02af90ea5893e7562bdff67118011241d2a6d430e9bacbc40c0d72cca9db0e55cb81dcc6353e2f86b7078c2945d7ba0cb8337de87c7ae8a718951cf1152fd2886eeb3e69b5f128a822e7598406d541c754d59985103618961d12e5a5357533b571b0d0e71a7e69bcdf1b78376f5ac0654ca98ba90d997c37e17a997c6beb0185c927e3e4cd05dfd39ce423d4d211a9f145acb957d260e05019af1bdd94740abff3f197cc6348627bc1133701aed5b5963fba75a7cef8ca2557264848bb66c61bd0eb7c28433ba020298493fd3de75e84bad140934aa9df05ec89fe54538c6fd58532ac0c92e504a2971060faafa0d5fee4059400139a0bfc8cfe9298442f8547bba01b08502b8950d5ebc2e5593a375e47ffc95d400b516a7b5c6e2d28503cb6f6abe6d4d148d6556816f676861ca9df23df9fc093621ff69d8c7be60edd928241b0ea1f710b4bafb1438dcead4127fbf6751578c002b982c84124faaec08b054478b1e08f0f7c475e9777e13100013beab3bdbb96e9a4596dbf4220a7449e4b1976a8381f014c7e9bc18455decd18eb9e4da446c4e8e09c14e36a408f1163a974326be54423e9b09dad5d9db1d046c3e0cfbe70879b493c46881740d9ec2a509d227cd35269460c4cacf599b60ece5cd125486942304cf878951b1349ab2a1f2e337b4622d7330ff542f71721b8fa060aed78b18ad023f8415fcabc5453937919833aad3cd513e85b1958d070eb195a402f0590c376735b20e2c7bfae816cb5df257b5e5584da9f82fa1c589b60f2e828f6549ddfd8b650d689aa364c7beedbe058f789c42a22dcba8e2aca6038e9ee108dcd38899ca0de94bac219d1ee98c5b59b9c2f3dd2b9fd2f67d89c865b4d9666d877fa4896fb555f3130cf2bfb58ce6eacbaa996d45bac3b3f5dd73a8c91eff75e0a197b06d5938cef153800502fe91b69e20459470fdba6c499c95433e1c4b2c8a42d937bfe95cb369c403bf16fdff817d7c0c67161db51035d03a36032c4c75a953ae54ace1d5837b874a2c946bcc19c26ddf0876bae619d313f51842d0cb879fe27c151deefe69ed9db0b142dd5ec491047850bda411e097276a6e0669a844bfe0dbffa9d8bfa96c42902f517ca0fe9d5b3ed6c4e9d204f14b51d42678bbc5f9742e92679cafa1e05b10d2e062b24f16ad1fa94e25b5613a2c56dcb0c454b3b1e19e56feda7a8ce4e5e39272a50410d71fb631fe1421f17b68d794748ec7734ecb04ad750119ca76b0371edc96197c5a98cb1ea322c006bea1e076b59408b17820152f501decc77f789c99875990026ccbe23f766127f4271c1271ba5963960467a64c51558dae05f993813a83932063925bede88731f30b581fbf8310cffa0dc1e8642900ba1bcaa3337544f717b85f6e58705e58bbc1a7478436f250d8a284c70ac805c614f1ee0cd353a5b591495288124d0151de574c8a27e6fa5bb5514c5865f8fb795fbfa781fe307e2467fb40aa9b5a696a6664873371e88ad85e1fcb324fe9ad09e3ba57e331405dd76c32bce96b2a97649ac90223c20efbc19cf108279617ba5d10dd74708c6c7062522231e91796443361cdfda2ecd2721f017df32adc50eea2faafa74b3e1511eee1a0e1ef2dbc0bfc7221fff0fe3c4dcab105034a53944ec3e3fb794c2e1a84db586cd638e7c8ba75f7d194f103f42a2941cbc62b80a681ab6aeffbaf17a547ce69aa2b755a2ffc3fc0a2715384fff66f0e95ed860321b428b59570dbdae9c10df31e5f9c500dedd5fc41d7ffd64b0a18b36bfa427e93a654dfe852fcc0b3427a1d2aa51f333fcf88ef78b84486ce2df4079b90fcc40047d0e25d6491c90b9862ee8957db027f95e9e9785f3c90eb84aab377bf18e41224ec79660545cb8056452256c54022b0d12d522472f6f5085e637039b2ce6c276cffa8b349217925b6148200909429c6ad242e8191db3c778ce3e88ca07328262d919f2da3c80bd82d243aab28fe9315a90687287c6f8c1abff03a51f35e8fca74824033edb6e1527068cc872e6af2d797d64c4fea8364163ca02a7c60a7b09c6cebcad0c4a8aeb58513b33c359312e02239d837187cced914b6dc72924f6b29302c89f897719914a7370e9ef62dcd0377d77de783a12b91a8ea6ab221f0a20ecd23bedcb410d80b0ca787c99cb988e46681045ab6024edc001d0bb2f78e8b3c6ed2af6454ac4fd2e9cb8029fa75d897c69ddf9ed27aeba3a6fbc05f00f0d6bbcbc9d114685263a47bf3dfb23fab1e681437b4adef7e0a408636cf6a604ff8d906be0d0f608844c0a3e16b9c5c24401dcc46e9dd5f35e2aefe84dde3da6661d58a99f4f825d468171952a650536f6ffe508098310881d553b6d2412a1d89a2438d17b8d72f411ebdeacb5bfed3ecb29649163633f964ebbe5b6e830085811f28d7f48109a363d0263693f8af4895dd40cb4e14ef965470bd1bea881f9f1f758c3a3df043f59ba744faf231640d5d41751f20bf9e39bbc89945928d4b07a730112008baffff8b64a463e9dc61079d3d9a4612eb8d82806d4ec7979f5aa1f553a6a04ca58061caf3b54cc11284be568a38a83d37f3cdce43532d081a16dd0d06de9203c84f557fb797c4ffb4d6f41410fcbba4e6953fb8f3d045007273952a8605b09801b9262af5376258b193dde01f297bd9e52d0d1c672251d5e4e6da1421724e2a74843c817593d5823ae71dfa2dc7afda4417e78548d3156b2a9b747620bd3b5d38464f8ade000dccc8210fb636474ed5c5e4e5ff8b77f992d9d7aaabe95c9f8a8481282c505f0c4033f5d25bfb3e8ce3db7592f348cb1f7b65e48c89a883cc8892c90f49690896281cbb7b8860a4a2293d6b080228095b8db0e06ed763b0d6e33823c462d839dfd6266697f7d9a62b072eb7960d1fc2b29552d5c5c7a416ff1f1be7a2586334b5b2d45aa0c485fdc8f427b47032d815fc73dec27ff6addec08d6ffdd9ce6ea3b39b3a99cfc33268159f0318bd05869ff24a251188a7639c1b51759d8b20224d53954ce136cfc22062b7e0e8b8eb35a332b1c01ba201ed8f44888573199c6234e36d1d8e65356abe214d09b6db5f16f44b5cd2dae10f401ab8eee6f9694599bc75268b19cb5a313dd922899793470a13323826411cd495c48fb01a89c89b5329c2d2f7dae72a081cce4ccda27f920a96ad940a962ef121d8a143d484625816524ac927fab4c78dec8de0556911e8dcf2d4acd281bc530670345f9540d70ae2270ed5fe480e1516f403f88a13a6a5e426ac71dba7d018c12f7ddba0de79b20ccebf97f5029f4932659b0b56ed8b5421be1e18f9d90dd7f04e74dff3a7b20add1607b27e98ad6e9c8a48cd65b0ba9bbdecf3f556228743da1d642dc29f62604873f58d779a78c89adff2e7b5c80f8a5aca12c0e213697a3ee57a8a3beb1a4a9e1e25c9aa050b4afe7a0ff1433c183ddb9592babdfff23d51e872a01b371260ff6682071f2961827ae377b961abc7402fff71d2b94204c144fc6dc1eae23f343d00acb3d0bf40258fa3266f34dadc8c6497c3b0a0739bfe7d9ccd0f46431f2740b2cfa28ca8b309c992c58947f4d453e3fd4e18f1dfb6a9bc64d097d9bd0ad1daf490d139d662a4c12cea2adc632d920f1b861460828bd8bc9fe70008cde2e541b61658b2d4216cd8e75bba66906e7276571303850c34134095c755c3f1a8b59cc5b5ab81b6210621d835e260861848b10dea7a2f73f5f3190814f447f12eb22640d88a70b4a8b4dc71a5b6042472f11328ff589cdd7bb6f1fbcfac0330c3859241424650389753619eb1c1cf6aa03fe31bdf09b5fa469d133ff812fd76c54546244c4032a3bc29e41c02e5ff8b1aa129f1515a3727bf4cf2039781a34250c49b74a848fa27deba781ee84814c0a213b3f486bbe992967ca9302f56a86e8c6491da2bfa62a5a3d18532b4767e887ed90c628b1bc295ff16dbddf08982930ac98685a06654d6b20006bcc4e4998def5b4a691eb6e28c4ab86aa853082e3829687a85fe56946b2668af04940f13ebaedf97ac272fcfd36a59822969f703e928a06205b96c35aa23714751c017f6ccfd29057d5f13fbf6ae1aa70fd9620d418d664e080a4d275a3aa385f280c58d0e2ccc717da44ecdc072cc97b9507d61f13f1a31114a635a4dba9270fc2b7152c137e5224500d9702c7f856ea836b4b00da2e3ef49a420a623df5db116bf878ae84af80b737f1c986b867d82ab096744ec9f372f51cf3be9fe667032731d3ae587c77eeee5371d1410269673680d5bf54ac69e05b92f4c3f3b747c8bdcc5b14c06897e0d9fff1fd7a1a172d0a9bcf87fbaa4262f8150b0206d3e9b388718b7871f9cab4a1293c4bcc2d8271230b4c278f3f89743ea8750ba53fe9f946e3b1391b5851e04cc769fac46f4fa9c8c6903b7112e4bfa0193175ea06a809bbfe5d162f1ac0714e5e847f458be008efcf4113bff7735bed610a6d196380bfd0a18c4f6cd5d37d56e2cc335327ebdaafe301ed70007430fefebb583193dc4ecd86acdffc1ce28e9e59e10a89c5d1f18b0f075ce2cf859b23a35ac02f5e29351b759c6951a6773766cf8e849bbf0cbfb071060038556a9c41978c11910a095530c4fac6be4f83f608be9575fa6c924dc8fd341d5f921b1bbe1f0151a8b608ca687ca13a7ecaafc519d6aa4b6b4f7d7dfb8ba6bbbbf8bccc3a2751bd595f9bdff4f373920b9325f15ae1463df6f94b059947de1184b9c408bcaf2776b9fedfefb94b0363c388286f3cad6bc3f283c7c3dcf1eac9ca34794c7dac4b5ce4556234ba7b26deb078e94585f7ce8a5da4a6a0c7058432aac9c1208103ea7ce96ac09293dffd4104c1cfcc2e672833226de111c6ac5ff23549b444a36388246345877861c24dcbf24c6d1831148cb4385933d19c886252712ed748e4ef664fa38963a28cd5dd82faef96a8f4cb1fa485e00f86fca37ffbf968d3dae8d0a9c1dbe0733a8b1c6e2e8f12d2c7ea153c9a36f6a80afe8d9141c41a3638bb979bf450ec4d635183646ee9860436df698ae177ea448c4378f38dd265676aa0fe1fbda53514c6165c6b1fb41de3ea85bbaab0430a6e8d74fc8d93018a1ead46d9cc5308043267b02592914215091a2fb76e3470c2cc9433e21b107239876f958900899d690445633c4beb91661e3d1cc1746fd4cd31d25112713c4e6f611e17311f55d34577de22c973b657f7c7856742874041c43093122d6a1cc61268263425d68c06113697e38ac03ccf72a2c4fb252c601bc844b22c1edc15cda5e5857785203714c7f9bdd4d99f28c9e522cfdee55313e9af416e6a92c6a5ce95e95ee4f541a19597903d1a7ff4acd03b8e01b00320392cb42f071a7657b533118bd3d1faecf666e09f5ca636f7ab6fdfdb60f7e1ed56b4a42d081fc6e6cc83994bfb3873b7b8cb3fb288ae196dd180cc388f4dfba59b0bdc6d7faa3007db0c19626991f2d6b3a1a660ac19930f181a1f44b661c7d8a16b4b9dbc60986e0af874e0ada0b6bb11cef80317c3182bceb47b62ca0a0ff731ef6a2085ef172aad2be85104bf79b5de6591f184907988b6a3a4f68fe351cf824b9dfb7d7687a9dc786f3a1df8d8838a76bd705a954235c2a652dcac2473fe39ec9ec037fdaae2a2f91588e57a91084b9969662699765c416c9013e68fdc3a7f18fabc52803e470d00f4abe24135c8666697c7856eefbfbc7bffa43a8047fb58e5cc8c8a030c2f7acefb3cb1af08c2d9da4e329813f05df35478f44f5711ebfda3fe18a075b11de1e0176374fc69da6ac17d9e3cd0d5e20c4e98791a4ee97e2dc61e473da16e770ee9430a686f1be352d4bcd0198e209bfd60c54d2f22c877bce5f62b7031ddf32be5f9f2ab9b653800e74ce7bbb96bfa2e45f90dfb3d6e3d924b1cf5760d180eeb296d6a9f783ff066cb79a4be9fb435396943913200dfb8564b219e66ff83b0259fd4ce6d1f1a5289f245446878f65461ddfe50c8b0366b0c7d0604ef83e82bf1da58bdd292ff50273bd6cc146cd7407375da82f24df1960b802d3f188086135f29541c51014f19e7d1c94b563f4ff25bfd5a0f7d06de6cc8bac3efa84cec8ae091d619c39687b751ad2e9eb54ef04807363116bddf077fa111d739e94c613adc7344a9de7af149fde207275aa936cf75a00d550103496c142db598878470c2b18308b78889d8cb605b31c705ef42c66ed5f8dc1716c29e3bb5e5fb014e9554850038cdfb3bbb2e97e55d3fdfd9a88e9110b2e2dbc5e1f943fc9b71039ef32d715bbab8ba086ffac69380762dfe23cd732a45cbb45b3d9799f22ad64d372a9321855c0515d5abd9c40d332883118b3d584a5a5155f01a1e6dda36009c915f05e9d0480f7dd0b0c03c5cc62d4a8fea4580d9e7007fd9fa5c0afd8126396714997fe625f4419b63f1287d1ddada6559376d1646349510316227ceb05ae3b420532f02b1ddb521260ac91dc0528915609cc106319f683df1352997490a3d79a8d7d5be35c4b8a4d3213ba4df5a0ab807d513c974ea3d6a9ab41929499cd527f6132abf6cf742c3dade808decfca9040bc5792a86f886917efbbe7c7e5653084ee44c5ace0480aa47843f37b9845aca5dbc1d3142647ee19cd7c87ea05bf67e8921ddefc6cb49c378381d0d8dd11edf6aff202dcc919a76a2ebf25637c1ac054e857ee91df16c84077d6469187d13066e9eb8530b9427e2da040e45ccff4216dca9acd6d346f05553cfa0a9fd9c7174fa30f0a5017b0946a5b37dafd4735c46b1024328f0788cd7057b2d24e55b2b170a3c70f01ec1579922cf6f44a95f51ee744243a36bcaaeaff1b269ca50cb065cadc2c0dd21de15905f7eff664da3c04e5cf7417c1e143113555f290c2f817edc7ed1c76052c763779fb26d4d8dfdf90e6a80edce8c966c4536ac8da42b23f30eb051fd283367ffae64d2581b48dd598042bca41dcd2daa25774b62f755708882d967d75124946fb913aa32fca29daea3469ba7f49d96b06b3d65ff9ff6943ed806e0699306ebe19743a74f88c5c55558c04751a18a148f320282d15b6227d7e8021bf7cc051dae38835c05b61f0756a906306cc03b1e501657f616189867bfc7ce653a1add0708af592817b33e054071b407fea9a9df88c020782e2d1789d5f8a19b1c8928eaacd32adc532e1669fecf5b542bf93bcb0a0784bd03ebe4fc2200b4c16100ffa5b4234225c385f53c2245c21632b4a3aa070a9832d491f19847cbf74ad3f9f7053270deeed3713ee9b0b5c2e9cc5ab31afca923ddb004a80e5e45a5056f2b5d31e33cec76fb8d3f9aed542af47107c84f5168998d71eaaa0fc461f39028f0846cf178c693fbb82925eb1cc802c2f4fec9732e02883d9ad79b82fbda8a186f07f9231e2a986dedc3e31ed472b18c3d06d0cb0bb29fab3687cec767a77074a223c9053fee0c7f48ca3554c9f2a9f7c7c5bd30f59ed7b8a7efda022e62f24ff122c4cefda1c88ecaf7984a01be27744146418426b4c4c0311a73d2fe9e4f889fc888c54ae285121c073f5c8423bc1daf284dc76c5fd3b87e167a2ff8d49195a6b30d003235f5514e0da97de5034a700b1a6d2a3fcb32832008b6f25277225c0f39d10cb0214387620d48936286e5b53162d5a3ebdd99a1847adcfba823326730679cf0f9da9018e6131981fbdec17a5c4de4e1018f725b580ec2a2089cc266e5dcac1041e3614aa22d5b74c64b692412463ead3324dfe1018b09b20ea4581054f6edcf8433623fea9cec2ade6cf108574ef529bb89f860846def07b051b74d265ca73fab61f52ea0f3f2d147f1bec595c413485eb25018fd289e04788e20d7a7d7200f421b71954e158e88bcb75646e202fc47ad22d1a6bebe335fc0fd68ee73369230e55c64b7b71244b1757528a102a253633344940fe43dc065f04c97c7a62941437d71067c1a583824603f134ab4953f25bc2e84b3f802dcb3b2b120ee3adeedcd4c40fc11b5c5e4611f4f4d65524319b2dd76462be25a81442d87b8a3b3b2df502b4ac1ba3cefa8a3da9960445590003af447e226a54e1918cb20dec4b05e7b95ddfda0b95f1c1bee3070698dc1838d00007697bee67b89dccfbc8e01df679ffa13fc3988ee76155b1af43af4e42bbbe4d62ca73d86364042cb6682838b2cff151793a55fec2aa4eb5845791da58955c6a76b69688b374fa09cd259846e002ad0c541981017f23c12a7d6f5f73d14592d3fb42303b14c0b4ab6d9114789bb620f8dfdb434f914c440430adf3563e1f3a74617394125aeb4bac4b988403edff56d7cb021c6f0571c6fbdf1ee80bece34508fca08077404e6b9016a652c258dba89997d71ef668cda7d4a6d32a956837c8035b2213f22a9d5fa5c49cbc3e0bece309de2bf512c3f34c5fdfeae52985072a5eac00ee03a1accbbcff29516df43c160311491cf354cd15fa59f8687cf84bd8687fa4d4e11d8ff42725c07df399b843b950d0a92ce692cbe100b03c8c456cec0f94a392951f09cfbb7c771944bbfdaec820c7c232f6a96f535886f25a6451d437804461f85d4ac1d9840ecdf03a21a825600c9fea9186a0dbe3ba98987b43544d20dc45af99ad16b534407228b154d23f2ecd61f037eb4d14b9680f7ff06dea8d3653f7b75c2d4acd144bb2cb5f4ad97c406f8a47302e9ad7f40237b5846b56098d249c1a033f40068de2f90d6b3ac07f7074a945189cff0326ec765494e5061e4fbead6a48f614c62e28b7001e029334f1895291f4630077a13ce2de10a5f48ac53accbdcd7eae30162b1feedd72ca41b8302cd28480b87fc8f1b1c102e4473ffc5f9c54a8f1db30d295f5037b33699e6e7dc08fef6033ba0843225f6142c7f9ff15546103d51f621424fed87520342ad62e63ec83ab61084194bf0ce0429ec7ac017e6239e1a34235186de504104cf243202a0f06b7cf7138945dcb87dd1779342f4ecebc55058e9ae6cfd851f916e3e0bd272be07652b37b9b0cdeebb2c0a3ac73cf09d9c526bcc047579d08ddbc409fbddcacca0264cc57374072ed3c73c66be41fa50fdddb9d67c57d2983453ad2c6a972698aa153aa5bb66af9d0eb97ca8d410350d79d058f0b1e48ad246ce85577b6bc80f8ab697a3bb504ac61515bcb0d6e9042451b029f71d8030512b8d98026e9ed6a6d5925b9bf7d1b90187378fc2a53012205e4feb18fe8afb409fa93ebda84b32f5617adddabfee3d7b4c3253711570e15148134efc3ee30803d4c96f7a69b0957911595bf9b2d89eb3dada5e8494e72269c44da299fc35f7a615c7461879d604a74017e30615828c7bb0cb78d4d0109b83fd61aedea965f0fe28814f985098ef5c85c6a92c9323a0b6a4a121cf95a62f611e0ead5c0059ab0cc8def9a00017ea55bd60c2d9f606fc558abeb53dde8341bb473e4f77de1d43e466319102440551c92d413c1e9bdd477259bc68df8eec2711a31fa87af13459f84e25743d3dea0d37ce095070970928ffe1011cc205080e73180e75735b69dbde7d656220311bd6d4a75055a82889383ffe8fb4f4b272b20987b6fb452d3d0fd51643b787bc4b3e6b522aa82de4328ed98d77bcf3a8a17aa35e16010ee74cc01537dcf44c999d744aa5c188867c5e367361914857922d0951d3f17c607d9f0c2d0297e1c805d58826cc068ddf086604073115d39e8ef30ce7fffcfdb48c1ada2939cd4be6f369a544607b03a1226eebf00de31b59f5ee5c38cb2428905b438b4ba60b049b0888b81961aa6abf09ce673f809b3ea0d36796d5304f9d223f2d678bc779ebc01b580164c003e600f6b4f7571d5dfc60e505aaea50c8f756ac93433d4205a467d787ae904fefd2f1cc01b2ee71f7e3ffa68fd8f6fc3e3edb807db4c49ccfc0cd66709dfe9ff5f41efdc9fc61041a3e8ef1f815d45f78cb334dadc14edf59b8e692cdea0c91c3fcfcc20458d35650f3acf329bb86eeb33ddcd0fafa40c935bcda3b24f52df0f4c933eea868931a1b5801c0452993fdaa619a10fa4e1e776e4ed5e98ececf68fa0a752c389bff3a2e6919b632f888098482cd93815298de66a46c8e6c7794bf02c686266671e76462017f4b56055123925328106c91ae4e6d9a7da0e14bc7adef532dc157773c26cb3e1cb001c62249ad9df12fafdcb4315a17ca17433c117e4c59f74b830949bad98dd6d0d310cfc8bc168d28fd343af7da24dc5bd62259c489daf59dce9774a8c426cc85f3bd77b9db2979aac8285ef2d652c5af9774191856db22b644f8eadf5fb4b74fcd189870a8bde4a46528d9722525cb850f13a3fb1f33ff4214380b78dbba95afc8ee7e41b77aa4bbd078abe1272cc888d2be18c3466c648793abcd05fe1d08944d21d7f454aa3c5992be8a336f78e680cacadc9e02bb3b3464de9b7dda1d22df1656a096301869319d451bf1e754a6000cdfde0910121b5eb1e03002718136747a8611fd66a21a12b5c792559dc39c160ec1f33edd7f8f748e476207bca0f5b9117a4483d7a0f30ede9cf2c041220b26595a5a06c80a4f61ee7b72efe5fcfdf2e30a5fe28591c36e692ba9db57228807872196fdff07c887f3363e7b376ef5f7b82e0f0e8dd9a6551e30511ce6951ae0fa1c635d0e8eb181615c21677f1a3c3738d57a2b9d37f72ea82fd4bd1f689fa8d084999b8921c48f4492db0b5ad89a25f1e9f5c988515ad474f63e491688095e8138ac809c687f478038c11a69c588cbdadf70e63f1bd59798cec3cbba5213f68d14910c0cab2cf58a4e84d671ff8a2ae8fa59c7fb99338f54984d9534531a1c3820854aa827d230244bb98939291be8f133bac2f4e133e2d3497f6bc38e15c81cee53e8aade0cfd36459eba87ceb260069f8b18ed5272447e00058d9874ffcc772db19dc946f7a85be105b1b89475c257a339ab1b8d7f329357f9e1fa9377c23d233de04df7c553fc2e1c33fc16b5cf633f23012006f34974aafe4e5cc17977c91ce1c642c17688c60f233b4a988cbee0e58d578f3808647de34bfa9ca2b8eeb669ab849ebafe858aa8e9cbd9d91f152316e4c5ccf45ac4c125054044b6a4be1d01e09f3fb9d814a3fcdc7e9c211dbadc335fb4b3a4496e340923e2c148a3ee271d150649eb840deaaa96c2cd60ad28e09365c64831df7b3635a1d40dc7ecd56d3a72eb471d7ba8f3fcf1e26f650ee2368853015c278d0acae72b18c953d248b8a3b99ca053d38314d7083f7b419e9eff95039ffa7566b2ffb037f75c9d48596fe2a45ace46a97b1c7a7be58d773ba15c59dc9099df2520fde5cfa0eb7c8a7fe2900a9aeaa807fcf78075a2189de33401951f6d7d5513b24ff836a1eb75151103b9bc23cd684e24832b2a73cf758f378f9ff3b75927214d3074f1621bf26ea32262f076c4d3b207fc95c0160631c147769febd5e54155147d351270e91c79cad2b4129f37e196397ea1dc29edc2e472196d9286dccd8e0b512578039ff309f19b4d50624a763b0e01438b057bfb559678d7d87463e75b3c9122434b5ff853de5481a560a5506bf7a1529710ce520f180b7d400ce0f987ba8c67ecf169e42c59bcb9ee1ffbfe30f9c134f3f1acaf8aaf00b0733e595739b8b26f9f9394c38be8e6a52a0dfadf33d1b894bd119c8e6f87f7e227dec2185768fb591aba5a47bec1c63db9d2a2d8a49a1e3f106295d19d1318b56f10099c78a856b4f1fdaae30392e9bcd0f72bdbefdad3f3bc7150cb329cf9cfa798b6b779e89b171476e504ceddb482e9a6cb021283380319b0dc17e9cfe57ca590c9a87832bbe69424ab98b933e907fb2e569691116bcd70897f19b93cc193c6026fb63f013d38f07193eded0e3057d20b853a749b0be42a609758b74d1f542fef27f661dd787b9e058d1e4ff0c714718a44f4f035b353ded8857d0487007a87d0ae2296e4a1f16240e11874bf77c679c7b8f6570c6f2243d5e41fd41be14d11f13362a1bf948835ffa9dc146ef0b7e10f66f7ffc24194420618205a313b585f00af3b4826050975fe0e283514490f4a26fa2e22bf5f840efc4f200c4b3dc461308ad8a6a84552ea82a60ae160272d8478445a9a899f2fb534fdc9066cde550fe811090638edf3fb72aae89e79d0f85873ead9695fc578e59f5c263fe7a41a70966ed0e0cc7733b29d4c9ed260bc1fab9a02c3deb21106af5baf05996771b251e6c4dcfa0433d70d984781d12d3947eaf55b32fd906c1247b05fbb817a2a04979d312e44f7cc5b79f09b4ec50c4be2198de343a4811a9d54e105cbfa1c23003e71000ecbeb4a3bd9b3933f7e0b321a634196a0940b21b0379ecfd018cbf05373708d7643a7b6ee98d9a5f91e49d865d821083f9baeac868e7c2dba8f07d8c2c904f60f48cc5e748f0964e5304bea744ca51730d2ed2e8fb0ac75cf71ef21d15d57d4f7515b4a5e80773db241f12923622abc97a9ca00103fd2ff73ef676ea894427ea05442208b629ac453d148c63355950b903c4ec46a1eda148973dc9964373fee91e59d4e92379b68c3e471f648c7ca80c70fc1e263ef497355174805df2b575ae9343157fafba83f77a4de1f2f07af2cd05924e4c4af38cd0ded3d2ea63a94d1835345c7dcb3b78db523f54a43688d3c55d7f343e4a0b23a6f92256f8ec01bd21cfa9c9d12b92c847f5fe5efc231e226f9d95002259adf0601e28b9580d8b308e468029e56aea0df8c914e2b0323bae7a5a10e77b8d686de10834719b4db33b9d48c2fce1faa8c721a7d20c56a0202a66aff57061b92d1b7b95d99c8994a0c5c3d26a58435bbf1022caef0daaf3f091bc6c26852fdfa5c997ef09cd096678da17f89f9a85bc8d19d47b779cbb1b9ce668a652c9b8b842d430d853601568edffd1da6071f52321ae46b62c058a90bd3f05c39f105680993e01c33dab1acd6e823dbfac1ac25fbc774cf060530ce069ff61217be6bb60a0d2e3e5297088a74e150e9d79d8820cf57614baa84f30e462c3b65cd8c0c80cc1e1fbc395407f1fe576a08c76d95a1cf560aa9810ce654c8f1973bef79fb61c9dd48cf8976e8b6bef724b91c2a247374bef3a413979899c98e7925846299f3cb838d883039b983f4e1c395b1f371f0357d63188de94907caa66cdae3f80ff18b616b80f98299a893dc76c9d53b4fd171c20fb57bc3b3446d1423daf94086acc211d1df9c7617b3526e11675a36e08db987518481a5e7f1c54ecb05e9a772c78bf241084d0d287713793e2ed0015a11180360d04634682d60d6889977fee19c0ae7eb6effdaf0108097421fe14cd4e50ffdfb1778fd2af4c5c1d55517e2dc38848258476cd2bca36c98d593bc57934cc284036ed1b028fe3880d85c040442b77f0d2510b98427ec012bcd7d4270a0e7d5a1f1223381a54fe5f25429f98a15aafec6a189db15243f310b3e73589ef11ef80b4f8318f1c7296fa32078cac645da39ec9e4cf7b99e78b1636d6c97850e23c0166fd1c24e190f489c025de108481127ca310c330f1b1168db9543b74609854bcd50c3a51e9bb0c5d85190ed19c5bd00a68ab854fb2fbdeca399727d7539a2599b9fed8562f07c047086623f20a4b0cf37c9a6c28db411d0ab118ea48b9e733300a1d961a382f65d64e25160e936de7b2f52d02be980efbd9e5b72e9886ac13b8e508eedc0de4ee100fbd9c2363d0073fbb63fb95ba664333f2e7efe0847e498e01817ca9c288b6c27181df92789515603ac9b41bb89bb8155130312fcaef01b23be9a82852da7a9f95ccdfe86b95ce87dad96d9d9269f26e3cbdab762796744bb9cd27621cb5c2c1e1a157cffded646fb793767cebf89f85e4c62e247bb1296cedb1d62f7f90defe1880371c927f863803e69187a86883f3428f652037edc5a789775f06df267bff20350c8bd939908be48f19af43945d3b83619f655576898406eae55f93d11e08c46fd51add5cb804fd39771aab5b57eb23255b7cafc28546e102db65109846d6955cac10e22ae0b93c00466647eccb4f13fa7f88d0091d25cec31f46c54ce035ab885fe9cf2a741745d2c6a2cf7d6b11fda4fbe7d047b0f621bed5a8e7fdaa0bca98de9040f0a4e9c306066d056782e465010584f68c3e33585bc3f81716c2fac8ce726fda6568d1fa345b1b95648e194a39fa031a19fe0a62de79ff64900542fb89fd57cb7bd3ae35ab36b7625b94451112f0c831e9b8209fc0b8210a9a54497a559903608a9ec000834c7b3f9b94543d33f02af662948218a6c7ab984ca9c12faf4afe372227ed0ef2e0c4660cf1a1ab824b3bc485eb92346e30d2df280c6b759d03c60038ff2f5b5511a7c0f18e1d75237d2adbb9a70934039e36cf3481e4ed8fb008337df1e1eeee91425cfd1e06437ae694f0601247e87d31d2f482929acce8a52779df4aac5a5777e79746e39cb3f75c66b605fd4702465652994edb00ace793cf7f15cb646c4a2f94bbec264c521a0005ed3df0247f9a0ce34b53546d1b4c8cb34e843e6bf1cf53f9c1b35de6a5f38be8a24364ff3083e122cd542efb397dcf635db8414e2e199497facc5e093a33c74afa30fd2754b25eea4931d835b0820a26e49864fdf3a0fac662186ec81242def2c60083a05d1e6a11bae1436dedaeca893ffe9e0aeb15b82ea4617f7a43575989382da263f7a2a30f87e185d0205d89807bcf8484eccb6aea6f9a472fe9f5ff72067ba1f00652d4b8c18b0ce8cf1d3cda40f1e6fc6c1d373640d424bcd7df257be0f9e7fb854c0055f911d7b51300799c43379d8b45d178a51aea657492daf1b29d51b0d1fecf87f1db266fb327ad378cb9ba7584cb86da89f57e9e9a58bdd2349a61a26cbcf225470651516f88021a0ce9364392274d8ffc1f0f78a7a726c36c3291ac3d0cc5fef5357c061f51df019ca8645aaf69ca6737cc69e88a05703c9f6e7bd6fb8f099f084b22a1a7d0be9fd560ad28ea5b85c8fec989ea6bf5f899fec5fc818b79764b3f03fddf3532e98469db6ab8b0905e0d1816e46be7288ffe3faa5f9fee0ddf0fbd31666e95b72bc4827ef4fa2a143eab307dbe12fa96d40314be6b4d76577c2d28050bdb8a76a6fb9c4743f2710d7d8abd0d8c9e61406fdb9fe115cec55af250279b1d4c8593f3be5aaff4dff5352bd96891e1c79505df175898c37e3121a5cbaff02ee1b755f73c9bb0c76b62aba5cafcdce619fd9880a8c2bcb039e0eff2a211cabb441c86a83a3b5270e7fbb35dca8bca7e9438cf6c54cc6e5d43074eb676061c1657b39b371e49075929d668c2bee090fd462b9bbe08d830affbd3a2c21a4ce5c50e05eeb61bdf7a2fdbff0fe27ad48e6603d6b4428bd95f6fa61fa60230f028444f33073282aefb8854110b559668110c6612bfedf394180c7354a7b2df17a82823f165c307278e846146f3d580593e6e8c7e80ad60608b047f7f5e932b354c34e6db479b5843fab79043ef7fcc6e70889247cded300260c533119940344448d77dc940fb55975377da71c9fced0a14c8f1ed7ed225cfebc0d4874eee10189208e74be2fb020b5f180ab045fbf8059a90fcdb8fa30c09d03ba0cdada25050fdb63c9937003f5f90e8df0084a008d1147eb579b32be50566a79f2ab63c6936fcf030a77370e367479611b5465c74966c6ed1d7d949269280c30247b0bfb22290ba24c603156e3721f2751bfd6033a558f5c02564b01b22f151204a250a4089415867bcaab8ded54de56536085a7c5d4f0c6c6c481a32d824e327b38494127a1ab18e04b13e3f216f85a90dc5cf5835960335dee01e2df0151c41ff5797a80dfd9fce812f71917d224b95a4158921a80cd5459afd580c6dce41efad8094b4791b4f73674741942b045d3df15944b8d0cea8e810de16a718c5050cb659eaede9a12a0a3cbfd6d91e8178dd84e1eea1e4a8a166d6d008b640b0ab108edbb215bce40ffdff10d3726fc7da2cd860ffbf8b8c7146505876b425b597c99423e1599106ea920034228fdb47137d0f997036db2668515f24acf4172983f8b140018bcaaa88c16101e6644d5eba7a4c19024faebcd5c8c728130f13f9985ac7cd388de067dd871b0cb4153cb7c9e82fb5f050d8a9a237baf9d093d39cc765ab841dc2a4fea5624a6a17b69bdbfb7203d877a20f1ff457b04c919f73f82593fd6ff7dbdf1d6f1b7568d61ea9511ba17c55225e874162e9ea279d80d219d4802302f886c6871983c5643d62d90a5e12dcf58f289cf285da16a1b1083ee9b58faa1c7230a98c22e255be228c37b80b0aa0482c5b70881ffdc24cdee6b09f94013f37edfe14bc9e79e999d3e400e652db71b30fdc9ce8439e20d2290a9ad4297034ed18d5bc0018bffafaf1d1c9df1fdd652226969012a2335b82600b8ebd535b9ea78c2f840628279b27ffbe305191ceff03f39eeeef76ccc360340ffebdbdbf95cf1536251a0ed0634d45b1e852999ca01b737ef7c7e511d7258ceac1e92cf8c84757c98eb548cc10d5dd6d2091c4073fef3580a0c134e262a3ee436becc003657ca37a97b70c6faace283cec3f181302be08894395bad3601b7ea4256266268b0edac9ee03c6fa212423f0dbb82221fbf0a1782b657cad11d44f8579db4de2b2bdfe55efe16b0efbf88ea58a9541f76800f6d70a813fa12b04714e5f9052cee9dd04c61861899fe7d244db1773fcefbcaff6443badbfc09a5d99a9bd8f1e5058b15afb10c4abb9147779cd8e8a5d0df2868de0922f8cabd074cf3a537fecd2562f47acc8e5487c8667ac8a7f3e08f3fc31244fbece6fd7606adb2eae271287e8fe4500ea8ef966a08f5bfe2b3a3fe1c36540924fcd155ee9a4fc9b4001402e7cfe787d5101377c45ba861392c98d2a0ac37b171cc8db85d2c287ea60540997423a7b0c09017b388682c7cc9d4330eda2535f893a77723e398e7d163389dee42afbed2e6ec40b4d05a3da409aec4e20ff8fed28df91caecbaa54177cb42f162679f2ffce0f6944c023225abd1112d4e345407a97a0be49503b9d8c18e0d0e803ad7ffa4da779a063e48affc64e057120a4cbfe627a8737e67cd5dfdb2eac0a7c3ca116649f3cd89cf578ba47e867d01696934c09c5f5f3865617256620bbf42fdcfa5bf3a6274d720ac65615f7e4934c4144b5101da7387e05f27cb3ed8f8f3dd6ce5065b12590aabe9c5e14faa3a22c3f1ffe6e04267816b1fd78ba421e9c00b5fbfe08030e0084e3ffa5d99a9e50c858d53da27c709273f02af24e1bb226e09ccd390d0efa1da47173b000e091f48df8d976dfe1dd980b2730b75f6de0b2fb8b85a488e34ae7f8fb464068dd9a92f027a697dea378cc808fb395bbc4388d882ef2d1ca6d580006dad19a444ee5c4280c97c491a06327151c623a6b82ecf70ddf114a67f256422b517ebf8092388cbb45a1e062bd031d6d0f017dad750740ebe68f92f18404c3d461726edf74ee12752f5bb9e020e7075492fc27f6a8c3171f1f6a5dfecb2c2d21a8861a90d7293049de877506f92f69bf040b4c1b8cd5cd7065397819c0b2208e961296bba82513c3e40ffaa1eb1bc44f62fd6653b5c826d9cf5f8c265a79039534c9950cd740c7bc782ef00c32322cc2d27d8e6f5501f92dda4048d331bf7e4d083fbb16552923bd9c43faa2e083f3dcc45c14d24f6cb85a0e86da02d7bc9a5c8203362f78179d623f0d1551e6bc5fa1e9d987df6090443b7c54ff807ca04f3335295b28002227f5d29aca787081aecda63900e700a1636f108f925618dea7c254bbe67e11b02b0e5a20e0624bbc83e8beb9a146eee51823718c3e8f76862711a86facbdf3748c16d76cf9270edf948c8eea27008ec2855e038a1592c88edd7d9fb77ef955801f081d0f91bed758f784a7e91f7cf522ec9fdeca2276e3bb2358c1f999c3f8dad15537400341bfee1da1df3c09f94ba516bff37cefcbf469d6f996a29d5b1133facd04b5c5394757807cb185af96e3fe1534dce0ab52a69da7083acdaa2dd27c9eb084bfd7e8b523a960a7ee0d35ee31c97a453ba298785ffdbfb70fdc44132d6692b73c19ac1ca198683968794f164d57c87f994e09ab52a8555e3146069a5f78f348f781e2d54751c93e9372e125a958def440e74876d94927186b81107a6f2904f30ecc155b5d7e9f853504ac2c99358ffdb0a77bae6f8445822dffb14ac10ea63893c8359847081bc0433287f6292a39ee0fd781ee67002973db071f575164294b51f71d22e0e8b8392d97d1ad2fcfcf7f25fcb3aa01e988d7680701814bf33470ae6f90d0d934aaa35a1caf43ec099968df54ca5ab574f561ee39edfac5649037c9b7af62539e38e9cb5a03934edf29c2a31703215ee2304fa5ebe1d269541f982abf19d1c4c1a5d264be54e791d898b0995ed55fabf2df62b0ac66f30de17f403e86b486700f6f128da2795936479f6c2ec291ea67118eb886de141aa189612ca1ca6548c1f716c2d8e60179d031c7f80f93bc8685106abb4b29d53ee32c1f2985dbc75796d70da9bff6591a3eca07e1733a6b44a2e9cfc44ea71dfcc57c96f9fcfe0a53e8814ad63ae3dfaac491fd13766f15fbadfd872ada22a1b5df317acf007d9cd4b64a3b075ffe89710304ccef2d38a472bbae853e92ed8e9b0720e54979c10d0b6debda57b03b35d98ba4cc50fbab918f1cbcf611236c807939cff60e0ba7427c22d94ad8be7a38ebfc918c4d40ca4b3cd393fed511c839e52428482b6c454bd46812d57f6cf9a378a494d8444ee2d25aedb04e2e80e8d8b58fea10752d7b98ae7e595e775b519cc2d3032ae60f0abff7b15508b531e3b4b0ecc98aec105b1ce7bc82504fbff96cfad148db3222c54935d6065c525dd343d113e2b6e5debd7ef0cd5a0333c20afdfce840f11e3bf0221f2e858c77b04e30d66c5e8a12a549c7cadf52a0ae71acc4e85d5fb644a89391dad8659d5c74657b40cae81df46b8e9d408af325b37103d50fd2ab5ddf604f0ba408a4d26ef35e5ca9fccb790d212db73e906432bffd4cbd14ca94ac9734d03d919db02467f1d71e816bc40bc3566a0e0bc26ce4d66d14edec5fab52b703ed1ac0bde83a1b8f52ede058e8d6cd4c8f1ce698ff10162aa5e2a5eddd9e48e72404f0d4637b9e1fa6532928b8a21eb77019a1097eda562547632fd44792f13ea1d39e379e71710ea3292fc7f43c0adc7250d43b576620ea2a26ab27163b4f773af4b03eb9254bc1b6444b146d8ff647392863f181e972f4c2588a59ca76ed9c3a9f9b57027f52a7c60b465d9b5375ef716fac4ea6091bf696703d83214d1d4d0ada3514248f71562a67b6d5e56dc1004e7ff6759cc5bb006da0eed6135aeb56ebbddf6ad7231b3e9e79d82d05ff5cd2857319f8983de262a1d84240654465e963728eb4a6a116575aefe3d99b7e3b4f1c4e215f041cf035fc311db92cc097c5b84495bcba484279b28da0ad5813436b8702797e5ce585fb193c8bffa6cd649935267f0a5c78e946edb51065ffc121ed02fd8992f3a848bc293c0903be2e8771566ad72990aac1b0d42a3b95d9c7490166e2b5b46febffc35e8c708ef7a03c7d43214fafe4745f2012db2727cfaa31202c62f564b57cdf2e684edff9db8a6b4187b547856551b6d8b758cfc96293c47fb20ac1a3bf1e67fb3703fed4fbee6fffab4f4b542669ac0522dbb8346ff9ca7013619070a359b36042dc17cdb876302669d4ba353da87d6ac46a58379ef757e639035085195557e95129e0ff922e12a8250a66e972d9ab0b3543fd3974fac25a2265ab555c2ba281d21442b6570fc932c5cd728117eabe731e4a8c1550a72eeb9ca978ae0613fecc510344733b0b0fba8bbf60dfc4d09c6c831c1393d46b54884dfa945130c2aebd15fc53771c3e2d0aec2df5fe513eab0237c7e8fec4befc84250b21092a2955afd5070a17a8ece834339d6f7cf4877194c56d652f0362b58459dfb918067a65e30bc580ba65f0f3ff40a1493d42faf9afa258a99fa51be34314e225c1acd91732a5f5b666c81a36ed6dbbea644bdf9c763851f3c396f37ab16477df53a5e860647f96f6ade93cbf3ffd8bb6384ea11723c9cfd1223b7e2de682de1a78dce62a25ad40a1ce61fd49cee0b984c44babf32a2a42dc6702d513e6f49ceb691db60ad6f6013fc564971ec542144abcf2180aef5f1d37f30c0ab712dbbb8408d5bf4259dc926cb5b83c7ddf0013ecba4a43c6cc07f226b081a14f97c2650e08eba98f6cb16ac4fd9ae747d5b42abea1ff16655e264fdcb5caba964cd083ac1f125aced350e7ad1f19540de507eb2bffb13aad0e2176cf6c8cf1fe818d6e0b65f7de141092e326b2b455cc22e22dbb4468e8199ef3e324d0a10f3bdae1dff421a5b87d0dda25a916cb67b56058e72549667576357a79617a496a6b8fa6923a5bbd4f767dd48d1eb8395aec92dbeff4a0f555242890dfe181b96208c2aade7fc7da2ad575b70e536f11c607350ea66fa4f853fd55da6ff810fce2d23e818663ab487b888546b124ac3544d97b8525afb795d4c76fb6dc98a74e24ea4fdf57859a6284628dbdc487c5f58219d7c8f3bdc20c18f26214d4ad8deee75bda1bfad0e451a6b6c6aa9ca1dd5b9315f281a1f4427c733f0aec94ddb70a5c281dc97e531954dccaf79ea1c19612a33d5502f34a79b75e2237442a08604f25ec75f29f2c48fc5700f400ab732c9edc7ae9f478d3338a04a628db266f33fa6e7ac4e0df7bc233db8e2678d5029b6e82646133fc06a5ebe3b38539d753337d0d7f93c80485d75c43fe2cc752820e4a401bdff9cb8cfb1c87cc4c79e873f0cff8bb33a5d563f2b2eeb9fe40694783abcc12c43da9a350ef3fd5d527c4dd93b5c7d68f7aba575d522439cf63aff849501369ce3535276861c7d2128301c32516aea7a7478c522b3f6f49eb481c2a41c2f2886055f21e1d61165e52607900d182764677eff3ad5186f751237e72749375695f559dbce01ba8dc52013e5a3639a3abc0bf4bf6b5ebabf604b993119ac0df5d8de289d55af7ddc9422bfc049ca9920888a3b7ece64ea61a6b4a88845feffb9651772bd4250e9faf1659b71e2d5e386a4cd496455ff1902dca5c8b48242018f2ce3864372556a22ee4864b4bf565a893d4c911a13e264f1dbc5049d8e4b72e0969dc3a7468013754331b097cc423015c3537d4d41e9dbecf67f842e0c322a44e04828a4f5bc427f83c831aa26388304fb32b44f912bdd41ff1e120eb5eb96d6fbb0f2ffe2e59390f3262ef8bfa8c261ec39b2b7cd52147057f10369b193355fb5fb600cb00150b46e7cf42a9d6565c3d57757c1cf9ed773fda0d1896e9c69cffc33fff333b8355cb63b7c198e8495749e8ac025c6c2aab520baa740df778be883bc5ddd792672d342f6fc8c32e45728887e56c425aa58516c09434c16a866d3ef27fea887666dadddea9f5b931ca4eea452805732210eee8d46b822c61f631d74551537be52f14f2d86dc0d5534e4d3e139c38566e842ecba24c636d63ef03fcbc0552e04a9cec906f3bec1b24e5ce10ba181f5ccfa2ddc63b2f395a6a78152cec160b008b8f3b4100d94f4b3550f1c268d08c0423bf1d9c6a152c6ef55f8e46a64c8388ac5a0a19d7492f20463ac69611e0aa30ca70eefe10a517db39af3672db4b47b74981fd7c728a5251f1339f0cf39ee755801d6d7feb8294a4a607f4592ed4067064eb4c6bc61c1f87414c93a32e89e7f4759f8abb4fa9ea23cfb1f0061fddbd12ae134a7ec610e97a47b585b9cf3aee3326756f0b9dd6283c9ec2dc56871ede31025008ae3a285f972d4231f6dad5296557774d58ebdba36402388f90f9f68eeaed31602083d23c2e4471e246b3ba34c58c100a72e598582306d1aee1c63305b18aef9e3e0e6fbc3d70e117c8607610c53c62b804d33b93e037bd2807c7a862512f707c3b3f754a970cfdfac39ccf432ba86262dec3acf72101d01768d0905b787d38470ef49cc84a5783970888465b99070d96653865008188228199c5cd6e8058cf41bb9fdec1dc0b957858fead744d2a051ffba73c69ee427083c22fdc0a2bcc9de04ec0ad91f1ee5588ff54423ca8a98b26c4a4bfe363e6cf4b1e82f455ee28f1271ae864e8350b3c1e51538890cf3b163e8b3ccc0628e3ce3dada62000d919b195cc1352a7fa4ba9e778d036ce90808f0893b03b7641be17abf79944fceddbfba0822f76393ce4d7799d0368d15c0b304baedf1215c8fe60280a2822a78d8438a87c5b96a1372995262a63fbe1c86a32641e1f9045ff9bbc509d452f34821d58423f039ec5a6f9164f0e1595a6a604c961f025e8549502c8ce4a15822722b4c8288491813c0070fd36e0fa831c0d556c77867eb01ae87a2dcb1bd5ca1bed8def8e574e7e6575fe835f1842e16710adbc64364cfc5b82c7caf3e9db56d79e6f90c720b1afc950725f85aa35f7161f8c88c0bbd0800f3ff7662d764fea082d09dc1b1924a743a8fc46b2c5adc0040d5c89b731a771e19faa394f430fa17732dbffca3337e1adc771c632e1c5e51acf8836705b65e4888aeca3c83abd28eb82262a957c5aa3c8a0745bcf7f20cedaf7a12de7bf9bf01f68001ddc9ee10923091b0eb7d1c4d1a292668acf777b5b295b1f370b5bc97eb7444bcf926f40a8bfd852712014f703aef56e59ecb2c539a9396906b8d464e531ff929bfacf8a037dccb50c2771c5896877c42610f4640744e202f9158f4d7f2a04576556e990c4d0279adcbb8842148218413621692e840e45d955f59c05e58981058b2e1ba7e33a1df061401211dbf0483c70f90bd6c2f0282ab7a4bddebc9e3811072457792212269d608a59f32a6aae5d93e26ccd3805339925953714840d50cbfa2e2ff238afeb3c0a59e1ac0b064a9995e8d4fc3dffb687b4667bfa69780b6ca312759626d201f0d256956bb043317f8f3497e02aca15c7a9ac9e25a937f39cbb72a54dd953b96800406beb7d289a133f514efbd4c81af3e3247978bcef398cea34986ba7cc2e2dbc0b65f1717050ff5516b11ed5de7a88df9e10f6c83ae99b8d3da3514d0d30ffcb99457126ad08f3e5c4acf50a69ad7d9fd29d657497aa2290bfcf5441a6a54980c9823d89f3b128213ef7b47a67016c41b32d016580cd253221cc57d1dc20222800e14ec0a9b66069d13f20212cca4331543338752ca9ce76f17e564e2a3ff4a4933f1d0e24649266e7e95278b582e1406be0d300d5e4c6f6be4dc6bdf9b4fe5a75c4650b790e4a836f7145dfd5282a8f7851c46689d2d3b39e37fc01a2f54513fa0555b7ab2afd858851d1f6531b60a5dd38104a75a748412a02bdde815ef0e468e72f31bf6f1211c8a1c89581d3b1381f196b388e490c472c149f225e7265c3052ae640578493d212b43c46c99ae1298845d7b367fc7b1a0457b847dd5f3f3090b41a7bb427f252182f573cd0f7fa6ffff776587699e7d7256e3297203482e3a5d52f8459de89bb066b92679ce1c1fb7d3f9a70f4894fce7a4dcffc186f1147f35391501c9f5ab59efc384fff74e6a7d2a1fbeae43038668f3344c141f1845c0929bcc2be1eaf45f7a0865cee88f9fb5b0730675057d43e8b28cc3ae427934699efc4542b3c2ebccd29ba900355fb0bf0dcd96249b5dcbe04615071be78d2bc7682d812b1361e9b95befe6da53fc2208d13f4a522d4a38355824213f5ed273bd64a20074773fff791ab17e1b3ccb0a930faa9fc3ab1e06f55f636c790045a2c22859c29b92d3c3d76f15cbc9667be73edacca216563ffe83c789c8f89003da601fefc2431f8f7443307d504312ca311327c57e30d2f202731ab210516fc03adb3dc4b0ab044fa3ebd0828cc21ba2803d98618dd989469874f5136e9be68cc4f8449a084bca83ca8a58f6eedb22272c0021d0469c91b605bd7f25615752f3292e6072101abef977184f81571152e4fac17efe629234312ed20bbf9bb08ea27395b94072847ea2b9e3bfbffd0379db3f401c057585e57723623ed2ddf47c656db88fda66fb7900575adf1be729f47958dca43509e66e90c27d66502cd29e80966a759d34912ad12047c1540f1314579acec06d9f3e59487f35f8695d0ec925b28527d7ec438f9cb9287b0d6b8687da4a52894ae529428e16500e648f15d463f19586d2d8a7d0a070b6c6e9c0f53aead7b046b9ceee91d8bc414cba276615f32a7f4d98508e6818b1f8d79b7e563c3547683d97ed4459db016e29d4ebc8943578aa2e2e31d166dd9c340a7145c0b841146a6be8a6f32d16acbf46da691794c520f23840d089c7d4485237edaf3148568c325c1d4ebb49bb5b1d4a6dd47576d8c1856b1bca021ac0dd3d19298ed9a85bf8e17e1c923430fd3fbf0a9fe440ef6b87fbc150dddb21087026536b0f8390dd942afecc9a196872249060c85058ce3872f60c213efa598d05eed72deec3a195e6c0102ce8bad0afe554ea48cca1ea514fc6bbcd346f0716479e2dd3678149f8a9c8cfd548ca9d2304f9119f562afc0e2faace8bd66c3b1b1a5eeaca95b44d04ad0874d6d0cca6510ce301b98353f7a1f92727c33f41f44a08b242e077ed34c3f1ecd2718eff7054777cc9b8fd7408c4e6b7b2a0fddbb445f2b151afcbc891b45f00fba55a54d4711f04b2a8557051e69b84ff55f3ae4163c11a0904cdb69dc47d5080a90589ee4d1757c3662cb9210693517ed2e24ac77080a464f65607abcf81cb0da0e5c150372d5dce57613b7888a978ddab677497c8fdcde597234d8a31d75f253a8b4e3e46545837b8b15b9948a0af252ccf67aa029fe1bd3008af4534ccea90b184bb0898bdfbfd7b2eb86bcfc13cfa658808c66be7b72b3653bb3ee68f072028bbafb7356521dc1b8da54ff4372973347d6d265d7ebf8f323fb93cb8490f526b9591e32f99c82513ff41722d5ed0f7bb3d8684d0b0ea3fedcba53582a688b8a63fb6c92fa763588b72054a310d7a0240e250f33adffefa8795386292affabec40c265cd09494adf946e47a309928e4fab12a5e7b0a5e9c2922f6e24e77216c44b4bd831249716781b295c03b90feb0879c9b61f18122a3418e037af5d9b8098ad6989ebfc59eeeb7ab75aa315d67005d59526967468a8c73958d38eb17a4fe05095f04da057845d250f801f33cc7fbae100e8df75185401af176a5cd3c6aeaf26417c688f30be2f798ef0905777b2f3f2cf0490403d27f8329700e02f4068f9201c9b255e2767c5a114c8284683b4f1fd595c21ecf15c26107f2c4253e4e7cd3b3b33908cacd1078ef165eb89162de23b14a66623ed75168cae7f00bb12b87b195fa12836db7a38fd6af0815d0609a671636d33fd3e9c39572f82b4c2c7f010e8018c45f18b11a952834feea5941cf7a43f01a152868f331083bd0b83d38b857a9441f66bb6c16ecddbc5763a5e65bd3eb1a81f89ec171f92a3c2ec36fab3e9ab4a89fb5ae4f51e8f73dfcebbf2f67472f289b449b5e4400cc7acc4927bb7a6221ff989a0b91796067442921e0e549e13af6f9de64651d1ee9f2153504a57d44044364dad84290e75a9e76aedc03a6897e9091319c9207ef7cfe79037d4e9282e86827e7596a96e2338aa5dc35befffa708fab75ba84037fac13c59658939380c025285d7a09094b39b094bdef8ad9282ea918d7a5b2399a339ec2716a5f180afcfc752352d5dd4075bdf9e12a757f8e54845a3587c94ae29b888d100346ecff1c40e7b1e56bd13bcc6604d4991613df1a65963cd433e3420646a92805ed1ae4f1f15a530100646994053040b8d6076b9e4499f60fc126ef2410670729172d49a3d76ed936ec3255049d53176062dc0d69df92fe5a3fc0bb95dff7b63746b0e0a573bc23833564edf52abcfa63cf43d8bac545387cc2448af312f5725e10dd0c2572ae23f14fa8aa548367bf1ecae29c34c967f9a2e10ffb47f41d6d88a8d62ba1a3283f2c9391817bd003cb28146264a4105e8855001041096238a8a45792829b5767605eabe868e807f9d724190ce6119bc913ac2274a14169b0474a73408e87341b0e6a1cb5f02005492a0759b69483dcf610e1f3a0bfce241cfc467406c2f082ff6c1c625eaa6bbab870a020302014a42f756f56274e37361b365c051cf693cc969560ff2ccfd649cd61ccc275d29472d9daaaaf31d266ca1e6f67e97dec056c9f6e51dd74a936c8b1e992e98a7353ca05d94d75d7a7e77719a660460ce37f7dfb5a530100da3b784328f05623a680d66f1cb171ff11fcdb750f20a61da9bae0251d3abfd56bc3c7354605d8a7749355eb83744834a97a939ee7d8e356ffa34aaea855b372700c92879f05e3b56503003437604f691476c17850aed43d83f3091f4d1f57e9d8e33a315d5364dffb46f3ef695d3e80b23aec2f0dbec91a7d5fe2a9aa7de1a40fe7f04011296e41c80f19bf3a76a7d17ebe764fc908e49c85732ddec1b861980f71598dd7de0e334595b431c04d7ac6c557c9bd0cd599a2eba71c2cddea1d391fc8833e094b58f263e1ff23d9c21297eeb3bdffc277318a321cab7fdf7577eb720a4ecaecd31be4e9e91d34966e0557f8dd58b8fdb85eb9be374d33f4c5bd794026b4dd766697c2328e29d0d039c2906de8ce05c66733c2266060ab519e5ead10e98273052108ed2328e43deac5e0863ed7a21a8ab171af01ee2383bf23c25e71f7e8930b5ef1c5a89da09bdbd847cccf3fc052ae3a923da5839af6d5b984c3f553f14e6eb7c1ba020297b8f4c20efdaf0a8f6e4a74a6c74e1b68795c0aa927b052eb4f3fd0416190b9bb49c2a1aa4d865806710513dac2bf779a6b51ec01325f3f22adeaaa99945fb8ddcd6fcf24e424d385766fa44ffee4c273fffda18e0c51664f5a87e48d417e4660d14f3ee2da5d1417dc6aecf407f23f2599c592dc11651623b37c9a256d97534200003888af76c3ec4612a5a2a8dda3ab2206abcfe1efd7ea57ed92f00a7b0d55ec079ed312718319eb89a440041bbd210ae8c0278126542dd71fa48e30e40c93b7d3681e0af39da0e9fd8340fab3607fc51b9049712a55e79bbd6ac5a8147e1d4a4e812169a6106e81b3f531d83b23c9e1bfd344ada79934d9047d11707b42adc38415c104b3c2ba5ea31393c042ab7ad44a1737da079be9050b166c28faac266fc339fcbd8796490f40df56ee15084186d70f82f7df468f3d25ce12dd90dc9802c7dc4b1c7a67b17b912e3f9bd31c8a251e15f532c79ca5a0e4ed57c1bc5415774786c3fd20bc291ae6f51596023969c40d43210caf680503c3617af0779fac5019ec0365ca38745738618fe939df43304c280bb0ec9e877001e2d26e9d913cb4a2585c99b158e1275fdfbd1383e42e99182eaa49655a3f78f1b1bb25bdfb8d48f80c9639f52c683383c01a962ba69bd20ee92bfc371003d19f30a12d25e0c2884c52a94a77085fb46d0b41836899f0e17fbbb4097db9de930010081945b416ffcb5281d6656279e799f0a3ebe7447d4dbb47d9c7e232599eabf9b0496ffd3b14e5c5a6c3c24317c2ed56dc3568838c1940aea7f6e32116584977ee9aaba7f50a04646bd0053799e2630d84b2e40a5a457637009a38ed25f4a9053aa6205bab510edbd703668fd1158f42c115b495594543d3329cdbc243d827f04538526f24b815e29e826eb6923ae84598f09df753f327ca0fe8d4d61597ab8e780cb4151c39138ca49a09faa04d73462bf9732d82d9fa50309da132c380d943327e7287716cac9c4dea0e28cf27453aeba997b816ac8c9face1860229862b9e3562fdbfc36fb5152fbcff386a018ac79edd056589567a4fe23a73d7a9ce35d66c1e136441030d4e187c93535871abfdd0444cf310151e371829976cb9f461f8e10b8381019463fa9714fc58d9b5f291915f5e83b0cfe305baa16f22e51b7fcfd68af05d0111f366f80dfa2d92823a2a2517174b1e4d364ea7282deb617e03c88e94a0fea903da3e325182209fccbe670273321a703df041fef98e414279c2ea0c508da0afa8e8f4a7269d9787cc7da25247f0022b8cf887b983b569dd2f01bd59418fb8af649b7b5b05f3240662a2e2cb8e2906064110b275dc9867a17f4f775fe86069230949e446a15fa8510ab3b4b7c53a26cc480bdd36b97b2d88b65bb03a38240cb1b957b35f6a2fd0c2402ea0dbd375247b06f3d062f3fb9f7b3724a724a92c7739e358c430403837befcdacc2076609b2bb824d58be717ca0e8f504ea9a9fde64119c1fc6762e56ef17dcf08b33193bf3863b0d1bd3c0002b39e8041abd3218570e9b9ed581d8002aceb0956c293386b0a0c7ad3d09e0406bee4611a8d117d0e90c8ad8ab6b7580d703ff5f0940f18fc1bea1ccb1d9a785577c66fb974a8669a4826e1bc0c9df3133b23169070e00b8301f76690e12fcfd72df287fe2e18f5f329fd8f89a1def5cb769fb36fc8af32f13b00e692cbf79ad2ff162a8ac9436dfbe4b2dbbfc45c997f8ae3382a51abadb23dd1f499895236770d244b153b9d386fdbd87a4dbe0c2818e7c19be93918c913bba0b87e67806e34de9030480a46f64b8fd4a389a8aed1a5c1426841305d9c06fb01a71420b05d15f08763a87cc1c9527c1c6e017d4f9746e248fabd0317aef3ca30f2010b6ac8cbb47d9de248efbc32afdc8a5b140edd6a3199247cd96a49689fe3157302a7646fbeb2f02dca6dabd3e477968ad4ff645347090e159523fc6007e65f9305989ce600892f87f23f53504113f8f67f1c2cf85b2ab9587e6211c2756fbc78b8ebcbb7296fe10e033ea9d7d2c0ccf46f1c0dedbed9e13d60652b930785e5a461d21b9fc2d4c3d6a44a0c0d898f8a83e5ab40adc410f73919a33fa7dcbdd9769019b37c470774e89c5176bfa9c13ea2ce3eb7d438940bc015c1d1d2d7ff0f38cb5718cf9ab35d5e2c5d203c22e8f6dffd3a93521e04cba327583ae07a1e7e3603414ffeab39ada5ae898f88fbc4d918b2c5e472de52ac8bcb0a94e3610087443604be7fa86b3ea5383cdbcce195ddb8f9a8018e7bf1dcdd3b75d0c0950257c46402f60932191e9f32d14e13123cc3ab650c8fe2b6ca859d6d1beaacb55276ead183d729fc3fff6694d0d19cc51bf4f820ad0ec08132a53c2499418547daf5b393931552b3918db5e5b265dbb19c9361ead03f92c22eece92190263e51269d7e203cdcf3900f5fb6a20d344ef0fba6879c70cc2fddaa890cb161de724e6bbd74c0f0684519188e83c75ac34d220960f9e7ed89af0af3493a62fb764af0686880e6446fc06b8d384a39513f32711fd5192dfa813cfd78ced5b5c185f3d1efa873e35f1618485134514d817968ee54a301cf3f42539786ed9cd2b476c8b6017c924d39eb17a4893526a6aac51c582f554926dfbab06d2e69a5b867967321a219c7f1220ea603c3e23cddd11dcbd31e0bbeada41fab1a7a649992d4ec4247cf7af6c21539680cfe4ef5fe2a940d6a94a92e6e330e50a3f9afb916ea877d6fbd4316b5d1f7d2ce84b13a69ad657d51702d80d6eaac8f461bb037319631b8d709b4f91f2c9271048fbc39754f8031d557407d30e4f6b285992eeb5e1f1ed2bb7184179b7510c223a53982a61e96293549ae94d37cbb108938ab9666f917e8d742a32ca0810c73e09b67ab64fd614dc5b95b1fc320be5a4216bee0761b837f504fcc898b17a09df3ab72449277902c18158756ad729febafca4777790479f9c343eae54acabde0ad2fc6eac995bc175113a2d273be13e584d88718c6d9b53f0482473ac3087748126fbf50d790f1f5538440202f29c37f129c4b19a2d455fe207fa2c144a43fa94af3e885391d2d493fdbd69631b73ccf820d462d0505271ac86c1af8790b0e9858f4604cb47b1b4d3c48e0172648840cada19049cf50a9e1bdb864329fae86cd7c4b6f10edda22f7e1928fc8d99295c5d0c909a4034ec00f786aea7a58d43d36fb935cb88c2d4c15d45723754eba622e1b58850d0e0fb57e85c24bb880792585da1aaa97dce9876b9520d2b54b691dff2fb50c5e863fdc2841beda1ae8e0b05c3c819322c03f9a22d1bf642545203087cc306dc26c05d3c0b6e048868328a60ae1429da549baaef97e3f0c5833ba5f8cc656c5210ce3862f1a58b3043b0dc1f95a7c5c0ae5d9364e29e1fc52104b7f29b260babe55c1d782adb5e456a986e4291247907d27a58451ff48dfb94af504a0c977b600087eb5f2f75f5d7f0e3db134a036eab5e460fca8310e183f24f2790978ff11a88a749c0d8a0a9c150ea793388f1be4c031d667f64e035b6680238e0af90ae87db236bcc5d27ea2bd614a960136aac0574c84d7b205ed2024651b7e087014ac8a04f99b3bd4b06b302c52e2da5602a39e0289c7b302fb200b2da561dfc9dfd97017ef80486d6081d9f6b28de3dc13c135742eb24feeee57c1ada5fd8db1d2fe882e2b6da89443787b76df1784d477a516056e24da8120fcb13310e9dd62a5c582ccaef775782d7bc046a3a52ac3fdd1445ef0f0f31cb676dedb50b7f0027cfd673ec7d1ba2098dd01b4731b230f4ad7991ecd5d667ad4e0935ac63438d06c8e916536cee9433cbe30d2dd75b80997cbca3ef78df5b43bb84d3e78d957ababe6f2075e02cf192c1f6e6a8709ed9c2df7cec68593e873e13f3d7f151cec8e222cb903d4997638212a4bb6cc3fe2daa382312982f15e659708f70968f14c97fdf415c1c8ed2807151160f31b91307d8dfa21848182b5506ede221108f35adb863a84a40a185022e5707136703fa9a1c01e5789867e5f66952998af05a19581604301db4c49dc83cc4f311d739c5c5dbbf5805758f0b2777fc2b43c9d1f3185d7cf087fbc14512b7e3dc5247adabe9af7ecaadf2c1641a748390216c33f7fb034daf4994a31765e986af5a020b2982787aedf3b608f8f5d07b9d5e4f64ffc6736ca3d2a72c4dab34d89d20a75b155e521dff218262300ffb5afe6e537bdc31ebb7d2babf8d71072f1214dc76fed47d3a741bc452f32fdbbc9af03d12d67178a7f95c2f3bce0c7bdfd21f61f90ca48fc579cfd023bd8339df227e7f8916e80e2096b893ca930dd982cfcb4e2e7a7d77295d31b3335556840e0aa9790bd031dce86225985ad3e9a9f7e40e6069ff6a71c10a8afc2d4bbb8ba3bc83a28d8f2ccfeaaac52388b47184cdbd08be283e44d0f24057b226cb027d057c143ea96a2f71666f1deb62096f3263fd5dfb3fea75e11294eb529739b1720e034f7ea82af328c2b38f5cf4158c629f8a71fc0cf5a316ee2b04a471f74d414e9d6e1662c6308df104cbbf93b9a0b361ba5efee2465a09a5915daf636107029b2ba8935fc56416d8fde100d082b706c28c91a82af0442cb9e40626e1f55447a198c6751ac4991d54e3bc5a503a8baab09d21abc611cd78e1270cf05ddc1a1ca1245f1f7e82d25ded30e833e5fe3a98959c635fab717b96bd5f66f46ea739a501d9e4b284f9627dcdb1720bd26dc4159a35153b8386ad721114933f1eb739123edf7b1520a4096484b10bb504a3eb2fe0de7768ab023adb3fb38876c7f4b69fa7a2f1937e28907cf0e91664d11276c7fdf99c14fecf17275c6b005790f9be1d787aa6c224c4072ed60b987bfe3195a712582414647ccec106a9aa07f78f2506c06bc19452e4e699dba349120fee57cf7d9ac70137aa634697bbb7400085da37cb325564eea75bde5917760ce4ae6b00a739829d2ee48d14d7a182b135f23014e7cc76e6934774e138280a3710dc94893cfcc741fe3cd4216502c2e02be000a406c2d7abf23fb6d901283e4939faccbd47564ae412dce7d253820808c7885360a30cb0e8e14f83ab7a6dc68569a6be1359c6fbb6f9cfebc347bc9c6c08d743712edfe7fdd30421b72bc48984fb7151438b69cda08bd211a98d64b97b234902fa10a43c7a4af60f9f6e1b50acd8930070c0e6f029de9eb67812fa302ed74d94ceffb78eae0ace47fd19ff162d6d180f3e4f42ef864bfecf9c5c93bc56443625cec3a1034212eee91513898b48d7e0cdbcd41843ca0a0fb86b12c9b4ca24feb6fd4318e0de83ad6ebb070565e38274051e28c823dfad8a4a3402de6b26582ecf8c65da3d422ea4347548a82d3ecc7f2e4a962922c317c60a9a93661237754feb6873c237d03fdb70185eee0cc45cca27e39873e92ec6e1a571766f47a318d2ada045121d500bdee9671afed65d5e6d7dce84b9af1fd514a87dc1f7d036d8e9baba4437e38f23871103d89068bb9cc4d3c46e0638e0667735688e763ee01842acf5d195c4891a06ffa4c176e54cf1991558238761ee92834d01ed94c733d346ba7a09ba1a7bcb50c70d4a2282fae157d8f2832e4901912cebeea7c3773329dee24b1a4e6fcb54e9e853dc991b363f7d001d5d50bc13a8a484c3b7b74451fe0d268a47985d607c570848c417f5c945305415b4cab0cb970bad5e343f797b7eb27a47d663a314ec4448dd1733700cfd33ce7d90e15429e0d3b7ba85e1f9ef46d62a5a29b9bd272efd90adc48cbc9976fc06b2d302945523975c33e3f5e7cb2e97994d1282dbf6dc9b674305a7f4fcf7994f1aef11b6e85c46c309bff937e94b5b9ffb9da710e0632c2ac554230615f55081d24477d17aceb14da2576159481108b0f1a2f8f23c3043d693abd10baaac70cae2ff677885f1cd911e7c3c26a85efa3082fb9b5bc4ad2dc2446775c118e89f2f344377c735116bc011a301073273c2a1224ddd883bd21b2922cac3ea418b1919664fa6e38aaeb305a46095829856f2e667d7ee282abe962f99d9d6253337941312e5216148ad5bcf165c7fd7c579c2828a0476556ad2d7447309f605da83a34fa267b80477b76bbd2836c277f7ecdd099ae3cbb5f1faab4771c7d7c25ffd29bb9efb2ffdfb8c7e5ee6286f452dd6eba61590e01f8e593e6cfde2823b8e0acae3cb37573bd0dcc862f8889a37091d5dcaa8a4fb8dd488a6cfe664da39eaea03c7c36c65677c39dfbdafe137c326bae587a5694df6d99d40dd60f269f893c1816005c15e1b31f372ec944632131b851f46b6ecff77921a7bbac4dc8c204b1edb9e34d3b7416a28d31619bbcd1a771aa35bc7c12dcefc4a83c7fface2ea052521588f8dca02c23e6e964859f6dd73c5425c1130ebc6b3046c600c1bc93c5ef834717f9842b995a4b664eec5a03458b3074a59e64696fb9800b94b9967312d6aae34cd96cac93702341accffe5aa6484d5a98f8790b8d986f61dc1b08a02f38643f57e2a410cedbf5930bd2d2d6f1ac5db225cff6ee7bbb4cbdc9fb9855b939db04c02c03ed9707100ad94c4aa8c6fc287f427f7b99735922f541c25db4fda33d9921e07aeab98804b60167795b804f2bad81787b0cd4f3193ea3f0151cc17eb1ccc13b26eb08cf27f6ef185ddb299300d96cebd42162db97faeeca2b6d2e4b806a82fc1a336fed80661de36135884684eab85ac875cd6a146181894cac73b82a8cdc0dd2f778a644fe04a032d2ec905d2e411cd45cc796048bf260061b14ec5f6196372654a6301f339f81e4046e8146918bf5e289b24289ca0c721899cae0002288f036f7c5e1ebfbc26749ebbd48c4ffda28171fd813c46facf218f6a6f259d053776924b00d70bedaf8d7248d40df1bd7dbbb07ac3e05e80b8ed723d8df84c531eb89eed1fcaff0fb399a90725bc5f05dbed8bfc59bdb0ddadf16898101c027b63aadf02c533d59ab15e4e13ad7d312fabf42550ed762705f4a909209f2b43084fe092b91c037802f9792735a4e5ff406bbfd6cafe15fd61d7c0547b05fbd54b8e73b1dffa6554be79fe6d8c78f988ad37f2564bb7c935c5b15f7160220736c9548e830bbd56e864ed328673c5105496fdc31fc61ef9f47def0301bccf40331e43be60cbc01dc441c6bd4b23f9b9e5b45d3658489ef0b4ec0d96f28d24b9107355415b2c80d7266df9679c148162882e4866d616592c253ffa90288a9d863dc9965ed6a767b35e459930d571b4c42fed99691368ce1fe47ecf626c650e859515ada73ebeaef80f835ef05c747e2272c70a83c6c2422c2284bd3508f4758359ce026dfe0d764f4916d7e7d8b71ed735c1ab1840770f4db7ad5cecb0c8cfa43f55f1f5fed7f3a70cc28ecad5061fdff8f493ce096743cc7c09f9611459f53775026a5835bbe5b160d0a9c70ab3c3de8cf539b3fa23fb151f53fcd14a1e488fba5af8ed4233a249723bbda468a4e03765abbd841d2627a2a4b9c6c9fa6a5855741024aaa9cbe2b5f5af614899e9d119518986d294ac27bee807042df6022363c09163801678ff3b75bda39b325b7882db3095fb5e4f7034a444707e9451fdd5cfcdaf0babb0640afa4212919987df8628f5b9182e11d9d23f13dc22584bcb09dff8e1f2d564f5bf459875b61112ded199456b1a437943a2683da6d34aa914f125167dfe70e207e308df186b51f34b71cbba1295d19803dfc53556aebcfc4a2b016e8a47b52d48cb89539fee4f6f5c333ee7d2aef9ff37500cab7d56751097c73d3e18301345ecccf0547324a86175aee34bbbaa29d76a2a9857fbffc431d8295125dfac0e2ac1e541d4003a4f3a974d897bc7e9750b93bb6ba16aa33aa70c5dd9a2122a694cec4e9a61c16804968d0400d765d1449f19491b2224088cae4b6cccd6f9ef8a12a0b5e6bb744313e1503642d8bd7fe0cd5d2388ac5c8644edac0bf5840f8bec0c29ce3fed4e7645c300b3c543815e237f3bdb02247aff3b107c5f13972cb073dcf406213c01bc9f1698e04d398ca9869d64e9270d6a4afc6bb09f213d1cc1d5ee8a5e2d39f976e61e550c39d673ff3da510100f8145407d000921704c1072b9b03f517e8bf5b746ea19e206c42f55488d57a4b402399cf252b60e7c4a6768286693f7b4307919b9ad4d361fcf857aaa21cb959f3953abee634fa1769c70185b9572d0733be4eec80524ff3951641d623ec0b0e5d7f782cc4a5d0d62efc3e7c458a51ab813f586be668b3403eb9a04b0af8b39c0e02563b2b9b02894e908e952e22346af261a227136581e8a13c5a4a73313036ed865023673901e304fb2b87820ba37722f0ef07a60ba12abf2b24aa5b4637f4c229e6b0f02bf0635b36be8ce3543ecad807479515212b1a54dd2181109a8f4d77e3889c17426c1f7f4497821e2b78af0a8d290e0208e94535a597d158fbf7980b0b6254a573961fc2f9a52d06e20b190f9cbd942329cfd546467df30292bcf6ef4766910df8d1c2ccf97e7233fae0e711389dfb713fa70019982806153297e492181a1397b0f054e408c3fe41491d66b446c77bb124ee91157aedb9ea8977a995b4cbbc764e016a4bad1c5cf085a1009c1d70c7083c1cf8a8b91e188ecb65983b6b33351239db12182984d99f0a6102f62ab34f09678a9a0634b33ef605055fc6de02241808a349ab928abe1e1e6b6f55e8e90fd93ea58ce9e19b4e54cb5d503034e0d9d1032d40fc43617f6c85807797576fb6977c674042cce82b3d26d3ff4848feb162ebff8d57c7101f4008cdee4bc01c95893b9d3b2a3931af86446d879ca5895c2881d0aa9f2f726fe859a5b0af9499051cb21321b02f6f3d528e48c2a6e8fef01886afa61fb51a32143841280f0a15cdab99192a3a946728f548409d0a307ff6ddb72d826dadfa060d7cfcc90b50ab2c7e6f1ef91d3e4a736f2825e5e19ad437c63e52f20ec39dc44666cd92e45e91a123fac8102d4ff39fce6ad9d5b75cf953d75880751825f882536ec3de057b0118a67d84c647cfcbbbe2ef7bdcb0a0fd6f353057e8bfc02a360784aca50031c8a0a41edb97cbb28eee8e220d051b217673be2fdc93a115b2dfd268346767076673c89b95b1161357396fc8dd1f89e79ab297f687a1a288e40e15ef08dd0e5c9eae7b26f126deb37f76368710975984a95f5f2e8fcb1ca67646887cdad5380ed811d1f01181131c59a70283324a3b24b6413831ef6fc2aa6e840d423a60c233e88372908fd2fd9e8b97ebb1dafa9a148146e39d023c4c7b4574f2a58ab1dc71ce977537bfed41edb0f635e8f3cbfbd2bdc727dde2cc11f57f8e5677183181dd759d703c5d013c38fa4cdd5eea2f15effed2b875b04e503a337ec1bb97ff97fcef96b54532246ce5be8e4d608ffdcb350f2028b5cbc31737d11331ec7b680edf56c60ac1df84ff153b91ca10da89be69fddde8b2eefc05ac2cce4e0dbc419e065a606e45a3c89b2b0e510575fc9b92261db58f4a17e1ba983f2e80ebc9a7927d63414745aa919adda32ff623965851356ec614421c1e757a1444eeafe6c6ce3f019bcea731a2cf5ec984e0bc5998e77594b503b368b18656131afe68728d5ccdd1970d7f3cfb08ed3940dc5be3333828019b9d6b19e2d6ea0ba1808c7b2316f3f8783bc9729c694f2779e524a5e2922f153f44d51ce2b55d26dd15010d4a5002d4bfb3911dbe115920ac0eb6d5e9593c58491547e75793c1c464ecf5dded2a7c04d8eafc35afa08272127b5bdd5bb3f29d38f6b1361539fc0908912094674a23bfd55191e506776a6addb91be9512c44e133597b26dd4b9b681f8f21dc11505dd647c54b3ba3290537a0512fb0ba318c21b3570bc80e69c471623e9d04887cac8c8b1248244b16cfde89fb8f8cb7a538e2d192a57ad8705e90f10a3f5c56b0db241e12d30314288dc701a8298cb63969d2fe5e1310af6f4b86409cf17fd577d40515d16fa348013ddb109e829cc44d2ddb4cfa7aaa26cafea4e0d1aa334f5cf287de2d647c492aec4d58d7aa51859e19ccb0527b161957e9db0ace7d6d79eb41baabb2971fce802184b69f0df970924c609054a99e7841f39041da77e5c145f906efd2c8f0c53e23e9cfbc03a72048bd8a003e7d6d57be0b4622e78492f5fbf5f182b8c9368fec99cccf848c7e9616a794b35a6a8dd7d773ed0a7ecd5c60b733c8c9c1fd0ea59d28ae8fe853d8352b1933d6455600d9bda1b22a490596054a477e57453ef2e924590500c269c29ac68a160a039d66dfcc8511f78bda7e91223e63864e238d67e2d85ac550c3ddbd6d73af9c2f3e0eb34d6dd0b7cfd6b3a5cee9b6a642a495893ea8302eb0db180ce64b4d0227866e8b004960ca8feeb9e60b86b114f2a592c5c995b6f8c4dad4f6d1e4a8dc175863ab00cda42107ec67c6504f3fc69d648e65391aa3ace0f1b735773eea0c0ce03af8fd9786557e7e64fe5ec8bcf093a8b61176e367b6772b3f08dd149ec3fe9378edfad8a8ad471acbe09a51b9d6ef322ce4e66fd16f0017fb6f75ab05e493d1ea4d1240d5eecf2aa936f7eb1ec25a5adcbb8c1534fea77498eb33b5bd9ed99c0c941925d468daf71758e111e1682a1f9bd009d5ca35a560a42b81830592bdffea2f1407b88f243cef258249d7c5d011a53ff22fe313c6f9c55ff766ffbe662d9324a479c695f83c3e940d332751c3eecb81486395b674fa66aeaec5d7855974639a194b75de0dced752352cc091bf4f501eabc2e1f6bf6021b6bb9348f8291fb5024638ca9e5cbc6e7c7642a1b58f8f7b1fc0bcc990042bc8f8c065708e1bac13afb4f02de51637520245d12a06f3df407ffb79792be19c79c1d1047acbfe02bcd7e9954193df678fc415c5971da02f5a03061cdca952bf10787ecb9b59d6033441cc630da5c1c7eabe74b742b1dd9ebaff044684e59c04499d70671f22afb1d768371794dd9c0c5c6ea456df7d1f52cb1dea9a4ff0fd23c190e61f4513f42fca5935fda6d4120a9df4e935a375a1e7356ab92060c0f72366bbc295e69c720718c37c3b116aebcc91e01bee0f5fd76fc934e3133940fc72558968b7d479093c99b90ee712af56e34070d818f28b83b191f085d18078465bb1436f3b370b0bd2130cd85fbcb5cb1c36a29cd96ba1cc0ca68d0b670d304a0a1728ff8dd8d5e7074ce1a62a0e07788cbffa84ed594b8c6f376fa210859c1eba3efb029bff17da37caaf305a4a57d73fdab20d203f3876d5f91d4dd03fbefa1bb4516ef54409b10d8e22fd936727fb618ca26826c81c0d3889a616c939fd618113cf6052f6d5d00be7aa3524669d95f21dd3855fd98f51a9102ae15c329fe28520f91115ee6fb7b2fd72af60bc95216a5b4d342985136bc2897fdbf4d26d5ed06b6f08065ecedd2488364257a271041fbdd3a43dfb1cbb8e216daf62eeea6f2ce41912d20047641ea954614e5b61ec75026973f96cb59ac607c45c3a9235b7c9308fe286f8cabe0af2591794724917439f880f1b17520d856255949ca1d8d14807064fd3ed28940097108f071dc94ec92c207f143db376686ca478a5697fbd5d1459206e8e22e6b29c67d99a0c9af3d12217fb78411fc57941a44b79bc07bc27e4af74c608022910b9bf33e6bd7f38847e832d9fb750d06b82643c03011d6c825e2a1e33e8ab35057c8932b8273fcff753504fb851ac51b17bd184e9e8b9088fd32c78276da3e9757d96098451cf3095e8590708a400d5a4ab67edf7fcac6d8b5ff15b7469199e479f2461e3c214d6e45ed06bab029801c2c068983f85ef2a86fb663a9a3b4fee1a67bab40625b7881687aa1f7f75562de72f6785d8ee2f5ec2cff9e81548bffbbdf5d77fd7f2bb3e4fa93abdaa8c02f7c504c19fbd515b465fe63bf8b9dbea85a22c8081b42e4941e342393113b14c4d4f287c55e3d5b20174e1d115eac27ccf7a7a1e18c03f3ae90f2d8b20b6786280cfc65ef1be2fd0962441126a272445121f57bc94db3a5dd51652d7ebfff28ae53dea85ca3190b916e3800c193da1132a43b61fe8734edbcc7815bca58ca3d3983ba5b36502e55aab58ba95270784e6faef6f58c2812f329104921301614a254b3004febbd7093942806819df3d3cfe2165a524dac7feb51b4794bb29a632f58a2286c4a1ca79a49a2cc107ff1fe69839b14fcaf48749c0247a864a8a967cc3bbd0f081dae48465310458a236d7421120f9a4d1dc41c2c9bfcd3df339460373e7aff7f7736ff0382cd2f7645bcf873b20805faea6d39a41de61e01399c81d6af359cb06cbf4f39284ea05e1ed40a2f40dcf13bf4750125082605fe5c84ebbb660e5e98c355bb900ab4662beaf6051f1165480cae5e385e22bd32f40f77d3bb8b53cd501e18b8a5b9909e158c4f8bde9e7f96a9ff786bac67270c8c46aa471696fd2a0eed68760a5441736b6394c115aee9785ec3365df086be20481b6df5d4861013838bc310c6434f6dffa7c816171b32c6f8041ad622e45ddd22926cd6d0595c6e877955bd28ef0cb9d22980ff37ab1f42fbee0ad7c7bfec3335f4af60eae12c996a7bbb8d5c2d4fb7fd03f9b2e56e12411d9c05c515a121a6926817e3871cd5f7ec7dda49531c5c1d729f8fb2bcdc3238f0a032db1e149f55abe28750081963c5eb3c9838dd03ec683a9d65b17d4e236239ff730a1a706165b90a5383b5f527814c6e217c913fef56885a93ce46f5ee172461f4746fa0bad36ca596d51c9ebd05c6bf1536ed2b8b9e92ebd0c80574b9905be9a0ef9bebb07aea3379382c55e3c72214123ed64efd0d044e566a056a24e8eb5218b58ecf8131c40b06bd5f9f73283c3827d9d0237a1b6d7d0df9c0613de7c7f302fe19082e06f8719c6d92ad2a2e276c95801dec61e1712c04141c39339acafce39ca91af98fd2ec47eb324bf07beac4ea8e32e8d72d16fd2a0eed607ffba94c0649f7acc191a634fc1c153905f78666c9f6d0c9d421f1d440614c3328df7dac1291e4001603fc16efab806a934844f6d25a0f4e8eea62cb7f0df75388e72e296ac62ac9f206779930675b73ec41825f9b064b9812b4f7af72282da5ee8ae7af3e1eafb361612134a6a5d3d695b0c82aec7f7fa471c2bf0d9648735082490451956a0ebac059975d1e261d2faeea1a74aff6392f5d32d876eb29685735271aeb7334dc0a0dd59d1ff975310a7004ea13ccfe4d79f22b542b8c657fa9c716a99c0ca60e7125f8eff9a80283859c319135b576c0f79cb63d29a468549ed854b079dd24bd8f55908cb98f383fdd089e0141dee8920e375718140c3980a5f000d84c2a335cc28dbdc3a1f22201ea2275d98911d8377818613cffff092620ec7e7047078de3325434bcf9af9f251824f8bfab482725f23c57fd4376f2c2473db97195619aec36d58c6c0a67fbb7153652303a52e978969a83ae6f323fb94f64faa157be1710127801534284ba3445729e2123142e953adcfe03ba8c6f1956983859e3ea66151d7902095a75d0aef9d9e678ecb0b2376ded92c163c69b880416e72abf6a02b808afc5e5b1c20cb8557de0b15064c7120d70fe399f968b2b9bfc8fff1890c9c8e5c6b116cf546583a11fa2d60b4fc2d67651da738086aeb44bfe30ef79fcb0a64876fb24fc837f30beb3b7e84f4ffeb3f93489362a96e69adb602f86ea18335dfbcdce8938748ab2842bdc7abad670415e4f796f8212d9c1ac26f624a6bc0b58635c8d23a74a22e429bb11be340979689b0f4502c39950136070ce48c51c861b5f46eeee528ba649996c6b6b2a366310a6f7d579afd359f4a8de848a1a201419ac23f8fc051e1604a3e7e330e20b0b5ff88b044f267a584d734051eaf17371c1a2c723704e436f9ce72afa62a30e029d8c7de60ed8591ebf2aeaa4b581bc7bb042140990d3977dfc43becf914b10bbd2ae95e22ba8d9b72b1a9ee1cade42c1884decc042dd3765e1b47fac59413ea9161ddcca09d3c5ab629771ae8790ed4491cbf9ed15e2bf7cdc5a97f0336b559ef4a065e6b300d8c3e864df17e1d5dced085de2d41a6b285b1974ba9d5810b5d8c8772c8a42d7a1f58bd241068b4ddf5919ea4cd47c4a3db1617f66f4fda166a7e61fccc19c3c329ed2c9ee8c4cddad40ad51d4cf30c9de6d47eff40876e1b36b4abf7080bbf90e5dc2c7d5d0176c5e7eac08afb6f8386c9d044af3f3fff6f6c3f278902740d521cc3797dab4dcb78bd5da54693a569239e4f5d9e89e613ece3198c2e125aff796d83e09ad72817020349ea98fbd777cc2f12f06ec7ebf74b8fd7275be824cface900b5e3bfbe4dc1743ea04e16d599202485b6152e39d1e98faa58dbbf3bc898bf9acdf9e48e8b9a80275a20f9c209007dfc3a818071902a544e9ab3faadcad9b7a4867777374257b833497cdc15302a4741bf48c8c9df71bd56796b481736dd0fc02bd87be63d85f1202c39fb73e49af6d0191c0c8287d37ca975e4d8f18341b31f86bc3fc7274da84a77ebb70b1039db5655953e959782fefaf1330b50cb9a9c042ce8b7411466bb5ad5a0306ffd7702f335b1ec66f3969843822adc68e380be4a846605088a7a4c43d4743dbb157438f9fefd9f61bfbbe5735f354a61f83dd53d195fed3ac61376d8d98ffb05de5685f718815483eb2fe1d11a6b3f43fcd0afcff42b00ef87b0c861a86aef3d1ddd3e313d66875379dadbeb76f9e93ffca31d0046f278e1395a94508f854883fd141c97a1ee15a40f2fa91b2d8c5d1df63549d98c2ec290c83758447ec49b0a2f516203a8ab2e243f030bf88626df4ab652d64fdc087565bd8358724b7a26f90772b26da8533a3c42b3b908b208cd06aedf025d0a1bde11d4cef6045f7148166d3c52138b5a06ae3ee6c2ebd476f2f7a20fb4c526b570ff488435555c6fa92fa4b38fc349efa6a71e3d55133b0df925a2100e1af70b6666caa26d72a616b40e358c019cfaffa7fd4f57989ab5a3ccf069a4de7d265561793628d4e69ec249d11e466b6e14f50d6fcc7e15bf8d4c68c8d13ab0ee5102651b1a52b758220e95406e6c3500c08e43506345c882f1020bccc7e9b0cdbf4645f43e57d6aa99de3786d6f5747401389c554303347cda03a7006b1c06c4f78bdf13e7edf40844fd6a816c64a5b36777597b3049fca4a1c72d4ea5b6a5b761f7b2294611a710c48f664f9d68451d3cfb2ff9ab83a2b0c2edc6bfe3913cd204c43c478b5e378d09a99866805dc5e9183b4ea432f39422fdd17feadbcc8c1c93a48249dc0b3286b29debcfc56eb034e0fc145c2e33156faf87acbf982f86411df8fbec9b04eac9035948ff8b3c3b069a83beca07d2d2991481017f1135ccc8f840fe8f49743f7bd8ff6ed180c552e10f4f1f949de6b5d0030651943635a668bdbc072c8b721577b5199d239290164feac1767fe877db7f63357e1f63f7ef8929d19f9ff48798f624ff42eb570d32db85af21e1d214390bf87d8ca325f17733219745407376ec3f07741b0789090377b66ae2800a21cfa84b7ceb73ebe8f871f27411a357f77a8a2f2d413e5076287939878fd65903c9cc1000162f3c8ef02f9379454fc336c812d51ed512bb50235842339091f4f1afabeda379b66c83b0f152c5717d43d68f31a5098598a59f3be64bcf32455800f2b07125432a2e9f935c76bee0bb26e999cf34e915522dac897915b46468fe83bf8a3b5b04accc8c85dbc42ed2a068cd743dcc9e3edeb460de96985a5322495cb6bf9c09b24a7b9910271b48a9adaef779f697e1ce94a21e40d57bd77e308d5d5cc6c05bd9a7f3f50b614bdbbec8c5fa9ae51eca918aefdd289b5e873b70b94c2e8e75ee1aa039dee65bb0fd0bbfce4a59c8be687a73af9fcdde8cab4cf2b19d53e551b0370c7c35f93f8f11cfacd6b5222cbe017105eb908648a488719ecdc4385c0fb0f0bfd5ed985492a53e93477c4b9237c44f23de2dc2f35f037b879a768897670a56cfd99586b23ff8c27405dd956d159c78cf19562442036f048a5fde17ca3f45fd3673dd699ef5c8e5b7f14210d219ced4677175d1cccee1adc3ae66fcef37a09cab235301f79ca2863b7063239dfe8690e1bf076f13d2bc8a1261ae47a746c0f253c11e9b23c0bf5d432131d73011840f28ee54aca71208b7087ad841d045100faf3ea9e44f7e3272900bf03fad005f279e4336eee5d32f1db02b53e10bf1b0a9f26efa60e43dd2f65831df38ee301eb8c69c87c1433404e823dfda4e69a37d91159b6066e5cb6cc7f64f50c328d9a472d855e2bfa82d451c8b68a6937380f0a9e601c56a28f82253647543e281be001a8016a4ddbaa984622536130d4759da79d851c78c6364e78aa127fda05c26783403e8e24e41443d7c3c1e1a8af7be47d4ef366addde978762bfcd2be8c0ce9c11875ffe06e1e5893863f8336a69b4cb37e37c8c709af7ae41a1d7a4df4dbbf0c9f725fdbe94bc4e046fb7df94ba4b1949fd8791fd8939d7b453f9f58f9f2a070b5687f900ddc5f248d57cf957e265442bff1bdd79c827414b01390e84b20c85d360e1489e5ff44e37cd8bece2351f8f809dc9c418d34210b7db3f7b96bf136883f977d3e1ff05738e91c2bed2ff3268a177674d1b587ec5a84294aefbde33710ddea7980ca0f7d19d258b4680ed0a01af9b8bf1ed273e1e57f26ca971c268f65fbe7bb72bbf5f603c4fed954b2cb10e776219005dcd069335966352207eea8885ff0bfa4d626b14f18c30ff8831cc1f92a47a9363f5f658c4e55c27007144a04b71d84a80a7fd9a0254c970e1a3e8a37e73b196e7831d63cc1e65b1e4f4959fbedf28e1f92a98701eeb3420ac4fc6e89d092131582a7b6f4df89a1ea244d688a99cfee2b5e3da6b331474eff5a770367fc0456984f7919162a02ab2439efa4f9e941d40318377dd26d19224192596a4994232c02a3522005dd7f7247efb77b287073ccea8fac1740a13cdc08a00a1fe6c93be100a18480ae75650c056dbf3fa4a907495dcfc661f1330662efef527ab959b4b603d02e0bc6c24a27b23d9f759b858cecac58b59ec12a4d99cb83469de144475025b29d8b4870fb9e191b0ce4728b8b6c921ffba1b9dc5722688306f8802726006fb90957e7c4d227f9081819bca97e6e32c7f4e1f873af5766910f405dc124bf965d4f5239eba671b35acf9e12541c4765d2a59e667f2bb8837fbd977068de80907c4244a62f8e0fe23d804efc8daa472860d702c94dfb3e3995551a175f5f74523b9c98450a03df68e3f2d6196e08905af6edfae4611e01d3ea3cc34216e9cfde4a7c716b1d9f2ae0a33323d4867095fefe6c179fa83ee50f3e4e5049c01ad88026f05459884203c295d8f54e9f71a8c3cd76e7195d5b7926e72ff8ce7456fc12e8cc12d83b774386e8b7f78bb87be05557919310bba3aab3ea406a73f24d5c9e6647c44afd8e1876a790cf0bc54d4809b86d3ef02b24f355484d2a2dfd030a300fda721096a07e2ddb6b2edf7bbc2e81742c0ddc3b84325b72f8223e0e2a470d8c8d66aab6f0e67fa84b488178bc8b215bc41f4e9e752c9fa77d9388ab2fa3b4492f1c7d5f75c0ce4137aea962679b11bdf85a63f27c01989678c5b2781d47039861791ac9dbda7f437bb70c87f4e98672aa1c2338f1b41840113ecc69f08707f77b25b3e8dfcd15c55ce67032faba662b1887810d10cc1ee1b77b73907cdc9bb30897efd169a803dc4128d64cb36cc432477df28d4383fdbe8ecb956b40174d1cb0b2cb78574d6d1bb2bd07ddec2c3e442998451ad42b0b0b9bf51a5dc4b90f826efcb950e7e617f3a913670d906f4153c117ac4f26fe3391340ff5ef1c9c8cb138f0bea5253a961baa474510e59e6752d1913ca95806d301d5729803803f79b8bda3c6aee89e96797daf8273cca2a1f076421c48484ffda996ecb1dbf8ee3e8b93de6cbfefc20e3cb4d08d84c2725cddc6814e9e657c86066ea6f77c8374145328eec18d807ac545a7d6a004e14f358bce9f6211772b56b13fd290a11bf7e54a2c3997a4206fa44dc79b0a91b0c48939bc1839a5b9209c4a144fc9af2e6b614deb5f06bc0ab0bb1157be65c4664020c4eb6da1cac47c03f614ee16a4b469e4b86292ff22391890f1c69c7103dbbb197549f6bb3b6acb5c866f5e191bf3e834f5f5b4f4a18e0e21052c49b39dc072fec0b0e9567583dca726ff698753fc6136ae5f9bf335149f2a4eaf003d375690757214ec93040bb9a4bac7f5b5de7ec69de9f1f9587f00d5573a82e19d4e2fc0feaef702e1ae380eb3e7503885dfcfe7512b2b73668998d9e4ffd8dc20a4c6f08053a5894a53a263d9cd04dd80fcb59d2f5fde86ba724322b3d44cad65f4d02175600bebe2f26c7ee7741da7270a8c7efb29025a9530e9036642bcf91fa8b6ab32839efe48f20fbe927890f2a3b1e8114e8c3351b33771edcf9af7e8564f21e1147d1e8747dca32dd58aa7088a1ae756719c04ed5618f87de55200adf300eab28f2279d40ad8b2e86f51c28571b1b7265167140852304f20b5927a59ec99e686d338f2452b0792b1142322993624646065951bf1b6caebde5c3e9b5a5c735ca52036d45da8de8e07f4d6f5c0eb3a065d51712804ff3a753884d4d909060f17c4d916d7cdecb2d7a5a333deb168e938169b2e26a84cd7f56d7838656d2c3db23b8cb84f806313e9636e399a0b346317bb44d8f72fa7fa524a2629bf5acf8611d4cac565514333e8d12cce0593a4921be390e0c7ec1fc078604a4e48c501137afbdaf516f263ccd67c0d89f5d6060efd83e0023955b0f88a567cb7edc80c70ae8bfa4bd7958d1360d12677c7530d12307bb6afa58ac820fca6edc88a115abe78f1609bbdea494987cc6cab661f17f615eb03c6eba6bbb187d1d03aac86f9dac02be723c9cc4c537f9269345708b7204823b0c060c345d5f5dac4b74f295350767e71ab55f234fa03d8152f081d806fc4cfe3d7dc1e977b31b33a7ee9350452a4c93fceda37024f625638d02407d1333f9232a6a7d9d4f917c5fc61d89e660306070fd52ba0511f421fb9dc9f94884c86cbc8ccd9c5d3c8c1cc958c8fedad3dd56c65e5d55fcedfeb9783818b939b8e79d7270f270b0b172ff9d1b2bb9b9be7e18ec8c1c3cdcec2c1cac2cec2cec5ca0df2963377436b2dd7bbc5a7e4f8aedeab21d9c794ba95fdc8e938d859be53d76f90b567d74422c5cecccec1c9c5c6c9cf3ae65ec5dcd2c9cad5cbd7e77dbdd46c8874cd9ec62f900bbb1fcd157d5cae27723e73f738c109906938d95399d2c9717173f87ab89bd248b3c9d9386b2b6ab1193218ba3b7229d3713bfba93b4a4bca7b3b722930fb712ab8c929aa2b2bda894198b82b4928895aa8a839823b3b495b6992c9b8a9ca4b68a898db3a784aca5ab2d8ba2a98c958d8c9b3887a68eaa9c12b3a1a3a215bb1b9d8e1c9da0bca8192b97b6a2a789a9a689a6b5b48589a694bda5b486b4a49131b79c92b6ac34078f838e9db49c0ab7920a8705a79b099b87b18689ac8b953b97aa96268ba00207178782b48309ab0f931fb79482ac159316a79c949a8e02b78e99bd869a3993b2a9bd1b9d86bc8c0ab3bcbc8da9b8b20d97ad95b4a4ab0db7951627073793849d9287bd2467808e14b38aa5a7b33cb39e948b9687a78394e52f2f2d151b6e7d31566e1b110d9d5f16268a2a9e5c3ada1e562c8ae2acee62129c7e0aeadaeea2f26e2aa2e2ecee5a225266caecd2f6cadae25aaa2ea2a6aa2ecade9a6e76321e02a2647e7ea0dfde0be614a36bf28106c2abc9d9712a7395a9b7bf7048966c6f97322904fc8a9b703c16cdc33fb8fef6fceb15ed45617d1554a9591e50a991ee09f1c8a1063b558bee5f7c0434b9560d67d050eefb7cbfe66d3d0cbb9da16fd42423412b73e0ec006ffaa34da3b17262739f283bc9ac7a1e1716abb2b3dd188031bedb4334acf07ebaea4e5eef487f3a97b84cca02e96a70ddcb31f9cdf1507127e28df924e10d098037bcf176e46f1ce157bc074db556c43872283dbc599d1f94e9994de9c45ef80e00d758c80b43da5f44825e7d346802838be09617da8644af86ecca96f4faec7fa1fb62254ce136cd10b901a4e17aa1db8dfda4273422ddf35851d3a173b7cfd151cbfebef2938e9cd4af01d1839f81e01f6e9674c154b1d283d829a8f0bfd1d0f2e2e1313e7f522b25546fabd23bf3c5de028fbdc110bcc110b16642c15a8465345e45fc1e3434054230274208f6e54612a7b913105cdb59b2329e36e7e95a5f18e345b9c4604d2b30a766f62ba571a9b8ec86eb9da673d777bb8583725a0a6300a34746f00b927a84bb11df01f1faec4abed5799d22910a070e049360f112b269f3371ad501296db542c988ee4245fdff93da00e9c35fdc774057f5e047ed6bb02fec0b484b41f1713e115a69d5fa834cabf5ecd7eb48bd02b4524ad1e295bfa22b6eb11a5b32bc2e96a8811aa63bf6b64c103587e8f1fe7dae7844337ef965d307ba433da24df31b1e
afterDelayedMessagesRead
0x1cb87e
gasRefunder
0xe64a…4eb5 (GasRefunder)
prevMessageCount
0x1121b82e
newMessageCount
0x1121b856
151 0x87e7… 0x287b…7c09 (EOA) 0x2260…c599 (Bitcoin Pegged, OwnableContract, Token Contract, Wrapped BTC (WBTC), WBTC Token, Wrapped Bitcoin) 0 0.861835413 gwei 0.900000000 gwei 0.050000000 gwei 73061
approve
spender
0x1231…4eae (LiFiDiamond)
amount
0.05161737 × 108
152 0xf572… 0x761e…e119 (EOA) 0x4531…cd4e (CurveRouter v1.2) 0 0.861835413 gwei 0.900000000 gwei 0.050000000 gwei 301232
exchange
_route
('0xf939e0a03fb07f59a73314e73794be0e57ac1b4e', '0x4dece678ceceb27446b35c672dc7d61f30bad69e', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000')
_swap_params
((1, 0, 1, 1, 2), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0), (0, 0, 0, 0, 0))
_amount
160000.0 × 1018
0x2534fe090b
('0x4dece678ceceb27446b35c672dc7d61f30bad69e', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000', '0x0000000000000000000000000000000000000000')
153 0x6104… 0x6fad…96fd (EOA) 0xe8ed…e516 (EOA) 5.000000 eth 1.811835413 gwei 1.897675307 gwei 1 gwei 21000
0x
154 0x6cd1… 0xc5a9…0fd1 (EOA) 0xc221…34f0 (ERC20) 0 0.858964930 gwei 0.909671330 gwei 0.047129517 gwei 41829
transfer
recipient
0xf0bc…4953 (EOA)
amount
89670.55603913 × 1018
155 0x53e0… 0xb99a…bcf5 (EOA) 0x8787…a4e2 (InitializableImmutableAdminUpgradeabilityProxy) 0 0.857368736 gwei 0.931862470 gwei 0.045533323 gwei 204090
156 0x3c0c… 0x082e…b438 (EOA) 0x7a25…488d (UniswapV2Router02, Router 2) 0 0.840858737 gwei 0.957769701 gwei 0.029023324 gwei 272379
swapExactTokensForETHSupportingFeeOnTransferTokens
amountIn
0.01760913 × 1018
amountOutMin
0
path
('0x786ce3183f927c56cebaf13ef4c50bbb19ea7599', '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2')
to
0x082e…b438 (EOA)
deadline
0x1953b501f37
157 0xc08c… 0x7c5e…e79b (EOA) 0x5149…86ca (Oracle, Token Contract, LinkToken, ChainLink Token (LINK)) 0 0.840358074 gwei 35326
transfer
recipient
0xfb19…f4e1 (EOA)
amount
4.2 × 1018
158 0x63fb… 0x935d…e6a9 (EOA) 0x99a1…a9fe (EOA) 0.001100 eth 0.821835413 gwei 3 gwei 0.010000000 gwei 42000
0x
159 0xbcf4… 0x4e7f…a504 (EOA) 0xdf93…55c1 (EOA) 0.008581 eth 0.821269686 gwei 0.865853166 gwei 0.009434273 gwei 21000
0x
160 0xb5a3… 0x2fe2…6704 (EOA) 0x1111…0582 (AggregationRouterV5) 0.140759 eth 0.911835413 gwei 0.932692838 gwei 0.100000000 gwei 190362
swap
executor
0x5141…a190
desc
('0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', '0x786a6743efe9500011c92c7d8540608a62382b6f', '0x5141b82f5ffda4c6fe1e372978f1c5427640a190', '0x2fe2c9fb4e409e2ff5442fdf479860a59fa66704', 140758689335518440, 6786977073142712294266, 0)
permit
0x
0x0000000000000000000000000000000000000000000000cb00006800004e00a0744c8c090000000000000000000000000000000000000000382ffce2287252f930e1c8dc9328dac5bf282ba1000000000000000000000000000000000000000000000000000500315cc4d8b04041c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2d0e30db002a000000000000000000000000000000000000000000000016fec3a4913dfb8db7aee63c1e580ccda51723e0d6acf10e377e109fc3fd7bd8c8f59c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21111111254eeb25477b68fb85ed929f73a960582
161 0xeaea… 0x3de3…7fd8 (EOA) 0x226b…e220 (https://propy.com/, Propy Token, Real Estate, Token Contract, PropyToken, Propy (PRO)) 0 0.911835413 gwei 0.918540086 gwei 0.100000000 gwei 121110
approve
spender
0x0016…37ca (PaymentPROClonable)
amount
0
162 0x0967… 0x11f7…8eaa (EOA) 0x0000…2734 (AllowanceHolder) 0 0.911835413 gwei 0.932553432 gwei 0.100000000 gwei 215967
0x2213bc0b
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x000000000000000000000000761d38e5ddf6ccf6cf7c55759d5210750b5d60f3
0x0000000000000000000000000000000000000000013f97ca9a8026f1f6105d3d
0x0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f
0x00000000000000000000000000000000000000000000000000000000000000a0
0x00000000000000000000000000000000000000000000000000000000000006c4
0x1fff991f00000000000000000000000011f7f452d4d757362290c56403551855
0xe6fe8eaa000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeee00000000000000000000000000000000000000000000000000537501
0x1e52ed3c00000000000000000000000000000000000000000000000000000000
0x000000a026ec5918879dd5ca2b2db35e20573500000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000500000000000000000000000000000000000000000000000000000000
0x000000a000000000000000000000000000000000000000000000000000000000
0x000001c000000000000000000000000000000000000000000000000000000000
0x000002c000000000000000000000000000000000000000000000000000000000
0x0000040000000000000000000000000000000000000000000000000000000000
0x0000050000000000000000000000000000000000000000000000000000000000
0x000000e4c1fb425e0000000000000000000000007b73644935b8e68019ac6356
0xc40661e1bc315860000000000000000000000000761d38e5ddf6ccf6cf7c5575
0x9d5210750b5d60f30000000000000000000000000000000000000000013f97ca
0x9a8026f1f6105d3d000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000067bd44c5000000000000000000000000000000000000000000000000
0x00000000000000c0000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000c4103b48be0000000000000000000000000d0e364aa7852291883c162b
0x22d6d81f6355428f000000000000000000000000761d38e5ddf6ccf6cf7c5575
0x9d5210750b5d60f3000000000000000000000000000000000000000000000000
0x00000000000000000000000000000000000000007b73644935b8e68019ac6356
0xc40661e1bc315860000000000000000000000000000000000000000000000000
0x0000000000001e01000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000010438c9c147000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000002710000000000000000000000000c02aaa39b223fe8d0a0e5c4f
0x27ead9083c756cc2000000000000000000000000000000000000000000000000
0x0000000000000004000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
b'\x00\x00\x00\x00\x00\x00\x00$.\x1a}M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000c438c9c147000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000
0x0000000000000064000000000000000000000000382ffce2287252f930e1c8dc
0x9328dac5bf282ba1000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000c438c9c147000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeee
0xeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000
0x000000000000000a000000000000000000000000ad01c20d5886137e056775af
0x56915de824c8fce5000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x00000000000000a0000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
163 0x48fc… 0x1881…9919 (EOA) 0x1929…d215 (CheckoutPool) 0 0.814968706 gwei 0.959782569 gwei 0.003133293 gwei 130424
bridge
depositAddress
0x3484…5494
bridgeParams
('0xc31a1982ea73f00e09912f07d82bd82318ffd0c5', '0xc31a1982ea73f00e09912f07d82bd82318ffd0c5', b"4M\xcc\xe7\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \xbf\x91\xbf\xa9_\r", '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', 6913373971089226)
164 0xbd59… 0xeeb1…8c8e (EOA) 0x3a23…97a5 (SocketGateway) 0 0.814968706 gwei 0.959782569 gwei 0.003133293 gwei 395379
0x000001a0965fd3c900000000000000000000000000000000000000000000000000000000000001b2000000000000000000000000eeb17adefd06a3c67abd4adf7e42978b1f018c8e000000000000000000000000000000000000000000000000000000000000091300000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000864ee8f0b86000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000002dd25caeba6c95000000000000000000000000000000000000000000000000000000000000091300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000007842213bc0b0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000002dd25caeba6c950000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000006a41fff991f0000000000000000000000003a23f943181408eac424116af7b7790c94cb97a5000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000000000000000000000000000000000000001e7047300000000000000000000000000000000000000000000000000000000000000a092a42dcc8aaa1f31fd42238b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000048000000000000000000000000000000000000000000000000000000000000000e4c1fb425e0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000002dd25caeba6c9500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067bd44c500000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010438c9c147000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000000000000000000000000000000000000000002710000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000242e1a7d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000164af72634f0000000000000000000000000d0e364aa7852291883c162b22d6d81f6355428f000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000ffffffffffffffc5000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034271001a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480001f400000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012438c9c147000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb48000000000000000000000000000000000000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000044a9059cbb000000000000000000000000ad01c20d5886137e056775af56915de824c8fce500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
165 0x2125… 0x9522…afe5 (EOA) 0xe688…1127 (EOA) 0.107332 eth 0.811835413 gwei 0.811835413 gwei 0 gwei 21000
0x