PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59769 ec7a85161fc20fd92e2bfe9f4d96cf94b0930faf94645542932bfd663cdd9817

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9f99722b6b343b5e0c80a84ae8707a9ea63c7f958666542fadd4e2bba735f124
Certificate Block Hash
ec7a85161fc20fd92e2bfe9f4d96cf94b0930faf94645542932bfd663cdd9817
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a443000004370000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000246fbdae1d2251060113576d5f0bc02764599decbee61d25619af4addf0ceefc099981dc6f82d54f38530dc637a29df597d53ececd5668429fe2305344c8ef69dda1a9d7c91a75f8bc0278f5f0d4db58bcbf132b6c63fd3a7e160000000000000080000000e00000a443000004370000

Raw Header Hex

0000402074dcc327fffae7bf19e1f4f520264febf25df8325cc54b0be7335f55cfe0459baa5b3b9e2a77e5a0efa7d11008ec9ce5eec43137b8650cd1d8cdce21e99559f606cb126aa342031824f135a7bbe2d4ad2f546686957f3ca69e7a70e84aa8800c5e3b346b2b72999f

Proof Data Hex

59,560 bytes
1212160103075607b64795e3a28b6ebfcd4573f396643d66dd9cb0045e03f5f3333fb2d2fd5f92c313b0620ceb523612a9af525b044b737afb3a01f0a6d1d36dd256754e09dc2dc838851bfd382f4b14dbf1a2997d73826a593e5addca4e976d9be4f6e1e50368e8e57119d83bb68221cbf496e9b5ba1babb87b01499d4cd479070de7546b8ccab01ed5acbe4e80be966563bdc027506d9846db5423a03975e361335ccfd89103ac1faea48e209bcd4109274ad921965b6db3e1a653a0b4815c20e483c12aa51d6c15ca40d0efe730f2cbd8dda6a977c924b461848c857ac8ff73770d334182320dc98c29fc445f1a507c8203519d02af64d88c37f2f6a33d80ca951c591351d7dc983235fa439ca27c2411b942d57ea6c4db3a5f411bd23cd15a6926826c36d8f303fb58651bb63467df1177cf827037650fd09caeb7ff1bdb7e5769ac5e72bb67918dd0c86c99210b150e2e38c6393c28daedae5a725f1a308572ab1a071e40f1597337d368fa7fe6ce53a4d6920efe881b0705b5ab7d8abe2da6c48e33f74ddbb95d313686337dcdd2ea5c8daf21fc6bd58966ffc9d204f2038da026f8438881086a79191bf7ed4c134c3aa2c7a6bde5ae9c27c312aebc00f99d9faf6e4100d8f07aeab3b0f014d8e0601afc20473067683425326b3e6b95aba81ae5af5da81432f372552e94faad6f9d7e2901b2fe91286f341ccf8a6859b533bd09bc16b1086bfc3f28ceeb67488f7140c324aeb1bb196c20b34c244483f70ace1cacf4a6e538852459f1fc1c399a23851c178ca5038e22a2da1b1bf783b126aad1e56414b37b710c1744eabdc5975b90ad1b338bce1ca54fd9a9dc2b81c82b1142e9756553bf94e494515a88ec35a1b57a30ece756d049d06cc21ac63dd4054216369c5f7a5968a3a45e22dd8129dab357ab0fc74dbc0319522418073a28ac1e4c542056ead390278cd0c3e65d6fa6942a9c6a983a789a9faf5cb3e4ff7ce74948847db899c63d48509d0e11ae983caf654e56aea7164179bf340345f3f199d011f3d04a28e03c8ed4f1b2e87050165e1a418cf6e038102d20d0409739aa6d13af65ac4972581ea3a3335e2113cdb2d7e34a3baa1e867e8180eb411cdeac463d6cd398c5253f2b2d9457cfde679856f3e3f3fd0ba1a59d65910a165b7eee4a64b8855132567f1583a76e13971880b88726ae008a2f0de04d702ccd411e36367b8ab660539d5212994b22fd2b8701360e364af44e49213c7d938b1b36940eb578210f0b67b06ae9ce2f86e11e5aa969ceccb26f94d679fb354cc681ae3981f012dbcd97b7fefa31a4325d9e0d4a02d0540c46fe75805eeb0df1eec6217ebf50e216249ea1e9f68bc83a63b3989756caa03b1d9bb5732756a2dc54faa38a9226add71c62e8c1469432932e0b3e13c6dbb8a3c465b8cd77e2e0b17295fe1e33e46f090dffe7597be1ee64acf75ab777e54cf290efb998913d625ac31ca69de8c6c28d9b06aeeb20395eed66279fb85a343f3ac701741f1e5e514c64a979ea3d72a04be5d672194a9d3b9fb1078223902b8d4f28036b08515298bdf0f5a366ce2a0dc875de3e329b52d3320e5de409230cdeb1dd9ad4965cbf1cedc69b9fa94ee709b0ddea1dd65edb742702e342294d9e926afa11b52a529e4b577013c8184c646427bb7ccb61f7fc040e656d846baae18ebd13bded80e1a765bccedb9bde339cce9ad682332474d05d068e19bb3d28e03bc3e1420cda62f869bf8d096d4d140aab35b4fb7312c49b25f4133f71a62467242475f1980d6425b314830be6666e701a852776ca6424b1749a450542f942ada730b9e9b52105f9392e399cb8b6c281b95f6a202ec8fd6794ebb3885a441ac89b261bc6f098a1d544252b7b67c670bd6a43fc0669b439fb4fff6353a02344ce664e5e00887f15ed9c27dbf89ea2daef4d17eb654961ed2a205673a5b011d827521fe913afe1fede1d68a3654de6c0f751466fbd0c9a6baf74ab7949ae7135cbead055b802a2c6a1caad7eb6f65c3272e7a3edca6953628b26d665f84aa1fbf6c55e089ea462e1acdcdddb66aa86731305a319ea0de03b780644b955ab7c73ef52f82ab2ef544e3da2aae06d9779b58640a3253ee5422a92e868bdf7c65d4a3013c92e8b5c681d12ae755b57747e3a7d7ebef52125c9654649db7456a62daaddc83739ca4f9262451f59df9ceb81b618ffe21d50d1934817bf60a7c60cd9708584271ba3ec3cd3ba93b66bde418e088bbe6ad29ea606a18f362d230830cdb5d9d052d2010e82c013898f81ad5e0dbca513742884249e099e225fe6c875094c01dfe63cc4cae3ae3755bdd8b376b8177273d2362f1d3b68630a990c18dcf2c6a897883c2206f9a6dfd1ebee46d50052997fe1ea10bb9fa478a0ec7c847c135608ea9a6af39445bd01a2e8d8501263d9e35120a95c9823e4faa6d5f9138677b0be1e047d11a35a4672cf2e40f556ea2f4f8673a69b975263a9dbc1075ca0ef53f3554d347517f58a3502faf9311e04b689b77840dbbe23d394349ee38cbb06e7dffe1e6e22ddbcdccd204cdfc0286b4f84fb539793e4aa03f3882a346f306f2d9547d98a2862004ac55577617f95ceeeca3c90828e26ed3508b2e3c2135164c3fea91f408362dc1b2af5e33c57d4b689afc459b2f1ff6b5978b8ede7d03364543c72bb5971594fcb3a547f45ffafc6fa6d1ec5cb31fbae0609edb69d39f218f06bfc3d9c9bf39c53b0ce907419aad96e31b0678789d2b75f1da536610578af84323c808adfde075a7f938751bbb65655eca0019699fb4a6b373277cf8557bc1db23d6760a831c2d6086366c92ef774995eeb84cabfccb33219211bc62476284aca7f107908768885c2f30a2fc7b971b9393362bf6210fab5a8709a1222faf731d65b51bc3c1c48cd264585396daed731f9a00e061eaf065831576211c012ad20e9d337635a344dd651d66aa8f9e42d241b6bdad759503f3b1479a7306d603b4d92e95585eb6e2fb4fecb0a5d4bb1c0f4e4629a8dca04ee9fb158add576f61f4e6be52aaa66fb0a312e51c54aa2d5a3f8ee6eb31de6d6d88277a5a6729963b7753c5b62fb1b10e7e3d4456ab42d1baf8c9d02608295d99c72043374b467ebe6eab39ce1b116fc60f12b201bc23cd8788c4b6d5187235df52c4eca04ba95929a4c0faa7a5f0b16db1d37f7bc80f3e3255da3cc03eeb7f10c2fc68c168d5b2624ffacf05555e9a15adf03366400912edb223cd9594f9f73cac016423c96cfc465d5d0c733d3fe2414a2cd7d140192f1db371d124d55b2082478df19664097f0e41eb4f7ff710bced06aa7577c56b5daf29b07b97784c5ac06c6e1d2e566bb040995fc9628a375e85a745c4f34a03d604a5c1b77d83403d550ac7266bfa46b3df1736bb192c9ebfb7db70356e39a7c05630d4b0d85aa53c1f96916e1a578a44b5011800d9fc10e33193a6676572f5afb631d74e4eaf624388da77cf87573f986f1d0cd1fd3cf9cdd10a4701023196d3ec92e2f24af8b20db8146c3bac3522009dca151a84437d37255c792fa3087b10360308ba9699c2d65a99ff889a998b687ff972f54e22cbcfe9429e87c6960d8e531eceae186350bedc3cf7d5a00d0f71f687524aeb8ee74f26afbee743985d5ab210088bfabb25830a109cbc32786c5c62b68593fb763ee9857da65cdd9aead1a915fab3348d51794f431e6a133e10092e2daafe24c6d535b9960bd8a8d53a3ab69aa5d8a4b6f7a94eeeabf67e97a0054f8ca75d7d5fe1cea0322b6b1d99fdeaaecf9f808387af950b7bc708387496bbeb1fc2a139cf662514a5dccfc25b4fb491737c98a165215a8a80c3cb61efc6735fb8228a55e5dcf2d3624683a79cade2203ccdb258788d7c561589b34cfdf728e8c1cf9f9f41dce1bfceb6c8843af09fd8e28e816e40819697f8bf11300bf5ff145d62fa323f9911d5948dabcc358ab030f5ae49e30cb0d3bb79e212b7deda341e48ec70f48b83ee6ef61d058aea6bb3289553b351c81a3db8c214874edff6a5965bba232147dcea1317f4556c520d1624d7ecee6100d7d07a5ee67b6020f3b7793772ca20dd1f0a457ed503550bbbf07f568963516d27ed2ca3b3e083958a53c6081f6fd3826d0a8534c7b7c0eb517831bc37146c571b6d257aef0f0d812acb53fc1eff72e4908ee9a5b2c287e54b2107f438cd539dec0ce7e7504c1dc13cf1d25338f31ec962597818d967942cfc8c02463645d6923965d2204ef0b37e9a534bc30b8521a3f425ec7406dc702d740d0d312987ac42ac79d2c17ea374b4400ae7dab98ed14ced7e20193bbda1ccb39576ebdd992bdfdc46e7072a844405a1062eb6d914ea3ecea7abbeb8ac96e6ca5f317655acde150adcdf9a6c3c8636df6f5dcf2291342b24535b8f54b1a57e9a8cce30fc8a272d1a797f91218c3fbc5ce39a1357f3274b2ef0fc4850889c585806482f2c740542c9fe5a15cdd773bfc74b9fc8fccfd47ee38231aa7e6a4c4fa62ff20e5944a5fab6202cbc64a1f6629c63bead4198f58aff692aa65e33e30e75ab3b9162a7547ac557aa46e1aa55e9ff90032f8744aa55c713502eb45ba5892d57432ceee1a14a53e6c27be927ebf9e743bac22b1b6b265b9466dda5bb9854c06aa84c4641fee1c84e1f52e88c90f12d7add075fee629fc1b053d02e743cb1a456eaed55b5a985eb7d395c874e9add00c13a6d98a80d5cf26c976c6300345f96be058af125922097a5f085ae673cf051a9a104942926f48910e51420ec68b717635f558e3cffb8d4cdaf99f36bf89771f12ada0188012d1112a0146a2398ad16c4b4ecea8f08012dc2c38b1c5595028384d62177b10507f345d857bf502c096bb834353de5aba3d331dbbb1ed1d278d9b6f82d2fb0c114ba8892ae531e0887bbe30170fb05b79f407e8e4c6698fc30702307401ce427ad231c0f516c3dd562dc4963e6af2aa22901f93176040ccbf2756cd178afc5502deb5615d171f89ff99ebbdee218d9df85ed99fbc337295997aff4e5e447e4f27d0bae9ec120585aaa708d65cfe502a18b0fcfbb9fac8e10da419803e7a48ecc586d43e8cc15f59ee3107c6b43bcb3fb794bc1411731e6fd3bed3858b4987719bd129f8c8045df1e57b470247d4755f239dd83f19a7b6948914a02b4a15a8de4f53eed140c12eee4bf5df7c3758c09bab26a1e496294d5c5c77786cec36c9ea3f52d146ec846bc2b719f600ea53f4e9d1a83da3007f1c96ddb10f1192a7261d0f99d50e50dc171e06cf932603b0aad55b3411019a2c3a1368d1b1706c222edce403725620c87f0f9581612db2e884811de821f41dbc34d075e1396d2fd0eb06901c2d9f465d83f9f4b7de6e196181d30b0805f945589676b00476cd30c95fb7364a51b11cc9e944978dd55408959d80c7249db2cb8db461acc8c7a2659f687fd9d80e036326c139af365bb300b940867db31aad19bec91f4c4889efaaba231108514beb69d5b814fdcf9b06bc720089b540c68e834e084e545b31435b3d0c237b24d9603783645ba87367aa00e8d539758acefa6ea6f15e5c82114970d03ab7cbd653250060238d6d03db89aa567d918ed3ea173f786119e0563742960a154baf8e2e93f614f88b5fe4d421a56c72257fb6be03cb409ec32599dd2a2dc6e5a643b91cf4d9d371e241a328b93e7f12707f20ab1e7bf6daae437ededb483514cc49971d21a1ede71aa5e7779e3fbb5d236bc81df765153e250316e745729d839757c52c97f50c7805046f337d51a95d323b4a49ac6657315f034305ca70998406acfe61a3366e95d8694c8705e0aafe1c27e68b4e2bf4d0b7a3ba94cf7de2e132866f65239ab5d3b3928689c5b73331366b7f9f39aa8648bca42c2680a269ea7bea3d424e53277389999c99069e93fbb7d2b1aabcabe560052eeb333999669d0c280b887b9e712f9d6961fc5d812030e7a474d0bb27c11c034d058b4d4518cfbd6e8775594b8794475d3915a17ec803918fa9d2b871029c2108a419096583f6bd57ce419f9d05494d898632a6cdab77bfffec0e0fa18ee53a13d256c85153f6d702059b7c346c743b66ea504ecc204a97064b526f15f8db9a156ef21871f336718437d3499a4c5d4eb4714b83b0f3ad10608f1f2f056058bc88c63c0f2eebbaf7141ee84fe9414735397ca1027b722eec0f9f5ea8cf3fb7f3a561cb178d859e7511a1788ff88980d13a9ab6396bdaae921f1e7d03ffaae36713c8741e549c642e7e10f654aba759d6e341de050d0101c2464cffe5f7aa2446261870b5d25afe4a11e536a4a00fde7d21d6df794647c0d54af0e91d3df99e70130dbb30ab3ac68d65bf3acdd04a4181d8f800bbe53388107c619ea6e85c8fdf1fc6c16dbe8eaacce35db6c086e707a78623d0e294499e98ad2609a8713bbf2fdd62a9416e1261d43b9c592f1aeb7ad2959baed077253f8484fab493c1490103b31b68d74e9770900cd501a5f0cf319bf85ae8c7b0ef430346d2bd7001e30bca70fab57f682c5e17f62cdd756286bd7200f330c946c7a849fe464fd6ea11477fe4535b5574241192a31331af21db6d275149ccd8ad9020f75911b873f10f28b4ac14ac0ec60a3048b6ba400d7ec4f21bc150760a58929bf4e86c57df4d8226bbd41ac7a4c0313d1fca10fbb3db17a4a008a460a4c3a6b222f8a8516c0843519b21c6765227105038eab25c3d33cd42f26ca77fae149a2375f28a4874e9fbfce7eeeaea541227214d3d09c502d5e6791d6eafe9ce5557e3531705487015b00a691ce46f5886b0cbbf281a5e5ce1a76dcfcedae8381322d2f2779d9391bcf884103dbe4dbf0b0b09abff8828c6075e86cc011b56c0e74763d28645eefa8f9e2c760eeac0e553f48d105160ec4dd6c13ce599c02552e5e3a5d9438579c65342cfba6889474354d62b3f89b6bedf0ade789a602ec0e60a0a82277f249680be450ac1bab79377dc5c25e630b66e6ef9513756e11b453e6194ac833dc02cccad00b647693da98bb61e2fa5a44a4d2910a9526a841cc62569e6d304e8e1ad9c5a9ed13c19b5c4c02707838d001ca55fa14ad8a5d293b1096e3ee1939d37c4c3d4bc2d03bbc8f9c0f90dd620a9390970b449081fc03f671b930a5a0812b015f90825430ef6ce7788bc4e3e3c23a81eaffa15d1c74b8d17bec2e3ff4fd3feb13599a120be2b88128a1db5a7d90e0db9a24dfdb68df0b4353abb36425f2dc493c1b398172b6f9eca21a40290c63e9ede788e7444e802f9e9df64e2eecb55be1d6ab9289b68f7c9bd2ab0a14fad992532c8d6ea8f4f51f650ff4e486e5da6cb7a9fd3278f0de668b15227bd76b6bb30e96d0a83f4f5c058bc7effb5a9454d804626b9f527083d08aa5c413e1f4ea418946d87ac1ce9a40fdf38b6951af3817f2611dde0957be14282e0f2fdc70473d5a957d4e3e3c6159b133cfba83c766d5edaff3d1fec7f2b05ad96affbec1c1763400ae8622cedeb88d39f1383600f142ece4a63193e2d9cc20fb890e12e01b6a64385b250a6aad7ab40c768837f77c889ae7d12c65fb1178c983f6b00e1edf38f265e4bba9356e622a9a1f51dc0af72ba1377de7e02c942cabafe5c223036974c7f587c36096a496f0ad2ade2a8a560b2de503d57ecb967d987e59a310087965fbdb9fcdd733f11e01ca643738b67ac908079a9d746d37bd6187d0f86518e46ad011d18400bbe2c664d692042434541a8b2f2f5e594e746c058cab13ea648d1d43ce7ba1665d4d7054eaa46194dabed84f198615b18f67bafeb8d469a6bd721016a4d15efdb78f2c48b6e0083dd15a721a7cd9672f174a0b65d36e4dfe3790783087bbaaf8414dc3b878753699d2424d39460c71529eb660ef16f1174fb14d8b90bd9fef32f2d66519aaaab3ef5afe4f2882878e96f3b1c895dc1ba91f60f949778540efd80c784df778296ae550fa497c39fc8bdb1a3d7b3a25617dc732b1f447090001257f374a2219c9b274051f389aa300f163e73e023904732e4c70d61744cc7dd3dd645d47cc382c2f953b61a177e1b74a176692ce84c60e9d9c033ab547f763f7c1512eac1ba29612b2e6beb5f82d51fa3a0f4913d65c62a009db81c50b1b05965ce211e28d7317645647dcea777a9a21e7a31bc0eba4c516d4e5c2f9aef298d2f3e2577746233381e86b9c2b31d7c165c6a141835033dbf06c9df462d9f45c77ae1a5335936d7cc7741de353758d5377477b6aa52e7a007f4dc107989fbc26efd0d6bb9984c7b01949925986a479b242bd01bec90fa26438e2b1edb6757deb1983a866cd75ade6d7e7f9c4be31ef919d5ece0e112c1f143151537c1d4b9ae4d7cbf72ea34952bdb7f2046ff71b742f3cecc8a71da8132137c3ef89da643f185322724cad325fb2f356f5acb4cce8885dd7ab5db056696a10f8a73ffa3c430af162ca4486dd08c34b5fe3205b4d2772b7af4a546014d5ea3e323bdf1522ca709741a208e26816ad27f61fd2321a23a3c311e892065a0f62c89c257294f817a7269c74e9605bf5f5d83ee37134201cb851782dabed45ec8b641ade13d82a073c01a33846362c6536491bc17523dff89a2de893ca01dcf6f107ba2e58f8dbb8fbc6ce29a65faf8391434d691fc1cddd199d6228fb6e93ad37ab2d46d4060f87098a92c1f342ecdc09c2166022fe894691915ff38130540e0bcabc073646e975c90c5e760184b4259133ded25b01ba9b6962221abf4e59a7d68582fcab09db7a8ade410cb3130d6828f23565319c930900e1b765293866c44d94fbc91275169bfb831a4e1632809b2cd5f87f4581e1586865bad31a34b107cd061338d87c8ae8019974887d25067eff5416482d6ddb7289b3c13a6e5fed615d44eba49c773ef483940884078c039f003db90c18d9cd39e3ddf77eb484d1a2fab98576f0b99c2aa39d3fd188c2953986b8d7d184293fad52b25bfc94cb4b91c16a259bfc2e47e3a59a23f315981c579d338d62e61d241153b2cacf1cdc4613f5dea783e3b37595a486959dcf3c97d552e6888e947e95e75e688b31c8268a5aefc0fb70590334ca4ad74ff695739ebc7f19cec7ff7905238a206f806d05c95cba914260a8691da1b85522d89b696054d87e4c189e00fbfd063cd783a6d1c0bdb2625771dca1a1cbc8032bb1a9365fc814b99a8bc41d52b368dfee0ade72749aa0d381548131c2bd4fd2e89b95eb1458c8410c1962f3c2c7541abe1a9982ec69eecd4b4231acc1888a0a7bb8ecce6eb1f04f5c5842e5f3292a43a52b1050c6760f7f2b68128f3563a5b8eeb3e5c564a0c901d67169c2204bb62a7666ba2b8cb49c99c7cb3621f83cfec9eae49ef65e334710dc2dcfbbf21d3b8eba3cf99f2f59795337a5cb4c187c376e2adb6894e3fbdbadc8f97b9333e8651e9d42f01b18ce8699ee0967c124d57a7fd150cf4bdfeb37b9b72f8d21c10fb1700020dccf2efc270f57950313fe034f8f85e9e4f87dc55e0e8006ee1891cb1ca011f16babc71c6d6f3ee7d4100f13b3f0d3ac7619f4782ad5fd9851da5a200da629cb68714402f570832148fd618037d09ccd62bd7b32553b874937583133f5c93252a07faa47dd02d2404c4d697145bda0c4d9bd0e1d82b7f69891dd263d6315f3b3dc6ebc878da55e030a68ecc6346a148c94aaf3b02647e6fce08e1f4c8bf0ce3c1f95709887574cbc5a4d144e873858173973b0615052e0dcd677eea67d85c630b5504fb438f6b7c675f86418df0f6281797124515505617639f70efeb47d8912162f73b14af320fcd1149f8a31a32bbbd4f985ebf93de57a56fdc90dcee6404f8549e63702ca65a67fe44bd743bfca9fac9ea9a1c768611d03fd866b6cf4d20cd289f814e85a4e080d7003318d8c7d1daab7376fd8e1df1a6fa7e853719e6fe5f446ca3aea397a8bc7eaab971872adc5625ecbe3a570b21d774e1407c98c51ba4c8c68374d38f62ab1dccc9eebdb835da391997f1773a169c5fc8dd5094cb483f8b3c08fc35dc944d7c870739dd625ed4420df0433bfd0e4bd7a4c28e6342db01c5fd25b3d34c8dec16e69afdc6b28ad4d945c4f6f8f7b5b9b1e57d5d22b0e97057e0d3f4ec997fc49f209c0b5fa05b80397f116819385f60ba5bc4c8db05bc7f82d95d6601d02f007cc8bd00c5ea828fd68e781d365d27915ab13aaac8638ccc7f0e05b949c39181d96f5a7b5fe15df0f84d570e68a4a4d6d0ddf208b20cead7b883d91e2916436137ac6f5bfb84824e0d12086f7bdbb3ec48a23b924f924d4c4f712b9a5af87e314e29806df636b232339779cf4ba56f22c83ac21701c84a4bf045cd727a9845e5b8423eabb866ead875c33debf060f58ea1d1d011404e4381d654f961672a869f041fa807920750aef9fbcf9dcd6d96f74056e5ca1dcfaf5b0043c20be5dedef79779d854c0661b9b8eba0f49f91c670daf45f01b923a7756034332ce45513df44be443953edbd75f9b90644912a6a0cc141074027ade003e15a5224617132c6a344f53e20bd48832b0e3e4f68a54206017eee9a629af806d09f42c9b2ff322dab7ba45536b8300b819f92d3e826c4c9a04280950bf3e281f7b29ef9c96cc29d6fcd8845d611c7ca0187cf23e4aad45733d13b11fdd652700cf85720b33bfcbe17b8ebd2d4e44a11233e561df26f75108c5f62dff78b72c51b5c9c9f5164f799ebfe383dedc091822fe21504295a5e15c64ea5c435bfa7a2e4516726c2d8e7ed3a4e5649266ec987e0acc4ab12e57416bfaad95310f4b2462591dc75610d67dc5e5304d519e7d078470fc53ab94035a5a234aae6dc42400c59f229d3b3a1de309d7799d25d43b5e7f2fb1ffbcc9cbfbbeb5c4badb34d85ad37fa69049e193b6dcd7a8a08b31e56bbb5f6b411311b2a25d5c8fb82ebbe12a26513c28ca48cf01156513b08a3ad30745234f8e7cf8324d8fa92d0695d2bd2ad1b0558499e3953f67f50b38f9c4893baa985723575afc09f97fc7d167546813d74eb6d9b57a31aa0481b9bbe56de017e5bebd94e1e719e50dffe49a6202d3b3a8351a7a5bff9a98a163e56db2edd028b94d4c0615ddf30e9aa851234e89b20211bfff3cd8c45ad46b2d4cc135552e308cbc46a7ff10c6e88f2f061394654e34cc7b75492cfdae31dc2a3fc4e7b667a9fc4f35d847170ed7e5d4da37f6afeca12b9b527b976876b31f91589266902301c890da3b40b7bd5545a746e84201b110d48a5197cb6c9ed8c67ca2b70abe1202f268ebdca9084ce6ebfe97d921b454f5cdcb66cfda916c7c1939c2406fe56875ad7367464add5071aa5f302e95edef47ccd016356b12f3d42b79f41fbb383dc51763110daedbc337ccf2150fafe80fb22f73cf9af5404f7eb8a3d883db7ee9c0b1a3c4a7a7917088ad9588924f038dcd2dad2d2eced5bd182a1e28f073e333d349c757c394f7ec4e5e73c78cce9b650bf6acebd3f808c7d00b95c7666d678c8b11701e1ebcb8d597ade5b49770f2fe1d4ca311e483fd5b6795c84aa61c6756c2dacd76c7f2252fc85f63f409628309d49a56430a0f169c04001d0bfc73447614b247824a5fd9a762d40720124bf4a6289d02edf7efa0202e60ed4a0013a82cd242a299d60b72af67f338f5603b1215637bc2f4d5494945f10d2d29669457ec6c335e8375bd3258307367573bc6b97cf9d673ed4757ea62351eb49feeacf53a16b52b983de27a0b5f370bd0a1d03362d650caa5fd96236839823b0804665c9d4374765d9320749fdda763e9b06a3ba330d018b0edc5890bb104556a7b817e59063eac35e033c35c38d6b21c2e9e1cb338addd02101de6ae7d702e606e7200bd8f4376b2d1ebda46ec9a1397f5651d9b8f93c650500f2537f263b6c6e10926e4ddc0b75e7644a8b08bb321e91d1a45f32d343b02a1ed85348401bb7832b6d46767cca37f7955c0fea884d0f6486eaabd83ebaef02375fecd53c580301568b0aa99bf71c027ed1b145936ef3398b68042d47528a42af9238c89e34d9ba778bb73cca58ebe0d25ab056c573c5084d5718efd90bb7a3a8c52831014f301709d869374eb7f5b32054d7aba65eeb24f461ba4045d5102d3494741bcd311cb4e83667e3f877caa81fc8047a56b77f50e8b33696fd78dd5999addbbfbc6582f215e2f19323efabb8de72728ff80199e06cea7396d797ebedbd8bc7478636e177912d955b13d09cb42ac7673f9e8644dee8a34284264257a352c54f06c6fae522e86e8de2650337d18f6fc2ed724d20825fc05b032245327ddbb64fe903e7242c5b3a91e1b63c21fbf1a494c94794506d35bdeb45e5391e4060093724c5c18f1dc604e30cf2fd0af61a776482080be181e60166d1c6afdcffcd57900e84ab923297890ccc37113b94e08115bdfcf97fc8894aa5f799458c4d665468787da707db2df8e00211bf152ea30cd392b2a2baf9628d8181a69dd61d5236d9d4fa1ba51784ad4d79f4ce90ffe541f0e7696ad2e7472312ad257bf584f08a73e1515260b85999baa6899ea401bb783488d81656cf3f7170465a6958ccb4b628eb62bed831b00c95e43a08d016506035037d8c9f9eee3baef895d90be8b0079ae45def9e6f6990888d61c9e9c8de9b4d349115d2e9f5d79f7e381628403e91b78e26a61f3bba4e761cd8ea70fb3864c2e27a397541ebbd34f20cff6978920533db3d03fb596eff453cee33efc2a7ee6cb3a1602bab330e8dbb5ed4c587a59e65f6b9e7cb65a6dc5adc6a7b8f34e7e886beb55479d8b87cd44d48a99a5876327e6879e69583f63fe991f29b132c71ee6e9d4a450ac853b5bc13145a8bac71f565e603b43fa459888178b5e6225de1405631868cd7910daba75d8b53d9f1f9a680af886f2974e1c4d989486774e52c79e572c197b6a2a2c9ab31d252dcff2aa6e47eaca43c5b5f59a31def2f7054ee28f12657129f4798f16ca30290ef3948ea7806633a4fcf259f8f764f86806107bc8941c1716f004b24257a048aaca1a652c8b58259653ab3ea870bc80f51aff2bb0e63ff9e6702cc4be30b2e7faa0b7732a592bdd294ab53351e8f3a3845bcd2bd7eaa671212bcfcbd01d176b5010430059bd76fc169b5bb8a325d9ca6202ac0ca321c6fceecd25eceaded597c21dda2776d17b412571894b60cca3db04002fbdc1ef6915791c45022c800bed68f21f08783436c48bf1c10230133f7841e16824b334996b00f0999a12953b8db5e43d4c76b13d673bfcdbb8a027b00cab8850007fb0c1aceeb21200763691fb98bedf6c161a2885b3ede193417c73216f6091696b607188fe80cd5b07b035c5128a369545b096fb82388fbac848ac9f25c46305a58ca56a5deec2affc6c8dcfad83e9249b8569b0ce71e450276fcac6fba90fa3be3ea39eb7cb249f7421fd235ae00d8793d21abb5af65c93a64848a38d83fec92d8fb1d0b927f794ed9944481fdadc2c9d82f503d41d608215821d02b86c1729eb57adf26fe44b82f2f83943f4f014359090e0ac13fb4d1a348d08710a248282a88149bf4d509f4ea37527bd64b44bb951a96bc8c1c2f51b12be9ddff2b5e969c89a8b4144cba643796785a6a9a53740399ef7ef2d6572fe31be448e7c41d195bd93f48efd16b851bb7c3f0f9a4421f9e1cfd0cd5716a61b3a123a74e0fe90a60b0a801d7b68125ef6b1960766dca6006995181979005fe54744f86513fdbea31f7a89dd6ac90fc2e742309ecdc8a62ec5c8348de11969ebf94fd074f023b1e7480f9a7e1b5cd706114e27d78723ed6aa6f596b15bf26da96ad4b74cf0bacb4f091fd6b16fe3cc0aebedd8fe89dd3047db3d084ed244a8191d6e2f301868f79a64660e8df52ef03791147b5e3e70a9497d98718e8c6e6b2c40e94489dffefbed8b4ed83377c756f57a6fb429fe4611a1e146c1daa5699ca92147888f0efeed42fb823bc46ef6913b8b7d54d84a99deec5dccd3f768cff3f17ce967aad80f1af095e46539f128ffcfbf93f486709b1cf9f17a4fbdad8db2fa6e686358b8119758a4591d8fbb6949c2d60388c28e00c514185c035562e9f873f00c40e227e5f27d7d524e92ed5dec955c0f897aa9d4f1b8ca6464b3f9249f3e5450cb371f1900733522428a7ee718619631a0ee10c0e280c597af8d2bd551baec1c075bc0898c45eb63e27f4abd21668f5954f463bf7fedecbbb64e7a3103884a3974e1d7dc54d551e8ccfe2c20c501f90d7e1f2cd15632565db61fc5f18828ae1bcbec4adc384eacfe026ff8323595dfe881b3529c3ca3e78b48345fe90801cbd03ab1694bed0e34e476162cc79ae210275eface2648f764f4096c17f0d5fe3dfc3a424aeec9f876cf854032cd2dc54ae7f613553df0a24ccf7311203a90f6f7753d2ca85f59d1060c39822a80be02bf6acfc06d66c00c3317d371285b775b13ed32890baea5db835748abfb2775e559df4dee65c1ffe002cbf966baacd8b62d667462ee4d27267b7e2772406b42fec35e9e8e8a539da271d9e8f6b829873191e8da183468719727864f14fd9fb545052f6c98bbe5a75b6036022026be76989244c27e866218ba4e4d5c0d35b0214ea34599cb9c2aa113641e9b10767bc1d56e25bf39905cc96714a67503940fb7de0194664018eb44d54b393f7870fcaf538e404e1ccaa2c2e51379f3e091a7f5b44e8f53899b81cd3b7f78aae03abcd34a09b558c44c4bfc65a3bf5e465dd87b8bb447f53265ceaf628937e5a6c293874fb58522b62c639ea4af1e963b2052a29806182ee3acd8100a4426ad547e35525b4ccb38bfd6fc4a4feb5c99e9c567a86ec31c43f7862a455762ccf63108e44d11e90b37c96737da5b8abd9f8553820f26b180331813169756667f5a2a38baf88f0e386cb88b8f6ec13f126ebbf1292495c6e5c6d6ba3097d25da88a41e59568f2bec934250ad71fbe7c4b1ed7dddbf4d5655823eea64de3d4fcb6c1494ab50703c990abe1c7090579e24267d7e538b521925b24614328c9f54615de420da0982de05cbeae895d7178a357b538909e09885fa00ed0b443b4da455b013c31d1d4efa5f9e763c4ec66a574ceabd21735ee83d29a8fa6c397b50ece710ff96cb49cd1d6d6c4ccf87a342929b04b84424b93ac3b118b554d9c66c52d3882a8458302c80704f1e26536a68233436a0c591cbbd90dcda1d07abc7accf9fc10c49a64a7d8eb3f625b2d7cebe4d8c62e43cfa67aa92776f2c4d279a6797f5811e72deeaadfe92a6b0ce63a6eb5f22fbf9cb2800df84455dc5a2a46191513835fea029fbe982ccd5642bf59fe29693d7be2c88034aeb65aa3a4e2c1187b77cb787ab58a73d9b3710714b44956e09e4b24e9b1f677c47736baf3d09231c1ec10d2f2b6e52c9e47aa20cc833446e0db8b968b5c9a30917f1df491a586d6ca092650e780e57dc7fa01529e3335943fff4195e93d86cf2fa0111623d2bab4d3621da93fa0c91d83c57c7d4ae3daa101c6e0c6fa2638b5e5173d80b999245bd83fad4d50e71d5bd7fae44b48b243fb287fd6791aafd302867bf19d860d511cc5a8f64ce5cc3de9795ec7ce9d5c419dc8e00b52eafe90b56d3ecb9da11ddc8c19ced8dea329e1d45c1a77dd4db8be59b43313855f9fadebf7918a425388ce192fc8ae5d1995fb231a27889484f9a7f7963b26b8d05b554ff47e60e8eeee3b23ee4be546397909e80f3613b44dcd56bcd64dce45e80033fb22eb8946c6cd43a3d8ddda6a2f354552cde0858679300ca2e4603f2816b70753f4700bec79a89a4e78da3faafb6cb67b6c4e5672b3ea987e5919774659fb64bc7605d248e44cafa394df8a33a11194879bea672623b7e9dc790c85c480bdbab97ee37fbdf5db29ba78bfcb09bb2f030cb6a59107baee8aa78d70b82c0c80c93ea2f4f141ca2483262ef921fb7ae08493d0366053abac8fffdf2a980af394084779d5049636db9a4a2cb46c7178670287af0fd2090f0970cc8fdce7677086c20be6b2c81d8f4c82325951b53934e1ab213993cd6b5cc571a28518e0e2071fd733d509c9313f98d11df9ec5f2bdb622a9c29628a4d207c563b993540f4e9eb2d0ea28b60042b53ece98188a6c280dec37d0ffff460cca567ee65dd59b12925025a389692aaf3b3b071ea78165f577279989e01cd652a50e13eae795037bef8c0070859512c53f5a8bb0299aa88f1400068cbfedc5731e5efa73af481afafc13c0ec4df705d61d4b0f533e918221587ce6f1173489c776e5cf42e5da626aa9e5df847c53658a7930bc96a1ed356a899dfb0b9aade99758da06636e53693573862362c7493afd35048bb982d3e0dbcfe2e68b87102037a5efa765e299acb7f300c2ce60d1e1251f3fd72ed5e549f7896d260ef0ab4ea197f853cb07907a8d79f32d91e2d483fbdd2ebaee787bf4944726742ff9ebc1f8526ea266d0c63884b291e5b5772bd1ae5673eca36bc19a65501051486478a59e3bd564e35f50f7006de7c0bd837055b4329b803fc02402b868ceb1039f2715c5f8e34fc190ce1d0f071c2d745d4027acc084f3dfa0ddeca954a500dd190066058c000c07886b728e403fa2cf6a5c5d526f4b27fa6a823d1056af10686606a70aeee2e08ec915c2c1980c088b952b0baa56cdaafcdd333e14c36e57cb8eae926ca9f0a80ed434caa519556a35cd83d9d7e7c6c6e9aaccb1630006d4b94b7fb7269264dadab1ef36c97dab3aaa33c52c857c15cf4cfee227952fa90b4e4dd9fd25546858c877c24f8d0689601f0ad7e2d245bd845dc8f728565c7b8e349ef9303da13fec7bb0500be0764db29941e07ca6c9728c86c839c68548631f0d12fe77e6d18aa4081f39c0f1040a60d9638afbd27efa3673d0f177f46d98648cd2161c3f82c85a74d708a867654e04b52a8d969c9d4377827af590f6a8d30a00020775b4958169a2359bd0d4549c686ffdf4b58be6e1712a059570fa0646fc4ca641263ef60e1fcf2806c34a4558376834568f99aba358841860fa479ad9e61b17683c60595729f92e81041998b799458cbc95e6f6c444ee8eda07b3b29e85da91912a39132c969d04888ee4e6ed0f69f64c9836c07ec4cbb5b7a9095c049b2b062088609899cc0ee120946bbde5bae44ad949626725d55ace99d8475a34f0df16d0895f5835a34bdf7e4f04293ede87c99a80c8c978f99cf50e0dd836baa1772e1e31eeee723ef638c502eed4bf4a96ff76b9a1e3f30e8b7a25421fac496a301eabbc3f02497dba9c9de3f7215b528fc24ce90c70ec11f8f4ea81819b3a7d7bfb8453723fe775a791f8642d4b008849ba01616a98af6acd3b40b12090577f9f301e02a69e8ea21e59e4055930f1b508b18c64ce98cf18619aab1faa4d7c626cb09c69528ce002a0d441f36947545b286c419934b2b4d02f4418833daa1ed4d7096cc1624c5fd1afb4b92d6511f3a6a70f1831638b62e9ab32ca82f08b2b6b611cc5b31d5480ad5cb93bdd48dcb1963d05ea678367941230e82f203c128d661b6d9028155a1ad4df05dca36d6934b82c3ad6e5bbde65f4886a63488f985b67c8a3c31afc2f12602088b5a0c2d3d04439a50b90beb0edd1f29cb7b0a6d7557cf1f4587f907f74e965582674147abdd97a83b176b007ee82fbf69a86dbb559f584fa0c68a8a835ac93f1a301d2c0128caa2cbe90339c567bc5ed961c903d97ce4c8de2a528aa0af292a05c8bb3b6c147402acf6a3b7b6e88c3b2dcddd3614276e0621925b3b0f2236520f876cd7f399980012d3ca026f9fb80f1bdaebb2fb2acecc9e0b2548443366e6defb53cf4dff46dde3bdc791e4755170b2ab354cfad6cc93a9fbd9c20276e0cb3201a6c15b5adc94c39d25d5d5af9fc3746e44977032b83b613b2902b21e7421e9c88ddbbbe21267a87cf941775d28cec06e6deefccc0e162931c550b970827cc386140fff37c26897b8786bb5eede05ebd5e0672c65174b05376f0717858c470a6682c9224525ab8acc32606e442cec2a979381a303017032df575d788d10f4fad7f3490553b6fd7f7dc8dc61f9011371ecec9b817f20601b393ca7f0bff623e0ef0c916ff629990a3d28ad919e0fd92164da7972f9939eef7e290072e03ac40a6ffef973cc489ff4488ea2e3223250824371ee26be16b8db9cecf2005ef311375a47487333b5db5f96e87774aed1b8ead821055b7d697aab9a1eda168cb6cc292e8bc054cef6342df8a6059f15109e0431c98063cabf0a4db9cab0deb0d4bb93ca58029c6cdd4af99a014f7645fb5d4f798dcd05e48597f04d4cfc2bf3c787a86fc8c9ad7cf1d83eff93e28c643f793d2b0a66b0fda128affb9ff94d94b692b82098699983dc26ea53fecf6a0f4055503b235e0627cfa04e30437b58ed2af59da702478a580f8110ad1e0fa4717f97d2d743721ef52c704f8ed75ff2a92eb54e5ddab004e832a73dba89ed3ffd3398dd42da2829d881709f56449de15a35dc6d3f4f40a9a40492c42341ac7cb0e90bfebd9d2a9b249226653c59697c544c7aa3af397a24513f38c82d24ed6ceab12ce6552dad483bdcca0d05d6f94c6f81456598478c750e684311bd49aca738fab00e985101905b9cdf524f69346087a225c9899e6de09b47e044ffb4532a36dfcd0e3935147988e581f28bd12e1dae60679f3894768f8b5f0809b20ce8e01b4c4e750aa0d383d5db0e813511e63485efc033f80ff9adbbb86dae7d3a5d80370fd44f54978e1e6e4e526837a3622f4d090a4f872d723f36d7f81ce5ce425d2d57080a6df2558eb988489e7754ff9dbe9412c409c6b9b9486de27a313c16f87b172de9d65467a52735e8699a1724a7d31dd297f312121cab585de230b907878889587e413c7f6befdbf4b497ded94febbbf9b74bebe9770845ba37f4a88b028e8fe9e7bb57b537365087a5f8ac29a9dc769daca8c1e506aad098a55933a838a92a7b3be32c8aabb460f167daed537c2df98bd251549140373325fc79621e971cf5db0bfd9e87d76b94396ce9f71b8ae6eec057a99fb422710f17e801a8894b3ed69d82e939c266cac9f3ede8c7096b57a910ce4e056d7657d9b494355ca8564785f3ee509c8a89793539e1644cefdcdeda9381dc7b061e5e492e29a25df74d8cebf79f1a99f5ba8162f5fa2368f83ce78f72c85ef203734156a892d6438620ac23928f60794d6b2c778806158a46461007c33aaa72cb067a74c8783616dd1fb40ff6e67eaae31a884fb07b3a6fac17b8912b6c7a4c785fd2c19f93959f1fd7ae00925713329251027f1bec0796d7c32303b15e0d0cac250171190ae62d0c70979a432184809143f392de2ded9d3559b4027c6b831f11a56c3917edc9c487e60cf5e231ea4504790b7d8dd3f2cde3146e194dc4e2f4f47fd5405d2698b0178f4df68cef6afe417c8f88ee83e258ac67f20b6c87e39674d5e66883cb509b59f496785e3bb5e7973c14952325657c449368b31c477f81500cb2857e6fc8ea0d5dabb2401532d8f7807d651066768e51e29371904e58bb98fc5c2f87a39633d13585f1e5c683907f05597b649fa8af4a2e67a925c0da568ca1dedb0d11202df7d816e32bba822a267609ec61a1251fb6a38efde3af960191ce8a3712593d14437ce92000020317d9d6d0bf832976305f033d67c0e812adfe4ae1bff9126f7765c2258ba435d03c44ba4adf0d00b0cae8913d6d2c41d4094300695d7fe7cfafd82b79b1178ce87a8e73b0f63fe01821894942d16020866181798e19a9ddd5428758d606343079483ac58adedf11225c26cc25342bc574747fb0c2ad45110a8e00d717172e98e266da260bc8bccdc42809dd28c9d94a4bc6f74468cb8205a5656e6bf589a831c1b1080f6ed31e95b1292db6902d5fecb615d20ca6e8ca6dbcb7dc60533dac29f0bf7808af10e9009d2de2977300bd40b47b268589fe0e005896b6bc6e084bf372eae27f25238d4f3868fba6bf4216811460e72561f1abd6098bcbb07b682fd2eded19a5dc7dc4e14c3d4cdf76e57846ecef5b923eb41361f5b61160775e437c8288b015cc33074dc157684e7c0b6dddb1c6660b3e2e1a8d0388343d079bb34ccfab1576f0984e1acadf8c35f6641188be22ba53d04e79d30923942b02af39c1a41b9ff62f7ec66f6af5315f77a64f92b0ef779b3f788ca493ea475e9a8d192646b93d8749a7a4c2fcf15bae933ff8db3d2a48057d0814b6e3bb0fe380b100625660c2823969547c41a1269361554f21405596233edd27c64327d73e14e667bc7797ce37d764c1884141ad220cf0f46459c67ad67b4f674f3bb00e9f035e9244bc8d8468c453e2ff627af73377f136b81b020b778a97325709411b09f93b2e4c772831ccf41a0d45f2b2de4bf245360afbc922d18da48a7966205390c616d7109dcb17159b6429f40d0abbca058a4ea2b0183b8b128805a75a8d6e3e54bcb41daca84e1d0dc94d8b9e36df1c61abc5f350e2eb3da9833843285d95e04d0ef585a9e43bf331236a201bb94235738decb5defa1972d587d6f456441b119e031fe2a046c80aa6d118ce84d536a99e348bd33fe9318053443cf86ec5837ca3ebfcd568577f55fe85dfdbcbaa5b4c9fc85f9d528c12e904a8e8dcd6589aa0aebe29ef99af52501818ff9da9e4f926ffe163fbf072e4986ba34333944768fcac2d0ce71cd350f059ce072a2a1844da7dce57e0aba4ad55fbf21edcb9c214b6e116b0de5470a0ebf3859a341500bc6d41d85c3981483d63a0dff9b5075f7eb57e74ff99b7c2625783eb2c7ff26b316355a1484bf42679222e6382a80c0e5192015197a00b54acea0c74837b44410a7b6cb56cb3f5ef6b79b3b0a674d56918321e3f7ff8e98ac0929baee03eef9ba3ccd4ef9ec20b0c95710eeb7603157bbb8fa8ba56cd26ecfd51bd41e95aa3733e4e1e1598e89539419127b5c44d45bcc5915c8b7679bebce3da69a1d22697ef18e59553776e9171ec5634bd5eb8060017ee0dd5cdfcd06ed8a717b080a43b1b106673b71ae7d5efbcb9b7f5fd22164202c06588f6d3235a151b729f1532ea17b39b1da5d203002456c0f1035499e664d7002014f9a71b609fae29d7d86747af5c50362bc053bc44c129f9a42932d12ad69a583ca49ba3fb9bfbff8a520cdaba436d2bda10a49495f481e85ed00c5b26c00342ab9544eea345a4f104d80c97e4e58694656824872235291bc9e276f04e5daf468e1dd5a6c471ccf43a757adea93a6086e3013e2ed6b679a526c4df28bd914e5689767528b12fe177e5e700c5d37e6d6eff3da3923acb11390d4bcb9cab56eeae5b38591b6f5122845182bb7a6b33f9ca802812fefdf07f1e78b020225e3da750e2046bb115a6964188187f067eb6a7b9b05089b7002e229e654af0b9f5aebc9ebb629b6749d012cc9e762470ce33c74c840f1ed167f9c88efd9e2a8484ad14ba55fb440beaff010e4bd6a0870bd4c86b0a5280c2af6c2aa33dd178f47fef125c4b8b270e82dc52a8f924d2c4ccf8e0c07c4ef97b967eaffc0aa5463b675187367051b705a49973b1a7eb06a41c4ee52b850cc1b015f2445566e0a04d885e68f421505b5631c91449b1c775d591cf3d5f10d9a8b7f035561dfb20528a1ab551b7928dfb32744e3b109e75f879104f70863465caf4773e3f3cfef3577562695026117588dd68386f446349f6a8c4fd00cfc9b9de1f33ea3fef86676486b507b077a67b137c11221da7c213862778eaed07b82fcc483cb78a5f6d0df6204efe23f1ab7089fe2fa32fb5cc785b9c672a25c5973c81531b379f892b920f2fbcfc61cb488f5690cef91eb80906a73e5e216833bb4c3ff53bcb042edb19855a2a6e4e8ba2264119688600758ffd21c36b8884d552553cfa565ae5dadf41d208a59a9015a6a914d9d910da26fe0de17f7b17dc6a87c5ec2e6d9f84d128a1c3088c4755646768f894c6953880fb440bdb1233dba9874eb0b2350d85904e3be1533556f45947e129a87bc212704996410099f25e6723d8b62cf57cfad9df1e1c0ec9711a3cc1c1199bc9b6c10f9444610f9e2a4fe6deb87a4a11c06e7cfd11082bd2c51529f31ba92b6ee852e35e4348cea40a14972b6bf9d906a79a40c97d778269a46330acc16daf08878c400167cbd711f0b0f9782d49d3b29b133ba254a10a013ded4d7a858bf7cc0a8b369649d86b333cf03830c860681ca6186291c996cef07432d36b0c41560c3f892f6ab6a90c59b49efedd32152be634b71b8d873eaacd8fa3f65dc117c8ca45cb3c6f09f381834f1e5e5eff720caa4b0ef0877e8e21cd3ae71a0a1bf73b5fff8388233d6785b52825d2be6239421cc0d83f6d821f94cf0fba719f0000693a35d9fdeacab3605fc6a5da387f965ad8d38e64b3597b3bbfe9b990b33701d0966885850b9087f31ee410db137b8404202fadf38bfb6b88be070682fa4350f19fdb4f2f1c3722a1276fd3f16d888672c6194b94d0083601b3cab5ee74ad212b5ad539817f0fbc7b35c99de8b69ab7967857f41def0090f4cf26033a2f941e91ed70df8175d9a39fc5a3d23fbf750231e4e9c659f5969e9464f07fcfaa65fb6206a260893c57cd4a536e43f33f00d4b841b21239057b465fab3ff780bd3b1b6cb1eb5c0afa65901f74f8baf0e34ce2791bc05fc9c066b82e7fb90df77bb62814b859254308224c02e357920528cdd9243b3518ba75041b65fdb914a23305fbccd1757add8f07ce603fc175f41703196daadd666eec571a758e19ca4f3db43ecf3d64a6ad20a81d5b798271e65b373a812b5adbbd3096309c421ff8eb51b07987796e5dc19d3c634b46bef25ba3d672efe00f914c1cb4119953ba2cbe72c03468f4ab33551eb852e5afbc86a64bf6f6cd63c3becc444cb5138a4759708d95b7f63668bd771d9e5dc40414444ee0b6080e77032f3037ae65a73e271daeae32ed6e2c60c65e9dece706d6942497bc9d179911018633420dbf58d747975d49025ae4954083ab317a99107f63409ec20f50e734432775e1b7de3ee892168c735843f50280b3132488f0aff86d5e7d09fc28f0faa55068d4785f075b47219f85cd7354d19c88438b531498bf16c918f0d2b45a5e3829f1df2c2c2ea5af82323edbc6b7af121c2be00e822157452cd23019e59e619a4acdb5446c56a049f61b0a716689981ef1b880d538739073323fbf27391d282f5c4e9c0b15e5038463307bfa9c8b36ad4b42e13a7400f6141ec6a20606c05d2af8929a1629bdad9440ede6fd352da4fc39010326d62d244c904aeeb80e0ae22d8e1cd0b55125be8ab9fcebd72097f59d344e1aa9876a7f46e8a9a20a3a03d9eb9b4df3d34e60afa21d10dac337ce04ffc10e3b6bf6c0648984095c08fa33afe1a77b4fd8f2bcf32f5a5f7ecded1d217cc503c3b83adb217004554150628cd0763bcc2f94bb51bb24ce578479860c9827b05b8e1b25587b8f9004e8b8bddaa0aa7b5fbd87cff17c801d549116d6fb472dd587c5946066e909fdd59c56b3fcff04a6e510de83fab806e5aab8a3f62d79be74aebd32bcffc8965ded1175db5b8eb8a483a572bda52f50564ba7c31ca5d3b1f57f5fe7bf6d10e39ead73022099cb2fdb8cf890767c0f03b4f16aef1cdb7b4d7d8491b0a3dc42b998585ffa3f5c08d6aac33130425815e442d11e4fa4a25f671c38e46b2a6cab2450e5a9160820082b2690c075811fcbb3dc1250d29aa2a9b815633273c8ae274d74fa39ccc91189590047197cd1d643ec37892eb4ea16620641e9a3790e716482a97239a48857e2a5c85216d0b3eac48ca8101941b10f0b6043fc739af92824f6e56c3d5977c538bc84a6ffed1dc67c0a5d6fa270ffb9270c380b359e5515f3c3a46c84ec1846f4f1dfe3fe78f9b43adc45497c2b834215b75905dcc85ad35489bf09e1cbac690aabd2a4d5e41afe4ca88560a51333228236788488f9425d9530eae088d54d61d40a6827654df80459b3097b7623767373b0b127b4dc35e76fee80c785879b33d2fcc6e823ab689d8976a20ab3e75ea0e48bde46a92e8a929e2177a6985b47ad603f930b0ddc195d2563f87ffd86da1034fd40ba7037cd28ac4229bb02b091557d0c1d9d3aebd248acc6d4049a990f789c5ca8747946533b4bcc8406ee9dff0a8dec71b0fb2434b7d0d187a56ce7c8875b199135c437d926e0fb881319c29ca993e679a1205747b0065b2a30e4183a53880124aa7edcd439441c807efeed319856f6d167b7343f84cda0a7cdeff0f7e7ca26c15509dd8a09c603bd2eeb7899c03933883d05dc890f3a0acbbc934cf68a840f0b1e50ec90a1ce17ad5fe017ace8036a6c07c5f769b4df57677f8984de0e971cde6ebc5fb6d5808995104e49f4f9d5430c7c082a50ea9ec2b9e0b19df7cafce8e3fe74f32bf72e0516e0a966ddf6004a8b6dfd7eab5297ca3120fd9d7cd99dcd3463f19d3570b43ed50b65e65710d480ee05aa0422fd01d0cb4e4ff57497dd1daf6bb9c3513942edac92352ccffd0fd920d4b604240c1365887be649aeb07f47fd7a3fbc7064358e402fd22a61706af0ebf0ff0c51024eb9d571117671d48e5ae8d87478350a8b659c8418b6ca5254a5c1574d8f3961f6b78d151e9d1bbc6b265f9528083ebf85df0755272f6595abdd6e3e4f4bbe0a07f785b878a39882df71e7ccc3022e2bf26c4c5c2d490a8e04c6bac909fdf8b1b5c7dad480ac0dd72b522e1546e4802bdab720c0ffa9ac988e12bc30e9c3afa2da8d7c0f6e811e7e7b28d0c5c1347cf678fb7be622ac92133cbb5b4136cb541aa66cebaf108d4b167f894fc5917f1ec9003f8f90d6b284af79cbc9c3f0cb440405743427314de41c02a64c06ab51289b0f9a2c4912fadb305d576930d5f38d10e0a8a56940e9f0cb411e8bd974779b77ef49f4d01da130165f96647fc93692329e344444a506dc2bbdebe0d58c9c91dd4b23ff75591b28c7f27aecc368b243815ed863ea1396153f110f44cffe43dc3eaff496797888464088ffdcd150c5f3cd9f010f584045cde892647307400207e455b200c508d5c80459e3e0b12bfef917360f9c6260cade408c0a86b9480bca8f393db070f6c6896707b13008bf9ef83b1c55982bac94bac14eaa55fb1d8b69653e85e87c79f21a06c2bd35da0a7a0b749f154d29d191e4df32b00a228408baeeb741251e469f17c5b9bd9ba898ff0b9989de096584d706317c9e4c6589922d82f1de49cd8aaad8a89673574c65b7815f2b4aa5e42bf2da0b28c221bb303c71923ce15da21bc018f6fcbe4a8ad4e529efb9f56cae40dc0dad4fe5407715d34e3ec5edb30c6716f01d9a17a2d629c38d38c315245b9873f4b0cdd8801881cfbce88b2824bb64fd7815ca212c20699604146fb189dd26ea8971ffec93d2ceace72756e9e9f92f19cdd870e621a9c00f427c7bc564c5e2bec04c3698afd0ed812f74c826caf5bf7b40ba5e066e9c681ecf670f3caee69d6ebd4794d673082925e8d79086b851f1bc4a9211be8461126bc078e7df8cd09b59f6b6e7828c4570fd88476d49fde5d5a92d35fcf301aa33073c6203ff3f3d9b3214083c3cfd057dd8988a19e5dc21708049b8d9355c417c6b4da01eeb3db25fbccbbef2c7b2f2d585311992a4d82b0a4c135d4fd7b0dfa350b59354237534c73ca303cd68cf25d4751ebb6eedd6265783c6c35f8c8e28a3b75817f07a7069379725a9831f56fd00d32a887a99c562dd0aacbd897483743bd234a1ef7207e0c9b7ae53b39cf31cef9f4ade1f3af3c70695646bdced28fa756485d7545349548bebfd8d9e1cfcfe364ee3d95218b6c3418929da1179c03a87b184ae0aabb0e7350decccfc10140ecb52a2649a008ca978bb1d54728823289f40c9ab33465b5b555f8218dd36bfc4bec74baac2d7607b9e86a26ef0c00322824e41b71494abe3a8c61d9b00b533df395722dff34a62d9ab0fd7dcb308d917718b07086e7533e097374a5f1e59b020e755971754e7e1b22bfe0391a9e072074eec53a57897475b7623a9303320988b3c6a6f190d68c4374060c557b21435ab482a12f59870a403f525d3a086b5936e9bca24329a5b4cc2e941a0ddfc6087288bd562b641efd4e33901faf208a9ff6efc30e6a57e359b47160c3454eb81d6427c8cfbee7243ed632d7618915164980088a38be8bcdbc60686e9c9c5187ecba5c725402b85b5295e521b7b7d31f0552480075b9f93b2154abb4b94d0dd9ce6960f6c7ae04107c864023fde4d008fd8feb7954920fa3ae66081184bd578ee3c8cbecde710ed87e0a7ec92018fc2bb4605558196c0e5143e1a693774a7fa366e1cf73fce4a40221bde673e55d15321986c0bc49ec02d53f3adc9fc56054e02130116892150ee72bfde88b60c4fe9ad77df2fe4d40a7d82c9c4f558094b5a52e7dab307825902a6fa9874916de6ee8fcccac0e2aa42bb72f717a9ee71b61062b8db3ecc5438073e41b42a9ca737a63249531169cfd0ef92f9150b9f081c70f95d663d7c571de7f580c9d63d4eae47bd5108b9c10c8554cc938438689936ae65397810e3a3a3bea22b3bcacf8300f79a0c2d454f4478a10774c12c37713c739d59e0d2f471dadef692b441a9d3440bbf9d1073f63073a881a228f4fef84f4ac194d2ab9894cf6b9d80735d71589beca0872f411cb8e8d884e21e54c907679d9d58a088c9220c0049caa5eb1d8008209572d2a41237d34c085abe52aecae40e0e0fa4ca19fde145ec3cd1e686a9c36d29c04d577051eaad5ea6d32dd1e62bf083bf0cf151ac3bf4854975cb0619cc10097e42ea8e1b1fefce41af5b7785c313e0700116d5b5241098a74b87ddaa96a45249df216ede8325136a1ffc8e540f7d14d511a912f7952f39200d123d3e0eebae1cccb06a543600facd19b1b52bbf9fe7a7c6ad57fdf27f2f5d49b166484ccda1905f70397e24dfc01bbe72671bd18570036011249d9ff4f8e99987689f0822908dfcd8bdfb495d357491ed0fc6b06650ffad6b085e826336b71ec638e339d2ad2b1fa88eb91fc56b2a569fbaff312b10b5a097e7e2960a7d65bf7a56079d6a7f3c598f64ffc75331b898fe1c50a18950a7c8222297737d697b4ef5ea8eab34be042a43770f1831a5ceddd695170c5a35c716508ceab888707480f3efd7ea2b9078a7a8e6353a296e01174c41d6bc4a7ea71f97876dcff5a822aa0c51d02519b8d94f61bc79fe634bbeff342bb41c57887feb2e3621daeca149eb689f0b237ea6df665b39648431dfa370fcb04c9034da6427b7977b5ddb8dd11001cb0dcb8ea524713aea31a4a69c8dcc90d6c9bc8e9b20e3a049ca79b1f42f988f76e195d06b9654b4b80011cf0d707d3a8fa6157f792f3adc2372c75dd6e28481e2018e84f3fc1868da8b6bf3d232efe540685272089cff213bfb65079fa1c09d326bdcf2e1741fd520a37b2e694f1ce05cc5aff5653854133d7af63932af6d532b8f0364701c5df95cd835d4c2c2637ad9805d1f1c04bd9edfb9e922507242e67bc0b71e0cb8e20aa5e1c186dbccf6386065d544d32dcb5ef8eae0c311f4fb6c85be70fce194a0321e82d52e7ff97e10b2c68efcd04b2da65aa56a0f80b5ba5050dee2e312894576f8af754a329672bc17e3c39ca2bf8b4a39592b395209881e843dbaa121e132772174f68e7a32fa9b4b69fbc23749985949412cbd1df5d7bc1aa2249af4c8c4254c138d1f0a3c3904b873af50d2bdb2e052f7943be8e0464be884896fdd1427f9ce9f7372acab4925856d28a325b2346d9a7234f75e8741fd595d36c453b7e887798cb74bbe856d4d0c98f03de2963f06f0cca8ce6e95a6e5b61915f9e2b71296017464716f87bb55377f90540ef46f8684314e40e3bfa4e096e633eb15cd4c968234f65b1d98f8eeda2b73ae362c630f70b2f3a359181e814c73fd5fb84e55615743fafc3520befd772df589f81e62f97a79e00802d8b3e73086d099ddac6edd2636317cd4b070027d35e6aa951aadd6437a8e2356115c8c1e5c51cbe3d87b8c2f26a1053b4d5433b016ef442f2f1eada46d2312e3687b495ca5bc6c4885e2b2d8b1d03266774675c944dbb4716a4dc6a2d1f50107c63358a0913301beda7d24469d57dedf943418406bcc1ec1340e7143c4cd55ff99d013982c131015bdaca241c4d8261db0a37241de9a73ac7874e0c0d3adddd02ccd4f307c88f125c3258362a16fe9d89767a6594efd76420504508d0ce995453bed8fe892c9929b2d136cfb42d66a2011a1cf1b9de44af2bece28375c8b852d95bee0bb758f5b06994e60349770ccb39805886af44492f1a5bd304a419338dcb8d2b6922dc2ecb07263e992b7d8a93171827b40d9e4bb2bcbb7a6b7630ce96702db9e1833f78d13384366ae1dc29f3b713ad7e19fa2f1eba7a69d363602e8b0298fb0511dc971437b08ef111d95e4e44119ff20c33345ba39a51f855e4b7452b03185c8d583073133fdc4f7e96217ce60665c4f5ee93c2f581b5128f3571b13562db0addc6ab91de31ab0022e36d5dad8c2f671ced47e2f0e4dfa9d3b449a9bbf30b9ee89b105e711891c5cc66badf741009478fd542e61deb731c3bdf077ce5d1fa3b1fd74cef8b5aacd261d1ac361dc513e622fe7cb146be4096f34f861132926d8ea9e40a3bb70111f210662dced95c180500dc93ced9f99e94ccb597cd9e8c8a9c608a7eabaf5deaba4bf1e2a2049c19d33794655ed86cc3b322f06ac444928447980e3c424a1cbb5675461d6eb7463c3b422a1d5cea220f4614f0c2482070256fbb306f6e9e948bbb26c47b8cc94baf3f1ec12f69ff5134c0ee6881d2b4bfa3a8f169c889256891588dd34fa143c40773b84fb72f8477b7cfce52669f9d20b7c423aad348d0f5b7814d4627e29cfee427d0e8c4cf6a8d676802b451a7807abbd216c63754d579dd7236aa79b8d507ee73ce9e0d90fe85f8111bbe9eff66bd8b58dea31c72a3c161f6e2e17d7c01eaab3bc8e713344242a24190c10014558db94e0ee8bbcd030b1c1406a98abcd4c609a70afc7009a34285d9b253f4bf77ac65047d504b4b4a8f33e19629dc734d476dd85f774ed089172f921eec23766709e9861b14837234c37e0d02b52c8bd46183b832b29991f9210983efff04368b4fdf10e7f3ce989bfabc58c1decdeb382a96fd120cfae9d9df499651fa7b3a09fccd2ae1bc62b9c55bd9e8e4aed056d686b06e6b756bd7e1c12cacfe8b17f439a537787a0f1bc2732e95d2d3527f6b0b6ef239de49a5195745f65cf07f977f3f865e73cd9bacf6ae969c4492c9e8e0dfd36dfc3d08ae5d5c1e659891c0fee25bd492f6a4a19c17ec8dd97e0e0e5c55c6ee7274cbb8a176529147f74d23325cfa34731f76269edc36f6c9f096308caab2c3172def59f8e4c0a88698dc7c85ba0773d498108555ff10a853a1c420a1f311aaa58e1714e4f95bb90142f32ec08b3a77e1f96862dd8ec9503dacdb220fd3c2c9b25190acb5e0aba080aa90f4e3e9fd2468e65e782207872f95b0d0ecf40c08e11bbc9e2dc092dc0aae0c236552ebe9a22c300e8381a215002f289ef01a228ce70562de28679438f22895a0857aaf2ab9a2ad9e2689fbd0a30c35bdb2039a1f1d3ad70fd6452f57b6e11776e350ccf41191c686b6732ae58a6927225466c5b4b58d9569461ac96024f761c500e2fb56876763b3bbaddef4e222942eb38f94f0941468c0ad1d0245eb3ce72db75ef7725ae04434d0d7eb4e2825fb3e58c02043cdce2994ae6d6a9a8770f61a4b14f7fc2f4104584378eb3d0caf8955cb119201a35b6eb1acd8e26f60f80cbad940fa140c09626155288d2557730da4c7d5282b560831db881cc71d973ae6e26940e0f4ec48d92984f1b193d2da2fd9c4291e5e3ac8b02ebc2570f4d9377baf91c3d51535a68921c44a38fc1e605b3d0e95fb7bc4919b69bec8ab970478e4c4a800c3c4f054a7ac30760d7948121fb219c44f47609151ba772fc46684e998c49a9f74369c18b201ab627e330d039b910a60fad9c9a6cb0c8b4a68a6e311f76c07fbd6036109bdcce99a5d2d8b615b567685453673a71776d86d264dda4bb81a17ed89004301d949fba15ea18ee103868e62dea66b4652ffb94ce8239bbf959ceaefad6f2d05f33bdcdaff53c3283e61aaeb8f7a57d758641affb2592f280f9c9411066a7dd5c67a10c5c2e64528eef0367dc4bb88bf04369e7fe342cecd6a1e4f96573fb2fd5fe0af3552e011025c36a402dfa3e2ffaa03868f2aecce87d82fb8915e07f52d50926540158a1415ee84daed9d9a0dddd18a1823f92bd61415abe22f06bde28c89ad7129617fced2b1a332b966f3284ec4e364ac93032f8167b2180ccb77477202841ef3a4e778b53335930981e7f9a6d3a53fb1c7afb443896ae9659e6e31d6b5a071e5a1444c423140262b55d164566947fb1059ac9feeb42f6dc95ed75d8f7a9a914aaf8fc6fae2430702899ff94e6bf1c53b2ac283dcb218af85a411b50efe6c412c53c95d59387f3db31037ad0c786394064395c1325d75fa8620df251fe84b5887b73ec6e16a1b2488f26d3056fd00caf597fda8b78b7d7637fd745e3de0758bb283f82495ca195efaed3f55c94b6665a1bbdec158e7f64705db79588bc1a323758e8aa74921ef0aeab803cba06db3ea625e6f6ba76a6f79d9a25b88118dcac2d12d93c8750d819a72fab56698d3c5285c669d81ea28fdc1f71e4b1097986557801f0788b7b82f43f398baec7f9e99e268ccb0ea4f52fbdc8738ba039a9330c0127e959c1a1ece44d11f9bf8fdac6ba4e6d73c7dc2e5a3d8808ce2ff160412d1834c87b36f3ac4d014046a536892346456fc168e07318b829f2de4dec2ea4fa9b5401d04c90357982492f3e0083002fc2caccd29234d3d62ae2c6afd45449a90cc40fbf4f62514319a347915487224a2b7b8da5b6606e17b59474519eb50064882870610fb25aaf6787c51d4c676eb8b1b9009288791968519ff11bd8dad33bd9f255468fe7ee72e44e43a232efab357f79a76b4d38422e405bcce22bd2031db4cb3c48c9929ff6d4f3cd10a478c7951fe3dec2fb3e922ba4e1b2f58d102d8d5328711e98e2819993b6f1f5a5c371cb2d37dd19d7073177843822f3ac88538ea3124a927488dd246afd4f4bca7532c77934fb347c97856f3926ab4c4f0a895738972e8d6a22c4c162850c69b2aaebb59237f4f8979fc30d47e0db65376aa4da9bd8d69988988347fd6713cd4d403a9877821f179bfb40b8a796e535b837412c56a90b1f2605da54309036984f0126a3e1f84a10dfa0a0ddde45654f33f5468ef1b43075fc36b7368b74c46a1bd0a8fe7ab5f2417d468d993dfca7e421b2c378cab2a19b1a2067d081bd45291c6017a794279033b3ccc56611a0d10a3cab3c730fcc18fce3e662480cb9fbad236c4326c7f9f434faf386a0a9cada3c6fd3b8c68d2ee4971f6a8cb32f647e2f816555b0869744a44ce7520873ac2ba9e1076b80ba4b036d9b652b31cfb9decffd764704363a6b98c0ad7233e84ab9aca4f528acbd093657467c6fa0ddc15b1997c66a7fc31aadbaae7dc1b2332adfd94c41eae65a9b045b9a44f1dac8b77a5f259eb60b15f0d2fcb06212d6f495908de8fd87642a12fae49f06d813d8678cb76f4b8e476e8ccee3abb05ff0987d7b3467f6cbe276e6d3d3ee4783b09565442d53ddde8603b47ad71053908c9ba08a1e20e082fde16f26a940abf84e650c8b2d677ea3b58daab0dbe9699093fbfe8470679730470c47d53c6e861c2dfd3934cfcca2acb024ee992819740194a71f56f55de069c03d8d1b3a874ad14ef92044ada38832dd3d49e0a524582ef8e2d4f1e64c12efe82b7ed323a969b41b1d73a6ae149996470f52b7ec2555c265ccfe5ddf39edfb58f149d7ba633def643db788bb44fcc91e7163f132a88d77c28e7957a60ebbdce47f94f4e0d6b029207f8bbb8038ea790cc6c46bd62368a26e850eda35cc73ed72560c9eada42af572e4622a1b6bed1656fa4001d64affd01250e907a226aec16a56cd20ecc01a421715c0aaa09aa64061e83c318e50481c786aa0d70f15d47a85045fe5a58d8c507ddcd41281aca324be4ce62d988f6ded62e9492e5d90ad8d2b6f9319c2fd241fa1fa261cb30adeab6e93c325d7455a87b59b6384af9dc28d08cbfd6ece388acc0c1bb00fe31d2b8a1704c02f49d52ea34b5d8f6b1a7e66a24796992091212f0601bb5d563c08acf5ca6ddd713a8de109fda2b0d151d61648810ce73864971135ab46bbd3484f4fe8b1b22c9935b282e4c60137a112dd5d057afe0316d170fa245ab29498dd76e28a638625e491a38f5fe4dae068117e3ec972f147f796afa94f275acc9fd62807e5704dc028dbb636c7e04335fc23917e4b9df7e4112808afc5db1d0b5e897c4df8ad6304cd5b092aa35aa6b5a527b9c1abdd651774cb0f899a8cf80393e3ebdd0bdf7606fff4cc55f43e71530852b85354d37c6ac32a8accded3b9ddae540997417e96130f7014eb17bbe5251fd132e235aeb291c4b482e114aea70eabddbbf5c367f1795cdcfdb48bcd517d8174dc64345a996de85fb7919c13d520d0422a5be3b8153f76577f854fa458b598da85f019dd7cbfa26c0d66e4e92a8579eec95b5cc94fbd91ad3140daf88217ac60afbbaa8f9261750c3235b652f1e863953d4ff0b2744fe84d0f5014655fb47899b27b2fd6de25a65d5de106c1d9e9f9a739f24a88e798619d7efa269abf16e60a0ff037703da8a68045eb7258b13f0f6a2bdcec0881c2cfbb524ca830fe1776027d2c97391a8027eee0071b90973b166ae7ef8052213b33bb94635b92d46d66ad9f3c5d319eedd4d14cac7f3595f95ebe200e18d358e5fe33bec94e1618183386c94ecd281e44487f3c0835d601bbb9d4d30a508033c0b49631e48e2776f1fe4c51802dcaed64220ab58c2a9cf3d09ccc5957e3eb3d9b7b701a47faf20ff2f588941867ff2086f701f86ff5047490b61bed63109457b7b4adaef0769a0894448b731e5fb24e6242d0662e408706cac6465e1f4994d220525d80a30f512502ed908c74918ac2a16edfe0eb7150d8301d079803788d9e751e2006a7be3b0b7f597f37f2fce6babf7cb1ceb40dd2b63d324a5490c2a6df97b435fc33162e6e1635dc4ecfe12025dd95f01558c9bc4bb7f0b765394e22afd09b7b135eb009b3cc1084dbfd5fe536b62e5e52d197492b2123ebcd5914714db4d5640115ea0f796526ac9f383b1bb6d50968d8ed4b7ecb708bb396a68e76aa86d79ef69500c1f6ee5dac90527535f4aefed548fbcb312d93b25d532f4fdd849cfd869e4fb7d3d7f44f4c153b20780b9fcd118fc84a05b4297604aed14df98bf621eb4b344d4d548d4833313b34da0f697b0bbae0c06da98c1994e103a3995bdd9eedcd9b8f13095c373464093742181b41ef75d28ac4780c48d914706638ae479b4040cb8e8579f5a094d0bf17782a8950c2711cc474d25ae0881c588bed181123454ee73e255f09b0f0ac7a245c7bf4a1b6c276f667c32d914d83e3dc03aa4f734f3c42bc277ddd0fe7d45d95c8a460b2b1ec12c31e3b2dab2bdd43268c43d34a8d592fbafc318581c2ef917f0fe91511b8b4d3976b14d314865eb64453558f32ab35bbd23c7a29387841e7c20dfc717567d0d5940fabb6565f231d9c469ce2778accf34cb35186797c34f11d919f687933929ab1aca6728750861b8659b5e50f4e12843abc12e5df7543356d7cfb4af13dc3d2a67b48e89ae0e303b411e4864ba5f72df062e03886fd1ecb6c4f2174076c5d9ef360547c658e86b6dd37744e9e85c3a1ec59a1368d4a07e19518a5400142118c301a2a26f40940999e756c6aad6fd5e6fa2c7185bab84ca27765898383f6740983e97493f38303d34e7b010e679d714329aa0ac1560db0b92579f99e09ee46660f533a9299498c5ec410ceafc99530b27045b07a6b5001c9a7184e68d9d919170c97b4260b3849331da52f889643435eb2bab88f60ca46312be17e4974e6596ccea95a91d6dec5f693398e8dcb75a79f281c8f3ee1e2021a9c6fe1d2895bc9e729fa82b923cef69275979f69eb258689cabdfc6f93dd8704f539c26dd3e84d5185be67f6585925f5de287f8f22c376b6d9a17d24af7bc1ce002004e7b81caa8826a0d41b8ca97a58b1bc92622b16874e65f7a54aae87ad584200b5bafef814d6db825a9a29407a6c481c2536a860f7953bc175b543487caa03f8b178b2ce7277356ae3995edb3417d559d142a2aab5e4b974bfe91fa7bdfaa344add16e2c99ae63a39e17538b932384cad230bfc4b3d9085c1b0d5ab1799e474aaca041c7f503071008b431c9e76cbe5ab20ee7ea7225654960a936ddb941db0a8b1141e81045682fa5db01dc3d35f8a42bfe58bd9eeafe2c34188f203d5dd6b3a8a5ba24e9b6b8d7ec40444701236f202066d6c7aa39030d73e08c752da311c61a4c14dafbba5d61a92d86d3d73bce619db20cc4558571d50df08545e719cbb791ecaf039b41b356075ff4930b45f82b37427795efd674a5f8c50a46124fca75109d19bd37f1a93230bcd88adac0e2c36d8e43f01747beceb332c6cfe82699e3d4d994caef159b5642ed8c46af585ebdd82d034c906fefd4300e14174f2f586e8d15c3102596bff9517095f5c9ee025258d2faca0a77a34204d973640cf345d22121df19ecaad155f768272f393fb9863a84dd104943c52f85b06da0c11abfb18282c93e4b1d3302b54c910e7881a9c2186b8bc8b95387994ed7a44f8c59b48cd00228524fb17bed118a6262f2ccea9ab35ec3e067981494e314d4745086ccb34590e9852e1c5f54297fb45e506b0f283a96d8d00c076de9b6e1e5adb6ed4ad3060e956036be677659a0b436593f064f972c5f912d899e46bd75af389b23912330421df5ba6b68b3b52e1ec2d27fe33e8a8f43bd7f9d6717b473900a15712ea0d9723228c097d799e9f9000e9acd089742b75f2c26687af8761836efbd0f4095f6413e3af971cd8e752ccb5448b2256b3a6c780d255fcfb79d0e1982e20fd18070d6c3ec4c74e4112bfac26fa4f2038d838f0b211138b6299ad6e38ed45a6adea951b7efb57687a3e855bf1a93f8a76f96a4e9fc9c739bb8f39693c0a8a093bfc086c419e03ab764fffa06be67cfca7bed6c2fa88bb2651a0174ea33be66cebc9727c7c2e62b7bd23ce3a20df22d3f01cb5c54002c3d8201e382e09bb0f317d8ebd06358cf4b99533fb299ae9204ce9dcc28afce31cad7622fc7cac3dd6160eab367396d642ccd33f9c97f422a2bf24b7f2c65a68f43521b7bc3031baead6fdf21095b5592c363daea9a85f05d76d241a261087688452ddc3197eef6c6996e3c2e74345b4a4fd986da1ff090fa6d5df1c1e6d1343443e2c99132a6970cfb2ff46bf77629b4fa7f58122b96da07922ac87289f6654183e703319fe23eb4d2f22ac640c1b274fd6817a63c8817d6ff408f3c44397c54ce4e90d57a2af65e2cf811282c97058f2bc58ffaac4e6e6f4a389d5344c53a71fa5451c8b47e18635d621e5c4b62ca872c80a50f0786735ffdc9b433b73072bc63ff6f7c53505798c2374550d6a46a99d07d0744ae4d6b2554cd5444db58b8d07faaeb796efa7fd8adb827a5c94c00941686c11b54ad26a27875e34caa8daf20e0b2242dcf353b01f3c49907389c2fa1328e0d17bd38bcb94f1bf722d6c3c14dcb3a5b5cb645f7b589a68e7e02a339a1d4ae5a6d417eec17900090894a406bdc127addebc81b1ae8a9e46d8001faec637e88cce8446c40fabdc26f1c3d148cf741f2eea639023477bd22bebbebc6e3ab24405a407d675a88589bf04ba9b3964f24814a8ebcc294d1d09562d18766981ab844ad6e6f43322385f075a2b97af4a10e491baf90b29d6444957740122ae9bc8b6b41bc958534cbeab880058e247f50d846d8dc6646b4ccdf713f35ac26a3f0c7104bcb5f54479d7c0ee156a813a52d9bcb83f0a60439cbe750a337fbeebdfd195c3b3e1f99da0ab54f39fa9818c662b4da695ca1d2b626dbe0770ef726d51a49a78058725e8d728e12dc32f6d321c69df40024498f5dcd90a06d4b2f44de97b510d884d994ac0215438d51619a53855dcff4cee15bec9fc73f71d5cb93f2b0d1f3829793f3626791895d0719b7a39a7caf71b34cb2d895a2e587bcf4282a930c28d5973cb6fa163b79cfffad586908bbb0800572a04a9594ac3ee9d97261ad04f7befbe3bdedae7cc0c47d0e18a81021f412a69ceb5bb50eee91b572b166361f0c5c94dfc20ec07e81f767e55a70ef4b18d40bb39cdec22f4f6be8f6da21f78e10a4bb05d7ecaa7c698050632642a4bd910cefd8a0ab108d37bd5e5790e71cea60c99b0de5f2c6af509243b9a3c3ff06487d485dd258156e5ebb2172979afa025588ffa109f371508a0dfbad841120c8b0557f2a0609014dd4b2fa6b89fd499b9f0f64ea728da8868e953f0f78100134cd915074a0cf0850fada049074154bba9f85a398edcff6d83863cb683962019e4b78a83cf6d245f1112eaca0224fb6e7a74ec34dfa74598469304c51109de78f6f54889cf6b1fef9e9118d056f6db5fe1b867210ad103efc055a18bdf46b5282a1b41d6430322740a348f8a9553b076b9d38cacd1fdd869a422ca90ac6d20344360181cf82dcbe7b1e1a311fc8d03270ebe34d21e11b5b06d2a1fcb7ffdbfb5b0f8a441ba86c15e096fba0e3b5d37160fb0944c09dfcd7b21391eff9e2f5ff94896c072b599fb986108de3e5392122fc275f9a0cbe0b2872132ab253391134fdd7e819785192095c36f4347b793892a226181c9be8bbc53e494bf1ef07279f8b930a0388c73811fb5f9221577b7921932c5af8c138acdd8da27c8fcbe59ab9b11ef21e9dcdf09157ea296755185842041faacf48d4a8a0f8c3c646fd6b5514b49fa80036ff5d0b5657b932ca0df61c9eccb531e288235e6357b912177acdca8a7f129d263026f0095de9b2f66b5a1356a9a3d4fb09ebf920829f9c3e8adb834fb7c9db88dcfaba9a19e26f686e6d4b31f38719c20aeed90f5ffa85f638b9cbfc6f8250243ac6185148cff863be02dcd5d38f6df7b4df7c0e5458635a2aec8b88d27f303a015fdffc8dfb060dc24ef994458bef79346b2c22d5831b002e321b14bf46a70372e5227c6c3c74b172d9beef47be6adfe9464c69c78c0a44076fb72dee91be13e586bfc6c790e287bccc109c576538c291e3800f449a1bf3d1cc0d45ef9fe0ee5e5b9f88a18e4e86e1bba803480380b06a92b60535280345aa4de7c10e37fa06aaf807626652122f6e887ffc24318c5e9c6353d5c130d01e0f9443783cf41c5f7112d2913d5c3307e2c0057664075c68604f1a53d8087daad75e30ff5e56bf8a984f985f4415c84901c46278dcf79666cbacc4af4ee4d63299483d138c168f922e37c3fdc50e1e36d2c7ca8eb6cecc75a16faca51f38462ddbe0e7b3aeac5efdd86b8ea0f95cc09f0bc327a4962037085dfcaf0f78c4d193113e13eb8c2972b1d4ac00715f32acfc9ea4163b20602234134c992b52cb2d024a209e447539785c7108206200aa3e9558b332e6a946ed145a55d053523999568d719a1d7229dd30e5bd1a547b8afcc3bd72a7a28b6f0e9c2cb0910aad48cb607d524f1c62794fb6c72dedc57b80ddfc01b6bc632e75c9c18645ea7f29b190f0e8eb24e04a62431e6d0073dccb65f720ccf9173bfe2daf24ed2ee68a7b49e40c5488e8327ad8e94c35e3c4aae62c1597f5d7bd91d0ea1f3c89207bfab22167aa926f44d11414a6fd5393fb61a0e81b6721cde39e4473fd1b0656aa1ecf049154e8d859d9995095e75894be5b641be0e670a9f360c44a5b1482b0825fda96bcb25d78891660d94fdd9cf77dbaaa3f75ec0053de2ff084e088b0fb80da3eb3597ae1b6b11b6700b8c06de6a340db04ed8c07a8ee97e69894e19838b9951b4bf5f3a90ab2619bdb1cdc328c7fb67dd8ba0590f099593a2a2e39b234e7f9fd439023a7f2f82fea56545e040f37daece3bc3d65abf5883a844721aeb422b7086be6379b7d7ca3e414c21eaea4482964b9305f7d3087ce2d76151c5ec1546e95b68b7d9514116f4a3a8494440617e828361135d01d6360369caf6aa1783465c0b9a3c807ca42e8d2044676fe3c7d73099db0e3779ac3a785b7e93404914c46472ee9faabbe97afbf3346ecc775070a5922d893606f02bc291f5cb493aa2f78487c87c74e2a971f5e7e7d4ccfd07955db80ce38aada09accd4cbba777a0d64bb20b49754dd36dcdb9bda5362fee963f739fde3cd0055de2950fd90f1be325965cd6c56bb8a3a20ac9512a6c5b50590eb8d152c5725c07022f529260c0945196a057d2b0a1a05c9ac908ef3cf29b580113b39f2428f5ab744dc8ff2117d9452d614ceb5574e86d49fb2363810ffaedcc120a1636a4386ab31086b5c582a5a714916e7f464569673eb8938f7b55e5ee4714d022ccd4f6c0b5c4af21b995779957000029d248ff47ca84500f146dd9b098ea488f31bcd2aa4abdf44151e5723984aca892b6c09d26c425673beb8aaa83a1fa21d63322184cf01abbe6b13385d490d666bb52a569d3c8d229dca546719be141524231041349da1414cb0d5a184c7e7a556adf2859bba7065a8c97b28ecd12625e8ca1a034d2da984a592d019a9bb28f14a695b747a7babccd73da2fe77c360f760785cb678da6d6307fd9379005fd68b95b97282eac75a0e0b3105f7ba88c2b09392e827e743c59bd861d8739ef44197c723dda2c0b55cfe09ca5d070a0ec4d7c7b676a1574c68a4bbd13da4c5b04e193b80ccba5de9bf6c004a3190f5d3d31a8ce63d4a758c7caaeb072caca85a4e335fb688929464dc87deea180f0685049d921120b8ef89ec927bee7d9976c04b2183f80a38b7cfeb93119239853e782bf73ea7c8021d0bc22d96c0fbd17ba831faabacf5fb306b0cf4964479c76288274c0e71357f62d42f25ecc0f2e4a0931623e15a9786f271176cc3934797af0fd553c126ea9e4d90f86f6b21ab0b0a825e7c22ebf4d62bf7d5241aafa04d92a4df179021e1b4e13bb39d086c3e7f6eb581a364644af8a2eafa77eca95f1b680efc509651e45da7ed1d1d69fd4ffc79f3da73db142da65e246b12e7b40f0a05004f15a63c8353444baabe8e5f47bb0914b1c664d0fa4664347afb5be77a5ea47970e154acc5aadbc84136cb348c1a85ad9d224fa9b8ced184c68e6b7647c4d8d498da4ff52f0457be387aec93c747be4b856595c9ddb94734ba34c8eaa3d7a530e40866a85d5834674fcca27f1a9962712b3493a97b8edd859a6bff3ca6b8ad64543611c2e02523beae6968e55d36e70f642f73e9cc9585d18a2f867426131302a54f3c380ada30fe087e57fb77bc7aef0fccf9014f02c99f6c3b0cbb7cfcce0e2a25c3b1bb07553f0211804ab7d8c19c82a8dda3609d079fa252722b6d3074536a420fa3d5157a2ff2ebc9d4884a58a9526a66d6ceb231d1ff105ca9924c981a0d7584306ad76720b1a75f49459ec89acf4cfcfcbe9e818c1229c4eb52db34556df3154410a03353116d8d08630e12cb267de6d78c77cc29504c730a4524c2172d22ca126bc92353bad62d97ba69ec8df91ac00466e1e44027bc8d42567e1073f98e3c3b02ad4d1ce37304f0d0ea0327c3ff75d62734b2e26a79983c15f19748bdf1dd624b5e6d04a278273ea831fa17ee20e8c95a90789510964c8c00479dbd2210c688ac8e49fe9761517ea610870742e91c1e3be73ae41605975071345fe0ed9eb4bca3f8f997c91ab5793a5fcac90653443903430ca182b1a8fa4a76662667d172a9b3c65af4d0a742f59a58cd86a667cf7147fb6a8b4a16d3fec93c7e11b0a9bcd07097128a572acfe51bc0fdb46270af66d0ad5518a727a907feda6958d2bbd3d0ae107c8c5305eee72f893b971f944855e7b9372b6a6d31247602fe225b4f874d5a1c2d1ccbc1382f0bb05407b27d2978c13a2c7a81dffbce90be24aedba9870788fd19f1cb2939a2b6005f6bea831e485cfbe1c56fc668b377c116e1baf574db91e0363a1bac0714477a425beff3a0def4f77967c9a2af3d93bce023af307fb6e084e479dc4ca565fc4d532723597a3e3411a33e8a4ec8e48fb6d8ef94239a134b5d23e09ba59cb74190707b65b1d786377d21b862b666d3a89bf3556d95a0550a9cd6bb78f197402fee0bb8ddf9b2fd449702d297e504939c3408ec7fd5fa62fbbc73d711625059e62342b6ad4591d26d0932930aa96575e83c7b3c1b44d94e294da820621bcd1f1151b320ffef0ebc8ac2fa8a3b5f51de3795364ac5774984d32bd5125c35f262984d3ed2e36d27b6e7fdeaa855d1e7f4d2fe2f1332165032fa9cb09c6b8ff9af5f69fd4a914d5d9f818672cf3bf000f8b2ed851322e0920d7df9f9e3575da5bb979862d5de49585cb434565df840581a16a3e422fca58763b5f70b876981d95da9013f7ad43468f75a063e3fdcffacc67b4affaf30a8ead260a82b6ba97e66f1ea90b0eca7f547c43f222ece7b51c559d83db24708c568277569494644ad913ff0718ef44fdcd65a77b55d59d7e0f54b44dddec7a4547f4e6c12b5071637614964064a1992f21d99f012a3a7bf0eb110fc81911be3b796984ad79a88aa242269195f5d480ae2f04bce31362e7d94a38f324aa08e47f3760094c2d2cc70399a3faef13303ebfaee94151668e2cfb99f25b44eecd9c8a83b6e5e3f58fce3ffe1f1d5a6435b9c2329243fe57bc60070f580f44b00aa0b3f361b6d86a0ce732a03d9f20f3434c5922e5494d8a3dc8b17ed3319786da884f9388a48332bbb23cad461dcf970708d19b2bfb7c4cf65265f9e33473203fdb688829a816eb53c87c7dbcbc208b4462be9bcdc194f732a7a9fdf08810fd4752397d7d587b17c9868d50f8872c37f0ee7753effa91d7e687f159f7035a3e5b27d5c41bf352f1bdf8cebc293b5020171a791b8d4f69d311abff31ca596d64d5a63d202fd1bee3096be6a3c3264edaffff9f8889b8e955bea9ae70f5c80f0d3e0a0c94c8d061458e6a86f7674d90355568f1f6e195b3a68fb74eabf3f26a21806a5fbaf3d1a2f6419ac25038928324b8e5f46dd917400eedf190826a746cfa17132e1ffe8a1edfd8f47713c3f3ddc937bdcebfa269e9833cdd7d5f404fd049be63931ce967b20b1377aeda29a7be28f5e0b1b3a4d499c1136b1c850c94e001636c1b1fb64b0d3c71e6753786daa06d1f2a15eff6c1611fce132c9f729191994ba2125330c4c4b46580bc47278c15c6ef73311a63c92903e5cb27d4b66b94520de8000dde3ebb9b2b61d161292bdf8e36fcae06685f3d0d1bb1b92614d691f0506f4c740987a48d32a2836a3a753244773562b9c3d3af67571fca4120be4b5112d114eca402909823823b60b110dbc48683d61b723b0af8f96e89d7de79853986ad3d9f8478b75ff04c94f843b2f8fa6a9c53174bc97b20bba12b14bb6bf7e5f21d208ff8de1f988cc0a0cf53fa009218f4702640294562ba65628d481017873b3092370862edb330a00d94a6751274314c6f119a0976d424a0a70a3fdb9cbd8d5c14ddcfaccff0e13d8e659679b08408f0733c20e2d9ae0025ad43b763c9b059fa0b0d10e0cec9b1f5425c9c3373bb77e541309f185de69b1bebf44e7d289c59855692fec955244a8c628389232d0c81ccbb13c1b65490f530e65ce7dfb211ca21ef83968850062f293f56158a04dc03f800eb3578f325f41be6784fb5dbecc6a0d52603d8699f81c27bbe92b9ff6b91f2d0964c4a4cc6842412f20f2f400b6c1c4aa483ea473906f0a185713f7935f33f52f9b12e57f72e605e051a12c67d6b5e124ff097473147b32a7cf69e0eb5d29d491a095312456906f619cd64cb640738bfcbc5d07db2eaeb4264eee86c552eb996306d4981e38cff1bb35de0a0ee3005ebc3aff86fae4d9877044ffe05b02ea18fe9b9a4f23f8ceec07f97509c3514f3d779d23918edd5ccd614bd4622af17f5cde0fdfe65f39fc7e0f1aecd12c756aacd217ac775cf9a85878f3bffd6d65fda36d03aa800c12e409e4b7a56ede19a2febb35f6ade1e8cc2e8c30f62570015ae88217af86919dda9c7732f615b5611a71b9f102447091d99e242b70ea4857cb8d93d1762da7953bb2d69a3e840204b14ff13c79bdabd642ca51bff9fe08514801ba6386d89113bcfefa7df2e76b924ce0698bb15aac35dc1860c275de049a23703770bdb679f4bd269c9944c3aa78f1e28cded91ad9a93c3fae3437a84ccd9c791510f558057fa63d8fe329c8710b89dbaff8a6bd74e6b217281368a73e37f0f2cdd7dd087e2bf8e45244f0c1a94abe703c9d0ec683deb656312dd60644d6fe4f3418a3fb3edcc31fc883eb65afec957cc02f9176a11a87cb73fda235e90c069ea7f93c54ed03b0a8d948f6821a8af4fd243aaf0ba60cc33d428a2f4eedbcb576fe8083b0b49d2e1c55c0f93ba4f090257e14ab625f12aeba0718f36331982ec0a717a5a9008ae1778dbbf5d89589342b07deb149d573c2f130f96a97525252848f89999b638eaab467270dd236aa80963503e0a3ba8fc2fe7bb48877ec864961a32011cda1690d69e9a518597e6a0c0b480e7465786b02e2a8824fecf5e3661758070677086a7fceab0611f330185a352a4fec8deec2a3a3ca3bc9c8eaf6734db3c8588343b52776efe7b6c6bbfbbff16a489b9fbff7dc8f391fed466720361ff2ae46896f357a8e8198face342a332573771ce140d066f0954d2fad3ec37d26bf463a5c52403dfd6dde5fb35a634a4d1766dc76ba262d778fbff9ccdb35eae400965ce627afd690f4b22d03b38416331f91291f6b289c642484a08a802b5dd500a39681cf8b0f6a99ef89e65ea5f7df5521a3615a403a1aafb2edc275962b406b989725435c9411dd5eb456362980528f4e94bbc88f3b8b21a47848996f8d8b130fb41e3c8032c802e336ee9acc74084b6a53bf32853d0fd40253770cd0a0d8608f9411c568a458510085b0b78e9b189fb6c46e86e61e9a17927909591b977c53735104ba61b021fa003f9180586a10fcb2493be473c642528c50f064d67b0da7fb7fee7aeca84a12bf9c9f38760485d4c456dc4270b20877603753a0c68d13bd4611d225929fd1b3603a52418b7a7bbd790c65eb4c6af6bfb796d7f8ced8a79f1dd63f9815c46b0096d05df52b8d8deed97688f28464bbbe14877b7a2436452023e73c9360eed3568955d139fd7dbe6b52bb4a47a054e02660e0b60ebfcf37ce42209a2d2a9b35683a22b8d38011a0e392c439fa67bba6be83ac4dd922af19dabc2b31e2dd15d38cfab7adbcf457af0fef6524c70ce75ec6b449f208e0ff2fafad46b376b6fafb6b092180e31aefe21f97482ab811221d5861ebf048bf0805d99f5ead119e2bde4fc072a4303d675978afcbc7596861fea83cea8ce9cdb750c14364443744890d9d7ee338f28487e3f5e67b234f634476995e6e622bdc0aeba97a4daabb46469ffac2bd810235a404e9ff0d19da85d753990eaf60c2541cf8fb2466b228e20834fc96ca46d30cc2e61c0bcc52da98abc5f4ccd307d402de43e47e5349b89ccbf85792957978e296c0f340b7eb65fd66bed3aaf4090a1d7b0829825a4ca21642273aff2899c1743f4dd3fa6fbe6c39f41e7763bf20521e63c8e088581f718ef63a8e691829e79eeb7636e5cdc6310625cf97fd397cf6749b12aea4b4a1f4192e12de51d5adb675a3affd000cd5f3f3c12effd7a495b414753602d805928e6c8d594ea2738e57f7e274823601547e7801b0d481f071eb7f5b79b4f8a49fdaac5519e684746fa66cff68fd445ec314660a72fe0d6071bf4a43d01e040e0845f5cb92ab628771d05f86213657182a58ccce9b02313dfb131213fd8becebb23f52ce66ef1c0112d1d29322b944eb315b57108ba4211647d2e3d3d0b8a93dfda60353901f578ec4077969551fee3065c6d364c399f3ca0ba297c662b4a6f78b94c844113146205bbc073a3b6727d96ebd402234cea57f7697d0ff14718a59060d24c7d2711ed3cf313d725ffe1e2ca3470c08ec2fe5b4508ded7c411c9477ec805b6a221726ce8dc91b02121f0cfb15ce809e0cdb8324be76e63dac81b88f5b830e2e2f352de988d48ced2aacfe2469b7fc3a95bc8d735319b05387ffaddef0a20741ff47f9e0cc9df03cd1eaa3927c998b397ad42f586e4c03c549ed85adb9f4e9422d02efc8420c9ccf62298fd8932d6f449398eb03b048b18650d4e3e18158c70e9fb1a3c51f721f6253bba2ff83aa08f95421f1c747bfedd53888e787708a1e3bd661bfa646f1415355de2487e005304e68f342beeecb1e08a5c3757f1cbb4b7e5aea631bf18c719a22f89208efb3f3f752a5dc90e904eca0752220994521ac15b297a05e0a7e2feae8f24e5b3482aa98d13bf6d54c7aa44a88be907a43cbd6983b678b3d032bece681ade995dfc9e19301145ac2b874212898214e3f21bfc5fab2409bc4e2be0944fc6bfd8f86e6595759ac7184960d928ffc9f4420a9b32376a446d2d353cb0c0f0a81a9c13fd972a373e6ca15fb454d553cab502afab64b442cbc00d2ccc2d077b427b443beb5cb9062d7b6ab3f1f8d78573ddae58daf4eba367f044e618e1c099e27c82090865231ed87c4f138774bf04c899d738b91bc5e9701ddc9d960c2e68d0b1297f97ada1a760c16467b47fe7f2c4f2d214898ab28771aa9056819f8f21d2e2f37f0b1bc084ba14060e8eaf623bb77f922a0707653106ecf208c63cf4618052e1f30c3080f7f8d5b6b066c3a2faae76d467b90cb799a44331a0b4295e466e3ccb2a7a9f6a66704a956a99ed7a8c53069ae55f5c2f2dcb61e5bc11dd7db3195b640ffcc0557072e6ff8e27fbf140c60609d12e4f8c26697f792878a094904858c19f6e990c19306d1110cbbe0a3d827550e5b1faf975336393dc73ae0fac5a1dc01bf303ff64a22ae660b9ff12a041d0c3d1c40c059b78aac0fdd91840e77f9867c7561672f3e5dac3813131043570ea7ae7ca96e7c9c43ddde8ddd112378bcf8cca58434f110867fdeb3298e56359a92d7d64c8d4f155c4bc870b4779b984e289d1b90b8102531d5bc72b844b37b5a92e346a8905ea2c54d86d228e49176e5421ec19887d505e01c5a15fe70415ba416d2a94d91bbb95c3d73b39037ea25b25348fab3a8ab0941dfba9b9132b759e331ced59ec86f1b7b6ab03e44c9f07d9422c45967a1be205b2485f7dbd39d4eebcad9c8dd9da4720d3f87d0c4d386483e39b104dd45dea7e1a2d767ea8872e498d566d1114f340ec855bb51ac13b6f350e82bafde6d5b46ba9a8982cf98a0e0afd046c70b8d79f38039f65a301afb59d1a50939bbffa63e30a7688b759f1e7447a8e13579fdf7489e30d0c974a7e39144681ca696228858209ceb406b04bf57b94846fcae3fefedb67ee51cfa8e54cf0411ca986f0a2667a716a4ef6961e3b9385860c13d738d923dfa9dd71d06a24b09a8c35e541481723d5e3a38d131d40e893c3270110a6debb47716c2d6e22f6506060facb37d34ffae6b41c84e112603b83020751842fc58fa78c22752dd3126d25f7259d5929adfd963247bcc6f53ae50735736cab408ad906c1a145436c79edce55c3d421d5d83e770ea7bb456b33b0060c05676b855f984b0842264641bd15083b35e0e9e43b0cb214e3d9fc5ce3173baa51860c7fc25fa158f740c854f1a16c58454106857894e7bf70f71103069552f98d6dc58846791e56f6cecdc513ca8f2efaf6fdd5a20e3bb67670b6d2b67fa947416943e7daa05983964cbf3d11850328c7e2a735847867355e3d9e6cf9918a8383bd4df220c60b45a5d5a16d4b5bf7cd05e169e3d1e87db18b33fb92b888602951f156dd213e9dc2d09478fbe82d4d5c90995d0b6eaea01e1924864270a8cafea68e32125450f709f0b1b696bd7ab52691946c820ac9a718e431fcc6cb4178adfdb3a4078e3585e650a7b5f5ddcedb1a0d31610c9e86cd6d8f7a4d895caffcbefe7e329b23eff6db45654c5c97e3de56dd84682aef54dbc90c37f285787b3ae63f15eea265ee961372d4730824982cf391bacaf3aa98c4b84560015f60e85aec22dadfc7ee6f2382a29f221ee269a9b08b37fda6aa950e5b677afaf3a2cfee5e3bf46a1eb87bd81ea03319d30047d02550fe550cdafb590faf146120c87cc78bcab6ba0e93e072bb5ccd9e20781865715f776e3055556b6d8c0381d8e43b85fbd0234f6f199177d68df171031a0215ba594c4c7f6292792dc35bb8283dc2081d909fe11fca64c2bcd730bdc5f92ffb44b9b1f5c80984baf742b93f290a60867ec58597bc1bd0f7bfe235efef704b9b126f751d937f43837540631ef5df4030daa81e1e2be13a5584fb62fa080d8974d08f523bb4c34751484e99f108080463ee0f7e2d25e9445efb44ac52e399481ced323d28786cc1974bffa0b18c0ba8a061139df41daae2cf25ed637bf96f252da9200588396fa4b41372a4babfb7f68bc04a23e81ac4142f2fbd4d9bd3e7455a9498eb4df4d8da6d9776f3462c333f7eec5cd117e9afd1eae0058a52196f8b7ca3f0a393e28b44a11120bebd9d79db00fce4ecaa577bab7989409b67f00e97a753b2e09cfa568cc6d7a09a361d9e6ce32d5d9a60cc7c7d8c835cfa4d285d8cfdf2d490f7fb98fb0ffa4197449476449d86f67fe1d67208c85f38042be1909fac5414ab24a201881a0208cfba23fd335e109d703700e083539081dc3f952c45d125ee4d5f67a2d3a2e8c3fdcae334a4e32f93e29da8efa3a463c6f9b6a89a078ec39d8e064a825b9120a1420d5dccee34dd9fd926f6a7cc92ad5c50f0437152702dddb88b477c2bd008e0eeb105ddf29a20e6b710ce5e0d193ede45d1344d8f2094b8c05285f6acaa44da9c20e7aa4082213f8e409fe10f0cf23b73f277d2abca2565c9dc9b573906a4cb84095902b192bfe57ff69d59a3aa141f1e18356ce1366cd3de983e408bf1517d5f63c41bc8943d09b184128eaecee9f7a470270165600998e34cdf1b69ca16861947ba0a0b26ec507012762c393817388b6eb6cf8c5d9f438722dbf38a292b98fdef69853957528e7e96cd6ef956d43e667ecacaea23ccde2f7d92f5e5172843bbbbd4311d27094185d6c3b0b804545770dbe63fa2c0e312fa30d333a3ef99ac50f36b7f8c686330020f348d95a8f3bf3d8f64120455b13b31ff1331095a0dcc128d241b76c6b1d13079d903a227b7cf75b8c2f32eba53b157a5e50b01f617431c88576ee50eec91ca0c6bf300c2e2f44292373da04f335139233626608786fe492c3f7ae9054fa7390f08ca8c2fd4c32cc0d0f8690988df994ceaa83d1b6b61bfa780fa5efb87e75e4dd258f8b1d923e40a16468dcf42b706c83b55225bcdb26657422b93f2b35bc1fcb600ff9ee406a5a76e9ea211db1bed5d0a9dcbcaa50fa84310dc7f8a1f2461c0b628b63b621284748ab5ca2c83c9bf4129fcb444b335f185bf19e243e521cf32ca0ce60ad055c20376249d970713900f5fa63a11283a43893e368f98d83c37cf119bd23132e9c65de0caa675f15d9540ea04de2e7f7c5f966f0e94f06b87256295b9ee662fde51ce8b34667a0388fc1319fc76aef66b09f1188c4f70e3ce06cda586642b33cd5d533193d22297dcc8d63f7d705dbaa96fa0587f777f555851bceda92b01c0fd9262262ef887cc11b9b8edd7eac247f7be2afe158e5190f605b2c429f4f22933ec86a27cda89cecb270df4b1f95c4085487a612af7cce2bf0de6182681239eff873820b268d7cdd96863a05b585981bcf143cea873e55e4d5db3879247570261c6f7007d75537aba6ce9e2cb4952c4bb25a7070946cba0a41ffdd02e6fd66a02c4a458fdcfa44fcae0fe8df6c75a37ea49c9f507eb636d90c22efca9ee8c7798037493acc8d044e6b2452f854c4cb4fdcda5eb5af125f7243156104dddd0beb4b81d367e992fdeb33071e4d0640b505ede3a282cc1fb661789eba264351e2736944e42e9cf4a4e38ac277569fbde0f485fa7b69d6e44475d09044036094703068ef63694725f1508bbdeff89d73dd474b21ebd04a1d17851d35ec342f6b4a8ac5a547173217e790f5d7acc1514835cde855f8fa5ac1df87ec21793cd650f8542033c87e2435261acd65311d838a66eae572f4c431b8d541c39b16bc1d136a3571b207260ce4c19d53ced43e4aa86473d85cbc038082ac7c43237495c28313e6814195463caf0be796241c6409487b162cdba3cfff6d5a19e61914105f032e1542c6ba1ad20dc328a8d6205a673b18df2c749b88ff1619a81da93d4924d3985671233df55580c10774e499205c811785309bfec2293102b8491cc074d0b2422f9788a2ef33b851585a212ff39a1ffcf68c93f788588243105c1a5cd2766fd74632abbadf2fa30a1110a199c4c001190f478e371d3ea6970112cf4aa447c9eaf34e7021a0eb07f9e89d21b372d736bbfaaf7f4a8289a2c4536488c8dd3a7c30b07a07a12c6583febbfa036f4b59cd063cf026a1e3931b0f4a042069bafd1b020dd0b6880bd0dcc693dfc8837ded172847b48a1834c5199a98909cb3598263e5ce72f7ffb9142060b7e62247a9ed4c2157d89accba19b82ebd791e0ce48c3470df8cb95fbd89ac6870a3b4be16c3fc44f676b22d281f88e18952eff0c09089ec6b17aeecac49c42a058d066eeaabfff30c361b4923784623d5bfd01a9bb46b8f28c8efa9c74b55502d9c28a8914d887a4ef6dfac0b98b8d68cdd423f7cae725cbdd1776b309bf9b1ad70596d3761f1e8c6184547c95212abc7c903d32a4b0ea92c8b937c7a39f60f099abf6c39597f415b43e6830fe33f45c72704232a3f23a3d576503c034045c3578f2a6037d5ae3fed84e7bfbaa11c73ea3269636be953c7ff624973c79d33d283970a460fdba5b736d6a3a3807e34e145a19c4b36f245d02deb8fa2348fc348eaa07751a2831d89f51e152c347e00f59622e5de778280ffdca6ab8c41279a7175866f92a05a449f2534df4850c25e1095dbea4330f5f17845bbec82bde1e0e9c746ef1a7916cf34ff93fc39941e30f930f5111c8a29a2224eb4082fc440ebb3ed1d44d518a3b5e2a528ec6457fd4ac0a75163d2a10ae32b5a05547037939e8f0d66484622f40a20f5ff073170ba0e43f69def75d540fe7b80d072f6a1f65455d54095a1ae32462bb199bc70c97bc5f1a3f926f03122d83791e288677128e789959e9721cc7aedbbdccdebdf8a5ecec74385c5d635e80be026b1302ebed3df6ab0e3dc0995b02cde5f2b59048e8022ce0161c8cd94018c979318e7fcd055f5711641267a1728e5e1e36109c4fa7e2739e0853f1a30f5ef78220344ef018fae6a2ae073ed6e103382e24c2d03689d5b793c53c8d53750a92b4dc4e4ac200c8b7567429323e4f46203e541fd05cacf6104a5ca9dae3bf00cb4bd65bdbed7ca595f1736d93b02e73f10040f6bc68145159c7d2b696fb885918f6749bc5326de26b7581ba6660d76ac49ab85ac213f5bf703a52e15893cb5f33a8fcca2abcd35b0db4d0dc792558d410b141b4f6c70f8120f0cadaf9d08b0cf247af053c936349534211311d2d93dfc72658fe30c5fa873de46a8a04faa8a96904af8f3332bd16c8a9dcd5cbafa68206708be43bba00de6976241d31621e105c30d7dcb00e19958aafea9133fce7ad4970c38863f7f1575b1a2c0f91c365030362476a39b062ec1d8cc97aaa5c93fdd8d94f0e7f4f77a80d13673d3c0c96cae08279735e93a484b8437d7b79338ca180a11ea405c54f48f1818429b20237eaa6fdcbdb42267980ec8daa71da700ccb63d7c5afdcb74cda5b6c3fecbf638ef7a5364a52bbe3a3d94c8403879b050d23080a524a528dba7d5b95bf12f41325052ff2eb47057a7a02a4300484c91732e152e77ccb4b711091b5b513234265107e97ebb11a16433733c5f6b8aba00c741afddfd4761ee5e7fca9686992eab3e67178077c43d2944b7ff4f067fce78d1545869d5ee77f6a6966716bd4d8def93d604b1f8ba1620605ec15563f9212858cf773528f85daaa8132a2a46dc10758b36e74ccc0234d492d0eadeabf48992a9734def088f856acf3ae1c1dde30ed0135c6ce7b86f06bd6f850ffef88868edc842bf4a764ed9b347d73390ff0e6bd4586c9fed4866b8069b41e47870168d1cea85548a64455974cb3476b710bf5093b322dbdedaa6c32b5c19368795332259919841905cd6542a354af59faca6c61c85291c69c6f1727741ad2481afaa9fc3961b6cc28f7022a175abaf095a5d698d7034508e9e0d98462aa5be821bf441b387a59677ff2d4f175eb24586de908580a41be6eec0c8438a0650bdaaf13b7594e0155e465b1d0d6418307fd227f65d0f0ad99b5a17a36f76428f3cdd7d7ad13b774392c44d22c19bc92376a63c7362a091f2714a7915bf7c13c1f94ceb8f3c0ea286d336a2609ae6f134ef72db154f784f2fe4bbb177a91d016201ca8b51efbf15beb4259ea13bc058fdb83d82db0d80e36f3d926ba5ea91c3e446cd257fcbf39a150b67b698ac8609aaa4d8b5798669195c10d3ff95489f56c92c1eb977f2a596e62ee1828c38bb4c208c5961cb96cd5b20f76f8717b91c062cb44aae14818fe21ce6b7e3d22b59341b061eec97554143f881caafa169a5a9b45338a460da561d233ad5eaa78bfe2d9f542911f64e4bffa70a9b7089c37775d518903e4cb8be1188126213d1c48253acc8c5fa97bb8919d71764f682828e89726bd9e4e3c0136bc656130020d5ec2c64fca8ba931fb25cf09382ca1e6b68fed75a253dc9b49b70811b6ce7c3e012857ec42221277654e28a68b637559c125fd2a40f1346d62dc7545fd948c8755badd123163ca659a589b74f17323278495537c593b1a9406cf952bf5e1bc31521aeb6c8cb2a98d5000d087aa3b37872d226215bd78ab709644f9306da5ba706244d791e17018c2e66b6f8cc627c0e98ecf7076d173433909026c82367879609327717a1b046da55db8daf1e94df3ac6d05a3b12fd515282d4c8ba8f5ab59f3026573c8c8dbda0c4b871274b93b636a94f1cd548b59242238618c78d3967d5b418b43d80194b51e8bea21756f4ef9bf546cfb11a2ad42f5a9dab2c20fd21387ed4b538a987280fff827992696994765d276908c5936e7349fbfd15019327d8007a2467854e5e0f012da5c161f5c44e8b0dcf9d00d74f17ec7527a2ee41805df719d282fabe12b5af086c29eb89774e39588879ee0a71108757ce73deed54df5844dc731b42fa0c0b11f554cdc7b9ffd65da02df49b4be29f33239a2e83c97c8a94c1c4ea8659bf6d4aa5d9c571fbaaf610fb701d90c15c7ca450aa53323e9f5eec623831fe13cb3a5685c602816f20762cb48d6dc87ae096709a8fe5b7e65a52e42506ac0ff3da162ef1e8a11555189a1d95fab3ce3b1a10d46763f3d65cd876644e42d833bad9e1209edd25aa7babcf0792f6728bb75957473bf8b2669670cae045443b5906c2e0b15babaf95d10b51cdcbc285c563e6fb235c189b6052fb62ac82b10ae679d03d5b206518a0c668de74823f092e6a1fe4af3f5410a913a6f5e5c01b178e4caa6fb8c3d8721f436afdece2c6d7c997437a80d1c08122f31aaf7fcb1d8e71fbd940fef87c0dcc944724a1577a28d069ce1ef9188248faf7400a14909b6d4cd9b69144bae0f2750047b00f264999e61308e8f04baf4c5d33b1917d83f2d8761b356da9262e3683046f726257ba8096d821eddfb8ebcca1ff87e7d61a7b45780e8c5f8e0864aeb2239c0bf9e8c80effb7d9d82d6ec8d254efc33f6a5d2be2c63d1957b993bb57b71436a6906e545afc6a9e34c5811aa04b314864c3f55e0eaf2cb406dd0fbada09b4cddb391d44df28c2d651443ebbe655e645316dd4326de61c8a8ad87a927a76dab9a83f87c547f32d70ec73cef116049dbe92ea7df8bc3b4abf22fdb4b988ff7f5570113c57380cf52038836d3f7dfd0a77a185b48e03b9a9979348f9bc07d8ad5c4b725cd60effcccde80c35ffc4e1a876104cb53f000100af51a20cc736168f607aba2cf286c2d3790c453f0b0766e25077142b5f0aaa649554ab58287cd19949d8f603b959e9cc3564721e70d21240484bbf621cdfdeba9403d5a7adcaa54d134a03bc3a99cff2cbb15a6c35eabf3575f0a2168a851bb8575a8693bf3486eb9cf762b4e76be2494c7912d1098a83bd3bbaee0c891b5cd4a854c97407aaef39ab395585feb591dbeec982d65ab0037733ea0711d2b7a241f520d49de9b92997abc23733427792ce1a676ab298a9cfb7c9e1436cd98c9001ae6c63970e12e40a49e27b3410740db56ab08c8e5d479f9924a111b9c0408c3c8e2078d190f01410651d9ebd2a42194dfbec94d74df4fff5fb35d4b9088fd83103a5fe3aca7c1dd4fd0c6b2e67588322d8a1631be35ca96f0a5c669d768c0585beab433ab2a0a8a2431339d9bde79fca171dfab7c8233c2f60054c9518464ef303e155477d39cbf29c41b4d5e2c940a7241ced63377718c46c44490976f0d2a8cf8eb59daebe3d066f2bdf80f3ca5b67078a75dccea1ed1e50b695211ffb8a561525f596e0bcb5f7f089e8ef9b37b52f646f704eb0c19618f36f1b711f09bf489251c232c986570b702973f644248ab9f5eb067c6116c723a5a2f0f092024db25698b9f21228a65b0d763302c1deb6251caeac307de03b51e6700a6d57ab670832cc980b32c45eb294c95bd5ff243d252f2f02073c4567c05b7686762d11b05394d2c8f5bf078ece49a47aafabc261d8358703ed92c005f306b5185db1e17167f8feb8ca4e45d3c89ea6d800730770deaa9988376d1812844a5c5a97417e4c0a0a7123cee7d1cf2e01e23cc52f621ed6f9141783bf2ce894d4b2f91304115486b027d926ccd331278e39f09846a8655a6886151bcabd9ee41d15b7b1d5e937a6256dfa0f5df44b2bf97e7182f3eeff2f7ba32340b7fc76b903ba016a39b01247757aaff65e674540b7c8c2fb64eb99c51810d3e5bfa94da2224f66d458a7b0538bdb14d3366db001905907c4c0958aa9ccf64587f9f55afc037568093e7313f17920e591b2bb73335b20966c6d3e0f26260e59b183938ec461cb5f47300fc3e3056355242d4afb61d5eb41124d406d9122e9f0f5020bd49bbb85aa0549493ce1e84350b134fee454662c752e08862f64ff100aa0fd94c83c634ed4aec120197de6aea2d69edb8eae6d4c85aadc61ac1053013cf33d9370fbfa9842fd376de50d4b44c9bc5853d1f15df3a47e150964f594d5e82c43f64c311b662aecb1fcb9694d373164ddea76b73f55a28781c6d41881bc08fb9c964099316cdd80f58f056374ff0705fb7111c1314c083592279fc8e58146a6f995c535f1ca709d3eba87633618bd7e2964c56a06b4537334fbf3797e7241111e05ea78982013b2ee336c97860fb7a8fd171ab5e449d4764613645d7a23712a042af342871f8e4b7ad46a461233cc189c16f1998f55b3b358463e756dcf08f56319f46820bdb5355407c5ed871917295a861837ebe8e502b4bbd3200827490cc557dd0c1a862a5f00500a4a938966209faba6f5bfb4f5e9c44be3006b21d1589b158d554816d8ace4afa987d9e573a6f430e1e345b61c42461b10b7b0fe71aec1ae401bf57f81000eb5c33f971dd339ecf8e8c086bf6c81c17092b558298390b4d29c330f830bc6922f08d4dc71240841e9a8f46a424b4c7da541597ecb7da39d232d7440706224435804e711dba2b0d1e704fa85d43600929f1e78f5610bedb8751a65be146a32d50967cc2ba8e3cc544caaff186526bca5a9502e3e810f7ebd6af74276a187b29f76a8237df78e1b57a1aab7c754343b473c8c6ed698b6e6ac4797daccec2fa42c4332af159f1b9d7ce95ed560ebb3a5cdb17800220855fc632ba561ef5fed2821f8f403288310abb7ed1806f3e858bad9b7230e3342b7afc411f3e49adb0fe2ad69a79c87745cd776b110d9eca3edebb68aaee25391ec380bc2be75cdc53e03fbb3a861c304b6767f5af42f484b3e44c341df75c5bf2d3229d2449240cf79c7cfec4f273d6ab2fa93aace00d9d5833c08c8b928a7c789b9a64c249d3f0d2d2ab5beb23300fc96bfdbbde2a149c6a1e002369d28f0e1b74fcf04f895fa411e630c566e23f8bd7e05d59140d2bd35deb596b6f3362f7d587d64eae2baf7d4845b6ed136495cbf0e46496bf612c712924f7ee7876644cba9d749512e776b2e4d01dfa44acbe6d4911d3dffc5ccd8648a1c4735fb76625b78cc35a3a4e356237709ee9bf20bd66cd24d1f4519658f874dabb93a31486636c4a10be94ea01415d4d8419a10500218c7a5c70f2ffa570516102ed902c05eb979b62a7f0100863bcf89122b3de95ec44005c235e17bd020626d3356d20fbdab82b4df06f865fdaf7939b654ee7845f17fc551c6f330934ba7ae20f0762ada9380e17c2496de98691bc3eb89d37c1537240d4ce4c221ba55729f7f4a3f0cc8c7b6d6626ad7de93fd112ef2a5dfbdfc86cf96c441d6be5c94ec7f4cdb49e289a2e9ea34564f0eaa0cb6a4bdea989657bdb5c29b23b20dd47d2946ea68bc682fa0ce8767c7bb1be341d5d9adf45d4e53b11df2aea4e24f74cf125182c5080d7719224d165515b234c1278fcace21358759117beef3ee1c2133a1ea1bfc45fb662f5706a318824f1b999927954c92bd445a32190a1bdec74c88aba1c98268ef644d6f00b436b523a6133e5dbb8201f8972badb5d411e37d8af0e39e5ef7cbf146e82d6304d27ce7fbf56adef42031192ef5d26e0b4825790844bd906a2fa540f601bb03535e7dcb8d3227ecfd8b6567482f11d56f80508ea1d9aaecc28e510113611dc0c0cb40c088af0e7028d063864b993ff18284b81cb2dca881c01500f59417bc210eb7ac18de5f1c07b77238d9d2b1964de527072fdc7d0204e56089e988fcb84e6d22d71f49e89d735c18daa8998c39957c5c35c8cb08a82cc7ffece3294eeebb14f8709f3fd1c6f10e336ae9ec7222c171c62cd4c05fb169e8246e328776217fcb3054eb5720fa901aae19440175842b1980f782c1597fea6c091528776a7ea680bdd4c6f0e4f2d3b455190d8645e8df411965beebc08fc2925ed23a427041bcfe701abed2f3668b2c7c70cccf0f693ca366f5fc134164b34db6746e88137703a8cd31af8e18f47f1ed8ec9ccd00c2c909aca97e888d70233ffae584ca76637294bce15250fe59787bded72ce1521615b1bb0624dd452b78a7b52c4823d07572989ce99a02bfb5f8a896515195549d156d09a3c82e38d910cabc27d84059d792a3b5748abe083d72ae6f5602f609dc04213076fdad2b0166885ae8a052edccf0ae2aa59057b8ae3fdedf9f0c6e962206e0272bfb1c82c8371b68d8462130c650885573bf331a196019e8c54820315e90917fc777a6a396ffdfb8a70a4d0084759f1f80da80761192fae167121cba63ecd6b19d817068a12ec207aa204c757179fc41b906c7fcb9d09c27887c5943688eb4d839fad6e367ba79f213d9442e99af70c3bda9a7c50aa8e34e29b8be4337b8fc7a5e9533e85aff1478951d36bbb83cd98d21b4fc6c94a89402b5696b8a5b99c26ae895adcf85396a14d2c09792ac3f2bbb40af6a37b20012b2c41a329de16593fc08738217aa2845fd911e6d8f33a2963cea5c74a7ef57c4edbbef9ad053587ede72a83143778fad7c7f9cd12e6e5df1bc16323db940744715c5b40f597901b8d5d957f58d664f016277cfb708387192fd881d13c59529d261e89e7d93204a63d1d2d01f6e05f61f5c42bf13b1797b7b2c059b308d82523a7d39e9b18f64ddbeb9ecc99cb2e6fafa1d6fd534a45360a352ece6fbdb364bad3e328d64cfa9c08dfbdd951b9d8020b17acbee88e82824bd42c5ecee0c9fe2a0ba71d374d0b9bc53a678ef1327e8d4db33b38da046393c63c6a42bdfbf9bbbc154e4aadb83124ed37645a2fec3b766d7ddb148d7cdc3da1201b931c1363e34db78c942620707ca6ddaf993e2c11fca0ef22e161421a3869f8ed012f0e5d99608dc8d810ecfc3df262a321c35e2850db27faa3a7b6dbadd2b8be66cfc496068bccb4e373ed1d2e94c36a2ef7743283042f31636dcdf9b4c3e6b610b1dcbcc5e6185d41ebd6ff5b61c223fe5f77e4cf7f0ce49ee0726e746c9313136fbf1517cbe90eb81abef1f4b7275229d37311af3218328eb444a4c0854c12f19787a1af69eefe0c024ac28113d65a0cdad440e5964692b9d8ab7b51c893e6675fce212bc35877cf54e075809cc536a1e4dfb549310cbc5913106725d20c24b7fc886690876456cb1cd0f71caa07759e190b2dbc53f11bd5a7e70eecdca5c26c0781469c00e1bfc9c6b21aae7777b3ae7026b8c91bf257d99bdf5aafdf1710918a048b1903b91795b5ebd5af8d203c7935d13dd9f2203a5e109c7e0c9a7f7cb69c0082af261bbbfd6bac4b8cf0e7c3aecb96306b6181407b65e5f6bbd8814f045810ffaa392a2690047578fae3ddf99e54641d08a31e7dfbec67267f85a1c6a98e126a861ec3ced134c501a7412f5af9ef2589970f1b7fef2181670fd5e80a0a704b9be2af423ebcedb74142d1085d17daec0613e46a0ec454e238719037af01d20f35810abfffa137f537e0a98d9de118cc3d0b8e8e1ef41276ea98b58ec67beacea4edae22ca9f13d9b198ea7929e7584ab5e1a30c56e8e40edd51be116f6c48b4332b039b807faa7e08ad444f7122700b2d0136f64b1e539023f65e80d6d2eb9e38ee5fbe12e1e6311453daaf637c48d3d3bec3008d2f0b1d33421a12dc7b76d20bc02833d0e10657aff5bfc80da929ef88c0a6efb24fb2b2b2cef07935c304acba1e5b95a6c0a0d883b605f49a7ff312a5308302393eb75a1fc227d27729acb69e40c19adaf714cc9a5282baaa1c8cb7fb5c68f0120a6a2192c7493490d59769cac7b5f7f590d2b4cc25c48e92bca27fe212df7c736fb518f2f1b9af0642ebc64cb179c4c8b6ba39994fb8b8a2d79f21070488a46c167b31b2c7ec2e14e674f9268b94853ba5230c5e464898355a21b79ad5813a46a9567aae70e4e610b8a11ee0492856fe585ba68fd8991c67d8ef278f0d645939daab20d9d1543f645ca1d08b676d5ba5427943fedd1723737663e6f2b544d5edbe795870b328f296ec35bd648d3c384e71492a8a12031d69e76d3ab2b84d27b3d273b837911b8195282aebbbb4651cc3d42680032709cfbf52f74b9a472b5dd3b11f12f0325ea10258e2c01871c24781458f9e419eb3c5d94047a3512d2b3ab11bed17fa400dfd7b6d0c47806436c3a763bddda2b123fc7c1e81ff7b3e924cf7c5d19876c6cee756b6970f8238d2c7f1e38fd0aeb35241365bd8bd56d3c214b39f0954b863b8714db00c768aa0a9cf36473fd1c8b8ad07eb0e0fc9856adedf92f250bacfcb0638937f6e0286835645f92f7544de4730d5fd4ab4fba3fe536eb5ea22ce9a2a1b2103e463ccdb37e1c39c8f9cbea78280ee700f054fb9393eac930346fb544f54cabd06ee3fbf43f5b7c5a5063fa7891b6c5223e5d1ecc2dec9db60646d6378ef8b0cae6b0d3fbc345c9d699dfeb9962285248dc1fb1c72c71ef20deead8ba74ae97cc889950c3c36ba0eb2a5aec9bbd6348c38fb31845227c8171d95da63fb6b20a322ea390b6859ee9921b3b75e633b3a5005e75002c146421443726ab34f75199f49fc7e7ab9532ceca2e147fba2919a91a4c320713a904b07a53f085cc52fb3286e1e56df27bac7c8a280291b2978e467d8c5c875f9eb65277c29deeff719345241037c250f6d513ede5f94b59b23ea029c83cc54b36bf6b3f85d76b66534dfd164301a88edb5ccd2b3eac8d513b4e32cf076f96ad65ecca957da805307ef5fab3af548bd7507e2f65994eeaa4d75d5bdc19043c4571316a3a2a5845d1e18ebb382446fa766c229c2f45a82d74a7a14dba7acd6166297117b8d2e434772b105825aee368bca0644e63eedcdece614693cf3f3af072ab1761968f286f58e3af077561c7f8e71663c9f6be50423f230aaf5c094d6a553cdb74ee2db4fc1ce273b0f00e5dc41d59520a0e419d9a41aebe5cfd65832872dc1b1c042b4f4756f1ae9b2709962a09e022e3d967b4ea3bf04b69cc8f6b988e6cee064ff0ad5da0058af58d4ff8ceb449b087fdd67d98c02b666d8aa6afb5d0087820c5e614b85bc0ee40f8f19fd75423c0607b18ac0643c5fb0249a9b622f59620c3db84769d0044b248334754ed98a4f5401c8db3f4d6623d2a6fe924fa0777c9a4c5e6421a292101c8dfe573dc95494d76e5efe64b0bc8350c236ba1ae8c1aaa7379a561bee62717bf3c38f815694ad000d4960e4ab89b78f7ad894bba7e549c8ac3bb5c1db0a1b38f5e59b58a7549c9168f81da9af91e47ac91347851d2221a40591f8317f1c87babdd6a0775539acb2c04ab771d90c7ed8ddf18758b4226d904ed1d78b62afc7f26d6527f4e2234e1acfe3966e4f847e6a20654b36dea2c30ba055458163b1d5c29f66fe7d6bf2a6f0a2918dcf3aa8288abcd342b28318f86542a10f71c52c35bbdcf7580a4d71602003dc45c1b8c62830051e4fac8b20e41e651814af3686ef302debe1bf46d17f215d0705b2e2f563ff5f364f29156b6d16224c73a404a425471cc3acfd7d6b98c6e8c3438b6807a84e40953857b3d3d298e4659014d1b1a64dd7adf1bb885a872fe03dd6d613159f06277bdc1002d8ae529f33ccf600486c0a1e49db9ab8743e3a87f319ae2b2bfceb92e46302a31f16af48501d4405e9113d089642e03f9bb5bce6f9af58195cf3a1fb01793c72048d537d32f11065da9dc1599526c903a4a092b678158a30c126ad54fd6ed8ba56991752d39ac964fbbda935b62cb45ef3481429eebe488faa6b478953cc4d50536af5646e7ec12b0c0e3bc9f1dd96d51e8ed3b6fc721d2ad3512c927144a5c21b6ee4c88f8e19ad82a4282eb3a7abd1737f8f86ad5a1e714c1dd85d437cfa7c1cea2697f4eb5fc9e29a8483435f81e3d135b5c942b99ebb2feadc0e5cd052fc15babacdf2863b17d2d1d7904e6cf0beb2bc66bef3b21a02e4e2fd1e4537dcd01ad5aa095eda55953c9c8f1bf9c00e0baf60a783d3546288db5ed6d5c94e45d2b4e1f01265e2b6fb21b1109a09cf0b2845b3648510e6e714f30fbe2554150a5ba858b4141a949a3d5dadd50060eeec74ee1c366686f06b8d573b8556d1ea7a9dc53c1a8fce482f5bc1fa7507331b4483fb58708fdff52ef9502c6f551a12f213a9c92a966707cb7d9821da2407729bc7f4becc60a3b69a8cb4a6bc5218acb86ab49c3ec5a49adb00483ca5ce5d58456c0cac6e4e9b2ea41859f1acb4cce658c384c4f8be0bb287fdbf73249c0f05937f7d901e5a7ae2e4a5d88f1280d28d75e9e66ef39ea66961392094cad13e339a54e90a5e6f1a1e3c2acb69c7a84918c190679acd086df1aa817763cbf9ca485248ff31e1204f1d4a967d64fd2a7347ab6ad3c796a59f58b8a9f3c297bf2e7ed520eef64e272807e99368a0234025757120f1f46e63a2777f74ce075969cf38e3294f0bf451fc4a048c819a8e2b3a8d4a3db221d1e0406a5d187a94a79c734ca3b1abbef24a3a5fd9bb0922de1e25703b3916e9532285a0ea3b45550f269b10e2580bc2ba909a6b90cb138f49a9c697ee911fbf05b145a4d1b491f6e1f5f1dc32b75db707bd490a2eacbe3d3aafbb02a5bd29e41d2795838d0083749dd0022f45e234094da4e6f4bdfe4ae213fa06d8874af79af9ca3861e8d12eee18b855077ff21fa26e7d314f1fcc6cca87e3c907158938879b077931cecfc5e18e6089f0f5ee03717ac4c22a0ccfdbf8117104faad7a394d3a2037b6d22ee10ae9b42cd91e46f0109b1dbbacb75ec58b228c2ceb98a46c37038b8bdb91b5617551385dd0210cc5aec5c7899e45d1d9b18897720cb0fe73c094e9a8ac3d72498537502f474925a6995cd1a7481ad55a6175a419e3f201508b2fb74e04ef66680183c74916aba5d1088f42e61851851c45b07e41dbdba6345b2624cc0cbfe83b08456b103fff69d8572749cf64b1f866f525e0295a30014e66274dc8c2c4285a7e35d2adb4314627b40cadd597cc9a48895f07dbd9c1225e36a3ee075801459be0dd9949ee288f3aff5af352f8dbff067bb4447e837460f222964454a134df05918ab735e566bdd65619eab92f210808fb15cd82156627eb8ee2f50f3d0bb14480f19e60d7f77a39f5332b04fd543008b6241c5f2618db065a56bf87a98968031d2fbf4628be1b8ecb9173fdb79af7208c4612acc8fb04188a7c7952e2707fb1a5d549ae95ff96cbdb96b8acac5e4abe70971c332b7eb8c9eb8234ce461c4ddb308df6171444d303b35a4ab021384c9fbcb25b15501d7207dae16c5f179c1f7a2ef2a6c6f79e081a315455febeb5e9d399cd44f2ac028ef83d6a6cfa10d57e964c95804164752548ea70ad830e095f82e719ec2b52164341376c51579cbd555e2e9f1ca75b17635268c6a7c81221bacec0dd3b1ed86a04d819135cfaaa87fb88639cb97fac93b63bac133609203eb897295b45461b1b13a0ced5a2f30f79929d544cb42ea2b631b58cd6275a165c69bce471333c48696ff6071c9eec64d88c7ea56f141310c694b4c59cab9521c37a46e467b001ff6a1cc2c9cf3e7be07365f8af63e7215b60a6897e0f4e10d2357d6c103e44c3a8c44006514fc4a2996986efe067f57f6aaf06ed7ddec2ccf24132db047a4676437ef94f1c2b17a7e68976d03fa0d488699136aee9379a69944a95f6b4bf4bdf64f826f47f2bac99fee4934a08a674204a9593d6133c0dee6232f008a05dacc619caa2462ad3be89cbf4577f72b502762407f91f20e3c584c5807ce5b66d43bfeeb473935630963b5a1ebb72063edc854d4e8b3694f440a7ebd90bc0b7aa6dd053e31b67cc102e1c11d082644e927ab0043a25a9a51d02876fc4977d72cb7dbd097246ecf71124940c249ce89d1a032a085c12ebaeaeca6ae3082a511b8d0ac3001053e5e82d46b06644b1039cd6cde8465fc3a17083a3ac9a0b72388c6893aabf4a45c10104fbe3c2a32695ebf8adf0e3391db963873531149b368c8e979e01885bf563ccf1f806d76bc587ae5dae3f655e89e9d5f7ff3cefb9d9254e0b95792ae3ee1d84ab8d20d93e6a559345ba70026c3ddf0f84a8ee5f8c69a3030aed5ab531e43236e76678e2c6689c1e536cd88c9ab40f34c1c0e8e2a31a07fd845c157826a3dd51a9c2a8d9ad92a1d2e3508b9883687a2df0220517f7c229a0aaa3b2322272707dfa087b04d4ce75d49dec325c99a629602c106674606c32b6e31d236135b2317cdfd597f01510d238cde36177283cfb9380cc1a3bcd0bdcda3d4ecbf82a8ee71223826c544434faec2de50a7ae180b08724a6a748ed5aff5ff95385cc53d434dc4cd209119fac2f571825011ded8451cf40260439578fd99522104d47857efeadf4c823a914029f6737315b8f71966537ffb7723fc67171e57ee41ba04706c02ef81d52385d8c698e7feee1a5138d9e079353d451793aee093aa8b131fed56f15c85a47d255f35df11312cbadb8493797d936f3431019628b528f83804e3c826922e907ae8731326760143287a8ff9cf3384ec6724fef39a22affbdafbd0e963062bdf4d409834ba1fdbb6e80001cb40fc91b3ee8b6bc0f86a95c6d400ee796ae4042798f31fc54cbd2b0d9b7b2f84d27627571c80a4c22ca7567b8b179971bc72d4d00b29a3f61580b9fcd4e5e4528731d4dfb65b890e60d5146a4bc50e3377b39b32f22be41af555eb3df3991c01a8133cac3cd1898745731bef6161086a0c84354700f5412aea7fba5cd42b62dbf4a8da428dceb18c65a10fa3a34eef1ef54e81e76ba8493a2dbe2432e1925a02908be64f67a8b9dc603d71d993ef2980e707c19d16dd2ab1cd479f4bdb8e0b096288ba0a86918a893c9307dd3721cdf85f8876234c3180d15bcec2b4230bc12413433075148c299cb343fbde2b8b417c64e06cb8fceebdef3f4aab5b978511394a1259dc31688fede9d13209390a2f7f7469fa28c1a342ed4050eaf93faaea5aa885000d4f3bb86c0ca0f3a01db6cffe9293af485e5e85f7044362075c4bd3453ed9e6e9838788e474e3e427d3dfe16e1d9436122b47d6ece0430c6ab1f6bbb66392256e1918cb9f7e19b3e4a9f5ff2cc639928ca2d9ca3f3f96d2a833f8be1b4983de9d4f608e1fec014f1b964c0abade466cd470bed2213e2f31eff6504066b01565582fc0a8f34fd94f1d332a9372e4d7eb2b9ea96d71b77736d29504793c86beb8abe28295cb6b97d3228274497272182dba5ae984cbd6310883729543e7edeba4c9fddc879fdc53af5bbca28b2fa584d8b631032225f8d85351bd1b9630e0d410f698383f2ce94c407327f38e0242013a6fac46274676ee3e6180a2e9b7feff8285c1f87e50afde2f08b93f5220f5f59a849060d9235f170072b363e68ee0c11df7d834c3b9fa11f20ad17db70b4c8902b592e2544f0e3d04ca109cbb77fec477318e8aeb233d2a5365d6a323745d54fe63411ba4c81bb5b83a1d094753efcbfca90ceabdca30619ed83f4489e2b3d76179258dbbdb36ac9d4632ba41b086ed626a9b428b7fcf37292af5694062789fc74ec4416bae4bc2c08328eb9cf4016c9d41d4c61e60f7f3b3779cd87fa166e662c3ef124383d36ef4e2ee9912ce7e784f03fe8fdb0f50d442335ff135aab0f26b0fe7be57c44fe0ff93f03d1b20b273bb1ed67567aa63a17e10de6da6472af5fd300837796f3a6dd715045b14a9d84bdf06e8ec98675fbb342a5bcac016682ec56182f5c5e29f060cd2cc1dfbbccf1fc0b33c688727f8d21d4c8c0729b7dad42afb6dabd008e6477b9e3d701b8db951218500ad855d622689cda470e6199879ccf669ff83204533656972e7904e0623b615debd76ad0699fc613b527749043c4571316a3a2a5845d1e18ebb382446fa766c229c2f45a82d74a7a14dba7acd6166297117b8d2e434772b105825aee368bca06443e44644ef8a057084df3f3547d0028c2c9c704d9f5a6706a8657e0d0086d9263f24a641328e119356adf2ec4141c6cad1bd7de461441d33596ef0831ad19a998f00a671deb35a45314ec3d70b5c5335085b061b14c97fbb5aff2e7c586a9056d431e993194f5d1a80735e59eb164870feccf798120252b6a8cc5505b2680c750a4375d43bd207037592feb60135570ec7eda2dd75d0aee130f4af5fea61532b0cf1bed2a5767a8e2def7dc889b78d8c2edfcebcc4747a2fcddd1f681f64f4b0192a5f1f48e56248e68d61cbe0fcf4f17b64e653401bf246efea2c095b01431dffea6ba42ee1cf24582aa0d7c0e390325fb023a2aa2ac257a58fea09823c46101dea612097239347fe62b8aefb1bfd28270988a0b4b9696b5a79f0011842364b704df89c92a892dcb1237d1bdbb4e9e4af6d73f5161a52757400cfd772f22e797335044678f52153928c7e35359da4e447c4498a03aa0ae85efd9b19d2388687ead56f7b4dcbb2e188b6e061d23824bef2a6c5cef08d03f2147e49c6873da52d1d135ce2e95f2a53d29d30092dcf91936db83be2b23c1d88b0571ad4fdcf15f58c9237d94fdda0856c12c8c9ad659c043db111b249e0660b4dfac0659a0fa6717537a951aa2b9e7d943bcf5dc1ed3228ecce2d8b11328efb3daa90738ca2b1e129b9e6d9dee2c01b49d7d3f9671bd34ba126416ffdaaf96fcd7adf1bb885a872fe03dd6d613159f06277bdc1002d8ae529f33ccf600486c0a1e49db9ab8743e3a87f319ae2b2bfceb92e46302a31fd22b1b06d7ca5ddd5b125834c628c8035a08c1765ef1e8de4ffe0bb5f2ac57e28d2a31aab008d556f54768321b768a13b869d8e41d912352e86dc2dc02287450ae9aca2b92c2eb33f8212dac9468d97f3fb5f54db641c3d4bb57b4c894a9a5046b90a3776da1e09d7ce77acf18bd3db25550b40e6541ada625e2e08b03dd04227d619e24c173115cf3d315fd29845c27b880b6fcd54bca9114bb2a1842336a926180cb7fda195733bf7105249a856acb50713a1a121da638512c151a643796872f3fd4a384eb1a9545c5c3dbf3c3bf980033f48a888e9d6930e6dab37816c75a2cfabe51e093ee9d6e48d0beda06afb6cf39632e6fe64d7efc6f514452b9098609c408b7e5538da75154e0f224c7a259eccc9ab346c478380fc06fff2b9b2c7fa49a401ca6bc439fa366c294ce8215361667c71cf4258b15881b1351957bd414333b19cec0e0f89adb3fcfe16f3c06d28dacdfdf19cd9383709d77076b3cacff1169d1a76947b74b53ddba77b8d44a65c4f8672d3bac76acc3d82dc350acf60d1cf0fd49679a5f19944c726d794c5e59fe6a163625710617711251d05a46e2f7e535556f9676853f0f20972c05a4d4bf6f73a5e80a87fbc3c63d9903bcbfb1355b64d5652d30e09ef6cfbe94774dbf3de9e44a82b67c7fa4ae4a1a8b92ea6c141da4d2f68cb24bf04ff4ee97e133a9d934d1a80de8c6364bd001a8342ff271cb57adbd760ff5a10deba09c2f849499957b075b7883d02301e7124027f01c0a85f30d51ebe64fe3ad8e316ea1a6fc70a18845a406d7632020f7ef5859b7a5310a94a23e37f4c12ec5f713b8ba413d61733d6290e578080d3a894ff7fa4c694767b69eb19056ecabf9ff123e06b4a4e012851ee154fba0f2188f49a9c697ee911fbf05b145a4d1b491f6e1f5f1dc32b75db707bd490a2eacbe3d3aafbb02a5bd29e41d2795838d0083749dd0022f45266e89cba60157584502cdf3f5ec956ee920d6cf44d8b1cd99ebf029d416d4067d0578f4a193ade5136999477c8bde74c1876bdeaa3b3317f9adf4236c7f62f12d116964d55e49822f064be9adb0c92ef7c34645fe08e747e131dd0e9a024f8e624be1679fa6170db2918d897f1145fae00ec12e47dd331ec8032f63203d33010c409f4e080680a83766eff19a2cbbdd507888bfa80ae0aa5082e65d31e8b667c98dd81d360651bfabc6be660495db0b1a6679740cb37a1f28f8d0c3a6564a8e75f240443a7510d380fe3bfa2f0b74099c2c82e5be9582c3791f860087d2bce456e6955d298473064e59d129ee099087e197b91f0fb13755fe4de548a6f01f08a7eb239a1eb4698c5db4c9cfdb17f2eec715e11543fb6e09ee37f560851751841e3ef5517699017e420f5ac8e209f2dc4b430de08cdac775a558f429b7180dba641e2760e6b48985a2c396b9062a134816e9a8619910259760c1143cd116975fd13a6b6dc7a00b6f634858340addf2afbb19e7b57f414940a5536bf97f2b8b9df03d01937fec3cec280ba18ac6fb18fb04188a7c7952e2707fb1a5d549ae95ff96cbdb96b8acac5e4abe70971c332b7eb8c9eb8234ce461c4ddb308df6171444d303b35a4a0ec72d36b60ca83a68b73e6449666b814ed3884e91ec12ead2c48da2b27440f271c36fc4219d053d22dcbbd2e187598080d53380bdd50daeb49d403c07d98bf9a03373b6b0c20fd14a4153080645b29a903d29d6e707d654df11746a2c6f563a1b39764351ad3b849e0977953aae05a9c59059f6cb897807c63529067845fac909e5a4ba94c7becea3b462238e409b66bb3eeb6c71e359d891c74b78ac689b2573e23efee3c21647865ccb6744bfa32e301413fe6428e322ebbb195ce2d16739c7201515ef88c97c9de087eb6612d4e1af6e6057fafbcab77987ffabf2cb16759bcfed84203620e2c8807dd8d138b50a592d22e1ab85d7752c3cfb4936827aaab8bb5332cbabc9ab41988936750edbc81999f924203a8374d8d95fb8213923f4ab0b5e3c782a38ec813b7b93c24cc5836db7f69001e763479720dfecf7b33c0dee6232f008a05dacc619caa2462ad3be89cbf4577f72b502762407f91f20e3c584c5807ce5b66d43bfeeb473935630963b5a1ebb78177a46d7646b939ae674356a4cd81d60944ec2f8f5d6f7e04e5afd57e048dc05b549e178cca62661f4e76efcebbf48af5da9ff51f577750b9fa11a7cffb5be0d77025a3e24742c62b942c4b7a1a1919c5ad096ae923270db4c74bbee38ebad72fca419e52e51c1e9e220162a7a1106ad3365306c3b1d93dfa2c09b7fd63497875fda9542113211a57f32e59d63b6dd1a66b572b124a728cd18177a5abc8558e1e43f3e253fbcd0ba32738b2583ceb6ad0946c62abe82bbdb6eb4bf2f65cd3b0dfe4285de44764c6cb830b73ec2b60cc5c4257d9965addad661ad1e12ef6c73f918f28a511475548bfbb00f0bf8ccb7870db8c432bb44bb2c06f818a42b8f2f6561ffa90ccf00bece4924cb766150cde23b2ace01748c5bf9db7573195a385ab50098afa08c3b4fd311a700ab8c0a3cbd7b2ca292fdc5ee5dfd065fc805c7c8e5619fee0b8d239da10a636d0504e8685e3b5903f5d547bbb8db13d8404db9d6610342de3ddfacb08c0527f9ab43f2ecf9d897719210ccf4a02f6fc1b346a32494a9c526f04f0b957f58a6db5212cebbe62d4e01447a7ed285c5fcfeea8c44aa577cb50d7ed3b1bef0f7d1e6ab361c1d4a05f7674b86b33860f767893638c17a2690ae1a12aead312c88648ad635ac0cdb2f8548e37bd66a8cefbc6f61848165e1d003f13be1555f07278f612575453728ef655cb41e120b919d6ae786e4fe4b663b23592508ec828b3fa4c9fce05b20093c16fc7914ed6d594eabc58d63b9257590aded5988fe50b5a8c6d375b0154f3e1e237743b9cef93d5f2e814a1815a337d50f14e923181e752b6a62691e2c539ded2b9e79a4acfcc8f457f6b092a18ca78fbd1bbb79ed6b9942c41193c059cc7bfaacdf8d93c408f9f431c17e20a18a9240280fc6d94e0bee4fff7a135969631cc57df5880a765d7aaa81a5c9ae0c129955de52c3f0ae219930cb963bee3611d56381714104d33d48921e190bab0325584013aea849ee0953aadc620ec3a36a788e5a4a5813a202b14e2f07146cbf01abef7544d7f37873046cba4c11b7933131423f614a700c798e5008d4e4542a3f1712bbed8cebd3325fd846c04d13d3c6cfc41472a6c49f90ddfde6c0366b2202c85e2370424dfee39f20d4d8f7c589f19c428f76c08bdad0b45bc8a5d2592c3a63b307202fd88efaf01ec2a46c770798c764d47e4d1333ea39577e633a05d17c6e1a3cb66b336fac0af11a8e419d0a64ca40557e2a99a102bbe8bb40d59b812da621604b7f48ff093fc6be9e69f2bd63b3e915d36fac23e1a2e86fb1a79ca78fcf165d32357b456d7ce40c3638a6618b082fcfb1f68ddf66f94152fde00ae660be47515816ac8070850691a41ecfac7f35e3b3d8388953f61a8951f3e42a81f1d7a7e8c7b859d10613e43190dd90b5061fce56abc5fae7bc8cf280daf61ebf40e6c6e402996c6145b75329cbcf99e75f0f8aa568e390562a33590b6d04e60192f901386a5334f14711496deaf3df458091755b2d69d2d0789d7dcae825e2c8279f36f54fd70871898374740249d3bdda04e1c8269bc85c470f10598e68691e5c618c861d20aa584197b109de2d9b31c83ccd67265c03a5ce97aaa593bbd21e9327659e2ea64f4e29f3bab39f0622e743f688a5b4edd316db33f1d248362507663ea8875a114e78c14f0fcca38bb940c30203663c9ccceb0d7473d649ffce52cf205b56189f86a7eb6f141224e23c105519270b9cd81c30d5d1e2607b600f05466df7b9dd14f243e55091e6cd5e88b786fb2e190ef287f322406dbb9afeb797726e4714da03d432bef7179a1be4ec38684fe34ef23a51e4699e785b4a2e55afa706df39a755ff60666e81eb53fdd2d9eccd7d86087e50f35e31f606e4617cd15146eefe2e05de468c4551817bd742d8fb6ae5e4d3b06c245e9a9241a73ec751d0d4e4e0ea8ae2d30916b795eaaf9d55c20a88d4e67bed3efb22183bbad4c15166f1ed7e9b29a476564348dd213d8a0d3bb2833393e7357cc9887a0cedbdd34b6c91be1e8c544bdb32d8cb5495d5fa887127c7a23b0a486b38f2429ff7f99e0e902c5eb03ee62cd9fb21aa0254d317dd5062d111f266147d4556e9e0beff8fa82c15fc3847cda53dc228b611d8c1dcbe771f572da9bbec20e1e77495c458f8670fe86f742e3788a392c358c16b8ebffc026076eb4a076b8c131749d82008640ab94fe31b4ffb678190d0ae0abe7837a323d83cac8ef9be1c49908759545b576fa7267576c33833cde7e20d129e452f1b1ecbdc95d72c0abb234fa1eed2f4c980e4b3783fe7337dc5ad73586c0acb0e436a696511fbbb8eea9f88c4c04ed9068f8ea2915de955350fb2b7dcffcb0899748628015ada00c1c690c07aa753ec8d4b93670304945b8fb00b67b34e431d29a7e76f590120d4293cce05b607c34c294d3357c97ff3e0be8f4a3c828df0d3a7b25c9a89901e74d1d8f609ca1fb021c826a88c85d20fd439648e30e2dbb066238e7b67f6c4e5c4641f47f31ec64f58c34907b96356cb00dd1d2de85716e05e013a0a2b6bd259ee2c2bc22ad07596663f459989879da3ae05b24c83b0c10c0bfe6a258f7e1375daf78fde47e03bb01b473cf5baf2e3a8a0bb1bd605c9489caffaefb3aab7feaee142c1d7951fc806134f68e263a17100f4e1c024b6b577064f3d85e04e33950bec18d9a33385ebc32f79aab589691bf54fb895749f0e4f879334c91ff75838a03ec8c30101cd5d797b7d893a5ee671c3b41f0fea9e80e2ab750d7329c11d4e604554b18f899cc6ee7a10dff6b2ca4eb01a8f7cc07e0c165d2d74b0807f0b1ba43daa1ee8b39132ecf1e8774e854fd999cac65019e4a4390e0124c23437d8c7badf7469fbd95edb7aa01afb62d76fe0b10d6d1f41c311f45decf1e746169776b5002e2b9745bed6f8f45bf91b8edb2a3994f070b3247db67eaf9f80969508fc2c76ad59a5993bf0251654a4384d18e22cd537bc6305a2948a4f822c35b2e4408e126d8c87e983bb4de22a5f26ebe9493b706ded503fda4e59598f680a0404769e5a9cb8df95f2cac54b6e2a7a754a548811aa3c07fca18889f8fd8774fd2edcea8b67521f62881f5a1c78fb1f67e9c87936e5beac3db55239fe6e7e6a285b74aee9ffa1f32c1ce7580a41171cb95ccbbec085f208cd9ef39b950270bee6cfa9828eb251fd92d4562c980caae6d7edca02d99cb3f0a93ea287fec70a9793585e60622f3cb26a9e7005ed3093e53762754c92679b633c691f32c47cc31dd72f0dd9789134f5f0b113b0eb345ca88c30050efc2083842d018165070c9b5c00cf87c80fdcb049a6d14b335332e0360004dfd604e0c575595b096e3c4c0f54ee28942c83ab9434728afbfc460fbb9a37fca4b10c918324ceb7fff0e664fe479f4e09a6b3f7f7f0690f2dc562e202befc21a1b15bb25145bd3ba6d0be4986ae5a8b7c66fce541cf9283bd0a8bef0097c3d55b39b08d06f72db77c8763be67284c115e74b3bb8e775f92713ea712fa9fbd739b3d62a1c4a23b2282143ba7ffcee110885f0f232a0e7b5bcd70515bba69f69238df78a0b985768b14b709ee899a1adf92b7c7412211d6485f55eeee77fa05997cd1451ee02f930b08d420af2ce0440814d43dc9b60e8aeff25924055c32ae2cc4bcf7c0e632bad6aff5b3efa0eb7cc2d40303683434f87395674c245ba089a23c683d0be80355b4233c4e17189055545815ef6c8df76361194b8de1475eb005fcb3d473ab2e7a6574faf9449c0e0e2816922972cf99ca086e8ae5c5846d3e427c677c9951dd47ce72bb9f016d4b1cdbe38e5454118c7a85b81ab120fd462882c3be90e89e74e0011ffb0d90efcfc2ecfcde342ff7bc85c70c116190d7b5fec3db1f592a72e6f3b87e9cb615ab0c4a77d0f5c41ce989566d24b660c977c2c45ac286cae7b33f4164e226f59bdee0ab1c64267328457cd29c3c8b1bf6f991710abf421df117c97e8f4c3b32068dbc8e88631ce2c0fb53f6c89ae25f6f035dd3f59d7555e551c592249dfbddc10502f95c927a222ed1bbbb3721987d4bc820c22d2bba3d340d5b82ca0c9c192bfe261720aa40934c662154aa84e56f019f621a9daa4d8b69255fbe084328cbc3d26522a4921bf24a06fb77980b6c3c94146e0d1bad93057aba852c46e855f46321de4618e974bd74449cb28d70484e0127946daa613433c92be7a9041e4dd750aec661946e49d1e26440b3c9aab59b0d4549655d2c3ba8ebf0adcaf6287862cbec353903b59886d8be53064bf28e638eabfebf2be018e8896c617123e6fd501f880374d9905cb6891953dedef3f90f5e6089ba18b90bdee9c16ba8a7e5e415c39bcfd7487f30e5015b01cd4b32262abe1f7ce522135774ab6f2e39ac76385965695c0328f7c1f6ef6a86d008af2917a2160f2c60276d386702a2f06e7f1befd3d7b4d6ff8c48e85724ab4296c7f28213fd4552ed837fbbee8bef424fd98ddbc7aebe41d50b268fe47bd618f312ba8ac4f4c4c749eacfd21542f87aeb406f1c6cdc63f2151a14f3593906e6a4afcdb6c5f4b95e625a82f3fd133c956a35990b03c443bbe17826164f1c5f1f2338650854667183dfa9934f7a8961c1c70038d864d045bd627143806921b26fcbda67a9b51fa654ff06337fe66c0cc28119d33ca36e2f574bb56cdf20a266be136ecabaf806b421a33544780b48171793d74da2b7e409633256419fabb0dbdfcab0343299d461758d25dd3680cd832c17adfde5ddc2b3b5104d9001a0765bd113ea84bafb794eb67a38ce75dc5c8a0b50391fef6b7c4142017279931a583355662bbafd33662866055e378ac80b680fbe0447e29180fd3c1f379519d26e95d14c8646869081371dfc15827be833b0b93aad09cedf7f41dbbc22a40d75d6509e121245ab4ea4d198d344a01f122af513ac9353fa372bda63a7f3a75521363082be3b1de45ce5b0eab4fbefae19801b7825fa5955fccae721f38682f4698f3e83f891946c199326c9a87eed4131c1f3130a9c0387199b5fb404229b34f37fc3af9cb26695bc1375091385ff947b7ae2d9be42fd5cd2ecbbd4c6f9d2e6b9ccb0e6edb2cad4206b2c4afca2d9d68c2a24e3643681342e7c044018411455db8d5c9eaace6628e111207095a60fef63df349cc8299bca9456a6e63888445b958dc7621b489f06c371571950aab2dbf0bbf31f793efed47e708ed745dd57bd25dd5f27b25f62bc959b1818a7ab19f4eec275fc4597730e746661a7f1e7530dde78643d30e9131068ecc3f8ab06631876457df36ae3eae8dcfec51653f8f5335c33794fed61932c25ec330db404c52778539428b801e8d2422c1b6277f3874cdc9cf2b8dbd1fc1f219d3c618a6f5ed95ee8403f473ad2146a0359653b5a3e21e9264494afa3a6d37d0c04768f70d02b914ae373f73509db682ee3d73f6f850c949e691bcd8f9341dc0e65de380abba09f089cb1971f327c6e4bd4fbe28c6cc7c3027ca401423c5e4a1098abf398268cad762fbc1c4d607757f99b6ebce1e66b48d528f3714a62f30a5c1dd653a7d18904e31314cd2d29e8b01e4d9cf37f8af3fdc4024ef6c7317c82e57749c7f9f9b0daf7a39f9c17304380807325d71c3347138aea9f10221379033f9d2f48fc6af8afee42f241de48547d6f8b7e172b9c78c29914650fa01875931198f81e35b45b1f74c456e8a0f040d45eb2bd1aa40ee2bfef1f362709552288d4708307deb7f78ce670c6b697319b21554f5ede039a304037c8a551cab17ce22a5bbd2b4be1df401242478157970aa518ed71964a9058925b7872c0b6a63c05078332a7b76f6dfca7645dcafbce05e0d3b6a075fb6e46b843e3a321c0ab0fc2d8c30694b8cd8bb8ab8fc924b9c9ec041f8cfabb7d9bc38e2540134e8c95ae9c7de75c8b8346a994575371710689230123e70c595d175fcca04d0130de489afa1275f8ae23e7518a315ba18130a80ddc9c2114676c6e511c3749213f6c86f6e81b95a899ad5ea8f9c8ddb75269df197fa46daf51c708f457af93a0169b6fa41f83ca8f154ea9ee8573d12bdd9c51eae559edee702b201999b820ee9b3661a88879dc21bb87011a6bb3bbbd82da5411690c83b2e95a79d36717797f7a4214dbe8973c8d0a1b29b348f773a4f23e71758e44399fbe9fb044927840a407025441585e07c74b969fd43c3aacdd930b4657c4cb137a96a4de526cefeeb594d080c4a4616e6d3722931ba2801792142c80966b2a68fe09036ca6a02a2b1d691c8d2034eeece3943822ce8b7eee2148ce9034890deccf878c335233485657859fa11d761425017da897493e39a4674503430701620c1ba3f89cf0674936c82601efd516b39a7b4903112c2d59720fad117eb5cd0d81ca17df11068879ab6c437e4cb588e82684b59c7019f4fef13ffffd1b6e239c80e8cd616ae02e3dfab382de18089879372aa5053d527ca7de79b6df7f67cbf9ea78a9221abfc7500bb2ea445967663f0bd3ada45884c3cd0d406adb997d1de4fb897f68666cb445341afdf63eeccfe520c2857c8e198ef5b9784b5892878c4ae5ce26a31812f650e21a485af1d25f884e8edaf007ba251c9f75b0ce5cc102077460a41a0a49c826d277b1bf0fa60d7646037f7b5850a93ad9ee50dee711c6dcebb1c418ea7d9b4603b0914ef0bd1c4ad532d527da946bc9d04672aefd571645222d03c1513bee4fd061878a2a11b5df8f5dddf25cbaaf7c6ad46bb15a232dfb469f010ded91baf7399717f107772e79e0936c88aab2567f6328779c72f274cfb414e09de34ab532897daabaf484c554a5efbb6e277ee6a8c76eba310700ae0e9f4294922ec85c6db14c313273a35502731c6a102b144d55da0bcf6514e012ef6dceb280bd7ea85e89053b2085af09657065eb4531da41a583e07c8166294035056a2ea53fce38ecde9556e780560ac15bf89843d83cdf7a15cf1361d090d409b3d09c69c384021219faf3605957236e6b75eedde854374ac1d346da2f511dddb8f72e5790b5f1d82222012a1b01a0d11cd0e5b40299e937140e624b073b52c6ed45ca6f2d6e198d45b5a860afd5158ccb5fc56ec75d3f0a9f45969dc013614576f9746e49e992c20a22bf9a004f5edf64fd43917e246e352c0457130a101e0a94906a17f729410ff067a9e31ee1ca7f9b7b766ec87b2da887717d69de0866de7e620fe0818c9701a7d53fdcca91015dca6c39c763079b31590b2fe7d252867b7a4b1fe8a0faddcdade317166ff77b74dbbdd2f7b1a29a0e4874eec1c80511bd0371a3182e80bf34739f5cd5aee715d78137553095ea13f036acca6fc99d2f25ea2afd59821aaba78f122fb7a06117f81db0f17e9e9886051012474918525ffbfd7dc2e2e1803de5b9c57e0edf8fe5dbd7dc4b2f6d8f543e45630f9f4b0a35b70d86da0c6974447ac8a7ca2cab2e85bdc8361d9baeb53704de0c5f02f852395e41730062ac9ac75667933abccba57dfd7566258d4a982aaba6367366e8e8fd6cef96c56c1b95ce94fde37f759041175db61f2ddb5d5fed6e894d8b6c8e9fa194451d826699eeb87eccded4134dd142591ff734c40723754ed96b27f23591af5b7b651071852c962ab609f0f285a141cb8a1b0b912f421e5c3cd48e2bf5294740736fdb4141b49418bc6fe4e90c6631d87eda97292121fd37c5b5cfe1e3f1d2d5dbeb08718e2db249275e4f790d8a36a4a761278e33a684bb0f69c3d2cfc56add56e5309dfeb24008093f33d59cd04ff7f58e3311df2aa057e2f7fe78860d710c89de20d1760039f20cc874865bbb751bc0990c18a9f96a7f54372abb1b35e8fbfa2f55acc1ff8341f8a75ac5bbadd83ff8c76be8f8d1cf6501a5f8ff2b45db7a5edf2b60374bb8ab15d99676bc619e551fe160408064155a12ab26cc922c2b14d07b07ba42e89aecf0bccc78605a5322eff273ab5015fc318e37bf98bf1e2c56a1054e47996c4efb3007179590c0fe67d2547ebbc9fd626c64d982d62a9a03f4a6403c00feeb0e3e6365a2dd03d31e6232a66d3ea2fbe0b3c54513fbf120220f164f93861dfd83dd1d0f9843fec1e1830f8a3d1851a978d3f176cff3c17d266d71aee5e04797a06a5e79bfba4ab64e2afe491e69104644a00735a180ae98a8e5e699ed109f45e66acca2dcb8c36f902e663793e5480784076f4e1043418d04578ec98cda49d3b40aed4ba0e6680c795a4be08b7f2f4301659a515ac922f06d9e0d2efbfef89f95f57b3275b1305f04eed8ce1c35593053c813e7a2fbbfaf17e2bf20d752580a011b31cb24c7e2e39d0ff6028325c7ceadc37ce9a2b6ab74fc2ea843a9b21cb265ec936a838e30cdeccce1bb354b0e9007aecf9590acb0232f931539e34a54d7f7120f6c4aa69199e6001849ba409785c3fec989bf9709b7289c2ce5f3bf1c1e32527c11ae1c66fe4993716c23aebd41d5f4ed3e1c0907560fe095459657ac961c55c071486b16e02ac7ec0ccbe2247574526d1a46f59e1b6768d49a3229b9558f6cd58d2395701ef5ffd0422a9b45a96ea12ef79d1031fbbfcdd3d571442fc8f1a76c700b7fb137d09bb24500d2c038e1173ce6719a1abdfc518ddeeb1322b89504247f40f54133f87e328abb39c0ec568d8f2299b8d515115ad083ee9a8662c45dde53cdb66ea24f9ecd7307bae8136e6c2d91439ac0faff2fc817a1370e73b7e0b501c710b5793a8ec72b3f027b113e55b786f227366b9272170fd93814a823a08eea6eb71740b85b0568c609a34ea8eca25f79d05f429f2aa21e5d577fa40c30a26fca9891a45933d31d7febe57812e1f184f15e71c1f9db7512c1b680612dc83f8a510e7305b158a136a7cd37a2275f9f4930af9772055afcb058536e8526c3c024fa6f02bb1afba8f98dc07e15d873d19de4472c10021726625eb55d2dfbc319e1fee81159555913850571047e436f48e02688a2059118105369e3d800f6ec408fb4f0e298c1939acd90266e42b6d8b7beabc364f001a7f0c8d640c8740921bfeb7145a9d2e9dea4408a3bb7abd50a35f5ef49616b794c5651c1543d90901b3afd100b8ba5b48033814a4fb6982561990e032d1ab1afe3ec195c18c31c65760b6c53d794a6685b110adee96e386fb61ceb28a6e6150cafd11b93eec0a9c8a4280d0d965636bf10b2cae81622c249be47ca3926a79a8d17efaf4b006c73aa1b84c430f35069939f41a7c44a13b17d99444896cf2f7c1a7031413491a818c0ce5f8af9c9cc955723ec63f3780e06ccb6778c09455cb80674001a92641b21a288025f039d273f795d789a7bb9ebb53871ca1dfcae45bfdbdf46456769b508484a43d905acc21751c89bcc0b4489b33966cc42049f2985a673fd0f5d9c5f3afc260743579d8aec3a7f08c33306322369b66634f42547ead06f272363a1c1ccb6dd26fc91b016dff1e5d606298ab07c72b25574d17385c08fd86d31fa901fa8210578452fc797b8ae00d01e60c2a3b5a297343a7354b500a3d8befdab1fc08b169c05180791df3f6918548934a4bdb258e199f3894007f678c42e6981b4638d47df1c284d3ce9578ecc7d6160f2125af9f16ecc40c28d8c9a49033f541e9fb3e2019a5ce0eeaf401d7cb8b6ae7812d1b4791cfa753b2549cce85b795342e05dc8345024be605a5f66a4c750ff6f9cf039904ecbdf02e52f8b04a564c4909fe0405383c297cf262e4aeef5c69df2cea0d515e240ec9d9b49d371121cf02bb294972cd80bc64e767fdd3e73d69825af0c82ee18199af5a2c12bee33c533092aab69c297782aa2c992e3ab310e5622e5fc1726c17590ef9821a1a435bba1326a9ee250decfbe0d4d7ce264bbb6a257f5d8a49634ff8edf40c3e27c40390522326c5b0af8d8b81d168c282fb1ace998b76a5b42eaddcaf6579b5d855e2083a98935215f5551bd0c732dd17e381a045f6d4b6a7d1ce562a8f00bf55e236b6f8951245a48754a8d3ef40fccbc7d02b1d23531361a3c1b08b5abbabfca3f4fa1b34349de0720ddcb68d5cd77936079b8fd624285d4b2c1f1433ec715393d01d8f1d0a93bea2fac7134806b4e59d4ccf66a850e108bc891bcd3cc88888bf16a6996e5837bae2f299853a674a8439dfccd259c79a4cb916f63396010e726a99f5aaf2badb0204f71a63389861d0667ac287236f6e48801450d9104ce1922a4cad00bb92770ae1e2b15260db6bf8f9eec7c9187a048c479994a36153e320b02269a1e82578c2e7c5ea353743af02770b718b5d913cd0c76f7ac873606dac865305451d9e5d69bb79be6c2836594fdb8cde065e3488ea18a7010f4cddfa129b417c2b5b044939f218e080f60e4cbe69f8ebbcf602abce09bcf938a46db9fd13ab4d5544c9506906b60febfc2ece24d730be100a70d455a3573556e4452d59b062937e8dfd5f33f041bafc1755849baa59a9248bfb1bba217d2a7f0bf1a204b3fbd9a65058c14956f1156fd83799f21a6fc306944a6e8b8c0ebb7cf4ec0338c6cd813df0bd0360b7b545b97266856210f1356772612c50853b35dca8e4d2c930a6b40aae267df2d33a1b6f426523c2d0f168479ef15e9e09b1fa2ef57b43ff7c1f8c14e7e43adb26d8fc6bbf3ac3119c4dcf35dfe092629424c2524dbd835d6e8390a0a4a04c8dd4c8a920c7810b264712f5466e33917905d9deed0cda207f658c116b4283103434d7f5a7b1dcf091f36a1dcb86a53e5264fb2fe77baa51236486477b612cbe79b7014c9c9459e486aeb426d48079b0ecdb6e228887e7c06e85eb0725cbae8b3a4ac5cf0aaf1ada7bc9426e1714215454c7b6ff230e3463c38bbd6b1fdd24158834f1783ff3332e73f16bada73c467808439a0417edcbcadad579b1f3c947aaabe84a360b97afdf23fb3f7e3aba5451e2b909c6d5794c50852ac107a9308d0b4f33784c9d292da5ac3851df4b10fe8ca70cd94c9c2a73b09e4d13fc1a040455e59dbec868b0253c0d6b09deb72c16e008a75d539e6b616352bf39412bb3b52627d1020bb053ce8388dbb96e754a873b732184f0a3df6ff363fa6972a5aa460d3b1c4385763584004f0b471195fb17580c07ddd24524f889db8a7604f55f803a3fcdb7990630434f7f0c6368840223f46351834daef132cf66178073f1f3dc936a23c9cab080e1739cc4743dee9139c2dc90e3bcf757009be1ed0daebc549ffd1283cc48101938b742e562e458de69cab045db613b8584bcaade93294ab479ec8d3d80005ab96958dd95cb7630adee1dc2c47b0cd7b64ca06a47fad045a47a76f694acfcdd0acfecfb42f7f0ba224029c8ddbacec62fa856d4e3511f2d796741a702ae7e30692a34d4cf56151ad829d07dfb1adc6c160b40f4d5313401d527f02c9a8e6eb04d13993f16cb1beb7ca3d221146dc3b03457d81ed50682bd3df36364ad628537079d1b3483889bd3140f271b20ee5b9a0e3379e0582236ddd608f358cd650fe6d1e7d8388cd6d6349d0d722b6739c3ba378e4452329f3c946df1fdd26012f4042304bfbde87716d3c1412dc91b25eb05ee58e448da884bbeecea2201b8f4e40a0ca20069d93272eed966d4e5fc248e1f8b6c803e0b75595e11be8fab1985413d0b001038c241884c61e8bc5650e55e98ec86849b1e25972e068fda75002cf26fb8a4a7271ca3dc0aa6837ee39cd9cb71f051dcc58f08a0c1a508ca3330a342ebe5f9e700f8404ac72f23643484ea473b54a23107cf0f67760d9e856659fdefc58eecd9f186809bbc4cefa887acad60d72f73dcba87a6c084af556c12828d9a58a46245158808806b976bd8332062f5156c4a0585c52d1100e5ac2b9977124bbc225f8d758dd53e77e4569aaeb695668ee11e6b632ec5832c898597361cdfc3ed701b7da249c5eba9339bd4115296c69f3237fd5b1b70253fee0eb8ea56315662015c1a48227eb7091d89aa9bd9b03b78236bd8c82532d8fc383aa3f25d19fd77342b81cd786a8089cf247ab1f70433929c9f6f96a01317d8cdce666a6ce71469f804f9571658fbba828c78493726b7a120508ab3404a2d1ffaf4303931d54c3e52cf8844be32e5ab5e9105b0493dc0f5baa0dd20e2ee7ce3c569bccbc2b84b766fd9ab5882d083965132cc362698d825d27cb76302e55991819122db62ddd52d77f9e72b4bd705f5959ebe3e42c6e9f46e53c504822cc9a7ce6987928a51a3deec0f2f37d1cf2e01e23cc52f621ed6f9141783bf2ce894d4b2f91304115486b027d926ccd331278e39f09846a8655a6886151bcabd9ee41d15bfd3d96bd1597db58976349e66b41aa81d69a0d88ed098b02129c7f2c305f9a6109bd5103a2770b3a34ce412ea41f86b01557f4ecba8b2f146fe34b40ce1cbf0cc94d590bcca003b93308b04c76c304eb58ea0c8a4c4201beb8858a333329bc3e102a059d2394ac270455a084de395649b2a8630e8648555ebb32deaeb2c51ec48989f91b779a0d9ab9d12fb8c2c58c70a16d6cb6906e71ac0f596c575f086326c4526e0dc9cce070ea6d41a5ea171eed1b9736ad665c85bebf471c6c01bf9d12b8e319251fdba41846accb80b86bcb67fd12d80a7063606b7602292f3b6fc3d728f5e69ca8cd6bcfc4320cac2c3e242500830dde7f7427a86439a5dd513777a1505b4267531b3cea35a083eacad8aeb7a77bf44780089a8a1d928373906183b94c503b5f039b0f32cee8a38de2a7bfc8e7d72772a7910dbb6c569c29dd8e34277367e9d613a2889c684f49e88616783547e81eb7fd0846f35018fba0549088a08b5d94aaa5854ef4a08325151740b3da6f44388453d68976013cb66a9c33271c773e6f7357039b537e1fb80fb93d7137d682841fa8c79563a5d4885dda6db0df65b67dcd4650a9f3d10104e1e5ba69511d7f3ec0086baafcb8a23fb27438ba33be62fba9d89483b8370008ae9d7ef376ce3e0401b674cefb15d4c61bc1a3d79b6a1d62173e19d3e3a089817d9dcef4352c91752796b8e2891aec1ae401bf57f81000eb5c33f971dd339ecf8e8c086bf6c81c17092b558298390b4d29c330f830bc6922f08d4dc71240841e9a8f46f3ffefe9412984649b4f091142e051f8b4904b0c96197713a00c4249fbbb67f588bb228885936766081528f679d58c61e3a4992d138c171e33ddf7c44e258df85dc69c73696e82e6a377d175b245a3c3910aa94d095d30e53019dff651021cdce803700dbaf7d8ed36d5f72741835939130bdbe6a334f31a21b5e96260c32c3f95cfa8fb14a2e321614ba6b75d9dd518795e90c0fe3e0759c838ad24789394c5d1ea270805151d2b7c8e85b3065266091e4d1801f815d9fb7539a8490e7f27935bb5f91f1a146efc0fe3a315d465befdd697c161288886e54184be8a83e89787ed6a085fecf5b3008017ca9486934e70ff1c7cd7b258e3e49b510ca254826c20312767d0f2e8668ad9e8373a8a0b48421fac6761f814bef30f4ecce412502d6d0b8457d5243e29ac80d13cd4c18e211eede28bad2104922ff013b6f491cfcbfa92c659146a51518b48b3c5bf0df663bce4e7c75e463174169430dab600e82374f1dfcc3d974f0cb23ac44175c1fc030c05e8d02a5673c5397e691dbab2099c6cbdbebc6644c0f3c194644b9c77172b2def4f921986ac9b19efb8ec5637df1c4ea998c754b4c5e29e70aa82d8586a8c2cd5796bd50949bcf086c539d1e48db1f9f23a544b08ba209dacbcb282abd9751057aa14fea7e36f2fff8d73d92404d7ff9ce39e63b845877ee7591a61c2866b016e194442887fab2f7d2d0df85866b4d40e60b0b28b00ad7694262e2de8e9ef0e29131129a53a3c9fb2e13d4083a697dc079f0c69a9a9d68d088ae6d7550a385d74633c8b8d7e76e64b32e86e6a441467ced04a7d206552d149a23d6fd975b3b2d12d07457daaf7b5588c8ba416686f2a798815c6b2c9c3fc8ac918dfc975edd06880f6cf701af96e3b11df2aea4e24f74cf125182c5080d7719224d165515b234c1278fcace21358759117beef3ee1c2133a1ea1bfc45fb662f5706a318801b06c41a190de533472bda723f98e49f678ae20d5c67586e62c2a739845baf8ba4e6e2cc6e095e8ab1294ff48c88470807d1bc32b183ae80b8158f3b87ae968610596595c4dac2f68452e92494e1bad733aee0a232ce69a93f1f996c89244de276ae9747a62cc947a75fa2ef7c82bdaaa65b12f3125c8cf0f5629afc48b596e0c9a9c50a23ba4933c7ef3bb89647012a34f4af5e54caa35d2ec3351020ce746de1faf11cce71810d3a3f5ee86ef3a71e6457796e08df12dd4d31539a6503f99c42e41674bc1ab95cbf2fcfaeae6638c4615bec646eac8efd6d523cfe83b6d6af68fe9c83f283f83b5aa372bbd068aec4f95fcd7a3ba18e08f60e6226742a38b3be96f82a67edbcf9bdc55af17cff6f0967acc1050bb1f011a6e0f9236b74719a658d903865a5a01181257d6c3d611c2d5477a177e3ba8903c900dad99bff2db0f9506309dcdae3b3f67678ab57e28eca82a664fd0d45f0bbeb595962b674044a26c318793b3c466b16563d71f865071a662b6e23ff64194b9f56e90b794a8dacd171ca547d4f6ddb845ec43e25dffb0624dd452b78a7b52c4823d07572989ce99a02bfb5f8a896515195549d156d09a3c82e38d910cabc27d84059d792a3b5748abe083d73f724caf395ed8cf071a524d7ffc4c0f45e0117b97a4a710a076e7d80a1407c79e1f84489bfbf49d4834b9c322bb40e9e4c337295027dfd2bf3d48644fe755adc7dec560f85444be7cf62f41fa1b9919bfc46bb4927c79b2efd2cfaa72a0081c7858b65665854fe038aa6d92c509aaf392af37c99040e67ca0bf76643d8e8f8b096d0a49bc119ab484ceeed00082d64183d8ddc6160a1b557290ed57655be38f90bffa19c7af3a71de088c6745551eff87070df18426319975f43fc84b84e00a39b6f260cf00c80f951caf571c81da4597587381c0ac2ef0ac747e5ebad652bf87c90cd173be37773ba718f44b58d792ff84248df963f5a06b9ed1dda967cdb91eda3eb212b19529fe4ef194d4e5990155d5e474c84de18ff96e1e6450215c28b4a43318c8135291436091482b185e80d871d554bf43b809514056be475b59529d261e89e7d93204a63d1d2d01f6e05f61f5c42bf13b1797b7b2c059b308d82523a7d39e9b18f64ddbeb9ecc99cb2e6fafa1d6fd2733e5c2b4964fb67a535a7c1eb603067e71ce362788635637ea27531d341e11449b6e626c981a6485def6b339119c3f7273749833c99ea5fe8872d7701539eae1c597893234f95bdadee911c47354d0440858269b8e1cf71608c5917020c1c0d5996544a215e0ccfcb20cd7bd7327a3045b6c7d83c52421b822d65d14cc18d496fc0ce0c4c3c6feab53bbad4bcb0fc446842b9f2e96f27c2bbdce45bc81ddb07953761eec12e9dfcc604ef4e60917a66afd4936e1eb45bef85c4348cea192f37b2e80567119b0602fdd2d07a3cfcaa02f2386b86c3955448034d07df82dc967716e7ae9907e0d972ecfd12cc75b474f0ac7670d4b66ae349f7a4653ebbae4a230ace21156d4512eaee6c4205b4857c2c1a9a7d181269ab2a896bc500195271fe2c2e197c59c3f63269159df44705879d36c7a3c776b4195a7dd118bf821b2d0a74f2887576253f9e65c2673f34b2b72fdfbce221a3f2ff5f2a247469ea00e5cf41a76b0648c95df6794200c6f4311ee7c60fa4eb2011d70db93398401e137fa8c3ac548f746f5d28b0e6fcdcf08c6871b0d831b74af43c2018983e23d5a4bc628848f951a1c4881cdb87d0e6f10922f1aa3c1c3d5e9384652ed979ff3796b3732414848b1d217710b625efe779700a4e35ad9b1a8629910628eb67ba13a5b7c117f5181eae5a694ad8f20553d2e4a3f9b4a9501daa1aa070bdd5d1593bd16d190c9cf3b2bf8d96ead2b8c913a7448ff28f4d4af4509063ffd3740374c70504e02ff6f5b89ae6c143f98fbbfe1b7311747298abcda890d437b4e7a51885cd8a8a22943f96fad4348445306eff786b73ab9426ceb19c0e779565091c84c63cde062a9a4e3cd576ae445ac9cfd5821dbf85e268f75130e05b0d3f4814b56a81a5cbed0e1e38c7ac5b9861b1c6faa6fee67c848cef3b693e3784aba5c7deb4363725ea00d202ddfae34e8e48299061f7c675d89609975776911a00cd34f26be708ceca5784cd10cd209ebac50ec8faec026103eed0fcd01f1261c7fee87e89154380fce44991a3cb4e6163ab0d3a00360941930c56b19e845332f5c3fd466612eded7fdf7261fa07a2c750e39c7db8793ac4f0ef7067d0ef0018e2b99b5b550f85130f9048529c7be9e2e5140e447a9a973141cba18066a3d857c9475796c95cfc09ee1ad4b7d552b74d031627400f06a4d244b040a6c449df711b4ef5a1edbc49358206a3a40a24d4680a7f1389820bedcdfe672ac5a0f160d6d27a7ba0e72465b431c51b7d8536ee479a17877ab46dd8f21978a07353069d6bf0c9575c19321eaef2430750cec8a9b4d2fc5ff40d12fad270f78243ebe4fc3900f18e08facb01138ec698b67a94b4a1fcaf5d21f32f8cd460a337a0a585fd94a82c284d1a4fcea0d2ee469f0b733ce1a11683ff74ccbfd6012779986be42b116ea7bc47183c48e86cc708fa02bf2c89d2f927bfaedd22a5e561c4cbb77a8f71c6a5c22f3a71a7aa736186deb909b9279ff60488a9863d75ab177f5ffbf279f0f705d742592be97e3f99cad4e1d8390cf2a2a873a80e96d1663c1597762657d3887d74f515dd9df2c5330d7c7d198eafc6ded6b63b53ee81e25b613bf88866be599dd4e279944e4454a5d7ea23010e5c517727e59716b5945617fab0d34be93e3db498c097dc16a11d88d72c53637bd474ff372f66e73fea7aacff14a4b72f01272b77db0767a1c1b33aaf8f4fc3d3960b593dc6b39696ee491654a631f5dc45ea1e35a724258417a33348ce3cce60a8f1970ac09cbe19fa84dd715027c35e6577e6c179369b1cfa0b9ac05f7f69da3a59c4f1e26709c04e1bb08f2003dff2a145a7ea8610504a29e6ee28839b85d90f10c6bba06894bd1b4e08133887f0628f4cce1af55f1f0172e8c173969db3d3f46986545628ab8afcc2b8d843788a2a6f0cc6655fb8df11299b394b1d5f8bff1a06f44d24c712ae720bad49a4f6a5b91ef8208568c4d81f1ed77ca263b5bc1e4bb73f273066d88f1038aa7d1ea8c516c403489693603381cb37b28d6f35d9f1ea7bf37882df248b5b6cf50aa806459f5ff13da943f790fdad08376e5c7a4941c865c1e1ed9508ee21d638a1f3e247dfe12356d703f437c68846a16f7f9aceb4cf5cffbf90ea9396fae0b05259ed96f782d2608ad8f7f49cf5c229642cacc505eb17521301d3bf24590264ecd35eb3f91a088d73051ef20798a648fdeae72dd3113334cdcfd3999aba09591f3e4051f63193202b125a30726da2c2830b4d4946b918ee5fb11574d0304fcfdaa780599bcefe6c491ae0c01c093e309e50478d1d818e6f691cea3c431d0c678d145733e9d526460d564c984f3f37a0786922e9c2af0bc5a303ebd3ff19b5adf2f862fbe9472a242fe10295923ae26304391b9081cfe07d78e82071543f9465c7d27c4d4987a041138e7f15e163eceffde6b5cee2fab9ba3dd89340b02c8f2e1f2bd93e2c1d738428651c7f8f61b237ae545c10c974ec0c93c77779dfb1798333fdaff3856233a8731272f613dbe7bf416da9f605224deb2ff41eed7f92f67ef8d4f95114d905e220e7379e6d699fd30852998e3674b3d3e833e9a0580e645ac3d4f9dd6f3f140cf226c15160cc552063fe98952acd1e3ab67b3dd79dc4f750d35d490a844f9bf1602745222b852be6e2171f29ae679e3ed985fa7c3cd40fd4587747b8dbf47cd67aab74d377816b6d5d1bc3e1d5c28f715712c38d0d4166928d12a3fc3452a2b1775b2cd0c6f7451fb18bed497f0643093061e098dc142d3fb5d10a2128c6550ae12305d3b41076715b985c5d6c2dd53d69e4155d180009028be165c66dc43eef864679b026f3f5175963fb9432c36d8ee5f6ae9630896d6c7dc9f8facfb34cc414a4945851b4fcd0040ffffffbf