Oko contract explorer

Block 18316888

Hash
0x0b6d09fc922c5a3409ec4a2fdc03dec900dc8432c9f3654113e1654225ddbb03
Timestamp
1696902635 (Tue, 10 Oct 2023 01:50:35 +0000)
Coinbase
0x0aa8…e667 (EOA)
Extra data
0x47616d626974204c616273202868747470733a2f2f676d6269742e636f29
Gas limit
30000000
Gas used
29978714
Base fee per gas
5.419909045 gwei
View on
Etherscan - Blockchair

Previous block Next block

Transactions (97)

HashFromToValueEffective gas priceMax fee per gasMax priority fee per gasGas limitData
0 0xd3ed… 0x3012…5db6 (EOA) 0x1111…0582 (AggregationRouterV5) 1.000000 eth 55.419909045 gwei 650 gwei 50 gwei 263211
unoswap
srcToken
0x0000…0000 (EOA)
amount
1.0 × 1018
minReturn
19260280.328398358 × 1018
pools
(1457117133715576030614547175830027765467062547913875210828,)
1 0xa705… 0xd857…1753 (EOA) 0x7a25…488d (UniswapV2Router02, Router 2) 0.100000 eth 35.419909045 gwei 38.275321233 gwei 30 gwei 289986
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
78.43532865251518 × 1018
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xbea358d31774330c85335b67ddd376c6326d8766')
to
0xd857…1753 (EOA)
deadline
0x6524ae60
2 0xe910… 0x2312…1ba3 (EOA) 0xdb58…3216 0.010000 eth 20.419909045 gwei 20.419909045 gwei 15 gwei 313430
unknown0162e2d0
_param1
224
_param2
352
_param3
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
3 0xa95f… 0xae2f…ae13 (EOA) 0x6b75…9a80 0.000000 eth 5.419909045 gwei 5.419909045 gwei 0 gwei 175074
0x582f1920f8634359d77c2a080004de6407a5a5bf0c70d305463e73
4 0xff94… 0x049c…2099 (EOA) 0x3fc9…7fad (UniversalRouter) 0.128000 eth 6.819077405 gwei 231384
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xc6\xbfRc@\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xc6\xbfRc@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\x1aG\xa7\x88b\x82\xb7\xcc\xe6\xb7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01F\x96\x17\xb7v\xb0SD8$\x12\x17>;\xc2SV9|")
deadline
0x6524b4cf
5 0xc4b0… 0xae2f…ae13 (EOA) 0x6b75…9a80 0.000000 eth 23.261453406 gwei 23.261453406 gwei 23.261453406 gwei 158172
0x586b3920f8634359d77c2a080004de6407a5a5bf0c70d301469617b776b05344382412173e3bc25356397c05463e72
6 0x7aaf… 0xdc47…6876 (EOA) 0xdb58…3216 0 10.419909045 gwei 328811
0x70fef1da
0x000000000000000000000000b1a822ce8c799b0777ed1f260113819247e1bf26
0x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
0x0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
0x0000000000000000000000003b6ea8d9c6dfaba0ffc63086b9eb669ddeb96ee2
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000005200a0e9b161bc59feecb165fe2592bef3e1847a
0x0000000000000000000000000000000000000000000000000000000000000100
0x0000000000000000000000000000000000000000000000000000000000000006
0x0000000000000000000000000000000000000000000000000000000000000064
0x0000000000000000000000000000000000000000000000000000000000000001
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x000000000000000000000000000000000000000000000000000000006524adeb
0x0000000000000000000000000000000000000000000000000000000000000000
7 0xf5d6… 0xc987…5acc (EOA) 0xaf88…c1bf 0.015000 eth 8.419951114 gwei 8.520042069 gwei 3.000042069 gwei 252552
unknown6e9319a8
8 0x7eac… 0x9757…abd8 (EOA) 0x6131…37b5 (MetaAggregationRouterV2) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 267853
swapSimpleMode
caller
0xf081…dd67
desc
('0x3c4167f683a30220ed0eb55a4e51c068f4b253cd', '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee', (), (), (), (), '0x97573f8950d66a12df6a75c361adcc87e091abd8', 2438942718258, 37111743339488164, 32, b'')
executorData
0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000006524b28700000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000e38ba8d6c4d78cd9ffb32e81c28f3421fa0bb17d000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000237dc5079320000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004059361199000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000100000000000000000000000000e38ba8d6c4d78cd9ffb32e81c28f3421fa0bb17d0000000000000000000000003c4167f683a30220ed0eb55a4e51c068f4b253cd000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000f081470f5c6fbccf48cc4e5b82dd926409dcdd670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000027100000000000000000000000000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000002000000000000000000000000a2a6413150000000000000000009b1d55842bdea3
clientData
b'{"Source":"kyberswap","AmountInUSD":"0","AmountOutUSD":"68.85014285216361","Referral":"","Flags":2,"IntegrityInfo":{"KeyID":"1","Signature":"LZof/oHMhHX/0RXok6fftHQW7hILiGm04IyLe++MHR1nUyqILGP4Bt9RfddtzH4eQLzWT4jcqr/5KRyI6ekS+alhSmBcPUtHglBbgamiBWVE7yJ8D9p0hcK+r2W8fluQaYY7y8BdTctp9MKvsRvm0ob/Uf8RaDkEsbMYO/QkVOMCHqnFdi0MJaa9bKZbRrW1LnZ047YzJktFxj5xFFBsHlx3c4oKASUaOfB+BJezoT+txSQL/HFh8hXTncWO89SBt5jt3vHmyqvElqXY5ttcP0N9UFITOc2z8RixQccwOmqF3MZQUbek/T9QrZrIgALFyL4PCFTNZ0XJj2RtYTpCsg=="}}'
9 0xa88e… 0x1793…9358 (EOA) 0x623b…e6a8 (EOA) 0.300000 eth 5.435914364 gwei 6.998307610 gwei 0.016005319 gwei 31500
0x
10 0xc292… 0x134c…923a (EOA) 0x3fc9…7fad (UniversalRouter) 0 5.451125372 gwei 6.750293732 gwei 0.031216327 gwei 170697
execute
commands
0x080c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&\xe3\xeb\xa6\x05!\xc2w\x8f\xabM\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\xc9.\x97Td\xea\xba\x00\x00\x00\x00\x00\x00\x00\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\xb5\x04\x03Z\x11\xe6r\xe1*\t\x9f2\xb1g+\x9cJx\xb2/\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\xc9.\x97Td\xea\xba')
deadline
0x6524b4db
11 0x972a… 0x16d5…89a4 (EOA) 0xfd14…d1b4 (MemoryPageFactRegistry) 0 6.419909045 gwei 150 gwei 1 gwei 11000000
registerContinuousMemoryPage
startAddr
0x3e70bd
values
(1366866577961507732637591023866375709014689485953076531575885967652667942913, 2487653584341372683904754937699412291612123072577097953798504953414408291543, 307654, 159513237790341124615630102542879557399968199593033777765030447384058322432, 671483050609816861429812414688707376174032882875357307847551691140236175837, 7, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 993696174272377493693496825928908586134624850969, 4, 0, 481662433629503526087231876101207843466306043289, 1000000000000, 0, 16, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 1430585, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 3021765596778030197453081233851995856781173835428881441278185388566313733364, 149442282839949498, 0, 1068740994912402803003650731105045756656512955909, 3292310102732967235607621007132320245226792589059970898975575550212288113616, 1430586, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 531632036688630319913505682851491403605159832893032339492887706087605936520, 90000, 0)
z
0x2fdd1a60fba415ed193ce5ae93d010bd0ef84df89d9fa3fe25fa338cb614c71
alpha
0x6b3a2da465ff9ce957809f3fcfa523d96637e813296f150f213faa7857e83d9
prime
0x800000000000011000000000000000000000000000000000000000000000001
12 0x7b81… 0x28c6…1d60 (EOA) 0x4889…d07f (EOA) 1.265133 eth 7.419909045 gwei 102 gwei 2 gwei 207128
0x
13 0xde18… 0xf4a1…5149 (EOA) 0x58b7…5023 (EOA) 0.109622 eth 6.419909045 gwei 7.930953876 gwei 1 gwei 21000
0x
14 0x19c7… 0x7447…acd7 (EOA) 0xb584…4599 (GasMovr) 0.003100 eth 5.919909045 gwei 8.289500000 gwei 0.500000000 gwei 28694
depositNativeToken
destinationChainId
10
_to
0x7447…acd7 (EOA)
15 0x0ed1… 0xfe10…7de9 (EOA) 0xc832…8b2e (EOA) 0.372086 eth 15.617910904 gwei 21000
0x
16 0x9fb8… 0x9d8a…fc01 (EOA) 0x8ff7…2b43 (EOA) 6.999072 eth 15.617910904 gwei 21000
0x
17 0x57c7… 0xc57c…f16b (EOA) 0x5bcb…4f72 (EOA) 0.233231 eth 6.642672666 gwei 21000
0x
18 0xf343… 0x6864…3d3b (EOA) 0x4976…ba41 (PublicResolver) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 44462
setAddr
node
0xd0210862f3ca0746352f8411e2ba3a11d9a5626ba3671cfda69cb2be0e245675
coinType
60
a
0x6864338526d88de1b436948b631a7c2b9b523d3b
19 0x932e… 0x6fc8…1d4b (EOA) 0x2895…623a (EOA) 0.000405 eth 5.617910904 gwei 21000
0x
20 0xd9ed… 0xd236…bfbb (EOA) 0x346b…ca87 (EOA) 0.010220 eth 6 gwei 21000
0x
21 0x02f4… 0xb357…96f2 (EOA) 0x346b…ca87 (EOA) 0.009520 eth 6 gwei 21000
0x
22 0x4777… 0xaa24…a12e (EOA) 0xfea0…b6d7 0 6.919909045 gwei 25.067523288 gwei 1.500000000 gwei 82113
unknowne19c2253
23 0x7535… 0x16d5…89a4 (EOA) 0xfd14…d1b4 (MemoryPageFactRegistry) 0 6.419909045 gwei 150 gwei 1 gwei 11000000
registerContinuousMemoryPage
startAddr
0x3e70db
values
(233, 1, 1, 307644, 3108458431825067146045387988024788812622668040561591562865844152612034926547, 158098919692956613592021320609952044916245725306097615271255138786123, 64, 28984010763791663943670628927166359105807562657480368986941861005688676805, 15549559878279796706876856897062179045, 28984010763791663943670628927166359105807562657480368986941861005688676806, 9668321953501813866614013959852246, 31503364472791213462376882566321986192565523353178498375219385245654158453, 12497183360219193, 48515212218537555718005633172132826656399643356804529079242981878506874306, 8601032608396695875880741009, 50404373779445950712495491162526906454398246659896615095321081563512306183, 777576905637, 94641289997179817331163329798843288963356054322154186477317395186203402573, 17081879491015117808, 117257745874446748348307989782649550289307199181152977995154725423967495376, 3618502788666131213697322783095070105623107215331596699956010176644856902673, 159509432060110032271538770712006821730083414579844076547623380682809591621, 130194348999672045255909, 183820082740043596333594665626590506172585363083592309507886255574674863780, 26367316189501801994277921332082, 231841715399491596133732705670296825854754318898375551175236545519433777569, 10941978029331621874425448162165240680551, 244198670935874544365216090386157539329351647798093452065954862144117015870, 6950049768295791744011422434605601515182019669676543897114228634711904, 328439007006348984221104543612974035635490130056978256253855806517728501041, 385409207966323, 345381334118464255126052493771507379815109476557698899710045454408725427272, 6934313914272039971723652650082303680237771632719338553548497075704103, 409716395876796585247845972147975434393980323630468962089154579883621704317, 6901746803160968356987994116194599911434157350825655243845746818323734, 431547474510769702155100159945148009395846458350141606592086115523815136618, 53521522271003426, 488825025948251459214192482059470810492362113573175832859248677425518092893, 529346859425698704527958502507425984078678, 553524345927359813501009756432090464463485359651375124178857476249249449129, 12101743608325819, 663187414563151320709616755263331695407841114884320791211964651622436188671, 835360293615736962, 715749516172424016715756540945577535808697799933709574932230560597275662798, 4024708321422, 715749516172424016715756540945577535808697799933709574932230560597275662799, 6380854369671805689308966059515601094327, 715749516172424016715756540945577535808697799933709574932230560597275662800, 10073730344711814718985887852694, 827482545172883605553633509631124963673458898181911452943592638757416470471, 163399898996580, 832329761778048307175292117848989052251875306404869849182509911108188157296, 10481618491, 832329761778048307175292117848989052251875306404869849182509911108188157297, 47592711602304718850322141780553674, 832329761778048307175292117848989052251875306404869849182509911108188157298, 47635074162005981046147769929306863, 860847247949244634183631411847758420626663364785926246070848354278484543994, 5768562918099238065547493033462938, 860847247949244634183631411847758420626663364785926246070848354278484543995, 6597634497537531838854254503120193, 866076183335652856342187577625543322353280177614838183410969495231497411979, 9741748344195536222682036061650605, 1032221586282355109742886700389252439973954667591526942139984585106034690084, 6946147271047167458357560513405488231806191948858400039061685607739991, 1068295397183109886509861376389242962617195356867439133457597824971707222969, 3378374395552484564835, 1141124164112570913100973666688578583288635644021146136024296309123213306880, 6946147635822103505148353061430883193250064055127769289121513620716506, 1151612963480945009512534114331811914586853916362003462784460649720079742319, 21298138632184, 1287149637969523091266724263927251494581316119936286587726399328120931324566, 30220567846985979162027857650, 1458232289000918102312734178205858090668630764390479094707370751721231403941, 61280387274502393556145502053238, 1593618586370411771360377696249552319973390571590838034661287966155198853556, 5013100420707, 1789340305022514556868961069266240009084182093271297189466242695057487573039, 421757732823531231293, 1802934487367684819631253597593900807683615447960115160714561370501156865388, 12775868951543127, 1924351588721379419723438858663394693456459663237759269395425665912718051091, 6934315243209802573908610523284954046373658490053954893286907565859950, 1963386833652754340495325586003207448110224424701524045402316754251228078257, 4977779192522, 2060004538396169651313621397383418198310978326934093217159479066329091952943, 430981785173, 2118936601605676259859678985739740720654072718673654605402361368276369932356, 6946147643856793726443304439140693654955876255238190263164588528862812, 2129612328367887444649527618930328720215299257129601137243572324117761596805, 37769629284867041724, 2228587327193083716109407420185383142116024217638096218032987595692409626219, 20018979837658266644394058485081740573970, 2279286872171304838390782045113185125231050752794238319789827001548709133001, 12170633806407257, 2325525723599335937147163775240756157535037568701874029874661148933414954769, 3618502788666131213697322783095070105623107215331596696628881419565417691262, 2343659082554745216402389504564909560855269954009917361734278696095918630940, 131756277921948109165659, 2366703415287439963164045987045100588566900599204718849267693775619315498610, 3609983985581534415660058782977401808483, 2366703415287439963164045987045100588566900599204718849267693775619315498611, 47881706127553717171652841288876, 2420900640122713287676764911776350838794533536381636818978785479003652864153, 385409207966323, 2481215016302823316011937377500563514361919992151727790432399769164671062801, 598904050, 2481215016302823316011937377500563514361919992151727790432399769164671062802, 6102096021842226630865281685894818054627, 2518949344685469529220777448537512830719636143989890220732135051549126237639, 3637197647564797132090501975492928774854, 2637547914943589854461195940451986674437419933343929855688018113728855942540, 3249118044993644587425, 2686925398807993759300683644150400259406572641296674021406013295424340829581, 6913580082803069719190368753503272374866677664799026367786430882340714, 3030530767862767604763411266296721352141866168015157395967714957493541442001, 209329391273441627233749234284097644513535549438528939607304871801, 3118147503387422594972935449556189138628582114887503237903769995755404071007, 3618502788666131213697322783095070105623107215331596699973092051158092827959, 3323921591405211152373545182627997662569899214607865630336368228730368250080, 5013100420707, 3404541394193733802554195027606670179267342339724162669717612175453765244869, 6934313658768890934544198838910330997993994291944297460860414028262195, 3502204660125964607660809912975914597178460152488880533719767519703749071857, 163399898996580, 3525935607803872291130868510477240216408823888485354908047368612577704198612, 4314414628211948752, 3525935607803872291130868510477240216408823888485354908047368612577704198613, 899101929398706326565992552909332047, 3525935607803872291130868510477240216408823888485354908047368612577704198614, 609451586540467800246707990887326, 3540784155146463892772734708271613933670179793548928383981963282521520094705, 1623875536, 3577941256598868406774398253353808905558958632598653455313595729368596248419, 2812482061444230, 246930652783857782251838442103670756662366630621379341567502181154550565, 13, 69036229591699849960932814930274583219423937176044869651883289380133062597, 278798839794027446815178849700782, 217220084042943934043295412551804878100253593337652225984163585784397531836, 1500636696405955853915504864286900, 310980550965988276004048418968107376285227835441713243748081043794244992512, 0, 482148859801725464274198147480840119334382080162606228723774290742111978842, 26238491361179201, 731009553143347574080655238666149040102619103132239422267183761870156583437, 28251886863074973303437442091043575061, 731009553143347574080655238666149040102619103132239422267183761870156583438, 323201654660, 860370950108688216340004790080337058268427944294306403669698046952904826247, 974314369142171842370, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 1540198223456, 2031935618821866573261017977764539407695324354434625170535502317021237940333, 5452050251, 2318736887331368761321803003856896048755498951048464294335952677135793010967, 700076298081897, 2712076123499769314950622302317725412695211757504078259042488161998074919582, 31714771642, 3111034027121248028567768106090333609828995249085362338929170806401004453726, 55841938950, 26719123628389889270806551380222239454861222964739379706805924947694458757, 18668105002594066235392, 62917823796130489843041969656477067160035372054497748936751118791467416318, 295147905179352825856, 63252917640764375645511497898930875505537056185548631823397844084018972677, 110680464442257309696, 72714073232521765378393226652431104299055895619969161568465728588608835891, 922337203685477580800, 73832036738826139653720168170304194755183953700151619584098041154010076981, 202914184810805067776, 80164193250626487793252969079128064070315394078414143023924448347334447786, 2, 109694921917634942745132550224950162024871987206077862483169867923513095997, 1, 3476741280981711008960141987944717247014577781178207921255442555066644633283, 1, 84021291731845367250742295308628564338210276114808793405616966050755327929, 3, 482148859801725464274198147480840119334382080162606228723774290742111978842, 7186239241814450351, 1358041130021777848497224174310936936345649740525764772211150615251836116779, 749452760491209, 1458360317307722892324075707981695377849324581231948656656623188373599000464, 980403854864900, 89969248537275856283909992903723960799405901172202770579163235044958208013, 6, 110244652309005374945798656755709771675416732780445712498678505832701316319, 218847520786950429906269294, 138836169848540343002265209867274254697778318298195092277383810183877129713, 98198563288608839667933, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 371995453527569885106547318609, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 11829714744513114532, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1696877781, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 62165246081376522790, 111437872632913774461108612477076654367473949694717079450993951973526185540, 590295810358705651712, 127642418193975534882024880822878212785529585644310678715421543792190790991, 55340232221128654848, 127867553222363554560646604553839334252789009857619093018748916824142292282, 147573952589676412928, 185737424201398497167344167959067540566229443245220632491079834800567702806, 7, 110244652309005374945798656755709771675416732780445712498678505832701316319, 537708525037675163, 138836169848540343002265209867274254697778318298195092277383810183877129713, 63085908038845227567, 427440394881294156717486485601507960246457600280196632312567665931482301697, 38717544204699094655, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 314021579034660024401729729, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 40495128482391368769237115196, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1696877781, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 99516575342, 209552749046016075395922971039396966742067781126282447683282747663654510666, 516508834063867445248, 274690119687166703681379040803277848271707298448620751402984429381503685264, 166020696663385964544, 290539472557646601654025619942132875607600575289233391473682962579846399936, 350488137400481480704, 291631048966323037357341623674161422949559295334627972780837567440782613310, 147573952589676412928, 293254641040258813952173695026545602485802273308366315439958069335583324723, 1531079758117892784128, 367197906183797993130452795711865096328910691665422431405262502990466134059, 6, 155082539558689579094930820457537605560250202889383976768599028600060638458, 26911852424599220945, 482148859801725464274198147480840119334382080162606228723774290742111978842, 133901886334875387, 860370950108688216340004790080337058268427944294306403669698046952904826247, 157714136028573190093874, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 157413789512, 2459595963340630901395528696451353120047188921627988114013308993587840631157, 35319552195, 381423885805436695626122067489493912776913343160704920830736637982479211625, 5, 923600523964652617231759421597449902574895414437868069013897523656317544962, 1000000000000000000000, 1009977084145951696809778268811288764842944711739590076021937569932972646669, 1728413781, 1051658574957952247302377113359683496328268831055485758661338282322391773316, 579248562867366966978005642385611491538320323179, 1527419174278000337846435791648349376632206613175782011628601909663645852575, 7860, 3476886494378986508895654993599962325616090836059110537043393417057893931330, 2679118664676875398914897112387361965853346708165355216858182958043131962538, 385291772725090318157700937045086145273563247402457518748197066808155336371, 23, 98825239756614816983270276180368744138846281776833942936961586311426048972, 168918611479452105450314, 128513747348928107990927411614315435409311517136217840583116860020503172623, 97388240785486207238069, 254569312663192536153865785875412637529827077368698059003070829588921867401, 1399343392276676490, 285436344158640851775047235694281726888267240514145561244816404860614287117, 0, 294905775355887106345926294398320040021202719377510594830934362350702720264, 98198563288608839667933, 358624417065387001906224431684421464376625966689299460037559269694661171818, 0, 908520673221796343120747803449564833230106852550642685118714585885481641577, 210451315614230516, 1138102585933080762687588574951940568393916737061955149298889590431930889549, 312067674180157917602451, 1297713107789520337982513184691958288380927033924334369025906284470037001886, 131756277921948109165659, 1478394632737328220371421905931815964031590304259912332088439081761012522029, 45155212594825522994544, 1790536746077487422636569820451218559878401431678677075249774119897646802284, 0, 2132729892912608340301012706596029096000389049299730269742664810361882729999, 20806664572089841162, 2167591934865894269148941874890657885762703279678328599560811450158457691867, 215690941976666682, 2354036214615949410401514000215809132439157069163468985955373318469710662834, 11934528930658993795, 2378921229398773282163262490239275136640390734921066353843834158835916711339, 35652279257619275529, 2412957301383388282136010955807071937544354622703666030292089843733801826557, 1575906896806074750, 2646535599657876416634937154170368964678892100067185706659492315307672394968, 619673486791236353402, 2650525587979760243536244492935258079594240371076596729522476320712808148636, 157714136028573190093874, 2911245778592837209551510435282787369478505826992067251320694354943920059748, 2635163619925766453122, 3303402187510901726610433126137154899735971041064286535680778088789824216776, 105387580846092461957504, 3308660713782896970143258326099994190557969415715646705162697262185886398966, 982052808413515846211, 3449632861600043234525900091191506326703285047637367102570633694286961121814, 0, 3546334309837349070213481661504034722431981832776584714368464911072812746970, 2243290832805459686, 391874654643019784513920700984539713276315667407221302612086424448013372747, 36893488147419103232, 405427180964399210008930309665524300180958380597489525089803985924708392439, 405828369621610135552, 425739074383085492127328880899319773787379853350844296058234092961993238375, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 26978088414391834414, 860370950108688216340004790080337058268427944294306403669698046952904826247, 97388240785486207238069, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 97404489569, 467359278613506166151492726487752216059557962335532790304583050955123345960, 12, 321751264442790402984935101055086840420519863546320125522244203922488951779, 204925604391116088909758, 321751264442790402984935101055086840420519863546320125522244203922488951782, 129647508935282914859, 673143856235664276639197094587692394632908329298733157837808988829211446536, 422053730366205645841, 673143856235664276639197094587692394632908329298733157837808988829211446539, 479788980548165164740, 1032717993920308306191823419406815870858725944687744986845677154805147281824, 1589733962226719267788, 1032717993920308306191823419406815870858725944687744986845677154805147281827, 2511623430694, 2115492923921523814468632200599040563669287468411561214414663525667701459652, 430134944515351233943, 2115492923921523814468632200599040563669287468411561214414663525667701459655, 679198138108, 2634350125842331710357718647260408238529216884799793484642661491569594132641, 486909740335, 2634350125842331710357718647260408238529216884799793484642661491569594132644, 486140447832, 3516865666531865425396950652024346871049582203657539719862246739349297443202, 107142069789041828692693, 3516865666531865425396950652024346871049582203657539719862246739349297443205, 107144802483, 467551061636297848523700670592747424846993459093611627755470010893615018050, 340282366920938463481821351505477763074, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 3218880954386915444426217545360849576441898116354237316710122314325419848049, 472030214783025128276055684328011791216822946370594865728995315945405718991, 295147905179352825856, 472585915573333806556203360186583808872747516473670980811930638036932296864, 866996971464348925952, 472718890750841366860920997518311306522227493737406291040859805826032711336, 202914184810805067776, 477625586583155404942296866653367172428163985718754492428621938236211992366, 461168601842738790400, 507828356700339070184151435663096441236909155212519774740937622195121014415, 202914184810805067776, 517125115337780208081305629975956820263165114138824120841711207270231259977, 2, 251272874449195398991184948626511532882068975815043615588094357911685400898, 130194348999672045255909, 1605570501041335717720615338729966308606708819753499583548112822339886330093, 229662792479254064645747, 524798935350205356470725934676707831611586474846348941676814137965778680802, 4353431601395454181376, 528555774268841661428185325858490092519750514688361236479880140635040231942, 461168601842738790400, 570302738009425365633814807049594918588547797869963871023738956649912320648, 479615345916448342016, 609365980013787051974105917134889446942334804712621973191117941145388614737, 1143698132569992200192, 632326618025354204834077808159741965376902285234305358457534822616048377069, 442721857769029238784, 640272577911710550662053765790517313732367378006299604576546437344242922319, 461168601842738790400, 653751194363806499594489826585193904002489042646161998419763050133863473195, 184467440737095516160, 667277845023818716612172767832404960804116055835682833441867433568130192373, 4642344507077893178785792, 670995141167371069851753261433561877757973065600628596641265906407108925817, 516508834063867445248, 671987500892682018839505683241656875418389273985404424173252630671632691967, 830103483316929822720, 676028716993851673397918835131328481427799807821756534219643869301313604743, 11, 69036229591699849960932814930274583219423937176044869651883289380133062597, 103807575847607822968019123227938461540, 217220084042943934043295412551804878100253593337652225984163585784397531836, 12759906881635435386088206464313001260, 217220084042943934043295412551804878100253593337652225984163585784397531837, 53106, 482148859801725464274198147480840119334382080162606228723774290742111978842, 3350350739769454016512, 731009553143347574080655238666149040102619103132239422267183761870156583437, 40329230804966883670500550922292026556, 731009553143347574080655238666149040102619103132239422267183761870156583438, 779755, 860370950108688216340004790080337058268427944294306403669698046952904826247, 168918611479452105450314, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 106980799684163102814, 2318736887331368761321803003856896048755498951048464294335952677135793010967, 81701847939674051839, 3363860786586952051036438823049851834764533678517318231298240798760157640229, 0, 682855715543287130292816168343390610200404437898736419556365154723451201941, 1217485108864830406656, 717193199367285255811095202365776960273639099481011529410457999985276953234, 977677435906606235648, 754686589299318568885251607275315333496779993590378043662882764688339315376, 258254417031933722624, 769275862557595585515609397329780632564747713067318529558199671112608784740, 1014570924054025338880, 772688878529675223458858680787075953824884786348960771592412343744739853569, 442721857769029238784, 773419650418337517107856101029931836850298774485466530128029681791734852785, 15, 827220861550361775567781794488524801583671955481509831981744502253130788360, 3276243950852771287929, 1022955301119322964806479536039969919437552869623071762276744699718042409184, 0, 1057937513562380535162143411855022659559239587870431672749964186769173541980, 2938468821498874, 1067384551446038166208877058832923234125634689884012483694384214456523646580, 0, 1100168600895065243861476152701094045079944676985919540100225338258455510927, 22712740847991012, 1211381266371160242967333862670350691736472737139245775950173135500263529801, 1066382055757011763, 2056412668049510940615103414180044371230942148893240032791745910809459502031, 263671027154343709, 2086501862608675899767567156923255054233235914415715527874748938069656692726, 3888718499669128, 2211090712335270211530970551030504807792727479115501494827667862075513402427, 24801019999, 2389780541577746582730303184568626493294642230636640626197002252858192933083, 518650817109820, 2404532307383506149689462557969357518843794263243025983503264479092898290094, 1169740543705213584, 2878537413714755741038864034495603937048917147075019771918015219378785158072, 28175783, 3463753129353082964365094084880182896908014213328883042906964339519318517370, 8287769395675478, 3578165734329601199322158599644108582861677175530349901410876077345572348167, 663375663308758, 3601276895500629704995843792277800829194101839362085602626247587218359829929, 0, 782746284165696972271270857381356796122785161676434095303409673451806090604, 1033017668127734890496, 809489655176452910951062118045700024217526720078125849186621305313199585976, 645636042579834306560, 844287218440500047395195299493032974200890017896692682677860642902061008538, 774763251095801167872, 865999804950070619656029627394466907934856593357838101842585533012064415201, 2, 482148859801725464274198147480840119334382080162606228723774290742111978842, 424730561552, 851981557784564209985451221717306694481505607026944718192516337567333307415, 0, 892070875471687809989923783429993477391296605333903946786916427908306840133, 340282366920938463463374607431768211456, 244931152690942756270778862023962517112650158559202237097061137026910442564, 921538528738221405931397365355798841968067399591871595080053813647703433843, 313594649253062377472, 926041599182720086316785936719320630802441158135162287346755042333549076739, 405828369621610135552, 932108442622471448426801384365671272752424211379508168484718737566606128325, 461168601842738790400, 935082380333993323801237439462240403212723356184563441139444807950816279304, 387381625547900583936, 947316816122792530480527817510766289198235274037129753894141988939570117135, 571849066284996100096, 960554987129184154217256991208055579609587985998726152568733555205137593150, 1162144876643701751808, 980641348758169158361564622616439166824113829417782360965256920656439161142, 2, 482148859801725464274198147480840119334382080162606228723774290742111978842, 40617859262952997, 1144963642162932904635403830310871175140832684406638387120349109043707428864, 38236884097, 986382741099760837858161977603608913692450477470314113973101234487799157690, 9, 69036229591699849960932814930274583219423937176044869651883289380133062597, 168475750906693476643862530611378688514, 69036229591699849960932814930274583219423937176044869651883289380133062598, 118918, 217220084042943934043295412551804878100253593337652225984163585784397531836, 321476261891028294, 482148859801725464274198147480840119334382080162606228723774290742111978842, 468955193, 731009553143347574080655238666149040102619103132239422267183761870156583437, 11294586703716592161271310266377717950, 860370950108688216340004790080337058268427944294306403669698046952904826247, 34214498, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 9395907603, 3218503752746355244394510946833053443851167889668088994911250085245503086846, 877, 1062663096213335781748860326121369151277779029944209496916513974777422100124, 340282366920938464016776929643054759937, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 1067939830633861514108298592083754014731429198036941405701956004601379520141, 1973801615886922022912, 1074377881228639784104804984464335254374116461385875006845925238895515524544, 36893488147419103232, 1075854664450064939985987587636191865653528361318591227053554488440498074716, 4, 82621402349920967303088532810587907896436585585727051646519264173258146623, 15903816389151855172, 860370950108688216340004790080337058268427944294306403669698046952904826247, 646367798, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 112519550475293606218, 1110738316713962749479188642010602896465303235625099222706933391351675260302, 590295810358705651712, 1117175327944232125319399576787886120166552223580262001141126930872255920319, 719423018874672513024, 1122329042143669005132043464932379229405837545789712499966194060452964945404, 1549526502191602335744, 1126204260798090184982564371098561906266667751294824588042305319222330940965, 73786976294838206464, 1127470830954431251922245326370342514628131784860500402424419257858764452357, 92233720368547758080, 1170760882927476786809641636206453670248495912542527883103184060422691630519, 793209995169510719488, 1170841217326700642001314179185478986006611763120256194412850316235684170959, 405828369621610135552, 1170877545649690481435330675639777535988022602586484217818354218230748638899, 1623313478486440542208, 1188140620483058580163555342793291437974040989136722836698811080845941815197, 811656739243220271104, 1199474686661334779816742994209041601323124009406982751961336092596397213939, 11, 69036229591699849960932814930274583219423937176044869651883289380133062597, 172898409749261035809140670789912626939, 69036229591699849960932814930274583219423937176044869651883289380133062598, 76538783715400, 217220084042943934043295412551804878100253593337652225984163585784397531836, 15243851773612252236357193632, 311335620820039518526526341138116546578112674225613365959623382518936846914, 79447631408, 482148859801725464274198147480840119334382080162606228723774290742111978842, 97522436445177, 731009553143347574080655238666149040102619103132239422267183761870156583437, 1116813315275164911180572222775, 860370950108688216340004790080337058268427944294306403669698046952904826247, 295546596, 1301695923906646842712153356882673209566628780809571960326309926192250917336, 19129817941370646560768, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 51578505656726468392, 2318736887331368761321803003856896048755498951048464294335952677135793010967, 990242215753, 1207868171153332189325307902467392857623383935821465029673537396538094358656, 1199038364791120855040, 1209394351807818384989690616678704826918687599638937649592372845260234227160, 3135946492530623774720, 1220912351037686956437549503486932817498748049677954586861289448026439836930, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 48686256404309435582724, 860370950108688216340004790080337058268427944294306403669698046952904826247, 229662792479254064645747, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 12803293606458208329, 1224935297511932897514663659950421868485395256146090806756302316429086414723, 1549526502191602335744, 1225089490234301471673337180315848581874560340286668643290758832315957683700, 442721857769029238784, 1227213501490067433378906000111512959586645609279147209585938839784279450452, 368934881474191032320, 1229678891405589902628805656982994084564020906921684980633587993857959551013, 571849066284996100096, 1237708761672321790252965874600739200268279044203971015660331309266202260591, 387381625547900583936, 1267252235462486085892977338925872386023847383956674109499020652620072046309, 1162144876643701751808, 1277240976149598044376097149831636889996830621312540550442288809127594137262, 147573952589676412928, 1313483252473652617370481401696736945256311754574056154835834081336890201317, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 163941487707136324332348022388, 731009553143347574080655238666149040102619103132239422267183761870156583437, 66444072619231355975523937411480275090, 731009553143347574080655238666149040102619103132239422267183761870156583438, 473538986086276, 860370950108688216340004790080337058268427944294306403669698046952904826247, 105387580846092461957504, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 105669163952, 1367689708448914284672019642877558660977148620222660050732556563503440731967, 6, 110244652309005374945798656755709771675416732780445712498678505832701316319, 3510045551276618627, 138836169848540343002265209867274254697778318298195092277383810183877129713, 367693026962408788133, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 2087643790243603415126460975, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 5802643091710573705329, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1696877781, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 580835169837, 1388476480392732874444071108044036162500011182282840898122456768423972298971, 940783947759187132416, 1405349750215193890324724768297329680135288815340236722596564409192585425925, 73786976294838206464, 1419931770382019183818226557295863095117541203024027736295362916046601411221, 2471863705877079916544, 1436064818290062315333759871097818642894999156308688954207693720445255674104, 332041393326771929088, 1444562864624466524794347732180768605765008605883073318535111595952909102849, 258254417031933722624, 1469404705339416340752968452488134601123680227592027543154288604698128497972, 664082786653543858176, 1528679635765649340604437772556939288582935316488885532046341351172063808054, 1531079758117892784128, 1559186639352758672483441232362985044672987121129337284696648697724344447335, 55340232221128654848, 1571624631597646403160181227683079078871498429440708965476184073930189699532, 18446744073709551616, 1575043541298173572767998998710751609721942914454081387978279218359539463934, 627189298506124754944, 1588418264476054429579443555880083850065418852759968798898840793732559354787, 73786976294838206464, 1604333643257302817899542052818180298418523941263232436529671970309578936563, 461168601842738790400, 1606929327425018773262002318234049988254841221959026466193168824909660976583, 1936908127739502919680, 1625316091843327869439535374983908451434513094805138989658754228449216461200, 202914184810805067776, 1643259635762822448459660201834866900626400807431107152255815709746067589674, 15017033181805103231795200, 1668761125843307436047704351228558597130612425800234946358235624873075871909, 295147905179352825856, 1669775734541738530092541774211742999340522947709013161779493619195075027689, 571849066284996100096, 1730843735206909102151873616508572655403586088642065623634736218019865421970, 5, 155287036224941278673048898811903080106685732735976657883045403235053576225, 1000730185460165069, 1865260297076691547314904828635635891752551249106930403121690209571541790037, 4832945367213080, 2558666525990586205664073414813657982378883608041270823950710827282323687914, 1696877781, 2968419558496500917523855132943449701082567859018094568151423360962418967759, 1004187430896023192, 3292783328031196147794727491483987945757150386459531706639568971280315082443, 490504579371793, 1733929274710578845725062254559073185179849397025804961230245858543295766570, 885443715538058477568, 1744416231773336255829750990668599628989976226298178403102144146417547778537, 959230691832896684032, 1773398233671960229247348459533504001110104604623273940511179417322887389529, 1623313478486440542208, 1781404560259851106418331670451358753146959514472453382678951913219288783428, 166020696663385964544, 1781665773999367910979744679968335903823289572863058332410368808343424396142, 700976274800962961408, 1783781624857712960246702890269705469917962266722609150993555293794082279328, 129127208515966861312, 1797589023207425402674872168930515398358879926493486114752572035994274540529, 645636042579834306560, 1806018566677800621296032626439935115720767031724401394291089442012247156652, 6, 311335620820039518526526341138116546578112674225613365959623382518936846914, 0, 560176990546456899838694711316114364552355218931385888144239029643429723483, 295546596, 1006490417430607537347958363044864947186777677379776540999481882496280609071, 646367798, 1624200985102869327434738687041819034875605887032737342902331737644095809809, 34214498, 3218503752746355244394510946833053443851167889668088994911250085245503086846, 2, 3569490540182053561742066576399603702844640697365268210200743516897590120228, 326, 1808903430080577826156763254354046131923443351763801066069673611755349092814, 700976274800962961408, 1831869449640895494629262508836469193656102717973233306604601645009346721924, 147573952589676412928, 1836630973182759972869539679470530782453599370588900378157463636952008096804, 368934881474191032320, 1845915690915496656142262552468371940421901876417837860172571809321935237642, 239807672958224171008, 1861061978353192793744489193375730972450336324024524837159036866662212517775, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 167713036397248298266056489856, 731009553143347574080655238666149040102619103132239422267183761870156583437, 112001115417251642368083549270777313928, 731009553143347574080655238666149040102619103132239422267183761870156583438, 5850523261877358, 860370950108688216340004790080337058268427944294306403669698046952904826247, 45155212594825522994544, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 45031279798, 1865087347327005138825574120292363544645653480122826741425112488593153699332, 3, 482148859801725464274198147480840119334382080162606228723774290742111978842, 11375295673767227, 664835806985920574330257373502102418424597797306773526589093270298678438182, 0, 1611229360924489485896162706414670409969652948900973542026822755331100290322, 0, 1886212889629631188189497155848883534738756148921111726686756987927630157522, 8, 439281272889608691782046456451622353121492754064466052604517157548159431661, 1634417602840854, 939532105213323218869522255846613920135468901000715129711768891842619945695, 0, 1112039938424013595651274343401760581530994999508420170049501554856119721612, 0, 1919009528300487416898558168639787817852314761514939568475739027942176236393, 37769629284867041724, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 422053730366205645841, 2443151292249497624372592267340062263853367599244920778890502159898959738130, 0, 2550481297489544510339212503565810298786156723713153311834707903725153829955, 0, 3480384849978845949045304362809403353213076151303987942046372728346371039127, 93686883595009941, 1889877973002194323447032277398091457308859472689672588296299505205239483986, 184467440737095516160, 1908880446924787518831313931998905174935823363273099223858581324843163960240, 442721857769029238784, 1926844942734499689324944608644000393359664602886059970625364269576226593483, 340282366920938463481821351505477763079, 1390726910323976264396851446996494490757233897803493337751952271375342730526, 28313022832526220435919396777106196834975646952251820764508704287550374993, 58256001704608589532901681, 318282615767336963149749833198806753140642073758831345755744923003368466034, 345600, 420809302088575566661732159258626015934899866033455122060647015585080981641, 1926844942734499689324944608644000393359664602886059970625364269576226593483, 880241901581652276300822791360025363358516560758384169656351614433986727311, 956551666693294127293660603229281454414407838448253533044520284826624368698, 880241901581652276300822791360025363358516560758384169656351614433986727315, 1, 1596797181605835465375385856756254615380245139672087060603160900530960374661, 1, 1662968741416162122709795668327058413808168082301235317239158738933362048792, 2655151451055183738536515324425311349966178541063137855096471676700129075298, 1963369520376566739171224504714047331648728693615759842483101003968056382697, 184467440737095516160, 1976116259487849312492355695320380942153209908997880779234707344294669942230, 7, 155082539558689579094930820457537605560250202889383976768599028600060638458, 16443465262351609, 482148859801725464274198147480840119334382080162606228723774290742111978842, 16962946440797292, 507750950722320479906268641462213260877807123767686599032866330728110374933, 84387215876, 860370950108688216340004790080337058268427944294306403669698046952904826247, 559973438788578708413, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1696877781, 1656655009225053222368224892771155072877534423277267717975396766030909946802, 38869510837, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 885073270626, 1986929030585161923897090436691091558018261907635549139058989268415855120392, 498062089990157893632, 1989560142671025424537712584434926111089510341951897932738749227425260840838, 608742554432415203328, 2008434686219313097052480699120988754389128945415456310225011645721155049159, 405828369621610135552, 2021198637005432893067285213737548430110791161971329242431985095710898338443, 719423018874672513024, 2033914236164817314376381177499099611044525254933316575115520602790473596463, 498062089990157893632, 2044124550287167548132656697835054331028811493535137823338740353892971915145, 1475739525896764129280, 2047876611561771677372142477746483946640083331931942773868434527770502047394, 221360928884514619392, 2060311043738243193295272164482558468178272008292156789547212548554573585311, 608742554432415203328, 2087021424722619777119509474943472645767659996348769578120564519014510906823, 223, 21501227368777425077602331791119015256248668949290203146158458659989517141, 447736157425280, 38774425529534402234893899236962348125461469749592277266604195684978060018, 37514481008092635, 54769060777572960145052759595295786460798341931124970363832034982017892660, 1713000000000000000, 60791199039051874465223733537422547121708894299214196238222071498596651904, 5655840084679527, 82067618772944789110712884318458310898660199331575421987413693178751810093, 447907460842738, 86231270999946825766126425302258332589540164419456307252683381573306703001, 24077602050695, 109077308413729286956795339509967036038698373171782412332384491843161752325, 14770890426610120, 123744652479995583415939832862170818237367913834179229056160786495278067253, 580841740066559901, 125780347127817290174788212854412646116477957958807818843938415897587385506, 7841253657399853, 141408964329726101688417018332512609189768953938404356678958542497277252475, 10849404282140985, 177306569389813005751485530093901903139759569684924433152253964475352404816, 4006462467744432, 178939527150901006043511247060946932332079530028566875340816888183478651107, 48316125134254446, 187097398149921239493418282190637844679016550959491351595812451421436692615, 2957727974073936, 194583016271317052909681968192201143614368774613743612516729216990412863506, 1649753809630707, 214240580081498443912860963661408333693919234962078065735271291412544055719, 9356679872293732, 254519045133573960014906761234344176250532147058495359477489324052821510985, 222953641497132, 289950159054186319249427562658642530163065615341470745405397313244047882681, 1022708248643804, 298369959393308524066443297858518317808207920112816832089199824570859975367, 7402600000000, 310980550965988276004048418968107376285227835441713243748081043794244992512, 228329706053435359, 311335620820039518526526341138116546578112674225613365959623382518936846914, 12582560425963461, 313194134032239702609693460600648126273331553128325176667222501398264150167, 1752319841802407, 318843746787597556258657153331644940162148796823553731302902649606642923122, 553343655800133, 342559209629788089301565685848245695251831605940613312372378073180044808713, 2617448490102905, 355828144698479620434131839989714449323686194809534725338608372766961614047, 23676862121509998, 394448812556886916823108848175690819331221415167816110657169705057586827560, 920807219087810, 399280193012317922376395828844463489669972729815378646948979555431500836263, 2634655848109244, 430926001930621099044378775380778873416242281334151753745316801884048577190, 6700194278200000000, 439281272889608691782046456451622353121492754064466052604517157548159431661, 4500356288213623, 445468215870591384940860055268678412010838796601567636656283587739817945870, 7626316387111586, 460969489761923677028262216736986434637476198865442113848516093845437535087, 1968845643122427460, 482148859801725464274198147480840119334382080162606228723774290742111978842, 72391244419571704735055, 484769195392325287025563464419133475420890628340688805104523722854717819566, 477913088676785712, 494419930142117971295519472593570117137963383448665193336120556940643012946, 236880163117880, 507750950722320479906268641462213260877807123767686599032866330728110374933, 34899212153952101, 518874535461702086430056286930803897725480991793512729226372423670028091700, 865188391476489360, 524288335622009617336210583297506414264901824155833138780663824258649061419, 123419540358268299, 559017289583803604692321707953571765722331621107104754870852335170053935678, 4453354984880624, 560176990546456899838694711316114364552355218931385888144239029643429723483, 51578505656726468392, 587718227852587718399824570562231328857923558423420098476944796025824857524, 2869179133515843, 619626453025389799430394005298525296277103859044515720088345208757657719135, 2132111023288597, 633556414785492297339236804851273463240284122508245513864200583161808303626, 746724175385477438, 664835806985920574330257373502102418424597797306773526589093270298678438182, 95875558556076818, 678440968843296310608506208471193384149898742486397972003400498925944898775, 8298494506120029, 695517284563041562824151880048241694398098466633531733070907846362296698519, 4438142553758286, 712815775819706944016425365882402193226811419423218530140155289131965624020, 64883128016886533, 770598372739891605890651915581658587896628139087389261023889662131886522943, 7988068824366268, 777484888392445914961003615360469411149786492832156208963503637470404172610, 7219321588078510, 792985955619778553349299217630311706976597674370358120354024088100275525617, 2628810083628196060062, 798959673758008523232246620334503583258197394071657149593230846107402741896, 12252934842423863, 799063864827503526984663232708061777931193893691088937722532186966368037014, 1683294516418444, 799694120981365176578855671973400080129164300347189469774405300291504733996, 861694436511047216, 802278519721816461805916607466131604492053122935468748805557914993661525052, 37916507693494986, 816312284601704921637532532564103951320785189782906071974171419179795810819, 24189291607661109, 818639145176415376532250624456441142053990700246915707685905215163536504751, 37589652511722387, 819997447493585661956421356143142672846502828761576829397818979897722584852, 7165328281415562, 851981557784564209985451221717306694481505607026944718192516337567333307415, 244978816270024627, 879558544974254291510785668533112365972129748411014296759737272686525513256, 21426167247908197, 890474344447054988006188446789079674308529186779394178677003854212793209749, 38134276153686793, 893370667643239711256462015905670810157014280660960029372284609224407403247, 5395294319411910, 929492080297612581338425199495082297892112635825710087764264389383462681021, 576174298308174, 935151085078425435359690016100881053334893711665315343090289912908298450322, 413026245889858, 939532105213323218869522255846613920135468901000715129711768891842619945695, 6528870379458383, 953458885787918404571956200640028727642735241956930372415558768241830024325, 12691081450834446443071, 970640169806416413292306959163259910639975993576168359859300636572492164514, 5033904476149603, 1005153612502050556931589510996714002482078847045565258868261046058425418931, 1044799697119864, 1006490417430607537347958363044864947186777677379776540999481882496280609071, 112519550475293606218, 1009325901895770289621859159442820872014557755851999531766766052451792768525, 5527865983560815, 1011162061631263184300495529900351295631309440695787086334943122883453017659, 5911737007224144, 1017705948402462132916384041510368609002920398525157680542907170671249990098, 621049927503940, 1039556579367522937164369196431470068428331707714985474992419047203904434808, 6756624609447162, 1058617427862893015467968920534214455924857195302323037412153826150913703670, 9544241408726839, 1112039938424013595651274343401760581530994999508420170049501554856119721612, 3999928279199401, 1139352117725152140505015613109751313966010193626002797739893034066400485113, 14046793687139460, 1144963642162932904635403830310871175140832684406638387120349109043707428864, 6835722723364817, 1188182109203734073434381741439220486106620597161813638570962872706176968227, 1516882065231557, 1194571229028972798244398547392288390294135750705552740161852396837661462837, 20946935921016822, 1216870908333219866436330141390514259229384846117916197021220072648215289983, 1945797122286972050, 1230795294900550420450972328248260644995215922741615243515361845233674232892, 8412270642190689, 1232173396836659791741181795470658728401821668691855071178266323511069809881, 3249438825177188, 1233177177522103709535250659483746793758193573168443748728871944064287997568, 9120753393477726, 1312969977484301549181483532860625719767457436709472874099911078472598729383, 960231274066325, 1355105770003210232000298760811689485481479477360825482913153000527133164245, 5446195255044965, 1358041130021777848497224174310936936345649740525764772211150615251836116779, 1482693465452605, 1370879048744583092730324607331833398166919686405977707440839169102495286541, 5534574074534432, 1377836769413767552993681978871919078242487096473113452682172506149557993357, 14294576610471162, 1397555633501557728324930360196488646398075581057127676363072177835452988525, 135066451684, 1436195746083485307168628454647678761251218752403539738380219435694525697950, 8738285281793641, 1438449484635184888225629289953604030211943376524291364586098054514471549025, 37680268631093528, 1457920849928566165253571058876289470144767313056190062528025657198009105767, 2634676946068690, 1461789705262782963796286890164588472239606627519606189139695045611071222325, 8033505931788702, 1469524045584981416516814660382145803231686091648742532192063536130281542910, 255931890426610120, 1490589443688736736180971607977897089796699223177000602744005711574401473625, 4484584577711829, 1508921361899822158460302810313233649679703599583164791288118973504257042879, 1194490844984296, 1536205778377409684388874578785974683658271632600648298609821033869398713633, 18532014113053563, 1538811378856379687384899128233102046376223933257495861281172758171717606104, 12532405856874972, 1541526461162826310551576279370871667546644351057436511061123117729795832334, 74269194800837995, 1557004084459112997824749542614895278421960010079122453994546383358924652269, 2533945678644599231886, 1588760189690630176810203382126465335795193505730733161782624494866257164192, 3936410816102415, 1589055431230791907173967132633877623758910470651646667661363687153550239871, 1324005722474041635, 1611229360924489485896162706414670409969652948900973542026822755331100290322, 30111803528741851, 1631710628402643375551754049986622609729285356393602817780881574981880161978, 9106398617355864, 1656655009225053222368224892771155072877534423277267717975396766030909946802, 34629815050888096, 1671316016314207595527189154867322600566417141605396139042916774801694530556, 1053128835705408, 1676897727058574213773444622408040588298796017896303036647580965839047041815, 1753081935487149211, 1680631334299350867724131340336444214539277898066756910660440036795061586299, 257597693008267, 1695295160109607381720727039879882093252744288435339832776677516310061038892, 163924922843036916, 1712952777588111120690813800206264768618789268998859647459883771066346794998, 12681809917811, 1802028244715500674095734962158631057361021874326473872733062950627643583674, 183889262025366, 1812777943334514623942907635574505719911714674958038124081494992187197845675, 11250768893058126, 1819742129067505457235634555022361550513184950860223081424020744419052645272, 4931049780189763, 1853835302528489428792064277724360998535011849392681527066206008251899797386, 670163027907629, 1867351671586054121449417014197383488033413246700222330577245716755695327977, 5339534258921536, 1872620183669788711060496235867081840405229875371458619565737382994092012060, 735940611462128359, 1884154405894267536452908732173269464474290742685303613096537284811112762956, 4705917522688275, 1884582480627758684715114778887814372471435319572030252061196028912843705854, 1552211451221389, 1904790758395610625624898180825770934715283743397241540762325817215155398233, 139502669537123, 1919009528300487416898558168639787817852314761514939568475739027942176236393, 421757732823531231293, 1919798402851734909144952752738757341882211699618165468824516376724580683906, 4604217564157807, 1962721354455193117951789069257886225973790835648671039417582545428690906809, 605303409532099720, 1993359107837054955020137041513637676656072388255497128009328333988291618653, 18141422470432314, 2017523107227196306901469086393308990059372662168891081260590808823376572961, 1175488528886634, 2031935618821866573261017977764539407695324354434625170535502317021237940333, 153763042043760235, 2043728226506046291398228153926668438895602535321464119238450000881742758731, 12691223381419879545136, 2050952724796912054612646197229316199281023851206032464048434129375175991927, 149442282839949498, 2075763367213392326244939290945686635486344279973747650122970723541535045614, 367693026962408788133, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 2633502506133955408550, 2109895075998154347912734724214053662672952430586634509994236792015799104546, 974314369142171842370, 2120257951032050904455759398988616047841592340136064828580298898353124895859, 9347021784292509, 2138950658829722753883261280460274000055075687847226558954731321114062452757, 12677301265146933, 2163565447639715253750856173643975314370396909787881987364648062141783358011, 681261074451, 2188960239840641056094885191743271356781180283453468537690844038844335783405, 310398240403884801, 2195188352452901325335216897186136919635633357955322685144843630673982313369, 746528908555578, 2222168686318691360174649265866592286770380489007620237286422289602845881940, 299191987241678374, 2222347417335754877821879154641988689037861986331107188436168803682513654854, 45001617854680, 2245430755522558672895365100004950349329658811171096991299588083283176914767, 6155288456212964, 2258953072064290511822597180412245986656734147217340367024140719932250135215, 945033463139133, 2291203060842194227970820769010210115812141417719459053842844417124019982535, 247278164589066119818, 2326491818444150148676244190480787122124008429897847950840592418883145476151, 11934418714333456, 2326570466666665672302878496449465669380922246262227094459329887550844353762, 5929951396112231, 2361228988744917490610793314209194974899260414100976329675400298614793008132, 23033378141243035, 2387398943811541064779380060329660395523572623075811115105723064659571715025, 34753391127183611, 2391257774930840040377368641019581761981250012793463501307151573516264315546, 62173254860221740775, 2443151292249497624372592267340062263853367599244920778890502159898959738130, 2540664171612460, 2459595963340630901395528696451353120047188921627988114013308993587840631157, 6878306254637296, 2467746723538776190448755089975056140462937649384716272925513084539630054126, 9404546802107165, 2470156723850713700666997080028152534400528206477644404765487389526623771965, 1885825531040220, 2496506362610387004375753268660621473698886648150688228351448452484897081556, 999092155625248, 2541927696869081136560981127523436044029212971329575804705978683111188794007, 340282366920938463463360870659442055478, 2550481297489544510339212503565810298786156723713153311834707903725153829955, 6379741194898154, 2559023336832239688061211623729370557454744185597388856812451588224259701322, 1115157375470856813406529931370, 2573061401845362043927130969433281212823891558431316372198292499660199933386, 8451720352082844042, 2594757777675043074650499931485908113791352359392299180025866643080211647749, 11864526207570743, 2603091013376266689419798071861322368522689910804897446509918273170516766634, 3237737541675387, 2630797197147262603506108050859861592318254688560868812060719290968963027415, 6491149727369477, 2677764693418972857485560649368064805548318909050323914625974045426992790621, 156278967320574896, 2690337438214099469870317283981758723015736231187894170225986790519494428604, 1366355071218654, 2697615273643521185552606145901781597567122225049141122734872597801320913146, 63085908038845227567, 2703900735858069374671760496531625392161409370582135788645156704097882123920, 10616415061695863, 2704762506411853702489773421749434322725408716085627136554974245720964452337, 559973438788578708413, 2712076123499769314950622302317725412695211757504078259042488161998074919582, 3726681072430622, 2729909503097546299309685130165374990710280148582007444055312360944715459021, 6151590165471318, 2743098700636386022735361096974889564503720049725962311152774931371711992303, 2673995565039003, 2792383251564474390500281916982156920255391122223672270045539806625084062830, 6957312512925646, 2817122814125010794054303449733220460303407363316015926917588871141010174714, 987056828519798, 2892574466819728029584156338315740217986044002385782483944812462800081878620, 11734067578538651, 2932199954576809802820497753399779981068881390286427758030761878077488421654, 9385932625633830, 2946819582625186957993610821568747920275395797190695053095220408153434047218, 62042577655784676, 2951183345181152599404236443186853106683430416087131991996354681423696995080, 14906575000291220, 2963969367682034334425803772092175867167383450183586339939786563773166346550, 12697431592637448, 2973270814642921780331716334704627597201572415671095223643087995297204609857, 6366859603048048, 2976829473704818547914732644856829426238411646233563344713593131463593274657, 6019684147531313, 2994750429346461186622607491701030386351838013846601830337280569388766852309, 106980799684163102814, 2994847281665560425419062516441694166942117274183644194255516516644764282303, 2357228581268491, 3005169571972560757585917210215310863064985875857894661785235423874115223572, 81574723499009576, 3019489699551381014657000034718482374137934888265956177866143808719016239807, 173150214602876, 3038003000640216197805702024435989079162830763407136637598372925379457376056, 1655776757043754, 3052543180617049461997901319100573406045306002521510857118981436747532945602, 74545789038073887, 3052556045012825686391241775150057147337559488185545951404724392989525503896, 2424039447211775, 3057520302287765194480055843735040676527386373279758633650968134578258596196, 3350243635700917, 3066102141915732326853102601891220429949548030392338334608645897358362963053, 7840353770786858, 3073758703811986561199832841981929801658513479173619849133773450897059497629, 36488840591831799493, 3086165634460159757251219204370166919510829125869327378135781412167637278341, 3322895017120266, 3103073857306480584222367632948523552636492934611831549680436652789687388528, 12961480140564666, 3104661161739685536157745711364707729996755605363582939815453828970249092116, 2493809759633960, 3111034027121248028567768106090333609828995249085362338929170806401004453726, 30054842087229139, 3125402133972987438192869535380536411819081443360932775790756621698439238339, 12803293606458208329, 3132510337017244019820127169129076366029490311313668619217587136159272946587, 26992140001793621, 3136542774216943741829689426662181821698007211654179893386822834636476258004, 4444020860876378, 3161763003949432074926707913422351893253394858205339495315789101878069591590, 8737190240313179742, 3163479997939622997644498395781134467920884448229612185027238000646507712982, 1506287571449, 3201602212329289637414208845166260978514450149111225878303841307472739491325, 2262824420769088923, 3202623352575810015915503784999559476890424137975284656133565110573966469337, 2168708280619795168, 3207920566669630716296584422028086156789978380509093702295681872127072650392, 306224932900478934, 3218503752746355244394510946833053443851167889668088994911250085245503086846, 2534943163525318, 3220914665189229578183792238500189743854975915502314200162561154289143428391, 1918550067024083751, 3232322160520640222476238627865137322614879458203499940159432493212738651374, 62165246081376522790, 3280832822616654162401911378316161246496710876870055635476978085296575731802, 1086407324199969, 3285971943560792347817371534357808269882451920134678706331762223925301716993, 301651579535306208, 3321591093717404899394854897916056364622845799011514827815139560783253560297, 12839756525890104, 3324267713797318543875519125060004021744650553661343173268378626862270848092, 86565015584631536, 3363860786586952051036438823049851834764533678517318231298240798760157640229, 8611219726780079, 3366603706358796098011361413283794443991072611268536559482775921414237590535, 581639633905098, 3381223394780187163892411765685990027270652235016741134805003274269282286368, 7302838617852749, 3388678645511882543952032699030448982713575898026444746337059212969089590135, 95690015060820, 3420387826826530844753391256663519552593122608865085994657158780726073686030, 433412352713778, 3422398712744706516795735290137189508908709680881703104947478826849826144677, 82398756538274585, 3427076832420870582855030310015631891694061706472467469503729629248195535935, 8629617544658047, 3427259331196730686702977542499920507281998218943983425054818351074108849431, 16455158586447608, 3434928168967704574355567142014863085237861743175203958589342888081033864198, 3630187445082989, 3446414522155103233905305821406550443840760942125584110958626649001083387246, 340282366920938463463268866480246192631, 3446414522155103233905305821406550443840760942125584110958626649001083387247, 340282366920938463463374607431768211455, 3452617240250449824156330076242939447016729697231997801757883811777899710122, 664472970294, 3468955159985820831385731974600479772580171248185001517044937012921737452177, 607141043374, 3480384849978845949045304362809403353213076151303987942046372728346371039127, 147015805337481654, 3488564622031306792703825569482311847429756630056874088578269545467713557720, 23104728704277628, 3498890017261932567602775131168556344635124498775250173182928558923008500244, 4643432728287383, 3499123592583771766194323148699401019327574179963804356056941207925963260257, 6633105165995826, 3526510386711572551881901697508693477922991085741523233598471472374757082361, 14357216979895619, 3526849655318508653036083061823288174734472744415890430500587030756805997732, 39318592855011280, 3540538984133053035510110352606625908428094543486093961789621649424393673223, 53760222993546885, 3569490540182053561742066576399603702844640697365268210200743516897590120228, 916665157547555, 3572250742033081151286610572989495357260868502227412375549591747589701031052, 20000000000000, 3604482055161317987715031289589627834520543434138996504084898996578087920868, 670326286407896, 2111538222200333340089972502441435203527503582088036872636870186552535513209, 129127208515966861312, 2112426967648449522510905593948193041093678889817999756221163365983319328203, 848550227390639374336, 2123225583883984972526630334442240408501542215830986860812651884349590608340, 1, 739193837822424383167521457664920690467281308508969685156207309455893624558, 1, 2135603479336022503237777153202030575034868256364472852436017257992833520683, 1106804644422573096960, 2143502314813988425209402526242854634906039956714486930305363943587475083148, 885443715538058477568, 2146537980899216624255784855394137323978616913191371679697815336440261606505, 1549526502191602335744, 2149625499377050772775701191274921578103398273298955620360611655307104287237, 15, 437953694051145705224860155277007974835232095683703472187226366920886923522, 261, 571122358253884029412171078277431422017410119048247002630063132522660740542, 1, 613779297603915941910569102990440812983386705169636770587453618495100864318, 1, 966203800416024915993435773946152627884669957148590443937920315506209708503, 5, 1413377635752093392589419259780516440273616750249358092456754024993670116573, 16, 1789340305022514556868961069266240009084182093271297189466242695057487573046, 1696877781, 1789340305022514556868961069266240009084182093271297189466242695057487573047, 1000673252366834489106906668, 1789340305022514556868961069266240009084182093271297189466242695057487573048, 1006097211099711896639384814, 1789340305022514556868961069266240009084182093271297189466242695057487573049, 6347078731205297467231010, 1789340305022514556868961069266240009084182093271297189466242695057487573050, 27949578185792516876729897, 1992883276538978895608430721484262994954515005666280187307882396603602894951, 9, 2036000882766183640420615829614949923887748909469509708644899783431189420120, 260, 3074685902643138378812432751487602991221231886189551580888151697964087631572, 1, 3205958572554376970113602405780214645542096634829855465781783880360927231522, 1, 3262117353698122031746422171575713476187634007344092504065374450921021405473, 84, 2153316018007536907599245419566469156949380209012943398366016589233601065381, 498062089990157893632, 2177149292491018417715774000056994188369467207221503622945886811766623165290, 7, 155082539558689579094930820457537605560250202889383976768599028600060638458, 16786221852917718, 482148859801725464274198147480840119334382080162606228723774290742111978842, 77673485960042081, 860370950108688216340004790080337058268427944294306403669698046952904826247, 2628810083628196060062, 1377836769413767552993681978871919078242487096473113452682172506149557993357, 46475869922, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 4150855231624, 2326570466666665672302878496449465669380922246262227094459329887550844353762, 38798563395, 2223872200525187930290623077402846827897249814741038214103209751645423580957, 608742554432415203328, 2225392955360660913604525501106945721761261961841820352608680717978302505689, 92233720368547758080, 2256786778238205488867252430190577798393753029056551695357070122584066788717, 73786976294838206464, 2261902456690814740620671850854233731128924783092109890264766356133362317039, 1, 197647316186998370687869140349182997062513561811007523982347692561912324789, 37644437909025868218368, 2273574765040275574956796961766337516709787595108095913278337331120585568704, 147573952589676412928, 2291765662218563832311243566432514574790748839106687939432608829245600531744, 1383505805528216371200, 2292995724092167916381014115213176919426323466257310683549671601811706000549, 129127208515966861312, 2302560817958306682587150188303738416345393834599866975002659064064929619739, 2, 160478523754509119350375385338624816962348354041581064069674057762456105425, 72934220514628, 996900234807357158662867379060867097362247228961358944081381333788302265882, 72934220514628, 2304113211495329147265783840351714830877993992609902521895789650980946477918, 1512633014044183232512, 2322430146569357167782551112879028291555734946714449388487065589913630128461, 405828369621610135552, 2358166862171362414691359550297700582103220052973578869324837818464731810137, 719423018874672513024, 2368576823837625528275935341135881659748932889268308403712618244410713532584, 71, 38774425529534402234893899236962348125461469749592277266604195684978060018, 716580, 214240580081498443912860963661408333693919234962078065735271291412544055719, 7865492, 255403309032544396249269571163623550129123311186235351831361505953222372870, 87, 310980550965988276004048418968107376285227835441713243748081043794244992512, 17333751, 342559209629788089301565685848245695251831605940613312372378073180044808713, 3150328, 399280193012317922376395828844463489669972729815378646948979555431500836263, 3167807, 445468215870591384940860055268678412010838796601567636656283587739817945870, 66331452, 524288335622009617336210583297506414264901824155833138780663824258649061419, 0, 542607465152810099446788964745509650243161976208221933226162581594510776061, 6856014796, 678440968843296310608506208471193384149898742486397972003400498925944898775, 72458900, 702287404589959990801083050394306185826492075933202130858552339128365867033, 3030436045, 792985955619778553349299217630311706976597674370358120354024088100275525617, 4150855231624, 819997447493585661956421356143142672846502828761576829397818979897722584852, 3301274, 851981557784564209985451221717306694481505607026944718192516337567333307415, 57827981, 893370667643239711256462015905670810157014280660960029372284609224407403247, 57728639, 1039556579367522937164369196431470068428331707714985474992419047203904434808, 44367322, 1144963642162932904635403830310871175140832684406638387120349109043707428864, 2187185, 1230795294900550420450972328248260644995215922741615243515361845233674232892, 3296159, 1233177177522103709535250659483746793758193573168443748728871944064287997568, 14335536, 1344688852607164181486492384212745117486585550657916410928008085422531303852, 886393692875, 1356637913506062185382861642913785353195349866173241195020609746960441182512, 105669163952, 1377836769413767552993681978871919078242487096473113452682172506149557993357, 241451, 1436195746083485307168628454647678761251218752403539738380219435694525697950, 2301563, 1438449484635184888225629289953604030211943376524291364586098054514471549025, 1122689579, 1490589443688736736180971607977897089796699223177000602744005711574401473625, 204994914, 1541526461162826310551576279370871667546644351057436511061123117729795832334, 1236585885, 1589055431230791907173967132633877623758910470651646667661363687153550239871, 6275946885, 1624200985102869327434738687041819034875605887032737342902331737644095809809, 9395907603, 1631710628402643375551754049986622609729285356393602817780881574981880161978, 18565153, 1658499431613393767582189907212593077615446303780941917707760057643561311280, 49, 1695295160109607381720727039879882093252744288435339832776677516310061038892, 166803949, 1819742129067505457235634555022361550513184950860223081424020744419052645272, 1107922, 1853835302528489428792064277724360998535011849392681527066206008251899797386, 47329, 1872620183669788711060496235867081840405229875371458619565737382994092012060, 135781201, 1881002806642357179875772880891881812303394692145586585745229663535895444685, 4011, 1884154405894267536452908732173269464474290742685303613096537284811112762956, 0, 1919009528300487416898558168639787817852314761514939568475739027942176236393, 777576905637, 1962721354455193117951789069257886225973790835648671039417582545428690906809, 1020831280, 2031935618821866573261017977764539407695324354434625170535502317021237940333, 102638, 2075763367213392326244939290945686635486344279973747650122970723541535045614, 580835169837, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 3122547216974, 2109895075998154347912734724214053662672952430586634509994236792015799104546, 1540198223456, 2188960239840641056094885191743271356781180283453468537690844038844335783405, 0, 2326570466666665672302878496449465669380922246262227094459329887550844353762, 53678252, 2459595963340630901395528696451353120047188921627988114013308993587840631157, 43830, 2573675265481225492552978557670926401319459061974277373025602091758446667135, 5, 2594757777675043074650499931485908113791352359392299180025866643080211647749, 6300267, 2690337438214099469870317283981758723015736231187894170225986790519494428604, 6439925, 2703900735858069374671760496531625392161409370582135788645156704097882123920, 0, 2712076123499769314950622302317725412695211757504078259042488161998074919582, 49, 2792383251564474390500281916982156920255391122223672270045539806625084062830, 1100032, 2832263366476004100912769230847743514621020388252373536178445103991528967753, 157413789512, 2892574466819728029584156338315740217986044002385782483944812462800081878620, 0, 2946819582625186957993610821568747920275395797190695053095220408153434047218, 1157432, 2973270814642921780331716334704627597201572415671095223643087995297204609857, 0, 2976829473704818547914732644856829426238411646233563344713593131463593274657, 120034, 2993312939288868793123118114064548128600789734587528463884198929722219658318, 340282366920938463463374607430630441977, 3111034027121248028567768106090333609828995249085362338929170806401004453726, 87, 3202623352575810015915503784999559476890424137975284656133565110573966469337, 3438494023, 3218503752746355244394510946833053443851167889668088994911250085245503086846, 101381, 3220914665189229578183792238500189743854975915502314200162561154289143428391, 9611619, 3280832822616654162401911378316161246496710876870055635476978085296575731802, 336034, 3321591093717404899394854897916056364622845799011514827815139560783253560297, 0, 3324267713797318543875519125060004021744650553661343173268378626862270848092, 1027135399, 3422398712744706516795735290137189508908709680881703104947478826849826144677, 0, 3431891119158409471458507494529362509245504376461619399707621746427889545742, 984404339, 3434928168967704574355567142014863085237861743175203958589342888081033864198, 650898, 3488564622031306792703825569482311847429756630056874088578269545467713557720, 0, 3498890017261932567602775131168556344635124498775250173182928558923008500244, 166523499, 3499123592583771766194323148699401019327574179963804356056941207925963260257, 5877895, 3526510386711572551881901697508693477922991085741523233598471472374757082361, 1534175, 2393659490452367213158535360860611914033598578660532836127218176080582578605, 922337203685477580800, 2409638779532370992166386606749093163663103189078939309177735523338940535891, 1, 3468903473686647159549251739563847628890005862154939548385570553978691403923, 88137912592305087315968, 2457773130339791865409138759808430005531524486622043457351134439428299906892, 92233720368547758080, 2465537883357560391864722744889130780109037239235845301181777079744643346585, 442721857769029238784, 2487912913868014004131904966926849406549842942812205187711794077420293443995, 6, 82621402349920967303088532810587907896436585585727051646519264173258146623, 10817917, 482148859801725464274198147480840119334382080162606228723774290742111978842, 756284602485, 860370950108688216340004790080337058268427944294306403669698046952904826247, 886393692875, 1039556579367522937164369196431470068428331707714985474992419047203904434808, 1923948, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 887929030567, 2492149594560014853698971749157023657524331852167496295891066235495245617361, 55340232221128654848, 2492582659516579904671199299876260395813424662346555957082652976349831954252, 1180591620717411303424, 2516079785748928841031449405181158678427633691355770916662146946819282621080, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 266784165242835375575273086539321, 731009553143347574080655238666149040102619103132239422267183761870156583437, 240161434166789201019258809290074134416, 731009553143347574080655238666149040102619103132239422267183761870156583438, 303673781540, 860370950108688216340004790080337058268427944294306403669698046952904826247, 247278164589066119818, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 391624661262, 2523916475038282294723640831319800395571490952425933487831147067467644468395, 340282366920938463481821351505477763074, 1503674969618430350691055594857982840916829913946727233564517937756847150249, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1374167106255892599010711965180388247554893597343032596700351269194389035468, 814079005391940027390129862062157285361348684878695833898695909074510122245, 2748338105372295617090434527589877045524655904555277781555854721201916694125, 2526363896426104533940954085945902741950008657081194916840714842298824918160, 166020696663385964544, 2545251508401963429535150187046906674121835458918930726806280386321726175883, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 125625475641496020195171907934683, 731009553143347574080655238666149040102619103132239422267183761870156583437, 159929698285438869882744520377450327701, 731009553143347574080655238666149040102619103132239422267183761870156583438, 129044755999, 860370950108688216340004790080337058268427944294306403669698046952904826247, 2168708280619795168, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 3438494023, 2561955609627344711484287980991753955113857279330660136845031594155532740248, 627189298506124754944, 2562355480883336702677786276737750731312783819435074732764950249383479104258, 922337203685477580800, 2598908963621741167112582559541988515535220615794469128426019468932176591563, 1438846037749345026048, 2599613112459762051544194735405303274730386983477945463397462084270232456416, 830103483316929822720, 2618540435504937326033920978693426598156554901422578134446493061022801746477, 10, 69036229591699849960932814930274583219423937176044869651883289380133062597, 792756690232521176432251828909794, 217220084042943934043295412551804878100253593337652225984163585784397531836, 966737045729400705255365109529, 482148859801725464274198147480840119334382080162606228723774290742111978842, 798826082467142, 731009553143347574080655238666149040102619103132239422267183761870156583437, 259615349772527781706426219890707757566, 731009553143347574080655238666149040102619103132239422267183761870156583438, 3164063416484540304, 860370950108688216340004790080337058268427944294306403669698046952904826247, 982052808413515846211, 1227578214888644132107358429850514006198136039307773128337949378033462083619, 8171085936534, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1696877781, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 984404339, 3498890017261932567602775131168556344635124498775250173182928558923008500244, 809870072979, 2619757462731561675351443608299752491687176488548390510765649683236162038719, 368934881474191032320, 2620368490681153566522444639337203765844386237119610924717863278197073346609, 147573952589676412928, 2650041872375786387356098295345461303918671315832493531436339392722753333679, 37, 60760131164492380044062639978816733076587986351563465910937695791278364958, 10, 136564566574770058641689114731870245307747445617151527703042073219626847782, 2786266365681020877461199625328514825369428858329118689860007584283271768232, 292392199650861754284426456844027048974216063796070542224441842252323266978, 2, 293094683751969153389770096706383721259654443091520588864977814587043659129, 2861330330, 361442008436383354499251217094861360219397325856904954952085223790836373660, 1781404560259851106418331670451358753146959514472453382678951913219288783428, 401769798380855043362869754279427355520524157807897550179207425326671407702, 2, 452691458517212644286131764495674771556996217388613182969206130041328637341, 1, 548129922073800492875814185038129680576927448639352537710205315073512046263, 5, 903127904016799665812106507614575978827280936517768419333546548797768976108, 2492149594560014853698971749157023657524331852167496295891066235495245617361, 958333915367444850724228529238370764869530655070291341419240071722995217591, 1831869449640895494629262508836469193656102717973233306604601645009346721924, 1658390781791658542189731531561207157065396254525656222625958956798324508993, 1783781624857712960246702890269705469917962266722609150993555293794082279328, 1744034199787299517201349628588800989868221542005542700141020087301063449669, 3354766096591408668870935333913215903996612370229966250895498927524823207340, 1775702311579905555252067694832097278985997576721829162660340161218916765034, 2, 1971817214005889502197520783450086353929229889460663054064163448896884912412, 2967212308627234121004883023756061106504272211273280347987174834432925070790, 1987915169255459410606646378069163510934897794612056960243693920890857194745, 670995141167371069851753261433561877757973065600628596641265906407108925817, 2326881496268108414221827620464551381208744667209757998540353201151878429943, 2967212308627234121004883023756061106504272211273280347987174834432925070790, 2352039303374524434929655891188708244233681044194508641382295317823658198868, 1, 2358394502441860532772881756260382778745782953578096789082853026546274197194, 2546043111250339714885188614957193877217262146623624815074151194990515520808, 2399459884231365612165196073048782718628682468411880390746063901696155883483, 1, 2447144321636721911690304839771486325055797418136948928658620346897889549617, 3306792144054226531954755862369430187171560535149349957575119944416623104366, 2487362826956286042265203577516725118765957459970869086881570167215668022418, 2704792281617130384798583181268132576162952940435757532244704914239178372643, 2625077913433859185409819751744672910208303512517713463742993448787815247000, 1, 2801774015138598535680846965435484373716186190705000941830721440370707550985, 5, 2865503555685362922979096719121554696549088970434200386531523908202934134727, 2, 2906942385395248866371379308987481262237239737908435055443005852232182893926, 2619757462731561675351443608299752491687176488548390510765649683236162038719, 2911631260680345226849765280241461057342747998016674797746120151639661086764, 1425166940947959810, 2992471435833873289755046862621609023690650435967288870629345115686532800088, 2, 3066184096554989156685738206032195275687686269348299413650393892581196103364, 3386994320078068894645810463552800792404413455801222158506608557297004614760, 3075918383242082682001306467336091591411580609470244890764940731846076955380, 2292995724092167916381014115213176919426323466257310683549671601811706000549, 3135390537809347700515619799101399439336836481140784366699137484820790099178, 4, 3187481155477912682300387308439131413842843224020228003518116903182644381886, 2967212308627234121004883023756061106504272211273280347987174834432925070790, 3312678754863481365246190380063614545456585677042714058048761374900000618372, 1, 3327688274665861184442975062844692482345902315647624512134026680902382040439, 1, 3397301088432229091462864744540037669017625889068532187246346326069745772090, 1188140620483058580163555342793291437974040989136722836698811080845941815197, 3437831370685566766399606191036413498352923347455642605835302518298311976726, 1, 3554728041384456748622971561547890850082467658673159117508053116793940359183, 1, 3587726913281985296961422112851541739467525796394820523037661768999160721408, 3545218045336501917041264170748337609650938246845801649537278157881249576508, 2652871773621036153313899438840255767477990192333111371103460345450403047037, 1586419990339021438976, 2668212931419674176543943466653231988639058671976172868831798890940543242777, 2029141848108050677760, 2676609756433677038320464516549394189517662527156610392731051272072815143029, 1438846037749345026048, 2679118664676875398914897112387361965853346708165355216858182958043131962538, 1272825341085959061504, 2696543235240489414729465841193031452581847588498056370138439569785165319530, 387381625547900583936, 2704792281617130384798583181268132576162952940435757532244704914239178372643, 498062089990157893632, 2706186679100993257936154689924663502738345266597797936616804687414276767603, 1494186269970473680896, 2723614570637910654941924916895835605239497627034752054520009779930931938488, 13, 170879459789906583706172956842831119638037944678794043643620001124924967914, 720921236364732369708807512587554656855046850883224269557133444960710510, 443549005088690988570505891550085699206490442949164928132522722153628156949, 1, 590243096273560215858957038122043756351825835069426344839870856407278822189, 844287218440500047395195299493032974200890017896692682677860642902061008538, 637394244783020048591389088521491166210963913514645546250828146472187327521, 3585226933742692957518024402565755044913215146223985972692197652233888537265, 717511783135957835804591424268889957571779054553113058131386695908317410107, 526332, 1737873249784911294348282563712437848091031600536042261051860603304210073361, 720921236364732369708807512587554656855046850883224269557133444960710510, 2098526520085600168211580025970510690130608538696624363157663405120812614094, 10, 2118038230591848141141941070651681802831359063718365338737260536769443570875, 720921236364732369708807512587554656855046850883224269557133444960710510, 2828865808389711596208229342007505717931376956823314558493414714746128492363, 2815659287752415201118149077903131424519719454248400541695497035301954785969, 2935622024432001585054756720309189845785361571738618422852545371317193036809, 1405349750215193890324724768297329680135288815340236722596564409192585425925, 3348640701575002746471246228962338759711899548224278019570470185356894782799, 8, 3400766370097507109776004650424440867067569564972278647739928251975119216850, 9, 3488875506105532766919105937060538803380663235116658600359829845619238833788, 720921236364732369708807512587554656855046850883224269557133444960710510, 2724720166366567158224959633373555098920534746238625761434290387664337132494, 1549526502191602335744, 2725304074346920722027464710733021100365406163916099000639732775310462648326, 811656739243220271104, 2740185673411069678690138723560001376214852541565036096381336491937891397838, 1143698132569992200192, 2767372099298102566554061967384767679905424475052043879565368629882171448744, 996124179980315787264, 2786266365681020877461199625328514825369428858329118689860007584283271768232, 55340232221128654848, 2815659287752415201118149077903131424519719454248400541695497035301954785969, 996124179980315787264, 2846622385719889488853902471726380526681089901274643164192513226391311594739, 553402322211286548480, 2934833201406740312303398491237299194455103127929174004547022525824469267972, 221360928884514619392, 2967174050445828070862061291903957281356339325911846264948421066253307482040, 40, 141408964329726101688417018332512609189768953938404356678958542497277252475, 0, 445468215870591384940860055268678412010838796601567636656283587739817945870, 0, 482148859801725464274198147480840119334382080162606228723774290742111978842, 8129882093260, 484769195392325287025563464419133475420890628340688805104523722854717819566, 4404983, 507750950722320479906268641462213260877807123767686599032866330728110374933, 153547, 559017289583803604692321707953571765722331621107104754870852335170053935678, 199998, 664835806985920574330257373502102418424597797306773526589093270298678438182, 148542216, 819997447493585661956421356143142672846502828761576829397818979897722584852, 900411, 851981557784564209985451221717306694481505607026944718192516337567333307415, 8252719, 1039556579367522937164369196431470068428331707714985474992419047203904434808, 42347, 1102310402147732525225825151972568213640738728238252725921148534724330231776, 97404489569, 1172455069995810857430847396069670234422763395128651596117402003137455676470, 14570, 1323994208086599997277956054759602704840366732843303027742135548524335424253, 0, 1344688852607164181486492384212745117486585550657916410928008085422531303852, 887929030567, 1438449484635184888225629289953604030211943376524291364586098054514471549025, 0, 1541526461162826310551576279370871667546644351057436511061123117729795832334, 0, 1569461314240264080688492784793721686009828199994215744986957679961273591841, 45031279798, 1611229360924489485896162706414670409969652948900973542026822755331100290322, 4978113, 1656655009225053222368224892771155072877534423277267717975396766030909946802, 2061480, 1676897727058574213773444622408040588298796017896303036647580965839047041815, 2933501446, 1881002806642357179875772880891881812303394692145586585745229663535895444685, 0, 1884154405894267536452908732173269464474290742685303613096537284811112762956, 14934159, 1919009528300487416898558168639787817852314761514939568475739027942176236393, 430981785173, 1919798402851734909144952752738757341882211699618165468824516376724580683906, 2740116, 1962721354455193117951789069257886225973790835648671039417582545428690906809, 0, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 1165338599080, 2188960239840641056094885191743271356781180283453468537690844038844335783405, 20589083, 2291203060842194227970820769010210115812141417719459053842844417124019982535, 391624661262, 2459595963340630901395528696451353120047188921627988114013308993587840631157, 179999, 2697615273643521185552606145901781597567122225049141122734872597801320913146, 99516575342, 2704762506411853702489773421749434322725408716085627136554974245720964452337, 885073270626, 3163479997939622997644498395781134467920884448229612185027238000646507712982, 0, 3285971943560792347817371534357808269882451920134678706331762223925301716993, 0, 3321591093717404899394854897916056364622845799011514827815139560783253560297, 35842714, 3324267713797318543875519125060004021744650553661343173268378626862270848092, 0, 3327444432839384584998064297357597300798797129873938338352038657771438737399, 100000, 3366603706358796098011361413283794443991072611268536559482775921414237590535, 10755690, 3381223394780187163892411765685990027270652235016741134805003274269282286368, 5868600, 3427259331196730686702977542499920507281998218943983425054818351074108849431, 27038056, 3499123592583771766194323148699401019327574179963804356056941207925963260257, 1990857, 2967212308627234121004883023756061106504272211273280347987174834432925070790, 442721857769029238784, 2969674752760552661872654568262861853595784472288995219135509302197322621347, 184467440737095516160, 3018392479574306791445080999512370142376309927130430104776840538516325643896, 5, 1022255578921932278963427234812217192151872418534865807077140374847780788555, 324298582, 3428590414305888190230418494245934557653148290068455159254190745718801005233, 619222699433, 3428590414305888190230418494245934557653148290068455159254190745718801005235, 2292995724092167916381014115213176919426323466257310683549671601811706000549, 3428590414305888190230418494245934557653148290068455159254190745718801005236, 1728413781, 3428590414305888190230418494245934557653148290068455159254190745718801005237, 1, 3086332706230703096685133484750240036377972896907075973844692816415164995265, 534955578137576996864, 3113055759842693714705912288183360876902651713297320062412275678246738621162, 10, 110244652309005374945798656755709771675416732780445712498678505832701316319, 51331509275571540, 138836169848540343002265209867274254697778318298195092277383810183877129713, 1324005722474041635, 486071989894428200485324289381869208808576294876002423450288492703312421896, 6864, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 9768976369197229773538901, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 2285221382361945455070, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1696877781, 1652611222573908727943401726774836921080097974578930105799501257849297384848, 1696877781, 1652611222573908727943401726774836921080097974578930105799501257849297384849, 9768976369197229773538901, 1652611222573908727943401726774836921080097974578930105799501257849297384851, 51331509275571540, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 6275946885, 3163077349937512905264438173487804022135598104223672785969476423079716782079, 295147905179352825856, 3164688585459770485603370276773496836741302715350340179593485266466364509322, 498062089990157893632, 3175499512475674908056067081332147909735076182465076628880479497246666427344, 590295810358705651712, 3235797499945998789962253796850549428793414954623399802605162128803597281095, 4, 1195851003921889787836916348429623325242038862648599820651195939235513164214, 304773476358911363128945052286955028480, 1195851003921889787836916348429623325242038862648599820651195939235513164215, 707, 3427076832420870582855030310015631891694061706472467469503729629248195535935, 285914876844821444939832920609807925248, 3427076832420870582855030310015631891694061706472467469503729629248195535936, 2230, 3260889162991923992581794307288019473832659760886459792468942994324800286477, 258254417031933722624, 3268172324813683653835327283966799274261328078486096448429294243678901431587, 276701161105643274240, 3276751667418772021616991484430311128726705790886454957405186441524465727077, 55340232221128654848, 3296803990122132976819123770435545882482478162776168735333339048404165722374, 461168601842738790400, 3306792144054226531954755862369430187171560535149349957575119944416623104366, 129127208515966861312, 3335468011562827150832537783799022088687414517063073088278032813160962810820, 405828369621610135552, 3336557299217359540889218399395382930861244837578703722882119358960459245041, 3, 1228085991412481264362460507706227446220130086632770909340060706478161210373, 2, 2605973467465557596975924923773702764274316277628595954006049176520534246423, 78376, 3263164514033684382538027307936817946098314360332392397267518588956302494112, 472585915573333806556203360186583808872747516473670980811930638036932296864, 3344662365413012717818732637518271827201391817997708353449773951692365623062, 21, 167472378008100546248011695261048906761225044630598797258120581531704494477, 1989560142671025424537712584434926111089510341951897932738749227425260840838, 306161034410014063882490416011699272203538441926643465413459617593987906490, 2, 314910434956443375608978927457571078323223851569085728826212198143391285873, 1, 392881100021575201874540303910268593147913252196169970358361796740866494715, 11, 781087825335640708739920894753335016382301934673420326352125440024607318045, 2060311043738243193295272164482558468178272008292156789547212548554573585311, 809317560388414808481861920859493432804710538904303052784105641748431764267, 1, 924560522359022834370153960666883857607645702446837675857700724922934261935, 5, 978925508967326076178521289735514181372021340046072371141519319473296221352, 2740185673411069678690138723560001376214852541565036096381336491937891397838, 985585147518654070674874659077320250502716810533398914561559693505663284677, 1, 1295105709888869032115305691897262325994689257677569937282107917113674162933, 1, 1563079832985659180195730255139602221142498980419945339779972410084355757330, 6, 1792196566492569330454719042775861951242229299660059879411677202080387717887, 2044124550287167548132656697835054331028811493535137823338740353892971915145, 1797016730993103858023566668073534260303645209090406426932004990096108040199, 1, 2050961191548470121181358513056438035291952566100555964619212045956715205547, 1, 2092101936471609565728078040245139116811409323930408794054739208650226013832, 6, 2433969568486993722265458293102693413349202555711455018344544596413529176266, 3164688585459770485603370276773496836741302715350340179593485266466364509322, 3044283481808809344176449816790935535002904867410704351262985298225703321487, 1, 3104953339001132685496223809708338083692824063272754563419899368275649199695, 2676609756433677038320464516549394189517662527156610392731051272072815143029, 3329416344354476490323704429193076557612942459538102004184215157934155974506, 5, 3423650466098197129931799983340628490948474987591053564060662089263320426070, 2304113211495329147265783840351714830877993992609902521895789650980946477918, 3592680739338077921474210490950117297620782676004789549357438931471870883376, 1, 3354766096591408668870935333913215903996612370229966250895498927524823207340, 774763251095801167872, 3357742566230439622633123923723660297048793294645789391863042079087003625779, 332041393326771929088, 3362020182950041734327487908786625963699313001674835495682022820810435676261, 55340232221128654848, 3372726987081681485456148124916911570605134272404466985242684268927214131259, 1106804644422573096960, 3378858623842264766617858509179054955210143405350240462280495500115499612968, 830103483316929822720, 3386199683653498482100218164461394406296741845715900111673104803392020841869, 4, 548133407527327247550699439839682908582071121907538032140766421078151500702, 1, 603278275252936218847294002513349627170936020082667936993356353388973422646, 2573673000000000000000000, 1541517177501896888529949845713055554237050122781073000626412539433159536022, 2573673000000000000000000, 1922398540696666999888512254715551760429403878567922797069331549012099468070, 906000000000000000000, 3386994320078068894645810463552800792404413455801222158506608557297004614760, 239807672958224171008, 3389277899620775129145335143698919167903285031694330845631827450390954183971, 442721857769029238784, 3403808229935355016413637937232847396689844126454645581637901303410800874462, 340282366920938463481821351505477763074, 1072035497076846607322037267784110659410341675694031857644447227002241788184, 440168123437330633874675177419976431975019168943402176995739208264668116428, 1449178161945088530446351771646113898511736767359683664273252560520029776866, 814079005391940027390129862062157285361348684878695833898695909074510122245, 931497999704353751028410715820859908487738109673637198914715368436103925097, 3420162713060971947167358503107310888422608220572039106908380942692436399764, 442721857769029238784, 3435163113066709626332811483299153882963765448405593957347087977659625318622, 627189298506124754944, 3436696787270072648854386143355357198705673856098142266324651410741053308932, 1365059061454506819584, 3452667963012797372209952667087997945952008565639862076877289301432450406394, 1531079758117892784128, 3456129046608139661671021550382657309536006103948025665263202571098633368342, 1, 30247685746369331265348746701369649123529291083228247938489242078856603366, 750000000000000, 3456614365579320352953778750089858144327616857104408487074576181598039640511, 1033017668127734890496, 3488796095165551003812490975976509991633322013578458084167226256699277019952, 8, 156108070483733880250442468888435127683188655467088536424050342489750967666, 1528679635765649340604437772556939288582935316488885532046341351172063808054, 569461862076524867192195570854273192534545870519095951570111126741741113770, 1, 1204924672323742639977784086162820172392729600738423511995094141631922710158, 131192, 1439523330437865596015935151259816630651584745169386398578702554268080957411, 1, 1703625311950996701697054768396401639514894694317753463378042037242872637536, 1, 2383288210696232386395362068318772589532758638265773784611319349621788334710, 1773398233671960229247348459533504001110104604623273940511179417322887389529, 2896128107347972825605739564361349096178492403217004011382447251154143525689, 1575043541298173572767998998710751609721942914454081387978279218359539463934, 2986395459819922103576813775544070388028703312384668607390078515279569205202, 1, 3493625427038320712267391246767708733870719359926719505096132600230396946796, 737869762948382064640, 3519519197021846578523396140450638638399789233186090059655361074563722559959, 737869762948382064640, 3545218045336501917041264170748337609650938246845801649537278157881249576508, 350488137400481480704, 3553755448538691554081270836329275341410784653283096049601202864648011093858, 996124179980315787264, 3585226933742692957518024402565755044913215146223985972692197652233888537265, 922337203685477580800, 3596778267436729011245756882625975023109154741168044127582726940948501783643, 461168601842738790400, 0)
z
0x2fdd1a60fba415ed193ce5ae93d010bd0ef84df89d9fa3fe25fa338cb614c71
alpha
0x6b3a2da465ff9ce957809f3fcfa523d96637e813296f150f213faa7857e83d9
prime
0x800000000000011000000000000000000000000000000000000000000000001
24 0x9e10… 0x43fd…0b8e (EOA) 0x089a…74d1 (EOA) 0.000358 eth 7.420909045 gwei 60 gwei 2.001000000 gwei 21000
0x
25 0x155e… 0xf524…a943 (EOA) 0xc02a…6cc2 (WETH9, https://weth.io/, Token Contract, WrappedEther, 0x Ecosystem, Wrapped Ether (WETH), Stablecoin) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 45980
approve
spender
0x1e00…3c71 (Conduit)
amount
0.02606612139427915 × 1018
26 0xdddc… 0xaa4c…4ec6 (EOA) 0xdac1…1ec7 (Bitfinex, Token Contract, Tether USD (USDT), TetherToken, https://tether.to/, Stablecoin) 0 11.089116610 gwei 46109
transfer
recipient
0x0e74…b783 (EOA)
amount
4088.18 × 106
27 0xdba3… 0x44d3…7760 (EOA) 0x5149…86ca (LinkToken, Token Contract, ChainLink Token (LINK), Oracle) 0 7.422909045 gwei 10 gwei 2.003000000 gwei 42001
transfer
recipient
0x5770…b605 (EOA)
amount
22.12922 × 1018
28 0x3f89… 0xfb8a…2cab (EOA) 0xd1fd…b044 (EOA) 0.500000 eth 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 21000
0x
29 0xe7c9… 0xe282…7a73 (EOA) 0x4c95…9404 (EOA) 0.999172 eth 15.617910904 gwei 21000
0x
30 0xfd09… 0x68ed…3183 (EOA) 0xeb31…1ea9 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 45974
approve
spender
0x0000…8ba3 (Permit2)
amount
2090550.719258756 × 109
31 0x0556… 0x56ed…b17f (EOA) 0xdac1…1ec7 (Bitfinex, Token Contract, Tether USD (USDT), TetherToken, https://tether.to/, Stablecoin) 0 7.419909045 gwei 102 gwei 2 gwei 220436
transfer
recipient
0x7f19…8fe8 (EOA)
amount
120.77 × 106
32 0x7826… 0xb718…d248 (EOA) 0x0a25…fa59 (XENTorrent) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 25833000
bulkClaimRank
count
128
term
461
33 0x82d1… 0xc14f…baf6 (EOA) 0xb8e2…0647 (ARDX Token, Mobile, Loyalty and Rewards, Token Contract, Finance, ArdCoin (ARDX)) 0 6.919450693 gwei 60000
transfer
recipient
0xa623…ffa4 (EOA)
amount
579700
34 0x5a3f… 0x70a8…e2b5 (EOA) 0xdc6a…832b (EOA) 0.013309 eth 5.438588778 gwei 6.087248637 gwei 0.018679733 gwei 21000
0x
35 0x43a3… 0xbf70…8adb (EOA) 0xd441…6401 (NameWrapper) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 48326
safeTransferFrom
from
0xbf70…8adb (EOA)
to
0x78a6…43fd (EOA)
id
0x255f50e21e3da71fe0fd6e623aa7dc8f8e5b814ffdb3ae3af9297166fc14c98f
amount
1
data
0x
36 0x5300… 0x0370…7245 (EOA) 0x6555…eed5 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 157885
claim
_receiver
0x0370…7245 (EOA)
_quantity
10
_currency
0xeeee…eeee (EOA)
_pricePerToken
0
_allowlistProof
((b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00',), 0)
_data
0x
37 0x18e7… 0xea35…31aa (EOA) 0x881d…300c (MetaMask, MetaSwap, Swap Router) 0.001500 eth 5.719909045 gwei 9.665862626 gwei 0.300000000 gwei 209610
swap
aggregatorId
oneInchV5FeeDynamic
tokenFrom
0x0000…0000 (EOA)
amount
0.0015 × 1018
data
0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5f38b0ad4163a1981c7b960bcd8c242e0038e720000000000000000000000000000000000000000000000000005484e10334e00000000000000000000000000000000000000000000001baa325cd8f5d9568237000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000befe6f67200000000000000000000000000f326e4de8f66a0bdc0970b79e0924e33c79f1915000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c80502b1c500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005484e10334e00000000000000000000000000000000000000000000001baa325cd8f5d95682370000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000100000000000000003b6d0340b4aa765688385423314323ddb4f140e4c5ba9486ab4991fe000000000000000000000000000000000000000000000000
38 0x99a3… 0xe51a…61f9 (EOA) 0xbea3…8766 (PUMPKINPEPE) 0 23 gwei 55864
approve
spender
0x2ec7…add1
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
39 0x858b… 0x9be9…7d36 (EOA) 0x5954…fbb9 (ApeCoinStaking) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 80084
claimSelfMAYC
_nfts
(24818,)
40 0xf882… 0xcce2…3c69 (EOA) 0x8329…0218 (EOA) 0.001659 eth 5.511000000 gwei 5.511000000 gwei 5.511000000 gwei 21000
0x
41 0xb39d… 0x7388…208e (EOA) 0xfac3…f56a (EOA) 6.032100 eth 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 21000
0x
42 0x296c… 0x7938…82e2 (EOA) 0x7fc6…dae9 (Aave Token (AAVE), AAVE Token, DeFi, Loans, InitializableAdminUpgradeabilityProxy) 0 7.420909045 gwei 10 gwei 2.001000000 gwei 223975
transfer
recipient
0x5770…b605 (EOA)
amount
3.00405478 × 1018
43 0xac0d… 0xd306…fa16 (EOA) 0x3506…b4af (chiliZ (CHZ), Chiliz Token, Token Contract, Sports, Entertainment, Platform) 0 7.422909045 gwei 10 gwei 2.003000000 gwei 44720
transfer
recipient
0x5770…b605 (EOA)
amount
1551.8341325312522 × 1018
44 0x22bd… 0x414d…8477 (EOA) 0x346b…ca87 (EOA) 0.017505 eth 6 gwei 21000
0x
45 0x3890… 0x3859…9fe6 (EOA) 0x9e92…fb57 0 6.419909045 gwei 12.198462342 gwei 1 gwei 117642
mint
_mintAmount
1
46 0x68b7… 0x695a…f2f2 (EOA) 0xb131…aab4 0 8.419909045 gwei 11.275321233 gwei 3 gwei 55893
approve
spender
0x7a25…488d (UniswapV2Router02, Router 2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
47 0xa215… 0xdfd5…963d (EOA) 0xb2da…505b (EOA) 0.207390 eth 7.419909045 gwei 102 gwei 2 gwei 207128
0x
48 0x0787… 0xd34b…4089 (EOA) 0xa67d…7eb6 (Vesting) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 85748
claim
index
54
account
0xd34b…4089 (EOA)
amount
56000000.0 × 1018
revocable
False
start
0x6509fdc0
end
0x657383d0
cadence
86400
percentageOnStart
0
merkleProof
(b'<*\xe0\xc9\x96\x99\xcf\xc0\x11\xaf\x81K40\xcc\x1b\x0e\xcb\xf5~0y\xac1\xf7\xb7\xc8|`\xd7\x9e\x97', b'\xec\xf34\x9ea\\\xc0\x9f\\\x12I\x0cWo\x00\xc60v/`\x01\xf8\xb1F\x01*\xce\xd8U\xc4X\xa5', b'\xf2\xceNN\x03\x0c6\xe5\xa8\xb3h\xafDF\r\xa7\xcep\xd8\xe5\xee\xa7\xe2\x93\xfa c\x15\xd3\xe2f\xb1', b'"S&\xe1?=g\r\x19\xf5\xdfN_\x919\xda\t]\xcb\xdb\xee!E@g-\x7f#\xc4\xa1\xfb<', b'\x10\xb6\xe0s\x8c\xb65\xa6\rO\xd5\xad\x85\xeeh#\xa7S\xab,\xaf\xe0\x12\x8a\xdc\xac:]\x82#\xe2\xfc', b"w@U-\x93p\xf4'\x8b\xce\xf3e\x05\xa8\xa8[\x1dj\xd2\xa2\x11\xc50\x0f\xc2\xca\x07\xd8\xee\xaa\xe7?", b'\x8a>\x0f\x0f\xa8B\xe0\xe7\x89/\xa8\xe6\xaaG\xa5xnp\xe7Z\x92v\x0e\x14\xad\xa765\x14(Y\xe9')
claimAmount
10494534.09682457 × 1018
49 0xe9b3… 0xc36c…24fa (EOA) 0xdac1…1ec7 (Bitfinex, Token Contract, Tether USD (USDT), TetherToken, https://tether.to/, Stablecoin) 0 5.519909045 gwei 7.658962081 gwei 0.100000000 gwei 42630
approve
spender
0x210f…a4db
amount
0
50 0x5bd3… 0xa3bb…bb97 (EOA) 0xcac0…916e (EOA) 0.010000 eth 6.919909045 gwei 11.275321233 gwei 1.500000000 gwei 53000
0x
51 0x0689… 0x48c0…a7ff (EOA) 0x5149…86ca (LinkToken, Token Contract, ChainLink Token (LINK), Oracle) 0 6 gwei 57311
transfer
recipient
0x5c91…775c (EOA)
amount
55.38827949 × 1018
52 0xab57… 0x21a3…5549 (EOA) 0x3f44…d0ff (EOA) 0.110000 eth 7.419909045 gwei 102 gwei 2 gwei 207128
0x
53 0x732b… 0xd24e…9e41 (EOA) 0xd24e…9e41 (EOA) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 22152
unknown64617461
54 0x3efd… 0x093e…7f8b (EOA) 0x56d7…0ce4 (EOA) 2.839876 eth 15.535560555 gwei 21000
0x
55 0xc4a3… 0xd850…86f3 (EOA) 0xa15e…766b (EOA) 0.029623 eth 5.812338582 gwei 21000
0x
56 0xd581… 0xe016…c7e2 (EOA) 0xdac1…1ec7 (Bitfinex, Token Contract, Tether USD (USDT), TetherToken, https://tether.to/, Stablecoin) 0 6 gwei 90000
transfer
recipient
0x4e5b…972f (EOA)
amount
2200.0 × 106
57 0x8122… 0x56ed…b17f (EOA) 0xe4a2…bba0 (EOA) 0.349500 eth 7.419909045 gwei 102 gwei 2 gwei 207128
0x
58 0x3024… 0xa7ef…93f3 (EOA) 0x2836…fa25 (EOA) 2.036153 eth 6.419909045 gwei 400 gwei 1 gwei 210000
0x
59 0x9741… 0xddc5…38af (EOA) 0x9caf…dc6f (EOA) 14.875674 eth 15.535560555 gwei 21000
0x
60 0xc8f4… 0xc1b6…47cc (EOA) 0x1c47…82b6 0 5.469909045 gwei 11.248462342 gwei 0.050000000 gwei 1891166
addSequencerL2BatchFromOrigin
sequenceNumber
367522
data
0x005b823b3412216c1c600118ca942d8a60e3000933f67c2bff3cb08d690fde102fc305a71a00b8e182437880361c16bd70ba5ad92bf866665b336c614464bbd01a2c3c1da1b14f727f9edfe69f73ef7df0a0458c46c545ba6a8cda749918b8125db868beb0285d586bd60d4b16d57ce7aad9062b07689d7fffefbda81e3d591313531113fd4cf58cfe199313355133d331c34c44cf005df383b0442d73c15af4252e714158e69226d66a432974aeea8a7e5b114557ed44432124e2d7f0a13284ac57656a7dd1430c045026f45c631c578a3f27163d4d2ed1c09ae15a602d29139811cf600da639e48920c05d50a01cd792eb2cb95654047935891c101c36b9c400d40224420172b98ed21a9258431ccf1a805ae944803a63a53160ec80c0ac33326be4207471d6415ac7534faf404043ed7a5c0032110de0cc50e764cee09ce73af3babbf7e3eef183b4e7a4d7c5bda4f3dffb59bece7ae85f37bc7b9f960608290292c96126849bcf3f9bfaf7becc6befab324f9d9d46e896348c125188414c1a48bc32b7e8d3d9578fe042dc8f0b5f2ff8edcbba84655bb6d7679d4fb605068340808542469bb2b451da4078e1199a41c36c29aa3ba2a161004e286d07043d888294e50106ee6e4094d49385e95831832c06b53b9099968fa5524a9489d20fd70d789fa3c40181cd952df6821341ed726992188220d02165bc25cb5bce76ae6287e8404c176c53bd688c0e84e5041d608064acb79ba33a9bd73add759e060cab8dcd66cbe34ce5bc92accced9032339d00206d922c03f6ff454714c17918451df37d5929101adfc43414817cfa7b2b0ba100842ff338037777204aea11d09bb0bf9db4a0ada2cdbe07c6a1785923215cb507051e40b6f842705e6f90a043f1eb2e6588676675d25316e1f90b33092a088b17109613ea00033a51d5274c42d415aafb4f8ab4bd6e225c1ce3bfa8948a974784d5e108ff2e9a030207cbb86a7a96220fe6e2bb0496477e517eafdc06314881aaece01e2aeaa891203c178f8782bb7d424aea75c3f8b3274096a488df2033419c9359842901f662048b1cbd405e6681f537e0593c353b06386bab786806991c41c01b1549b50c8363048dcc77cccb4cdfe4593136dd3d31889c61b1518748dcba01c0e5c24784187e789c106b8b01cff330974a5ed4a3026d9d405feadfc4184fc322085f260643c13d000ea2a41e1a86f2b801121e37730f9ca9658e27c052d3e19bcc1fc653dba56967aabf4a189130f8cfb27120b0ad89ec127a05016041ad92847f0ccc414f5a1796e6bdaaa8aa706703ea7f0fdadb4f49910908c3a2c52abaa521c26fda631398ac48fc78805e0710005ea9191d925a5463f7e70767a88c468e4f6f2992800090202120c09e2f568124f1046c41ac2e8e70c0ffe799fee6a6ff8c9f750e43d3759ca919a5c2309b2e996384c67de88a218305806b8f92dea15e30cac3ffc5bf8c06e5f2e60caf1d733817978b330876ec3121d3de0632151dfe18f08208f18c2a75bd2eab2b272731af2e085eb9809312183c342530d02458292f839bc9f62bb62c46790a5af61bbf43b8a45812f60619d41d0f5f61b6b100d6d3a97de049a96b01435cec8effe35edb65ad6ab23929eaf327d1674ae912d68740c042a0131e2bc3c1549d554b5700ae8c2c4a28783cc9583e22210b8e7960e6de00c9b045bfa92807a527d39ca22ca10b77a4ac5e5367916765728037d0582dad022c533594520e9ab3c9ed2dbb9b1c560409b7e55f093c928abd6b933f09f2b06cb567ee3219d323a4571ffe8ac086bd52b1d4e65ae5b23aad4630bc60942014073344a3e3c24bec8d2cb8cdf8dc9693a0442f6e2699d3aa4abf40481e8d33625ddffbdf83f4362f92e1a7fb82807c119440c7085c481753c7d3615ecfb242f3b5e1af0923f716431dedd01bf316406c39d31a5e03ad60c856d7e75743f0a5b23d15b8490a367cc3733d53d9c615757bef0932ed5980a8edf3b1cbd31505ed2d3697c2a59df150adc2ed80256dffc535d118239ffa8d8c53c035362f8a83e62020654268113abbc6eb3823c33b511f179c49566a6afe1baccb3ed1b7755c1e8e0269fffb35cb3a39fcb3d972c6568820ae3531c67c17acc8c0a7611798ef0da3d55307200aa2992807b71889456075080228f7570b32a4e1b3ca67706f4f5d94f838640e4614deee1fe1b09958e89f8958009db2b7f6c7b06aad6be5f1391cbf793e99dd0e978510c20c2f0adb3b2c0535528c3b02fae20a19864a8d9d7e3efbf09af47fae1f5f28beb1f73038680410b314f60b47e8eec4f21a834c66403602d0fa3f397d2ce396502670a08854d6441d38b15be32527bbe85f5824aa8e3d6806e0216e6283943bc23582a25cc12171feb7281c6b637c3dba72a828bf761a73644320c0ec101c105110b49509049d5f5018c6c500c8ac8e324c85313c0f9b47a7436466b34bb67841773487f59708ea0097142a362f81240f0d484c0c4667b4a436bd5e0caa8e799c6af852082e44660c2168db9463f7d47650fd21549385c3113431daba841818ab5ddf0a1233496f68d58452cf68ac53cb0c86819fc51ddda7fa37e9de176cd2b073aca583505e0cf62fc791eb25824db9f4c9701342fdfcba8eabb02f7318f3b1b402a7e27f822dcc50b0aa733adca308684f3e10dec2f8fa6fc71bdb412d688f01d5bd225303b7e88a851af16453b1f3816798e7fc5421246ead76bb4f352ec56968d6aea61857eb5a794be80948e1d324fc302e82dba4642d54ee667a9a3f475665e7a4680e7f226bd7b31f7c5f89db9405082910c42665d3cf183e8d316e1b097d212c520a4808cf38e5bd0c5645168ceada3d4166b974147d32d54968a7ab4db190357bb969ed9f66654d60730a458470152519fe1ce670602bbf376fb764c5e053de2c040641502f5a1d5e6ee21cc6235073ffcd0a745111f00dac89f0d6eb09a100553a2c3d9a5e5c8b86e931f83bd7c2d3bbc646630f3c77405441cc0351440e83c5fb0585528daea49a1aeb6757101a855727685f08688bd8b2e0d4ef0775800f1fbf0bff1ba30ed065b3e05e78923458bf5b7ecc6726df6a2ce065ed0e24318d8d85538710f93e58254f1b8800c44525246e263a594737907f39e4c93cd24395af6cf8f857ee7084b0b5ff9a39270842765723f6c666cd2ca1625030c4eb42abd0ff40d29cf4a2ebddff90f289de2ae7175ba6002a8ea05686e67fb489509b3ec7516186fb3cc14cabe3ca442c77d2a985440f483ba0f48a0ce938b6a2c038af4420c83a82a2e0089ffa4251b7eb5243f44ab9aa29e4aa884ae8dac35e8505521e1c7b04750090e726b49d4e35478996f1745100de9806d64ab71d40b2242ed00dab7e3a8dbda0a6b9215d6f1a97960b071820ed30e78ee4b159b9fdb80d99f8e2a5895c386f8e6478bee6250d16eb5ddeef0820afffecf8c033488b0197a0ba1e9cdd51f53ac59bd9318bd642d5ab8966d88f239df62f72305aa9ef63e001e1054e523bf1c9a60ce2624be4d3627c0127454ddbff6351b07bdd39672220b093c30efd1a9adac3728256fa4b4a2c858f00c7876c4d7e59a2e0406fac8c6af518dfdd3a95c002adb1b28b0036c10432aea47a258010c9447854e7a10924628b0240a37e0ac07b8fcde6c2d312db04c68c41d4f1216f84d2970a352cef668b96623a747dd2f4a130cd4df22fc4d52f76518916aa85231c38622d462b30e51a36982354e463ecac223e0b1ce195af0d329e1b54368b22de0670fc2f7a8c253cea3f5ad7920639484ddc8b3bd6910188cee3811ee6cf1c3137dc3b0ffae212e400594a1c5f4de5493bd4996c26541eecdd585ce6735fe8b8a2a00ea7c2235921b35c9cffefcfa300652ca6de1d8dd69d2e9267ead8d6f779f4af67bd50f9869b5baa043ac0d3cfb1f78fc49886272f63ccf7c594f68c63294da52da771ab06baeee9b31a63257d7095727a0498cd01b384f4003c35e6b7358ba9e3eee8bfd87e8dc84b645138eeedcd0851c3a6d56dafcf5ab2819caa0615b323b7b6f8fddf655b3a9f1e1c0d2704d1f4e954b53aa24285c0f86e51655cf304b9fabd570af55f77fd0177d30cbc72912c05e2bc13f08b76c2dedecbc6aefb59eb325c6946505ee767d38d2ccbab0706324cb2556c7780bb839807ec14eace6af5d557d14ba0623f7fae7ffbd4f88affe8d65814434ce33be8561383dac09051dcbe714b67bda4e7aaf40a1bd2b3dffd9c1559e3390578f1d93e97b032c4f562f9ffc7e1f26a7a36b0d06b61fccc3755e5869d5cdeaf49abbbfa59a62e01e2d9a78459c2d2513f43ac36227ad82b5d357fe04bb6133f36f7a353c414ea81e692a0f57eebede67f4206da85cbd8912c7a8f8985527f7e83dc424ea698bae4b86b441d6c9dbc11827dabcc0eabb15236be4b9a1d96e255e2ea2d5d4c30216f889eb11dfc0620574041dd50c89ea692c7684d4ccb423914e1b8843e57e3185f80bcc1167237f55b6f15f9dde8042d5f54eeee7a5e3c1ba3ac75f1841e2f49c0a5bde391a669aacfd74ea2d78df9e3a9d88f3b854fb6828938716dbae694425fad6e827d41ed7238a106e55863fbe3198380d637bbd19bc45e3060ab336f4ef44b62667a4036aa9add7835885e9e3a0655dc8a8a637402a9b3f81f40ee08ae58391ee0e79b9fe3befcb72edeed44875785149bf234581bdafbe707e3194c0dbc9afed56e4ef6fa5a7e40715035e7cfe0a2caa26e3fd40fd5db3d3499ca51acba5f7548cecf65fb011530f58e7e3bfaa429f9c1246316dda73ab76fd1406a28e9ae00ef20003816f2f8a15daffb1a8c0638ed5299fdd3e50dff96c14cde13523921e5bd3332a8ff180165dffb7c880bfa0abe8d045ff4a600656e8e2f97baeca0544d3e19fcc06af5faa08a7601ee9b3d3ac5cfe6b0fa3790f2352f9d5caaa479d7b6b10f6e7145ffba9abb6d240c032bf4df47b4ad093130810259e88d089611e2d84702eb9f61b512b5bc10f6e21cd99b50ba59b76c337ddd57a2df94e0818832158b690ecd2b14411a0c9ceb82161425aee368965823d4c707e5193e122fea3376c2306591c96fab1c2673baa97c9ae0fcca772ad9b74047865f0b2db99bc51efbf99fcad3d518eafa1ae2e2a62986326eb8318e008a5cb0267b0f28d0a44a4e49440cf465736fb07578a42d7e12e9d9aa5d3cff9b618cdfca0a7794c8a153a21a59cf8ed1a623db29387588ef862005d58c3c0f5e15400f7a979fbaa77a099fc1a13fab1dcf9a9255355f9813ed59ff4d628c01f0b59572054f75d7f234c8c0c11461532c3d0dfd7ef3f21dbbd441fff168dc47c17bee61e0ee1ae7faeb6b7814fc763a2814d3bb31152d8418ac28967046837e8a8c643566caef1b293fbc55ae122ab70324a585abd2ce71ce980686bce7cff508f2fdb571f20b401843e66c6d2ab3b1763caf667ab1da105da96dbe40e017ce084d547abe4621f1ad8b6457258f34e3c0a80e88466273f21d3a145c8555f73a05cd8d0faa47aeab5d6e3505ca3f33abf65a7661e7a3a1e06ef790927afc0ac57308385c71a69d18246e1d2db896be9d7ff4a64480d297e1ea71048509ef4410c8e400034cf50cd8a6b1deb50cfec06d63d261facfd298a07b968edd1c94a80ec6b564752343a35b2fa6e327fa42eb5a3cd48e4c826388c7b2dbdfe31a6fe5de88aa770550b5376f31b5af7d1171e151a8ae3a22a190baf6a9bb11e064a912f2d3d47964c3d69453861b3c5959612709e7e505f3945ea414a0bbd854c24829928ffbb3bad0830f27f8e89edc53505300006eb0d8d24cbe0a57d9a32f68c604b4f875a9bfd9c416e96d203babd735751b840065cf5effba1fa9266c2405377fb1465a18d066a38892536375597b91ec8988893a5074805cc987779052f572df9779f3c19a5c5311b22344162fc1a103051ec7bcbac2fe3a0467509d7209df70ff474b0fe189f8850745cc6cd80bd32b7cbe940eb26aa26222f08aeac3ec3a42877c120823aabe457958fec2c441d9c273e21aa26b6afed18b3b55c31245d7e29c682a555204ffa5a63971ba0c802ab21ae7c7cbc5743ce812d7fc76b3b14d4c301fd0d0c6ffdf79e35cc5ebf220802e6b050e887920b1f97516f3a6ec272677beecc7b632e9bbbcfd69dc6aed1ec39d07e46c2d63a6d7d236c1c11dce9b11e80dc59f5c2d6d1ed4763824e354825867336b243a75ef4392aa9d7f9a29493e260901c8dc737e74bfcdeabe84fe65cf768759c4f2d6d2bc78e0c3c6c92b55f521e5f2b4bbed6adc33c0b0658be710a19d40aac38bc50164465c89e11adb4bded5cd260413c15550984026f15a1f18109f989082a45c5270c5652189d268661ae31efe3c182a53dd0a9e6c18acebd20664b01a1966ac27b2bc118a54a482b5fcdd77da7f9f0eddca108d2c3397e38bcf748075815c354c4b2ade83e3ca60dbb152296a0648d4d0d5c4ddc7e68308a917429d2cecbe2316b2d5218d1f3b008909f22e050c8ca2a0a35afc022f0a34e44fb69cc91a5987b72744e58b50be66458fc14b3490dc92364bbe6b2220fff0a57b83aeca87d10a6e6e364b345a451b3ed58231083cac605786439257755ca488b038ceab47e1b62ed9f5b2e74074f33eba1dc70fe868baf48db90893f647ddf16a4e4ac22380810bedf2c72cfbe63f8171d46b0eb7c316cd79e93d08efe2ae784b26f9fdf78836f023a854d5f1eb83da8351ff1816680f3ca51d587c28c264cd4cc7da1d8f348733bd18bcc36783789ddbd357532086221838d7011d24b42772446b0ad94d0b2733b9d57df6c0086c99dad5d5428e5b79c12ea7e9c95315f4567a649b31848f56b62787613d06bf87b1c6e3e8910fda612b8caada297ff2debced75ee7523907ce318ab987bc6396d44c5b7381702bb4e6cfd33c84ec90e5d8cb36fd36d9eb5b9a397146c4648795e7c8847c6298f19282e17adf9184109e75bfc8d1b8ec9512038ad9d25d3cee7edd0bf08de3928cb4bb1e931ae845ba54c07dea6f7140aeeecc9ac8a2bf5ddfbf08a32c7b07c40727f3a1fb2dd235bf863869af46bae356723009124ec360da229cdeb6cebd3c0fc72ca0366989283d54cbea9682d978cf2e131b320484b9f134413e8cd0fcf8bdb2a4167b8ac5b8e17f462b0218474aad357ff0af7810115734fb1f9bb2f3a7217bd0b2e93389d3893f153e6b4bb92c8f913990b3f8ec601c66cd9904065f97e5b645b3d339eb0eb28ceceb317cc72ffa79f957912f93d6bed3d67cfb466a12ea8fbbc1bf1644508e302fc5cd91d55edeff2310c21a8e98d4ec6ab2cff23bdd9b0a56ee4d8d506de6e3cd92dabc573916b93da64c516847fe3eefb5fd2a3da36df813d7dcb5f1db0e99392a8f8859766bd4b3fdf94cffeebf060b34af1ff7efc4bd9181aa3a1fa437b1d88b9abc155d8b24a63a6a63340b3fbd51250ab2ba4eb4fbb8a3d9f07448d727d7086e54d547a7adeb7bdfe77f4aed01e162f924de496bad1f05b0a094e7e1a4c9ff9fc70cfe5c1e830165645a50e442430a56871f04b1b886525f0372c4ca414a77b875a34b8fae41fcd809b341c693c115a85b5214c642fffe8cbc90581dbb0e70ca06affb3a379025aa555dcfdcf48c6655de70fb02222389f1a52ae93e2175ef6cf2d74da6c08d4a75a91ad53ed4c99777b378bd262ad267ac027b51c7f2ae8f7fbeb669a1fe62cc112dd4306731a1fefff518cc23274f049676be09f0fd00c621ee00f021235e0a0d492b1c6d4cdd6295f8ff227dfeec95f7da85e08bb7f58bfa1300920f19277672ea6a9c14b0756c87a17bd9d3757a6fbfe822f2861516849f0a67dd83147bfe2a9d9aa831fd4a5a1a4cbec581cfe4ca1056abe845834256d5f77b161ac97fc2908534883954fb043d4a96010c0fa39d34f605bbd22fcfff51b3c586666fd6a5638576745e70203c0cedad99512f515327e3e5d510c7b9a1f8a4f01c7161dd7941e9f4dd56b38b47500bf1afb87950d6cea79cd50ee0ffd12d7c448940fd5419b48e3fad85a563e21ff9f3b6824a1c984311e8493dc90a781c5f3b0093f9cc78d63d61a2b3b9fd623b9872206a2dac39fab9f06d4886110b8196480634f562549a6609c6d173f3dc9a8cf95100b95603535e15364e5793d33bf66ff93a7769481bbdb1025f52886928303bf2278a2c0b9578b308fa9aa1d4966e0d50ce747fbed6d6850d797ee78be1b59fdf18502607d0e5c2d481af2eb8dab555463f42a8add7fc2db3f3504fc585b2616dbfb00d37e835cd7cebbbc702a99ff1c6748ae1341a96dcab83ce144acedf33542b273076c988f2db803f90a9b8748a78a54ce91a5663e4f25a8036625aa6151bf454ccf265092a4bfb0b6a3d3fa323fa672c30f0fbd0afb5a0b463bb2a524178764d7dd3ae04d15e6d23cbca2b088c44dcc876944f4394a9e5353b709fc5822d32e0c05aa9238a02770194a5467f197844ad7c1dad5d3c449b319af65e8391b938e93462fd2c57ce02fcf180faeae897177b1fca02288f23b31f55aca3e56f7a62db1f541ce65745d88486ae24b1195661e97e054832e13846712d97d946c40bb9a511235ce236473ee8f7d1a17d55796bdb1cd149a8de15e1afa427c99bffe6fe98d168c4afa3e2824e37994fcb7283c9fc398ef451dfb2fcc99968e1e7296fb555da8b5c6a5de8ac75cb112eab3fa6d1da0c8962e223c8b54d64152921380770d65169660f2e125851bba846b7df43da1c73bdb19b8bbb167679194d4d1617e9ca943078aa4e6bca91721c9b52aad3b495310edfc8d315dfa4bcde28256978536950248561bd98637227d4100a35c42167f6d9864a4c54babb8b138b7c4752612e52122596adade0dbb87e10f00afd4661c6977dac35d415bbb34d17c8a323df1e01e8e2bfcce5fe29db7cf584ba41d6bfd8e33283f55358bc2a67846cf5d091df21ed306a2b923fd5378087c9b43b9ffd6d704e11f42e509038e4942ea0b420d7f4760799433d3581d16ab8e001b3b7f3db0813a5d20617026fa0b070b67cc8a05e56eb8fa2550b01cc0af80185c2f02cdd533540d25fef754e3c0e2897c5b63ecd0ec5eaff17d8f5d9bf08a0ebd83481888d0419d83eae1decf1a9a218fadb19e9f349bcd623224570c8cc880e1ffab6719128ac76caf490614b4ee49c1ad4525119718e686ce8eb2f24615ae0e70fec6c22830a79675ef222c83a736bd368c14ec7e75fc849f8e2f91b2cafb4dfbce12016620f49c0962be0cd5ff3af703e50b9996de5321dea20cadd5e04f318efcb6b52e67b31b1ebd2fd00c9b974d7014d39a9eb1413662960857828f7f599e233ed575097347165a6c2115782a07cb78a4881df48101aea5a5afb027c2a42aa7cf04f01f479eaef0f10bc606bff89c1242c38809eb3401baf5ff530d06a83be89ed146bacb52d99205d1c499fae5a36d497b7b5227bdbd08289803604919c2607a4bc223d1e8a2532fd93c082df9751a899f762a6a4bde79f533dec0b1bb80990456832c80316b10e055a28180ce1f658f88415ffc25d901efcb593e12bf8dff9078863b795aaacad007fdfa54ef0278f904cf38b79560fefa19d8d6cd4d9a60fcd3175489ad4de2b7e0c5f6eef5d559858ec2711f0bc729146cd5abe9aed4a4c35aa95d27304d7be8e8d47f66f7f6dba95d284ca9d0e377a3e3405627dad32fcc285ffcec4d44eea2e5c1808750cf43ece021d714260d87e5fe6c82c5841e84af7b1c9c3f7e202f065aa9f70eda162954a9a647e5e0385c64dd2ac0706023d7b9a45087315352693c941431e7436b121114a8911740bc0c8cd57a8ba47fbdebf2e22dac550fbdb782c4f8c73d45d8609a3f26ed6640f3d077aeee0799873ce73e4be452679a598c4f2cc090be73fb8d04bb3ede13f7e948a7f995900c5144dc0465f0698647e49f71133e81a047f7cc01e34f67ef54cc79b7aa2016e59ba2cdd22d577753569ee7ef4f52928759966f62405025e7c3983f25aba95318ccea9056361e2d6eae9b482c2070ba52a4a64f71754afb1af8880de58241de47e9c8249bb4b5690e3b2a0cc4c4b25a56acd5bb3d8dce61caca5c3f077ffe0f3b5476e5ded18b1a8798b7412ea5645d608913a7cd4ccb0a10567280b4d4a6929e69e658e40f1e7b9ff3ce4f5df42471cc08c737f3f479ee8dd077983c2d9bda80479b74ac495ae1e2ec9cb173d926cf6e15bf4e0da0eb0d9daed248cc6514dafdfc70efff74632284aaa5d8530289eedd288653393173dcd6b693d573ef7ce18443faad7f8979d690fd8550ae9ac654ad7ae973c7de26a909702e892046d2e67a3ceb040a6e70c54af4678c57fa78af0c06642729af549b8ec9c0bbf18ad63b43226d1ee677c7768fe87a17351dcbbc0373440a9f95341fe02feb43541bab458ce2516d84b00f050c3b6021617479070f1955108dfd02149e25e0ef0a8cb6f68d95f81692ff8f7d8651aba8c23d127c0baa6b957ce5b01ebbbdb7d4e42225d987c5a290dc1e39631e749e823aa3692971b8e8d94ddc50fb8a55ba9513e4abbfb0e1ac70a6cb9ad6b33452b554ddc815c8741baf5ef1f50e1cd1d6b9b19a8a40359fe3d7e020f45e31c36d32c394cbb12a9b6311276bc088044bc561e9d764b621cc5e71e0f8a288a3ddebf0d9021d6179df3e4a16f704a52e628a060cb5343dcdca0e0d0a0562a06e891216bced92337291251b49e8fc9091dbafbd9fb6b02c9f3b22044797fdd7c0549603e6d5e1f2f234a787229e0800b1c98ef6694c6fc24021310d6e28539aeedc74ebfc17f4cfc5a08d236dd8581487d9e07e71b6e09ea71548f6573aa81230fc1f553a5dafbbe4e29a89cfbd13c165380cfa0e6f48afa4093984cde614365f2754b86949baf2ff69f56eb07c4b0ffbf97fa95edb090023f04a3173fe847303e91919d45d2f49098ccd12acb9f6f2fa745e238e9dd6dbddc178a4c2b7cdd303940f60ed73779ccedf06bf84b892ff9dec99067d9b19e3bb5f82f6c35924684c51756066b9ac3a4e46246c9edeeba192f76b9f1eff1d47832bec16f580120c35bf06c0e152b71cb368c0adff1b1b255d0a26c605b5065f07bb90a2191a6de6dab9e8b7ff05b5a5ea9245c32951184f138dddc454ad8d995fce05baaf35255f5db0f5f6412c0d5f8aeb24943fed98a04c7b52f1f3fa00182803df6b11d332bab8e56a19768de35873274d3a18d01d29bda32dc4d6905bf98ba5fb1e453e492ec2cdad33c8907a45faf209ef7a3118ade3d70fb587a3fe303eb0719414817a46440d6f30ec9c39ad7f87f4d0ae48b795f43589070bfbb0a8e1683002c934a8429dbbd4af647eb49cac2b998b0e3c13f132fcbf4fd8afef1e222c6eb9b00ed86621c49f90365cfa7dee379caf4ae27b7d08c4c6e837ef5c75d82e7516f2f1014a9f5726ab7d42a78cb218b3f365068cd4ad1c38049093fe619498216981bfec083947f44da4d90969d828fc24de7c21c757908e8ddd31a07d22a153067ce74ef7ed0583f7104b54b9366ffe90e07a741e6b36e3514050f34a75394d5097f7f08711c01bc281253ae3704b3474e46f2bf6386caccabc01d229b4e609f42833a2dc8ad66d862cc0eb596736fa4fa80377dff3c4519270cb40739d2d6ff321ad3afb8eaca74d790134818cef50ea8e898dfd56c32a5c8d124845e31960850ba23ea4e093f16957fc2eea2a31c88f421b9603420aa3bc3179833bfa517458154c2e1a27a23f884db64cdcea914eaecb1025f7da304c5180f605c0f8f6af5095ff6d557e1e7b9052faf9bbecc9f56cdb6549f8bb05722bb3b5119cf6041598f85f8b108a6541513289d52073aabc486afd269783f2e57ffd73d1576fcb08d4cc90753f95a0021000026ec6e4791f52b99b08025139b57f58b98a0038340e53f350e80b02387d5e0330b227a13a5aeb17a61a9f9ff81e909f32ad872a16b7ff8b043ed79d023c1de5b568e54695967027b56fed3451c7a0f74f618584503cf956973d9fcd6c1d905820e681a246427a73349a961affd82c9559b2dc4f99e242dd213f50c288ca0e49c8f3189b620829190e72e7adf63846f4cde9a2619368afe8785d316fac882d82f51c79955ea7a16e312a0c889e87876448052210f28403662b44b4c5b3eebbc718a574cadd4783455f1ca06fc55dc098e1876024861f45f639744cd30ad5fcc3a6040cd6d321e093942e478ec36d7b808bd34b5ee3b35a56486fe3c9e32894454d2946594197f2519d1a5288e077f218dd06d576384febcbd1de30a13173fcf3aa74139de7f5ff41ba29738c2c35e2713c56241fdc37d65495fdd9d148f1157ac3520ba15dd0c4b4af662b6d490d2bfaffcbe7ab7aa9aaf78c14981eb38ce7670a9efb99fe52f37f5c373fe2cc1f960a1b14e836f446638c52d403ce63384b71fc6ac7b3be6f6032977ff1e0038b7e92b1066dff455870eb7762075fccb8b5fa75f1e489fcebd00995949bfe43b9e46c6a7ff09125574f049e69d30f8c9d64716eb958ca2e909cede3705579b54f2528b6cc54cca47831f2f97f2f422aa299eb51b3a6f725b374fecfd0037085df13bce455ca84f994dcdc2da9d3b6e9e4967d31bc1c76ef7cb058487be9fcc48f7387f55e9a75e3e80d7ec51fe073114cdbb18308f2e9a039ee750b0cb6747421d1f04bd4cf7f7413b7da54bbbc75f76db08b527adef17063f37a015b95d208849780018a3781248c621eb524e9080ca48ca78c318d773f30c2586fbfa68a65823a39ca012a585a4f721b18ff5e859aa4f1d20af1f04c63f1c70c1821da6b46b399fcc2ff0e787b536814bcf1e8cc48305b305818913b1d4428b60444eaa661a6d8c7f944ba1682ab48e84369724ab0115d50075ca2265d63cd5e5131cb241d603af21068b604d7c9b5ff75a0d2d643eb628f8766a9e6dded37eea0b947b3aecadd94a02d9564b948f8c822709f3593200a0b1d58b79b31c378e3e1f0c49a74864a634161bdec0bcf2781f1f7e25e02f50d9a5eb802656a2c53c970b73136bf84eaf1d36fe3e5cf6b7ae364d8270581c21252f199405589336db225339a712629bdd0cc5b8dd96ece834ac2579d0c9c54636171329f8b63a1418cecb1902444610929233beb2fda40c096cc686e9964f98b2e7dcbf7767311543a89fef74241bee442f5b7de017e7dfb8549957231516834f19068e89e040b5b3463c888659253597c176a686d760d6f17ee08074e3deace470a93fa23e83a90de35edd910d1ecfa76a48eb60909d014d65e8bc0001fcf1eb0ec6975020b1d95c2cad75d2dd2c75efca62163aa522c433f57fd6b6b5a57aad648c6b02179d99d254496f49918053684645831f0b70e0731dfda5c7f9d3dc59294ff7960852479f3ba87135113e20037970ab31ebd3a05b84d238b84407c5f64eea4ab05d81ce078bbda236b7c57ec8d6be5b1cf8d626575003220e601c443e8c2c2688b759d4361507352515daffac46399ee127e7136fe801ff5461f84ed0b6a5fd630199452e1ff0f6db77b139c29f869cd978d80b89a7f4ec02e5b1aef43978f19b59d82fea208828a292487d880c650e31792cd28dcb589fc2ebe12951dcef22f020b8aea7b30b6c4397d96902972cdf83269327d0a4b0bc10ee4648d2a009db2a86ef43248e707fd07d1bb16f1f588af74b8f0ee986ef25d31ac9089a64031ec586ce2626b8b76e11a4e8fd6affac4d90b757a691f2f6ff8bc336620220bc6ddf637c4cb4b13761a85c0484162ab47802fc2eb1c524642075e22b79dfc1cccd4f8609f6570ed47fdc53eaee818a9767a074cab77f93d173370774a8976df02b2df845ddbd280a6231dca7f90b9d5cd52eab3d3083f8e79e5d8ed5bb28604562c5cb851e09fa0427275b37138581cacc715bea2234335a45b22214441b125201e24758bfac08004fb5749cd543fd943db2bfe71ad9e1019f3afb7a802df7f257d1bd98813e8c900b11ef6699ba1b2e0f475d8136e3be7729de5d8d39a291bc5abcb320a83930b2aee59c4c0dd09a738e350a4dc868d25c1744c177e90b3671e04202dc88ad6969c4c0487c7683945093c3f61db1332184adc6dbfa3f46e7a4208f6b523356799560c4169e0e9aed51a4a0ee8aaa99f9871a6f075540941729eeda9c1ff5815e9334a6d36302726346e1cd50b1c6caaa02f4f216c106178bbff2142519614e2a317a41fe00428188e0c98bc58a26aa022288f9b7299e5db07b9449dbfb3b48dfae6d221d9bda57b2cf9bd5ee8e4cf74c88e58845ca0ffce4dd5e7cafeb3e5a043bee94c887e00677d9875bbb6c91c223bf08181fe670f49d8bebac52a01125bee79391978a39049eb09b45539f7effb0448286a08e7bfecefb02784585e486fe06c65783cd046c6ca47b4ae64bd01c1526f2b628d300f5eb641f92891a8a58277fc57cdf7375bfb507b7698f138c1816d98dacdd34bccfd190a2df10ff2670d82d10ec1cb9cfae93f18d87148b260b987cfd2cfad7c8b22c8c391b45f0fae70c1b1860071fd400214f2d0d62446b97049ddf577744c080a0fa57ec34e71c96231e65f50c5efc8e720a3c191ad8449f41973030facfcddc28b11c95bd25893488c48892716f609185114f3ece290c468e2b1b3fc2db7f3eb1fe2715abe182e9bbd8e7c7aacfb1ffd804f911ddf43c9efe4a16eff5d73006fb356f6df3df3d5b69f3860bfb54847961d97d33d0932b1e9c7e4a7917f41c5821d1db60147e6bf2b8763baa619acdf90569f866e840f9ef9a6555b637f6ea7022e5e4b1f65c9ede62af1d05a5a47e319721d53a138b08d60f376cbcc341dfa6ecd90164fac69a97555fee0b9bea91b37a44cb45388f1e9cb42137d9a96a267b283e59aca7415c4000f10b00d0aaac66ac76763d9d960fcf6ae739360d01b8021c4f6e15e2839ef7e0c177551fc311a31fa672a57a0e78b90a421255daa454153449280c60c82edfa1f091cf105d169eacf4f9c5ec1e8eeaceedc6a77769bc6c6c88d575aace5c8bf7bdf48df69398c4f4c3922edaf516fdc0971e83e8f1199866a92b39bcd3acc2ff5c02d047074585503542603b219bfc6a6e71025d80f59d16ad0d83ee16c6514f4ee8a2c07065b92713ac01560ec599a3bd1de4cfdc04aeddda52b35403d88d2d8e337afd8e3f181b4c207cd449d9c52481fc8167f646e520b92e62ffba46750d54dedd68e4217ea14eb924eae6a60e630925d815ded03035cd2d9c469051a078838b3504c058e6b22279c78f7e9a387c33dfb4749953fad01b7d852667f96d642db9e4c2bd6eca53c49531574469ffc07c7ced4935c63c11910d2d1d72f068376974830e98597ee5757dd919954179c475b504f1244a6baac38363bcd5b895d7fb3a0f612a5413b987bc494d81a3efdc78f24dd433fb36de36770c662edf6fc1b3045364159032f3c3a5d005824537e58ce202deeb0210c6a2684294bb5ac1c7aa54ee71abc2d148d50770589d37614e085977c83c5e3459225cc1694fbdfc2c95cffe05b0f4a2d6d08e60f5f64a201f804f01cfc47b22b19ea7aa8fd70fa2b7bb8a65d6f7171484a8f8f52c968056c399c77d104e5dc263a9c06d0f837ba26406219a354b726c27454b2f271d364c26a88982a3ad548f236cc1a32117b76d8436c27cffaac01cf133f224733cbf53209ff42f99d61b6bdc79e4bac56e97f7d7e7affb0e772569c98ed0303d0f9bb91f416b97b7a25f62ad6b9982bfd9949342afb3004567f1661220f3ecc03a6961eaca8b959840b52f99daa8ca69e0bb14ab8c209794c13f72a09ff54dcca988e777592999f21844bc9bde2d201986b2e2e5ce44c25205de1ffb5b8d71b34aec2a11a549b75728124b1a48350ee3c0063e6eb997fe1e69cfacc200eccb299f28610c1b2e7aee2c4e92ebe58471b3d7b55224c167a7bca2bf8ff53a94bae7ad906f8af90360d4d3f5aaaecc33fe9ad5f637ba7fbdb2d5ddd7cde3f08156692f06d4abc7d0f01932f167c4b9ee84dfb3f87df0702de3ad5d53e841086eeb2c53e912df63973b3564348e7048f05fec4f2957cec17fb470afd8b69fc442e6c424d17b07ef6e88722ab4796bc6fbcc31c1d19e58c94514588cf6e7b1644a766903c8eec00c4df23cca4a17e578c45c4586699a9087fe7c28eb54db2723012ba705eb514828ea1a05f247c45d0b55a1094af76992040df2541d19a50e8ab40a19819afc55809b09568bbe8b5121e8ca2f9043c7cd2970f3390d47c3a8dd895e8338cb14e8e3c0316d2e465ea2dd8c6051ad1e61a1201ec4d8baa95a30d0b98a1ede97a5f9d225c5cdc73f03fa204e0fe9c8d3326ca5ed3b1f87fad58c29c1b46ee2667e669ddd4b515dd0c05889ab8ba00a7c0e4d16d16ae4bb02f5c269563b655a8efbe4ab5c276c856ec79928f38e8a7377b7b20e697b80fa395162c0503afb6ed6d814cfddbee41cbb12a3163c5219c11c70a9560ebe1ea5e2243417967255206d4d2afa2c3d19f07e340fb4a1e9cd68bcba62b9360cbcbe847c3d908593bf914911cbc5175fcc23cd7b2bcbb81fb231362e543c397f563c95138df74224cfcb42ad2e11fa1fcaafb113f2a0af615f4f7e22a5df800aaeabf03ff5e8056c462d200a19ed627822e580423237ff355eb3bba7472c741ec7845253f97ba8142d3ce34670060eae760233b5f491434ed3ddd1f27aa7a488b0b8e2686eecd7f1fbeac6ee4a2d91a401b9c854f2025259a305db5db4e5275a43494a8056f75ead45c0ea3ea1a6f09281042b8aa00db7f755ed4ffbc23a82f616d780605fe96551b2bf42eb6dd78443562536fef1b76407bee32fb347519907d1ba8ce4171c6a5d6c64e599cf8fd1e204fa11ebe6a2ae1a58ad7661d6129c9275556ec22f69fac639bd0032e1531ede857a795b1dcb03379337d60c09c52b8ebdf468238929f30824523393f67da3d47a8a3755f20ae60f0ee910f6a0062cab89751330fd3eff91231806ced30537a2517c392666e987cc0bd7aa73b0de3b06fd057e84d48d3a3a39c661fa5efd43cb536dcdc658f94c139624eec48acbda3e8998aa03668189ac55c371e31d908611e146242f58b1a4daf73cc84c1d106c95d86260e91a8ad3b5a5054377bc97d70eb13e8c58f0f4ad05da72098233695a5b7abbb5c2133df1debb319f0903254483ea9f9cde08622ae22e2a160c5eaf9a2c617b1a8c026cfdc1e7590fc8c5373a5682a484a4a879f47bc55a5f5f1889be9a8cdecfa0d8c11764f2e74c129fd1d1664a6af813bb59ed414328bf6874c242b9c9bad993a0cf4f6cafe4916340ad477172482d3666f97998b7576505353e21c37a5961597d9d7daa4aaedf86b0e8bb5b98a9a681f679330f7e0f9e276e5363d8a638d39202ddb5b5976576498b4a08ecdc72e1921a45ecba52780245315db74a0868fcee5873e39b134a6eba867a703ce30d5f1eed37cbe705e575a33686edba3a92bcf4e5bd61fb4c153ac7583ae9bdfd73e4510bf472fab28c4316efee4a20ccb4cb3305b47cc670b165513f734826bb2af26261bdbd369eb43f017691f0e3281134fe11b1faaab1249fb6d7b8eea934d04bdf0d5d6b398bf604e08da1471daeaec1ac756c25af26eec76349a070622cdc1103520609557f961644f131ea9050b2f574765143c4671389dc91e96feaaac4ef774dc355f8e620444612b27dedb42d4ec3828b154482fca0357a98d04a5b592fe42c1f3a804717e591b6875e4542d0fe10b1081acad9aa71f58b94abe28ad73db29cb81e4c756f4c971d7a5fa1990bfd56cd513fa8830bc8332a6fd2a074becbf45146f7b0630415be338d95f707017ee1a9991adeee5c37af3ce6f5da467292cc89a4f6dbce49e6faa10d6db6112b139e11fa037f9ea20339df149fdce803701e4090b65384a840d0ed5847afee98f653f92dcc3bbbcd5a81f6e75855d1be4a35e9913e12a0e8ff30a0afdc26a04de6f9faebefc540544c4fd6ff9b826b36b7c2b3c59c75598ac07e9d5219feb3e21f9d98cff62fb18c849764ac09575fe55e4c03a84747aedf9dba3536244085d9cde06b1653a593aba9c499b1e01a5b360ea1d89ca45ea208429ab7057e96492d96d1731b04b0c56913512d401a6d0bffca4a198ba4198a96e32249c4e25f9c1daac2d6dade2ade5aab78b788d525b135b6c6da19a24ac9006f021a12e4f45aa90c6ffd13c8d32808a90dd8d41ad48ea58e7aaf1603c5415f8734f3c51a9cd657c8753d23382cc363092b66bd0cc32805cb70f737177a77c03dd854d2c51ac90b4647815c7c5843d1fa240b3796e0b404c1dcd281de4b90ed857f315d60a69125fcf215bad3394c4d3f8bdfa74c91450e9863de2d4761fef333a4672fb7183e0ae62c7d649dd58b2a7e3acd3acbf9f60fa0ef1dc02624e90ca84e5e697f7d7c8162517e247b77f70da8c315598ca29c823088ab40b3dec4f5290c474f515ff7d412fdb110971ce69ce7676d3a735becfb3f1915e6c31c0fdcf8245585d537ea509f2ee910343bb44df1e07e52b7b8092f18fc46f132896a08d4eee81891f1b003e2f3df3ffd0dac0b02b740da630db5dfe1e3ebfa1cfd05af37a8cdb0463b342d70707f738298640e73fd5be0e4387331fd250f54121b9b4358748b8eed67427337089085e303ac4d30304760d7b0758bcc21bd7c45a7ce44ea4ab9c3d1a03486a8cc806643e56b0dd8f2c6d4dc0447cca554239a5220e814f3d8d13244e1f4cd3d3e93361e4f05d339891446ccd5e19223deb7d01e621b8d713f57782d99f6fc0f63ea8dfff37a1c745eb7ecbe719f35063f1bd0ca0c360b7887369047ab832306d43ad679369bd9a79de96df9d2a530a085c166374c018d2e7c3ba43be429543dd59a1ca490599b535bff4035fc8a1ce30496fc219e25e75b03b20a25860f534b31bd6d2ddb88a190a3c86f76e0e5242148e13d740f4d2cb07e580861510605b8ff24308fe97aed30533af4e5fa7ec909018f2d63bcf55c1f92a36025ea69f1f1f80daa538e2ffbf18d269b11e0a48c697decb01cd5600a4bea7048038a9c78a12a88ffaf371fc2934f0cbaf6c47be341d265cecc62a41a26e8e66b53ce9caabd447ab6167f813a9b214f09a234cf28faf9c84855869ff62466517ec8c28284dbb6c63c6c4d75208923f2b71f5a3a998a77628ad729e0d367e4abf38191318f18732dad8318b208081f8ca1b2bdce993d41adac9c86aa92d0fade67776a366cbe7e0022c5af86f9cb8c7210264eb168ddcce0f3b7bbcc9c79ec465568c8da5bf6b29fffe87ad44e922ddf447b227d2b017bc5ac2b68354b5de5051033bc58da804c70186a8f17bcd126ccc885eedda252b751352d48bfba11aa3d948fa8fef733879a0534da83db2df707d5ed46f6430d1704021f3893203f25f76224451a397f8d22ebdde634e7066a75af3307b427e7d1bc3e744aea11d847f77a67d5d44e0310c8e0d6c1b43b39918d07f8143da750017d5f38da070bb8af046e78d95b73b794b1b295d7f8deebc7f43aa51351bbf5a8697a582177f30b35c58743fceaac28655f9b1ab95e45a5e45d28e4fc9232158bfca968c81e013227657bb0d81c6444ba5ca4d288414ed71039e620ee9eb7379c9194fbbe64f3b808fafe3f4d3b2cf87fe6b8f4c2f3905345f051827b8444212cd8780c40083e1bd03f6de6072cf450cdc9dbc9c426a9287790324de14f3a0a4a5d99c1224c71c08f289da99d58e1c8f7b4ecb0cc4f2eb0770fef5dce22c25892717141508b34f4fab6601a7524f94f502a034e59796441c66947e9ea8cf9196bb43b8955737aa2bb2ffebe0ef50b8d72f153f30f71012dc83b26c65bd723997c2a063b43cc2507977b143d1ed7ea596bb17c1f0361473e82e1df02e063c3810935b482daf59bcbbac6d00e0ee1e385fbc65e7c51128fd5a8a1cba04f4c1418cd193b2f06a0f23c6e929714948746a4d411244a2834b55206917ba9aa1859fe7d790d9737651953a008fd7c33e8e29ceb5fcc73ac0c3df35236e117c4d8f441a105d1888e5fb65f1b7b98738e8bb883be270b4f6bfaf60aaa5594bbcef86de363c1f7d0c14dcedb9f45185c128a6ccd851f5c11ad70a0bff3bfbb53707dadf43becdd9b1102fc69ab375502ee8fa72bea77107959fb22e4fe4bf49968db961a77f3aa221114605ce9253d9fdfd9500b83e151b66c4aed896093fa63bd4cd2618c8f73f997fbf3fd036cb054bb0beaf4c80ae711bed18021998fd953940c637150400587903baee78f2c31610ad2f740f00bc29c89f9beea7349585799685a4e1f98461aa28cdef1b654d8a437aa6c5f729887ffea9f4eb8d1ee77733fa403c84a4cc7aa77178f7af091a0845f32a81cb8aca0f556909394df55f00d1d3d632ca6c52bb6aa7554be63352ba33b9440a80b5613de22cd37a7eee7bf29427c3e8913d4e4d9f8358fe6d88038d7898eb9eb803dcd76724e33e15c270c9bac5f61af34a6db8942b392e7c254e4364fef2c3cbab7939848777b6c739694197d5afdfd331d5ca040b999a0175e4b63b274a8c6f6a561482ebd4ed807fb6df47409f4f31b0229ce74cd64dd9ddd27523031b240bec35e4c58418183b66c46ca72773a35d623f83f5a3c7954fc337e68c026b4a37f487521f7bf9f0b806b989876411d279e84fd359deb8d3f6e721276511c9bd7ab6e478337c5ff1a442e3ffa3b2755a8a23dfdb088450ef687febfed9e4ddbfe9d8d8e6d2d05eff70b8d68ea4373e2442fcc0f6c7c918d2c754d4cbf6998b13f02395f74ee4d8816c2988fc56643c927db576b56e1058fa4eaf1d295a4e95a63edde45074d639a6e099fade45b776526272eb60487db3920151d33cc85631d784342cae8f491ded49e4232a02a9779c5901a7118d0b03894db5fc6fb38a1d524c5b5d6c028d1357c9db9665363744509158bbb1f16da96f44d19374783336c915bc03014acbe01af201bde5b8d79bd55f315d962751ca4736e7b1f7dd6a99ef76527819ed2e20e676b0cfbd9f8678a4ea2759a1bafe179e2fbe814ddffd27d97c1c314d1f1456bc43224900888e377f3bc726d3a2f916823cf261f56fd6a971d0e1862b04d24249861a05cd0192c1477762fd14ad7e89f128ea6849dc19524e59914f173c17ce9c75d7b4f744a7e0e0852d3883503504dc419153de1a2afdb25cdde0387018bf425a0daf50cfc1ed30640d56a92ab2b88ebee4c45a8794c27c474ae5ff7ec34c858d688001b233abdd0ec6189931a331300b33656f7cb09eddb34cc382215a740ed928a16b1d10cb4bf7df7b2ed49d15fadd2e50e370b63a45b6e6dc19668835149ed907a48429d8e777fd112c0719581d355ede690e33db0de6ba37a0d7351a27853320a68c1cc0fe0c13347efb703c3a0ef7d398bb0b82bbe5be82077a31b6922609fdc71e621d8814ccda7af7897c5369eb40522135a1bc8cbb2d01bbe33bd00b10f9223ee0cefc05c47ef00ab84d3e2104fa7c9d2e6c5035bdbaa855bbc6df0597f1c50288ba25274e134554400c2dc435a2f6a9bc0feecf05903c9d2c9feeb4ac8a72499abdc9074cc9feb46e4f058d4e1166c2d3c2cd646954b9bbe232c913684dca29b2e478039ad9d43a5819d76e16e57a5e0ce21a6d394eb2f91518de665720ae52f0f77406a0f1c532f8768fc55c60b26f2aecd017ccc094f4fe91ba9852c48cde9386e5ccb77b9e9cc62b034070319a4bb21539b4ffd3649c6e58c55035e7cb5a65ea7fd569ad17491ef1dfb11fd484a23cf9817d4113726ca6bbbc4a3c86f5235467d9d2562edcc64702ffc6c157fe9ff001ca05a52309f7303011e305b1aeeb60d9361e46e763ab524e9d4597f53cc4515ecb7df70af97b1d64942d54bd8e231103fabf42728da527baf4aed0179461cf84e30678bc8ffd032692a738f6a7cfd8dfb74efea19e4bb7c975557c9a94cb133c353704e036d1f679bed10e8d4cfee12e5f0d3592e0b456a5b63ae1d33af89592e7ecfeef007e80368a130da3fe8314371feeb2fcb7f04bc13bbfbf4597c047294a476f0757a307f05571530a0f142a126c431c1b0240516c4f02993e6fa35b6afaa6372ddaeffeb5c0e2c6ab8ec1efe8cab9be86b638a4ab6b9ab83bae97911feecdf5a442dad593b5695ac9719502b34c77a0f713aed0f408ac059ecc1f0bc55d4f11334dd134a8ab4c600b19c631e02d0b2c9dfbedf122aec22b263eb1e9ff47a3aab63b405f8f6b67ecf2b5b6430328d2ec7f9c3f3db905449b03b0aecbe991687fe7c27c0ee49ea63fd50e6bcd492c2dbdce4ac0b42c967511143bc0f4180568a4494d10bf7242052a3e4e7f7b17d6397a4e15771f5952744d1eb720241209b5525ad8179cd8ba8586394d071d9b5f633ad7453fee3d8804ae11c6b477c89884a1a6d8a974198f8b7d623a4b0499886b2d8a1e166f875a3521aec84fa3f8f3c4ec7c94ed131aa281165384cb843c5c7cceafd2e3238f6289b2f8a517c081bcba5d99ef44cf502e5238a3bc97f11d79612d922c4efdf88f8bf360872eb6c5c6192e952f38ff300d3d92a2fc152acd60b68dd5e32c81c0397946a33b852f735bf65be7f022f0a4056e7bf57c63fa7a84e32da304eaec6d6e96f90b20c3c2e2e0269ebe07eaeadf7d3f49f0704f08776733c3b56644fe0bcc67b2dd67042a550743d8749bcd46a7dd8e3db2b72498d2a34c721ae378b5f8de5f7c968e58f666d2a15533fd9e6ca5e7f9e14b552cb1afe3a664a0d29de40508989188f0a85c60942d6d1a3add7f686232424bdcadcb534d61d5dd4525641b6b6f02cdda9ccab15d24047d4a6a830aa95221f0e01631e70a81e2e5ba7df6d42c3a1a5b7cd241d72f9a29c48fb1e3be208037384f617790d87e2f721d7e717e49fc6a20711addbb2ecc04af88f3f9313a04707c1c61625831dd1c02a9b61b33ca87860f35f77a1f8e894e8def7e170ea4df7680e74174c9e95492b3a873e06f6f5293388e9224f008d1218f2575be42b481c37c0b194892171e1abafa75a3ba676b42abd93aed335f3a54087a0835ceec57c83306b99fbfde1ef3b8a8d64bbbe87ce472e60cdab2c18d1002aceb2c896aa674fdaa2031e0c78085dd137a9832f733572dee40f4e3e713c53bc3ed7b845fadf1d7cf454d73a663b7a48551d2c2eb0b587afdd44ce59eeea8172f51a7a7549d640a773fe686838ba0f62d9e1693d8c66e479a320f18b4279076e96bc70d5e5dc6557d3a70f818b518069cbd14e8f96b29aaded7b71bf11fc9292edce17b8e8851a8e2346c3b1870465668f24e281dbc90992be765baa4ab30c65a4147e50450bef26341938bb4f2553b7a67c4b0352dbaec167d29299d4863d20d53c828a6972ca4fc01bb20dcc8127336af2deaa0b29cf898b53ba37119d4f0b47671654715be52fcd072d7390886a9d4d6c9d9e8f206d6a8dee15f6c357479f6d5c62ba2a04b59be46380784e3ff7d2e762c296b02a536a8d4fa1799ac4fd81d2ca38e095e931759db57831b370d0e42dffe18fe283380d3706795f779a00734b24e7abe9a170635ee21816bdb54ab1dd7a7df8b9dd0d2ffb71404333c5d1a3b8008ddbecf7ef6d2e0551cdabb06e4a9f9f4179761a387433df67227df8e8ae2f6f6a18931d02096ffbda2496d2e1c34842d40324b53eea1d34ac8fdbc49396485ad98a0610c95fae5549568557dc51f867d5b73d894cbc1d263651dbc782fe5040b03b0e053e6771abc402ed6f340010e4da40b399166e01e386432c0a54e56210aaf035dc49bf5ef8040b3995ca94b11070f3829a3c0fdbe3b92bbc106b13bca08b196e9805ba90c4ff4be92936bf6a5d06d50c760e44e1da0e8564eff27a71c5b662c65426e13dcaf09aa85ba58afad96d0cbacca1bf313963bd8f19e6364e70b19b83b095152ef97a0241fba292673a1dd7d8581cae4bcd5dce5dece92495e85198dd366af5ec03ff1bbb99ee6e2eb0b0258be084f7f5996a6ab286c1024fe9ffca8f6d9959a9c338cb4992d12180a03eb0708cdbf3a37b1f2fbeba2737611e89c4f8a0c8fac55df4ce8cd573c2b93e9335f92b13beb40bee2f5370a873164cf176cd6b83a46499f5df3ecdf8297217fa189fb51faf40a16c9d7ee3c6688ca74fe1a41fe18118598cab678bb14ce6d363c1b2aa2be2f832354c3e794c5ee24a444334f46efe38f59ed2ac575c63c64bc107aa10c27eb6a6afa90302b08b39d19408af98513cdb61fef9bebfb4ab62c805d9ab9ec96f3fcad892cdac7d6344ced37809b503010f550127ab6ecf580873c17e7dee8573dbacf631f08f9c7406df333235c7e3320d5a0fd345db41bfefd2afb67b0ede296e2fbaf2185f52ad920352e15fda65d7228087a02fd47e4e1ed57b079e05322cf65b874096c80c42e936d3d1254af4bb04a736b2f7efc8dd891044b0b16c057715cfdf04f532a231ff28483ed5cd36f5ac0de69e64f75c079dce84cf1530fb857a3fe47926b42e98e1d0bb9e6b699e4ebd01934f6499fa0ff1af7a70ac2260398de22135e44c5c9601b260caf918e37f7af5fe1cdf80254c0d19f2e381aef3a90e7bd069c98ea77cb5de06dd2f6107d4c8778c33ea339877f4f1de4be1fc9b28a90d6e3d0145b8e69cf9f50eb5010833794b7a3b9ceba02b7a5d2f52996ddd2cd2281f45205c9351e71da5b0ce16fec1e4315af9281ff36a734e674373ab16d04832180b981c7c607cad3568c13692535648cf67670563e97bd48bb803d3d31a9d4fb0e90f2494f20b9cf8bdf961909fba7ff54d7a8733edfe0a9ac94995fe4b349938d2b50deb733f042b8d328370f66e8fc56c82316308a84075c4545dbe16eac3373c30234bf33918d7e07c514f017f8756963a2aca203224cbabc2dd0e9ab18aac0f311102bbef0beb235da8bdfe2942d0b66703ea6434026f4ef9bef8a5e294e29a32518304d2764f2eb491138e609828d74fa20c27afc69ffe9d4c580f9e7af2e37193512204d78c5de199db9ee49c0d33da603a3573c43284db336c5f0f87b8fc4b58c522a2e1c214224873c92ef1abb642ff1486ad1dce5b79b1d2f718da69bee0a78a50e4c7c1afb771b656a1141d6d331c9834f6b4335f699619a69ff69ba7d0d539f904d8ded294c9a8366c3ba3d8ca1d399404d52101b7c6de120235526b69bada979ad9b26ccffc9f3884b3c28519ceaad9c28dd16cd420020776403848e648ab949b9fe304f42a7afb07ed8fd073776f290848e9dfdcab81c0252cede70013a29cf0ee530d8d4bad374b8b247edb302b8c231ba80822146edc04252909524d375d2135c34a219a2529e5be94340b284c269cffd586036dad5c8f72527f30dac0cbe98015bff556b09f6c772ac07eaad3eb8e3aa3eb297df990d1562d33cea2a3e9237dd441280397afaedc9470f95a28c4bb24c25cee0792646c584a46a6b7aeb605cae3fd6b201463236e1abac966ab3a6802be14bb268155a2447935d40bb448b140701d86e02eb3444235bd407c78561bb55dc886c0699688917ed54f7cd7823e53132fc90099b27b917b489cad016f33d60877408ab2d7e4683613c035df6800e8aaff318d6077ef7fdfe39ae99448e23e5c14b533ce86fbd9214c6cacb6b6ad41c2db907d40fb03d1a1111f03308863c101d3adb36f7a1a00c089bfed32faa4dd0eeeef3b3bd6f01393638433d41a4444b242859580f346db7b667f837c3f680c82d5b7893ac6e6f29365c17eb42883e2dcc6bf88da3c6041e175e0d979fdc37e1fb119674a3e5b9f745294ff4b08b1a962e5a294a88746a654abca2504c94d00c9f1c4c12fd1e9bb34dd6337fdebf447a0055bd0fdfdc2bc0777156f8ace7ca88a2043bfe27ff8312a86662961819b74ded6f83d1ad4ae718f5c9f3109b04cfd3ad765ffe8f41c67256b6b97f055d12a04206c24951c769b29cb67b3d4bfdbad8037e295179fb6da3496d7d7494ce3e6c9be014e4e2355a876775a01d473c88e1d0b703208f5c90aaf5676bad79fdaed3bb2f82ae5918ff4d21305aea73467da78166b266ac754dc98edac915afc91f66b69624aedc0e7926701c69eea9f34700ad3e217754d13a852403df413c0cb53e9031b4037c343df7d7f6676cbaf92c8bf09593e75d3046146f3311a720bba2a3671dd06921cc5ab23d846c4429d84aeb0d88613b0e1658eaad5fc6e49f4bb9780395c71697a56ca70c7bc412632337df0e0081a6e31f5ea3851fa2a8441c2438c6c4d5c63e91f8fb9df3c85085c4df4d1fdced2e605c278bed2a655c7f61fb3d1319aa3a5e283ce0b5b9e14b833e5813da9531e18b474554ce307efd02786c13d5bc4c46bd0e3a9478f11aca8774112f78bb9a925160578a96c243b6201fc897a2b5c7a87c1b1a42be1c2c8c34900d290c60e50415af518c6443de56e8cf0bc2780912ad4e1319dac80b6add1ad1b6d61f4aef97eee95d6b8f634ad8c9da51b7b89c02b338572376bdf4356697407b71bda7f2afad2f28eeefed3c103bca2d47ea299965ad81a5fee9aebe2e5d134597fd35c10fe8b908ce7a6c793fd4250829a20a1e14e590f9f8a1f81915163897cc31211a4b3671f78ac2bd143f042531c6eb8723c45bea4fa2c2796a304562282221e2424b46fcbc548943db424bd28736ac118296c89f9b8bdef0a14fdcd88795a07717c32c86ab24d6804fdd181bd3c0a094e3e519decdaf2dc726c13f5a969463849c05f14ca804e5203bd55e0927a37a9748a0127ebfccd206f754f5b508a5288df256b743fa04a62a1426588f0d3ebbe7e10df6a96437417b347cf539e4242ab6aeb2bc36bf0ce96a6e843dc1c998ba63a296faaf73ee7ccb46e212d5408585a307dde3a5d0b9ee6f85614b1e2a34ff652c6b6fe5652fc92e2ea29604f366cf3d58f23d580245243829c1b44f274f28049436d33d40f7f5e778d312843e935dc327cb4ff1bec292f0368042f80a8737554a0a9623f7b3800e09ebf0402cc5ff7b3f7fc4e6335ac714a8b23e65fdfbdaeab9c7d19e7d75e98e6706c919516033866ccc7468ad94e9ab31998ac87d207d98a56af8d6b14faa7ab4502b97268c3b57c1c18d66e1470fb287225965baf33f03c1dbb8ed8abf18cd6074f918dcedfe4a777ac84987c290745a20aecf6c35e03807586bb4e9786735ec0da2f76c89f56132eb720ae9f15ff17b03e81660b13a1d65cf74a66621db7b0a6cd7352914cd02ca128f316ce66884967b9a7b8e05b459f6058e9fb890c03fcf78bafa08e268b6bec870d956109616261a97d53422df616b23927f5bdcc49896dbdfc5f8b94d6258cdbe36af3e2b228bd2f4b899e31c02b922a6a980d081237da6e97ff222c115d455d367ee53c96e44247f8b9c43428d459027a2d9369e2bd83c8ee4ac1686a73de42b957255888caf976c5d15b1c75552e47e7f4525a3eacf5e6e9f4df9028ac2646622e759e318221fc33f2967f755ee557fd5c41e9643312507fc1a6e50eb0017da44a4b673b1e1944e52f7c9de77dd4ab830f528d5c5d6f10e0fca464a829090933cc5c5f6503ab559348e115f9e24fe081254e8d06f8f3d7abe064450b503530ff024c43cb6f62ce58be7b3806ba0861fa3ef25325023f12807bec8805ae3dd89454022bef09449d007e80708cfbee461631e930a40c9be682079bbe31f7d2fec17a2840af581a4ebb83e324440f1c445d58aa79300bba2a4a650497595b1344457172cfc0b3a3f23aba80d0758a571ef5d164748fd1185df79409c891e863e0d3fd26261aad80360e978bce96262f6b386223f461b0b98b47ba7f66a283396ee66aca4ae5b5646f73e08f31dc3ed190a8f0b59e1a9b0aed4a5420d156574d2869e48207bd6d593f8935219223c15398bedc2fd484270dff9457ef2b1f2e8158f941c4bd1eaeb7990848e29a4538d63e1e50abc8a0215cdfe00ab113df0ae4dc515ac0bd5b0682c41ef22bcbec6f09cfdf9f48b2af000a256b3b834d2ed0669784b4d12aa33f37b36c5d14cc9364f7e392c0babc5c83bb21b8846625362044fbf808e5c25a4f2cf0d46a733d91739690b824681dc4d4c25ad12a4518b36d0bc372defa471803cf6429edb9e5f5719195fc5d39affffcced8924382d3b8589de2c4d73a827d90ef08f7ef7ccd3d7194550182e35695f28c27f8d54f24ce24125ebeb9dfd9e6cf4825118bcff70ff3e229d7eb9fd379e03b5fe09133fe0ff465a2fa5e5709853f21daa2a463b9ad95ab8899a9b38b959b868b2e57d765927bd0029b5ceb5769862a83fd17463447874714b3eea51d4c90651a5e788a53e17fb14768f95ec7e33ebd2e9b621792f98eedffaaaf743903bec338dbebc0b5dfe4c26cf9a8a82ff53e4c021fd400098120f4ef38f8b53e1c1bff390db59ae2e90ca0e1e574a1bc9feb473237c5a60b00911f37bbf0828e07c529f5f0d8701f1664bb52d9a01ea4cd0f77de642053da6c6f4ea38c5488c897948314949243a9ec36741a833859b7aee74dd95efe1c5bbc0a4acc4e66db3eec2b6f7bd607cdaa07d8862caccd8fa96aaeb6032f62ec8993c6ff8b3d85cf9fb30123992aafd3419f2e3df1beae83540c8f03a32df47dd46b8f968efb8992acb698e10bcabbf853ed602946323ec6647ad31285315627606d71d5cfbe23689d7859a7f3b452368249fa6f4128a609bb654d4663a489464f284c5b28bd2dbacd041938fe571796c986246805e138ff2ccd607061069fd90b89c009b69d26692b94b9b0f2e3fc757518f87f11b9378b69867b09e05c05a67deda9b6ba105815542f45ae418d1bccb9bc7bce40d1c5014940f2d6f8234c6b86fe8cc593182a7d47bfdfb173a418986650981493c13ccbdc362ceada03052e1dbf03e10ab1e0cb10b4a05d25dee2c9d3121699bd80c4fc2b47b2054fa8955a31fb045847ed60106be691edd1101f8b8cb158c9b7a77b75efd1964490111def08e3e15752d9f9bfc225e12ff816302557ec1bee2de501b42db3f11466c1999b0e1de8554bd6f5f685d64698c5a2c83920900d2657e2e47428bc1c8e58492e358eedac896acf9ca287b56f336a4e26e2bfef5feb359b1d65c1d8d5f89036bfc558f0bf2a7ea28550f2d064a9a7a380fab099055f0da6b86cd8355cf23a07f312c270787ef075732e8029a28e72633e5892f9123296262ab2a72eca4004e6ac095911e43de36d53d6330691c8edfbf2a5ef85fd3bf203969abcb6a2b96aed4b8791fa641976b54fd44a06d6f3059489a3c88e997b9593f89671cf2bf0ba0fc18de428cff2073ba4babbf4b7d2e8aae3c66665039e8f0c680ffc5db3b7caca507eca5ef2421e6f8678eac7389472d7f5710c3c06b47f3d913a9d4ddac2f17d3fcce4234f6c18b541536a23cf3670b307dac40f99c746edcfe7bbd3b8dc0aba36bfc75dcae9c21f7843dfa21b41277980e4e695c2d41db4402daf16467f337207d7e01f6e28b7b14a5de9ea275d98a827c53817cf96ba178cd67b686fc3b8d6e624d0edea9da470719f5ceeb17adcdabc740925cd9728fc19c13e44716c2a9122e2abe020f810119b1f19610f8ba4232fa11167faa1dd4211ebde00058d2551d278a774ca7c8b9d7b5cdd3ded7e706f39abf92ec56c41a3f13823cf8a0cbcf2392ac9d132c1cd85c515e963253aef545928ba3c41e0b6fa574d83d59a9e3aa9eedfd12436b70deea8a317d4d225740696eba7fa872d7d587abdf842ef89f5f4d511b5a0d2d2ee1318e67d3a036484bc72447b170944ec55412c87b0eefe8cc63658b983064bb8b5b2e18639dbd550804d862b21dbf01a8bd21eaafec85d8d281f2cd22c11dcf9e5f4fb35cde5d2a1d0f76de66a2653f093d1f234ea09dc9a060d0c43aa07fb143f84af44406258f53477b9b889358f79d76e2d103d22278989bec9974a44163654ce67b7d3fac5fe3c327d44d5f79cf76f579564720d35c58ebfcb5abef094a0ef4c9c411695b7a5d43eabe66ca376c1986a92bca4bdc1a5d70d7e25ea9932adedabba768f6f81cb5f0e949321f499709bc29db94fec9a6bd8429a7eba7d124846ffc9dd6cdffeb4e8ad3c4da6ca0d1dc11db72a1826fac9f19a3e2828d0899d3fe035028aec28adff7ab42b197e64df155f9d9323f784324650eed06fd15c65d3b75d101e6092af36650f9d68d2db6c0a928d53ed5f15267789f9eea85bf8d56bc48da3e78b69ebb9c1ef148bfd4df8a04393e78af2fc4d79b11254d01cb51e225d92376b65572e17e7ee086f0b068e4e5d65d6fd9f7a6571da8932ec4d0d80112b0c5c59ac4de20e08b96042e228468d2cc7a527dbb03668b749a67a8d1b2e99fe35b27075eee6e118055639ff147013d215d4bb6e99edee12fefff736aabe02897d6afd70e87417b8f8fb4e91decafc709aa6e33d08ad11f8baeb23a3c9ac6f49be6fe4467a24af7bdc2f22d9f2dec531835f22ea085c130f2e7ad5b2f6be4f42ac1b8682cc1c1a6c92d60c1f67f20294671026a74d0c234ae12cc85c5519d74892cdb18e9785847fe4dda019e997666a4e05f357572b24c31f991a4f77712d20906affd650418f51947ae2188772ce7c3f0a858edd3b551068a006a1e9aba391fb3e7265c50a8fdb83f4519b9c6a094e8d4fe6c5fab6fbfc80e2b707900e9d31a507d73b8cbd886968377d32ff04dee8d7f9973cc66ab19628ce4579ee44a17c22ecd864d8d748f41ebe8b51754071697a0769ba1ed94d2a1a39f8a8878639bbfe7c1f7d04fe28c60b24bd288c539ac63a29a1f0f0ff24611d59a1a514d3c2a8a7ae60d98c10d1b3cd15077e2d3f6ab9d0993ecba476dcdbbf5712603fc57b2c5cf8a79a3c85ab72f22a45c36e0a3713834d32e0db36004feedf815a7ed7e200ff9d70aee995c917446ebd10ec19be17bf2ebda447e9b9b1d81fbe61868eeb934322e6a440323d1c435445f5f3aeb947fe75ab8865ffc23469956e3c3684ca9b8ae715b004030cbf2592b232ed226c25a853c7ab985af8ac58890ac462e5901a9c95e0341d4060fe1227da5f393205fe19ec86130a848e950e45f1a1b96fb3c2298e559234540761e76e57290956d21d02c85c3418c2f6fea3706f097c4e5831a168ebce41c6adaa55302c512522ce0afcc8e531d286b6fc944ed8c17c9110b70a126c003926eeeae56d66aab8588669c97d12cd4b1fa9541e08ddff5531917715a85eeedbf4362a5b3dca1cd4854a267ad7965755c2ab8b48a895ad2c93f53fe761c40d28ec00880b274ffa39964704a31f671b4b23c7c3dc42739ec26eac52f33f56ae0a6f998d09bb67e1922672868149ecf8e465e0d670e6d2bacadf7f5888517ccb05c57f46edc68fc4c0d705286833d843441f63817c31c52e1d8b4620aeaabb928d78919d95682e90941f9997038bd5101e608d32a1aaaab92aae7f2cea21ff85b965a47acc7059baaa258c7ac68b0ecb9d262b459df5a148bdb3608fe5390dd2022d9bf6573a0c47352dcee63ac3ed302826fb805c27f2cd895cf34bbf1a02147750719ee79c59790c59f0c8e39905bef0f8d1ce3a5361293f9cfadf43c4acc957b7d8d6592fa5cb9f2d49d2ccd0bf2c695b9a851a9132bde7f10a385cb4a5e4f1c5425944141622779c6a8ca3c911de385c7d4d0aef3e80cdf79ba04841581bdda3a478076656327e61b470830c6d1a3547fc8c4418ec165f6ca2d25b671780fbd2154d80118b90d343a0d00802632332b3c0a26c620128afe3328b5d2e0c485e7f6b0d482832fba3c4f796b55624536e22822a8f8dd6afba18a7a5f3348663945bfc2e7d93de16b600e34de6f8707a7f1ab8e930bdabf9c83dfdf782ed6ee8fc2113939f3d5c8816f72d13f61f0fe200133edb22558f3a56d6ff1cf7e4429a3197718a776097da91d10ed79e84c36dcd1cff62980d37a25f7dd8ff8e8f656fbf9a67453db7ab031e1323d832e75349cd6025c5e626a3ff237e63284ac6f54f6f98b82de6f3e1c05f56f3f57b7e47e35e74dea2037640fbe93b3ef386211d403a6afedfe7370c786e0a832ba21c72873dfcbc7518bbc8576c1e1217a1c2d8338aeec5802b323de2680c0c0a7fe0b315d09f55c476b9261dc98a3c4556d57c91009c6013156bc83551e649005f4a5cc2142154a56d2d6fca2b6dfc965cda8c1dbeb511f750b2d4e0e442db4cdbd0788c07dbd84547dfcf3c0331d29c82dca4ed3e06f6b12f3675c463c9ed37c2de8adc1af70b451adb17ec9b59bfcabf308a4bb3eff63148bfc93725a62501b306f9fb6c6b11fdcfacdb1ff949bb85ca95af176cf08b63ecc319f1edff29338aadd1bc4dcee1061787bc52033412f4d9d6bcd667ab26eb6261f7edfaa6f649ac1a4ab39898240db8f4f95d37e69faf28e084024322ad78fece0be3cafc91fb160e09275dbb74c73c05004f51fef1515c5cf6a806f8d2c23d9cd9aa6c873cd08539b642dccbcb5cbc1e3a7d19bf28c7a38b7e2537b08187f5b8eb7fc3947c0d99c7a9deb1a04f5f3ce39bc2f8af793bc61430e913d3e1218e9553513015954b2c3b17d6080162e69310e8dcc944b02c93d9b0749bff5b94fa21142ed4da29a2f269af9990d20d399af82f6f12bfbf7b04aedc240ba2bd4f557b947c970ae07ba6a381215b762ac0df6756cab76fd3cb5a289504813485e91dc3a757a391bec092f7a531334554ee0c9a67ffe1f56f4762a1921b4f138ac2414c6b7473797eae7ae249b07585f6ffa007f530e7ea9d2fbe6af781d7cb5db7747a06f51fe0b9e6e1f44fbeab4f0c52efa6e3cce02a8da30de44a8c3d4b36cffc3283c2caa9fec06ffdf029c3f45b51a3a3134f917527ca5a124909e4370cd253d29bbf47fe05f1575c4ca2862403bfd8a0f5c7f1d743ec4a250e503dad88fb2237c7ebeb42cdc72e34fa2227374f3473acab28842994d650fc73d8c6ea293aa21ae8164112c405c6e2a46e6d70514c7b37a3a7b419ea1132db2121b5a89c35c18a2b8909f0abfafbcf5f9e75810bb945f1d2cf7d16a141960e585f1229e6ae125aa05fa8d1d66e3d0d1fb95cf69ceae61692e342e59bd9bf57a869f601c34904a8cfd5af90a993a74378390710b504c82fcebfbd5950d3b63b49e5b8c330171dcd1ba3609ca93cdeff5b9f8d22ff493a5522a99fa44a19c45ed8ac14c6e38f423a9d7b2c9507b6a50cd87bf8958fcebb324c73288886a44a10b2efdca3088e5ccb0e5db6a95ac4eea7a453586384e4a8a19f4fbbad73f44e2676892c153cf31b5245a0d36090e00e80dc63de8d56ee70f94591f0dd71b3eb637f82474e7fa93474018465937939b8084f2dcb6751b6e982fb5540491bf9167b91fd3242afb3bd8cd304dede124fb31162575c03100ea1225cd37b5bffa44d5865bb8a3d57cc63ea31db2532afcb533f2deb9cb7994fcd7ede2674cec831976633fd39254499ffe3acda93f659d13a39e7a5d4490d64621e1f77135e87a03773089e388aa0be43987c63fd1b0cfe6bb9d727d331184fc40cdf21dbf41a8bd39ea1fdb35a41e9a37cdf014d789d067bf953f75eac67bfc8b9ef2f0243f9ba28b57eeb52186381838d701dda00a769c921c93a866083b23d1e0358bd731c2b4ed9aee9849543ccd037be7264484355a10eb1c0a489dd1086cf78a4c961183820bbc0a8dd6304eb3fe095b1190abe8bf53a2df92b950060a3f6d04d54e9d25abe9cf432b207c00d8a8287f535e37903e30df4fa44844fc1ea62d71e847d5614a510fd0587c04a516203ca81c12c02b82de6a0ebcf198f651a3c5249deb46ddef0f7f97d18e59dfc40dc9bef67eaf8300de23d95370743ea7954146e908fa0d4eb6be1fc3d281e20f7f5d699f88baa1fd3a20f6d11db2b90db8d58485eec46f28d8f368a9d76826341d55df3aa79ffb236087d17eea283cae4482a12eb33af481ecd4dc9596ec7e8b2a6c4885c196db46219c7b4f36d104a51e91a6432890b330cc764ed42c1075813e4cfbe4118aabe481ff47b029016a46fddf3a7f4e63100e92787fece4cbda9bff9ca773515ab2241690006591887a30934961d8a6553e075ed1bd4386036377bf8a96bca919bb500b55a22f084827e95368fd3dbd47c040d2c775ca505877e4eb5090fe24e0c93f4a3263f05d0b688f87c6bde3a4473818bc914d0555e65203059505c6cb7772e9df815214cb939b0160baf19702a56aadbdf50bb348ac6d6e9a980bdc12f411c8823f10ae4ce54bc4bd2020c113d41f458c744411f52c640fa2fc5fd05eff9c1b0fedb35fcf4006de930f1bb7aba3deaf0e0a6ef4b8109c3f45773e9fe875ff82e7b4d6e5236f7fbdb19aef1819caafeb9f3c1f7af4745368fbd38c9299bcef7839aee857e8fbf107b5d78b0fc0debb04ac0462a88381b3f9fbcb96af46fee50ac2d7bc935bc1bfe4b3381249f38efa149434396ca3630894b9864a2396ed2bfd1f81abbecf79ff6d55a895a2c4bf31529511f2df63de5bb0e7127023fc68a8e49509e4e675c097c92953158874c8a0a9482dc5c0acaaa543924024d5c8cf08204011976d5f113bed4eb3855d5140179e84e37553d7d0fbc712b304aff0995a4ed602116d8b3a5f5bfbb898fc30a9544d0b7fc2cc1a1f1a4601ddbf6ec0b364af6e756027d5c2fc065642bba7242ffdfbbb606c78541ef9d4ab6e6b08ef0e586d7487ab8eddee151406d7e67702d54fc549ee7f124e65e0be707ba12242e8216254f448a5823a500f25c9b40b6ccda38c5f1189027cd684b87d3b109c4ff7e82d593dfec4f0ea2d3384e918e37f3e543564d33c048ede843abf684cbbeecbcde7ec04dbde7e5490ab3ab53ff176961ac2227e76fc5372e08f516001e32c2c7f0528b2a25ad9ee4c621d7910de6760e8ecf24de71a12f8c0251254997c48fe69db57bb9c6f5a43a915e2347bd7718327449dede0c08869f27529f9851f0b2ea9d1a78e55dc5a4cb070c07a753a7219c79c58c592b1cc8393851a9188d615d66425a442a7071dab701fbb10b1c3b2ed05d1608d45a19013b0a005cf7033bd05ac827b993a8a6b32f858d54a978e446f1d72f2f9f30135f331b402ecf51d1b4348823cc8a8d5e76ebce07768b7f303b1fbd20a29911a10c698918468598c8fa64a6bf81611d2dff86963a79953dcdb5d0c4978f823302d8eeb88bc88c4143a4b3ea35f3094681408c5b52ee5948a934b8fee84758b38380d57281cac0260e1adc6dff8192341c0a2ab449f3423169e5ebeb3c35e4ba31645f261320af3bdc78a1b91b07aa8c8a75d54766a76f885cde4769cd49d99839a6f7b5c0413126bc764263a0e2fb6d9d2c69f981bf7ced7f4507b26bb66df58f99160ff2f53911db4f18fe6251b284d1cfcc076173d158ce349dc9099f59bb1bb0d971d4de87787958ab71f994d178ac904103fd5c054bff133dba99edb6c2218a2f2fb92c5943a3c5c4768bd3d9ace6f6a25fc9c8575860c2efd335b687f310f067778de61645a5339b2ef6bf938117be5fdb381bf2ea7f86d046c78221d2f9a5b1d3e779d09cbb5e068bcedf964a26c310f14b97e5f56298766eb6ea8566bc187f8eef8439b19863e2b047ef6da1aab4b1b08819fb849ccf9f30b5f137ac8a811c39452c74a135c7e228cda091d59bf43fbaa0f2f37456adbe5173bde28f7738f000d2aa580762b11116d4d1d7a0fa17bc799c58a129b025f94f796fbf7024c12ad0e0ca08210a912dcd183cfea1248b56da62935b2437daa1f86d8a814e3fb07126ccbb037f6dd68d6899d118a21de50a100bf541a2d265e1b933d5c303c24d6de4070a6cafc00d436452a15c0c26c109786e7fc101d45cc53891c4a0079a8d47884baf1d1e8b270e213011511cebc04472f7a159b6e16d43ed2dfea8f3cf7a80a543e24c5c32e5f7a0b47034d1c339d74cad8043d718a85aa3475bcc667c97a672c36a3b2f2a8740136cb56604d429189dd35d0507924cb09962447b6e0f75150cd8485950d11936ecc92e1f04229166986178e950d60defbae2c8481e3f9420253b6e6a37c970610088a1c00e0dd69d4b3e92a992a5c20f726e3d1fba1a6fd9571b03721965d26ba9321f97f08f0409c591919329cbdbb6c07483745e5faa2e80b3306e5bc356a108ab11491cc6e908c3524511077f190260baaea2e84123b0bd0d5c27edc6ac4e185c6888dff9685f2bd66d8fd2df86e6f514d9af6953fcc0537cfc927691b8b03cf6886584e8e906305d0c812d29519d3a2f711f0b47b9ead364f2e84f39e26e343f0a67c8aafb836715c33e8ed11604d9f5739a801cd29b78525267895faa032b9ea756d731cd576e18957e921bd66c2f092d6deb2ea6b3a93fdee69b43c38f73f44eeb0efed9a4f588f337ca408931c16357687927806e069eae479ff6179ebef59b1c82de8999775661df1a534756f2775b8aefef4df79e9ec634342e0c79b14fc0c44247e48791d94612b5f116f7f22b9936ae3e2f7f450187f591a0c50fe87728d9af1ba7cd3f6ef1cfe1b65afb84fdcaff752d6a87379444ca113677c5c887828314ad5753a16fd6917b532b5c1837ffc0a5569b80782f5905fc331b2dfe63462470e76f113416f37584671e958cf6db671e160297dcb8e1f1a205f819e176f9aff7fe0468e75ebcbaf9e89852139818904f525e41b75246c04a3ab7ecf28150952e444797fd90ebbf65fb5865f801e9e2146b62c12ec57eaaad537745d7ef6a7ec45a227fa435a767ae1b68250f9c1979a05f7fc0b8e1f729625065d558d4801a397f4739ba8b1193a95b924a0d5ad9cc6f93935aa66d3b481cfb79db1cb633a28ce08a9ea4fc1d870936cba899f5df4eecd229dcf8bbb0616abbed67f1a5e0311142357f48c5fae6c57b9ea62f65b255f22c12bd56b637d95290b00460774a9f4a297a4272276514660b52031b8088c45176dff25188ecd0f5e4485359c5c1ef82868f4eb0be7274711fe6b7880e2df1ab4f4fff7cebdf1f0ac50fab9f5c47e7b0213e998c2b70f68f7bf26317c346ccc59f8533891874c40359069d8dab90c158effc427e94abad7bbc1d3cc69f5660a147ed31835498ea6a554ff718dbaaa33ef8b97f612d8ffa9ce1b429f2119ba20473890e6ea4e27616c46b3741d7d57c16cd16cb3b4cb9719ceacc9903454f0d7322711e9d479eceff92382bb98e85c294bce2cd3fd5a103f8470fe5912633170cabb0561e50d1b4c0916293dc14e1df16ba695530d2f54f0e3c07d054379bcbde0dd8c900fb27865113448bbdea632c35eadb22ae3ad755d4d2b7bbd7f2cf8fc19d421549226061ff791ab785f0afefc39b42388f9b96e8c3390591807b4efaf4a3cef49a5df2fba5135234e41fcfaf414aa332aba9913b74946a0a8f91cbc007c3b3b947d4c3a8bd9d94935a75de2d3d6dd37c42608b54bb5632ad719af066dab9bb665626d2d9a21128c0ef50338cac7b25b2b341a839cb1b039461e39dae1eed5a78526bd72e66e10db3fc0641b1685eb22e9f396a7b02a98bde6ce6bcd03bf6423de7e8540116742743d48e60ed47fa91f428e4c53794e9afdc9d0664f9e934f61c12e3805e811ae41079540cf33527e6fd9929cd51704f018dc8b30cec5d9006bc5e56344d0a22b4d01bd74efad7edf2e5294ef8ca3b08059daed2bb2b7b5ebdd8b4b6f1ac6569b7b4fc79b0902ca9fc321722e13f14f33f68cfc3d19c033c5e5d87271042239073fc9aed14d2a2512d49f4be438f7aa8c8a900301b1f63336f3ac83dd2fa9816a1f93ffcdc672b9092ae110d3c5e48a42f6ea23edd70e3c7801d108c2699b3aae739044498eaa12fa543d96860e9e80f05b96da3476b19659e49d40d9b1a4f2fe49dc63909b3c9e849a8bcd0a5aa5772cab270ceb1b70d85fe972d685ed6af801704c2c9125f395ed55d075c78d26a877680eb5c679e62d440c89528a6114a0e55a63081f5211edee7c97872040097b0a8914a3698708de78b246fc78ceb1514b51ecb5c4f145590afffc719e190007841c17e54bb87583b302c80294aa0f37c4de7fed8ea37f1663f148f6bb338b74baac7b32933e3a12686fbc7ff4a43e411064ae67c495ba6a5888749ec889b75f3e615b68b571dbaafbbb22bc0d42912e903dda2ec946cf42232659af4e6fc0ad90d567a3146fb311fda55ee053cde4fef7b6ee490fe56a1162f17502121335e86a1e24b7b851c97f0754460dfdaced805e0a8d377b82d2136feefb066542b81fdcb2f6703dcb44dae879060f86cd3a33835aed937f8a5c22f0e6589e8de1f6c91bdd70fa4afa51ee84a1cc4faf2cc00097452e8400d0b3ac747496199d3cf117e3c895bb268e6f19e0c062a8f82d057bbe1dea7252fbb95284237ecd28f2c0541f34e9789e337208eb2eb1474d0f07f308bb5bad084c702966783ef60711dd91bc0eecdf86d6df55b66c60fff77e40b8f4d22eb9bd552e6377ca6402180690276e457c17eb6b66a873b2b8c6121a40d820e30ff5ba03cf6563770725a6edbd5deab4da34baaed15da59adbda095d825195dc0ffb5b4dc8e28feb61a66942d266ef103c68b1ecc02c3d0b308f1ab9d0cb350067c503926554af7a670dba3e098fc2b251a156027d1b67dffb0f8aa0d5ad5610ca3db79b83299b38fc66db33e07604ac8b4076320076f6063c74c166b73947fd7b6032db4f783ab39c3c6b553787ae151d7fe1ef30fc253337440599052b0ba9d4341be0fb17926c4ebd60e3c7277e880d3b6129c4cb0ac67ef91e79282d05621b80715abddcf062ebd5aaa6e22d234393eba37d4955b5177faeebcd26c5294c56e3708e2f42e7f2e316fd88918347382d945365fa80d42c974f6cefff3b7bc872e3ecafb10724543096877040a7eb6f44997218aa4472b11c159c4903acfa632957115c46ac1050437c4b6a0fa00bd27d902fd0ee4d0b38e5d2e3061726d536106dd170722b71f842b7f297ce209d3cb61187ac26126d44913065c7a9ddd30e8b62f089ec6474fb407662ce3d82a93b500b7f48c86e76da6f79204915bfa845fedd444edc1857fe41179d0536a6e2a190b2fd88e8fed1f823cd47e5215a7259a3c1e9f7b3cb73c5d1ebf9812f9a07742b81bdf1e7a9f0f4784bd651117d8d02e6234ece95b8d162eb378ec9c4ac4aa278d5d3a7cc2e1a164881032f9641f8278c79bdb1cf556ff47c210df8ad61c073c11a7f653cd2331537ed1502307a250943bbb88f46c9761dc5af9f0cc95d81b285e69ca81833ea4ac9962a0cf504c0592055f72c470e1d30bc3aaec1de38a2b3f5b23ab15976427e9f0bbd2aa434977f2537117f31937b84fa2d06161b1d2672578f7a629a1a393b011a37149143cc78021026e96462b1e19dad19cf98f328a4a31d391805c4d83d1b1b34d4c1a920e59b546c846b0fc9fbf6b6f5e54108cecd79c95c8b8e8b48b4416feedd20d40ca50df2dd4efdff281ec4bd78715a4a5b4413a2ea08ccf73025aefb4eb25a66a18009f34066530b191ece77834e7e3348d4296d028ced3cc84db1b0f3d68ccb8dad033c07b47eba08f41894a76f052e05f2a7268954330c926cb9a9f4a35465d04919937c84b67face811491619e61ab0f54aa76b1f07f60980e6e1061ef8617c10e5cbc128a1ede5ab49fb9210dc31185453a7eb4fe987adb59aae0a34a180dfaf3b2b170dfb648a033cea108bbfbf862d8dcc4bec2ab82647ef1b2f10e33f6f5e7257910c891a539a57244dd346a91d3925c55c3d9943dbe7a83563072d2212738249851544afa04760d4ea9bd78c2756c60dde1c0888f94b991abc09704a8c67d1a1cc3a616a011a1fe59423b18938cac65d02e469ec450e8819db0c5e80957b6f777083818a6207c4fb6a8398a770d86bdfa4a3e89e1182492b7f8681ce55180a6c31f5a4dba81b0e021173526e1da75fefc260adaffa46f41467d022ee2687f159a14332b321a1ae3f79fd5950b65d2a074a1fc9f0718785659860d10e58e304512bda2899decfc824aa64fb2521019888a1c9236801553ad0eda39a211dd21f20ea1b1ebd82d62babd2d6237791ea7d1e66f9118dc40fe5fc5280c03bc5bf3b70369e98f611c0c16ff775f153d0169fcf43f96824d8fb897c2ebf56e6f8608042d058d2b424150209be819dd6fc29e774490410126449e1e6752ebcd13055999f1335a9c896d0f9695b5ed7b5d8c3e435239ac8b446f9a6cf7c9808a5a555a6cada6a9e9f2e39ca0004636e70baaf4dd1430f11d6fe50bcdcd27b253723bdf52f59c2b5ecb9c8741d3f11e6620473a395586cb8ceb7a9c2e3f87c9f4ebcfa4be923d2cb655379f2f481b53b9d56204553e18e5c136260ac85309ca0b42dc308771c3506aea00e203ab35f492be7e2a49352fb0e9789ce353251e73a0769c92b1ce1c0c7204d6d69d67568f49b61cef8c919920b7f7ccb1aab5853ed4c291196d5f412248c43181455f91b1de98880a8a92d2780c2e303d124240eaa2163ace8c97e38689dc01736bab8844989de664d880026e10425b4063cc0097be05c537a7d3ee5cb12bdd098923f4ae52e627d1bc08890e2151cfad684e22f1a2a211bc34f1364a0ba105cd89a7003e29753163a862b98a737b3fff1dea21f2a8a62cac45147ab22ded7b485a63bbc8c6d8d9d8a4d62ed8a02f310b25fa4f5958a96235d5b278ab96c8893b7bb469c8f39c670886f45deff2ccbd6483bb569a602801e00e696a6b40fb75c33f01930e9f347b64a116a76771c01cce47e579a8329e9ddd6be0062ee9910708c16a622b9e0d8cc189f97e1ad0e4cf8fe8ae7ea495ca8d13b83df3f9de911925fdb578177b0ed33c1a3e01d62dd34433877c88d2f336aca99afefb538d99fdf5fa53c31d03e7a5d9fd0fca8247f38bc67dbf8f770537f441d5d51233416394b82e2a89eade0bec20f184c4c6097e15952460aec4fb81eb8123ec4ed2995b9c8c62d1feb8bf1be4d96ce34dced9b79b5e5ccecf39721def3a2f772467c4ccd26934cec00c2341335b9bed01e9a1c4a3b3fe624203cefa2f664e07969e7912a4c8078b6291d0a73456d6a35c4848e3e31d5472ea408104e0a6ac9d1e42765a1034ba8bf6ecdd8801c675e9756ceb8f8bc3f2f7ce18e97742fbca0eb890c38099d7b59058cfab5d59094fd15726347f447f30f0efaccdc87a2e0b1b8fdefcd956037f4231a4a1c18e2e0fe9cdd562a8519e074f6ddfc055b7f9767348d2fe5a893ede680b9c21470a56279dd949e1e3598e5d4779d78a7954471bb01c483147a0625aef2895bc50006bbfc374779d51b36c4ef1491d6da08d3407959ef91bcff8ac9194d941e3131f35671f041d58190670dd5713f3461314e96230bc893b1389db233703e7a7282e199fa1599eddf6850475d60f0c67d41d1fcf96b9d77e8fff9e3c2b51d6074015c7faf97ab5dce36fb7262b1a4db3f2e6e16229efcfdfa1cf04b3f60cf99bfca9b89523faff30cd2dba543d5ebddd7b5febd7a95c423efe024d9d2dd28ff775d48f99e29c4128d12fc33797c07619ea5eb73f895550a4b1244b1a734c1e4657f5389030ecc13015c1ea71523d5b15b785598e29015e55d74bf398a687c2d1285bd0aac23f3349974aeea08e47a59074de166d69f8dc6491ac2b6e309c89bc809722db5e8563f050ade66364e5501eabe23c4f86b411cd33fee06167817be3bcbb208e65b7ff1c1c8ee143ff0d7c3149b443c8f8bb7205f81d9900ae8e78badf08a4fe5e361b3a085241d841ca92f50f9ef77e4b62906e13f4442eadddcb12707f4a6c2f9242de04e5828e90c1eac8c6803597877e7a5e29211921e5f59301a86f04ef194fe0a2858e20175edd813df8613558006faf2e3f6484e50eb3677410f67c511f85f6be08303f5cd4fc1842b830af5bd5f4d56fe03960a429284b5ff8948ccec9b921252df46c4394b615877e179ff1dbc5725f8e94fe9d8fda4c5fc1c1151d706cf971033754067cbc2dbb73a8baad6a8d41b3b4522118e20ff20c80d994f997724a05d4f41f60e685cc8aaa912f3611558d85fb921482ed7277ef45f53d227094cda1898f5c56173df5cc6b74ee046403ced76fe7760e9205ec1e0390ef649c27ebcbf3d22ab5b2a956824e17ef506a52e14a1f44a8338a3d1cbd3b73520a59aae40312a8095959902a477209cc16723d2eebfb4709040b228c03011920944746f144a41124925ca090954270dc113e80a72abadc9acd6ab71bfe3b33c6ed1d059d355bf0f505cdd36ae2a5d543ba77ba5161cc0e88d800a04483bb7df3f99cf2008114655b4a1ac83e8b4077b89d5570ff891e4fe1ba44ac60279de9285053cea68d68ca53fbc7c58e04d513fcdfbabcdd8d955f079c761ee444b1dd0a13883ce1060d4c5397a9b26bfe616f83be166462fc5a37d7637e217ca266b0ecd34c6278b4dc76caf6eeba7a2b36eb73ebae53fcd588b17b9172e9ec8382ad5f9a1517cec14b2c778ee9ab910e3d15e3da0b59c82b1850984f995e864d76760fa6442e5ac31c03b98fccb91181b6c3974a61487cd32ecdb2cf7f161c1cbe620d49bb71f467459f8b14aed5750e03635addf5e92a8661457ced1402ca6dc8df0624e0919be90189f49da1b62a4e2a664296f70cb794e69afefc6c3c60f5db2fcbeb466731ff1a1431c9de03444114cb211162e091b238e212b6fb25d555e762545b46ef59eb687a0cf8fed3fe7e44844674edde483dd250a4c5400f7730822ed9d19e374700ef62e148985e6c7bfab486948e9936ecba62a11bfb48e599c8183a87aa354801d4ed0e0b434692a464598a965f771c71aca673f949e93cc6b2aee607d46ca41b747eeea3f11ba1e2862ff3f319069bffeac017087c6ef7c349f987dfb49c9b5f6d9a43989651bfbd0ca71ac6a705673b6e4907360d4c59e9c7e5eb652750c7b625159e2a25b4c9e51119f00276f85cbb5d9a3f189f183bf6c9668bc7609120ebca31966269a02ec942448bf56cd0e48a7ec96b4db017143297ae3f5fe91df8289bf14a0f9595d4296424a49386c842dd54d2e7e435e7580f91fe2c7dec15eaa10d0c71e8853aa424cc42b96a0880621f73d072c87171ffef32a77c6d8a37144e4da4193e17884faa0b1c5bf1945384a02ae1fa65e490831a81fcd07cafe9bcbd9aca3796250916e39dd6f552d1645dbac1bc16e5c89b8899a953e360dfb45d55895f9bde80a315dd6cae4330c864ca8efc27f6d905f9394400cc47a33bc8fe83091a3902f365787dc7a2fe4068cb57a48af98a84328405946b06494fb3fe891d3076f5c39bf784ccd32ed69eecf7919acbfa1a1c17ad91280fd03029a8e60410d837a25527e110031ef827510c8e4f449f9fcd7cab26d0745162996b8900d830e3429f5dfedcf286687096b19242eb40052dab853b873a4a752cdcdf79e475b1e7e2f627664cf50d647ca68601d21dcb4f2f1d667da4b9ec7191252dbbfee20c45b72aa7ffabf36ddf8cd4df59316230cd500388b4d74f03d38ecb380a39392b32050e1fb2e108e598282264211321e2866873db6f6e56371c023c28d47865dcc2bfe5f179f3002712aeb0aa2662f4d3b72275725c938e2ce60b079f194df608d2d117857d5f3b2728ee300e83e47ef91878ca3bed44600b503d7ec090e3d1610578af33b900dc70e627773aafab1e5919e9060b8ff733c95d47a73aeee6b7193e95f8750772635d41f34d7bdd380a032297465ddadb271be8ad719aae9abfe996b54e356144d522289eaa88ddfc878ae8f1019277ffa7345eb90f89b3f8754a7c3ed2a666016f7447902170f6a5260959dd2ea2b233e674e74ad49401a943438ecce3572bf4b5339459ddec0884a8245ce12a9cf99937c78621e23ad85ef31657fd0b69fc5fbd997004ec5f3b5c7a031013b3d1d4da95d37d6f3f48ca924f641cd03efe0abdf73d7c834f9072daaa63bf1dcd21bcc3b11028bd70d2e354818a9fa9ac8278b4cbecba2f9909cf1b083a17bb41a7900976792bb92dac3a2aceabffc1386d5eb1b7ef705d63f0e7e5cf3791dc58c73417500712ed000e1de8640ebdc58035c11e3ab07037d19037f50494beeb4f746aac1376c8c33ca1ff8fc204142c5592332aa924b2d631cdcedea680fddac906f74646be29956918f942e55b01313e9e2561022ebc4905691f03766936a81f3292c6235a4eef3584f7264987b384ef3409249417c2d9ff9ff511535a03c0ffc34271ff0c4ea84d446cffcf8ed46542ed850e0133e97a4c055cbc23ee701f573f16b853650a7a5e7cf4028b0efa63175ea12f20aaaf8754d8eea9125420dab2e6033aa064d68d04278122f5d75ae772cba27e5c534bc46afb40f6a4c7c4b57f12e1ad464f2125e9b9a15848dc4ae00fc5a8fadf8d0db833187307d12edd1c1347bec339acc9664d956b6ebebea683438aed42d97494fa5fa626f2389d0a6aee919e2d8b05ccd271958d2bc5d2c685ab722c5c600070632a83e7de76e46b1adadf94b020f15eaa82ced1b84d2188906509588583ffcc08f993bf928a6cad3393a80ee1f105a9f2c7aa2928f2662e51e33a599fa116fe3e57d3ffda853e6331f408a449074cfab2f08589a086a435b4fe56c5c7466b8086ed053e3c723f524ff451b8dd1e4c4b054b20b38b6bbcaad304f92fcfdcf3b9821bd22314511719a7efc5bc4fde332dda0ca87248c5aa2055fdc5235a8b91127119391e8a895fbc6c13038662561baebdcc4f9db8aca4fcf0f464b226b593432109bf79d506a43bb32b1709589bafc8cdcf94c40ebef4b54ef3b8744682a77bcb690ab4e1643b28120cc98e10821f9fc7694976f5dc21aeeedae41808f2bf95373d5b5ff60da282b703ba6aa881cfde4dfe328d59e6dd0f283f6794c910e4f10cb1716dde3271bccc39c01ca3c8df0e86f40e68aebdc096e26fe4aa04264b00bad3d22fbfb5d5cdd3df23f4834e7df725677c28f55a800b679ba2a11ca488dce944ad2ff93ace8f67c86bf9eb8faff2fc6c3ef293c872ff8879d190ee08757d7257d1b5db82e758d3772c6fa9f5e9ad886593d7614d9b03f7f0e06179b3ac004335f182c2d5b913073bda9e1d3380c8ae8dba1033b7beb004a387610d262d92130318dd588c9f389e9a885aac174644cae27c2f75e205f20eac0a0100b3aee63f28f9b924dee9eef8ab72c078ff84b5ee1e41845a0f1db15109d6da31dccce423044614f6fc39128719c8f35ea09a91b4579831948ea0cdb7740f6d664d05f3348d9c06f054e85542ff09c38b5810cc480f8328dad90f51fc90843610088654429c21d95d95dc638a677b1879aaf39a3fff491f0015bf1962c25da3cfb964557c127af20a30341b69d3a7ff51c2e29567a6bcea70ecf9f82ca195232cf048d8cd44f4e68793624636b0e28747d9360306e0beed492f18e972036373ce6792fd6d1df60fa28130fedc9369ee065541c8358c7179f959c772ec79e74eb567f812079de23de35444e5927662432ccd8f13230c5ccbf3a74f4fbd52c6374bacd2a749f91d017370b17a49616473ad5ecaf8170930c0cce6d705ee0263e1b1eeade8741246470adfefa210881c7e4132861c8d8ec348a5542e91f04fa0d531c4cb801f947092a0dd1a8ff42ca05185232fc454bfe821ff41e32b979a70b82fcf233dcf1b3095c58d424c83f4571b7002c456eaa98f00d5c5509fe6066e067f33ae453dc75d73174a63ddb100cd9accc6dc73b7a05197c30398f6dbe7b47008cab45471e924f7f96b782157b9cee837e599fc9b3f9ee0a5b0d33f4a1b838659813b5051c932b15a21486a3aaa0bf04e515e2c675a333533ab9c5c7e5b025ddf6822d83e29e8bf1f8fca9aedef04f9e7ddb7afc019d0fb5a3f86523a75ca9e815662fb70e0072e421785e30b4b478afa502b30f7d4bc9adc3431425631868ca03298d2d2f67075893491811201a68a96abbd5a1b61a1c79f5fb52de42e77d7557e2b5bf9794af757958d22dfbdb8cdb13f68d8628c7e9083f3d6c29e1493c3af736f22aef500760600930289d24e158d1c787ec4ceca7b7a7783ef9bb3ae43387ae19e7c4c3181eadaf77a80866e9a03074d2ff41916459eea9c2bdd37dcce679daeedd059f5e11043c9657f4270545252f6b74f40501dcaabd98b36cf248fb025049ffe426e9582b5b7664b5430679f11be9f7492fc7004f9c3a82cb12e640ce7f98fb95f985f36fb0b0be2cff35e5e70c2e486090a3c6ae839d5ce0411cac12cb66db2aa73a56605668fb04a743efd83eca7871850abf822d47332bbb6f9d430155ba88f60536baee2649d9f5890b63b04a8d5f6d2e147475780282690433f5f9adb5a05111fd3e51312469bf188165221138bacce5a242d18aff1340009f10891b46fa46232c4602ea8475e9614523a9e4651bc898b789ad545f4f2d7c1d00ce76bf61b3b849242ad6b30c70c7db04ea79f690f14b0e1af3e6272244cb1a830e30d9df376602e3bb0b04201fc4cb3ec3158f11ad31a8efd6b7a37c3c5d4ad231c5aeffcd7bdb7af4382851dc0d482cc34644987c23ffdbd0b2f44d03ee8f4cf8f9d6e3fde9528e1102c51d314f35e02ffec9452f3145ce13020dbfe9113e78582213077e96f4a957894dd5c7aeb598a4ff15ae6b98c34ffc17c60cfbdb0722c9f58b7679be9612fac865eaf745dcc82fb9ff7150e4246623ee5b3e4b13a3188f050376b7a7feda810c83b6597e89f5823915649d64094e655b5c71bc9c85f977e2654e0365f3e1e99036bad4e48b29b586a6a0f6a7409f77eef3011491b92dcd78f4af6b667d373691ef616edfb8d144f7e72d17dfd6efdf789eb0de00ed0a15946ec8847aaee81a7272aa5edc6cff144500552f0d56de1a2914c68f3f38adefa28f8dceae9cb526ff38ac6baa7e50e48713238af48e02abd9d23ee58bcdcf86a7fa178c27a6d4e54e11726cbaa8cc8de59e881f95a868e9d4d8887f1723f174a4ed1fab5092bedf17362f7cc25ecbb3efd6bf920d16c740fa3e61b89ef5e67a833750eddb074eb0d6bb40a47a6c55f4fd827c71bc4d8e367038fcdee2dd2cabbbba7a4842449dee6b1257824f72fd72f240fe74061e57dab68b124b2557d37d9ec979198da56ffe6a9558c925000bc78959a435fce3948e5b1f4f549a923833b3b510f596961c6d4a1d03a8ff1e3f545d41a0a6d3085f632c9facb98e16fcfae20b0f3125c0aaab69182be880f84133166a3c36989f17e6432a1a5939415bb7b6184020cdc1dad3918cd0d3c3af9cb66a2a9008a0b959e0206f71d2effb14f0ade15887d1d6af941818f5c6c8bda223dfbcad121d5d4ef08a264e2d0e6fbd98736d04365e37c79371bc5548401c5cc8b1e527723e64c1e7ce30ac0c2cc1e9fbfb0b04e4a76fe08bc5a0530660545ca0a34b411561208007ac20d20034fed3f797fcf7750f48f8e17bfcf2fbf8fdfb89ddf70b528fa755141741abff80b61c0339b640d76941e3bf815e967e1fce833efe03a58581a0ea89e03b891e24f90c92060314b3a0b45850671bd04d5bec9a4167d2dd11d0e457a35b82a0d90add877726f9470af94f132179dee09df15f6148f3ffee0e980a7b166143f15ae35d86c7bc1e2bb76f539d0d42eba6857e4166171d7059fea688ee1180169733f7e8bdbbbc01f4f03f52ef53f8939cadfabd6dfce361d47cc654ad6999ec877f8ea38d4ccd1d7fa6437ae9a5eade9f03ff4017895c293cae893c1de61cd90174961c74df6f81ea7d7a2beb543c0a9b5b9de5ea6bcca2c486fde119ceedbb2872384c621d01c8b19bce8f181d91a4ae4f776a1d5e96e4d48571d85cd415143736ff8d4ddb6899f6b42bd86e3da154e067ca89e83f57b01b8145b9d3c15581c480b172de0802990bad5dd484088087d91017f19ee9a0f957a46ba41829b6794a7c51487cd1133baf36feb8d90a1660ca76be8c36e336d778096fd06ea9198f6af5da944b66f55bc8dbaab423c00ca3dc2f7c0a84d7a01549be58d631f62d4719bc255732532d6fba2f72e4c19140ccc91cc96c9a397ed998d82472adab7fd6efcf1a66a8650a631bd69c27a1d780fe8db58c3ae40e5247ea0671a15654b425430c753070ae03bae7b717036f7d88bd787040018f864001f81fde7a61da666394113e01399ddc96108a638a3fb09eeeef95cd2271a297b0cd1f6f0968d06765b75110774884608912203f91e69cee6b469c573837473d78768e3179b64dfcbda9fb7531bfd0f18fd446240ef1b89ba5443b15d39cf9ec96d0895d9dc4b003bb447c6a2ef4e972e45f2e215cef6a26d8914d2358f8a62f2266046f103aef47c6ea7d9f49ba905855b60cc5790c04841baa583ef5c65673d544963abbe2b24be8906ebf7f878377f0fde14958e26da5e996c76468d1f2475803bbc984cb8ccab4985c549948dee39fd15abb3f03b499f98a93f71c4971f147215a199687835a69f8c68c9aa4a3d228742848f039726dac8a6659b7876ac86c471152446cf65a57b323f0176023186aff86624abb794e1dfa17469189db92acdd37bd794be801e1c1f3aeb826f03124b3f58ff8206650d827eeae364c2c8c48fbf6c9f408c5a4b587f9ef1ed6f900ae801d5b6ac69324bd4ffee7908dfbab763e1d841fed6b62fd9e5960e49797d176cce970114fd5482429cb17078471d80aae775b1251e7067fcf7d288fbac2c3d1ce62851f1bc341ef0b9ea7de6dbb0f1fcde08101bdece6ebb6b6bec3bdf5192952f32c132fad7444192b015c84f81e87327e79ffaf6ffb97acfb585cebbe7af183667a5cf905efeb30ca635e71a7e0524a4fab445fa7492409b6267f54c5e830c771969a7cb9c6cb05293cc14db069c182b5ee633c761790fc2cc15a5b06aa460eb54005d37e579bf7b8dad29d4f4e0f7352870ae51c6109f902863e061865daae3b976db7cc2909d2987e8a54314b52bb7460b8f2ea3a7376535d2f3df31d2e9716121254f3dbf4196b4248228e6eddee31f202ea61bd030ca8b1b766d65d2032a59c1794606b3dcf648093dcf9b7e4823b38715dd46a35600504f631b624b00d95ada0218ab66152d0ebc15939cad5dedc540590aa6c5b496bb6fb22e5fd585c38fd2899359fc8759515613f3f5145084770df9c46b8a906a73d41a6406f637ccab5c8f3397e09f9f1cb20895b6be4b690e5c0ace4e5718918b24ba59713f8cb3f917507952d363102901bc66d4a63ba73e8e3fd32b148b4e1037d5db6eb8cea4e0d482fc9b31a52bf07a4b2e0bd87e7a0f8eb07e0c441cc49c070304750e5eb62ab20e2ac85b2370a67e69286a418c6869620b626511ee21a8b41a11d5eb4f76d7df86dc7e7fecc977ecb44ce0b029e0ee42d3879ed5cc06a66d8e37f6b5f8972e55dec880cb9aeb6c37d0d5acbb434789df162c47e6aa8c37c1dbf61a83d05f5579e4a06e18295d5a31cbd8f4531ac7cac0acbcff31a34c129e244ab1b760a74d51e1c657be1564256eceba5f78cef8d442a9bbc77a8faf420fe9966c5fd94a0814a161544f3774de055174d9cce4a68d059305942a53a1f064c3ec549665de72c86e8c1889b597accea4c6e15dbbab7df55a1a74d92efd10271df1a868d5769fa9e5430cfcf085daae2604b58be0f4507b207690fee6964ba1f1cd83b15b298e1cda8a00d75b708d1afb1a07c10c6e7fdd38ae7f215d3d98fb548aaa84f4deb3478b8cc5733a3e10d0db16e43d255fe47d7fa4cc8ffa81ebbee7a7517cd98bc27d02f664b4b19f28601a593335babcb62324b2c5be234f3570a31c91e31036cbc96c2ced44985e73c64ab7f0b66bca747602575a12d210d32486da05e5a6c5aab39c29ea9838f5334effa5f9fa811147610837fdb97fd87b0931f8bb2be11c2ba0b303f1eba93fe98294d57ecfd4dfd389ff6605fa03b0b50ade45bd2adf3e1ee4fa45d5c63118e5e3c0caa9176d347512d9acf9687f5a42d001f19d2bdbc1cbaa2c24ae9d4e3846bea1a5629cdaee1feda458dd8a41d2639dea07030761a9ac1e70177f57b0d38ab18adf5fadbbdc65ce45c25e2fc615dbe9a4f935c70041a024f4d291afc565c0b9eb2c70bcf168371db8493c76758ae65e9ee340233b3fa657713b4ca9ef530a2c1677abededada839e539d837ecdfc75ab8457b25e36a78821d5b17b85ab09d5d9a730628b06e44e9f1253b570e044063d0a07d44c38eb70bf6098dbb7fae8f55f9ad436f7a8aab7ae0ace1129c3d679c58f053c2ed257ce07001ad53a93de4e8236cfc2e7b61c8424a61a6286bbba01692855c295ce0f522be817d61ea86bfaef8afd62e5ecb46de3efc8c35554da027a6465db06dd6186f72444e4d830d64710ba1c0149483e952334202eee708977c3e7fe47b69e48def63aff216d69f2d41ea5905eaafdf5052602b62e1eaa86fd784eb5bbe85e6a3ae94cc5e14edf5366d616ba7c5cf58729b42ec133ed9e8796f2412c3b7603f32b8080422a83fc8e896a79b1555f980310362e12b0a38885b4c58c4473a3482419a9e5672774c2353fd3a00fe7cba2f050bc1ff8f7f1299f7af0cf9e7aa9e1715fd56c60c9f185a84da09ff6fa3fa2c8d611e385025ce238a46a0e3506fba0d812f80ccd1f51f3dc14c90acab9f624b1e9dd6a59878ad0b54445426ca5a62a144ef65edbb3743260ea835382684f4953bdf941c06df4011918fb8ec1cdc0c859e1b097e6171299809753113e25277dfda47c72e2a0e175f06cc92f9743788c1d4ac145eedacf53d9f4f21e43a481987f94272fd0819a80fd903c0e0826236dbc6869171a1b785ca01fa0ae61bf0f1ab76e1fe801ffc23cdd4839d396d8604b3dd3257f257896854e0f1a09663b257a0672c8a72604011e01a3fec166257bb6961632959218909ad83b79178a968304d40309dbd681ff018205460f458b8eb6f31b48a1a6c6ea1740a0eede5ca413ffad6ffc94921072796444bfcf543a5a70dc05cfc306b6cbcb9ebe70e065ff6ba6120e4d413072f867f9684d33d9ef63873346795950ad90aba49fa1bcc960d2f131b891438bb180c5950168c9dcdaf3a041ffffcfa5ebb25f83941369e6da18a78319496e11dafc1d321d941864fd4b1cd88da52eead1075584dbbf9a664178c714451b87f9cf2de74313ad3c80e19cafd23497c4ddc3bb22718e426921384f9c2d2e569bc21b0f2a6e9f8b838d25860ac0f9171fdf399b4541680c94516c23f6b808484228e936c18a57c43475b4b56463fcb8c76a7a7453d67619003ba56c8af62dd1539c6a909a93e358c602f32091f2b3e56cc7cafb38d4bf97fd7c187d4180a201a893f83cdaac14de91f12b32d13d5c97ca233f71b7235eb2489163f23606009163e59e1af635de494abcbb8c0b699bcf3e44e3f9b17087653723cd4ebf5389d2a9abd79bb9497b3bc1f2ac602a97d44173b1e6122da6488cac69679f9e35e96ab4afa8f0364858185ef05568b3b0ce075827959dfa2bae12a3f1854976cf3f73047b895318f24b964871002160b20bdad4bbc1bca270bb83e58fa397453d33c9b951181f12f7f8c62b89c8fbc978bb29c93e22c5702a08122705f4ada45a597bb48e7929137193068dd90018ed4ae03a5d4b17991635522200cdec8464c2534bb33b3abe8096d9c81aa45e0a1456a7d6fffc87ff7c1d87dc51401c6d833d8f05c748b400d0fd3bff5e481aad6c172ec046f8721a8469704ba634a028700f6993d16736d7e9003beeb51e665377c2c127552fbdcb0bf18f02df8457e1c7b7bfaa25c9653ef09b41daf02028fc26b3a02f664ddb3b169298a64e6c4bd47132b37f584882e8479afe909d02ccf42b4efc5d85261974c356e530a909b3b49b26918dfe3fa11af41ca5ffc1b88c9b7574def6d7dc814d7090e5c196ef01ac4bc237cd1ced18d1fc69dce8712206abc69baf2d8519ce77929ee3df5487b496a3b8f6e73e8736dcc48e09580ffcb70e798a208ef42aa909483eaafe52b15d5ebf77e539c131773aefefd27da8af220aae9fae5e68549482b4623eace9cd33775d2430f01ace9578350732d71de94b455ba181d9384507eeb4d0c5a5105edf503ef0b705e83552491a196c6f128275b09249ed94eb4b35f961574ce5fa5d44e5dafde420ffc9cdbfeafb482a844c3eb9b5e1fcce63bc01de8d146c3c0d8e65c7a31aec029fb9df3b2edf389a13acf7263b6f25075b8328d5fbdf661d46e112b65efc885277ada6f3d655d000290fd647bbd7d1ad51a8fd3c15491b27d70fbcbed239a31edab668c4ebb9e2800b16c02da5e8db433fa5b564abadc6f0848438d2143df52b9936b993730cf289b859635f52c76f046a4f45fd951dab15c25127e336e4fedc16eb70b18e23b6bc83a89e3ff53db5a33e1e03325b01aa068dd6017d27b383b12ba319f09d80be33179f4a3370d64aad275d4d3fd9f4407cec57998e893843a1934bdf2a1d35cf3ea2c9c970703fb46f620a7ae1178e100a2b891f2cc194e70c4ba0eafd2f575db60981c3a917ee2361bfa1ed81f04fd560917858f87806e91a8e4186f8d7904b6d8b06f5675a45536cbf0188460581ffe0667618dcd404909f69c504210f69764da68fc2b8d674798e5743d160fad674cd36e771b365b23c06a006d4ff710ae2449545a06916f549cc80aa80ef2672dc93f143a7211c04978c2fc531224c41b5960f46a57fcf1199b1cf7eb23c813f5a194ba838232cc8e9024e8a46b960b0d19964075d5d81bf2ff2401f464852d81710d857c4e12242010c44c26c1c4ddec3df32fcceb3eb1a5268b6d3cc7868fb273f50c8e960b1dcc05b6e1486c65818caa160ab3ed76e1a42c0bfc717fd901b127c97ddd850750b438bd71e55c3bc83a06a42471752b78be69ff16183aefc611845376173dd8f1281786afc487dc4a0aca44b132c47e3f11b7d6e805ece0acb7769eaa27beb617ced8011a5c245ee0dd5cd6475e69edef588addc5e80318e21f14d996cc23555a0fae5e30b128205dbbc83a01a21d2a5af9769fe955d9851785aeea3e8fa5e972fe5491a1f3f23e10f0e9dfae1653564bc14d3a480338f55bc74bcc145b95d1f2d5004dfda87615b61b7f9ec2e7e60f658e2da2c9481835c4c713a290486330443d7dac5cc4c8813775b19555b13b78e1ed1230a2f3969c6cb320eea81fdadb70d1d9de530651d1993eaaa1608f89d182828f1d07a6500b533b344055bfaa3cf272f089a86bfa239772bf4298166952056dd206f3444005010d2267f7973d2cffb63251ebaba82310f0ea195069f59fc3559911948bd7beb2f0a15c2f14afbcf4d00bf3a709bbef450b0e75ad5f3249afbbc245b7d9bd90ba661caf988227405434762326f13601d4e616497f9347c2542aa28b9164de7cb70d9b36343a833d88153df8b6c6c158e130c57c62fdcca26bb4f40536ffbf9e958bf0d0679859129d72eccc9f9fdd78120c4742e90966fc9afac1b6726aae4ed850e35d25afcdbc88ffd7f28eb1243ec428268b01509e88f9e80afb820c505b0262465cc377d87390c25b71d70062f26b081e46f32ae0ffa292f8204d7fa7bd1c9aa1da8d9a6100c70262328221556f9d2a1b9f978bdc2633dd04a0e6be3136c9b0b28defe9be24d061857badbe0c5b2eeff64129d4f29e532a6ed3124a098d855de2e1c834bae8fb6701711cf4825553708f0d3ee54034e8f6b39d08cb0b62ff0df3895512d12b858fcebcdae348987cef60da426c29e9415ef2f8561295c1b484ad57867350017e4e6173e6f65917ec545cac82bd5b3563a70d0ef02b254769e463be52a82c9f6649047985add990151f1da48789982327877e9ec213adc6ae234241e9ecd968e6325088a891750395d3ba5ffbf95446e827f97197695f542c6b8a837c0e60dae15119dba02bce2973cbc8acd8d93bb395582dd755f03aa6db1cd754a61923bb173d571423d3ba0df8c976a758a84dc0b4e3541429a9d2529d9171fbc0e130ab1bdb71f3a6a639fba763e585bac47bc911accd0dbbb5dee7e06a391825899a8837f52b75bda024fb0c61d99a577518c4701a9ad8a448cd5f080d184facedd0241f960bccd4d9a95b52b2c491746041fbdb36ae175ca27d58431c6658ba1afd00404f8a48fa62092f30c2d0ba10ea5001be442a162d8c577fd14d3dc68aea15e1a6ea63abf9710832acf890e213636a091f834ded8e57c376ff85f0f4f8968d7a328963f4d4b378241db5e410a0d32ea86b3c8d0fa33d8ffa05985c8eca7ea5207dc5d17e80e1e8c1aef87ba87d63a15838d7fb67d0b0d4641aa11005f0b06595a8595e2c86be986225dd501778cd87492053b308a4f2021087d68ee6fc54f0d16ec956f631a7dd749fe3c34683297aba842c6c0fd150cd0979c594b01f98af0ca8e051d1a49feb8a0f445b42e0645cd2e5776cc4c0ea6f42919a2b2531a81cb14dd0cf2d8bb20728e56da4af7d599d61e629d2923bd61f997e44a468d28f5c01b911e55b33aed7c25a8f4d62761938d7f507bf5be7591d5911275c5623e8f0f4051735ac96f664b27314b40fe438ac07f4a5333fdc6589e7715123ccd49dba56719e5ca581d803566cddb14f3d57b71185d0cba88f7a473fb57b454515d730fed7fca353f36a03f6d62d4411f29076d4af618aad6f7ba490f81b489a3429eac94bd5f248b0a49df7faa0241c044df30a7e2b7659240d1f4ef1b1ef521276b06ef9064a5b1698515308fb92845c0d82b2bad52b38ac0d6d9e7f63f025b000dfb7b6f1bbef0a7a0003a5cfb468a073361f577717f8b28b304e02846c3706af27644fb5cafce03c8174a924b4b453a8aad961dd42a77ff755f1cae8407ad419548fc730bb55f587ea9823b43aefdccf23e470e62fdd80fbcc630f455edea2ff5022a517a5d9347e0803572bd7b0c557c18522c1e11eedfb54ca4a224453ac9d9ad04a3e63c2f9934c4a91877a8544dfa62093319d40df7a8e259d0e44a484adf44b583f3e1323ff1160a4427f64eb8bf54c57c12a01a38a66baff12f7e4dc1c5e03bf23d02eaa3f3c42b3f91b99db69f90d0d6785e9a034226d454e75af54638ee3073f0699efdf1035cae731307950551f87b6ca2cdf32b2b7f4bf965f8edf5a1ee2879d9e0ed74c5804233a8856e9962de85a460ef5fea1f62806a0bcd109c4a272424b150ad10e740ef67e99ff7855a3659de868d11775351693397f4fb42a565225326a8ded7f45ba6b4fe2ce98f8429a8e64aa82241c8068d8febb43f38770e23f243c8057ce1b30805520f71fed1d8a83a54a0de5a6080fb074635129919ad65c437f7100e18a6cdef4a3b52ba4047dff2d17e99c3ff961d60e2333319c194708baf1786a5b3a74150284a99a07eddfd3fa56590b47326c8761e0468d1fc6af91b00e2138ea2f3d2aff9af3682fcae1d2b8fa285e155b9b91ee5bb2333377cac0754c18b5426bd2f08f891cd48b9d4b988788b1dddab71d9d81043616882b0a960824a40a3b9e7739c0a18462af9e8c97ff5da625f5d5a4a83ab9ce4095ba17fe3da0a8a6339bc9d70b275c07ac48226353f26f02a4300958a0cbe70e01fd6df514fa6372a669bc9a2c546a300bae60ac4d70a58a486ac549d8dffbf0638a9cd63ba87b651e121e3cb228a7d42ac7b8ba62e9136a4218658a9e86bfee837253a7516b37616a1185cbdef06c15004209141dc153a5b9a67db09cf1156b1ff342ebaed31d4076e5a309248821db1070f102b08b688af636bd645d1ab67d095a1092aef7837d5cffe82488e69534c2772b7a2b4e3370ab57746fd73507168a9d550224e0816c47ac44eaaed42871da5ace4047d322b7110aa412a2a0731c4d5c0a9f9db30f13bdf89560a89ac53e515b3be253257de8d4575514aad92a748f242385dc7e6fb9d9d0451831b7ed53bb57b8380f5c674cc2562316168f8e93af22295308660ffe7ec6029587fa67cd837c8c05deb27ed3a1efa4d490dfda5329ec0d9466c2add8a060d54a8ea5cae4a74e11966952f5e2f9d57ec55d9463ca944a55ae00c2594afdab88a7ee853b3c26045f28a64f26f4a4444ca892c6f9a37e82e860fe5082a2aa0b0547744a86f770c7f4d74e01a171acff2a3e954e5fe74afdac8c8eff847b24f0bf88e9131d45f36fbf7e68645bc71338c31045c56e88beb1f7fa58d3867b934112a4997db6895b7016268d4fc9d66827e8b70936266768ef80f9574f4b1979b010b29b3e68c7c845a48e78f7409b9a3dfcfa677293d921f8bc1416e64bff22f18e7b065af6bd6447f4f98adfae811cc1ab38b545d19f08ef04069b55119e3852857f12c9be826ea19525b7e1576c258ac4fd09097286ed8a37d57acfd57eb20b313d8d2a663c9a42984a9f31a15e6e113cda779116f3ac328ee2c555451856a57e892d7bb64b345c06e4af121689f5e9c00420c76bf24a8bc815b8a58ec0eb177946dcd913003378b457755c893083745e90e08f2ab4229e3448a0423d33a9a87abbe852ea52df5fb2a5739de5f2fed649fb41f395b6be154de82eea6775de55a949cfbf7a832176f55feb00d0b474b5e9c88ab09aa431da95e002ee63754bd0117952c5dab15b44161cc5735d727cc751986ae1f6432f611e1fab1abd1529ec291a4c5f5b0eb8d50e99dcb10e8dc368c853469b2a5c0e9f0e5bbc480f22c35ebf94ed7629a183380e0e114f8a2a54e034107ac3f64687d3cb7e4fc4f75b7476d6222493cce44d27f155c73ad013f174eb44e4862462e865bf94bf399bc5cdef1fe8dac2d40be741d78db45552f8d8bd8a22c112e17615da5eefaa64374f80af22019b366621c79e26c2479edaf3ccb3a46f88475f668366434b12c4cbabf638916624bda8e962a0a6f0a52c88e4c1c7ac09429409e22bf83b874ede946db42e25e4118f2cedc183bcbdd79ec3996aeaa38f1c2d20126dd4a99f1e13e3a5a4b71125e2d5d83a653e1042b7a46da22b66a4565a01829d578370b23a6ac7c360bbefc26dfa70d65d094c04fd0a467cb922ec78e074df1b7dd6f0c37a3520e4074d961a68bf5f58e4ea007a1a19be24214cf057f193e8abaee416c748065354e838978b0fe01aa5ef299bbc87f39c4c92a3f5a9201abc4394bce5186e78f3f1bc864a12b81819e0539cc81e2f31a62e1865641cce0d096d765c468b47f01acb07e905ea5b124588fb7d1a52361695a35e6a72df4060e9ef93135697aa758d0cd33d7c7114975e705e546a86be7f46a579042a1be276b32ac12c1c5a15acd83c8b27f44743b3dea7e0d1c1bbc8973db441026d91808828811fbf9b99c02ce51aad008d086d53d14a12c3be2f497145de7fc2a2b79871ca78ac1fc4020d708395eb133ecd5a16505ff66da27d4ad04d99cb50e62ca4c6d2c2ed61326ce435ba89160b3a6b8d63470ff9725294382dcacbe50f088c336dadfd5660a4cd47d6f04e4963dc5715d2e8f6880eaa4b0c5f898dac074431a41eeef128e29ab735fe667a05e9c46542753f3cde12953371ca3bdc7e65956a128bba5b5a3feee9b9fe5b5ef84bb92649d5bf1ecec4c51bd561c3496fd2932d5e0005664b92acc9fefa7d0dfd3e1f4e661fcce91d3f164a35e8cf0bb447aa5ed8a113d57ace1894219a1419e0ea25aac928ac1876234696a070af79f0b13de65fe6e1cf8081840b32e8a3a31c49afe49ce255f034bdc11f04e6410d4f9d1b5893c5bb0ea898e07303dbf0c82fda9461f6842d9817042db5ce470baf6c75e367cbed5e14899ef0eac036afe7abff74ef6528dd26b58662e072715949dab708ba9dcaa14434772d6f0d1466d7203c1f529666d614b8a87591c694dd31749ca4c7b342db5ca601daf6c093b257dbf39ffe89be7d0fcb67afebce3bf44421ae91a8c73d96717e2ae034dacc167e9077616456ec3192e9399351078bcdf17d03daef9b3ef9f4f08c6e905f88f8107e455d42bd101af14cd027592e7e3cdfb46d057803912bce06f18acd7e99f50fc10b4d420768b9675b05fa4c7c61075530dbfb0e0847963835afb01a88c0f5ff1a8f3e720e0205251bd5740c84a8e772cc23a741da0ca95527ee25f2692aa2f1c33375cf871e840fbefb5eb7952309ec3c05f4f4b42932b35325d12bbfe2fff21e33ab338e8f5084b901f3417e72ef294e80bb0aed1b6677e871a875e04c45954dec9d146bc899bfab4664b061c77759afe21c4ad18986a44180ce457782353d2071da31a24a7faae1f1322a218c67d82a2c3dfc377deed22029b2fb4eced1a77d6b52b97279554dc4209dd4c4f3bf6f8d41b4df4a33e60b725ee0414aa81d73f02275ee20772b586800dfb22e76206b8915fd9fdd6e8bd613b2e5113cde76a3ebf195f3c4252d0c3d03b3f82cc342734352701af7a0ef28a7cd9e30462d900abfd24ed712512d2d30881f1487593f2c9cb9a933079c516fa4825fbba88511a4d6515fa95db8911f05388698fc62fe800342196cf3a28e21f3f8c06272377becfd28c9c5d148e2a721f38c9a5f114ae2607d423c27345004bfa3c517ba3d5b43a815fbce7fbc080a47e1667f35e234b8a9a10b53118cbe1b3b510d760b271e5a51fd8685ec5e030566db25562544de2d7b29981499fc351d5dc79ecf37357b6f896219d918259a2af0e20c2c870ac42057175260743418035d632a0bb2ccac0b5eafa3ec1d6f1bb3f72010b1aff9015bb3f3cff47db7330122cdfba911e8ac3f45b3324a64a6fbe5c19fdff18a4c56a555ee065d9fb0ba6b69c5a0e64a9fa8faf9031558f32f2f7975ee94bdd00074ee664efc7e17a1b2639aace26a1da265383b0153878cec2d7d8e72a033f9c809458c584c2dd0158f2b3448d4e53492b846e8984da36ef603ab985598747d43b1d8975c5081dbd2a609ab86883d84fc0fd4674d62285c77fd68da920ff3e1e6324f1837cbb541f63e38aa83e5cf1723cee99ab99c57daa4582ba9e811280d42bc44cb97728e870977c9e26e55f613c82b3d88f26fe6510775ed9335f9e78aae714ed5b30125ad9f6d4a564779c738fab2866dede11cedff4126e46baebdb9eb118648d98b6d8a6484613c0276065514ac8329084dca818994e8529e41341fc6989d19385a4383e7ad0defa33709145fbecf533ebb6fbb660eb82338488fc6581776f1a5da303a559933b973686be62b244bab3ae3ca9205b6ff2ebcff9620ce9e4497a7904ef62cc2302d8900d760efbf077f4e45c5518cc902256c4470ac8070aa2c843b1b3fcb6068bf59f76445e8273f6d46fa26e772a00f4d7d29bc316f388060d7f4fdc374ff8d68786aad19f0551daaf648ba15cab0a41419f56c491eec5f32c636cc109eed63735f723c29e39f46e714b7f0fd90141696d39f401524abcf380d177ce4180fcfcc0ff06327dd2f95eefcf7db9a7c704fbf0758dd7e601af31635bc2f90634c0b70d4ade972385e85b9339726a77f6dcbb5c51e0387d6c9e80db966ba2798e0b30c24d8b33d226d7576c660fed8eebb09ddcd153ba9aad176c9ad07af14ff7511e93d413480adfc0c37369ec7c2de2e199d1ac9097dab13de49111e0cffdc64a62ca4ee9b0bfad4ef79e667a56b69a7e0ddd08a39c9a6777f0953db6af44628d34f2c281bf081f99830d3b0d81c26bef6002e5bf115e720704765a194ae5df35ca892b5b7d02dc434a0a43709793c99fb0b33fa8c3516987a1866b0437f77ad3b911f16206fc36de3bbab8f4d79bffe92ce64f1476bf0581d9fbdcc84aa447023f363ad8410918696d16eb619df86c21f533a91eee3fa1cac6d35558ffabb4cc6862048e96f76f207ea564797782cdafdc15e51b100bcb8b1e78b02359eec1394ef867d5804fb2c13ebd5f2efefbd58bbc7465bef8ebe2450cc8e8fcf363b53ae43485062ef4429017ffabc47a8e5d786bbec4c423a563eceb3c1099d5966c10a302148088b60bef3e8ac027440275d3cfd24e0dde4d3eaa04b5fe31d6ab610da070b418b8d7e37c420c0721804d3f995df420bc2c83530073bd163c14b12ded1360b80a8046786c73ed2071743fc1042e49b4b7f317429ea9da916b4de1364093f51422b2551b47744039727fbc27eb3dde9211f3aceeab1657efdbadd32b9f3c594a6047234415bab1559b88847e77ee134e80192c9ff620b5eb2204bf1f337e30964ff340f9d6b22406429f3044f73b1c75dbbf9238b2db97cac343d121ff851aa7a28f60150018e4a7f8389355a6ac03b70dd1ce1ea0c98d9faa3878e89283f5ff147b995cddfe0903c01dbf71a8befbf2ff7a8b36c77b9130da05eeffc99954ed6df2f897a1b683ff8348010e2311a4a7c019374015346afedefbd782465339951a42a222fbcd0de3ed31472e0a3cb544d5813b2d69b87d47c5ded2ec6705cb83653f21d489ffa75feee8a7c430738f8b0d964d3a6dcde2b6109eadd992f1b91b8ee79adc7d416cc89d5e4f440ca45d7bb278705ab66a3309385219af814c9d8a5f8a1784d4a71f954dad57c1eeaa5a8d5f3be16769c8a14939c9e3a8f4200f92ce599d75be98928903cd4043c34f0dc5769b71a33ec236f79ddf84f7168012fcf3ec5bc7c5a295dbe6f9d751c3f04c989292fc2f8b4a75ef61d5bfda142bab187314f4c53d64d92e20f942dc2d891e1d3e48044619e889fce5bbfc08b16954cbf979df92f612dc8cafbbe42cfacf3a642e55ea57b3c31f05044d1e015ce2844abecc795b2d8f9d6267d39cf3e8888a5005c4d142123b49cca26860ecaabddd505df8c51e9ad6be744cca226081029f02f7ca284f290ee21807e9b345e427b471bc81bcf5a06690c2b5dfaaa4a5411840e823759655e27c89f07416828ed9b3beee414a77395f7e3ab533446056be8527954fcb5324a4645a6a6470922dbcfdae065d20771674bafe15644a8fe7f7ae8fe70a701695f70be84c0730935df46b226d8b47c8c8083d35e415de01eebf9f75413deefea4641d15e2b82835f63a04e906b2ac79413fbb4a2e47098b8703e01a2020462d1d7b9dfad5114b822a24d8444b3c4c55da73240db2481259bf83765048f83a1dbda19d3740b6b640b82c99ef2205eeaae22aa42e00b1ae7909e4fbafc77de5800f60d5e4b573ffc87479352f0d282fbb7ed80b7e36bc1bb9b36180801e6de4101adc06ce471438d386e0a30220ff1419e4df0a9c78953d9383546384243f95536710ee6c309a6d66c23c7287d1ddc3c92647bcdb29f4b2fc98d4b664c0020330ce18b3999607090eb11a38935f36512dd87c0266239fa04f49a596002ce3a7b624a2f3b3589ea9b7ed9790fe06c0eb5de1912cde60cd2f3cddf902fadaf5d771338ccb06ceb2bd5b6af3ee749a6aa00c46c2b5db0520d41c8e9e23043763b159653f0c78eff1d122b0919b64c88f97675d99951f4d0bb11e2acef03ee3ae6b146e922db1e8960116b4a1506a074bfeef8effc00780150439decdfef9bd21e8be068c6b603a9abba2b14a29c96ee3b247b22022cc9bf4addf572ade805d26bf975ff1d8d6fbbc8255b8b77a998e98aaa994df0cb600904e96db168dc0b0f968ecf6cdb73192ccbf2810c06632fbb8ff8afe86343d1b558a3d9a57112d166a9a6522574f9e4929269ea2d9183e835caac522358588d856225175efea03fb141a33f418860318fbfecdb07fbd3f9da13c509f11b3864a66d029e6cb7a0da9e92c52172f78962191206c661fa490ef73c1008ee0e0daba199944950d19fda4bac8c821055b007fbff9d48f60e40c19c8d5944502bd709a0b532aea947ffeb19bde6b3489de62b64bbed041dc053858ef216f496dd2ce7077757d28e2c546a4ecbb569dfd9d426d1cf7783d578a0a4ae029ae16bfd12904c4081d20803fc032e5e7ec93fdd60dcf90023d3b11bb906bbe029852eea815762eee4ab235c2903ad8a16e7eec68e7c147dbfd46f12b45ef7ea37470c94641e93368e4035bafa1e72d477c676f08197c538f723f0c1a5141463eac796eb45d73388dea66269d8aff0003a200c3d991af6f374908ce8224b19a54f43c266cb2a7df4c1c2cd46056c730a30023015c9d21a799121a16a4cd40520aa7c127f3809d05a416fb8ebf1728c4e6ab6425e141a15a2b3af7a4d62439f995b024a1c8c7fcf154efb8ddba22976f6f9b4328dfdad8b2d8ed49c7bf98360a04b0d8fb6ed67b260acc6104787b5af105a89bbc58e407e7affb3693e095dd73614e59ecc68c2145a220b10e05fd77a98a711dbd6d6115b12e11aa343d99e75b9611423b4fbfeb4b62dc6cae4bc4530dace3ae1e1b1503c09f93f4a06616c6bfd4042bc026014700263ea42aa0f40c9d83ccd38e9b6de51f1d97fec35cdf3d231a7d2996c41918b45cd6080c476184bb669724c9c62aa270bf46e49dc49c6414375b8f989494f55d5a512597d39a04d4ca1796a4ef3b5590386015cc1a7de14412637548edcc123c43bfc0aaa6ff3c7ac42227bbb4f4f1e2b9517950b610fa0a8de30cb9df1a7b7d24bedb51fa01b2281926b199e712385d3ff7c9b7b04abff3bce10db9346b78077e62e79260acb15a84cad9c12bb4bfb445d2afb0bb63ff07f522330597e611bdfa4679d0967326080b39bc6c4da1edc168d47e13821cfd2aab95e076ea63d7233318b9e9ace1121b598420eca35687e8f44ee33ce0c47ee9b408eb6c1e0bb7f9cdff566dcfed45446e9c292581f20901eca0e1bb7a8891e8d8a4ab9424538d1bbac9e75b7b8ffc23fa5f2815d64ce0bdd70116b0d60dc1523305c25866460771b5e956d379fdef38fe54baef22b8f5f6d176b636fa879873981f45ba776387914b51a5f756ad4ba0e78017c0dad51e73a18ae93c840f6be79cd3ad655f6cdcdaba0c7cd5055efcfb5d717e921cb2dbf98134a83cfa158df22f995b5b3bc701cee6f55f98fbb86b48437df19b6093a1cd822712c7fdb78038d89e788cb716c2d6fca5b138971df1f1f4be1939b7d2e1c86f746f2f6d008ccddecaaacb6bec84bea9c52ede92735c29878728d2b90b62472680c3a3b37392e1500c8fdd4f9110779d12424701367262ab4565cdce1e4f18c3ebd9b267cc944e08d9f836f96c5b3a53922f1b6a91c5e47d0f80056addf4727bd92467589043d5c97d9bab5480abcfa8b5e831c210bb9fb9d44e0714b1b15ad68a1797ee8f6991567e2196c33cc9325734dca8e7df0f6c387d4de199ef37feee107622e3eb48a416e7203d6465be782c2b6ee67cd581b14030e9d63e6a7163446f7ee1b9f6432f2f9909c5bf3a8cb9022589691755563c74b85fc71bef8efa30af0997f5c5069275ef98cce47e6e7c56de4151bd852fcca83434b37f6e48e878d5c607fcb82734ad752d6edce8002cb652450d316ff6fb42c4c4e42664efba6a0f236e7f516d447b7bceff38e50464d0dbee9e708fc46936488e28880fc8f0dd446d2fe6a05642fd5ca01c51173d1bb4ca6e834258f804312e31766a06622dfcba0de6d1aabe0544c86cfe5f1bfffa6d98575731ede07ca29f3499016ad31cfdc911b38bf5d290ada770e8b9a4d88b256c218d79ff958d809f1574c3b07b8152638cbc28caccc68668434c25ef0d06db350878995caa2edde7d7611955c99d12091be40e4344787c110ad15d90e9adac54d3003aa76f22651237083deea63ec94512542a070eeaf2834c41916a1c04693852c40a589660a0198b14b9ed48472141d557c8e918c8236bf7cc2068856af0039675f6b655964934b96c26744659c5239038772c6adb103ff75f3dc0d75c85db1beb946d6ba06278aba6638f27d19d0d2408e48b1573fbc5aa9557b7fa0fc6677fc0138614c1441e0abe2087a81899f3341519320a7bd014d053fd675ee45d359300cfaaab551d8937e681860dcd325cadd1be88f1ffff0e07587ffaef11d54669c81b38c48c3a3108060f10a7c63317e9689b8a31d7d8ceb27680c95e62c6325e19117f77cdeba15e9a5acd571abb27ce3304c8763e42cf07271ec58889b160a42bdc62038efb2adff289554338d8bc9371bf4115b609dc97b9aa11eb88fe03081654f26c16e1bf07cc62b494bc193fba756ec9bdb05e196b2dc2adffe6063e07ac63d779fd85dc889fadaa85fb9d102abca99da65bc479815a48e3722ad2d92079ab8974e7741749826ac1c3627ba453bca7be20003994e77c15914cae9642ada4e3ec671e4b54743f351296fd2a11f93707956037e0e02a1adad38d41fa2e9d2b1caeb212834228f2aa7a4bb88a603e2b2caab860f79827c2979c7baa5e2fbb91e8b768acd934a77361391e57dd8eadebbff80e8acde248028843db0fa08736a225b8ca214f6dbf5d24c692c832b55b42097f685c02d23078de1f5d0aca29fec33d8f0b70cb231ed078c9a45c3ac4e31c2cdb65bd1d6d3042270aec16d8fa487cc37a0c287f92e74440beb6013871a5eaf668666f04ab39bb8840d3eebe60f9a2f08f7acb7d00eebab697e67f42dae94c94d2d1a1492a1ca70e1c8f50fd0f16e990ef34792476572439eba3ea65e7e1f021c6414fb51d7527c511f51f08890524503e3affb367f0624c670af5ce8a64992c0d53dd2b6b2813954512f65f3f842754c2005ae3205f2b839e7fa3e1f5f0788e3121e3a37f50b04da7b6e1527638b03417473b1edc23737a1024b60de203317c0b43ce3c0a2e38d0c184bb4a2345611e2e5561fd504b01ef4045452afe28192e1472b66d9ec09ddb8d924e6c307835f83a7bae342e09374b6275026d5e2cfa1f0728de32b7a2f6e31b531e1205aae5cfe8129b741a10f97528cbb7b6e98d1fed1afec94d43427da1a2d8f45185f2cd046970dd1c85f8d02363cf7981ee1b27475493eecf49d8feb7e9df24470f3300d8c5d2b1c143d38e036178be61a14181ae13ea2de79aaf309aff43de292ceee93ece45a0e499dccc8525349073ce6f4694cd049b10732d5f0b428c01eb44789848546df136f21ff6b7f2ff0c67350194beaf17c73fab45b9860bc96d8764eacb4e510505faddd45de4779af4f712ebddb31be1ba0d11aeacb01b6a06f3e88a450ad27c41240d966b69d890992b713510072f19ee040227ed8de57ba9cc07d44b91aa6139bfd08f3950d3281541c85103ac0386897af2e252fc14c933ac9366cc8474b57caf129373bb00ad99f58fb6dbf1053d745d202e2fd165b71fc81403520043f1d3a0c9ab06fa9cbf4d216f735de51690c60f29fbd10a9a33ee176f7e85277a2cdf9d0c98f327c4d7c82a66cb9b56a06b87705a5896c45b4dbd61955f1f954ff1820d107347e3b4f912d68357f5cbb9ae514aba234613c07f2542d24a5959ab23c84e21f1cb5361c5ce948ad7aa7d94d0cbb5401b5de43fbeb01bb58f215c83696b413df2c643de2b7aa02bb71a8f2b90a0f1af37d9157b9f0ef1a56c57f6cfef1c5ac4f1c4ab6ae84d4f86a77f53b207e03d8e088b5d59a917e53e7d3e882fc26581e1151f92f52b3deba5a0127fdd5926267112006ff207fe60883964db1e7fd4ad516d6f36e0a51af5d1bd9855ca19235c0efff1e3754a0496f4763a93084068372d4a3895e50647daea817566be41962cb91983c60c27e71bad3b0127bc0ee6e60566426024cbac38414bddbe73fe929905c3aa5f4388fa135f6d88e378adc56666ae7e704f001afa90b41c0e686f042149019e3da67de6e0d0c6408c6b0d9a974d3e4319cc506a39aa68448984677ffeb862196a7df597656dcd99a07d98a8a67d1cc899ed4906a342a3deb15bede5971918bf7bf5ab512a83bf24aa3af3c9dbebee96957e83a974741d89e37aac3458cc8d6b9001744e419712b76040063a4daf7c9cce8a85894dda6a9a0306cea3eda68869dfba2312dbdb029f8b3b02b9825a01e05de2b8fd6feff0c15a6fd80739a195b6d772b8168ce6a4133b0f8d05cca33f2e16d3b24b01edc7c7cd4c19934bd1e2186d98bc672fce05212afefb947d0bcfbc4b2f17148dc3ba42be42958213f671058998dbb15cfaea420ea9d4b764d3cb404477e390dcf6336c88559fc7075e516d42a691242f4e18454aba445015311495af460e59c188aec9a35983be93b9b47696654f28fc6c96060b919b26b382c155fdca920a8fec09f1c2a5afee072c1632ca82fec33499291ea29a1a0254cb16da50268835469685330c65602d6c529eb1925a0d3017a01318a847ddbd36eb3f029da2561fadb0eef8f83b86c925f0883a3f445c22fea24c5b14ec7097ca2cbb079ce5a4588eb21fd2deed243afbfe2e842b79bc428bc3f9bf0cb3eed00f3edfc754891becf5305eac15398f6dd5fcc2315bd7d4a0d2d4609cd6172969f745121d845a24cd8346c794934236a4b75e62805920b9f489202ecc9d5fc5736519fed1fd17450798aec25e463d0ddf8e823e63e22ed011d745a1daac310af56b6a18caef809ef3548d388badbaf353483cb85910c088d0f712d547c464d037b48cba1d503381e447f07372996901117e6a918513dda1054b0a93e3946f85b39aaedb56a3b1560335e0ac68d8a0d4f573c75c3177271f537e88e5d2a6ee8de8042f8e0971df50eb290c59a17de67aeca35a7451e867f71df4ef291a6bb771cc7950511371682c574140ed0e4b9d95c3144ed2f6e63cdcd5bba90322cc9ca2f2fc127a0dfb5a4fde262fc06f68046bb1f023f9a1d7cab5fcb7b4f938bd1f457fd1be6269508925d3892f5d0778078879c0cdf85334f247b9b19fa6ff5091608c236597b1b68dad846af2408711c8d4882356ce567773ba4e020e2ee78f64fc4310c7a329c88ec674024f051f54f0c86da7c017acb286bba4f2c6fa453f52194740dc52e26ddf6e4ef7834eadeaf498b675bb1bf0dc78995c9b6f4e4088d477574a5ac32ba49457a67fb1266bde56582a906e815d98a385d539f053b6d40d54d0f2a3a6305b88972326261f298be320d9ea2bc29272edebc592fb5a5ebd6aadaebbe3376163b7f181008d89c2ed29ba7676ef1c81e73bbec79457d0e627e550b5d2b721c18825cf172bd5a21439dedd36e59ddbe40ce804e4b9260acde19e3b51e5303aeb27e3d2043d017debeed6ae8b4c86fc8158766dac273e29024163ddac691767450afd9abe0779648c346a9fca9f913f4aa135de2c847216604456fa4adfb2de646c8192939d1ca06602553efdb847a31536313f737a073523f6a5391e469ecd22dec77a5061aa5712d8f03780ac550c3d86fcb66ab2896925fc9012b82c9a82be254af7a8327b04b151078a5e64a1df372aaedf309ba2f3da7229c91f6e18ac7e7b9dc06f250eaf980ba7650d546618654c69308a695869c0136516f9fbb0bd9e9b0279df9e0b3a03a0c3a0a990d3fcf9b4e96c2962bbaaae24d4776fbf21179b7f9d8bd3df89ad132190600763b3c814d39442b8d19bc23747de4261773f53693c998bbb99598dcfe1ba8867f06d13fade9a9c823ac012b7a470b4e79fb532725adcffa2b5c7883b0c79fc6c9b1a415c2b510db5d2659046662426ddfcd79b4f54b879816798325d2056c8323bd75d7cdf2d72ef1b1742b7233c4dcf6a985ff988af4f31405cf1511159667ad323b21201f20985a6c37ef4caaaf5dae56681443810d77a82451644d1ba9681bbe7ba8efe866f0c2666d37a9fba4650e8e2358a1eaf04840775aaac67027aca92110bad0d18ad26bec2f9c93798909d646ae4003e542b7283a7e99e62e7589a76202b7e530d656dbdf0caf33df9672b5bcf3c6dfe0f3df092a4e6d75cd805a7766bc9927b93cd7cc47e5e6b000639c9c3ecd6f78b6b55aeff76087c02c65721290c98118eb63d9a7ee2024a6b89cd982d9551b0bcb6de6f846555b54277433070c78a0b5ae1fec50df52cf81cf0f6a96f7e63636c3b19c9cf8c9c1b3896f525088389ccd7f3e95bdcfa499f28edaf6ef945461dde3e265fe617de81caab54ded34dafaffe3a3f8cb5ed9def0aa8fd76ceb5c73abe6d66ae71faf21cc6fd28e5863fe88a7a9ec5318db8ab292c6903b2276f3ca17ce88b670814d992b07d966343c2e3f55fa97efa51ffb763f95c2c30e97914e5776cd8613316004a686da59f8a3e8d59f1ab6910456993b22bcf2e6b65fc8bd8590d1e48df1237f0f792018486ac95d3b2150b60c7c5c8544d9bdfcc57dcf096844c69ba2e74e3d6c7b8f58d1e988f0c0cca3d23018c64700d7c6f0243425535b753616143bbf5dbdba6a91a9169ce7e225c55eaf60e06b5178300d611e79aeae43cb16be838f4ec7adaea7f69da7b6ff66faa9f659736af95387c5094581130387cd3a4157e231cf0dfd28f1b532cc37659f99ea4faed7104397e3d0254dce0436db144b5a7f914f125089b7366f6193f222674a82f08a8d8592fb6d69c4a398eb27db3740717288b2f89ac0953ae6ce1130ea29c74190570d12422719e87717cf90d12a04dbad1cc4eb549fffce90a72665706dc19a7493a20b740745a07f7289cda40b2c8417c4086ef2c6a873008f12fbec33974ca45ed280cf6e940ebd4c5efb100f875e209dbaf13b4dbb9109ea31663bdde471d732b84f07c771d68f7be6041438f69cd6f6aad9958f2a555ea48d0fd9efcd93dc11a56aa39c0055c69e720bd61eb64ad99fbe1a38cb6a3a7524ead7de12a50ede80f3b64b116d226fbf773ad28a9632bd4f4b36222e118a732713d66758dc5430c9b70ce2d0a0c53ab765a8b64aa7de0d17609f7c0e1626db85620b52cbdea82a3ed76d2a86a1fb56de2aad82df1bd40027834d3b8e5a89fdf158ed4a8fdd5a4c1bf1f55053147a5dd76c1cede76a59de5158b4e010e1545bb7d22c5e4e64dd85ca91a5782d94fc544f99acce62a1209c6404f3802a046f039c017b2935ca417231213f9bdb7e687e7ae7c3b4a0e7a40a993ee958517f948973ff6ed8efbde862fc3cf81e60f3b3d4ec8f72c4713c2d738bed00bf7d15f303a501a0e7391d87b24a0eef530f20f29a0f51cf69519053c3bffe2a81101d92a03ef6d5ad8815afd3b71970fe4ffe6a126096e7a6da8d2cc824090ed756dfdd960093ad7e4d497d0971355b44e35742161da433fad051cd7cb7118d502cb0d300459d2c02657b49a9ae71da29a2c52d23e4f32ebf0146dff67358eb04797b41ffc181c9125cb7622778005fc25801f118b5870252a7dde6656da2c77d7329f743c6ad17ff1c276e04681594ca6e1ce1b291fb93fa4366c8782483bd8ee0ff9df7558c9c78e08bcb8855a3781a1cbe181f156008c8da32e069634a6b12b29ed566513fc56d0e73001e13f7448274eeb97eab6fcb18b7b544eb3412a54407cad61f14387701e090844a2f6876e630b184c9fb375eac0121a35f8753f84c171649984d11edbf0ff70508ffb38f9b809c1f58d1dcdbec5d31bf94e4c133807504ad24f70b9fad21e6ab014168cd90ecffba880590c8bc04a585df1ea25d1b9e9a6608cc6914e37fb420d85ea1fbd01a117340ddb518651bc7b33651ba480df3c15331ba7c2172054a1cad5b57cd46c62102d59432bbc761e22dc3ed24450973ac0286a589ed65c3970257d985c96a58c6abd13ff0733b3f71474197bd2f4064f9608aef4c9f321b23427e19d62286f2e5d82ce4f83e046652322b16cd3e7ad9ef2f1bc69cb3ff87fc5c70ffe1275f720bd0b3643bc23da2811ac2b50f8918db66610b950fb3e7e479e186cb7125158ff449e5c2bb8674a45f4964e197d5e235cb83a262d3f5dd3ab98dbd85c22c9e9bf8da4fab05af8afb7f1e978cdcddb51fdba9ef35d8d74f9c035a265ca8c7d77920f216de3d70620f0d4e678a048f0130de6e041227211b7baecaa421a82f469c9e207c3386f305907646f2827b5dd8586563b9908ee6858ed4faaf7eca5b6ff4643191340d20c6f67b74d671b64f5bac590e566cbb16433694b6a2f86e7195b976ab8e82bb6eda302ea5a9034a06b95e676e9379ec3476ea5c19c087d640045036366bb1a3eb4daa578057fef01fe5c7054ec173685a71cfe309dd4d9c90decac19f415c28e800c7ebbe6cbff3e7541ec67b1f036f0187a95c09f8157a2f8ed0444a53e01ab2d5207f1a23f0332c954e40fc54b8250687f0e4a1ce693cc32798bbb90cfb5de34d2415dc9174e856232e767314f4c31c6969289c16f58d2773879ff3161c1c6f7f7664eb7bd8aee8f8aead4fd20218e75f6b0c306a4656cc2470cf23402e7d7563d475bdfcc7fd8289b47c91aa4fd5035cb8c638a6019fc1538fa337a7972b4e7dcce7e37415c57754dddf053a21b2669b6d8c226d926a6d67c8b3b9b34972851035016b5930d809cc655508c815733ca71434dd076fced545ac1529db62e63488ca38fc60ef0aeb171227fea50a2677dbaa810f1094e62159d0a7dbfa7f58b42f55fe284a5af222752bb049666e74329c37471843480cdc891cb92e4af073259334c1eaee89ff351bcd01355ce0ac97f3b8097c03fad6dc0e7c17367dfa0afc04d08828f719446d2fdf7d4cf45f3d57671b36f74b4465ea55dcac3e2558f07411d4098620494d1cd1c5eba56b344b8039bce55bc00efb5f8acca263c3c701f997b2e64b60a9806888070f2ac074150149272d70c5c0f84325dbd93fc2c3676ed846274848d310d8ab1056758d0a5bd411bf4b8358105a4f7ba0ae47630d0e1f8f2f4635fb45fd050c623da99feff321d0b6d94fce925692a4170ec58038c8a0444d82ea3067e905a6c0eca980a48b29530b87f6e8d1767796fcd85dc49f3b2aa1f3d3be99ee1ad584daff0a3978822ca1937ba62ba134c620fcc73a0aa1204e8fe8a32a41e517c8998c80053d842ad2a089393b312283061da862585483332021e83ae8ce5c3b0c6d973c77c9a8acbc4f3af3b0d21a3967d680104658a3969596d5035d064b4f0a2d386f0f02348fa22858878bd4e4f908b0836aa8c04c115ba0464160cecdd0fbf56a66db8564b2cd0e11146cb6ca8f79da5df8fa7c27eee91a51ead99402f0390bca2f92258369d6a7ee8e1c11cc8f463b86b78785b295e5d71363c6eb11af66b4c41f20968a3abf60ca981c32b43312cf21b0acd7af28a9d38664cbb7a756db8f4f33b2078888260d8d24e992a48207450b0c7ba834b5aac87ea7344145256444235d7c44dd7f34b631657fdd25fce25fa997c5ec5215f66fbd04ffd17e7b5e6608209826ad584da1410c911c85a7e2fbfc7041231729f1ce484ee5bf1280b7a3705dfba2a259349b7bde4d159dc51370100a18b4bfe2bd1b30c46f03f822b0977024c855e3bf1d86c66b12b65e2da7df86753a33deb12dd6f79b848a84c247fb1df01b9be0abcf42fbc211ef5b44f77dc167f4299ea73b4746e812e2e384ceb66d0d2a11bb0b5135a7424fec5ea768a8648735b234caa1c1fa955a4f2dd2516e6954c8e8277c6b535ee1f98ae00c0884486d6ec7bdf2940c536f112dfc7c0c594d1e4c5df0e437ffe4c721e2f04b597e371a80e4240200f501d9745566515877e62437daa8648ca2d825e50ef221ebc5e1b09c140e8624175b0b7ece7ca375d15d6bfc8daa5e737f48dfed731da2c774210426716540fcbdf992a9adc3896b5c035d50f5d795b0bae6b9c30f4935ccaf418ded31cb4277ef667764f443a986d23f2f71688c7d71dccc23947f55d7e41b16eceab5411fd2b090b324fa4dc3a44daec25510aecd258845d3a6dd17011ca370089ae62ac67eb9e87e81fdb2a85e1ed1d43a7f13f3ef11d942fac4ebd53bde6ef0e94efa4ad77fc26a0fa8132e3ebad1b05358936693d1b8f603b2a820017cb180d5a7b58139de85a6ade27f45e950480aa41a3e6ef6fd4da47b6856cd512af4e419ba14f187762b1ddf2e30f0d8a4849bec3487d19cae211d7a72949afec79d235b90c60d5d50e35facb80874d52cb56ae44c38930825eed78952f7c628f8638b59526ba0edc9de5dbde99511dc94a39fa71cd6a2d4b8ccd08e77133011f7c15249c1ff452c825380df73101d3c8a33207ebaa1cab9415f7372c8e1d28ee55d0a5e87e564a1f699229724ed2feaab4d2f10f2c17b38b7b6201b0fbd42f07471184e8c38be94ae141cd4a34cf7edb8669d07c645f4e1f828f7c231d175f9231f13b22685bbf14be1134c52e91711d24a4ac0b6343e1d0a767023b9c3a6b4e2c38a80df8f15287d5c94ef8c50273d84141c627d2a7533e5f5905041ca48a8db80ff90606f78196eb4856af5da24196995a6f3428b59a7f44865cc1ef3e56c947ea7fff2b3c7a50e950ee6612eb83121681ff6b75f2eed7b7feaa73b2a0e2cf762711be0f478c2d46f0fdc7769013143365dfb41d380864a64cae1982f570acef1e0a96c120afde20408eeb9582ba68e82e2a31b74d78717468f75ad22e625c71fd9e59379a126a6c04e0fbd1aae23d53b1b1d7b944fa43b997a9314ce5420f7b1b7d336989695616aa47ab230742784e617a3e89bdf11447e276bb22aab4fdfb02d61df7febd5b4aa8e1b9f733d8af762cef390096e8b275418e4d57e2197bf347eb7f0c78f8a4e1728cac6ef5705af6996f8f007269397bf91809d6d10ec375c20f0a0d4407154f07eb57041fba8e1f751f1cf282e7120c5aea7a0755eb7009f993c082bd55bcbac45480449d470007d4be73159df1d1a17f2282e1385821020254e16f90912fc41a99d1cde0e4de99957ab7cc7a3d68a290e82c151ed197e22fa7aafdb8400320ab676a70b5438d0fccd13a1cbba56d06b2d357e82336f4445b580e10f6236e3b808f1ea921863783c67838f5f32f2c7c6325cb683ddbb96a6650555024862d947e5f419497cf120162201e6fc90fc7eea0e65d1dc0005a196a36f23f0ac3d061d9991df96f143ed90c0a0a5472b53fa9890cf1bcf69c815fe8521a3ae055652717c8ce523d2c818a3bd34a6149e74cc1aa15252e94d189d82fa7b317442420fc1086caa521122a08072ab69c2f67dc61c3e12e5fd20c57233035f3cab7cd066502300480a38418c01009514440c0be3fc351fa7b5023c88efc756e47ed3cd4fe2ebb2cdd3a3d25f7e589f1c37cbf468c51ad07d452fc032ceb3a14ef77c5a9dae6cde1863ac97e08b41b3767702aec9a6355a61f50725174406e228ade8f822c66013cf2ecf3c6ab7960fff7c448b1006bfcb4f56b4748a45e0d25f0eb15645bc6f3764aa55b8b2c6b22a822cf67cca2bb54724bfa30e2dd9097f8e7eb58383be2aac522dc317b14c14f1cfb78bbf5fa48be58c2b91b452d1e2f9616be4a0ef2a8009c0fdebd42be7c0199006ec99757bbd3a64a5970a69a084d89059e0ec0ae50496e614dade87129f54818398b86bafcbf9c682ebcc24c392ce8d3983d8fe49042fbba31ddadcfb53b16001b7595b75b81174330592a040bfad5b3bf330a980569e388650ef80b48d81149bdebdeb0cfba997ddd8cb45abd60a80d93135eb271be42be9c86424e3a74f20ba06e27197298e7ed5106f539719f19c4c5198f21e906512bdc4e787cc2871ce7c7d9c664fa7d6d5d3f92e6f5086d77fe28f0f6953b5ec7eaff45a0fba752c9d10c60d6ccaf7a4c1ec4bde9fffe31bf3bddbae7e66c31488bf7233f24e490026b5974feb6669199393a532e2c0dfc0ab2584fba4066c66096aa55fed4df7d23a1fb6f4360f0d5059711cd70c330a8dd6678fb37b401627bc5f2227c42fc8bf188efa7846c8f57ddcf1cacf255e12f0bcf47db26ad7fb949f9c4b16bb20069cb4674d9f697f2c2c6f3c7cb0289a869fe043f2de565e450643c7602b285a70312f33d5c936febe864c6624327baa64a799377d4a576353a57c48fa0192b4adef13b338c25ac8c0de28dc10c07dfb97cef3dd510a7be890b5989d59ef95a71196f71a668d8c8d93226f92b7f0b3950a0700e4e92901fff83690b96c2141ea340f0fbeb8c1cbd489faaaf65ec49526a76bfc60eae6c54be5ce77dfefcd2096f6e1bff3513b9b1fb35dd1493686760e3fe18e860ff5ee862a4d9cac720291a27126584919a3b5ab04eca44aafcb7d193085ca5a5cd46c20b620cd6cd0dc0f069c3f387f5afb713a9446301c062d4b116b43be86fe0f5ce5f13c015bf26a87e9f01ec0e1135caeea5c9d0eb3a2469f551ce962766d91ea91a18e90303202439e316376c27b6de7e7be4a0950328d6e51496f944adc45b4eafe6c075ed00cfac6acef20770ecbf3ff394941ac5d8c528bb74b73d2491efa52651cacbcaac6938266d01a2b17f2b8521544ba3eefbbfe30e1173961f09d158e6187456d8c4a5caeca2a614d1d6342bfd63b23a7d2ef4a7ac17841a9d536c3cbaec7f2198c38e13c8915209b1f245e107d6292a76445392f81a663096da7ef278900f8a69991fd0b229f0db3b04676713361e49a51a2cfd21e8d4fe6c2ac64d74b0b372e9a663eaaa43a901d8d17e5819184e46215ce57ff89c6c29df107279916ce7ced68eac8617a86649160e6a79cb0ce93f997a1ef7b5171d130aaff3ac1a086302bd7aa840eac11c92c017729a2af8005dd45577215bad7c8e8364b5f1d9ab8ef206ae667f3380a21beedeca2acd39f70a7a9ab52c23b80dd0dadb1349d9f4a6295e70ac3d38f1f1e48a0c5b2a42ded5bd8cb140c81277fc58daa6df772abef4698379017ae4a6180fc6306e96876fe48df6207f65e56c510599521e564830da50b524a6f6b1a107273af2a1f2c4ee7bfd51920450c04d1176d1bd5102b3b6e1741ca3de9f053a1ebdc2b2e694b92b705a7e9490ad53604a708312dcf2981b7c8c0c9b8646a7f5835778af7dc76c9fe2a94641df1aeb2c36e2d6d6887bf7ea1ff0e46a083fd4e349c18514c366abae49229ea0cabcae496acc33d2ef00e53fde7d817be3eeedb8a41595b74c5591f346a34e64a162e90ffd0588967fa83b2083de03a248dfe1608d5f462b5d10c4b486b4b6cf27e0b4d4ebe6cfcc65144b244a88ee58256f1a152531153001adc8a5244cf27a85e50a2436797c787f123c8fdb99ca9e246e50946581dba4d02cad12f37c5e6cc32b78d968829a25da8f15220db5a9a8aaf1b3c6ecbab1ddbaf6ce5e6d79d1b3dc670c81a4bc7480f3878eac23cd38c62abbf63ff4687e2c8eed385ebd1490a5e9058f9032dd7bfea06cd6d0fde1419f65e4c70f44824cbb7ce47d60406bb1d88f57ddb2a713c4079f90a5d514928d6ebe93a1a49b40938f226c1c6431d20d1586978c5bc7a86e4d9ab70d85867e9d683503dc7aeb44f04db7d60253bb5bd9af083cee2860a4ada4d2b7483b625ab4376810b5068e3b5d951159d55d1c3a569b11ca64ed1f787e61c6008c1a086907bf026695be93f496eeeaa4e8dd5376a662c0f56291af9a44f4524f91343d19155bf7f3db22e59b4ca9d995e170506bf962b4ebc8173438c080267b361cf9a280c873ca05a9df151d8d1c6ace8a72a12d8fc6a9df82b79b776a0524d7e7523bfc3d565ca8bf505ed791da5cc11e47e667fe732e715526f554c97740668068c2207b59b83e43a3977279d2bd209e6e3c46dcb2d5e241d038202a1cc9b325d059353dbab84b7331b83e262910a33966a7fd00d115bfc1c029022760425e040bcd401fdb4b3e1e765a3cdcc778789bf2f0536315a4e258381406c99abdbadcf42836392c46edc2652b3cd24b77fd6a3f52f4b928c2ad493e2cea9f899f1c8d615dae1081c19c8ba780abbb251d0dfa49babe6355a199381e35fdb7640107a3a46811420b95c4a57c2c192c037b8d2f3d7b4eb3ef89347e8aa124da899babe2fecf18d23cee956e4865abdf1f0424d5bdab8ed7ca536d565fda9113733d159eeb638c3b9a3aa2bae8ebace495fe6ee9ffd658a0f955702e3adf5044f9cb64cbd0557df17a49b63a8174c76f4b1a46f9efa536f95c499d671e768da911df10be76244229e2ab74884f8c22fa51e76a1dca9b14c7d77361501895cd7b42d6aa4912b2ea2cccd6e3cdd83c6dc785d052dbe9ebe27d15c33902805f51e45b9515468107f92b5139046c2af7ebbe400145533059e36b9a0d7b87dd2f3886904fe717b58579480201b9a79f8da4c13936b06c165fd718d79f6ca107e586fbd44dc9728cab9abe16744c119c113099a571d5fdc4479ab665455ac8e759149196921c796789584b62a4ac6741e09bd162d7482a2f245473fc85150b435a90b5d21192f7f213fe495c81e85f933503d8ff7e1267e2adfc7778a75fd1bdd56d3df774237240ec0f4328fbc7d1b29d5932b4de2240239284b70a8f9a91fafb322fbd91c69527c538895e731132265168c346d98d86d66919764175ed1170c3ae9326c1378d905e5806e77d48525c97b3791f2181fad0439e6b79be55bded00d441b192497d95150f6586310d4a756892d2667f7729479e7e08ff7b38da1361fb216967803cd4fd136a52f8240149ce5e18380b82005f7b6ae4d82af6ac38ccaf3a5f4bf116d5f8b93cbba248d9a77e13f9c9b13fd117bd706293d7a6d460bb515aed76737f093d06fe4756be83769f3b1e06586463f1858bac2d1d710e631c65a952fd269c4726eeddc385076372e7fe3c46be3a3800a3781628d0aa1fb2e64519a828cb2a87b827afadc03629ca061aabbebf427c7c63df689681865580ca635de929d260dea3f25bd06d69a695408e3e979d4b6790c9be6d89be117555582aeeaaee8f9eef36d3aa4f334c8106f8545bf403ca8064ae6dc2efe0ca4f4399c4aca81e7ca02bd8f106f88076bf0f87187254cf3f2a568a9fba472c83d63ad64d5e885bbc126cb21c26b87a058d52fc21203f542d6b04791128d0311fb177db1df4f0d43e982bcb321a5709494c9ea7623f1e4c3167d5c6fa5db0b846a410ca59cdb2ce2da5f1c128fb754be318838ccd87028a81a37f724ce8c469c162761fc462ca0d559b38c8c9162e60f07cdc05fc559e2a45e93e848c81eb7f8c46e717268f96c49e7ba207c275cc14341f30da888e3d626c9004df76194803b8e6389570c7b8699a0cc97747a530fb6ee95a383ddd9de7c923b0f81a26a342c8263c8c9513e80f89c1e913613094b8ec17ca8e79133082c6b757bc9a4edb2e32b4cf0c53bebe88e9644d738cdb44e6c8f058287f036427cf430e3e27f87c77a4eb7f7aca7a39f00e6fca539771132f5c196e4314ef6791416ea6ff35904ed56b20862384ae7a0df4d5b69947468bd20672f91014d5a626102a0d624c4468792f3aa556841ac38ef5510f2459b1f5e3c09b4471a7029637812e41148214f221043092177fd37a950850f3a9e817aa1be597944d9b203b80078ba6049de333058ae4a3598fb82f07c56956783b2b8f112290c6b309aaf1030cd28f2b89d01eca7ab3837990f06f2ec9362fb50d1d1be0b169f62d240f43c427d91ed5c5132417617c4150ab7edf92d943900c5ebbd26297d3363fb85f4165d63c06650ef4fdffa05df2cb56e76e1e625c78ef1c42976276b648a4e6dcf32700a34d9ff482dd6a40e8bfcc00a7dc53a9cf5727bac824742a967dc90861e51bd626cb191cabff728ce9eeacba8f4dce70f3aa8159557dd5f7bc554077436a028a0ef5e4205c35ac5411fbe03741c645036c9afe7c305d16b7653ab6c62523f386c106ceec8c0b09aa3e27aea8401e19f4a97ddd17cbfc316cef2e8f38072fa8c4e698bb3ae8e81a4b91305a91688b4cbb900ee0bc53e2fb45741b44656642fa02be46c7605730cc8f3cb871f0d99cc08545b34bd8bf5b2f2357822b5eb6fcbd01d295b07c9eb1987372b145697efc1de0e62b6269c541fd01b9b933575951ace69a7d5188c90d734062abf0b067c5e846eca0e7dc7aa7650b86f28d558d719a956bf97332937f6ad52bef99e24ece70e3a8529e37ff64f47ad19a917c9c4694e9907560eb5eabbc80a145e1e68ea9e89063a660b9be3731ba5947d0925a16a2ed8e14917f479e72722e38a78ddfce78a9a897d2b4029095e61345fd658de95ecef2860d17f78a92ac845ce9913d819a928ba8fb5f8e76303326de320db1e33709b567a1feca1322f596cdc0b37be82ef2e55b5ca1b15999ca6c2eefe064f5660ddbac7d558b02a81a346afef691d2af2c980bfb85ac3ccb18a2e42d2925302a4e459a67ced56c28d8fb1f1fd9088e12459fda770987ab70227cd40edf3c81527d030103138dd1c92b7e116e8a60fac650418afe90c88dd27da8ba255fedfb99c7534d6849f067b860161801bed2af6b1b530f5168dfabbfaa9a04afd3da01556d7d05cd5cc5b4c263e5c399a889964acaff54af5f3544c0e1586361654e60c7f4952939bad208f55f8a90df9eb85a96ab16c0497ba50d639401ffa37cb6b6ae94f23289550296b53b0df9a462f75586fd65785a61490f699d0b30594f85db0b4fdc7bb6b57b706e9a76ffc2c7cfa367a037204f1457b48a36f1a1a79f636ae6c04b7e4d767929da94c4a3ff21ee2470a50c6363d3223a1615a7a8d106c2660ded120900d2b9ff2f7fb663237c26c251c99c8457414b7cab96915f3e17f0e08dea258f180733de2cf2adedb9aea138b147c37a7f3288f1d98012dd3149e80e4913d8091efd65d67d24f516d36b0692665d62f6fb9bcb6afb21f6cc81063a2f48f9c57bb03f8f8226166e143d1a9a75b55dac7d66fdd197bb5c64087823cd18a8f08335d4e4f4ded96a4b05334891748e3e69ad4f6d58eaf6f7876b594b60cb54c99f425644eb85d41ea5612ee143f87b2a5597d689e2f23165782a1484970587e30de180ce66b8ad78e60e368c1bd286dcf6172d47505d5ff7c929d92c9dc291938fb3254061d99e78e3d17a38c9e1bce32a91e2f6ead6fbc6665a84be8697ee8959f2148c4c3caf4c1c1c4a126b9fc725551a88bb91deb07cb35a00c701b1319e839d5c74df60688de8b46f71bc974cfa324c2a75bae9e00c3d716e233fcc1c4ba99ae3cf2bd59f88076c39d5303ef8f69350759465ebef41e39c3526523f3c5ea7333e9582edf72af0db5b409ab53702a0ea1a1d4baa4b0ffd786d482faab89cbebc1a591d6ecd4fd04c48ca79efafc945f5c75237d02bdc0ee407da1f8d127178fb5a6e314b6da21f34535d5f10b05b61c3d3982e0fb6c1edde4d31478c4bbe676b9d4785b02d6e963f3fcd1f10093013a55eb0c38bde9afa7d44a7f130f38c9e4c214ee932469e0504ca0f86509d78a446b409134a41315e87d32f840c542ef6e273577551a33f230484fe8838b8bd5fe55b9622bee4230027630838e1f2c943eab7b744be00df19dc4502037507c36f3c15f1fddd19b2820ec0e312f8511d49d6cebde50192bcc8c5746090b029e2700a7729ce6c485a4c6243863b85612d8918f8f8923c1de7a0636fb2808ba1c9d4a51b2ebe0f93ff10c6e569b6f19d2945df7500d6490e098c79c9975202342189262351aefb657bc467d0090956cea8e57a3ae7b05ee8f7838ac3dff8da3573e2fd8465c6d54c60ee3e161637b51ae30ebca8b6edbe9a9013e943a77b0a7ea8a393e68e6b6306f3bbc922b6138fdc173461809c8e61bcae8acb8a07cc9136675dfccf79bc39ffe01997fa4fa6a14838f468f2b8416961a77024f39dc0e3eb8d4872bf66c61be6c889b37715b57aa70a37dd65e25fc388376b4cb4f9e35a56afc90b00c1c399eb73c53db61714e16f7f29e8151fcc9402babcd19d7fbabc92aeba7405262e3c9380405e1718810bf8341fa59e442151ee166bdebbb53eb10341e94a336ce0873ca39222ad28c91870a8d15dc8c9be4c48b04e0a917b485671590b67f91bd0ce7102ef5614ca7fbfb899cd8dfbd6821b8fe789c58a8d3c6ae2004615f3a4c9fac84e75e39ffada9d33d748d8771bc8cb046858f5d23ccaa88b616b2b04043423ec1c180769819457f5bfc71bb3bb2b22fe24ea597f52f2f03a835ef1bbece9b668e394daf50cff19209aa5275a24a2ffe49c8a89b3a6bee8608bea5a0416b114f6346e49bb6f8db562d2782af31ea7d469d72496faba927a3e6f0323ed717eda67223c11fa7092130c1310a68195aca645d540353e5456d965e32e067f9f45755e33eb42c22ef083100ca8f813afe8688005bd2db904f8cbde365be3399ed8917008f034d8ad634590c9c82a41c4bb2be6323318ce2ef88321bfe85b331cd4687c2a9e0a7836269194c08da23b7a23aebb8a6fc5a87e44c3ed9948cefcd52577f10ec3310a58c50c56101b966621bc2ae13c04535f915fad44d7be99f4b6e053b9f2e35b56e6aec3a364cf7341bccdb935bfceb997fb9429914a143a4b17b19ae8afea1ad4087f65ecf6ba106753bc5f600760dc08d266361cf10761c1b44939e2521196425ee02767c5c5ef0b2d4263d4b9933fa8455446a365b1300ddbfa1858126191a19d68078cf1db2792159bbd8f18ec27ed8fda5044f9ac2f3b4cd4201a2bc724369f1c429c36419debc54e368d2f502da23af86f6a369940f506a454edecdccf78625899fceb8aff2a9f0ce49e0c4fff6d8dfceb860ed6f309ac1a7396ebc0f8c6e142f672d29a00af7690cdc05b476beb44a5e8b9707d05109b4eeb7762c4220473cca9dcaeb7e293b9db517e0d73d42cab343ad75c455d4904731a8f71f5476153de5a0360af0daffafc04d3e3724ae4759acfabb863388e483dfc25e60b3ffbe317a70909a59343ed50a6651708230c2f2b73c4ef945e44ae25741cb512e8532fd4b41d158f3c4835c6284369e3e74334805fd744a18a749fd8d2147d0ac64affa7e4ba61d4df18f48552cc894f27380781e435b3c3671448f2b2eade3d15179aa538cac44d5f0d57f1dbb2c54d98535ce935886bf8c6c08e3a99c8c83b9266b37315ce0fa055920dac8261792e8f5ecd48d4ad10dcf820bb372c5753a6fc4778d9da1c8a2fa6ea36d5fffefd74ae8ed479fe013e8d1d958635d7b30d8e22987736ded16d20be9c987f7917e1e47e1d2d39c2172fba61e07379b30081ffc95f4a3efced6af8bb0e33c6edf97703522e1bdbeaebac7858b0a855978072e8369b3897646315f512dbed03e56bcc6f0875147541425ed45fe4c9bb605214bbb1efdae34a053ff52ec8b6ae940c10b28ffc2e5efe337988938df9a39a559524619363931181c0049dee81246eb9a4cd9a0560b979601e76042a6f2bd79a7c988a8b05e57b4c048f59821c28a370458d243b07f68d1728d875259a74efa10dc97179d940e222da097f2944649e9b402109602b9cd665a916d648624acaa0fba30026a746d287913329be1fc1edbce10b3c6929909ee431fb9dece5fad6e4a7c5623aee911aa0ac88fc3398e57708fef6fa48eb229c4d149f6fc920ca164d0ba0b3eb1908e93d96740de9898712ebb7312b8220257e5e3df109cb6a5a1809e9ede25125649573646a7ce751e5aeabccfcd9bd08d367cdf758fd5e3562d93595af382bd1b78ff298554e09e072fc74253ecadc4790410ec334b70fe222b3f733fb20e0aefe404ab2fabdf49e363caa0e187f18c45dbdcd4987aa0a44560ad1d974713dd6417e4aa33d2fc97042eb156d521299d5c2108f43863b0f61ebfe7d75f08e2b42550dc032ad5de57fd90fbe973f4ce4a05c2efc35a98cd0cce9c84f392193cedcd61f8ea4d59f2990cdff7ba324f90d8e87fec71dd6222ed81e37ed289e8fd260c31aee2459f5be4ff985d2c2482be4ef6632be27fe013bfffa960f7fac206f45fbf14233f50eff3ce7064c137a2c2f822d294273527775d13845666d2b582ad98f8f133b7e20fb208655d97d251e9aa5e354958de38568748a3325d7b2cd0a32957e0c5e5d44221ff060617b62b4f8662525f84bd67ed531cb3694a31b281567f1f59cf6d1aa8df8058061bff13374f7936109c71333704a83cc2edabac2d01656a5e25e6f53f0ba326c5faebc13b8097d990c094e37e936300e02af8be257adfe40009fd935dc553b12be497e4335d5d784b7da80af28adee6c390a5ee6145a8296da728521c3e92ce2db83f0924a16634b2e1fe92e08e4c5bd0962d33c72e160eb249bfe8ae8e6c12101530463a2ce97fffbe9ad718449cf4ff488d0ea4001a5727ada387dc450886884ae1f4c09690a78e32abf857a7661b6908bdb40e0f7f2fd20e77853f62a2428aab9769ed436abc5f8660c7782601f0983de18e8fb66e6841285cd00a4922750f15905a7fc37b92e525784f22b85b65a41f3907ba60da94bca9b95941f623ffa510610457edf88d58a36e15c2022a9e4579febebbfece16ecf6f2f6fdd56c54a4fe60b505bc6ac058a5399e797e0759eebbdc4ab8fa67027df746f43966eb16f4c257680988c303f0815f23ace4e689b589ee7622930737d7dca21b1bb9738cd5ebb16d08126ed204aeedb1d1b6da4f9749083888daea4f588a913d84f29beaaf0f5049e33be518f9d896f5f567e057560956c55ba4de5d30e1067a349f82ae7ff1cbe628b5dcb3c399b638da2f6d5971a0f56c094dc1075471cf49d7419dfeca8c62472d9f0173e21bbada67d1e084e5f475901623c46c2388a42409202208ce35981d30451a234453008c1132c36339df888a00140e2d4d1f995aff11847731cf312a8f9f27ff1ada5cdf834070446a3574c6717010b7d1e72d6f5311a2ed281f2486ced22c1e7d46c4dd8f88442a2d93b0533b1a125d9ee02ed0a8be5c9446d4711d53c8cc1a9065f087c50f3995fbdee1af50cb4b8d9a53abc8456311b7775d1a096f61c34833871754206909ab18e625a27aecd1ddb347c652908c4a9f63abca4779acdcd272252d686f1ee816cb8bd1c44852998d5d757684a73fe2782d9511577ab51ab6d46a272d1846fcdad186d3e303e8184844a4875c427168e54385b6eb15b519047e8624602508d4e932631398c42ff17ac48ad353713560c49c0f8c406ecd1aa1ec615724b168208a413dcea3b71706e210bd3bdec34d424c47bd494cf3f516971c0e7ddd1de687c74342a499985c61a591eb4c58de3ab29bd5ac7af0ae8187b3fc0ecf72d8ffeb15ff4c9ec148beaf417b0c08335776fd189dc23ccc5336ad60ea00124e913c4d71a588770010990ffa7451abac17130988472746ab93971017e9da576b97b53b79384c1dee03b6cd8078d745ef40f049eddf272f3d88b29f220980e8173884ae659e8fdbf0c836a826e4a249307e5d41bc074567b3b8198c4ef03ace6599b5678b9a3126f63f7ef2134f4c63076c31561afe9b3227cbbdd4625e2fad57bfaab1303e9cfdf1905df404ec604e62524db145edb0edcc96f19b7446c8ff5a84e2fece50dbd25f08f23469136aff8f9397f95212d1a78421e192db5c661628671892341276395ce824faca48f7611a8f209b7f84320bbcc6da9ea305338acbac8dc52b532ec92d0251c2922105b63683891f1c4e577118a5558ce8f96896dae85aed0745baa9a91d93be75fee37acc7cd6ee09e56fd3c6d58143007040f24c31f9c2c62a25b37c0052c6aff4bcfc2267f9ce028bdd52075ea879037463a786929d3e8d91003d4dda39cbcdd74ea0154c8e1529917b4ae49864121460f93cf4184775007d8dc291d8a612857a556f10f61fed124d29f2f2e5845ff9c8c9d32411c51181330bf72efc76961831578f75da5e7854df6aded176a37c463f24d69274225b825d59f099c434e85bd24ae4130a4ce2c7bc006ec7916aa86e07e35bc676a5f529cca06f62b2f5c7c4baa624a3b25c174bc6dd275b864e32a2d7275e3a9a69b88a1db755bd8becc6561d425c23fd3f84284255df5cf4712827009ff5c116ae00b3c97364621c87e8f28ca45317cd9bc72474bb20c47d25b742e4fbd77f97bd28543c037d19bdea6926db398d98ad723bab8aa0aca5ab966a3ac78dd77bc8e09093d25122093776d4d41925cfd85bf52645cc54ff06bb168f01f15d126e23307464987bf4850e53f571b4741f1185af5c7717b65c97e9e68b7eaf006c40e1f5ba5c9f8d20a7cdf036a063edc22b8f96c18caad2d0e8e2f9a974f12d7673518f9b5b5e4e7d2e5bb31aab6f4fb49a57f50094a7f8ed1d71ba3103c4faa08763101ad3a787bd8206445ccce52ac043535abe03c952829e9551d98d1065e00cbabaa1806ce3a4f4018004b9fd121ef2bf841797fe17c13942721641b08c14edc911c3a6e974da3e318b38e738a2f3c6b1fe7e627cf15c9659ef7562088325d1e5238f979b83d119fe70817569c5e1af4f3d822fd2faf93114953263c2f9b85bfddcef2034452ac5b5e4e7f8fba1387a035831b60561db8b9b3dcd575df2ca9de7e721327cd31b46508c673ad6c31604790141c8dcde488a47fff164439fa891791783ff9250672a9eb36195627d5559cbe7d52b2192ef447a0876649ca588e7bb4693bb60224c49f619f2672e9c09e5ecbffe15557db3e251e811fd867a02708088ec18bc91fa3d4f2ad7040d014a7a619691cd880d11861de1a1c9f12adcf447b32c7a77f1524032e599767525bd971ba3baa51a15b5b7fc00c8b2b7794da02b654ac36776a60aeb5dd8f00a7ea9a556e3356e772eb47464ec45bded4954cef21cccc1dd9c6bb300e7424ebe1d2093286c1ba132465e0bad5e128a7e4cc72aa6bc01f4c68e29d04c86f850a12dd59b5708d8fb1a00e020ab46b81bbfd8e4892f1177818dd59587908743c844e1e22130f898687d4c143ae67a3e4e185cc539caa5eb7258f6fb041357755d7a5e601614f65d1610dadedd748f8177c6a5e77c1a8e6ae17b42c924eae12522be8ad884b107320b10116f16b72fb62b46584a87098c3642ca2d7e8fc6886c958a56132366bc404b2a7bcd29e5da09d824e023e6747349d9c5b5a74e2d45c466c3a71092c524ece2c2dc106d43c106d784d27e7e4dcd289d45c565173bf66c62221a467b6a656da09c26f2456f331894583509ebd86da28e964e153d390d61b04c8af576d6f46e1064f0b0ff0c88d56ae9a9f5b89abc3ffa4672ab14ca69a5614055c73924d5f96e72321b03a44f591392542908b9ffe8caed68b2c87ac46fdfdb0af465304ec0d20c3cb6aa7557fac8df19fd76d364fe616190631c6c50b353db90253b4e2775d5db75fb37bcf1d01f81bccc34f66fce6333876f98eb8c504bd2ea35d58b390c345f7492776ff9d99d4cb3b3fbc8c7540deb8a74b1d663399e3f67345b41487582ac288f7c1825e5853c1b7161094f87923dbc49b7c27dfe71994b189e3364554c802b9e7f51bdfcfa7c30bdee58a6677f06e1478c39671dcaec8689c97d401b9835b24e08467b2f4fda303dc5ca71df17532ef9675b5b2b998b4f949d5da986c4965acabcdfedf1d0c1978318f86c81209337ae07ce4665f18d772a1893c3182aa3d6633d91cb3a00a6edd6554a5b212599af0bc3588fc108aeb5c7e61993bd3a037969aad730c5ab4a50de0ac0ff8332124129923e9f16d6d03278dbf7f7f80ff25101f823ee1034d8fb0694d3cd6968f020cba0ddb382e357a24e91627e04fd994f6c0b0e349869730c88a2fba11bfa6bf3b2044375588aa6a85d8d67297faf74c5d8b947fa367e6f02b7135503e967eb1933a9643f81c867f17ec75336b939a21b33aaa73c9cf3d5bada54b7d43803569f319f1d5ecf657847765779f632cadce481f06add047bec545b0fe39f8d0e31081687200555b6ffcba5b2b94b7929670b44cf70cffcab6986f21f7c7fdf7bec1be390b1bb8b8a3942b491ebf5dd6c0cf35e1541dfc919f0a6af970037064700632d9414fe74f76cad01efb154339052e3154e94fd5dac9a8fcd868b544241e9ede03b4bad9973f4cc17cdc1b0e499100a14109a6574c0720c18445febba562cc0abbd5e472ad60046316dd77d938bb56d44b0e43761346bbecc589468de5c73c9d0544e7f821299e314c856d49ee571bbde181689e49db2407bb1c457fe31b2765b7f76e47212b620f30948fbd130488ae17d5827afe05bbfcaaef909240af1e28a0a58eaef37a3aa93fb719151c8f3d398593145458489ba44f1fa1040a23299585ed6aed4bf09b9be31a4ac8fab3a083b1a729956efd92f2c27f386203d0478978e87ed745f536385dea37b6b2754b15b5248fb3b9357ef668840d8d581d601583719a48866878444e14de856f8a360b7f51b80d336898d20e9b4645cb83ada61b2bf89d1e3aa00365d9c18e44c6b4e554b1ca9febf122bc642d4b24f70bda67d37c58869a2c3a99c93ed575b1851e1f96cb05f0fe36f459e6572af721668ef866db63ff0dbae96a6eda01cbf71f3cc12143b924963b268238756e11e9b33cd8f23d8075495c4132cc9534097cec8bc32eba06b75e37266ddb85eba984de2b5870d90533143751942961a2d7bd127ab0b25838d62de42ed4fdaf6c00596809cda7d291572dc7f6ec2de3801dc2e754baf5d70384ab79f4e3ea5557a40e8f2ac48e08c46d648392f2a1ad58d78ab0db5b1f2fff70078e06f1794de729a6f9573eadb347e2545ccca60067538cb2ddc1ef48ef469f79e9a3fc51a4fe1119f18c3394151b87084bd35d754c28e61ea2cce26af28486503e6504b65f57a5155c5c1c67c77a9a1eb31503b7cfd93cb2e5d0e183ab31266f3548698d3a5d178b5eb606a203a85fc935a89f9fa9543d643f91de2a49ec6d1ad14c92b4271a9e7903aa7ab91880298c9c4af707bf6f6cbf95522b16a60a42fe19dccbe653b149e00f6808dedf2b264dc0da5a3c0fdb1a0632391a7981a44c19305072a02a7fc60677c5b0ebc13028b76fa20a84ec76d4fcda1e03598b7254a10394aaf58db3528b768d1cd1c0033077775baa5d4b03c3f9732e53e04de1f12f7a0b785b042206d15188fcab10f863baa430478f9541ca28d7d25fa90450a15d6bfe05ad09256cdb4fcc3081952fb41a977c333cb54ed5645ebbf14d498f792d0799286f60861e27c107e54605fd971069d7651441993c9cd0add76325ed57f6da1931850d3e968605c019b2ff02891b947cf70c4bfc3645e86dfd7ae04efef35bc9bf17c6a4f91e7fd7ee03626e8f50e841be3098d3eda350f0764cf5ec5111c0f0d5e219a5f25b0c0d80952078118fa2e39aae24f1eee491aa9996053d52734b4781eeb3aef11ba0077bc8aac0f2baaa945993de5d0bd7fc1312a23a833519c442b96286dd84536e11a4f0b50e73ae10f36a04a072b8b3bc7ce5fd099e8b55c4a21c8e5b1875ec475db136bc2de002d4a832445c3ac76250b596f7ebd93c286a75e816fca84ec983d9bbff3e1549f01c6d6aa59ada73a1bee43aa511e0539eb087584a770a534d71225011f86dd201c6e339d505b50f3538ce79906a1ac1b28d6647bd3d87f83ff3d32ddaef2629421c08e84883effb4335cc7155203074b6bccd91fd46e03831a44425ebfa55bb6949180e9d38e19ebdae52404ae288418cb22494e467cca5b426874a4ac11b16957be25584b2f47bdfb8290679228e2183d921c2aa0a50563fdf1c13c2b59fac6a5ac9fcfb953a4c2db167d57dbd9bc4e76ad0f48b55744a5adb610b1b64e02b5224d6a4b88bdaea9f220d0248fffd84f90ab6d903bf101b2c03344aae28cc811fffd3ed846a987918db8eb1abc9840de84fa7bfc592a4d7892742543deedc79e32d37b97964a84af28905f21a9991be75fb9d314e9d8082012b03310f9cb7a7ab5090eb39e935c5c4e92ecc673e5a719f09ebb1af411d5532c5a03049f2d032f870fe4302d461699dd41c318a1270d569b7ae27f1814f124586170af151a117a417b0fe0ad211269e29ef3195b55ba7ce31902e73698919c1fe466197878bcb13f9d99b17297c009f88ce0642274257ba1a9d27e3e141b831e5c0e0041924535c237f59ae3f18d436b60805fb038eb13340e48036e33c10037d31c663b83340e14ff8194ac2c4d8d7fe0b1759087438714db6be5d9aa91190b1446f9476cb25154177c4a123b78b3cb488de0a364698be8f159a8f9fc1365ea9463b52eed3a54723262cfb31f3c6d9a21f3f0e5b61e97262b0a5b2b6c9ab72dbf566ea3b040c8772f8b0003134df19a7765fe83681862efc384e77539ababa96d20bba9c2d4e1347d8d6f6f8d6b603e80029a507f1b506d621ac45020abfd92f87ee6e76e4dce79e4ed945325cf2ab2e90c8d6e3d5bbe60f9cf903dbae443719b5d1d05145c281af3ed83cccb453af912e9ad63663c3d1ecc841d2e0f262805e9b1191debfba4540bca3a37a092ba9fdfdf08f61d169b495669fda2a0e140eaac4b18f7e8dd56193f646d0fabbb42175cde73d95e19a5cbc3db9bec35a99ef67f598c8eefe48300aa89efebae56d2fbfe47eddfcbc4f245e02b6d59abb0595ffb9ed17a56ddaeafeeb5b190e78c91beb63e39c767ec6fde365e7c4866aa7e668249859b8779a9c55c5d67649c64f3adb85725867e49d4bd30ca7e448c024e1b86176bb7ebfa8783e69d477faa71d2fdb97634dfe76d7c6298e88165c3f1e036d1ad6be823bb01e5cf6838ac86c44c1bef499fbb1771f1ff872b7af4b43b2a0fd9ecdfea1fb1156d2ae51fff6713586bdc1fdf6376621bb5f97a2e1b396de044a76725131e7ac9faa1730365539c1c397821603fe936567383da58eddc1fd87788fd32da4fa515c656a71bb09224b3688bac3fd22f8b9b4d1be10e269e7198097e21ee46eee656b4338b4b0554d0d7aa33f660a0e7a6dd586f1856334557838a6201373c2a26791d3293e7287e80b1fe5433e9db82ad721ce14bf1a7c654162e96370853e7442243bc6d26c88c7472a8b5e72d544c1a08d877a358e289d74e085f45253a60a2ce98d52f0fe80cbe913e27a66b4b69f37bfd1d7ed571d4013180e10f0d071fa0b372dadab080ee942a504c8324330179404292549e62e43b194900244ed0aad8b741bfc454fd072dcfe7b04f858bcbf4d71643b8c7aff4b695f9d1878e40c4ed5a5dff49bb94bb7e8aeb09751e3979931b3e5e77a5033b073c8a46a662ea89beb10c76d692904f568ffe48e884720f905918b229106d100fb4c43ecaa0b7cc216a925b2f9879305fc847dee67818b960ac1f3f1ca001d6c072408140c711d8b10be6381117b225756243f992471eccf5ddd7abb1e87b36d54fc1f5baa76580efa8cc4a530cc1120723c356049847a75e8a4ef7254ebbdd1c527d5fbe72091af7028caddbe88a0f94666e1ffbf506412ce375c0cf8637b14f7f416d063a8f438a0d4b375a285fd76c525a5558b10a47ca9069887956a7df1f88cc106ffeb162abad03acf4384c87b326c2f4c27d0f3508e49efdfd17c6452ef18099cbbfa1745d4589ea1500872cad4f88031631f9a2fa24155efa4b1821ff95cf39deb412527ee1425b367d86ca190419f32fcf99052f8459af6d117ca4a9f0a586fcdaf43a0e9c9c0fb8200e991794db48191b2b733ec81c1c2b49f72e9f75b99fed2e8f95e4576ed4165c5487fad89fc87097f29713d1b4885242f074fa6bfa759e9d9df848976e3d2415a87980ac722e4195f0be8319fe5363368afac1b9c17ffc2fc1832637d16066e05b8992d9f3a1cdd02cf15e12400b372e8b4dd60ef35933c70cdf0aa20f91fc4e8a860a2577405258366b3edae93024ac780bae08ce30732a2f2b1186d21c09f25ababc2a2271cdacd26cf5df5a993dd6c82812d7e67748014f90710785d09fc57bc3de51abd482818f3312d9b72d499c1b49cddf9ce54541cd3242610c7a934a9117000a36d0136525ae0ccb22d8553e3c03ff225f21bd3794c2f7ac0ba9d7a23178cd2bb19dccf7127a3bc3b2cacb485b90298a85d5cf7fbae3233bf7dee4c5352ff8f1efb7bc0fabc22f7e6df3f76db0767aa92db4943bd163107effb653a940842da60ba150433085d266117eed49e75c44e0956ca9ce24af6ed75f6ccb092bda5846980925e3f523754f28989c6e61a77d0e238bf38ac0b06545ad1a0b3670660122656f08d9c4698b30cb3794b436161e9a99a6df61ffb80731adffc6903abb71501d6ed86113584733e4ce1de6a3984eeeb69a16bbab3c063b78c19b1074377bc38d9f98a2f776a122703828f3ce560d0c9786f54361a04d90b26beacf9f7f7ea615d29a441fcb906556f3ac8a97a68dfec54a3fc37e98b2c71752e0f6f1d4ec309ca9338e749c7c8581d05db3437a16b74f87f861497deead1486638d0dd6c5482077ce46f31c0fadda9beb6fc5587a95e94481a58f8df8aa09b77169c36dd11f073a138cf65e6dcf1a06ac56cede2b416d1f4c0cd7c6fc8561a5bc97cc100e4e7cef266acf53fa474db6829f223233a59bba0ae9632863ca2b4a835c7aea3311f29ad784229ebdabd5732fecc8f56cca7bf246038f92970f5ab4a733ddde64ebce3a0693f8e37bf891276a9a6ef37a6ead6736559c9293918d5e6522e7d1b2f8c893e3569905fdd471f47a88effa39b26b00be2b34a457bdadcc797bba38e446554c6ebcbca1d80ab3373f072f275d423265ba85d4c2dcb5de8f3906725ff2cd900b5a53797602089078bfa06550d6886b7cba1eb3526f71c112fcef447960da1901762b5080cd9bcdfd0faf6d4fd7f55b70de0205df29d9bf3536d5d31863d18d28ae1eb0f12feabf61b0cd7915b9cf970722fac50fad5e656ce5488687402eff39d3e3560ab03cc301e131c08e3a9e0f03c5b9cb5eedac4ef08a4a9757bf4cf49c7f3602218a986c5a5efefce551ddf9d08c0e52f57afd84f7535d67bcabf8ffc1026b17f4d34c6c9a09c15fee49877f1c953d03d0ad94b02e6f13a6b7b3114bed63c7576f212da1a41f2d4314463a4c4732647cc5fc837a8648727712867a7afa2eb33f002661cf7ba6a5c8f6e9b6f7056b99ca66f0f1ba1d3f4b1f7480886a918fd742f25733f615d58e20a30a173ce274a91c03bd19a07e7ecf9e0de681af71ba25d97844611386ac987268cbf0f7990aff1f3bf9b50f08b29a3a96a1f8bfa2bfbaf1563b0a94a706a6363e1b895905e28f1682961c8e6308e3009b2c21cdf013d40d5a051f36765c7af151f8ae373ffc50691ee895b42a3b11b13b40ceef113ebccbf8dffa901e38e4c2722149fbd547568d58b406a36433fdf8d3e5a566fc40179434fcc2519827cae2220bcbf7901caeb48513bd03070e886cb60bf18916cde4a2144291164edacbe43ea22c36460bf262bf868c4b271e0467788103150f8722af15fa8cbc807be110150cded4a9d0bfdf102ff9fff3ec871c1c171dfe4bb68cba9098a3fe1c91b91feb1003a1b4d90288006774b1f4dac5ef98c36f3ab9909c9567751e8a396a48b38a33d15943952fcd970f706f47e68c95af11ca5d905817014516665a2450d3814b6673cc21bc080fd4544f525b866a27dd278ead9eae1ca6b14d29168a166ee2581640d3f95bd3cc0e48519bcc58828216347f41fc447a3b199cc156bacb64a00fb28dc412bd53ec6497358d6bb1e334f13eb9072d42fc9e49592c0d086d6eda151010510007f9fd4494c1a4d1f8cdb4a6c3df03a159d6ee5dd411249ff2c9a5e2318f91d0686574b6f2eeb664eb1d339eca261809fb6406e504569c15438b57b89fc39b5d292aeadc05f6ae37b323baa15a3512c39b81c80a89aa7db8a23513d20e11c115f3f683c2a8f9c1f0ec1b2a748465a71c5cb49e111b16e155057bc16ae5723e39686a820c123eccf52ccd704ccdb43157e42a3bd691864bdfaca520c095dc698683d38b605b591a5e5114fb0d1bd6e64fe3018af00844d8283ba0c9a92d95355fe99107618aa02fe3345ddb198f73a09a411c5e5f3046e735516a0dd6754bdc6600af291521333f04cebc40d0f60509bf6b6ec4317c884648da35ab08e985524c82027fe7580054c6c226ebb1594942ff519dbc6cb8b7321fbb064d0d25ffc0dc71ed1f3178f4cbcb8f3f88cdc817d10e0f9bbb1a30c81c495b28503fff632ef5efe9ba2807d23556beada977443b28a146d0767d0daf5829aa5dfff06b03e1f0da456a265c5c2c31588d572220512093b553e0558c9a8011baf2e603426c92cd3cf55ff13b3b240a2ae531c905f6ab76d2dd58c4973bdf4ee7a3dd6b005a39310447a8e70bc8aa6bf8c53516b1a94dec6239c24af6c5e6c1b8f89a9c0df34834a24917cf7ba3f36a59400033841a6d47102e6397e86105e915a7aea7630b3fadcb7785781f63928403a2c99d3bba53027083aea86ec80a44c55fd00a0f886ce8df20a10313bacb4bb21339c270b6dfc5acd562857b9c16c1fd8ca664ce9b4d5553b862b152304cf45f2f819a4faa19b12be4af2e26a2723465a1ab45bb10ff1c71c95eeecedee609179daf7d1e494b2b0c8197e7d81d4ea4c7b687fbc1cc5af08ca2bee8fb2de5d13d11c7be657be6d42dc32ed687f17a75e06d72bbfe1f05d088dc784a9b4987555cb6f223b6c3b6bd5b2495fcc376af68201914457bbdc8b12aa0b81ffb1a2fcbeee73fc1ad478eb131a175c9dc49fc976a181c0ef324be45d50457e715c85faa9168c5f4c01cf2ca2e77d397e9bf2d889925c6171ac355e922381658316aebc39babe4a0a923094980a77fad068f2d5539e583c6cf81158be4925d24c2cecfc00766208c84f9fb679c54d9131a73a5b4f1f79d12cbd2049676b7af8c624706936d54a11f5f9d24ba56ea80522f5b8ba55ffe351338f35b2177df1288daa48cf2a54566a805b0080a4f30c01c1c42f14ff6c262311f017c43c20ba21f12bfab96e087e58b4a9919d678242aa04bdf9e2af4227cf2c12bf4ba06e7b0488b91188148c13bd6bcc438db841c5bb28df0dcc843db00b6da64d9ef00d47bcd9923882b2a0b064b3ea0a211ee8328646f41c484b05ea0eea0fea070af880f26742240c9008be427e31f822d576e75bc36cfca2c0f918c99084d8638487786e60640ce09d1c105582fa17fefa9415cb043de175eea09a27f83bce16f490f3b9a41f83ac03d2e1244accbe14683bc4f3aff4cc74e922bc9b6e8665367e0697c73d33e4e3818e761246845a5a178112c606f80efe01d7d5acf274fe6fc28667f0bd83826bfbe2a26902e654cadcd45f2cd3c4d20af3ae2d16549016278df9b13477ad5c691704827c5cc57db54a91366724eddcadadf4198812b4981c96b731537f28b9f40a5f3ea5deff5f45f8f04f239a3b8ec1590700aabea1530c56598be426cef9d909b25a3d9ae9ebe95e05d4660bb26eca00f460626abe6ab19e052bc451f78506db10112162e3e69a98e625f6da6f4113d990ef5ff8282eb24d3e1eef2c901c4499f74961548fe0ce0d440c379ccbce4a99624ffc60d836d2997203a459ae4b5a0e32a25ca4686af0942e23c95ac3741359d6eeb75bdc4d76e723eb2af79acfc0dd71852c950b056a67b957d9a7d1c9d3058eedd6781342d31222e4f8f5fae463e3a85a05593b247095985974d8bc6dd8b700fd01faf2223f43ea08c7143b74170053ebf3ee7099a1756f5fdc1729716fa8e03c43393e396f57be75f67fa5f5bbc43614a462b4717345d6c54f5249ef199aaac162ba925d3e39644b582588352d4370453b566ef455940fe7a7039937552ee47445b2c3e716923b6ad4b02a45fc6288aa1c8eb004d1c32060d0f300192dd37e30e122a5117c7a65c4febd0b7536802062c51685b469167e19c9ec5d2014dc0af3ab2fd49c0aa549aeeaed463d80048140cdcd705f1b770992128582c027ac3bd5532849b743cc0fd837480c189eb2f765569bba3f1f93958ba05d662d017ccc9fc423b8c6aa4dabced04261d4c43d5a50de9ac8252724953c173af61deacc95ebf79b4aa7db46f43423176fcb394b1b32360811bb5961f6e02541c8c483cf3cd57d1128a76782395fc26d70e63d83f3b287d943c21f102f1f310af1013fb971c7615bbf4993bb6a7728e7b597781807f8b504b574a6264076447436b403e0c636006b3667b1bbbc78ff0c93e9378116ce3cccdac593de94d0a34f0d2407e81e0436f3826ae5e00b30e8f55de2fff1ffa3966bbc8eb9c126960f834addf2b691fc7bd86dbd3163ca65a35833bb6e20c40091465a35acfac080db11997d97738fcb20c979b1fc7e77f254cd429d8f7981d23c13382a336bc11040fc09a9cd793a4e2e1ca1fc627bd9c915e6fd13eef56a39d86239aefe1925a95d6fd2c403530aa2038e01905dec090853d79d3934fd0973c2dd9f932b551be65cee2899e48ab1726dc1001a3a5dbcafab3d5daa17b1550c5b7800380fccfc802813398ce52638b66e9d96fde7667021f8de9c42186f43a275ac34c5a2d0270a409dc90897d2a2de92943e8b8cff6837d8c27ca42ce6123ec26cca718deaf0e9cd147cc3bd66378eb8341e5bf3d1b5094afb16ced6a8168806b20705c341007a85913aa27f7f5569bb63f0a2fc47fbdf7a097536861fd825d59173f944cf630036f51fc44d6fefdd8f35979194237d87a5efd280844873f2dedb2a8a7a0363c97220eb2deb9fc1d502d5cb0e496a8f59ae3bf5ff0781ffec0833480a0822c959c6dff8c4b58e8acd453f1bde878add80845d36f3c9afba07b07ba7cf4234a82cbcb72511004d3bf36645c471a491ba5b3c8dde3ec6e4e4d6fc10d66fe016fbedf4d21be2aa3d057440d423eb9535f1ef869cd4689f82e620a0262e609492048eb3cc3d28fe537b371c478fede9c09c3f472920c5998cbf411580a22157663dda47d5d8e028e454e0657d0b7e778393fdf9ea5c96e8f8bf63dcbc038e0a448f7eb190677695b3f774182104382a885cb1c49c6819afbf1f0c82014ae69e95102c763e81c4faae098592d9c8f38eebfb9cbad62d4a84f8db048bb400424384c48fff2230b846ea79712b236e6b7da2624df7f3894170445f2a3b0aee0e4a2c98695d657726d329e3b82e5992ab128aaa77423f0e0475a79252fe85806ecc7cb6b5c756fc020fe785a3c5d7a87f1a1e696e59ff91b9ddfaaab42a013b6296d0c48bfe81f51f1ae85248792c861691337a55e0d18773e3a78dd2ffba4cda73908571f62790fb0b5e873cb62ecafba4a57763ecea3cd22c8a29f9b1b0063ef5b32b485aab174c01f002e2900456178eb24c3392dd9c95ff0dd2a10c6f7f66784d30a3c1bc90e5bd2052b06a070f2c7b774c128330b43b44e56f047d8356650aa6960670e047d00561cc2e1a7561e5e3b71f85055bba86344a6dfe323ed4c9a537a73ad4466ad5db528fd14cf0093f5330f19b393e23334ccab676d3b2da40fb8916997e496c107c42e01e7e65d12c55b405450d81e312b2e7ef4a4f71b4ce91a360961b2e19d752c4addf2c719994a355d4b250dfb71300d4dd2e4f79501795388813c7c1d1e96feb138769f60c7ebfae0d81bcf553de675d885e6688ecc0b01fd31620b3ec2324d5177664802ca3efcf86c2b9e0361a329ea073957a5016904e22fb87bb834a4306046a6891542d9f2473df92811aa45dc3c02715f2a1e653f673e1a7f808d15e0b03baff4c99de76a825fd6f36ceff8067fa5bb94c718be20683330e61444a5b4574081a75f2f8c175a8f15b5a532c570804580114dc96041aff8a05c5de1e62ba3a77ad979ccd36c54dc3d8fd89814dd41406013d95a5eb82985c5d058ab0eff7e6dd77d3258149148d49cb575f7174f418318a80c8ba7976d57da026b36c5ef81ef284b3e544b25705cc0ff7949196dade2c799802e309016025998d4d4110107c3d87f24fc48fdfea7ad56392b154a2bff7b2017a2e9a760e4d4ae2871cc33080a1db04bd1a712f5d8a3ed0b863ba61b4086e220453610899f3a028af2b3c4933b189033e2ae767f3c0d67e8bb6f7ce691e5449e97dce1644fbb1ee7fd9756b5fa5d4d40958a9d65e75398e052fdba248d39d36a430a75c28ec459bb502c441a967b33d057f7020927d55273df2d2ff2f3fb853c5572914302c88e2779649968fc072e0a06cb92b527c23ee443ab3191bf8702dd1158c279cd01bcf3b113b0cd07d818a909a56f9427351f4982a650d7b5d00cdd7c55b743ab19edf57830ff2c281b0f7463b65965c356539b94adba79c8956cfb82a059d1725d3b9dfefa5b3f21dba1247be5aa9c7284ee7b49ac3908659a1f7bbb16d035cc71259fc009ed4ae4cde2855eb2ce12f8934edcc4d6381a8529be30dba36c503f05b6e94d0a4747549d48562b9e8e90f097751922b54165dd7b448b6d6299f90dfaf2342f16083348d8542907c2dbf24ebd5229e04e75a6e1eba8ca5073ee67111a022945baca715a1e8544b1bdf5aa8f886247e25c25ff46856b6f680cdf88e43ff02b71d608453fe6d7f493c0edad3372b6d21a72d6b7e38c36935e8aebdbf1a76adcbf2fdbfa7aa07884e113c8a9847b08b8d2dc7af8a125abf24b231c06b285dfec5effda18a861ba5ee40eb17677f5eda350a4c92f41728e1e8a46c77fef8cb86856dae0f282f882cdb9ee0559b889235505d8e710c357ebb9ccb0fdc99904c05ad141122553298c6b31cc45a4ecc832798ea9a636a67d6cfe14213a71ad518d770933da69613a7f8b42cc6ed951ed11005db2da40e435c09a10e85815f9e542552f222c96338d61b5f9ea19b118f0c332d4a76e9136a5a98968b3e3060754130da4d3d0cf3ca01ab5c07ee77e4895a6c41ac1ef499ed39f586d17ebf1a408846f2f3bde0d71d866b2154ef2873957ea217c560d98f3638d38ec0a8e5afa2cdd21f54f467a525b84dfdd8ff8b88251d7ee3145f698bcc7f5d68ada6f4cc0763b7347763698ef65b305c6d3b4256690a279ea834b3b3be1501caa839253ede11278446a8e9207d150ac8150e368decbbf1bfb4c5368824f8961959bc5de0c22ee273ce06ff51124bf7ed00bb1990b25b305a0df813421958f5c5d674e3917c475f444960e0ecdfa48ca47baa3993f3ca3cafe35cd1e732dbc30ba0d85a585624125f85b9a8746b3ac1969d9c3f049c562c65aa76324e275689e6942ff325cd9ad5d518e4bfaafd94325f6dc877194725f19cce7a72b06b91126ea98eaec5e677e953657f00d82a43fb6b4d7e8f3bf019cdd898df0f68f964e53cd16d5de5069544edd7fe5b1a62b1c10ba15066a80ca0fad77f4334ee271e4affd632d80a55312b81b5faf09c19a811dd79b3c6aadaaa7fbf13b982fa45f46ac4cb16e3d177ac50f1e8d2a5375061e4014852dacf1e69736dc550870cebf535fc4e91165187a53946b9c6c2c126e690d30e28adcf76ca6e43be42e74220aede6d8f030f8341d486a48e6fc6a2ab30837b454a21e6a470e839fa2d7938047540cd1b362d4a40181eb4567d6d6be0f97539c10519fc73549638ad0dce7e766e3ed9352ea088a323bda620b07aed477eb5b5ae3cfbcdc151aefbdaa37f8fba66500a5be745028e31da6805e91cb7cbeae3ba3947eee2061135ab101853abe542580f8218a49ba8647b84487a35524382c05607329926eb569c7b06e3f2ef01024105190ae6eaa46a3387a62c16ab9543bcab3a67b8401c93bd959c81b6a3451dac3fa394cba21785d1404f0fdaf8d77d804aac5e8173a45714f387a0a272864c1d638e50dbdd25f39d17e1a20b7089b0f64cabcf6c8f3495697b3e5c594bee4de519085263e6a093d110bf9c753bdcf0b1622c0945493eba680f06b184213829e6df34dce4b981e9c4bea9872ad97fc3bb6df807ab8883ff98bd21cf557e83c072bc857a3ddf986a3989898d4995c1631b98e10dd81c0e7f4be8c4ca663e6b9aade7affac3025d58e1dad682309490947716884d0fca825b8839831ff1cd1f9c89f3246d5c69c7f7673d9d34438ed6355ab844fb334badf2ff18069aad711c9be5e56d7df0e4f5c51fb51f62fb46119fc95db7d626b8a3eb118ec39d840c1e668590fd8a61ecc56c63cc921b1d96f8241f6ff82ac59934d750ff37d8c6e2911279a2f7aded1290a49bcc94d76a71a98e9326ff75e1d86d8ffe25021661294460e48171eb20e46c9d5b3bcb7c63a99cf16acb2543ba3766c005ddf8a793ca328df739c321f5d81670227270ca4b70ecfbe474d3beee04f477d2d2adcf733f28c5b58f11913bf0952421e50cdad1b76446a7ee875a881aad8edd92c214872ddffab19bf573e7b8d20943d26603957f24fbe477c30cc54121bea5f02cd3196ffdf93818c456702414a731a0ef925c6f38b44e268d5e3e9a70e4d98d21e305a7711b51dcad02f5ecf67b1298fb712b02402c7f21dad052903de84e8de00b1f3963dbbea7513e36282a5c507e94ac11e6241769e26d250194c6ee3a550e36f41dd09bf412e3ca0f4ccfc651219555c9120bf8ba2e0ca66dc8e48a09e6ff885c85dcd76d08509d6ee67c0e5d8f8aa3c5fa4700adb6fe27e7d6479308a9e225257b8544dda0c85eb7b3cddf9515434662373352ce489f068053e414a563c822e0376c08604c24e02972048428bcbf3720beebdebfa5c7bed884748af970625f6ce1d8f29899e435a709a266af6a30ecfd04e6828b291b83c4a89df1947346c22ffd8cfef21a131249046b34e97a34ca4604e22689fd5f7a8457a630b0bdd4ddea328bc98f3f652c119013034d3a7f65da6a06753799f8e60da1499d730e41eaead0d2badc86b54e7ec3bb60d8600b756706ed4cbb4ddd069017572f2b9bfd570b24acf7872b9ee9dee95c1a4bc6737d7bdc950c23d188427285d002b9f26003ab920006ed0739a33c30fd521ec17022b93bdfe61fe87bd95a709806cba3cc675bb79165b4f4ef35e67ddd7f2835bd9aa02ea838ebc219e919874d97e1db49340c44e9773446dc24043ca14be54b6619f1fd6b9ce2f4b44a526489e846eb1162ab1625651b385d91c9b1cbecd975f04c2af29302ff354bc7607ce86484e71e0ab97c523205de8dfca84f8053897669445bad0828fd3aad38dc6f1a9002d263628f2ab20588c33c9dbcb174163dfae2822d193522d71b4159dae784ccd70e5974e9fd651b5f3333a5134af6dcd1b6021dccae503acca33c36f9dddd8943ade47dd9f4ba5312ff9dc3248f464bd0fdf55589ca9838bc7222b12a00f080e1fa9ee9f76f0ceaacaecc4bc74e43525f1f4bfd87fc998c4750e2f85cb56e099adde1e54479f9f80c72c2a7c676f2abd3bab39f1c7c5dbdf6fbee2e67cb3999836b6cd3d716b63c5382cf0ef45e5f0624afa2237a974763d55d62449d2bb9861ae21d20b4dd5a6cb49f63620912ffd32e33634d9e28d81d8f28b54caa7ed050ce4dde3038a9fe6f10f07bf44e163314561eae678949d1da172634d46e17185f7966428f57aa95509bfe659c102fc5d6ae9b3a0998aabce5c52772c27938dc800dc13d042d113ebbb210ba2bc163f97843fc98f83c2a45fc1b9c795cb6c46ef85788eba1199ea829ae0fabab42fc357955fabe31d91e05244eb372278840fe732522b25d507cbf917a33822c622ac844ba6b82b84ba170ce70cfcb8089296a808d6da6cda08beff1e2a0dc51bc548136e5f877466ba8d78e6cff20cc3a97b777a9ab99c3b41dee6f0886c92fd690b64ad9ab831f666d551350557bc411d587103d5bc662e0ee6a50e893a7e89644229531ef26e7d2ec3147a54200ac40613eb4b23280ba8117a7c88a34b824a5849f867fac264bfe94a2176da28527947f24d466193b30505eb58178d1bd3330f56e6a51616c24184f8bfbf3f468932a11c8521c7774e65ff7b79bf0ae07064979d569b36099a4eb1e4887e42e1a7b0d4f97239a17a666b21027a58a9ba72b06ff8ee0962a02cb696d116daee712bba0cbf253cb0a5c795e3896248e17dc94f0c8983fd29382ba5ebdc01bd9f2e9c271946737830e7eb9eb3ac0364026b1f268e56b9486e58b3d47be8e282948977177865d27008e1aaea0b8afe774706abb20ae128f2c12270869026723e5e3df74c81c581c0977d36bc82a40a490b473c3f25cdf1a1ea44ed61283cd7e457b30241870ccbb2c815b9c3d3adc018e7605abadc85df1ae0e4180dc82c601eee68a6496a7dffbabb7ca30d131c96e645f7c3cdeedc99587cf833440adfbd3dcd7f27696cc2c0a7c4170ec4acb621de16bff561c4c171261df22432a0d5b3c1ea78a5504de0165c5ffe839e18c79fe29cdd6d78a5c2f26a5aa2003d64be161933596aa0d2180175f940ff03735d5fad3939958ac8bd8f36b7fd9744e3db655557eb47e140577ba6beca280a8d8823cf6bd6199760c3584d3e3862946965b380d02f27b3532ba2f9f85de6110c201df2e11c1205a8dc4eb4964a2b6f98a4772b3f8a20208d91def90029d22b59f20141109dd79bec51945af5c0fa98e08536f97886ddbc63e6c50db0e99a6c8934a19c2dcbc2b71732f12a882ed3bf5ba01dbcb5dc7bac793753fbb408944a00fe170ab24112998ab59d56a27ce69327c8563a21c32b7483efc2ae058df7af897372bfc5c6524a44d83e616f63743a1b6b714e6a3a549837eaf207921ba84231649bdc752a760dfda519be6b62e6fa226f1db2035b317022a56e6ba0eae0495ccfd45288e7a0715c2c8b787d40202dfe426a0b44d9e96b91bc2f3fd62759dfff762798269a44fdc2e6f75498566e1c90a1ca100029653cc690ba707b972fe792d07558ffe6db2d3f70f755bb3572711627d1cb22bc041bfea1b0c170780b5e5d353059033cd3f22a692d8c0ca6a3639644fdb9ca530fb20e136d4228553f2f1634bccd2d83f8fc5d602a9741b7a1409d7f234ca32467864f60a0802da1f43229a06480dfd76a3f7f6a919628fa6229ebf4e02a3f409e72ba091bb418c4a467a4dccef1b80c02237b7a2ec0b02fe5a1309d4366646ee33273c104351513619dae9b5754d5a6ebde1e404f4f4ef013a25e62d14ed13aa2f581bb12a597c6845cbb5f6f02cd45379bea8b683c36a5dde4437050440caea2ce36785dccee2d02b45ce6d227efa2a07c25c383e6ce953b51e9831ab2e20bcf35f8e5fd0989fadc084d5412d5becccaa98ecdfda330ea9169bf39b0917f659296bcc44e196e67fa2c3a55ab73aaf87126a48171e8a42b6f24bc17f75e5f02904c9600073d85ac94207d0b9be199dd065872f93ff26e889768f26884d5b849f3c967707880d41a9b089a8b9e4d23ad018e27c26d7fb1e1dc21af9d9be8a3f1930bffe817440ba6d99eef84d43edd3507f654704995777522c7514999bd0cfd743d88b4da247190732b4d251cdcbe5a9dfbb02540d1a357faf1db1b25702bbe5b59b14abb8fa9f6e052b1deeac7725d760bb4c815c6919818c2df7cc5c6a5df959c2973e78ee43e95ea95cd63960731f183e611314eb98d64ba9ea4c9aba996c85cd626116bed2f7e698adf5fc8b36b5e85558b51c528e51f2398abe5ce2bbd55f58fab823b57fd1c8dda79f55276a02b3b2c979320df5dbd0cb4bf3cf794040d8fbb5ecdf2ea0f9f9f30c2ee623c4eef3b2e131904df1c34f351b2fa33d09c93d78e05462e5ff29b2e2e448de5e55ad0d1b9fde5c7848c6ab6af213cd6c836fd117311925d0b7b1ebdd04fd375bdd0931b1db764813ac959757cbff21a6c597880486e65f4993107100f0f1cb66c978cc12c996b9c8eed37f07f17b0821a03ef5a0a2d50dd56d9643e18e114f5ca0d3250278c890aa1da071034c229bbb1b95ff8b5d2f3e1e2ea1a483a07cdd3a710d8360da4bfa8278ad8591619e711eb126ec3fcfdfbf5cd85625c04ec5016dc9998c242e1ce2d9e8df3ba9b6dc43c185bb7ba9066d2f85dbc27d601b2eec8bc47a062fc5cb45e06f7a318c7a36f17fdfa923d06487f0987a917485371d4a2bd2592eaee1d473d0a9ced64bdac1b7c2a89ac3a633f0cc8d02fb6ed3f7fcff4f332c54010ede38ed590a9a7d6c27d66a843e457bd2c1e70902d7f8a5622ddeafd044a3a60e34194c1032ea54a22f4a0df33d9a2a773ad33ded441d8250f13a6a67556062ae9206dacbda0da655c0944c08be35cd909a776f8e0415d5dfcdddc7f0990cfc53b486a9ee035162a845951640e317bbc742962d299f18dd07c19e08e47ef27b092df297c099bdf8fb1b275c719697cacbcedfd5f89588ff9c39b8be2f5700a20c99277e4fe3bf1f2a4869a61775d69da3b84908018f8a11ce9d2cc70fa3e13444f85269503322ba778fa6c4f6704df51d6b68a92a59e73f7b2de6ac5346c7dc44fe291c716054c90a80ec428af6303f9d6e73005fdf8040a363ed1235261c94cafd65d63ea58099e5255cfbdba439ecb56e6fe1f9b0fe51fe5ee8ee0887209703e54856e5d7f24027dd2aa21ff29544301f8d75a50d7e698c1307282fddb99aa1a3a1c1af83fcbe0c9609144c663a337b463f0d5e4e6e9db4a764493bea5aa28e34bffaa09d1d5ebf8d4ce0cb8e32d29fc798822f2944e6cc99ac4404bcbca10752d805eea04a366688e644fe318e29e1e1e28440da5e69e0538003baaffb6585f6da54c7c72d9a3ec27dbab3aa834d09ebfc58e5f09ef8b6496611ebd0e5c468a61596e20bc9af6ca9e44317cbd9c1d14b8dc7a3cc50a424a16495df4c2195503da591d078a11520f6e09c52d2cb411cd56e8d95fbad6c52a73eb0d689ab91ff3b7eed41fce483d009da560aeaa16bf4148f6178ccda98f72dd82bb04e0fd18f756ddfe90e968eab4e6384c228a0d99c60f8ed21e741a1aa1c2d9045495f222185dcef4a69291cb30b899be2b30f152385866fcc580335d21f9c82b9bc6664f72aad2d3f73e2b333f6ab47cdfcd5131d67a96d07ec8ad2637f33960f37325516fd09a8e822bc20d8d0e6538fbe14d6897a101d5a9a75e06ddc3072bfe381deb03498d47383e7855b8d0d778b1e6e3c23e0b9c9c1742d4401ca5576df410d7f1a4f11f6eae93352dcee1d4067ed08e0bae9727e6838f16b915a196f0f5fd8ded0a58e6e5fe81716e70f51923127d59cb61db5fc0ee86fb5beba72cde8cee87660852f5fc750b90dd0060473b463476a7679a4e3581e544ef30cd6ac1d8e9051bf0e0a53095cbcd6e8837fa179cf7886b98c42851f39b6c2db3d47e5d57fd9b0d87b95fa93f08efdef742086d35b786cd17a0bedd0aa30b0cfa3de2eae2a26e4a9e3827a88801679a96846ad87e47906760d2a3fdd1e8ee448cf31c09c3fe34ddfd865d41dadfb0aea3ac6c6a82f1718382645e2db69e4ef80588f4037c88660f05223fef64d4dd92038e0a75c3635d3d0e68803568ddcd6b87dd912086416f2610b0d1eda7e09e6328720c636b1d7dae5110690ffea1b552fd49026595bccff5b1058d4a43fb39425da0d8f9fc94d973c8b9fc70e980383a05d3c02f404d064c3645a93d68e3cfda048d08726a3695e1bf62a1db96cd1d3cc059d8e8b217d71e1e1650d3295183219b96c475d645f252ee98723fc2752b24f115d726e43986466bd76f8c2ee695f721a058cc603fc4c7f39735f1c9b95b44e343f1b3cf6ce7cfcf248bbaf5683172f8388ac1319f1ca490fd4376a8283db37f742ceacd2aef709a81beea6cce81d7e3c7915ed253d4a6b70639fd85f89254cde0de18c7e7c5da8b5601b444a3a151929ad9bf7ac77e4b8633df39c87ef8bcb1259f2ab1c81627cba771afff8761c86fd92f698270f0fc1ba4ff69510d5574ee68aa4e4cd8af148eb6eec7a76f57facfe56aff1873b6bdf21c11e34ffc38308d39ce33163d0e43796c50085b8a0d3ea10ec8cf0575efca6a8dc4149e2a59f2c2d2f0d3eae0b5d5c34e316f213574a35b02a97891edcddc73674a48f99e66c41c1071e51599e5c2122171e90804520ad044d3c7df827c39877e3f97c1e83f5babfc10bbcaf77996099554d643dc0c00caf5458b4371353dbcc68493fe0d93d5cb732dded87f2d83cf75d016bcb7f683bdb82ab27e53c0ddf3a117eeb07a1deded9bbf11f6bba256405a039eb59d8f65c6d9fc37d8e135465a4a2bc633bdec7f8bb45a2db78c1fd319c46a2a373635bfc4b381570a3b7ab48f4c22397f1697ee33c8c60ac42f4f1a26b7172bfe1b52fd8442241ae5d58c51587a9531c257d86c86d634e27ac1719559bdb8cfa7dfb60c2a816f371169d4ef0d72647ad5b65cb90fd03d49e475e3e6ac028acfcef8055944282bbed1cf865c6142e361b2e34f5188b8c44f3503247d6b19b8e5bf9979fc7d73b8568f401dcc60b2ae8a3b74a1552e5335cc7b503a82991ac631f186005f5fd077936b3266a191ab6cbc1ac3039ba4fcb2bf23e624e0ad94d36568528a05d3bf3abffd892655be517b14c019d31a1484fbe9e6b7189607493fa4f3b59c59c440a234b029cbcf1a050f497c3b5b6f985cb6f3927587e1a26ed0eb21ceb5fd61f11884ab977f8b87b876c03d19b48f8f6085ea75daf55027cad9306a84184e9da418b9bebdd3fece3b9affe78628223b1e55c3bb4a0d63f5c7f7c8e239364f4d4f82f9ef9d8d99e0b2b97c0570571e55487f8fcb8b8347ffa1c5807ebb54a1cb33d7f55f445d83610563aac424a857be3af091b9902b2f015c16a94ad8a141173900d60a0555c6e6d160fc56e58218143e754ca3fa865d3f1456fd7c3139df135a6e84f6425a7430d230a3be65261a1786d51ba0a89473ee3b5e9095d97b1ff34d98bd4e01ba5a0359699deee1583af0d9bca9fd663a66de96e947fb966797fe5657c1ccb18ca9fd8c646f759ac02fc10ff5e5e45dec205cda53db751c83b2e441a8871d5e96b4a3ab5ff717ff517ed805832bdc5cc728fc1693648b52988af35b8a9d7215c4402daa8d13d84eef85c18cc7ff3efd46df433a0e1d785fedf30a0f70d82390d0f51548b50a37fa5c4e884cb25fd91ea0265df9512969c2fa5675bb5fbb539aec02042bed675dfe0e1dc17ba16b0b735276c414fcd584566ac48809530f6809930d688ffe308cb14b1bcbb56d20bb51e0d7390699c2a223bb6fb75ed1f746ae770bf87a0ba98ef8ee1bb437e8792922e7167ef3981a43c818dd62b154631b5a33c75d9d5fb73319feaf2a3479fce2f666bf612101cf316ab9d9a62dc2a7244cbec28d6df86c2c8b7ec2d477fce54a42da1befeab452b0390d59a590eb6b0da897a0089636895f6ffcc078460b0379e127e9aaaaa07288dcb14cacdf4237520543dc9632886b1019b16aebdff9c64b5e4dd734c9881caaf1557499cd3f459a9296cbb46839ef487b1ced8e125a54ffad29309dcc925f507a41f46a03997e712adeda9ed999ba09b7eba929ed4b0bbfdd3ffe2a6120f71b53ea659dc066f1b0a2b8765cbc94f50ea99b1c04d026fef2424ddea00e2beff44db5d22cdb54fa22c8b2c3f23471ef0bfa1a1fd2f7bf28e9395bdbf86e22e6497f0b4402b2b603b3f8124c6d9743065361aa1ec98b0d7c31678cc466108927e5428572d0a32fdcf98739914d92e81d8498eb3045b0a9dab7864007af06f02d64caa36fd656b780b89437736ec7e70585f0df683b504b472cf01b72d66e44004c58e0381bc82fda43d18ebc12a5e88cc98e19f363eb994fafc6a84e129448a6ea48c5be1511060e969b5b8b0c5636ce22103d37f3ddbbf852f55acfdc12200de9afb96da9241a103ee19c3d1ee2e5eb57605816f4f2d388cb8460b63a1c943b4ca62e123d0ab9b12dee78e68f4f9585885720471f098d9383ae89a82b7c0f712c31edd6727e929e88a96dd4a4ed2527012cb830300ce4f07cb3d5f0f7ed762bba190f798f08b6d1654a9a28641aa4f7717c3caa51e01283337f7a661da020fdb70bc4e4f93dfdc7b34d222871fb4f0caffeca564b26c37eb96a149ca80c68b5216004d9336fbf932615beaa26fd13786e1443b9609991abca2b7016341cf7f381505abe9dc0b69ad1d13b67ebf6e8d53a05542b1375a98f1a17d112f5570c0d33bc27380cd03bad5f470da7354862a7f107ca042e912fe965dbf47e065e79d4dddd9f4adea74f42cf10f3aeb485e694bd02fc548181bee786fe4dd18005ea64e52966453ef7e47e0d2c1a0c37d1839b3796b49ad8fdb9c1e9d2a7a9f9e34a7700046d5afc2b78fa370884339122360f330309da13654a8e1fad3ba3b5172033f4fbbc8ace45f424f1f61fb5e4f3603f76dc3a4cd32291e9e4400ba4d7cc2e51fb575e30ddaebddf12771ed9d55176e3007181eaa2485e7faa02c0533164fd023a8be6794ee094959555bfad57af4579e1ae3d8170a01194c6526ebc7debf7d79a2cd751d1e395d3c5d1f18b0096aa8898c4d30495b10a9b6cd845c945acd9d0e5a392e4b2285008a51d2780c90c7ff70afc0c2717c0d45ad495c78332300630c4d2f87cfa4db5d1265df0de4f9b3418c7d3e943caf5ff872055ad20e15ed62ea4c9deaa962334654a5a439173443d3f79a8043530e08cbba2950cca1a0f4b385673d26967c30ae52a897aeeab43b44252d042e36454da7c72e0a181559590ae9902a3f4b44a07398a737552ca787800be4f747ad23e4783a2002dfc451feca947cc53f785e6f3c5300950e2b182e2b18410a504c9e2bde0b6eb5815070c86724a988a9bf6b19a646c92806c7f90e0db7e97baeba7b82de8bfc095c71868ba64404594da8c87fcd96e50b16fb34de03742f37ec356aaa7ac0102490517dade58ac05be94ff91b9085efc3181fa9e37dfe29c4b9b50e9754089845da1bb45a97eff95b372559bdbedc823515fae695e422d73fb7699f05e76b6f26f2bfceb63c25798402382f5fcb47c4fdbb1344b1cc0fa67dbc1f79bfa67a9542d32cd5651b83f232eb675257107971c6003cb4d71c87216d15ee028fc88b7464d0e87bef35f4b8b03edfb174791ca197c7c8b40e9ad59f2b7d52b59664faf24d07b17612ab383e9a283e4702fa9b3dab13a3fcbda6e2a7161f1ba290a86c294b9752b97097fd78daf5699360c309fc2e1d6e9050c3245e30fc490230f80509b03098afadc96a2a157f147a5b359eeee67194ae44d6796587a3a49fb677f85baa6ed427304a9455a441eea72ea7869a2c39f8343e5e803ec7acf93cf34cfced70a37e181c3c96c5e4fded0de8620a6f3365cfa0770b2765e4b9e126c0d53f5d760ec4a9b57c17069e46ef923ced5a297faf522b55c35d8336aab81c05f2704dfd6b6cb78f4f915a797c1e6101f0166e39e0134e20c8ef1f6dd68e9c19398cc9ad502119ac1de5df6f49fe7e66e10b8e635f157c13961e80baa271ec433da003b74d8da9aaf565b9fc11cadaa8a525dccbbbad1192879d2286c101142d71d2552108c0dc9b2f50f6dc7dcc24b5d5c2369975c19fe7522d6be3298cd2f269741c23c407f8d0b52ff1a12b49e0f33c1455ebff4a588241a90c2c36b6a8df826b3970fc8e7bd0b5d5e34b82bf4b24f4a86fb7201cd9594ae1faab04111c39257bf325b812475cf66773beaa409e7396205b7e55236a56fe33cd94f205997c337433176c6eabfa9f58d78c0d4598e7f72961b8e5cddfc077cb4cf282b32394f66044de9438e821dfe3ec471524100db5e1d1c2be9aa4418462669b8fe79728b48c23d4c341b1a88b6b051db2cc9eb0d03fecb4f8a3c639f1303334d7d33d9c7ad5ca83a4272190cbbaffc521c79f26a6d396f434a7209adf448e63ad85e9289db27544f0911a0f76c8171c5c9666e00c257f9fb367d60830b3ba72d909ce49f86ad2162b6728affecfc3675c362d81b131a441a9cacb24f95f7e3a29a7aa5160cc57058a2de64c80c0186a67eb03a8156d085137390a78c30c9e1fc558872728a5b2b765fd9b3f7fadc8086f3d3754dd52a4663b41b27e319aaf62d93ac4253aaa12bd8dc0e3619847ee6f0bc2ccaea66b5afeb649c9d4cbe99b9f14c73a2aed9b38ef0d4b4572bbcdb8ba9763514bcbdd1da93af2605ba9bc991a17fcbe125944719b219dcb2fb5c89ec1cbb575d5e879f8632cbbfe7de1adec43f16939e8c8eb486a4c67ccc862a9a3b9fc7fe2a1e3264ed1c4f662548ee05dc3d3c2d52f29bedef6baeca2272648adb92101bf0a72ba99893dd3f733f472158404fb94c1441fd4c7c40bb22c2754563fbdbfcb03b57f660ae46c6211bd4aaac6673a5b69c36c5c951ffcfefaf2c3872971600477e68c6f4f24bff95669f08d93bf6a81262d09b911b7ccc686eb653bbf5798da281457b5326a1900568670976839675a52cd3f24fb221fe97dc07db454df91d78e3d54b9bed4989f33d15346a4ed2ec981b36495d314f4cb45401ce22f53c9cb86ee018348e73f4b9973208e05c10ad0134e7f17655196632c0bb1eecca469f50e32a2fe9cb340d0a3a45abfd87b074cd5c55d28d3c03b0435402933cb02ea24fc9f754db205d7ae6b1abf8c9297eccd41eb801d4ab9192ec25f3fb3fc100c274c4fa122cce250c196f02a13b826fdb9f0e778eb06638bc2c14d0a2fbd48384929be0e7fe668ef9d22d9ba9260a1c194d1e3985a880df13a451b83d3e2fc93c0b38e8aaa3e47f57c167f8655331de459a118752ae55eb6cee0fee78cab0f687d8b083fd864ce02077f882c2f86bce22054623abb0125ee3cbc2fc052e94f3a5bb1c794785ccef1c8cd9381fee15387f956c657a5011bee51ce67a6cfd736415b80b00f04e7e7f504bc566a3edd8bd44fb5268f3abee1ff47ff0da8cbcddb913fd60d1138de1b47f51d57301b42cf09deaeacfb93212f8610d90bff40bfe00655c085794cffe5fafecbd9a6af5d15e7c6c45ee745c4dc826fabcabe625638cfbe32b9b40e630e85063a5198754f278a4254dd5dd18c64b8cd406f42d1e9def1695e5095dda001e71bca1da0fa986ca31430bda5c4be7f6327cbc443ddf8b4faf6cf6aecee4ae105003e147ec6888538bdd1dde11e4a9b345335669d4fd198feeb716121d5516819766c849932a6a4040aeec148f4f8473b6308093c6e770c8ab38c57606134eceb8f6af7d8d2e70ca7cc0e75a729e19d0a232e59095a84a0d4f939c458ec4c087c52844ae5febf0910e87887624da4f74b0d5cb8610efc3f43c2e374b20f9afdee0aa2ea420aeb1d73b09485860df77d9b054e8f7d0aef279adda1fc878c7d54c5a6ccdeea0ff1b23a12867f92c13a4d7eeb33c5e01ed7044100d0970fc649b381858bbdd2c9cff9eee8626b628e2293e8589f16aa7edb936fe35cb07070573b4265416ac76be1a028964c5f72cfc38df94129cc78e06315b57491c4645bd4dc4faf80ae812011ce0a1c7423ed06cdd34ee5efac87cce308958d011800f2bf6d1bb4080a6ff836b68bca77f911f30f0a3ffb949b40b9a855d473a1d0af1f12603668f8ff2b4222c68ddb6994be8e3eeb2c30ad759c96d5b254484ebf6a5b5e4d962ee4026b9c184a4b4604bd63c7f9fbcb913a67367ba8bbb2eb35cda43598490955b0ac0cc406ad832db12411da5204fb39808e043946120cb6ed86a5cbfba0ba78914cded83244b2f0918c55faf6e01d0559fb0288b92742103c3f898cf67d35769994203007de37bc1874ef9e4d79bdf49693cc04b5db042923b52725c9d5f0d67e5511c6c958b5589075b5afea135a670f4f0269f45fa60e67670f756cab0026194cbfc12a2842655dc37e05f5ee6a5c3636851783f42fdc786ca79854cbab7f102229bc2d5175dec3dffe6b2164f1c09b7416014840af275ac38b1cc0341a7f4d08a538c11d70a4f8fc8bb7fb031f40711495a21202196d920cb4a0af4282e58b89186b5cb36b12169808187b17e077b678425b1832dc9731730f3fc3296bd6ba1d3c45172421bd00feff1c38ffb4d6a4931e5e48598a0719e3e21a177b10feeeba2c0b5dc8ffdb09ed00d662a29839abc0bdf8ecad90a3b0f269951c2ab2560bc464b00fc30fcef782cd50fbafdc5380315395a7db70f459f500d23ccabc6608c4ba1761afad099c7700b6b3ca8fc61fed8718e55ac9c4fd1fbb35b0e5ea0e2b17df41cc66ea9e1df51c266c034e7e7a436744087724ee607af7d2611c292e93e1b1511b5a2ab206eafbd9e57f9f7ba3d3b6df010f5364f3b5ed5d97ee6012800838ff22c60ea247b0812440e814662da27255cf34830be78363edfcf5553acd5957512f5a7e7506659ed20bf8a234a8e06c82f9217641e9adcf3956fd70ffe10ea11dc7cb6f7274c323759c5fb3ec3dbeb34f2c7da5dc2d7e18dfd079023860a6c3c6fd4c1c2eae280087ee0187788ca263f7fd910a2de298f0c6a1bc2fa172b8242b50f3d126f0942cab659edf87ce794e63f4ccaf26f40e0d0fc54b19faed69f43990c243b0dd01a2c983c2342dbd4ca5de5a4c99d27f71709503b47cbce2e3cec1e425c8a9386401cf8c80c4804d6c81560aca7e4eccd9bc53bf66e1ae504308efd6f93fc5a142b863fbd643897c8a30629ad7072c7eb8a9d270d6fd17ea41809a09e4135bbfe8da65b49c403ddcfef03b7107be1cb896e12edfb6d80e871c2eb78b0efe00a0e54364a7c8b2c4f8ef749c7c3fcabbc0d8d1e4da9e38d471e681232c9d24ff3b201692b6d29eb9d7dcb388013ecab1a621787cb01a5694ff54b8d2116dce92f7092acd6ddac5cc63a7d8156a20d4d352c7326774878aa0490e4793647151f18091761381f82c95c99657cbec627b20aca4f7eb7289edc39be154944f9ca9b794771162a686c5b05d1b619509f81033469909083950a86d0c3b90e30570f685169443092806f9bcd676f1125d9aa973f35c0847b14558876e282f7b36de236c31bafecba5740013813124e21d3fa38cf56bda8854012ffc32128c848fd0fb4c882a7fa7aa2580a192a72ce7a92e61923192e24336ab7955ffdef00cd9c62e7cce4f00a0955ffabee54b4cc3ed8bfb0db927f95d6bbed6dbd3f65d46a6be35f63b26afe9ac10fd8253d5de4ef94e4b940522a1006be14d85154e2c49f4d65775977fa7712423085e7beaf04daac7b395438638c19a6e2f2f639b5dbef9c12fb60fe03f3f545cd2819fd738533bf2737bf570b67b7ee914600a6e49dd63eb0529d39a31d79ab7f2bb14a74be00b2762f9a49e214fce8db554bcfa3a6bc54b0819fe2c000090311672e1ebfe43b462a8528bd627dc059db7ace6f3b8161fe9ee4ebe3a009d8b24221f0fa83258f1e63f3be630cf61262fe54fd68b72ab0e1a8b5e0fb33c257297d64654290625e57b3b774b5b9e6b41c248dc3d2b51d92d30d2c9916adb9c54a519bc2015dc372a03b8430e2d2a2cbce1fc0946493a7f9d1487d480276ef0340a59b40e5ac546c04a538e1901e69bbcd3148201f9975941bbc2afebd115f7f42eb5555b1cfd868a824bf16b58f46672b491ed7d00b48ded7048e2df4e361d694b03be9fc458af37c5ff7962cdf3d7785682e96eeaef428c0dc1106586f10a4badb5f3422bbf9ad603658f2b001b2a66fe6df670cca1582f484b45130289ad2b9fac2a110a83d0c9ffaaee92bc5b64e05d8a6de447a568ef3f85baf45f15fd6878619db28028e8444cb6f6abef86003e662f0bac4fb2f32df1b16a43e08a583594da9da16807987ee786d18c60e8b3286ac947819b0bede9cbc5daeeeae4f925c6518f349aac7f7681a152beb3ee3bae1da0b011188f64a261b718824c47f4e097ba9b22a09a991dee727ae0560d2b2ea66f35edb97721e392b6206b9ffe9f3e8344bdec467b0cf53e29c018fcdca0889069a252f9cfa2e875ddbc51711383b2880377b1661b2e3257220ec6b7c597836c8cd7a840eedf4dcfef934049a55feb789dfd4f2c0f53da19b3ec6edc36c2978e057645a1510cd85d78f67c8a11e8087dea3749af1353c3cb651b8aab908e42209a13a1a75434b39e5249caf03657b09c276a4972b7e15c9483b521e10437962269ff669c80065f158ce6efe8a2318f931172064d822dce97b7a386d9c62bdcefa1387f5176ad211ff4a0f22dc7a803b25f62834500714df111f7f6dce888efb6d5c7e164af92a06ca34be2b9a5f35eeae2520b53ba53d75ecb33556018dc4a8b7861b2778dbf3d5914f334d0da371ebaa4c86f8fc866ca396d66713cbba2e152193b753332619303da1b2e0d62cc4120bf0f0841b7d7f657b0b7ef28a00670a7ff7642d080ae10cb6123c75124a943416ac08bec110bc9eb01f4bf5fcace252e5ea673524b0b5706604b0d237f7e1cb7e9ce7451f4e944552f662fc59fac02c10c27194527edce57c01f2fd0417cd9034b0ab7b8ddc7a5cd1bbf2bb8d5a5ad46e1c96c8f6a755d19445aee115299280077a41ade17aa3dd9f4578c760b994ba4c08c0db7b3c0a1280171de5948d6a6f4f3b39ea0f6817e64ad89038ebecbc647cc5c6d61f55ef87e5a600484ecfd75c5a0b6fc37c747b03f6626e5a8ce8c2bdbd59e95d2e1479e48871f2e226a5566888c7dde004a46d5457bb0aef21a81efa6bfaf86104e34b9fd99a1560eaf3eef62980c5a92b6bdb4e33703d5cf43bd157e61879cbbb56db7c0f4dcf9be6afcbe4fd8351c158ed3da5a1866882d585401a06ad0681dd09dd12fdcb92585e9dfa80ad280bdb0d7bab140f73eae9268993f054cd75b6de322c3b35d46fecc7193b2ec7f5a151fe5da6c757c914a54d3c3c65dfd303e918428e1432507ed8aea941e836c6077db217b94cab95432297559cc2ffe46049ada25f0c2ef4c8b255bd7b40de798e3c3151a2c0617ff7a046df65ac755091e5d4768a184fcd7485431627ff3fb48572826f7dccc5f826377fd4b391c1ebfd4f5281731adb9065468ff43d4d4e6ae9e2ca79e0a23712977507b208ac9e4a9629165e29779bc55a69a113c932351605013678dbca85a41f795331aad2b948fb9d831d8e16b5e4ee20707e7cfacc1a8fcd1733ce179eb0ca7d998e8dca620f391d1bdf8efc7ab664f1fb36a0fa86a9c2ca7ffbf2af159b582df701cadca24ad16e5d5b444fe41db05e30383278af123d090865a22b8214e3c4c7a4349fe8b1e548fb32e9b136f6894a0a620d4e78ce94f06f32c14ebf94ed71eaab96330c143d3d72dfb6303220a88ccfd3028b016645a066a36082df11fe189d224cb0ec8a8532c0e00266ec05f37830b8d267e3817253d112a1f50bdd7fe09ba813d1e5312d7f5a24e72086215eb0cd1ca32e18db6df1b88244727fa51f284568742c6b1d6fa42f9de8075ed2b75de10a14f568865e6223d748ed00efad0997b9747c263640ca19bffd1b24358a99ac0a46096b9f2aad13141860b5ebde8c7a589bf91caf46ea6e6455661afe371e50868e5915e8cd4c1b2589833ce7a5d8f0f5f7cb5e2141dcec9b33e062a9162e47687b6e70ff8f4cf433566acdaf1a900607ec24a70f9aceb2ffc4ddb6968f9b03ead7e1071416269e472855576ba71458322eb23a30b5a66cb94f03174f1d57ab5f5686527f818dfe8c1484771de47d9fac415ba5ffa14106626fef2b29e413ff040cb63554c8791488934ce28896b2486c9cf6f8511725fca1907a952a545ead8ae102f40ef3e6432139cadb1ec6f4168f77f80ddbdd780701bf2e9fe7212504a0a907899d9d27e1631fbe565aae132b7d65b335b732402d0dd2d771818b23f38b5a16f94592b42bea6bceb6b67739651fb6342166e50987f2a825d6123d6086a1eaef687fd5472323286203a6b8f9df126b13e8f7244960c751ee2b66c52803f352d6b1e72e1e29b207f7a5a104bccebee4cc04e9f40f3748b4d783f11286b03b04091d51d1171f3e1b87e81be9caa5a23b48171e1adf38abb035ece896297ebc4491ed45ed2ce3da5d85e75a56b533980f1f2fe49b3795ded8e5fff8a8fcc40f6060192842ec4ea37b988c3a84b5374f349fe34d3833862f3e539f3d9fc88f4975450c0fb414853813950fe84f7ed9666520e5f604a544d5eae3e094f9ff2831f7d0f66a17c4ce0d455c4a21d44250d84bcad10ee47632c19fc848f5a48d53a301e5e1856530b326ad40d3697852fdb1b5fce77090794920342de97abfbb8f49c7c4c25bf4f225ceb733e944fad3d5eaa45353337ed21925347a1a086631ab2f76821b4a12598a1289676ad09203e44161b745f7bb184e8a321de22bbf86527930098e27113c2e2fd7040c352cb93b1bcc952ba9e26d6186222fe897572259fd858ce4c44c96033f26bbaaf1537b98cbef57260933512a261ecb587d469ba29f2de46e5e88888f9c3e6ba5b3c9569ce7797b0ae39d3d86464157ed9282bb972c86c2dafda3824b396e9da0a6c38678d016089899386e3d090e9d94d2bb54984cf4f984d55775ed431d0db861a18ab290abb1ba1fd88141ed8d183da30d95b3b6b089ea95f775489b38c6ba1560e2d359c2c7514e0d627211a5e36c284e93c5d358ed5c4d1a84d9fe28511632124644cd7c756a430e3c7221307330bc41a67ea52ee93fdfdd25e4afe64441bfa7c9b7f6d56e4ce4123b3848dfea4b593b589871200e5996bf7a1f8c7e83130f668824f0655fe8500b304ac7f16c45322a94dc194fa8f95ef488e873fc6f2d03ee7c7a1b4eff800710a29e334c7cf59b8a83a23633517c10a7f2e31d9453bdd8c884fb5166b03061b69be21505c66a4abb5d4aa623dc50b0e0f2141286caec5c7018b88a4ab2c12e0d397f3bcc6906850a166048b3431e6d9f1c808cc5f9b84f3eafe37993200d3ec956c1399ff2ace7592632353ca36a5f8161fe94711f6ea1fcf9de33894aa6ea0f48b93141070a52dd35033d889182772ff41b4d00c2de794467a5d52c300096b98d1f484ed002783e846480d452854c37d4c09ee52a950a25e9b5dd1081cd85a6262208a134dab737c4741c511ed79d080e898d786c5e89f94f1848564892328094df9c25823d22b7738b2357ed3a1a1f103461e806a5607f53dc0411f05b181564eae08d61b26e3af5492f5310cab10f3bde38eb9f0cce499e953066b40b39bea2dcf8c0c2b94a561140cbf150e38b75da8216e62b49b690d986d041ca93f51c77b1bd25fed3a5e049582690fa1ecb1567f249c2b658b138cb6cf94711af68e5d53d779431275b489aa69c78a94ca78080f24e5a50778c660b94b1b72c9472cfa6fd7da19b00730e7480f9637e6ba7d293b447100fc790aef35faa1876ef91c9b60f0872054a2854df946b7eac49a7807b9d9a3de75836c082094193a3a32937ba7714f68bede9a78c6e12f9787f8595070b9279dc65b0ccc0ebefc6504def3a9ee0c3038b4bef141063b8193c56cd60706d04e320b49b9cd37de74d92579e1ca12f5199227b76937ee151f9dfeef12aa2a40d200885e5e7d755c83ec010775b0890872cce31faac93d788fff2007b28458913b505defc01966efe83f0868e8c74506a859a7ae2122d9dd4c629f78eeec7176297f9f3af40fcf07f8de3824feb7b7dfbe3e85d752ff38e989e928f1ef1efe2105809aa45613ee1dbb78e5afb7b7c9f38bb850abb9bd9abeec5cf424940ce2a840f2d5bc8e176d9c7ffae2eb87bc5193fa9f76ca5f30d33bfc4b65ea20f1e1fdf89bce367ec87b6d685b3792db6a3d09d1ab0b62208701c1191642a734591f5d205eb86841b93f567e5eb7cad45afe887b098a38316641fe88694d40831810d1e2c1bf5aebc834bcfef681ed5c1415529b81d98ac4c17ab67c6e34ba9ef4b7fffe182f2bb6289bffb76eb6d9ac6e5ed67b48a3e7b05fbe68640791380e12040890e0836e6f9c4fbbf70fc3080061c0fd000480c008f62adc1b89db1f923ec99fe6fbfdf0338ee37385372b693c15d5a139dd6f2ad88bbc3c574a61fee7ccd58f749aeaa61d4b1eff9231c367accb45644a7333982803a24437cc95b2105b579dde9699e02ed0c51f31b8a8ef72c69927082ac5593c2d085298e223ecd5b96519c9ae0ad491e50e31c87d66a7505670418536d899c272f2e13ef24b3f17e6657e74a0b7466b7471c2f88cdd2cf211e816fc686d83268845451a731a86e2ae0139be9015ee5a5e665073c20eb7122e209918208ea8fc694dc3042ec211330ad7fcd6a2689694fab9e68829be8dd4e91ea95aa25d5af90eb07ad35fad3be848cb4879e59ae605423138c3c268aba0c5b9543129b5414f40e73497111929d30ea138ca58935e7b7ef8275a79945cf1804c8b4b79bab8a6271934f1e431ccbec3302c7a172075cd5fb47d753e86477f113193e276161424f3f7d7781bf88ce9401a5e0d654163f4a6154a17c76bd40358edb5dd7b8bc9f7ec245430b50380626e71531409969b2788f1e57c5ad92b11ab344b8c1ffaded15425295ae1fbd221af5f082afafac1b02df3c37b20aac8ffb23ff35a09aa6461c36ae14cc2dcc537365cff69e66597fc9f99fbcfabea6ae34fd7c9789a7f437b43cbeb807004bc8b24bb797076f96ca4ff1d62b6a73f735472fcc72f5139f8c339f50f3f3a204b53ada9a353910edb939d48344bcf7fdbb10aeedb3a1527eb23f2911cd1d52be27e70ff1366786fac63ba4e2bb6607babf8891175a26c1a3fc79bd10fd80376b21d1d624009e5db310da73e273c77471f831bcd67d5ce8bb04fb925e22f99a3ea23ff5d05d2b14fbbbf9bba963f7f3847dd9049deda94bd5049e69c2ef6206a9ece0560bcc251c0d9520fb820c508a5e4658ba7d3a77a4a6a28ff4c108377bb1974155d96f14a08de4360bb65996c043964742c90be6cbf33e509c87313b091eba2ff85db16b7b7cf893d276a3b67d745e0fb28d96037d8671dd41e3c9d5e0dcb4e1d8af72774e90ec1c39c085127edb87fa21a17e4c8ab868a45d1a16f14bf9fd850a98a436d8affefa2ef1387f5d0b545c722b73bfffd753a0149caa7128be3f3dd60be21ff03aa653dcdfb6109258d01af663105fe1303a8c10732f12ad113c57c5c554563d34e68cd71476fae6fd4efcfb6b207f226b8ba9dd0e2d1a5dfcd89dac6b8c8925cca4eaa1528b88682bbf5e5de7050dbe182c0a3f0867020ecbbf0fcca70d020d8204a25a9e5d638a76e713814706558d32dfd49998fd483b446897bdeb59efa8ca08c6e9fe28769247bb81dcf95fed71efd06dafeb50f59171ba14c0f21c68a35e0fd0b765014aca77f3714c1537ce316deab81c4ef3724fab3568a4a8b5887b2535490c7e301da2ff82f1c9db309e0deca3debf94ed7a609e83380e0e1a47cbd96cf9bb1caabd78b1882eca50f9c8bde12f94a10cf7aa1ce261ad5a94bfced803c87f783a77beaa0b8fb0f1279d094ccaa1f90e7043ea785c9752fb20662ebc9a654388351b5a18b2823cdd3efe862143c078716bc217f6e440378fe886c3937b7f7536e553ac80e72b0b2bbcca35a762345eb3583b08dd58b06ba08499e6f1483981a106beeafbe56980d0bb8f3939fe27c40f04d33650846ae4d8dfb376d4a6552ab20015c5aaa7a1f0ddeb21da74864127f613ebc6e62b9d023cdde57ccc4c82643881798d97a90f9a80dbe161757aef9d1bfb9a9b713f8fd81dda4bcac5baf2dfa3307e88d1f7c7dba3d3952a1fc4aecd517d383eed193e674c64378eafc658ee267d46f49bf5fe03c7e2eab8bff02dccd9ef3ba0d6d233e498fa42bd24cec854eff9304da55355b7204111876e2d5f851c181289e74eaa030e8e46f193b89a9bfcd7be6d27dd2ba6632ebd744b1bc517ed5d5c5a4f0529125e025fd586905a7f834d271d4b262c88d1236833f13e90ece21e7550638119436b641894245d94b9ee7996ab9600e7f652ee036958e1ccadf072beac31b3294df32246775fd58e7754a8930d2cce60f09fc0b4ea00662ae18309400850c4484a7d8fdb49d5e704e7c86f7de06f1189533f8b95223fe5dd8c5201eb90706bf7806c5bbfb283a66b67a44556da8d96b881eebfef37b601381256cf4214cea31493c754eef9dff47e900fa6787106da3ba9fed61bd8d4830fb2e94c80d2a642bf3ca36cdc4bfddd0fe054f8c9b6dd088cd3caef1e721a2ac4b5edeff22a37a2f3355c4b3f9d0bc0a82b058b2e402970e8f224fa947a9183f3bc24e224d235f1bcd9876b49aa5b5b3894e494308c4900bf15c9fcbb9ef24749cf924c2f4b728ec645747de079f65ac5d797a2249ffccb356ed1d9c4b97dd8144555376e971665059a24c0da07f18041df5ced3a2f1ca0d271356868f885ae671d4f57c2e766615a2f4e1d9f55b29f2697ab0edf887b7366366a8706b40262650bf00e5bf17a2042123f3c5f2a3884d320b7eb21c5381f20e2cb6b2ea2fc06e5800bf24c8b7739c084be764a3c9edb1c93391c1567ef8ef6f5a7e7f3a0e001679b5d47b67e664186e6d4f7c7f9aedd07876e434d8d824face688e7126e4ef151aeffb1aa2cb8c3eec197dfff469280e83db4bcb7c3b897615b6ccd6eca3a2652250e701235f76fab49a4b1b1eb069a1b483eebf112e046277325b4e2d9c9c2e6905827ed8804f92b70343852aa46c8ea83af0d36f9a13b9d0c29ad0bb7e37fa81d370b0422b92ffc39101051889e4df5e9855bc2a5aef4538e59db8615403fc46bbd05351f20d158070ba2f1e524189f7e8d37062b2894ccf4c2832852f6945cbddc8792593980e5990b81150152b5d1a7ee9c01e34240e33252af8a37f66415a836a1450bbf5805a12f9cc203571f5d34e273abad1baef6612e288bcc9c1ea523b75b7e03d977fa3fa07fe0810d8da24a0a1218826a73969e486cdeb5775a44770bf4cf477a89ad4c1e6223aa5759a91e3c195bb05108f3b9583c302d66a2316c6841c3f41493feea5595132c11e658f9acd628409dd46ed1b5f8f1d6581ea93998284b0107b485ce95e72b8b4a9b34e1e68f6e659785995c158cdd48cf3551770fd354081b14075dbc93830e99ab22a1d2ca321cb49ea59123b1f77ae8df8b4268638db019305a21bc03eb4446e7581bcaba5d2bda3578a5a798dea72feb4bf176b418c8d308e154ba7ff67c2025418f6dec45b9f5b01e1c35a87e3a676e7befc84bcd5a3ab98041a270df5ee161808337e64fdc84c831af9c6cb35c0c1898d8ea515b2a788b954608793f961b55aebbeb6e268fb1294e161d80b1bbc4b63a0ca9e4c79816e2211fca60137c16645c95cfdec322bda2d2ad38ad9ad9b12bca9e05cf8e18fd553a22359d7ea370e4d3a9f614bc88c432578e29d52748f1d5aeea5b4fa2bd3b5a37cab30be0f99c48fd656aad979d2b942f47de74d055dad9bcbd5675cacd4ceed9700d9dfa28dffd682665897b853ed25ede62154433347c27942feac2839df3e09b5d936d4f19b85da17a1feca7323e07281ee696a6bc67d82a6db17159f3493c316c96310f2d0571316c9e2de07a81a346afe4ec6957c9ff81fbf5b71e6fb1ce9f76ee27e29cbb3b03aa372d8041b7280cc414617fab514bc725ebb12edcff875fa1d9d9e1326c9b965ae376154f83bd6fe69806040398911c23cbeab6a2b4946d39026ae2fc5163b4576351cecc9b92ca19a1e8c8d2328289e6b92e15f755833ef14a942b76d831fce7221d686c1fa1e32bcca6829e5b2778e781eaad872cdf9ac79bc53362f252ac0d32d9cf97f5e6a8166a5d449ce360efca88e2ecd67845b03369caea908dd18c17ff3bd869341b8594e9b19d336392fdd8d24c6a68d0e4387ddaeeef451eb8b3c4568a813085ae088b451151f33494d30babb7404b294626d8d9e9536a7823455d7d3d2e7527dc8c37fe3829adfa1ca0f90bac9b62906fa25a790462c110936820918f363d88b01c909bfcc0f68b9243ca7019f332d28a369385b823b6a59dfb0884f0db5d81710808014320d8e4ec21d770c780fe7f325de8f8006e7fffb1e496bfac2d8e9c0caada2b2daf1614c03d6aa66a74147040a6bd6687c8bf9c3df38d5d5fac01f7d51556117e52067b02cf402cfe5e85533ace5a018d322bd53f6095d89899852fdb2eaffe2ef4278b2fb690c1e2058f81df7820a8b9a62a75bb65783d126783c90bb431c4edb627ec9ad52f02bca281807e0549d9fb2c5ee2dd4feae917445ab6c42edc7e14ede88a078d44d29bf2e85660b9b864f535e43c00c15a90acceb8e98dfe7d838837f7a6305e08424574e7fa0952386ee64189aa50de552d6f644ec54872692f19f427de26d764066c7e8b6a79b33d5fad41dd78a544a179a6e57eb7ec213e1ff757c71be02735659d5e3cf7cc2213617088cd32e9882040d10ebad040629421e08e504429a8382b4ca0a3e1e0d5e3c061179ec6a87f2a108b82a11a8d96bd0cdd3e5b0c83686389aed790c67c8d6fe982c021d5fbe436562a1a7ca1e4578759a0589d028dda4fb3475073bee546fbf0598f1c1817e8e6150ce08c1b0e5acadb70ca61fc559e4e68636c6d200886b864d43cbf80ebf0435bee390fa681dfcd4fff99bb892380247c3f1693d52856c32d69efa5b4a853ee6e082f97baefa19cff58687a5fae2551c831a6b30fb4332d8784dde999d9749d04173b390370924e7aaf6b31f6d8e9c6f7334bd4e9961e38fc676b7515b53bffdea5bc7ea88fb4b872830f9297ca5dc09f0000e93d2b85666293e565f9aaf0ac20d4cbb103aa3327a5a4ad0c661b52761b95afcab6de4332673326b5ab629f69311475cd4060b767f380ecfca678fcaa4d5671621df6295e40626bb779acef03643b6694660c6dd7d6818378606e83cd5c9298c584b364d99a889d60829cdc31851ff9b2a0e7b7eb26fdc7d4706933866cbad88f27059660c9a7822452a8facb1e240dfa1ab95edf5abc5b16110405780ff1256dc66b42fadd4276754cf3af5b734604b487c4f1982664efbf34e1260c80f143c3cfec2ccc2f3b7a7caab7759fe2d21ae4e131b1767a934f1edec3b7a62b07d9370c2324b536f52837273b3e3d2bef42a732906f71d35b981f3acae3b4b044c77136fcc79261e02077dfb71a36077326fd49c81f0f81964ebc0391e187ddfafba13d6fbdef8892da7d0455661054f4de01ffc56207d4414b410d990ce7db9c95f2b667ebb66ea983b312865984164a4f339aafa3c7308f47be803357efe51d5a8256c375189e091dd2c506e53decc3399ef120bcf93e15ee2c80ea4d66ae7e88dec5c894d72d47553c60cc531cb90213bfc286bd605d47d570d9db2b5be9563c93a55e71e44fa618dd72e72926abbde2f6b9f85d0e0df9173665bc4c3030cc11e8e620d6ec354e81b8c01af1b1a24b60cfbb8e60b3aedcf638adddf389dcd221bff1c9f44e0fa4334e1c609242a1bb56a7497178dca26469e1d7214e42490ad614c45bd1745bca3df981e80e36bee8794642764129a9240791c5d67cc13315189525b65abd1be8bdf4b1544715738398f41cbbc85c00f81f5d33cd2d39cbb144993f4f176e2248340796c295f47a4b7d4f0d34a4108093097e29effc99f22a14cb704c334918e9f72e4fbd5031f5824e2935562d01cf4822d74bf53aefda2acfde22cfd66a7318d2d28dc8947b2cef19f9198622cd925736d901f76a3c1f0c0cf2bd1ebc5272b03fb85286adbb3908f6ee993cac1e0a6c6cf996080f1c139a90117f6f18cbbe775face07284b9498d532a1ea1ae5edcc24a74212260e68d1c218f1b60060001c5cb1e27b0abf6a0402b8da7b919aba49b284dba5768fec5a78fdea5f20492d601d2fc23004181d22722dfd77e987e49cd98e5a8ef09dc658320ad70bd3a282546a7b49aa710deea1caefad2e26793bbddd71483f856a600ec41591384556b758e49f450bcf7cc1ac420588db05aba1e3ccda6e05cbe352680379f823dc82ff14456cdd5a9f9a23b8345e4884d42f2431fed5502b295dae9359c44d23a089c7fdc77a86544b1a41861b318a6a86fef718f79217a35e15e020e08dc02c4cbe2dcd3444c37697cc4b39a09ca2b0998d2be1348a654a6593c2d60bd71cb26d898076fe30d9d7baee1684887835b941dac41d2e6c1fa9b91176cb4c18390aa6384387453eb2c8e12fc11d3e8ba6925462f190dc28943f8e0b02809e2bef6c9777d0b1b97fbb9d0de254389f9dd0e790c98ec655748cbf6256457c01e2cd7016405012dc088fdd978b7d5e1f538a976ef1fc582857ed77383d16d2d3ddc51283f76b215f65c034bb002c6df5a2de5011bc1610abcda4615cc483f626f77ed043f1ab1633942d981caa083cf314c30c203c0bfdd0ad2adab2f9c14b7214c1391143bd474890a5fe5984c69a65296ba3da9e0526338d452ac74a6963446629afce542a8ad6cbfb3fe48511e24d1888baffbe22c1221d814dd219254ea65e628a257c6264af13200ff9e25f5959fd730c436d5a590f48667ca54c50e8dcf4f7bb40e423156c673d2b2d699b74a9963a3d6d86abdaad386aaae9a2f9f6030bc0bc0ffd20dbe741d797b431449429737bb0b632b826cd0f3af9a04367e5b8a311d0437e4968d382e0048eca6693cbd1ff3370ebffbd6fd107955fadf79ab6aa90d0973002c43a13d97ad22750ff0ad983401d8c2e5fb872383684c6b333b64b36c20f1fbbcf284580c70989c65d1c0a540b4fea694787abccc6fcfdc417f1bc57eba77c2547b79edad474b0f6cd0b34d7a3d45aca5dd6fd2bb9caeb4c1efb2485f22554805e6f099407bbc0c5572286155103b1e8fee16c13a35f5baa724ac891026cd5bf88a4be2381d876c2a600006ee41202ee45f00c624ce1d26a13cfb7456150ce899355162ae8d49f454db18600184a645aac1e4e7825bc7fbae49b58fde8ff5f36a90adffa78493d0e523d42d7d810ad452935f4d1ffd4003913ce382b499d9fa99b3feae928e9f564306b998d64b2e8fc0243116ad6f83bc1a6cf46f743a8493c3e87bce26c2d87c866c035b6161ee3fb7f3b67e2a3301569c1bb0d792075cc559751b2828a6a413d9df09f9b94daf190a49799d74d5ee348ef3831104d50f21545776442a16e5034af67e92bd5cb2e8ae2ad8214dd492d84a7ae686d5a5dcd0d6075729edbb311dbe674f92db0a8d9315a25a7d64af54a7a99d45ccf76c3069e8a8082d981d819e9a21f313049d597422e480d22798841b5a8a6a3f88fadb427f54c505cd4ec605646af0019c27977fe3d2030cb8cf09f417b505762c3402d3f82ea671a52e8a4774d1afd620bf82da8b2caa76f69bd737ddeec4d96da1bd660a04af6744bac718746d5da4ccef711c4172fb2969644ec3bc4cc0e8511558fc6f9c137ea6d0411555d5685fa8e99274c6f4dbd718d9827d4524ba92bf5847cd3d580c31f27fbf3bcc52934530947d6c12146718b05fb709973af6a5999aa7a6f288bc3d034f1fb8323183117f374b7b36dfdf5ae5bfc124fc7236a269421440623013f2264f3c4cc6f9262e8b89dc9833ff16321f88386984cc4a7dfd6269fece4c7bd047ec2d57679fc56390e1915c68bce43e1fd24753a11fc904dbf5d418a17f8bdcc7d8238d0715fc910a970103bc1276c28180400d9c4c0157eb631bf9dea63fe5a2e430aa6fe8ee4d6583ef1182e11a8c7e5ac64a46ce67a1b34ecc98c2d144b0950d1082ac295a6b73adf070985e2e1fada4ea510c72310cae213a75c9f0552be6b85cdc8f816edbdd23a4b9619247f4fdd33c949b741a1b88dbd1b8835fef433407b3927356b704f3620c75ded30d7c6f58233a53fb5564ac7dccfd1a25b382e20c483ed001640260f407cad817508979100e87997cc0fb6e251cca57b4ed1bd506ec81fec3330ba74291f33bc500d3097792b95f9adb8968f693ea197dbaaea799099be7e99d6f0c7515986aabcfb045d5732aad4d7977b19bb730f607dc0f6b337b8e1acdca60b5fb31990ce6877c3af5d920cd38131e6b9610821eb80a85a3cae7964bb62417f0160eaa7f3b5e3fd7f0ce2ba504a8cb02550f95eb7dd6b8802f01e4c1109a505feb051c71ac6fb351f848d4bc00ce0b4088de687abb979d7743847ab31e03458f7f23a1d8f382e381c307bacb5e9f6c14d0d55ee389ad58926185372c8c21e3165a77811348489125a0430a505e3dfb5910d67c46cb8531d02715ad163b01a13ac6a94ff05bd56344a95e7b927bff4237cd74c02affd153f67ac0e3b56789dd0aa53dfb90411892d6f39efb0eb95918d3bff3e2b2bc007da796b47f365483a6e55988abc089c1cffad08a10ae68ceb0c20103fd37b853482b301aa1e88e07fe6d11983a09129af66c180dfc808decfc265da7315581fc4f32a396a5be6d7bd33e2ef4deee6f025bf3de4eac1eb9a30a90e808f294bc120807029fea5c754b0a2f5f2b27ccde0a0efd5bff944e6b27e6952b903c2dbef838edf1cd45e8efac7362de18c8ea6664a438400fdc75b2d8abe792909c8dc4f8f596923fabf2ff97837c4105703a7754045252a31516661cc58390661959f4cb6ee2e910728f134f84d4658975af61cb540a1f67790fd5ebaf8d61e3f51c86ad72d2f886451fef11b3b887e048dd5d19011a469b0bbfae0f49bf39cc67b4c9ec6a68c08bcfd4d40875b67f24dafdb31ad284b8905c2162fb4818c48299c263e042e17b3309638c93d5ca71310bb9de0a88584503ec35c3ea4b497c8a9034fa84127919fb48804f13f798e6dc5c9a6d1b67def100990f876fe6ab3fda60a7ffa19a4b4ecdcabbcc0520cc8d49c761821fc486094fc26b5f8db86e9aa2d0f469a3556738480604e2f4dad9365f27fea03b997083803431e8c0ab9beb91f36fbae4bf7ebdd3e6a9e9d227e343011b19a333d92a3a2f40daa7fdb0f6f40394d6403ee895c9e01252d6e7a3643809856da74a4943b3961ee47a0f9af47010f80223cd249f9517f62292911586c81af71aa88cf513109669951f11be00928f9fc2f1593d6bca57caecfc9031d9cc82f1e883bfd813a10e0af677825e0b73867b5eefae38e31d5076afdb15a8aa1653e8d26e279ce41ebc3125009f9296ad465084d635a5cbbb084514dfd84cf1b25390b36f9b53f9a75c0c64f3af292701d2cd16e04d8138155949735834353504fa70eccd1456347fc3def2a4a83d7651f4c0ef5c79bb28253b914203a8b529ea4963d349e602f74e72f0dba68f32f4af839622bf0fadd006ad0c1ee9678197fd663799e7b438a130c9d5a7d32732595cc9ab74328d3eda2c031f7387effa4a6100cc89662e91715e9b67bb62fd51391180ed6271fe8bd782ed33ebb98de093b9f5a0548444c6f8ce5898335fe9cbb78e2cee179ab766d8d1c8b41fc4436517dc5b557b675c1927578e6dc542b9572b7ca171ce24c38fb45c882ef55ebfa0213160e97ccd75fe114513ee3b7eeb5f3d834feb96534f881a612698ec319c96d42729160a0268963e07412906258bb1e2a4ab53c86413ccb378746c4c05bf76c883633871394e5bb0e8693626180ee5bbd9851e555f990aa5d0da188e8d0f0077b59c9b6819f1411d88983e370c07684663ceace99324e42f28a683c0dac326be7af34c4765b7524a8a13369c91ce04a545bc494aefa549fdb18283e09bc00b5054e42431be88602fcf714b150b6ed5fc504323d022cf32b2ecfa6d4448f2e43cd248cadd69bccc24b803e34c2d25848d1646e310baa431000bbb55c0cb83b90bb422c6903bd7bae170ed8c676332d737b443f9abfbc4e6306c4ea8c6cd514348b969d624dba86a288136495f2a99d5f7eee4173b53974e484206cccbdbd42211f1ee6cf0bab5326e682eb8345aad1ecd3a2c87676ffa7801176f23cfd049fc2830c39ad38ef80df426316f885555a69591ca36f77094841bf03896c63447cc64c213283a2c63f1c84b08624b6033f0bbf28b238f68aa735be6a49a78df07add6f98b4094cd7132903530605492d2e6f79b4b735abf1bf5445a3799855d8c58fb43bb0241bd27ec5cc449cc0ea01367f7af3c43df1bc9bb1e6d61dedb574f7464269ae30158c5672b4a1e00a7182db60b9209a89606d9f026a5f82fa2ba7521401f93e212de4c668c0b5b4ecf4802d51edb71501252de48f5bfbe4fb530d45fda06ad058f3f7f934dd235eea562162a453b5ceaa45fbc15b74678a81bdfb404113ffa6b581235f809a6bf62d7a41384b0712eaf04a0df3d921d6fd78c05b739f82759bf1d9154134ab30b4eb59a5890ac1f98b24b6f55f453e9c28aa52b5d724dd0507bcbfce5ae8be817dc5d77ee26a26e9ade487defcbf245d6db4fc67f355df60259b555467e07e749929cf3a7b07a805b271cb348eb5edd84716e9400e68ec6e2a55da17e88c6ca4192b5a1d02ccd84a9c07ec52f14a4a2e7c74585b16ae3b8853a38e0c97cdb6643684cdafe9061d8106b2f837275797e1360f754809d8a887112e00bf57c42e477b04a41b10319ce67c78d9b8249cf2353e2a52e0ebdfdccbc9f884cb6fe0e65fd1099d75fc9f57835bab949dc9fe43e66de35f4d5df6ee80524881a2cc9a13bb156ee779074169ac75325167fd678a22a08d10787f76d6c8a5690a5a5b0f0d7d0a55bff80f72d3c91d7491590d9fe266f9d99a7ab91a6a257b597172d054f490fa8544e84d3c9cb1bf19e8593c4c01922630122f128efda9838fa060cf98b15da7496a13f12068f8cf959ba80a8a7eb645ea9b4f9207ae717e31d506c75e400a355e336fa06afc1cebc20ef582d5bd2c0efcfb7f47f966cb8f91275db40c12974a2674e3f2eaf5644ff72cb5751a6303dfad80516edabbfe02de4ae0decfe99f26b8f676d8f6767ead480893134b016acef66ace8eeae82e85a6c60f486e323036095e4018825371371fb5f12dd2b8e229873fcca18127a554d1b0e2e728c27872211d18897c546f6a45e0f8c8967ffea2340e5935ff031092a15f97e1232aacc46daf93380dd5b182793d9cc65bad8129d17ee8f6fc8de19840845e0cd814176c309b074abc9bbbe4b2fa25a38ba30e5ba5b3e411dee4984f221007d194a903613c1c66ec5e8e03321d0e49cc878992006a2630e7efe88626a9b0420974103ff58c3295342e4e932f4de48b7c5546ae255ebad82a01d0e4efb6d18146d0b509ab0507bdfa1c751fade9d668802502bc24c8622f2063b5bc5968ca30a700bb2ad1923dc521b0ed74c787a64f93be830067e5f7928f06efb816c372b6a97c31b22114b1ea21f6715e6d3eec8b365b9dab2f7849bb4e197a6662aae6ceaa3b006f40e3188cf404a05c7a28c97d7d9505bedd1028a8f179578171e2399fcc16b63cd556fe6e3f2817c7f97943d2099397ec7bf0dddde5df212db24096489ce9bc9f5f7d200afcd2f449949a2f552ed3c44edcec68d0fbbe121e3da227fc86d02e1516ebf05686809f56936df2e4d293dfa709eeaf520a4e02d6bbc6f9803bb2a2414f65e800b7e5add0177ec775f42ae416b4f583d3e2234a301c8d1ea2458a94942f71280a9cc79dea03154481b71afd8b5dcdbe954c71ac290b6ff48392188ad953d7d3cf7fd99e58644fd8c419c0f8ed81715facc8cc3661b2f98a2f8c6039725bef7f644bc40b76475976070e1734d90dca89163b00a62513f7949ee3446bf6e7f60772c1d054c951875bce0c6e9c276b68e98c336c760cd6ed7e0358d736ddce6c5e96f7327b867154e2f13c039970e03f0a7aedcde6ce63fcfc22a9590056c80653357d6f4867bb76104aac39a529ee529923998c55fa0558f794410731cac04517a47ea4d16a9cb5aa8e3b66228ce453f1f03e594f8998c1f31b61040fc9e8dbf10471c2763e32992a72500b863e69ce2e8b90ec9a7d46e074629f5586b2b922cc10f87eb181b0cbf112a4133b27d8afcdaadb7194ea5550f8ab059bd7cf93d5b68d333e8ac9f1dfaaff3038baa0fb1033c39b8583fe6d9fcf037646ec13587b35d9b8d0b6066b14ff391f1a7cf4f3225fd6a5b2290254920633bf91344d01ff4c49f15c2c539a54a2ac31254be8e5256e3a0397edd59365f680de22eb0fb70ec8928de61a3676d5261b01d53c648b5114d90914a70cb1ffef61f3d5f14ca24e167f8e261cdd9825f1c5b4b3e024b1c2579c3f109b74a1f4ffbcbc757f2f119484c89aebf5c38f6118636b6574bf5fabd3fb67b5494d28d56fcd53763e93d95c102c4166720f7b8182156b6fffe0be61a23754cea4b5ed23fd81da913749cee358c911036d8b2d05b25d5da074ab13b31afd4c52fbfc8b89874f7b085d3d88a7b93c4adaa740139949b6d3d6b4f3acc1e1e99c44f2102bddb29dbc56bea8c45b9361e3e88e39f2e9d9b0c3935bf68bd7ecb1747bda427562a63de39abd19b2714649a923e637e890637193f2cfadac852134b96991bada4d2db7efa2804261c6677ea9a8a97595fa7dd651f4918ae45b62af15d9de9fbb18023bec58dc926a1d85a768621a2dcfe0886d0793827263e249214fffb8c225510aa022e36cf125355bdd52f9c887a1f524bbb8c3937c8dd17a29af375929ca9da0c1828f1af5723d9b6f774c60342de288c17985a0098d516271be470f9c0e154b5b950777b047a6971390dfed56b85efc3e3b50fd1b0cc59305efcc209d0fdb98a07d44528dbe3bd048853e62724385c89a9e54a2895ec5e86f7d53e10f9428cd444829704d92cfa69705c6e010ca2fc05d602cb89f31331c5e054b3a1f231dc5a6e3a37df91e837d23c4f3ac0f7fc6675f1a962a3985976bfa86eaaf6c3258ae9c472c85c33f87702813a935abb7412123bf64d12963da795462d2991ad151b39f62c88e47945ac0a7f5c60995ab9956b1e898b3aabf56ee07f3ffbabdbe4f81a5ce1fcf88b9bc5521a3b19dd816e1222f4df2a5097c8de5c89e1f839991b07bd738815c60d1effb6a0e9a69b232be2031de5d8dde39e1bef22d47f0a348ac2a6c17de163e084821f7b61795c62784f1668569a5934e3bcac86cc65286afec9a9e7326fff6370118568a3f4abe100af5c996cf6a6a18a987b0af7c3b1d6f6573c75c0e68eec91ac635cf44d0f05a522211cb832ddf035897c4e812243263554d0a9470e05d842819bf64b7380c95af0e9a9945a214c0f3574e243889df467f5efd0819e23128c7a35cc60ba966cb0ee0d3e489238a71d73697a2fa7d236a0615f7986c1d2e3bfde969f9696fdb383eb2005abf505454c9dd1f0f68334933d6b982492fa28c98e928e5d9c2237fad07694a6dff951d505c67e84ac162b7693854210160646295dd02bffdf59d0a047bc3aeeffcfad4e2f4d08afc31de65d256d44016af7acc6add3670961157711a8ab376001b20296420bed6c0da4a1d4490112e2555be25fe0fa6df38caa3494826ce97dadb6c26af459973a35ca11b46ea5fc767d3f0f8119a4c62e70af1fb270ebfee51a14ad4cfa5039d1eb3afba2550e478f2094b004d22f47b817888e312bfb836ae6d8efd7a7fdd7a3bb451e6de1e81923cd9f67b721b902a6c82506e432c32a89ec3874ff461e982b37a4fb50100cb67fa47e08e26310402662fad0ef87029a4a9c2b5e9119e227f4a2f43d1f97720f01f03e6be2c7b5b303080b49543c4fc763c51659f3e0eb65bb9c86b1c99027d22119e291d7d5cef8a431ae02a4bfbd6cbc04016ae90754d886c9937e06856b9be929b5a2a9ed38e8922c9da18898b2ed35a6fb7360541c016bfc694f6d4a46f9a8a1b6a64601028342abd6f0def441f81e5c7047e0824075257eb74edfaa4eb1f8108eb74f4bd9414c7bd8482105fd035d3403101f9aad7dd4fb7e579dcb562147ff80bde82d241da85fa6bba99a7b553ef5b56255155e0e08ca99266232928d27d88257cdb5802e25f57672566300a37a88628855f96035418d4629e0d9bd5ea17ba21f32663f03303531f55f8949195596869eff13a893b20622ea081a40a5c74e62fe9fada4bfbebf928729973fd02fbfdc20e706f2d2bf9b62b415e82b59a689141cf37a6be67d1f0e774e6dd41c831baf5275f6c26bdda95d5e54deead543e231d03b7c4999f4914c63c92e050e3c1f3c272bc64f14fb86b64aac8e79f6d6801c204d92e8b642fe4c547ac0c2355a96cd47f8b72ae9267b868de440eea9a9375d20ab4fc05417caecd04a6adf4e6c44f71191149272f927ee979e96fb841ee420d920f98fef27754c7a9867b80012ac5a761dd2af1afd0f00a87889e6dd51f38b9827bf001e8b62934257f812ffcfc3df15178769a577a617db5d2d04617fd36c7cc9a465212e1b126d54a00fc5b0d5432bb4bb2ad77111c852ece88eb6aadb6dab2a535121e24cc888a0c2d6b25bc39fa54d55f73282b6d1e276977806d7d2cdc4593f0b4479157d04c5bca5a3a21c60dbfd1ec0b999bcfa169463dd4d1f26e73bda8f1be7a0b3d0068c6020f9a3fa07feade6afbc364477d2fce633534e36764dfef9e88867557286f4f03457a2803a0ff40921bab869ee2eea14f437417f0bbeafb5b7ca14aef0c144dfe846a19c7e1fd7e200ac35325649395ecb277913c7119e3e28157f4fd3fce48fca5c6c148984907c040c3a4f5f5dbfc52ed744364deb2477d9843a86e705d2149bd5156539d56939b476e27c28c3e60aa7ac8870a0d22ed54941050f696a7dcb891dfddd8dd7797480ad34d0a8a59f7e77ce5fd56ec1d2e62c2069245b925005737b23859648974278ac0613b781308f3f54fe6012d383b71fe4d2d0fac5c46b43f623ee6255467fbe21e4de768f0b8578b1c82bdcf90b25ef7975f57847d2428303a6036cf53dbaac5e926bf1b70fcb63879bd27b833e8dad5437ff55881ce72e47f95402f8defab9cd4825f10ff7c889a7402b1137cc2865607c28127017908bf6c1c3a03ff7b22d228b4ff3dce83e07247c156db5ab1c0f4249e3f40b823addb1b33247be62406f7c3f6524c3c5db7a4e532cd5c9dafbdbd77a372d0046c44629cc92c7369a5ea5b34787f48e63155e966be9ccaa5249d951776f9a08589f2612133db64675d841bec9d814d2c67b331a03a87a3365399f38fca9d3075eace6c71ec6e6cc47c9b277e60e3985f7860a615aaac85064de3b953b3368c917875281dc3284440e28f98a4ac02912bc0380c83ca540a66719e075a4412315d382b863dc629cba93b1afb922b35d3536f8b7ed658be7ab4cf7a68fd854116cabc9cc4a9e0b95e133d7769a347985a73e7947af40d0fe1380d651d69c16ffba379b5e2b0aa7e3140e4982c29c7dcda0c355d6dd3ebea844adfd6b75f9d61515793e0b8f4becba792e0048c75f4feb33e69030c3934bbb008c17c2722cb9e517d592dc3bb508928da599f3c618d947c6efd0b1ee7175f48c81f9320174340ec13e9dfeebc23244a4281e71495007cdc643ead60710925d64934191f2f171a3a7ef350fb4ad45fc616597bea902540348a1172a78a43be39550c5d91c16da8aeef26200cce0deae93504aa068d357f8fad942b72a4cd2435af4f0a6e55f226494037d650fb247e687d6744557a3b14a8c73234af7a752c10c574aadc8b6888f710bacfeaef481f8f1de4c66b2ad94944c049d6ec3f081592057369611bf7e0e6aefcc9ffe82c75a51b26594f95fad85262b9286adaacf59bbac7842dfd4195f31f0295fee4fea22cc52adf2b06ee276540baceaa8418e72921a543f6b194b5ea222f962d64904758825aa599b79dd1b655a8b0e310406e71a0ed14b30edfce4959ee7672bd10d5f2b554e1a8873d83fcd83b525ea2ae03fe721f1230ff876a8c063cee28809f1435f473b31dd4018f08fa1c46c9062e9a30e2e05a03ac8d5e800a228df60ff71c9c1c125aeb8112fc9624ca3bfe9a09ea89852e32d238378afd485558b636fe731311749f2d0ccbdd43dc9a0575c296f01ba9f513b9991caf116a333f5e2772d3cb09ba88f84a3c91842087097c3a427a1d5f5d3cf1df2017cdcc39f7bc2478aa0b8dbce360772df91de9949c467857ab196aa3503f9c8618f2e3bdc16b83d842180a7297ebe209a01c2fc56aadf3b0e94436412dc5fb43907f2c2003547db5fb943495132ee646c1e68c48bc8fd74ffd186e2cd19d8633d857d33b29f34ce05bb74863d5324dc2bc66e06e74da09eb9f8acc294959ab284f570b21c79f7e21f8d371314201369ad744412478aa2c562c2c6dbd79bfa483d2a4b701ff9d3c5f741535d30585e428e1a1ad3489ce7f59ab07c5664e4ee775f9339a3f4320c00aa4cb726f69e719f2014f25e051cd95dfe60f702fbfbf9fb43edf0f5ac87975dd57c91b673797c10c6027d69a039995f8807843a31de4b20a2155661367974f72d3841a239d57dae2c58768a3f076b654e4fa2a86f92573a28e4da47e957f45362a70d1bfc4142a4789da7a96fadbd18138cbc32ab224a755f0596b994b9696bf85e6c48878fde95aa515535abba5d7040331dde6292de233d899791e0013c6405f4b646df260d41a3793c6119dfd1e8790dd883992c930eacd8e7f2ffc8c0f81246829d958412da6c2d20f7c51e9e5e6671513c30c39228c70f456d92cef51c3d76793fbff2cc4b6ac41b92d5e19897590405cdb86b26fd4e13f6c07d321da26fbd04f6c00f8e2f5f9677bb41bdd9dde9a2f468cb7f3adb124ab1a073f4fe3255b47881dc8f73c9543c76f4ee4924570e196cac19b88fb55b771f843379c42cbf0f44ac27c0a9d208fea06ff5409ea325865eb25547b860362035cc8dce1e8e818edafd90b03ac844513ee9928389679eb4e110177c65df37b9e8aa790a3ae0529a4ae56245fc41d8f2ad9fab2bff2efc6f4fe4c2db680a4d8d7fa4d951ca116ade19e536d3c364d98a4539b625c52fb675de8d4de1867490104dc3fb0bcc4bb6a76828b729a24ee48d80518318dce231cd73e2635d2c56d9b490025af2c2db52e94876d66b33b41b18ac7faaf90b1298ea8bb75587c776976708946650e20a83a1e863ffc3a9010b0d6eabc1e6a383f3d93f4ef1e3542bbccbbf8767ab0a6e858b0131fd3dc71060e4a19a1be98d3556922d56ca8750450edc785f2fa7a3c9740a569d24d33bc9fc49cf160b8ecd6c5238370ff6bff43ea80e5219236b90b84352262b2700ede1c02747b198a48873b21a06248fa88d7c0103bb9bf0f0681878fe283e2d6262ad1b5d1b4ee1a164e759cfca81ec46f764525d54b675b26d201aa95b44c5a6d4a5394d78b702bacb8aa23b325804a260cc2f305fb4ccdf16ca8e006f86f418073c5c5bf0f357d933f5336a585706f4bd20a5dc7fa3adeaefd7b1acd7641deb9def34fff0593ea3924a054c08edf793fa0bc7795db65427c710f64f092af7091a0fd9d3d03901ceb82a5a4acd8562611351d01045a0d4235fa765c6302aa57b30939af867217bd00b9cfa778cb76d8576c26bb62e4190184cca674c078d91e63444a2ee5d561fca9fefb807753842af3f2f976ae26796d064c9562584e5796f1307c8d800f1082871ee4c1e7f31be67e9a2ecd22b158f8268fedbcfd6660d18e69ca576f3b2287d32250d77005ffedf0d321a0fcb9c9d49cc3f9712dfda5b6cd00828792378403f52cb66079fc3889287b6c1b8214e37324f98b2fe262d74355701f29dcdb8a870067b1a417ded7c6c50a6978b302ba15cad8e12376936674d21701f09a1c52f41a8cb718907b1c4e8da07e67105fcb678f53360d04c63b6ef104858473a30bfcc506c2fef54d6461878a131173aee1293ab284157e1d11358d78231b5c2381b6c0f8db1d0c9fabd8c61eabfcd4f23c031bfccd41246a9906a47b52e4a2f218fcf674a75f51cdb9fa89433ce480b407abd4b3b2b17abe3cd48713d6ade73242d3f76b140b3a9a271e415b4ea394eb92f50b4da5e75118e866bba3ef9bdc24268b7f90e6e19c990e50358290e8660db20fb5258988806f0e92334fe6d4b0ceb0b5b253093197b3bbe181445700adaafef28c458a5254be5f914b958dbe12e930ad97c6bf2833610db3a088c2bf0332d66a0cd47c575201474b7843a1f1fcfe3a15bbbd0fc931aaa9071a17af1f8a4aa0e2139965ce0aae70c0cc740a2675b22893b6a539f305b955d36aa868a61661ae9069e0ad3fe77ca1f1a39e137b39079e36d180bf1eb4a7b42599e32515d72694c7f396a084ec969986bc7e4423934f8d102bdae08242741e25f84bd32757d854f8c6872f03399efbf5280fb2b3e00fdca9aea89baf086b7b233e45c755a5819d9f57b93eca204eae7cc9af7cb5e6850ea27f7f02758594e9bd9507bbb5bdf6723276cf72ec5b56bdb4393edb5165d63a82809704a3eefe102abdb309aeab3acbbfa49cb8bcf171b33386c58b34635637f16200a60deb4e61d98be1d0c57859e17d39969898908b6eaa7e0fd02af019a6e24dd00149b01fd2607dc3bcde0c83ca14b00f43a392df08e539b64a1d0b865d810e95f1da58f1fb7b5d84594ab3381426773121d4c90bff279b712a41a3e4b860bc50397ce6274e3ea2dc773feffcd5543eb4444cc1bb0ce3a32e275a04a17f1892b6450737e2eeab517ad291491a8a6667fad75689a98b518d01e8c434d391989c78914397a0ee42c539c6d4d2897d1695accf840729a3beefeb899be1cd8bac790f323e4bd304e5fea123d8772d6fa6894eeb2d32ad9503718c6804030019646cee811f5ae30a35aefc16fc9a2916bfa5e25b4cccf3f292f44f085e26a40f728a3b5dc57321d9afbd5ef0ed3b3b06443a562afdcef79fc65cf274c00c3df1219a88fd6b65f14cca0738bc84ee5eafd8bf192c8d5c344f4a1d7f39b3fb2596bb7f7c582914317152973c0c4e3c2ec6511aa9fed38dabc10f924abd251b068cce06ed61a172bf527d669b8b0856a4ee1cfa8ad7f125c23f2263fccba4c1375622038da7ddc509cbb30272df66381c585f1caa9a4cb4401017049b499d65a2798018eb31d77bd03d3aceebbe5f6d8502387191d5526ff09528a81d985d06303ed5c18262cf4421e63dc24ba8775a3cac3bc09840b43c33020f8e56dc49f86abdfc807285c6ee057e8acc10570e55c43a275e623b88b0122b1590dfbfdec630c0999ea66a9eb1443fd93fb497118958d56f81f310ab97262b99cda3a60d13ce728952dde7dd833df3be815534c73a356f7bc44fff56331198b99437ccf309b750f32b22c7b993a73ceeaa9e65df919129f385732a0f61c694b6b0ca4fca0097f70be57dcca57668b34f4ced6c8dea42cc6f277fe149f3676e58fcc1860085c0fedf0e2caa47fd5fbe2740ea5e3d48049ab24e13f072558ff4cef44dddba8758698b0926740fcbede1810388affd28b9015cd997fd324436a451f23c231842575b2cc6f068c7ebbf524af0286f869d362ddcb914a9a6ee29ad3a203540f7ac6638ee756dfa303d873687d05a8d5580f890193cff42da4a30c4933183f8a0b58526fef827309ad442b92d69bc72c85f171983c1f356bca17108c7b890fd0c8dc2da99354231c4b5a4facaa04890b73f78cf6a96efb38c60d2f55743303723fb47daf4d2164f7a5d2b6d5ff3970973dfe8242eb036624d7fa4b90603a2f4ca8612c2691053cf7cc5974526d92886794a80fd4ca6ff36ed5e11534799d36dff52710da6ba2c072b11a478a18cdd4b689372fcf784498a7e60aadb1ca39c037c76a471b7ff7e2ce3e444e01a500c4a90f3943632fe519304578fb6d2f6e4df8cf509ef5f96903071c6d9c69dc72f95abe9617b6c30aa31b77f26414f25fbb0c6accef55e513843d816ee22824f8d6487671ca0863e518dce94dd39ce3f55b6689a133c0b6bcda093c7c08e1d4902f109a9efe2bcc504e1049dd5c24da21bdb0c26baa4bfda7932a0dc7f85d86e556f7492cd5a5c56befaa1f1d323fc585f161629f4168cb8294cc59ac2f1a59fa302574599317007fcd4390d0a6f8c31c52b82592d6424fb0f16d89b0c4fea4030290b23bf0163c58bb181fd39029cfb9104978db29e0a8ad5f0a57c0769cbad972b77343aee8f6b88ec5a68497b6efb2d36f5a46eeed6031c62d7b97086f45d956d738e0a877fbce552039df6c1c61961146874dd80e7987b775afccf4eb4b1306bde430fd1014f98d33f17c59ce2817b5093fda7c567742722a4ded8cbe4e775bead1579ec5a1107d51cadfd387f8865b12d86448377fe102cc4f43fb68a19ecf3b33a3335352fde370f325ace3fae658e871ff0c4d12ce72cc44d6ad5275cc78a1042adb25ddb26d9669d473d4711a2a5e915fe4608f08aedba266f37725b543165489f99b79f1219b6c6912d04c4b75d0c74d7ffe8c07e23d55557e4618698c6852bd74e64d7aa52254ce0ec7c284900e6eb5d26bbdd10ec0e70ac2539663f81c2f10c316010b106747288b7863f2857c0418663407c985df615dfd2bd5690e58f672b524aeea6e6b1b1fd59c986a5b6307887d5c2e2ffc36019a544bca9a4e65150ce05fdd53e3710804ea0b98e2f4bd4d6bd3eff981840557914caf36a0e10e0bc8172859079c9ecdb4b9b3f8ab92372fbb2cb8dddc83bd6d96fc061cf4adf71fee160e4d3cfc0832f5e9cb3f7c679ebfb3d5156dea11689614f6d4075c20dfebdba29d1fe4f55051013ce31a99e424c8f288dd31a27e88279023e7c6da29f6b560567c8a009a33642421141fd3da3606bd4e9bf1eac6da59e8e137169b4fe45e59d73ced7102e18076ef511cc4c5d150ec937be37c88b326f0b716951c833fea26027b180f817e315916cdae89aa249417ab63d0360541141af79a4794ea747e58f0c3ade326668abebfeeb6720b25fa61418116e24a25d5c506afceddedd27fc8fafb16cdd1519119607d56dbb3553c6612a3852e6cf4411ae7d4e00fc587e3ff552fe96a0af7dbece8527ea343941d23508c2c5f42df6d12f08bb897c04c4ad7d0791f9e997dd3c1aaf78d52e85a833e5d57c8ec0bc394691cf2b9cf65f062508c6ceb32f36c0bf46e95cc05f86df477913290855eaf7bc575f15f2278623c78cf08f81aa2ed6e843d98ac80f3d5cdf018e3fc1a097931d1e5c655d30753c61717b26166180378001e2fd096b93bf6fd40f0dcefedefa8ff851244d15c6bb65f372308fa962ff8089431af54c2baa4be36a4cb9139fae884dae31cd9da4c47cef22240f4e31b739d1897bd151b7a78daa2b5a7854d0d0781cb27b2044935d706d49bdfe654495a0a3dafce8c3c4929fa2b3b9abd8401e41a4eae8e338b5dabe05b48c74baca28001c9675b45cb1179d21b7f6418624f00b22959aff65040b1be10507997cb976651d902cc5a74ccac185260ca6fb937418b23c725f28ec8574d9981423080567b6e653bb682d8393cedf73423761d1bf9e3328abc8cc2d9b74d759758ab8d217f9b6a3c016c4657efee3bd28a499b8c596370800cbbf0e21586740744bb0bc87e8638d2af7328c55e777d3977e079ff2e2be7e9a85a18605818dee9e5a8e81c8b8c42e8890226c40e302abcdfc0c1ec3dca206f90727980bb0b34124b980e958f15ad7a83bb3ed462929fed4486ae3f08b3a7e27ee77028802e72e6782b91caef3fe57d2041980f71acf730bc9781c25b4720788ff6edf79c31bb34d28df3bd7edbfc40657239cc36b5d4d214e255f0817d2ccfbc5e7bc8cd1006a4ab4b29604387e32b795ff8087fdeeef649b41d5d5da8e700a273afec5dcd1f680fd0b1330554475d60a38ee0b9e5bc2ab05fec31868a0137aeebb0dc8dd16eb2e41c62d69cb1527f4e01a04bfe459a77788015d65192a7eae95cc64699f8f1cbcff4eedacb0cbb5101d11bfd53c760ce21232daa02111dc8f3370085507818b2f64952ac29b3e4ca4213445d213ed987e9ed894cf3a282875898760138abc0307654e825f45b69790ce0b55644e0ccea06f510605709f910f9e99104da8e1ca94944b202358a274bbe22298989c564f937c7af7e5d4d6ddf15b80ead7a1de3225b278fe33ffb7b2eb47b07c030fe5c787ca9f6eda0a0010311b65d509dc2f00558346cddfe517121b7c5dd280876da5252f1437fc5467169d48e80928e0f253d189b87d1663206c4137b45cd9bbfc76261d24e90f79e6feac4ea4f263de110fe10cfadc2688ce5677503f389155df210a33a2c8edec24165692cca11b3fc14f9a96e1202ac3ccf71240effa0139fbbc9f22b4a4c07489e74c39fdd901e34b848a9f3353ffb76c5df915a16ec7f52f0953de68112f58cbfe7e1afaeaec2de7838c3b36f728587a5e2806d44e242d7569e0fe6fcda580bdf5109829b6fcf928529abac28054369253cd509ce5e0991fd43caa3e93532576428a89e3fa5687872a33b54af0e0cd87fc6ccda79c96c0d5393dd0e658bf36730bfb3bc3ab3e7f896f94a385ce6417865f04dc2862c06ea01b6f1db1656049202e0cf067dc3758ca640d0a771cc642e12e5d0ae17b7e7db8e82d631af52d4d736b0648c1edfc855d3a152b76c5f20006386744a76e74af33eed2d60de4a634fe10fb5d6a475ce16ab9fe4e328658e88b08407e7d1762f2757b428bb711d2964ebf81099d9089c3929a3b15dfbd2a4eddb4afca36d322d894286264a2558a54aa0cba103f7a083f3791163df31077b41e919af036c7d64cd7134d5bf49ce413b9fc65ea4fa9c74d484792cb5301eb929e055661aa8d34c48e80c9aeeabcf78f9908bc39fd5f4c681fc4c4e482be171c5c170169532d3bd668af41ccb73ee5fa93f3483e3455e7581d33b234ae37010406bff842b6dfd114dfaf08fc9a00dea29602f5fa645de4b675aa1f98e24360fa3fa3b88eb97221edc9a0b0390005e8ff8ac6abbaf3907b236ae378734a2b474ef66228d2c4074659f9b22a44f89ba33e684c385306b2a9be764983fa2fa8263ee63f98cedb52a6f80b43df1370bd41101fadd82cea967cfcc00f45bb45b1f420893dadc7de84744ab6e88ab07a39c055ac79ac2b52b450e81f89f7e0930efdf6f25a166afc679a1e112af6dd7fecd1b8283f3a981d920bba8f437a6efa41b9fa14eee8e702a6c796e404743e34aaf1e04fe5d173188702a48ed448f3b1916223c4465c5c5e3a2e281ca09b452dab6a6331d52e3912bddb744464df87519c06d26345ad7150292c06bd00772ed4d14ab5845ba1ae624df0280d4156e4cdd9b021729d8487f22225125ef3529cd5a713559f5ae1b149a59552833e6eb3147ae8db06620dcd9de256fe0142554c13451d5f8ad54a3ee43c63e7c54ae36cd01f893fcb825556243e4f5f006daa0129bae9448544d59db6b7b84d330d7bfe61f29b9e2a97d4e598da2d01fa04f1c90c532c1334f4542c9d39fd1adb3e1eb6fc7c86abf64f749180fb99bf4ff849cc7ed255a5d7e10ba278f9ca1d559fa3b1909198e5862b8dfe840a0424949f9a45eceb4af4c4e5a6ff840b588700b697c52f1eb03cc9309569144c0d71201e78b55a88d329513ffccea2c0fcd8f7db1d2b2ace8ff9f3cae5c4b117d12f4f04cf4987d9e07dbd9818c936357fa1c3b7428e68ab01e0b2db14454e7aea5fa422965f38c6612cc9ad5c400defd7d2c3f597279324df1ed7b79d076dbf4f9b1f4794c41a785fbbbe4ff9f45c9a6cae9c0477d89673fb87b004f694f264f9e69cdce3a59de403328f2332d3043fb61dba6629489cdf3daaf31df5873e572b4f10900aeb924b23eea686417a4bedc68b26ebe5438adada3bec6894afa5a2e2c7721f9983393b22e021237598ffcf63949c45adf778abc46c43721e0578c735ed777031d830fa6f9734a450daadffc58e8ab3835b4f027e17d24df6e3dfd986dd54520212e5e7998a391d41150393ac7ed91e570b1c276ee2d01f770591a9056930e2c04bc2dbe2c0f7cc042b47470aee3f38418aae0ec473f355ce8455a45337f9fa95010870735cd82f8ff552488a4ec66d32264dd37d4f19740b7dbad5663ef428aa726e58c6a0d36611f0ecd5a6ea819edd447e9f8f7ba931ced97e446bb49d4240ed29d3b2c6ea3152459d92a9a4773d236d5f0cdd065d5f7d72f9a361aa7e8f79a461bc2a0878870543bbdeb208e3be90f3dd8893c867843a5889c29fa12e3eb4be9efa345ecb9432e9d32312f0eb514f91ece5544f496ea48f9f5e48ab963a692dac4bfbb2c67d584125af38cac77eeb83e45eb082b713a7623348e06123d35676e216d6c2c45e4515ceea9eeb1a79283239b8ce807554efce0ae7eafd6a24c1533b3c31f42308bfcfe9fdf2923efd74ac693e4eaf034cd00fa58985170277b90cda20a1fbf97c0b2daa40317f3006cb4749d6208f744ed579fb971504e5f566c87586d6006d359532f09b8c0dc5bcebc6febbee143922fd05d47e32b88102c2c620a1a2985035ad5d819ba9497c9f4ed6a522dfc714fd5f7f266790e9557fae07d6fec608fb65fee60e0ca23bf9ec441f18f82293bff357a13d7a1cb0e0fdf76548a398144946d55995bd4eff031cebdc871580feff1fd22f425b3784e8ac661ecd989a481359344526cb3098fbca8253082863bb9c4510fa3097d911293393fbd760bf4a70c4a3af7def564dd7179063afd651a42c7d3e924c3f7f2b304e081e037c6f509cf32de5cf1bf38e07be5114db1e0784cd75c4b1d91df46e3f204d6d11dffda7081ecf9ecbbd9442bbae5a40294c0dd72ccaef15ad2f5e6418f974a3920d64f2c3aac71a7c89e630c9e92f51d38c432864563ac035e2500d84c87a7c58480e7103c8bcaa9894047f067f59e8f579fcf4a64d92e984c995aeed349c5a407ce4d414b0d459b4d7abb3a112cebea6b886990c52924a4c8e1e84a79211f90e843910a34e6f7bf9c31cddd2eb28d58cb58686b3e170d1eb51a6f9cda8b235934f944160012850693c5088472ee17fee1b3515bcccd8d5677368fa5b2d852675693c4cc7ac01
afterDelayedMessagesRead
0x1114ba
gasRefunder
0xe64a…4eb5 (GasRefunder)
prevMessageCount
0x6f9230c
newMessageCount
0x6f92512
61 0xca1a… 0x98db…ef8b (EOA) 0xac7c…f2a1 (EOA) 0.004419 eth 7.919909045 gwei 13.589526202 gwei 2.500000000 gwei 90000
0x
62 0x6b33… 0x43fd…0b8e (EOA) 0x38a1…d604 (EOA) 0.001562 eth 7.420909045 gwei 60 gwei 2.001000000 gwei 21000
0x
63 0x6e85… 0x3017…4e04 (EOA) 0x346b…ca87 (EOA) 0.048874 eth 6 gwei 21000
0x
64 0x9e57… 0x9696…6976 (EOA) 0x4073…81dc (EOA) 1.180818 eth 7.419909045 gwei 102 gwei 2 gwei 207128
0x
65 0x3082… 0x0292…f89e (EOA) 0x3fc9…7fad (UniversalRouter) 0 5.451125372 gwei 6.651473313 gwei 0.031216327 gwei 276391
execute
commands
0x0a080c
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbe\xa3X\xd3\x17t3\x0c\x853[g\xdd\xd3v\xc62m\x87f\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\x00eL:\xe7\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x00e$\xb4\xef\x00\x00\x00\x00\x00\x00\x00\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\x1b$4#\xbe\x07\xb1\x9d\xd9\xc0>\xfcz?1\xf6\x97\xaa\x06\xec\xca\xa34z\\\x9a\xdbl\r\x93\x7f4\x0e\x12\xc8\xd9Z\xac*\x15\x94NOh5D\x9a\x89\xe2&\xeb\xd08\x92\x93{/\xcd\x8f\xae\xbaB\x92\xfc\x1b\x00\x00\x00\x00\x00\x00\x00\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\x02\x04\xef\xfez\x81\xb5\x16\xab\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/9\xd4\xf0\xb0\xac5\x00\x00\x00\x00\x00\x00\x00\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\xbe\xa3X\xd3\x17t3\x0c\x853[g\xdd\xd3v\xc62m\x87f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00*A7\xc9\xe1q\xa8')
deadline
0x6524b4e7
66 0x0b1e… 0x7db0…2444 (EOA) 0x24d5…ec4c (PineOwl) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 55807
approve
spender
0xc92e…0110 (GPv2VaultRelayer)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
67 0x02f1… 0x6081…fe80 (EOA) 0x95d9…4c3d (EOA) 0.079985 eth 6.419909045 gwei 9.022955335 gwei 1 gwei 21000
0x
68 0x387c… 0x3953…e872 (EOA) 0x57b8…c296 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 26643
0xe666a09e265d13f51ed376759c1e4f46eff37ef82ffeed241bf15a502636847d
69 0x87d7… 0x9637…ef9a (EOA) 0xf9f0…06de (EOA) 0.042986 eth 7.621909045 gwei 10.764676696 gwei 2.202000000 gwei 21000
0x
70 0x99b8… 0x9036…e5b7 (EOA) 0x73bc…d0ee (EOA) 4.142804 eth 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 31500
0x
71 0x3a4f… 0x14af…7f15 (EOA) 0x6c77…ea09 0 5.519909045 gwei 7.585430187 gwei 0.100000000 gwei 101852
PublicMint
quantity
10
72 0x1ddc… 0x89e5…7c40 (EOA) 0xa247…da9d 0 7.419909045 gwei 25.012227965 gwei 2 gwei 500000
unknownc658695c
73 0xb33e… 0x84f4…6fb6 (EOA) 0xaa58…38ab (ETFApplicationGame) 0 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 254608
submitEtfApplication
amountBet
2100.07642 × 1018
74 0x6523… 0x3a36…0b40 (EOA) 0x8679…caa4 (EOA) 0.001500 eth 5.719909045 gwei 9.665862626 gwei 0.300000000 gwei 21000
0x
75 0x3a3b… 0x4976…2327 (EOA) 0x1a3a…910a (EOA) 0.010689 eth 7.419909045 gwei 102 gwei 2 gwei 207128
0x
76 0xa090… 0x935f…05b5 (EOA) 0xa41c…7fc8 (EOA) 0.073760 eth 7.420909045 gwei 9.468209856 gwei 2.001000000 gwei 21000
0x
77 0x2480… 0xc24a…c293 (EOA) 0xc288…24bd (EOA) 0.975941 eth 15.617910904 gwei 21000
0x
78 0x7747… 0xf665…1d62 (EOA) 0xbf33…3f29 (EOA) 0.011000 eth 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 21000
0x
79 0xaea0… 0x2ecd…1b07 (EOA) 0x346b…ca87 (EOA) 0.013852 eth 6 gwei 21000
0x
80 0x90f0… 0x0927…9752 (EOA) 0xb48e…0b9c (VMPX) 0 5.504509045 gwei 5.593930956 gwei 0.084600000 gwei 51903
transfer
recipient
0x7b83…c80b (EOA)
amount
3000.0 × 1018
81 0xefcc… 0x60e3…1124 (EOA) 0x342d…766a (EOA) 0.296965 eth 15.535560555 gwei 21000
0x
82 0xcfc7… 0x8e98…719c (EOA) 0x346b…ca87 (EOA) 0.009935 eth 6 gwei 21000
0x
83 0x9e69… 0xb844…f8a5 (EOA) 0x4580…af78 (Tokenized Asset, Paxos Gold Token, Token Contract, Paxos Gold (PAXG), AdminUpgradeabilityProxy) 0 6.599231171 gwei 96480
transfer
recipient
0xa9bf…52d6 (EOA)
amount
2.63002468984 × 1018
84 0x21e6… 0x2d8f…2c8c (EOA) 0x2535…303b (ETHRegistrarController) 0 5.513909045 gwei 5.638763101 gwei 0.094000000 gwei 44206
commit
commitment
0x57be4071666ca529067b958d949dfd934a6b9d57f964a0f042cf717ad820f4c1
85 0x4b99… 0x8c99…77d6 (EOA) 0xdef1…5eff (Zerox Exchange, ZeroEx) 0 5.519909045 gwei 6.321682194 gwei 0.100000000 gwei 300772
transformERC20
inputToken
0x7d1a…ebb0 (Matic Network, Matic Token (MATIC), Token Contract, MaticToken, Polygon (Matic))
outputToken
0xeeee…eeee (EOA)
inputTokenAmount
558.2681193747039 × 1018
minOutputTokenAmount
0.18010722280453356 × 1018
transformations
((33, b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\xfa{q\x8f\xb8\x93\xdb0\xa3\xab\xc0\xcf\xc6\x08\xaa\xcf\xeb\xb0\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\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\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\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\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\x1eC\x86\xc8\xbdr\x985`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\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\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\x03\x00\x00\x00\x00\x00\x00\x00\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\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}\x1a\xfa{q\x8f\xb8\x93\xdb0\xa3\xab\xc0\xcf\xc6\x08\xaa\xcf\xeb\xb0\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\x94Q\xca\x02x`@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1eC\x86\xc8\xbdr\x985`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xbb(\x9b\xc9u\x91\xf7\r\x82\x16F-\xf4\x0e\xd7\x13\x01\x1b\x96\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x8c\x99x\n]\xb8\x01\x0c\xfd\x1b\xfb\x97\x8b\x06\x15\xc0\xe4\x14w\xd6\x00\x00\x00\x00e$\xae\x18\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e$\xad\xdb\x00\x00\x00\x00\x00\x00\x00\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\x00\x00\x00\x1b\xd2\xf1\xf3\xe20a\x0c\xf4\xe0\xc6k\xae\xcb\x1c$~\xb4\x92+\xa5\xe9\x8e\x10P0\xa3\xd8\xdf\xfe\xaf\x03\x05Hy \xc7w[\x98\x1e\xb6F6?\xb3h\xdc\xd7\x1e:\xbd`\xf6+\x00\x0bc\xc6\x99#\x91\xa5P\x92\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1eC\x86\xc8\xbdr\x985`"), (6, 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\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff"), (27, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\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\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\xee\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\xf8u\x02\x7f`\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xad\x01\xc2\rX\x86\x13~\x05gu\xafV\x91]\xe8$\xc8\xfc\xe5'), (28, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}\x1a\xfa{q\x8f\xb8\x93\xdb0\xa3\xab\xc0\xcf\xc6\x08\xaa\xcf\xeb\xb0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'))
86 0x0aa5… 0xfa2d…a40a (EOA) 0xbe09…01d9 (EOA) 0.000069 eth 5.519909045 gwei 7.658962081 gwei 0.100000000 gwei 21000
0x
87 0xc465… 0x5d05…d663 (EOA) 0x346b…ca87 (EOA) 0.025774 eth 6 gwei 21000
0x
88 0x50f9… 0xebf3…6c5e (EOA) 0xb597…eac3 (EOA) 2.966773 eth 15.617910904 gwei 21000
0x
89 0x88a0… 0x1b45…baf0 (EOA) 0x3fc9…7fad (UniversalRouter) 0.500000 eth 5.519909045 gwei 7.537596791 gwei 0.100000000 gwei 150668
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\xf0[Y\xd3\xb2\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\xf0[Y\xd3\xb2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Fy\xd7\xd3*\xb5\xb55\xd3\x0eE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb5\x04\x03Z\x11\xe6r\xe1*\t\x9f2\xb1g+\x9cJx\xb2/")
deadline
0x6524b4db
90 0xadad… 0xb5db…ac4a (EOA) 0xfb85…a697 (EOA) 0 6.419909045 gwei 12.033761644 gwei 1 gwei 22152
unknown64617461
91 0x5edc… 0x4a93…b278 (EOA) 0x9598…6e15 0 5.535560555 gwei 26102
92 0x362c… 0x6745…0082 (EOA) 0xc932…a721 5.611037 eth 250 gwei 25391
0x
93 0x11c3… 0x325d…65fa (EOA) 0xef2e…150b (EOA) 0.035900 eth 6.741493085 gwei 21000
0x
94 0x36a5… 0xd508…e528 (EOA) 0x346b…ca87 (EOA) 0.028474 eth 6 gwei 21000
0x
95 0xcc41… 0x3c8a…3392 (EOA) 0x0a8b…7c82 (EOA) 0.451246 eth 15.535560555 gwei 21000
0x
96 0xd905… 0x0aa8…e667 (EOA) 0x356c…009e 0.036245 eth 5.419909045 gwei 5.419909045 gwei 0 gwei 41834
ROOT4146650865