PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59927 296dac890dccbbd9c332e9566d8c9189368f8d57925c1aa392a31847b1177c0f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f240857cb7ed0c1a10de2ae038d8bafe5562d9f77b5d18a4338a774bb304bddd
Certificate Block Hash
296dac890dccbbd9c332e9566d8c9189368f8d57925c1aa392a31847b1177c0f
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00b00b0000d00d0000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002285ad18f251e4d832176436f9298bec945831e0222ce1d7dded0b72437727a733bccbe756a87eb218fc8e2ad9796403c8fdd267230785e71115e0e3419832888ad959a5008fe6b2ecc6c5e9c91553ab38543ffedd3dffe1bd620000000000000010000000800000b00b0000d00d0000

Raw Header Hex

000040206a59ecf8855310687ce8bb527be58d60f37fd89e24a08bc9406db1f8a7d7b64e5f8cae31957fbc353a5d41276a9dcc1278b650f652d8b7c6612247ed815baa4f680e136a1f300318ddbd04b34b778a33a4185d7bf7d96255febad838e02ade101a0cedb77c8540f2

Proof Data Hex

59,560 bytes
1212160103072e648524049874a4166492cd8d4702c4b463b3650fbff9579f7fcce8114109e193bceff38c425213e356b5f2327c9e078f5aa5ced158de80a7d44fead34e0e9aaf2046b32abcb4ba66d529a318df81c74184d422168daf90e89e2e9f9cd8cec0942f6326beb13853eb6a2d4547b7e31a88192434f49e8731e4d51f13cd9488a29c572e6b91f5ab7703bf9008ed3f9fab99e09e342c2a7a927bed73972b3bd92e078f8f1842adecaa89872fdc559e7d36df232d0598295c6d70448cf7d792e513db75bd0698f30656e413f3f3deb51791e742666ebc348c17d941bd4cc786e880d84757e9bf1859e95c1679d19e677f5a8ef41e0ce9ff1e9cacd0e89bc3315f1ea75a16d226f6ad7089aab4c07d647567adcce87b3a6f9b4414165ea1697dbc253b9b0be9d1ad4f1e4b4c44d66fd827cb5e27ca301fa8731b6c0fd7e6a9ab05c3bdca87403bab10ee523d4c802e694732e6090d7c1be0514ea240a4c87fed8ef561b27e9333a91779119695cf9ca40fb12afa058b1b30506bd5a735c5bfb8e014239980cd301fb011bc91fdd425fa751ce3f0724c42641016ae6401c61e39061087e406e3794e165bb467588b27fcd75981c7e2e9945d6c65a512a29484a2c201bb5775fee031d32cabe65784bf5f9c242aa0429f47d5e18a01f120e09c196098f05d5e30e60aeeab49caa2f48c2adbead46c71e7065f8f454d9c06a68b5cef1284d9f26c170f9ea0138024f5b4e551797ca5c30199b8279d9be25f963e9907c26c0f73aaa8f80f4f87d05317d4b7f082296b5e26ce23196f97a79d335db44b76c691abdefaec659513b42cd8806e4c1f8a056011d06a5a184fbbad79b42004eabb63dfc0236bcee8945f66817fc05c3c81d4d370247b13e4c24b5e43e430c0020357e4e8c1b9b617009046521d755adfc7d8bacfefe4aa6f0201a3d81f6a244d54e660f2e014b655f88409cc52e32ba4c786c7f6aa500e8a61b5e3a07aaeac3fcfc2f43f7116e36986bd81a2284fd944ec998deeb06fdbca9c29c188cf8bf3cb7d55b47c743fda00b0f79fb37d551a31efe964ca1c590ef5413097d6811c21249edfd069d4ed6c944d7a0063a4928baad39b0b799673f8439078a617ae25f916288b4b22b60aba2a5c24ecdbd49f1cc1407724cce8584e143b6224341c92294c5712d15bf6bbe3e2295ec035ab51f0ac71b81ff3ff5163ba9c039103f97612854f0f73297669967e53c5d9f6622b01c7c6a6f20780435b05d1d45e3ccf64890b416c7d98323670b4cd290550e4d44ec8226714a19ccb7fd029358c1302495cf9953d8c3d22ae91685414e00507da02cd76b1a543e55dd9d789dd67dd310d4e74d52abec8a56f05e84f06aef9f956812ae5a5fa75975acdbf70285a8edb2d8f7256139addd105eceacc58b9c087405151135466cf77ca767d7bf11d03a16d9a2f8c7631b38100d6ffb4f0b0f9277758325483ae9dac1e9e01425d81f138df0fc88c3342e7dfec516d22d54750daffc54e8cbd1e32105221f890d9ba408067adf4ca1fca325ef82af534ffa4b4b6af179730657ae451cde524a04b5a3b3f9408e44dabf3ffe4a7f8ce2621991fe4da86320bd58e5171aba7689da4735de91c539ed9a502952d9f8b9867757727111a7f6d311ab475ef9af0a6484e9a3cf54cb1f4ccb2a138caf71a4afc2388f108681d8f63a8171a924d214e21084397cf581ac30cc314f478822a8c53597dadb58ac3f7b8a7ccf633c98b7b4ceebe8c9088eda2da76a74180954fa860eb867dd465f03f4acb68b928eb040033b01de26c99a3d9c330b4a5a7b76b14a6f2e69cf957d1b116a50c23f78d861f0378132ca978540b480cb00e28c7f0f4dabebff01e7e6ee0a11f7a8a7b6bf96ad15489bc973a812ae0752acc178a2f23e4c9cf1324f81a15543d6cd2ec948a88055d24e0b68a8beb2448dd97a597e9b58b277da279d732451a92e48ebbfabb781db0d5641179daef35584b112196053132f953b73db10fff882cb62465ff262f37e5662a8ca06515d423bb72a4f4bfaf911de079ba6bcfc1cef15737e1e95ed488c08a2b6c17babbdc9ba7be0057ca35d963ff6e311424f139a8db1626e299ae5ce24adb8eab8b42b7a3befd71c4bfe3c457ddc55dfbd3f9c5535e48bf56cbeb9b66acec8a246288bbd87dd40a53f138b69552f1f47c42a0627a0c23b715a81b238a9cc4d9df00e089752524e99c6bc863470c83270fd4dba06b875eb49dc26809a8e32d406f1e3026f4a6af689acd62540d675141b4c108d1dd95bc74728da69e08d98d8d21a878821d42a051290dd8ee137e0d0457d7b4f91183ab8a5876a655eb7d6f32a4e56481b12bf6d9113c49fb9b52ea92541378309471f00def64d11564d787f91da36672fcbc1a7fbe2e7b00926a16a0ab1dacb2778f8e81d9ca40f2ffee7274b04147f0c920bcb9aaaead7d59a57ad2c48652a9d74895b863ead3db2081ddf181512c32bed610659debeae7e1ee43abbf6215b54ef55981f42fdb8cf72f523098579e6618944ea25e15c03b2ea5ce25a0b077dd352830042991fb0edd4fa97f662dd186b3a22a24942720ea6adc9f8025a583af22d9af44353c2b763e9a9083259028ad2f75b52093f3651c0b31869792b741f7a365f371ed52ebaaad07cff080272eaaffa3d4d337d1e4f0eb75062e8c45968299b0aab042394234a485509d0936a831dc72bb33f6a9f9dfce1d79b926084abdc823ae223a34f174499ee5ed2e442d92830b683f23fe234cea9e96886a2c0566ab4356502268e738f313352df6c161b251f0900df58d39a662865e5e90b42271abca1f8ff1942b7dfc5f7c251e2c859ad7d7be0937406949b848e7f01f620bf5292fce67f8016cd8310c8c3650c7e7ca6e39c103c6138870abb3c467ce6f3ea81377e107d710fbc302be2eba83e5e6c9ae3a8efc89417b61873a96a55b7a5f7a14856f317ca03875fc0f9f0406d790583511c0297ad7b61d8f6e06d54007829412e984820989f7b35ebb5b484a9e70673025d6649e9a824a37a28a0fd10e1433b1b386b6c2be4cb2dfecfe9fa51517271012b8a59c063a11e5982364b44588e4d94e67510adcfbc57abec19291431e962b08329d1d8a7fc5815162ccdfa3ac84c91e0fbdd0de74dae398f73bdde2de5f06af3638f9cf0eadbc3e2745c51661c8dd3db9c6e6b40c32b535d2f2970cd971ac436e85021c886fee8cb76ebf194b47c2e1de786c5800219b967f1a96c7855a1467e110618452b75e76f2ba3a20e3713fc64fc55e5a7a9178810edd740965cd9605908c4297b6f4fec904a8da86457791dd2defb023add86709a8f0c686973dc03de1ec2754e620bc7754490b89b2cb2f0b0e1d3ab43060a04ddd0649806ba41f89d70dd821fdee2e9b13c671aeca1dda45328e8d88664476b8faafc2a81116b9b5781944593339a21f0d0943305c8494c1a51c227fb5456f776d919cb3b996d41276adce5dbf8531057834be7bca3f6af28acf133a727a637ea998a6415007ef2cf306a7c33dc65bdb4dad3768c46a183c8fb7b1da2aa68c53aac88e5b1ab23de17e2314ad4acb2db1d578b19ebdbea9e4bab53c3043da1585acd736a4f30179eb24b0cd62312d0d52e6557329e9329a76e0020d5f048927f47bcb4d477c48494d153876b934ca6527322eacb8b11f3302cfa78376e3403dbd762749e5a0030220636e490074d4fe0917b46d331d02ded100437414337d77a15ee1a7a9bc7f82074b4083be0cba9a5f053462dd3632c2cd85d6c087b74d5aeab386b9a0a969dc83c63eacd9e6c3cafc0da5ad563f8a2b43d5f86aa2f91b3931333971346c36900b49414f4707e76bbc5370ab5997797888b3644f9668838f72dfe19ed350b0783a32810445fa21550ce857c21fbf73ffe55af48546cf48891c6ab8eb84ac39552fc32c5e3651c2c657d52504e265ef983913954b90db3583d96ca80cfe6b0c1538c9e3fcd2b5223d9e25e260e6fa222fae821102084d3f053413838978dc6e825bfc855bb495e1e409911a2001ae9ea8075cb448af492618c01a6e33d7699ef54c580a81b9b46b76148cb30733b2a0295d48b84bc3eb18a46c26add1b60ed791f714343b784bec820c0469ea702bb8b53bf05ba12a265fe2de3e9a4f06a847a3179b7b7d49b3acd221b1f6a0f8c560efb3c26aa309fbd16a9eb3832f44c402d2ad9f5454bd35d5049beb03f0f9224f90e51c708d96a8f90b73a2855bc668e427cdcbee687a8124024b733b64ff3b50ddfbc9e6ea0557752d3b183b8b4d85886d040e1762a419558a1499a80332395b86a2c82b9bb927d6ee229b204b32bbd0b7a70c95dac792c618b28017f16e907114f5214a757886e4034c8efb4d9e0e5e74877a3548a77be47506238d1a664ca76648c00eca64a968ab9828806cb625b664d3c8413f6467a4752e5b3cdb21f2a4e5d04fd11407cfab694594abfe9a357fe5fb59d0d0ae741e4c74d361d16fc730f19e8303bdeda8c968ebaafbd2edbc7c71a07c26bea3c2156587dbb9fc220e2c063183601882dd4342175d72d9e6b14e81f54912c4aee47fe6e00fa527b322b42cffefd695d6b1658b4fca5936c6940ab189eb9d233fdae6c3bbe271caf86cab076b66cbd35f091a7a41527a2ed683556a3e3c120d430c758d4a25a68e2de83e6340b3a5febeb448d4b6316e6f6c47b0ea2fba16a2bb9030943d23f8ffe76edfda307baed016d67c22e873166bc00be600a5ca38326e1d94014fcd4a7a10aa6ce35623a36ee1afaab00b557df199f8d82b0bc94e1a07565b809f43ff6cbcc96672009c3d3840426b0416302ec0ffbdb2cf5a6d497402cf6f08e84090ea39d8bd1b7a27837bc5b402d43b44c7744647af4a8101b3aa84a12676f29e413344ab06064166f6562eee04a247c84d739cc8011fa21f580ea65c8b2b46b679b946dc083bcf1f685ed62b2f56a33afc417fe12e87f8d488663c1da9da688ab2bab1c86d607a000b715aa65a8e1821c73639b54391f896a2abf6d78f207657f745472f2dc9e068fd69a38c54500d9c1884087d7a6f4e23abcf4f141c66e024163245e35aa19aeb073b8359713a795552d364c2fa5542dd14b0efca890676c4e0ce8057555669187438dec6bc4da120245cdbf6dcc3ce5ca20c161cf270af9ac5799db85b602e6869a9db4e983f7a58ab89f61557602b74f8e46e90995ae9a67e0593cb14b875d89dbe3403db1e7814a6a3f6892b1023055cd06fd7ff59d4ef4a0e7f9bfc786fbdf03a0b798d18a2e046f4303122ff683ae64bb6b50057e56ddd03783b88a8d8e6930b9c239d4616c674113bacd4f3e61e0c9eb5d3883220165010be115a11e2dc8ed0a80800eeb437ca795db4149257858af71dcd5dd6d26d72d9114a12b4159e1f20360f77627008a594221211df1178b29287fe93e9463c9e0f7fdf4648934a3bb4dd94b145769ab527b55211bf7225cce608b83fcfa68155b88b3f90abbaabe3da740415defe42e11b817c347652660ca47c976f7f56f18ba8d5303b9ce9d64586818437ced6cc40ff9cb706c8270e035ac409936b9e75154964cfab78b97076a7a4454a5f30036aa807c868ab4230443565acb004149684786f35cac95eb064cfb54944a3bfb7739711c5159bb16011c46c390294b179377e40a28b1d5d512e1ba49da8cfe574f371c321d9b5ee02db17b4fc2d8c5e655b185691eab2c436eb98c5290c22e1935a72f9c36ed3390ba5f7db289278b3ac658b8b2fc1b73683bfe96d8ce281f3ce26b096b128d56e2bd2292b48820fecc94e474aa34bc7019641a0d4423b513f600b2c209471b8cba86766e93f18de479b1b815c55a2306031a5c14e44cc4c896d82a884a40b467fd3f01b3daed7a999fc3ae75de3ccb4ea9efe1f75d760b87ff47f8257345164a280c308590de8bc3b3f2d820ed1b1d3e367870466f66b7b80c2a4cc78ca15c799710a01db8e089e1c0dd813347e53bc6f1700873164d489209520c30113061446b87876a0f7e26145174f2ffd93bc9abdc8aae08b342c269e51a234916177cabc60a125081baa7d0de3bec85ae209e9cdca8c5326a1bfe4c1e494947378539c010b329f036261e87a253bb39f8723ab33593354fc27e8c8412e46914d381a7642bf95d453af87f69896d506ac9db609d0ee16d5d879b8e586d8c4643acf8ba07613865559b02a51bc7003ddfccfcd030fe525bbc053c457ded5cc00093b81d1eeb92a2acefc6668215deccd0c3bc4ea6ba3a49e8a969723d40792923cf1bf37ee0a362a5aa298423ef713b9f0a05c1bfeacc754ea2f8064cd077e513c4b3d60ce304e65f62f887c351f43e608ba914d3fd9f32d4da638808c11ebb975fa827319495bac2d7e4a974a4cf6f106ec7c432517b02d3e87283bde4b8874150ee2df8e448dd6323d2cc24cf297ee174f058f8b6f9a8a54020ed46c72174fee60bce27256fe4a37489a03d6b35b01d89e737d48b9a5180296f597676a20ff2a43a05d41fce887ef08ed743ba21fb10329bc33edf7b8a0c1dbceb24a4b05873a1dee590cd2e5db6582d405ad63f46fa08a65ffb5555fe28785562a0cd1263f28021db195c9e7a7f81f0a526f6144026ac0f083f9984312edf863ea79f94857373f1d2f05d686fc4a4baccdaec5d0d682ed64b062ef16bdfc82abc48437715a07e834982942d815c15e2c5ebfcfd1e41534bc9faaa5d3135e5d6adfc21cd41338b077270e7ca94a3920a0e6cf6e11795ac0605cfe600fe75336a09b484336d6e16a5200c82dcbe4a1011927d068af9289cee1413b916e263b03fc7e40560122f72958f3c8e218a2a99d19d8762f8f1c1f78c038e17944bf3f7828cdd553513e300c7388a577afadc748b8dc2b88d4e9bc18d9c802cab55fe50f762c5421ea969783dd05cd9c7c339dc1ca26c63ed53bedd13df08d4b93f168ac7bdf1a0f0d79fd3ff4a31abf87c2c13c84df4204a3198330f2c4ca8dc7bc4a59fb14c325cedfa061654b9c821e9e7e036d797f59ad22316ce833872c7811d711bc7a6d3db9a20dea271853059438c34431da81bb208094fa9fa00276c5fc6bc81364bdd84ab56cd08beaf9d380ad0bc4310803ad8c4d39aa2d6e2e6aa17c8fef05b24bc73eaf51d79fea360da81cd5b74ba5dc256fee3cf8e01d85d61e62f658996a3267cb708944517fedfc74ce6b7a7bbe05be8e0dd3198f0ed91c2b225c285db7054edd735908daa6c40a4d80b6a6d1e3104d0e4e68fbd022f468ef493081a27cc36053bb79bf26e4dcfcd0b5ad8d2433a6e91f6b8e4cd5849da23713ecc90a14cd672112e5e8c8bf89507187b9a7db28040150a4a28c2da3ce3ca46f17191df1d27896246eef3abb216c0da6f1cecce694d7f1354482af7309e1563ea2cbf1ecaf6fa1cfd3e8c2ae3f983f9044308b4fc0cdbb4d06908a4efab36daa92df919d278511beb9c270be282a8be0b8dbef1a69e0be3668e5845e4bfb94a190907d1942c0a9955b4d69de9beb694542948d2ba7dbe99b8b27994ba04c9fa699d4cd25f11a27937041a12f76eca401cdf53ef1cac9627784a873a7dd7c7f22bc74f419566bde4b02e4f3b9e462f2bad206fe1a2659a0aa65b26266b1b82738128062582f3698f6b8e42098d46e9ecd732de17e45bb3c2b9e84919a844d7f4b40bcb852e578a00708a9d5e41219a743d5c80ace13220cad137daf6d34dec37fc1f5fab3e9fc4af8352987a208c8d4492a405af7ba341f71e8367d1aeeb83fc2bb53dc1d11e1952de99822290c76ee1c60a4a2637c08c434fc2278a69243297454ff2b7a78510e3da771fbf07fda43848aa5376a0a81291327763d91fb8a392ca17aec938dd14d7e6567ab68772ab3290771d1bc1ea38c754f629d846dc10828e5731dd3b12bb9648d6eebb3b5769d6751f358de54db9df24aae3bbf360bb440a596fd8f4b7f21b75f1cda8e91df3d737a0df979963e57124d0253586d5c20ea514e246e4b6803d69efa86465f8d5904a3b4e4d18f1d7615f34db6358108c37535916215b3715492655460fea38036e6c126b6837a746c337db5082a1a3ba227392fca824e35fce0b0ddaa65fd8ad3d3d80f4b165efbea5695c37c989709585c5c0004f5eedd9b94c9fbbb91fe599347421e0e15975220a6cd8b361f8815bb0de554e998e5f2b38e11b6e564e8144968e07e0103517e4ef689c4fae3e30cf8bc2e9c1a042f525f5aa34fa2a0c9214bc5af3f89e669dc0bbd5fbc4343a296b1c465f0c1f25f521676036e86a014f12eab21e1abb752a9bf49e324b1e6c0e7eb4e5ec229964ae7bc2250d8e22fcb62fa50c68c0a8a9823a9192fd372b7d1aa35e40b509a572450b034cf36f8f54c53f052b5321b40a9c69044faa4baf7ca5e04b73a8bec1de45423cb96b60d91a8d7480cc840acf051b281a83566e7d8620ae0bb42cbdc6ecdd2108c042412847c0ae9e3bd237ec835179c888d9589046ffd96d215fd00a8dbf1dbb273d61a41d510cfb34544efe4186dca0d3304e50dfbd74726d556f34be36db50a5f6a21b1db6eb3322526405ceb7bebfd02a6b79b77ca3c554ec805faab3daad54181452bb67c94fd79d667ff9029a32e16dd7899f515f5db46e5dbe6761bb84a2980b8b3dda6ee36d57b88fdd975b736b283e7156a16851bce204ec7a8100c1c0ee5b8d6e46167b5f5490c449838905cdfca12aa0b70d70343b10543e1a9442fbbe0e92e6ca8e283a19ed1c9233e4ab77552839dbaebfd1e6eb54f5873db0c7bea297ba0d29a6e7e0dc4c38a48db8fa2977c9f09626f64c7d3f6df99d6e4ed72d13ff8131e5c4fa464c9d373b8da39145f02cf11e7bae3d7210454806e8e8d13aa6c7629264f1b0eb34938dcb5edd4b0eec4c4a4513bd1f818d4f3c7e57c7b2901e2f84502335a8c845db75188034858b78a71f110c3f20a9ee8c870bbb790c0abb38a0656cb037d881200fb8656bc32e6ea0201181474a48cd3fb2ea51589fb5a953976ec8032c07c40238b3a117d337810ead892c8280239fced21bfe3139863273a370018c4e139822ea16ce02a950e99e9d9bf9a61e3381b26f799191d9013ac3ad4d949852daa673b780b1a5fc343ac93337999440c010aea613b5df4670aa05979eff4a7fad7060b01e9fdff929cb058d39a80b15bc2aecec44e66abeb7b6e95092b356a10fa9792443337541e43a003354a1aee3f9bb6fe21e3253d27d7535ce884df47905fc7fe5c4c9ab0c2dcfa9fb164930a536d7b89fcd65f046c7ec9cdc38c933f85b9013f5ffc4dcaa64ef96781cfdd0c5afd0d7eb536ef059c850bb120f9ae3e47e393866af7d6bd6b6e35b220ab5e73b478e19387a08adf35c7db6bdb5b2bd5405e5b7f7bb9b4603e539ffc5b216cc02570870d414b37a90a79c7f838a31c4f2c1eec6ce9f39ab3f56749f17c4c1683e0a60713b1a0e6a7823c3f44067b7da1b1e04ddd9990c5567ed60184e9c6ec9f40b8a29c18be1ac6c2f1c264711a4d8f82e017ef07f835ec843aa48d4271175579fc5f817407312494c7fb11757bc8f9994b70b7d5589b9928488ac8c8221f7d8b0eee1ebdaea485066b141c3fff0b93f984a758bf234f0ce89a63e05ab560024cc5e078ab7fe336168c052e38b98feb140b3ef7212fe1632f8b40aa813e9664202dfb0205717c7570816e54590053c6c85158cc391bf298947b4a8ea6845d3cdb5a67c34b44752b034bb48c8de893ad82fc50459a69957c7c417e875e2a034a8baff46bc4d60ed200dab104bf163037ede3009a698251ac4d1754f50e3a435739662b3fcc91a8fc72e77ad7f37dbfabc7a6bffc492f3f3d2a18d609551b843202a242f3461daac3befb49020a18d37217a743bdd5bf8d2c27f1996c721a0a8fb3300a9625ce267e8326642d59620d506c034b5177c40c495cfeab768aa7471e1ebe3adc8ad0130202b516b7dce0e1feebb063b2c264ea4647bbc14a691f535c1209c758ac0ccd171f6dfae8ff8b016dd229da6e3ea678afb164225df617168f14bb2f8ed0675bf16b2c2f8f0312d4fff37c296243049ab927b097dc0066cfb77ed6b38669a6d2fc359b1400832875ea6ad5c69e21390b295eb9cad40ff1d99520f323c0bf3191062538b22b5d0070e874478a09bee099f8dccc6b9281346deecc43c5a5108e09f7acf880de1f05536381cfa109b0d039340edce7fd36cbdb47f64a33edab3b88af2d56a738fc6de04968e41939786f1423b2eaffba74b1b5994439f08c234f69228c7f82066216ff7ddc469a8baeced666ec7c3fe1ce2942a2aaaf1710b728114f783966d2fbbd7eef27bcf9fbcb159d15efd155e7fd5c2eb564b20fbada50312354a42d1fd6c4fef9098d12bdd692364c61109f8a3474dcbfe9293279035c5157f151046de6bc4c39b0728882c73bfa53a50a81f4632d45601eee3c4f09563fd09df5f174898174a86220f604d2f074f7623b1f1fa748befac6d43c8b91b87bc1ec2bec6aa427cb53e63524ad50687e8eb955dff6da3b56e31a0bf3c15344045db255c4331ce5b1ec2bf630adedb4256dd2a205d50fa246b098c507e16f2296b40f55d0e17442af34b1c2d5502cd0b5f93c566190b342a2fc272650c8bbaa624bbc1927554d4192ccb1869adbcc9b8b494bedebece873dbe8943d166d07507a755a79d35762f43344a173255d477fa8d81bc82a133b2c094948b559d1367046b981d331492af1ebbfac2c8d4de3462048e795b159ee997eb9e7e9e65ac17bd389b47e02818f9286ee90555a131e0c2091e051e0a5411e646220398b4b990dd4a4914d446ecf9a34112f791d402572394354f2a3ffda9611b535b4079cb27f95e8297c05f56a31a810c4502e9a2517b86337308c1016e8d7c064a0769a96c514bef3682b1c019abec83d071bb2ad58800b4d5eb729512309a3441b6a7c1b92a06803569883b7a6fef622516f345f8e0b6de8696c6a86f2f1ad822f54ec23ab1ca1ddfa4f731ea1975520c958b407225a6c8dbddc72b56728f5824514bcddef44bca97b60e7466b6338e7de36ef136568f4c0d43401cf5252c971c160c3afc2bd6082b9a8fa04953f40a8d3e88b7a35aec7ad6abfb204e619bc6a1fbf3043c67420a31fd0956dac9d0b1c42d24712f702eed2712f1f6e6091e404633118881d769f2b78d8deba8a305afd650bb3b0e9ae10601fd0b7b7c7b0f45f5644ab3f33cab11bbd5240a3982ba45444d654c07f2388208c498880eba0f8ba24e26e210bbcf49b9707c4b9d5ff64605fd658dfbdf2c79fabadd5a6d1b0cb760bfbca5610d52e8d55f9d4da81c76c4e5117d85fafeb738d546204239963119b07ad785c513f4311107adfbc29dd781ef8570f8787e659166b793853514f456bc249642e4b0426d737b8cee987ad6ebf92a69149651f02e7cb16193b10d087f3cbb91116dc20a1ca8cd13bb1441e7e6698939e2ac37e4469b4cd54aacf83e4f94e47946cb9b79387489800953978c9f0a5520aaf943081e34f388bffc88927658d12655807dc45958e7d44d2f15d0ddf6185a301568d05c6f58b99d486f001a68f17e74059d0476705507a86dd49c769ce3fd0ca97322802a0344481bfca22d2f620ff4fe417c65414a64bc1c95571d619d49d31d9c545e150f135ce808c33711a6801fdf3c89093573467e2ece9c58c5c1a92b305c776bd566ada68909f1be3f51bd93b17ecd1ca1fbb7e798f19f459aad961a6952cfa8e9225969fa0c7c65da292d9493af0aeba0819b78ea95150359d6e4ff5332c395905079633d7e2ed9aba468b11da578083981f9bdb321a08ac2f384fa1d40b8bc9e2b49944fd16d74fbba94cbcdb72989c0c586e3bedd1a48a579a0fb5e4b29cee57b3b9d5dca2c070c69575689b52fd1f8e3c197d7cfe8db9772f182a610748f0a8e186c53ca7138878344bd9ab97be00283cde8bcefc7abcd522b5186ecd4c1854ecfe6d635d1e5cc27e7aa4c3a7df086691c3d385198395c639ab170d79cd1779b5c8b71f8612ea1cb058b47ea989bfe09c1bbbfc60034510590aa05c6858e21d62703765f42ed9457dea9fd5da613af8e9a8bf0c17b2a39d43fd4ff15c7576de38ad7eff337df38cea542185cafac7b9badf7182464752bd2f3bac3fcd41faeabd6c43167aa4e2b09ae12394103dbbfe9e5f7d75cd4cf0aaa6e3a875fa2769ee773fd84a1e0029550eae5f81aa85e6085d5333ae4c4915791f20c48e0bd54df56c6d7bb14a9ae4899d1aaea4eb5ce3ade21471e04588598326bf37c22642297522e0246f8341d2d177d8318cee03e034906ec3e8f9ad47a06541af4b2927bcea10a5087f11c8ca66e8d7b7e8dbd8e40b81653a20aac3655e2c6616f36bea1d806461e9e93b84a9dd96b2144884c969d6e212ad17c6b0922ee6f1c517873cb800f4542327d1862451a258db623a68ee05466bbe4ef7aa7d6582cf313af6c0baea418cd08196c6111d2334df44100d8dcde3a8fef358189da165d9dd59fb9fa51ba8b15e8bd10b1dcc02d1df9c15e7f1d4b8a07d8156b9e1c609001e6edfd7a8524baa42530a2d8bc53401f26d01af7019c170697ce32e891ea58a8b372f4f05c6b72c585a908d996e58eda0390b1402118a0f01b77b106dab86dd59d6e7e632d142f946c426e5ef0f149d21f77c7c8bfc7d6f666a9d031f53ca196e9733881dfaf6001c52eb519af87dc578c0f202427f586664c7c9cd6105fb0b2a36fb0db34b79c83375da0f401a54e5fd5b6bf227607aac6b488af6de8e0a8b3c9f947727f7d7a134efcadb184bab90e85d85ed34b6fb8565c0ee71fb65c21a4cbb2b3b7875f7ad83e6f8b045bd338dd8d2b6c9e3c710a37cb6924af70365a78a64c237ddda5fb22c413cb38dee3ad8fde6eb77a92c95c62969b7ea3c74382bf58a778bb7a91df3fdf701e16ab51b5e5f57b9d08a717cc57be54e86450bf8225715ab6b183f05a1a9bd78f1c9f4a8fbde9d920a0bc0ce5d86f1b1a0b58888a1b98ea4ca7c500eba3e10ba4a52f506d1f06918d2145e831b5062e0da6668689fcff3116ed16c70574449ff7b1e9fa518ac654be81e17269e954eb3c89abd86d349107b5e0de0d9ed3e8ed246b95df24cea7f9b9d8c5fad9d05db05650991a2342a4852b5442fe42e51010958ee91e4ca3a13502e70929fc6e5a2248da0c6c69e4919d5aa7c4af4e5e923705b3679050503c2f336965504627cdd71ac8006ec8ad322033b71fb482e7132415c0f0b3943b53a617c02aa60d78647dd8a0a50f210d10d3e6d00b84ac6d74f71accdcf09131fa54dcc5c3bb406a47eb197d4ebbe13cd0e791bb188906b40ba58eda41026476ff844fa8d1e40a01baea594ab6c325f8faf030628c1e98da1169434316527af0d14f3cc6773446a2fadc9cd202a6c3c98d96af61623390e6efee589714e4ed92476796a8cfe19dd564fa497e94ab37ee0493194c1b076b6f1ed9c8a0e30e86f23449ce7f56397422f4387fe11f6745a674624db8aa723a23ac8e1d34e40cc38936843be8d61a82d8bb132053c6c80c4e0c3b9260c95306ff2ea74345ef6ecdc406b31fa1ced9bbcba8fc7ec2c1402ac9028ba8e995512d8eacf1521fd3d0e1d73a2ba4370f5681272204a0f567a0d45f820a4c56939dde494ce47e759b0d590d72be9016c18bc308e09348cb1f1a26f189d8b19b3302f58d913e472f196dd4ac09151233809494515d21bacd0612bd474b94ef49a00e1435b0545abb8c112edb343e816fc94adf8000cd0a6afcafce190a23a384703d93c957794c0647d5a75c75f79c77fcb23ca502b2ac73bd0d930aa0e3ffdc7126e6f5f54f460fae2120f15248aa418932ae1014293cbd6fa93fa3fbb1debaba8c8c9c084dc053b6b9b6330cba33a2330f4e55860b2640180e160665fc27fd7279d79456e49bfff5a599195209cf1eb2fdaf220f4d770075780420c263b66d57bf522cecce4057c20a75cbc2c30460aed0f658279f438dac1cbc845ce56b3d39e5c632387f92fdb4594355510994f831a209a10a8a9ac2699b4827c444ba838859e2fcd43874e590777de4e3f4f0cd2e00ab5b506ba9d50d8b8bde6dcbb5c0da078ba1c91a387cbce15dd11c34c3cf06af45f4ef9f13598defea16386478a91e25982f37c55cc79a6aabf2e15938c4884c510a0ddca1a8a0c5069e1bc62fed0e07688fc0847b4e99531091c7885bbd791900efb6da30eae6a694ffe81caa4ce6677bd977d512a01b75b3dc84a5f6db61bb320ac0196d2a54ecda59e4e61ba38b0cc446bb5e88dcbb24d47a61833456c59e42dcb99eec4a68e1490a5b842d826807e0a530d0aafcb95251c220cb35d4f0b00c03bfccb8852c540da66fe9c75173af54efdd8c8a436a9f440250c839e42cf610a90b54130362b425a9516bd72df988f0b6d397c50f03967324e0b6d118a0649c0d6d52672fed3e0ba319d9f92e02779221e0f6f32dbb9bd13626d883a8dab1cfebc01896c35853362085d418c7b12ffc325121553447bdac123a5c4dd442931c26acdac7d55ede1c0ebd81c4d3eed9ace1daba779368463b6acd0d3534951bdccc86f99dda7ece832ce8b9e081f1fda2c81addb205083c6a7e4ff58fad52c4b5ec2aaf691c8c8c15a843596ae69e95740f94014b80bf7fb76d331b64951c26b69a3a8d653103717509427d9b459cdba1a36c819462092859d58880805202c0f5d8915f8bdccac495850e9bc255592bee89cc521db15912d62e48353c934d7d9c7fdcf0b5cea38c0d21cdca465f93a8febff8ae7c1c93670416982da268f22848a70deeeb9db95dfd8d94b12a1439ad3b8a05b858950f631a0d0abc991d362e9bd7067a2a9a404485101603d9f6dc6dfddbd6bd06929a3bf43715e67557e0ccb5f0a06b5dbd8dcace3718b0e98312c7d41461086b636ec08ec055de11888fa71f682151fcb1612ceffd3f7fa97a0807ccc40adbe700cffc0489a0e535515a88a5df7fa59357971997a5a6a3ea71597f1a77a8f00dd7848324fc74b1f7fc2ba093b0785e6a1822c0ed341a42f025c4027ee55c1c2f5dd4caa1768f6f71fe2db5f2bf3332ccb5783a1c75652f68470c8258109493820b38b3e0c47104349635dbd9f521e02d2ec19e94595b5d177bdce2e2bb7f7e2f01834d5732bdb766bbdb5d7f37cb97e0550da90ccdf8a6eae6799e892b1a628fd1b47d250790232c50ef6674dc4d912ae24f25e5081965dceed42b8a7c75f17ea0ba73d5c4dc955384a4f3aadd78fc0f4dd64178d1d8c48b3e1664fcd47f6e5e3efc712debe0e1d8c8a0fb6c2ff8d447be9e848f9b596ae1543cd52b7660897b0a42855a9813e526eda8dba29e76747b35d5b12675ca6311d0b29a386fc1347551c6fefb7227ab0461c3385d3b3706406f2c1694fa221af17764ac3ab5c20f5c8ed892d3ea250e4520f0b686e0f5dd3efe16415caf57c403a87e137d4659218671e498a55f66fdf27770bb02e5244007f1bd8c00deb655b474c1c6815e6382c941eac33737517e492973ad85844cb924068c2e1d11893fb2d8e36f2fe98a5ac3a7a379532bb7f7d08f2bba1fd7f5163d8d419290660da05c5b6bf454e57b62482ab6e2132309dc49ff9854d69f73e47c3811cdcb094cfad17a8b621da1a16971b68af5c8f5291c5b30d25d3b8d1315a6a6a89e3455445365af0c27d27d00bccc85dc3b05f56a0b7283c11d0fe63a423a947d806f8d178b3ce62e2e72e62ab10ce6d9e4c4b5464f32be632f0fb3e3e90df76875ebf35f7988ad065c81ef3828f3cd4377babbe13878361a86bad2207d2817244be2c535ec803e912f6475b8d234dca354368b2d6d500cfee9542fb92f4cf29cd93c298cf722ff6d1cbbbf1bd11a740a45c3ea425db307fe6ae6945a8920adc237bb69df6a70e24d91c8db5626077c48101c0d1c148979c4e4e36e5d13441370af0d1abab9a3eaf898278d66785e9e326a938dbd26a7d11051e90e97ed082073fd15f5abd77215d17fe28b38a07afe84d0f993ad8837c37783d525fcb4739d7dc79b7a1f589d9e05ebc4217714b17a0caca4a5256d740769667d2a3a250cbfafe4675a9f65718727d8886dc692cfd16a59e14bd11a7e15adbf300f2f7c78f4b5c466648daeaa38b7335cb1b79d7a3469146bb14fbb172f9631ed361d85af20a50d3b6816936af931145f35991e80c634982887f7aff6ee7c601f11ab105b50d34e13ec0cd79e64f1fb318e95bc0c38328728182f3f9a8f1321cdc4d71ea2f1e7cd9f8c29a35390cfb81b49358d2f83a938870dfd7828e3849bdf76acdff725df7cec590f3051cb1edcb1537dee1f74508ef7bd3b7696cb44e9ef2561dbf4723bb990c1f3765162f3dacbb59d32c3e9c2feab6322006fd0385e9539cad4c3711a9141cd5c1a12ddae4a5e58b3039a1046f11ab90223367e7f573c4e9095268035cffe6bc242afcb47fe934150afa8c7fb9606f92e729f4fab1361db74b3e1f984edd953fa93b900d36f0c4cd0d5900bdbc7ba8e27aea0d257b5483c4e3ef0763c0aa58f2708ba3a8ca7ecc104dd79d853bb39cbcffc280a023f0bf62da8202e96e05127e7808e2f55aff8eaa22081b2bbb937bcef4b0c2812cea586e877b42a13790b9ee6ea034fc38f58956f772bb8b851eb9f91dc0301348248a0e94f0b2ccfcff80d6db45cea06f65be0905a1f3af7a66f0800f3fba6297ccc97c5c29ecad4642287a976a6f50755e95ec0227232e58987947133da11874b1beb65032f946bc0340a411359bde825c1e3d0834612412dc6a4d4fa71c33949326ce83df9fc107b6249d5e207d06b862c64310b0f111026de43c2e91ecd53c2eb00e375387adf1c052e631ce275f17e7d2d33559e77faf6932b3870750c87ee7af72329dacf23f103e85ef73a3792c30d31c264eee14983308f1e6d146ccca6e6d806320188f5b87fc7cb30f6ca91d87f5630a16eee5350fba342206e656e931b72ce7d403249358b542bd49dccba2ec965166b6e60b3121e73619f73aa092aec57f0bdabc455158baeeedfd40c26065624d87e11f5bad363cfb054ef38a3d84f3784bcab67953278989c9c88c041cfc397622c73df9d6bb7a349f2a15395fdd746fcda6a375a2048894df72d5a4bd093285fd17743b327278e803ed9bed7afae783e75a78a1ea71dcd7a95d6c91a6f918fd269a4992a40d337744dc79610660b29d548b9a394cf42d45996af507d1725f6268cd70d8cc5e7c8a2251f53825c7e0c8d834df4188a4451dcd419a8d97f8cc0fde19684ff5aa41cecf9e991b985c1c8a4d63c0766789c294107c398eaa9c08ecbe94fcf1e8b57579398a6f7ad373e3031828a1c0a566198123dcd6bf23dfc6fa706637bfea2d5795924ecf637b3fdfee09afcb72d4cceefc3fdb39ae45e35c41276d0f3a8801bbbb6bf9fa9f5826cd3d038fb790e0d86abed0c4c48d41a5ca46f51a295efe63cf1d540cd6a0d6763762f66b36302efb650d4b326f20437aea89753a10787e224f70a184828e741e88843a9f9aa8eebb497ad172db34a83c9f936974527b5d5c41131e399a9d971c29e4c47f4482d31061122e08565fb05175c824ced60651917ea30ca2c06197d9c8b23fb34f14872c87d56ad99bc3c57d74147987684fd4f193c6ddc156080f6c228bd44b3bad0bffbdc22f7e6842c76b0b318991237ccba37330c41c300b8fa98580422bc85b9ec3f94e69ec8fd60fe11b50a3cf2964614a040f0f7943319b7b535d03564ce385a69e2bbbef01a659c17fec42dbb68e2c9f7e663871765f6ff3a84412633ea6d8a8637ec01aa72250748db5469581b8e0430a10be8843f35c2704445100049b8aaaf533cd336137de53182e2613c65c172e7e579c3cd000adad87a6231000b809a036cb56b51cca8b84677820409b5731985db2bd77d3d02f97538714f0df94b8a130b3ae1225f59a6b1ad829b6e1f2f29b427378ff8cf0e8a1a040fd9815fb262ac73d6cbce7f328e1b8e8bb4552be72fc912b93c64de8aedd9427118dfe23947a204fc3f1d35f361e4e1b4ad2cbb4d43e2df7ae5ae5a63f32320b78353d506062ab29b5112109e6bf0dfe74dc5c57196af61ef1974ac637bb8ffc55f2fd09c4103656c67fbabb5745cff6fc2327ca1581303ce87339ef650bc30fb26c2c17d8dec5b7289a97ef0cddcc947d24069f661491e5d0c1340c4ea03e0433eb69e6104f6ec2ec3689cf3337ea09aa6efbb530b4aeb3abd0d86fc7d93380510907c22abcb60b1b728cd03ecd736a0a32a6789c0b0d77b6c7eb65bac57cbaf0c2e61be461f7658a4093262d52f9b51369694c440c967c7731f2afc5c358b99e09c656f03ee0cfacb8490945d1a18e59557a1588636a904ddaa3a09a94b11930c8d24a3938c5c4dc5b718d72678f85774a30a74a2013a508204d36fe3ee37f8c6f3e8828a412ce593ba18af13f3b0dcbada207273ec81b303137fa6580cbcb402f7388495df5035996acbed24b1988a299f323f37af2b32854339beb10af3fb268dbd35a1f70d34c3366452790e38a04e88691434f0238cb01cfa8bd82af262dbed7b3c155602d76ea71268474ca152d2554373c20a768de25aefd3e3e02e978632d043ddaf6e4008f088c2de5d30146d241963a2d804db4e0bb5b821280b31d069f98c049743363bc28c4dd507d5e268d95e60e22f2c038ba2dc5bd9364ce7ddae86ecb0fa14705fb24a3699275a6aff70f7895dee43a11195681909bd0a369b4a2f24947e8e7130f1c5b10f8a1b479114d28ee8e362d6b193f85d88c88b2088c5beb80bebd6a1dbe322d3973a679a6fbf9ea4bad0c24dd91093d47b43698e2950c0256c69f9aaa7eaa9d952105fd17972d228df34ea0aa6972d170ff710008d5b998963d05b087aec2323f0f4a18e49ce272c19a542cc622a5cf946eb145e373e8a5770e0fb89d3463497fb8408057edc7275cfc7832931cc0ceaf8857a5d641ce272f4448ca8478472564e2135c2a25647eb9ca4bd20f2a21e0ab21454bf114d6da86cefcfdb2249a5234f27b8941ce77c6ef6369f9c58c5df6c5ec9825f9a9895715385dac5334e8b71c5d8b7b38902a111d3c15309ac9086dad4e2a3bce5fb9dee07dfe9e13c067533a0953223950cbb6fd0f4d40512de8229d7215356d1b3d61ae318366553abda5b2ad31dd659a2d79024e59112a184a07e794d0af5500d83e1828a9e6258eb64262ffbfe6cd9f1238cbe4e40f822e6d14878285713b422ca295eb452ca713ab572a88161a0be8522a3a360755c4ebd2678b74d2732e931dcbb4d9d5a8eaf3f3c58dc90e3a34d27c83bafb0bbcfba259b2f50fe3e6ba1b33f7d88bbcde8f12e2c4ae6a3a84a91423ad414d6ed6169ec35236b73db5d4d0317ba5608481dd123602963fde40b08e6af7b34b6dc6006a013c06810ac6dd33dc8256699d644fc1376ce7cda25984b437000c9d57ec8f93b70c61c6c6a5aefa7cb37d31a86424f9a01e2aa701623cc5e79fb0c6095c60bce7857ce4c642d693a29c3104f39aff67f52b27c08591c3d5e48747635710ee0b61448d32676f20fdce215359b7e5f5c818fde7a699bde3babdcaae070eac3193965f8f93015936c971bdc76d55b0ec7d4af88db08fa0e795fd4a1b8e4463da29bf46842d32d5045b54e99f8cd84b701c57f47ceb6f2d71e2bf97761e9952e42f7710befcf514c38723308bfbb3302648c3bd62ee9b8df23bdb91b6908c6a25059d21d2497806c2c8d7882547e4e035004d225217ac68b3dcffcfe4744a713ab31cd8654ac2690c84f458865000cc7e6bc63c94cb16bad51eaf79a613f10f70021d7eb9669b511cb6b4149906a997ea5f7df8a89dcc57a17d0aed995f1cb6de96ca2f1da86959c01934fb4bae48f37aeeed9252c02a86fae03c25ec196058f0cb4ab55f5bb0aa71ad1d1df24c3806aa54f7f2dbe90e7e9aa24ae81b6eb3eb669e3cd7ec4e675601c544e015b75f1accf7db21f4aa8a91e052d6d38182b963f9146abef3f81d190571865eab7df4265669bec49cc72c8df025b6c9d8635fa50a0481a20ba5228161130601e885d0bfe7e973d6da61600dcb9d50805290b4075cd02e6f4b27d9a1099b9f4cf154356bd7af7ffa70e083d02ae1b7dfb5eca66462099b55273247e46647fc824c56c7bde87bebc32a43a2e86cfbb37dcd2730455db6e474bd080e6bd0b195c2301c8ab41ef11a2a9e39a016586953821bbf1ce3e02aa492eb8b3e6a0947ece7a38f36727381618239372ae126e9c380e4b358992fb6d558ad16bc471bfbfc6a140dd27e00e749ab416f963bab5dd088da4a35d6dd3ae0872a75ab02e1a76b9d5745ede2c7f4fa53d3400ff11e063eb67c19dac8fa86674d0cdefa7bebc4995fb0c74e8739beef42c629937a83149c574353755356a522a4772d547707b62366ade4f547eb3b09c7f868555c1f9e3848af31f01a1dfef1c44d099b8c6d4f9047c13f9421beed35810f126c305f243fc234f708bc5b1439ee1c7c3c6beee263a1fa16da12608096bec3bc89e454a406add60bb5c62f9a01b81e0977e57a3d1e7812147908e89168c80a68d32442243d78c5ba540c45e656b6b34afef99f15f267c605b3a3398bd72998636659a051222e810e606bea3738370cf157a584c712f7f4e624a68360e62955eed2cc35718f39965d1ad1d04f34879b927b2a5d4bd7e5391968d3c7cb2cee60bfe45d1e0e7d623a3b9f7a442bc7726844273e465b4e18dea26602717ccd228e9fb7f861fc01a556d04806a0a7e0a2cacb2e823f34d37807f1dc77a070445d86c3c0364a7d132d294c1b54d1d671842516f8f89b15ca7485f6b71768603916e12b2c363672c8b8b09844c849bc7587e2f4a05a073a1b7726a712181b43420359e92b9f1c22dfddf71152664069d7864446d06d9f168ceeb0ebea1bac13229e08cf42d972f442f30f48f0314c64a5f7150d9d11ca9a80e6cb63477d84f95e99c0daca17a1af021441870ceba0c3ea188fc10271ca5d3c085802024fea408e26688ddef03fcab8a4daa2ee4716ae203c39361267b9d42d2a1dc82e41b389b24fe2a3dc7ecebdc5e050e4f4f1bef6429ee20c69a5b668b8ab899408764d02028e09e3f88d423fb757eb5fae20d20f000a1c6cb7636bc5709b85c70cd8e211495d2dac9cc453a9b37c7e28665c6db1928fb2080418385b6875a2484dd13b5c3e65a72d558baa1ba6e04aadedee72100f674e9771cd73642da73a357f386610e3f5a5908c7092b87c2169247b44e9c38adfc69215b287fcdd444f8dda9ae6d2bffbd7251de155ae40d493ff2914b4936f3ddcc491f6726d69739f5d8a883c4970d2dbdf509185bb1367a8d79909eff276d2cff2eab1cfa68ee01803510e0f57a147f56e1214536d76844c151b2978c4f71e08a657343f19def4125c268c59ea8f812a8756f39b0c9100ad31e545ece676c1094ef9d2bb6661bc3d26108b79949c94b1f6b31104f4119561fa6ea2af9b08a5728ca514e53a3070cce941b8c5611d4621a727ccc0c031838bca288bf1d473f286445fbc4790147695aae2fcf6b2fce53e48323fb1d9962afeb4763c16f4207cb7043842bb1fc408555b4959fd1b048e71f49b4ec2e78ce76ad2a00d3592b4de25a52362da8637ecb2c67f44b0879cd0b241d4a247c70b6422316bb4bc14d4bf264bc2b43937b37e768484464045d0144b80ee78d65ff0a944116a9badb2554139a06d1bbedfd09651d433b2fd9ab620824f6310171ce7640ead54276f4794b1ca6d6fcbd6e05745f523c29e1bc8a3e0456a84a1fac2b3c758e42c0aaa26bfb8d57b59c8c81bbd8c48df1a23d1ab2c17ef8987e5ec4b49607386cbb02d5f6859961875bc5bc30fee680d325b7628bca4a2e8ce3db9b04416c8dfea84b8e7116768661ee7487d4b4841cc531a828a052b8104335277b75348da8cae39bbc63cf851834f2d43d0140d46d8d3d8df9e11f5261cfc174cc37395094ad7c9d10b88d545e8d653d3789dc8bfaa27be458e9ab40f842cf46b1e8767006be221cfffcd7edf246d8808dd0112085edfa2df6a0193d02bdcb1b153747aca76a5d0661bc446a467a58ad9be1da43b692927513635b442b3d1f59ead9cf9b0696dc5f838bd413837c783c37e90def966ba888d8f7dc7bf66cb0ef245f4855a1cc4619e34182d05f63d4e7fa892f3834bd9408bb4a858430e9a4ef1f83c5c9ef815c12ebc433b736908051f87e71df7ce0141f3349bb53f11aca901649e343770fe10db51d5681efa19f1af93acd9a811ea968d9c75044722a2000293be1ee47fa927fc7ea81927cf71c139c815e5ff123d5deafd67a422a5ffc9463a8159b12ac05d2867e7e25a7fb67c1c006fbb5bc14e9896969f3d5c1eee0515cd08de3f97e59c452c922ae980dbe9f9445879bf4fade546d23ab297d621c436e4e7914e2a82bd3d715d6df3487a8b071b17a536a0abc498b4ef73bc279d8c5183fab8c481f3f8d4530e06458bba4ca20615976aeaa2000ada8fdf81f3d08e95dd17814f01b4677f64354bf15de1937a383037d36ccaa9cfd8f42edf598abc7b51757c8f7a8d7e8d39d53410aa405012565cb6529351c69254663bb45c0dd0bffe6c6cfdea49aaf9be1fb9e639642b15d9655baa0ad9177b1147bf23941e89f8d445cb92429db87a1461f096440ec0eb00374d5eee309c58aac5ffbd24fba3ffd80243b8a3befd8b0584a1fd0503958aed37cab3ec2827852d9ab2c26d154eb573dc84d965e35f4c48982ef9f365f4050011381c559c1f9512ce19279043d191088ddb6730d91eeb090f1d56bcc0fda52429e12c7e7d6cc23adb14e94245fe845bca48be3663a5f77bf81e015d73f13c214b15e60d63483c38d56b6ec9f86c218a6ce94746069625097fdf8d234130b3e9bf0e5d9e975c7534f4a6c95e428bd245a6207cb0fe11ed5e49164bc6c85369ec67ee2632ac8c53ccb90e4cd210519d458bead247e11e98fa25f91a7320f462b0f2386c8c90cfd06061ba4697041f1d3d86fcc6b92fe758d41f23cb7d5f641b4f1658656f07bd36fa6a00706892dabff7fdb298e83eef6b55f86a532acc033ad654da397fbbbe08aed7639c4c3f23536ca652c50761308b112ad32709c9ee6d97135603dbd20d7d0cd46283c3f5b85a775617338ae388b5549799ab08f19f5a223e32f5497d856adb6da05f18ba94a80e0a054f0f383f866aebde90fbf08f911208eb5f51a0b1ace0e107c0c6bd99da1a4d4499c488a01e628507e063dd57ca2efee47d8efb8ce07edfdc00f84a50fb66b23c48a66708c855174a4aa8dae891d1ce4c2b858c04b267061f0372dbdbf2012ce4b1e8bf2377249f1f25134a509b121b123361716c7f4b3c7e641375622f7fdbf598aa4fa97617cb84dd797697c085988e56b61b7961c97436db39484dc00b91257be7534ad2bc9db3829c1b0d1f344a36e7fc7c653ffb468d760e2b12f6574d941f060c48c2f0118e3a578372582afce4972c12e2b18ab28a35f04a4add5ba673b88ff1f7cafb3fc2c04457d43d99f9db7f8b21d6b2f9647cdd7b32a8e7eebd7987bc8fa57609d749e90a3eb5e18839d1d1e2f94b2257ca7602eaf1f61077c9b390a30690363cc40d850d16a8a1497c15ac0e733e7792288f8ac5df996c51bdd1795681c849613a280aee8e8649cb34abe64f49a72dfae708ccce85dd49e65bd91bd1568825ceb5a945f160a58d9dbbcfd486deb3b4f6a63459953d13ff4270d165cafc34faf836eb450ad36162b554cd615197060fe9e983507ac80699843206879e53f9173119d7c8311cf3fd64234d83b2371ba2c84ae7d844918f590076a14ae944997be9659416cfb00c63cf794e3dc2251e2860576e447bbfabbef8396abbc6551b5f9250e9a5e6975c44b59a42add4d6b979aa96b55ceaf5cf72d3a9f005033c3cc54d1ee8d7b8570261a90da4bd1268aeea494b6529b0220922997f85dc3329c781b1d16e77ff1a9aacf40bc5713882ac8231f1baa5a35c19b3d2be160bbfb42eda8c76f49d66a19a0b806c8812dbc2d4016c04bd2f4db81988c12e6e14d686fc99244a89eadb0d0bcf597cc156821aa197838e461da091f97779370a7aefd71a06018ebb6ce0cf0c10124ee727e90c577e5bd3361ddc4005b6ed826d7d5d5bec6362c8ae4a561e5671b871956e9d6500af1167ba4dbe5161303522c10d87282bdb1ceb11259e8e8839ac4bdd948f3297037654c7644a9717a049a3fb14cd89069f4bcb267dbae376935dc39317bad7b3172b6532222c8eb1b00aa2c075c6cbe7e2a1d0f7feb5addc366914049765e860249c07a02d86c16f3b78eb4f44deeaba27f03b59b69ef8afaf6b335b4525171f9bcbcf924522b3e549f2d9cb9b00e916e543ad6e03e4a597008fc595978f643f0be183c8697ddacf588aa9a4cc2ffc1e2dd5ccbe6f40a9c13ab8ad0e167af5159c6315a81bf479c6c94a16be50810557ea2a4430ca289005752d084c34f19457fc40fa4585895726363473a6936a99d0d95d36fb056d0ca2f6f981ea9e21f0ab1dbf514826866c9da9f2153472a451f18a693038f385d37935ec8a65f09400ce094e6216ccaddd1e7faf4acdd58dcd42b2a99ef7b7ada7d4eb31ea3544935b6b475b4acb535121b95df616aff341c2bc782dff6dd6e4cb724040e56a41f34ba9eda6eb5fe9a53ccfe455a1553b66eab916c25c5a04476991d3143fe7535b967d9d7b7fe45a505e5030fe5b937172208f711566b588c95b607bc830298be8f1a2cfb86307069e5ff991644f0b4d24b1dc325df7b5c32a1cd333314509c56f1dea18e47bfc57930a1ec400d36d590eae05c977059ce17d014c74a445f963d8539b3195c1e7b81a0d310f74767629193db6dc980eb55a1d2052465555b0adea401b272acc8f4891b3ca836c7badeb3267ff74469c2590233cf26baf0af93b18c3df52bf30b7482bb09afa07c0e5d70daace79086531bbaa81f18bbbfad97fb8bdc507515f2b2ace1b40eb50b7461a8066529b8cc45ae5d753bc7fb70f917444ea029540ddddea19ca4b4f83cf2ef6890db24b7409627230e7165194eb97afff5e76788393f4309ae2548064578e83137a5859b788f91eaeed3d66f2680884b48a1eec059acc685230844b1411f489872394ed3cf1e3b928e26bef33d009dcc22515eef7f908f60e66d9f86380e8ea2eab34f5f070c51b8ff3af781ffd99588a9f45373fee5ec61c33276ecce77cdba0ca7ef73e5754ffad3fac5311ca17e4fd9129ab458a46e48965a65dfae49fa8730d6ea0585e643944c95f18b91353f36ec4ce21fdc6cf6e6f375bc536e3bbea23571f833005d5d6efda51082a7c46df19a26c90dbd0d3d8ca2910a7096362de233ca27597e6b1d77ab9233cf3c3fcf709f22b375702add952e68541ec9ae8e68b98500241902adc0e714715dcf0b940e324bbb9670c6a05350ab656aa123fe356662681b600d438dcc45606d7171a245c0c4ca6fbcf52874befcfbb5444ad71063a2d5c668e7352833a0e3c210861b5afe9e78e18975e1397ee7368e52835dc64cb69bca04a033a8607bc0e879e289572fe2a557604b505c4bb06c7aa248c6ed65d2b570ebc5f134e2128f5c0624d97ad025e695d48964abb5f0cb278ab29c9c97a52881e6fa7458701c5abfdcefe8f928158746525717533ce4229fee6f80b470668b83682c6b0c00cc8a97ef9e96acd0dcba221bcdb195527d1b6f281f3527f754e50375fed6238d7342fa916ca4767d3c0e29d5a8c25d654cfbb10e4fc1001f8c6c8df36391e336e9896a70381e7693267705ef85ee69fa5df5c2b7c0f8d2731573877f307b9ea581c9c7a8237b71dad6efd82f1a153f03d6f04d9775ef5747343411435c004b9b706a0c239405894f6eaabc470c5e3d3662c72edaf019149559fde385831a35087308f3ff191fe9c9ed23b4b04c6b8e2db9a85af1818d3b32b09fc19347c2ca4c799675dd1ea6d8165ca52e7a559e5b121c5518c55d5b0965d2732fecd31d3a84cebad89310cfdc345a76301048fb6d7ea693a6820b8e195c06283ebb4713a86389e49ac91cedad2a048eeefbe7d974cc977d09caf6faf3a3d62869b5430488076b7f302539a99f3559cb26aa0b8e33708b66b4617db2041ea2aaaff77956270c221c7689d8c0d889ddd037f4eff10081e24521ba9f21562cb0da165abc60fff8d8ba1b6b34a0540f0d3c40b0f4474f4b1b4d3b7deea19621ee290353a69f555d988efaf20e2210923eab0e145073296aabc7d83b4dde926bd1287386a402377f1125b9dd2f645e08fc33a7daf5be17a7d1859e4d2b3314a2f5a2de344b53265f8f891b6bef159d6059c673fb926cf3ef9b930dd91e8f3104b1ec8889c29f6e971c888676c3d56b78a03bfc5497988079a66d40fdb591c0ec1e9565080a3e5e00e15d5accbb3f97fa538442f41ce51f07014625f8feeb4118b7c219f99ba5b9ae6427bde60480723255915d6d92d6fb628e137faff2fb91f73626456fae05ba30133f0d28d752e51fd0f4d9903ba2e7774c2fa66b75195071399f4e2dbc0ac538673aae105204318d0011a1caad8815fabfca3c2c3ad2dc80a1c650a3193d0344a0e701fbeb31dc656190da9c726207f9dcffa53d7d77c04ef21dde0c60b417b8884b6c6b03b17d77680b980560ac7013fdf8b1d159af890883b6680fb02f9e7b497056ec9f19e302ec88b66f828c7c417b54fc466fbde76b64a25d85a1293d0ba87369d801a148081de08f9fb6b2ad34fd0977d789a7840ad26ebae67ce94846ac164f4ba4a679adaa8a3e11315676b413e84af339128a5a69cfe0a09d12c92ba5664600c3a515b0788081a91dc438fd459e48bfb8022237fcea529ed8e7e8b98ab5f9bc9cd23715ad17c3eec858de4ba1de3ac1f910328c2b9ba03ea8e8b81e0c08b0d8fb2eba99e4dab1624bc1d110b6430f82fa7f05b0c42568a7d5e750c8b4f2644058431fd844f2a930d30290482d55de2c6b221cd0f84b23dab5f0c0893382759b733a39cc772fdb7d1817d662f471e749a8b317d69bc3fe0d0149c42ad6ab86c3bfd231dcbf69a7dc9336a55040fe2de20725bdbb16318ea39006ee4148fd1dd49e9b9b4a557da551b7f4be8eef48eb9ce03b1c42b10da69e46de01cec0e9013e366082d01b740d5bfe4056a83164aae9aa894fc00c4bc9166c59edefbb9c5fce26fc60a60ef8318d4bec09fef995c2ba83187475acc1aa05b0b8f37cde512b4b225eeab21ff24dc6586d8dada784aa639fd1e83e569d4d1cfad3e91e7d9f55b6d173b821e62098d706429b3b8d8fb027d01f7639a0aec39cd38fadcfe4262b10b23ae160ca394d3fe2510f2e9f613aee23a55d56ff7abef5612f8e2bf67bf07300221b39b30dbbd3d24ab4ece11cacdfb65289fb81146f67a77fda469cfcd51996818fb4feec4f0fe12e8db06c34c4a550001b22427ff25cbd3f983be11f8205e1e1d2fb3be8fb54855a0d2a77c56b7280bb31ba9539a52ebee5893924c2b6a3d3b4e5d54094ed1c0663f9392537ead27ece14310e2b5169f61bdb04ff353a9d6bbc6ea93cdceb8ad7f90975a1464426678568e9441772fe0c2e8d7def0d2b18155e570522a3ecd636b667dc8745db1d2559d1a88946f063b4a60570b825742902a8b92d8e8374b11bd050de455986549c97d743a910cbedd72e9db00c1171afc45087fab564734dccaf5e900b6a2ba5f6b3dc8cfe43bdd60dacddcaf825f4bcf3242fdfd63881cb2c45ab8096ae807c6257d4b1cc850dbfb1775657d3027a37d60fa8b1002250368a32ecad021d9c20f33dbcc12081821a419c8b8b8f9d698160dc86b034fe96bd555e0badcb8a029b52be7a8275e14d26f10850f151dab89b24cdfcffb2578c7b0c7786e461b9eb24ee5b2a9c2e04c7d557716499014bc3544733db17463627a07193f3838a2d2f9275a8e9eee5686bdcd0f98c9d1bf31c2c9acc34e5e85bb282cdcf89c50b254877173f59e476bbd041ca60a1f61d75f9509645520e284e89467b765b5f7cb332e99dea00b18a68a2562471377afe01181a90af3977f01cec061d603e449cd4a707780dc53edf8cf92e4a468790d0a4374f55e7352434bd685514ec0557d17f8109ef93e43e98f71ecc91388e25bbda1c883ae89df6fb74d2425ec38dbbd695d16392527007f49a5a5b0a3e985f1541ae847449c42399e342fbf4dec02abe4693e75bf27533641054c20bb7ac036cf84956669edb9b466fe087421d0b0f290c67a3aa55d9d4df307d179a6a22d10652431e798e5581a01e7a4b445f590f6205da489f086245ceeaa9bb9e9ecbef30a952da51878ef034554b4c52a3d5f139f3a282fe3a7181547c897dfb4c43d5af3cd3359c20e12f768bda339752824777ecf1c0fb635121331264bfa9226dd0c92cf4594c70245ee872aa66ba6a6298c18635c4890dae0bc4603cd21b1516806b9de9b8654acef83f3fc023171c6a562fad09faf353d9ae0c0374b60d4d9fb8c94089d098356ba2ee6ec496fc800e092733cdbaa59c4726547f124eb8a1fdd632552eef9f86fc09d3b0824f4c7fdd160b694e8a74a108a4dec9519b4e13fff3bd1d22105fd12adb7935bf43d8bdf284157b025705b6b45d7957f2a37c95a0b11b5006481a11809ed980d6e4a5b9226ea032f0f3bbde3bc049c793af1358c5f80b8a95e85e8430ce52186dadfc40ba87e076110082719fcbb2b0cf581eb2a7cc474408a98fa9d61bd299b8927cc1643279343ef0b45cca7c038f974e60f090978d1dd0f1460faadb1d898b9fcee6167eb1b599648fa0191729e8c6f0b610bf168c9f0ec05a7b477886eeade370f696b04502c764733f98fc22008bbebb48800940968294f4e8c0be6a1ad1d17a547c4c77c21824affaf7f5271d406c0435a495a9e144af07e394151891012239dd6bb9a1f287c3802d8ff76006a1f30691ff09e23b63c5b1b366d61f7f046a65aed74b808946b9f6c7fdda3a66b37ca897271e708a5d97de13f5cbef2b4b5d949471e30326f1c95e306efaaf6404ba656431c0949f34149fff1b899b4a47d51eb62150f97e9b56663ee585d281266d925029da6d179e7165a725d1aa57763a42857da1c2dbffa24ccfc53f9bf255f42e65bdbe1389109b648bf271981ec6bc030f2b42d8b95ff88fb713a2aaf5a6c3b5ee6b345225933c536b63ef4defdbd07ce21d082f7fcbbf7cf85c3026b5483ea4e481ac8b51cf6b6484b5d06e80fbdaee94414bdea8980f8f4f77ac2d972524065ca17e06925105299bb4460a8332fd6db5ef77ed41d949eee43bc293ca958b260a438a678fb28353080af4763bab90d9a388c4d87f9cc13744c103fd96010b5d079b44a14e6d573a7514344d3d69adb77ece3c23ef38b5c024903532b63e944b5c637ab6851e43fb9469b4e0d3389b3bfeff55ccd6b5f2d48f4fe76d167d77a3bee45bdd42ab6730f0d1b88e59b418bcc5c0eb39383e9fe41bb601baad2cf0d7c85fae6af854e1f64ecfed902c37f2255af9e3b487ccea3e31459fe9c10c144ec36287d92bf4c12e35bc57a68d5a265ac18c1bb12d6be654f2a93ffd8baad84fecc7b39c7020c8f831674476e7a5b09430b416717036ada8dcb3f87722422c75dc5f85609c3745ab6baea8abdde3168d6dbb9b280cb3873ac1c368ee0e523415fcba432137bad99048da6eaab132b3eb7d322bbc27b5cbcf5466d69de46c6113be75dfe7e26448b84df8589f44fa03577f5c2f43784e6d0b77bccbb12c10434d4347c2f01eee320c47ab6dcd02f3be0c189ac2b73894f969c0a69155192d486def6161b0d904dc87f1bca2b6fe374157864a527d8da494c6503e6340d61621594cbe96b8cebeca5a1d6f3cd3a792ad0501c367d041c1fdab4778481abb5a9eeec6b0740a5b4faf1f9109d1768cb518944d18c3b8055d9c5f0215be19881054ae660ddd2cf84d1127d7cd2f70bc984d664947f34498b065d3b799c4bc1be14a9d96d823b62fc8035bb1258ee66eb340b082dfea3236f315834f34848cd7dcb0cf9205bc27136fd99fcd509e6b8cd7564bd1de8cfda3af168b3e56a8474732f5336858f70a5d811ed0f5b57f141e454e7610bb53157a3c3a5b5d45b0aa406b1c2c4f7d170265cea00839794d16115a561ae509d35662e7878b446c87e159eb290f5862092ac575994d5553c387aaaac923c6db98102868e184848d3c972a800f3e0f8e45f48afb99a38fb6b09d73cf8ef1bd039d239da6d8d01b82dbb4b4b87cb40546c25d421bd43c1c567053ef51d8759b977d8790f80dc795e0a0f530f99f637b57e40ea9848ed08d34780466a802a066e78021aee6df9ef96c07f89877f92c6b791ee4b177655095c2595a3a3820656fb66973de186595ea8eabd4f6496cad73e6dd9dd5aeca5a80f215a1d5ec2c8b22f3bd3381c7a2dbae989c76fcbf6f769ee591de282e88c4f3d85c1265a08ee6fe0cd03217ac3da70f0da33c39383576eaf86c8b8a9bf47c953b285b25c8fd546676724328a8f0d6d99ade74862aa43e02ebbdf47d6e0305c4b66a111fe2b2739a9cf8bc2b27ca20fe569c666e8773d5ac729b0a2b5859bf5ab4cc801c818304fe51298623287cbadf5cb18cc97e45797bed8adb63c78fd2f709014090ec40f7c828fc08ca4c3ce8b2adc6dac125ac2ab71c69127cd389e4480df60476d0b338ee99cf8db2f26761f0ac002c9cb7905e644899daeb0bf4270bcafec36b47f71385de7ace8e252c9e870dc8f4b9b15a09d8d868f9d698c19f774bf655e5d8871d8c0e0b17eab0ff1b92bd0e420cd47c9757782794e45290ffaf5030954956de39d52c7bdb863912abc6c8d42f010e34ffcb27e794c613f2b744aba10c0aa70a3fe825cef1a61174055f7e5dc68f3f316baeaebdb0fdeb25b454279852281a264047ab1c655f71d2e411267fadf1b051be313c8164fb167ffa311a683ede655a11e6bdee70c77a81fe4b867a065d7a8165a94f5e9aff252dd27565e56648ee14a0293ee9a62400a2498d1cbc082332f8f61a89c356ca9c2bfd9099fb094dd118d4a18b70d3c58422fa7cb554079ba9bde75eed636c2a75e445b95236942671514782d711413ad26703326efa29ddeea89888a0cb0b06312a56ba4653c5dcb80ed2044ead8f5f4348d43823490c91836cea7ebb145fb94cc8a45b6554ac35150b331db6ca4c7f18b88d8f9e75408b7200ca52cd11af40e0f0088e770d43e8f2dda37046b02be2703a020be5eda917969a8cbcf44b79c5b37b74a3d5688fc1507f9dca946cc0fb77c43bd8ce4511e61046ffe64034ef3263d9f133558671e49fc5d8075c1ea1f43b1aaf97aaaee057d5ae624f9ddadbc09c8e32115f006309ec26e0707cc8ee34796f62d67ab8c4836c5bfc97ce26a27c094ca7554cf6ef076db53fccda5c0fd33e8ba81e1beff607ed0dabf93f9cf458cdd7d682353ba816e122a435b3040547a5f71db8e4a9691811928c4ecf340f2d6131d3d84d6a8b5aa0bac213169994a6aed820cf4886c9b6a648f6ccfc4128b80c7a8ba61915797b88b19a811411a6f372dfbea58cc126072e8a08c334ee1bde798c5dfefdb391c6b5aff55d0fe4a17aa42ddc2e1295e8b78a64ea466ca9d2cd858c8ffca1e4e023cedf4c97fe05db6e03f065ae90da0587d81c5a95c4c749ee140be1c9eacf4c16b4d808fa5b6741a9576b072a29ec8a1579235a8cbbfe99b2bd2bd5feadeea29618f24d3990bbee5adbe90688c39d95c1f84b56ae44c256ebac0fa710a433fbe4761f661b6f4e9a360721572ea546469d2dacee29369b2c87157828d3926263eda631c93ddaf874db6ed4cb44adf9910e344d8bcd3eb3555b52ad0214b147450d18ab872444e8868859e38ef6a5a3fb39d1c80b0c3236d22316de1b934ad43417e97c1e546de853d5d65fdd5d0b77f3a9e14216d28b417e57f80b4de1a7fbe370933fe0720b7a47d62d771aaba08a24da380388c486f90b69a2fa4ca3a64c55f846bf679f725c7b098bcc8fcb5626aa45d58da9e16c62bed3a2cced10b54fb1516af02df0f10fda7880e399d999d579bf1b7482b8635ccba824d9651d9385f5bd326a23752bfae02df52e3d1a994b20a8a8a2577d1f8ee69108856d5a886eb5939b2fca34fd60c427bbd0fe5688517fc3ce8afc4655135eb47d37a10ccb618816c68d0dfeed71868856434894fd5f3b9e0e553493eae334724f744b22a50f29912b987ab47fb33591f66499228816f9d3a053ab93bff93d6513a2b5adf72374e457c59a468b80657b98be0590eab4135e4fa8d62fab2802c1f01d71a18a59f7ba7e7dcde9324847e6eaa9e2e7a83dd415c6f35f1d2d6e322d8d3bf002558bc2b05664f0a1d2cfc6e2ed6d3fbf2d6f26520e1034d02962ca8477a97a582208b8bf21c2f0b943bb589b33aee669f4c7064e7af7db694fde0a09a8105b359201a2b7af22049395b08673cf89b1c0afc95ca076e2d9e6e99d29a4854fbcb500da442e06086b72dd0b5b098f98d7d870be92709ea8f344e435209d2799cf35ba88f61930f53195bc8cc149f50c11c23f56570cff5e2069724ff6739c723bafca03a7295e63a6d85ef81fe8967ff9543879ec2ec57e15086fa6a28d316ca57c9dcf0e6d37d251f3a9629d40d9596d23e2371c5495a33da1fc9b86181d257842f8fd719f653cd4eb22efb650d4b326f20437aea89753a10787e224f70a184828e741e88acd56002d43901c1fec06490e160d1934bf28041fff3486cf9d6cafa0050ce97647412adc5c855d7dcb0098f6fd54abfde7ec4acd98d7aa7bd4cf01b454a235b929bea15384fb0f0243ac222a3fceab4cf86665b1c81941693cc533d5adcbcc4600d48c6652f79d77048c1e5cb849896ad9b1731c5db6bc87583cc67f9a096763da456db41438dcce333bcae0a53925223f5269e08bc17720f2d56103efe8c59d504f6237d1e4c5df3abda278b9ea066bafc73e29ef71c63cdcdea37c6a6d47370a2f16268bedaa45c8bf187156eef30f0ee83fb9444fb7a39894b7ec3fbf127a36e5749ffb22dca7c6cdab3d69eae0fa2be51e00fd1f866c0535f0ad227ef3655a689cb9a6d15a1ed38745a10b13a08c26d47a7e64fefb2c720a9cfbb190c00e1fb95a64ae911b36c2353f6351b4ad268412f8102a9e72e4e1755c81125ffa553cc2f82d1a99885993e28375984c8404b306d2abcc36251a49e5ae215682d77538481d10c13faf0bdcea352cd060d72bacd6dd44c184630f35bafa1480f4a0af1d6726ebc2ef833bcff0dbf15e6e9b00853eb8c7370ac58f75eedd05e977672a0f14bf3d16af828fb47fcb8139c242a8f45e9dd35fa5fc9b759f5b5dc29e8b296c5eb734c42b371640b4276257b6b2283a5073945446f17d77bb66a823fde8151b60f6fc4a872dd6a0a019ee15abf573b9ce96f74af6dcccdb3b4c6253000c2f5af41598041abacaa7a0dfb6e21a4648069afa6789c0b0d77b6c7eb65bac57cbaf0c2e61be461f7658a4093262d319a6a3b8cebdd979d8f85156e75ebb7819cbdc24adeb99409fb23d129d50e14d1bf4960e438a2604f9f5055bf7cec29c1bf18d9d4fd66776cd9851f1284f416866a1036c072c033d6b1a9a91023433a38d83f606bba3f8903420536b22ffc36db1df36e165b52a3e410524ada260e983f65851d383678fcce9f9bc8a1d1fc62dedf24ba8bbd6f18c2dc62fde28ee8eaa0f0a21fc1a9736619da3aec8b988bb627ae87b09631c3a16f1d653ec6126fae9d20802cdf0dafb73f4d84ce753bd859459f2bf2bd1fe5eff090666914592779a94b6e5d194dbb77681518036b416a25c682223c27471e339481de336d770074a7e65feebe2f4c538c2c47890ed40a50d3ee8f48d94833c0f3c917dc9c43b18deb66d63ec7a38fee0ff37ae92352e9797b464d275e2f4e3605a0b6f4468718876d4b25cee596b835833a7252b209bf1d670441bcb70ad6579f81a27703518c8611354bb7db2a81659e9042d10a26a02358659cc2aac214a1d4d4ebf71b5168114550d91c54f24bfcfa2d90541a98b4c560629735b301ec841b18513ae0ef9c869416693c3fd76f1da219c4b875c7f71638f73ed1c1a18c70194b9222df4ea45622fe9ad7f113d1ea48d5e158541d19c462cfdc8c0daf83b14adfb9c14f907ab77da8c7491de6710524d65ded75c7898aa19b934456d22c0e46e0b16d1dc6f8f699d991030213d23a37133a249a0b2fc749f439005772c5b306cb6995ff0d2c3485a9053e63fdf6b6c6fb83c43699886432badfb5d64bb73af0f2c8872d21482b6ffa2e6e00d37126f0f432f814993fd8ba7b69ef90f278384c4e838ca1ae79eb0694b0f11cbe52df0786159bc15ae0c0dcffec2edcbef1a4856b83cd15b038cba70748f4d07f715a6e2046f0a082dcf3fb3efa0877ef9bc0d3405be71dfdd6f740eb673b422ca295eb452ca713ab572a88161a0be8522a3a360755c4ebd2731fda72d7c20008b05ebcfc056ae36b813ded21c25fca870bba7cba20fdd287553af2df0d9a848a5b4d5b2213943e23b328266e4d9fff3da870d77773288143434c23f7fcc3c64de7eb0713778d47337c37e2dd528446c938b360b289899318020641b30d89741cf1bf23a8e62989bb1a40d84154bb5238c28db232c3811e080c9d24383b5146099b3a06a4e941fb42526faa7905e288d2d7bbea8e8d25c20695111d954ceb6f121522de2d19e3a44f8333d407161f510734d25a669e4295b5bd3daa850c877497190df41d1354bd3dc623653718467534eb83655ba6a88adddbff00562d004708a678abad8a43e9376a7409ad0ea3aa562a82873ce2b4a9d61f40d0e76ff8d21fa57cf7788be41484564ee49b584ec5c2f4f763a24486222293aa39a1013098467c7f04c4563e7013cc8ab60625d5965f532b14c9ee4240da11d7ff080080f3eb4e94ef00cefdefe2f7cd78d16b14f4a0b24a6dec960bfb01ec62a6dc8562c3cb6c1a4456af3388d4db7d266da4f2d208efbe5168fc512e5ad4dc911753e11cd1934c9a46cfb5047ab60b2acec60aac6ba55ec8c9f7600bd6a355e922ff3f1d9b57f3ae48f37aeeed9252c02a86fae03c25ec196058f0cb4ab55f5bb0aa537c52e498cb9072541c504370cc115c30cee464717a65a806898a3d6c742aabb1d35129824bbcaa2b4fd1fb528dd58bd3cf2a6fb9d83de916ccfbda916a18af09561620c4442ce5aecd088ff9f7412c81ac0275abd9369b8905a8803252b3ff2ba2e8bb969141ebea076738a95931bbff6a7e66b88f4b20daec6b9564e86ad40904728e7adbc1da186e617a3331dd94e42394bd46f724257df545835d462b0d5cc962508da11914a19347950c4491ad604ea082e2bffb381da117eaa99578fb566e9a3376a7f341c77543ebdfaaca57631d8c71a03b77ec478b9e00fa37c712a16c12ee009f91cfd3efd0c6d217d8aa6c1b16d320df4f195c042d786aba3496accd91e6bbcf00bbc40f1aea38e8f8c5ae282d888788cd0cf5589f8482068eb3df5877a0ae18554c298b30a11878d3f6cfdbdeffe426bf99518b18139366d8f5374655ba679a84a1beeb5f849e159e5278825212e42e614479a522a4772d547707b62366ade4f547eb3b09c7f868555c1f9e384801e1b2d51920aa9c2c505bb2c8622672dcbd63f2080be9a313284524604be9a85fa024d95864c0f5f4a74721640a955adf556ad7b829468509bbe32fb20312dfa607f00f1e2680bb23cb3240b0feba8559642b0e4668e12f885f3e31da571a1a11896ea089f85a9e95d0848bb00a432665312ca3e95fefd44fccb8dc909d0c2ece94fc4def48e6f90b7bccda0cba5831c0d92893a654246162790df5ce52e8efa496ea2f2dc5acd4500e89aa63d78264c054a3dc2ef785ff136d2be63184141d5452cef1bb449cf2c19211b18c794e2a15c94c6e8f0626af883ed50572246915416b860de5c0e2d0e2ce87a9613cd9d5463e7a12e752a3ca9c94c1d19f2000a27a31e670c7f8403f77df5d255ca5046c39eab8f3f7189d3c03cb0b53165776018403cc3baebb519f06d1b1100e8451fde026325cdb95a522f731f7faaff086eee912b7b100442754668c73026b3582556c7bb7f2893f410f711058664a21685ce640aa8879ae58da3054f072d700795d53e7f4e72dd17bb8c53ad6233634bb07d8db8aba377544ef580b104a575c6619c096476e5fca58b6097577251b6bb82ace65933bc9444cba0c6a40ca5b948d99fc5ada52d678cf66f861ae905afec79e959bf8e3a6a2dd3a3c3a86c390f8d9f721c14255c5a97774e5dfcf50c059ca13ad1087c572dd072c27abdd9ef68f1fe758040780e250d89d89040fdefaf18410b3f8f8cd716dfafb6a9619a39381d345dfec24e0e1404c66a5383f9800811264476964197ac4f3ea380cae7fd2b48b5e0dc393bd5a034bf1feedd3d6e65740d0901ad6971a55d7fb4891d01f47ad70f6f290ac349ca964000bc95fec9d1c9ffc908ffe3f4e4c9dc2592348f14a691a0dadac1f5bc5e42345e72e235e2f4dacc317ecee44d96fee700c9015d4de530147525910c2da75f8ad6acaa9196fe2d268bc652a0f15b15035cc910c2df8e6bd0e97007ed7564e2b5501d1a46e81585efa4b5b83783a901ff9750e934db73052000d4a850d01bfdffd43202bbfd25b9ec2f6d6db606676601851eae57d4995dee83ed88ea965e758659aaf1221b7c12e2693b380d76ffe48e997a2e4d5e7fe5d23cc98e2776a2627202874fe9e77818b9d5999909f377c871862adcc4b0c911be7c1ffbade02d132b8c3049df9b957ce2ffacd4c5c561f289af736a33aed0d1a0d9516da2ff837e9cee869918202c042ce4d22a3340994ca92a8b6fe45ee4eae750ae2619fb5dee4fadf36d42c5a050298bb396851d8bad4b9ca006b3f3a5eda117c3ef9bbb90666a4011bec9952106e9c8d7da67dae11646117e7d5f9ff034dfafdcca087c7be97c6577db7aa1ca5fd2fff32067f6a3dceb0ebbca2d33a62e72a8923088532ccc215f9de8d56ab4f2c4cdb463eaacd17188770693b5b4a9abf3ae61dfdc2225c5312e162ba82f31074d9947ccbed5d2734502f57a7ba91c06ad7d684f96997af616931992a13862e6353f295f4a17c0168061bba6e1415d9bc530d5117130e98ac993621be667aa762550618dc643a1b122933b14c46f946a52de95d562770c7089e0f529741bda4890fb29cf88706d0e747f5cf01f2da3227b8352f13452c0a8ec7ead1d04d74c9560e36254cc812684a135c9f9253c5364ac7de867fbfb75520eea2afbe4fa102c32a7c2e2872e4b7f49726316943c968147d3becdc9cf3cabaef4a70c56202b4ba7ebfd1e04fe890300f783f9c7c2a64ea35059000405e936da0a92ba1e18882c6adc66b4ccee97331640349f8888a6eba3922f82709b748f60f09e16a40ac305fd3ca4e184fa36c9f4b076439357cf72bb516d1b042a76d6f2543b4cad3363b4d63ac323234bf99a4088f06c2cdd61f2e658c365377db2bfc913845edff06b5d465a462fd662b177f0c8ef0fa7dcc9af1ed0a03cb92bd509f94834723ce6796b9c9cad8d8d678cb0c3c6f6fab47e3770434b7be81ae6bf84119b4d3dd3c8aa9d394e63182940d32b324f834c7a29bf882ef950cd61afc265e8feec5c8c6d8d1f9feecfa876831cb2f18cb02881ba181f5411d7bae4d238d95c1a5aed0ce405ff88412cfbf82562ded3a7ba14ec7e8aa708a26f247501be003b3c09e64bc4e4c86eeff55112be05f214cd933197969f437573c04ebd0f5bafd5bdc4d092437f56389602dc45c3af00b10f0557e2449ac6874e9a0bdf0b7949368bd68abf4cb0c954a9d61c94041257ddaf0abecdfb71cc576bea7f3a9a0db16428b63a78c46579103b756aeb069a0a0ea5acd1ca8e40d71c23ac1fc3f1df7db139c782b5950923bee060fceaa5426f8ea24880e5993339c66156572317620360a5d0eaa300dbc7c2f5239480c4e9a0f3e4ea6381c822c89cf889e4522b25a416e17e37a1acc8e805d9cbda7da7b05fe461ee242b8dd47fd2e2c829b607ed9b861cac6e98a1115c39bad30d2357aab51009413a6914139d159145ef99936e0a76d5203995e50ab869f3b6c70af551761b873bba83ad910e0e0ba0888091137bb010773416932f2153cee71ca22b5a11e6740af57b870bf6e7e7a2a14f32718b5efde488b25deca833e4aa92d2f03a48eaeae1382588d19b8bbe2ee0536408c354fc898c2b98dd800a5abc19355e4ed12ac3fff69d509336660a40763b13db2dfa2a340fccc004f018646057ff4a10958dd85077e5d72915e75d01e5e3f6fcaf1b230ed08f6ae0237c7032a927e27bf6c3b8a07c00884cc5a99daad1973996ff821188b124d14d226e66c7a0d5281d0136fb12e1441af1fda899766c1b69c15c94815ee7fbe8da13754689793d4f10bb4835e408151064676abe3ffdcb02c23b3db869dd91f434fbaf9e777834ffe4f98290b307c0ccf63a0595eaeccab4980e1c3045fedd65d34a598fe9b91b32667532bf891007d297b2a7249af3c23c892463ebc96407328aa2c10a37ebc241bee64234f2286a174d64d5ac8e12794e6c20af83dc121a1128ef135d19ee82ab3b0e1a44cdd05b0c5deeb1de7087c384a5cab9a1df68df3261d5be4c39c85d844a53abc29b3fcb25783d3c06596081e1b260163fcc29f217a9f15437736f28bf2fa340bfcd91c386ea0f925eed1bedf20a4111a6198ce4ff45466feecb53f0dc5a0f85d5429da2c08444d811fdcb57171da0c38720143bdccc09854abb71a05aee876cda1c708f69eb177dec8ba6c33709ca61f9182f50b2ba8dad57f963a2e80fa0ff880ff1d803f76ef04db4e40eceaef57ab9f40363b86b67a3877a0cbc4c49188c9df8c731064cc3cd9858d3452a897aa7cbf6be13cac2c794cb6a9f488d2418190c19f92463bda37cdede60d570f261992a8ad479292a09e51a71e1a5e8588075436694abd17e96a31d65ffb1d859c5c55c5a515cff29756e8e7e9f9d90a9a700e088ddc876013c5de755f9eccf70ed4f443123fd0f46ff0a7e0988434c55e43674d8cec86eeed317bb2149de1ba8b66098fa729208c31c5985abef6196f23cdde32a04936f1d5aa41796da7863317f3b74be784553ea0135f4d8fe072941220f0a32f10eb657b445d8c5308e2b1d93a9deea7b77966809138da53b6de10d546c35695ebba08ad759181502b7e6e6a86fc09ad7fdaeaacde6d22994e592b9be886477c1b997fdd42f35d6301520ee5bed74de36a0e6c1d9776ac4c0301c77046c25d4f67d10f207daa802f362745c69b424b804b056758f9f26f7c514b429ee8cae73c648b638cf0b8d0d128e76b76de0a3e60abe5e73d67579272c0a9d316241847846e74917f1760191039a2cfa238757806f8d9e19e83f892733b23f0df9f19c7013ad006610b94b26dd5dc039e7e15a7b0d9770093db8bc857ff8b186481f00229ed443fc32ef378b59ddfe47eb3fdfa7275dd4064b06728c3d7d01e2b7b721be62c9245a9acd5d8d7bce56c73a9ade239a11505c1cde209d86b1bc131a11e9fde6c32b314195db16c4a72a14a8ebbdb82dfb83515f880e9d8d49dc0b1bcb1087df9cc721d2c42fb32983f344f536cdb344ea1e513627f4926d9ff189e2d605a056329596178fa0f75202fd95ae81631f42edb1ffc5cc3de8097d75145083fa4060cc295a920aa79a66fe5e4d4678ebc1f9871badbe2a62e9c5150807d03cc89ac5d24323d97be879bf9d3d1f44a8a6bb74affab5c30a30dc1578d4267109c307b3d2bba1252c74a3de80495ebcead8f06914831ff6a76e299e0eda8d485774b85fcdac5f8b7c0cbed3e3eb305b7adebcc535fe17625f522d018e7373537cab583784e8f0ac48571c7ee4d78eb4456d2ef061d9e759a78c3ee5c30ab8deb9387089754dc1ffd743398bf487f12c1acd0f98de4cd6be9b631bf96cfd3b7a684dfc3c19ad3b621d3e5403d8b3082c6a576d64469f0c7fd2672b8e7445a58ec5fa825aa07d16bbe53d288ebf6fded31df7148c6e2c7ac91f2d763c388ff208fb3c332c429876f95a412cb78e4e21165a9a82086b87a3977900631c2bfcfa8d27e099986139be30ef72cb01a7cfdf5e290ee75a75076da27d23d0fe276b9ac83a66a5aa854ec0fb0abe8d9c730a48298ca60840a79c338cc66e7a04b7b964c753786d6345d87cec8869f792d340fa2f09c8aa1fccf9854a84aba904df7d492db4f8906d729d248b8be64c13f5b0d8afe628b77746636b4193e9cffa755e354e8f879fceec87a7708eeced9601621b5e3a57e216694d0eff1bf87ed8bcca640de843d5bd9a664d4bb09e315638a6ba8008d325319d462a75dc49c71a0c035e1640c2b0bc951bbd685da83eb91ee31573ceff69ebe9ed787825230bbc2c31e1d73c4bcfa9b396a4ead1d40bb8fc588ee5d70fafb09e091343085825c0eb9dcf35ee41d7f67865dfea2b7da215145f7584bc81241ea393ab9cf6e2fc7e5a53b3b1d64255a78f5085bdba125d9fa2da297689bfa5395670ce20e056c11ee511d715bddc51e9f056a21eb3b7c407d5b911d4185be48f4a26537b6befe3c9b8ce92c5d166212d9064bcdae92a0602a9f4fccc9c988ce577c1a6344c3328c619a36b841d2983b6bf841dbe291c693f126540ef33e5c9c8e64f10fa7407925e4f9808e5c7b54487ec1b696d5df6d7e95ef633d3da292817be60f6f3626ab5a150c16bd53e66851e9a175f3805cca1bd927d26873573ef4bbd17faecebd0801e2c5c41bf79ca3a9ec467ea24a0d0d61f537372923cfe02fa90fcdc8c8f468d6563850430499e582b26bcb1ac2715253e8bcb90f096e5b54ca6b549ee49f09b0bf97db6d21a7163de2eac646194a8a158b6f316655cc4ba0a3f2c346b0a613670335fdd66e7dfd7f19c68d7b4d07f2e404b3edf1294c42977eb234cbdc6cf9e800f2cad6e5dc7a97c688dfa7d5ed3218de63cfd58bc567dee7c7c711c689118d63b1870c0699a0b8cdc7ea93d0d3917ec4b04d3d41ccae5e5537f7ea76e0f17a2488681f6e25ada3fcc7b42891b720d51f10236b914bab0b322f51b8f4173b00d991a46be8f6b8e08a574fe027c8ba5647cbb97c6bdce040eb97ed7d1a6ce2f9be1dc50ac25def1b0bea04e4c954c4f3d95d4ea1104403a46d6759235e08c9c194b308c6ab68aedefa871cde9bb741e01e38a6105a83c70e82762ab0fe37a38063e512d77077110c706d5299ca31f6356bce21b3b543d9e964913355559375a46e312bb42d330f5ef5151a2fd70cd633dfd6d94a5839e19a12eebc88c62078a82041677ae83fd26a2aac3fff760d2e97528aeb707629999f235a10f316e430e6bfeb02a5df83eee0973174518078ba1f5e10a3344060381b427a6cfec2cc41cabcf590e08a1556e45c1c1fbda4cafd5802bff488f95cee013cd0120584382c9032cf8d11b256be966d477ff816a74a7700929cc947adca2701327b236341099914a5330e72e3cf9d07c07e8679ad55aa02ad3d709ddded783365d7b18457c700feb0601ae907c21384bebbc3c241fb9d045280da172f29f482a48bc8d50ab90593c4adf9712c4410eebf50531dcf6cd6336decb2716fe074a75cf434c80d38f2333c928e76f8b0c5c80968ce5393ab5bb5520bc10523f524047c4d8c3ed9ee71d18cb9ca305f5887b259ab3053ceb605b2d2a5327197b74149f28686a8e6cb5fb05caa24b6e9491fd64d37444d8918553f7e24abdecb5b3f637c2355cba6b315af85d164d929371ae9dbd65aeae3e585178763fa87530c8fb9db5768803022e2a17e95fddce61ffbe9bdfc49957cf3e1a99a7483b639fd7f3d06abbf018b1eb9edc50f56e7325951f1440a7bf7fffe97873a7c802e9c6e74ac9bd5b0073422a982527a5919e99deae3832a74e1d10c4c5088aead98da21a1a723cc901d14450c6e5c96d051f21f5d73fe66ed120f70007ec9cca835c37edea39952b8a535699b9c62930ceea5dda43ed0574a77c1c815aea415069fba347f6f11aeea513a9ce378d857f8de8e52c319871cd2cdaa20789b8fd5708c69de3e060aee95fe5ac6b265e7fbfb81ae772db0186624246702c7e5cbe7b0b4c48fe1981a2954b4b04e269bc2e919ae6501bca244c031cd14609502668ec0577a7a6659850c6c481607afb8b0fcea34880ef918b29756e0044606ddc9cbeae9b16f84721615251d7866ef4e40ae8849418cd85e737a932d87a55efae9c759a36221888c0f2ffe482d3c5168040fec9c5e40bbb66487e91694d3a3426b8b8c6d0ec8830c8710be74a0cb3024451dfd00b64bf6d8f6509559e3c9e294bbaedfcd8306de45a9e05b3e61da23ca002468707a348fd7b97cbbb3ddf73ed4bb1950cb1ec37fdbbe77fb5ce7d1afdebfe7792d54894dd01486cde3c1fcfa70d8a04955993fc90ed426c3854413c3617d377aeb06ec6936c8123746b970a272e863f4babf6d86014e51e7e5130943ecc650ac319b54def12404125cd265b3dba52f006cf9bb9eb64738a044753c8ceb5f15794eb13aebf23acd188eb06ec6b9746b1a38eb594cd521751522c9d62d174725fe8c5bc61aed02464a2ac581a5f76243e469bf50934efcdbe9594164ad7daac3d89755eec2227469962c60fbf180503f4157bfa4d7281c18499d6aaef5890fdb21a1d120f6dca7bee1fabc94ed0dbb983c44aace19c17c5c5ec4b59cf04dda8e1f60e93818619ca72317b55fd95b0d60c74ef599ecab4833c63671467db0bd5d9d9a62ac042ba2a1c61bebe7b86448ead03c812c3dbea5c0e8de05a284093e772aa2c8fe48b6675694c6f88a992ec7c9833b740e7f72f4330ae0b543a414eef206b27de47406262ee102e7e2c88b9de5b19437f5c6fe10bf4cedee5d80e113a8acb9253ce3b34298aadd4cb35bee7626e15fd21d093ce2d2e3f5da0dcb1edf1b7e4f0d3cb5905e96703a7e24574d609bc7a32d5e967f95ce4c26d034d464754d407bc7b74451e6b57a9efc34b0385dc76967933e8980dad022e6eaa9ade7acd75ce8ec490f1a3c3fe4e34b09b5fe24db3c8ffef7143896fa70511cec229de396a183718ef7b6270906211c2b990b1312758febfdcc7b3fa5eba3db041c52ac987d97434d3993489c15bcfbf099e52a7dc5edcb97dfa2142a40d6e673da283a369f333e57db6b30e8ae23032d7539ebbcb3bb7f043b7a01d9adbf75674dd1d49cc4e8bcaf537c0eb597a3079dea0a2a8ad37e8e23c2a30bf0f8f6a4bd0360d0f4b2a79bcb56f754bbb25d48793abc9f26d83dc4f5c76eb78dbea3f966ff469984d2b38ccacc33f99df7500597a350d2a8407bdc3abf2956349e43ddf9029c4ead3f0985fa182e891400d34ca9609c974ff00c1ddb6d8054b4c386cff308867f72e9623a91fe1f901d8b990931c9b22df7f44c6ced126d4bd23658709f8391e2299a671e81eca1379ca103c927c61fb0ce263867edb45758843fcb8a1f623f0d0431df064b0f128edfe98a46e5603ccde8913a32ea1ff544fbb0a771f762f722eae54e848d26011c7b121ae89b560a2465bb8d48d062f6d50bebfec5602cdf844f8b4f0c532c0164aa59e4e94c6833d6b49f4aa3af0d0f65c9cc7baf1fc474b4b53240f3d9c0f149a53b7f635fe86827c3e4380228842bfc1ce9d0919dda9fd91a7d68bfbb846f1fb82ad31e374615ea2dae5d0ea66bd6f266c1ce0041d2fbfd765bbefa35967079e2f8e69bf0ffa15e93328d18d82baafdd4d1b4f477a1a3acd2b41754707851892a17b5ad02a97bb55a079bfe632e8b6e5049aa1ead142417355c8f3fecda3ef3601348517596b221912a179581c1158ee6f109a1c7e042b2623fba087e9114e141ce17b8ee4e2beb55e6226b6d8cbd31a5946f3d4537c8f72c9242f802a707b296b3945fb55ed72b47462d347c407f5a6eeec7cacaf622e53055d7f19129f420806d8d3a69a5dff55bb3a01e00bdefcf315702770cea03916b4a042fadbeb71946505b3e0fc41ea4486b0f0fea2b06cc0eb6646c3f8834559e1303e6480fc6ae7aa4bfd65e0d61df2d5d0ac6d23f876ffb684e01d8d179bcc0194d4435064bdb5f94e9fdc47e36bc503ae11d34d2bbf9d4287b8dde9d989462e445b6fe83fb61657fcad877a5021cdbdfffc22402b1b9a882dd3162e7bdd7c43ae58b7aacbdd46706c357049c090b037ee7a3227d2232736b234707053252d5386bdb08d7dc53bfb5bcb0dd71c3de96371ee9c17c10cb1652bedda6a3529ac15086503e100080d241d07c4709423b14c35516bad6d41c948f0ced0f39470c570e69715e1dc6e3c0733d005e3164527d701e193a5fb2cd377fcaeeb967f2583ea8c42110c60aa457fde32f4b347eb5f11f464a0d492380fa4a60bbc33637a7dd312ef6ec250a9eec8e7cefa3003cb20426e4285620444fda61cb2fdd6c615adc4cee9bddda0babf0dd4abc7901716991cc43155dce0904e8bb99eaefebd6a8fc854325b7742ab4a0113ef82f13031d87f2030b172c9cd6c31f6d24e7225d71db7b4cf27b9ede78a3b8fae6e9074a565a7c901986f11e481cfb2fef73a9f82bcf53dc0e4558aae0590ac34df1dad322848cef798dbaa5ed1e40afcb9aa64ca26a0cf27813b461ef64a02b1832cc0873b823e64b0a73fd20cd91a750f0990baf7f6f81412e6cff695bc3f1c48d49836c6de393dfef4072d3c27a8731aba6120f78677597a1e963933bf28a715b6d46293e5db340e5211614ebfb019e723741c803beb0fcd5e7b2c70e0ca46ee8e2e62e892ef8188ad824977e8c9ba6bf93ed79d21b21b4955d6f24b19cb475f5a48309a4ba5a90a0ddf2567a12a574e093c9f04c00950b2e8a0e83a4622247ebddcde17bf35cf25dedd1835e39a477e4436a6875bee567da6f4ec5c90629225a483aa8642cb0f2904587f4e81173bf049484118fa43fea343f22b90cd1d7ff1dacc327758889f6a3a6d8de3f56af6cb058e843530f5c66e9046f8607d28c87b7b7a89f6688ad2e4770ab54fc5b3c1a9d241dcb55562a4a7e1feebb77406980834678eb716de96b9da75eb09c1e6e0727ffb5e060adbf07d4122249d17f5563e3af542a25507570300784f3e3e180fd71894223cb52b52d1d74aa43f5dcd148de46f30c077278c65bb950c3195d8e151d3318394899d9789ac13e30fc43f62d9813fba9de70b65a4839c8b11dca3ece85f14f961ba7dbd706120a47baa944849897cb8af0551e87a6e58c991cf7096b4b45f6e0e1d6e823067918a17755a08b970c4b029e91b8ca3af9380e06f239c23c4aa6346db32ac0a41959d0adacf91ba8b7e04b6b2bf97aa7c9ee632e48cf81c4cf1ff6c4f7774f85d8616f1d1b76f4ae7b4dde674df6f05d69d50f6f7363931b4758c34d43bb6fa17877abe0e90df408dc09f1795d0803a05210d77e044f9dc7b973a60a268f0bf3a70bc93f755450d207431c179775ce063de4bb4cfa0489e3640a3de7770d8630efac1054de263fbbb5a67659e3dc6ec6330db275ea1210f68b00d68ee321a08fbfa209635d35d927882f0ac589e54214459f281b84a634554c005a16615786f0be94fb231b0667143ba99ae13771bb43fc24a29fe016ed59b094e894a35985ec9717ad3994b4a1a59c9d1edfc8934934cedc8523a756096d2d14175688d09cc8d9eef675163d878d5d2414bcbab0edcff28bf7fe563bb428bfed9f942b7f80f84c35b8ca9b71b604bc5057afeaaf93327b1393204a5689887d246b7ed03eaa0e37f01c6b38c8d36c6202af1e549c4373eddd3a06d3a507b55f9c0d7d04e598f3529bda5cfe7cb6b49d106c4ff7cd714cc37b06cc8d6c1baf19ed2872085e8d71e45fe6d83f92c46da94558111bae20de73de1e2b49ce422102883127fe6efd687a7cd096b789690a73565b377e05796c4189ff58caf3e8d9ac6d2facedffc2dee401cd7cf97cb79fdbcbc40918ae41d37487e6f210b6d1b90858046c63d9d101e60f82fa97a6018cf115987ae2c86a285183482db6934ec87751c199c5bb7086f52375901636d66fb61322d0f66ad76e7d9b30d6ddac9009e678ecd4f4274671a13ae2cd409844ddea53bc08d79e4682996a39df7dcb9aa4e3d7be70486a9e1f3c9efe526b00139aa502aac268c6d176d6b036dbb0a05a035ebaef0048f501be45baed5800f64c28be63b56d0bab7895aa405af29d4c9159302359682d82ea2e9f8284ae67714e053a287a32d64efeba321c71e7e0921c93562f2ebe56345b340db8fb16240e5902d7be9b0fb0ea6a1d9b672cf2dab5edee3ebd4d6c237e22b5feac1c00c0f6afe299a1a5f4d3c7a02ed5901e6a9ee67a78eb7f5b211ada3956d8732ec84d84765e4682f33942c99f9d56eacbadb4960b371e37fe2dad19ae144c7593c0a78cb0f5da57a6b2567f282655386e49a9fcf80390da90f1d4508b3a71bf150bce64a4dddf35ae8a5eb3e9d880cb98b5f7a8c6c0e5f3722198e3db72d00a54485e30c2839b1f55734c6fbbf9149b92aa7ff3bc4387d63db164bb3b3ef988a137342f03dca06461662e8c0b2977d66642e9e3cf76fe9dca73bca1b4c3d7fe2e1de5d1577b74c464a83a5a4da211440e10ad9b4c0cb7c2379a07fd9dcb00260b410a04c2bda171a9727dce17fedfcce538be7094b5c665aae0d1edf2ff254c393ed7efd28cf6c0f817893f8083312e71172259b80199428091e8ecd4240236ed34dc64bab0c88919b5850700f8efd6d23475179a994b8aa87dedf215c7950f1effc1fc4928cbedaad4c6e1d56f4a5513051d24c0bb23942f6ab5f541ba7718c50b63cd9d76df8a02e78e1c87d5c941b0cb452a2d760cc8a50618dbd3f29aef73bebfd35ce5226587c14f7d97b6b384f8f30423ed69815e26ac4054db02830d7decf756a6747a2d3750c0af777bc0d5b528a7075c041b71389c53973155409f33636a59b47cb50df3f5e8926fc5b1374465abc40554912678fd1827b0d97df84e7a28aecb64d5b80f04ad919850a07e6d673ec35a110abdf76b7b93fd9d0a14e7823c1b76c81785c39757e10ae7461a942fe760a154eb6d6c123b8a129ac095be550506c56b8b8a20fb5617caf4ab6ce41a56387d42a5e81345203d0c494f52de3649cf4b55eb66ce56ac86a4bb90e2ee5307479670118b98892bf16f0b3e4b97d888b79fa6d07edb2d96c84f00abb5382b888917819c33ef58ed992eea1b212801be4a00e0a5ef8c43946d6be21f44ab41f313a52d6e039a46c4b5fa4ee0ad1e29f93f058077cff2c99f16e160e8d71da8a7769e3a69c1664074e8cdc1f9513a09a7d9f6b4b2c728f9eb39ab8d8f892f89940f8cdaeab1c83c85eb3b62942f252de4546e5ff87af3d98664701ce567957296c86ca7b1c7f1f936b998a8a699ce386d5fe548c4bc9787a34e475b60ef3b3839624d29170a7db1ca071528be3cd77f41bac34e5b89cf0115c3a0b9c919d4ec00d54384e25f26a07248a1be98f0d4b4395dd1fb762a221ac6b422f2a7f1d51455dc0c5e17f86d6f03b33ddd3e99a33093e5258a04ac81b9dd9e5e495ec8cb2dd531e9624142bbee14c1b3dab3dc381d7f15c58aa5cc4cbe4ad6ad82c9dcd708005b297b5864e916d86e0ec60f6c361333c43b2a7c7b97f66885e498642947010c3d877a8d49fbdbfbe210209e2f131c99de60fa00146130e1cb9cb7af863c2aa7f04c5a966d77ba55e64290bfb4887e6560193790ab952543641ab9c61fb5ba7c576bec6f19cf1b7a325dcfdd3a46f3628fcb60e353f6b3dba2d088dfc04a3181b40138ee9468e6c943e4b360215f58cf43139e597a9330b120bbefee4b50c839733648e1080af1d84c3d9557fb9d9a482b6f25b8398e1293b9c347cfce7fd9b8a648a7b9ac850c4c89938dbe52557a92f562a78535a5154d62a0fd21fb92a91bb3e404538232ca12e6a817af9304d373dc7fc409b9157dd5011a8e0a096fbd216aa7a4c26678720457519a56b262a1d087d4ab51b3d221d068a07753adb74c7324a8abada515055a65288cd3dade1fe10f6476cefafd6ce685093e10f53815ce59ca427508196d5d86c1576871ea86917aff128d642a7f87ad0c5c378b76b5120505b08d19dcc9f61427f6adf20e0fdb8038e4a2d85a7113ab55f8cdb3236ca4ab54181285ff361d85bc54eeeec3d8736611349c9e41f6f94dbb4d3b2f0c5890262f7ec287412fe7fedaa27735925b589710f6b20b66f383dec5a571b60c6e4308c293cb6c7e8255130eabac1ea4efadef29d776c47699165a4da450d4a1914d086acdd4eda05c715dce70eb339747f31c7639bd589ec755c8e863f137453331ad7972b73331c23719ae4c3a4f16640db4fe40e0c9dac370b71f6afe71d0bf1fc3a74e70a9bd730a832ec61dd0a081342f606abe6cd8b355fda44a310c414a4cc6d9385939e40bced6f9d12a0487f9f69da5b9c52fc548562ff592aaff731d5be06ed6cbc309f44a6c3781d1ff2affde6ed364407a48ebe43f84fdcc7dfae9604f35801dcb237ebc6f9e7157b341172bf2f9ab78d8f4757547e1fe6140f832bd46a7c754aa86fc4bdd4867ab40bb16b3de171818554c3de797ab3d16c1ba8cb3de7807b90738366487642e5f66585b19b08074f1a145f450f238b543c26775780324a85393a391a0d7f4fd5595374a82462bef2f0bb0c3047b3f7dbdce0b3efef2dccacf68a86f69c8aa3445aac5e6cea6931365c064f5708c27a15669b4c3c253fa0559a1e05adf5394cfd8e1ab78812042be8b346b18919a735c324490b1e698607c5676ce9ed251a2f190aa423a960097f9b81aa77be9b5878d1454c74039f6f3c6eac3e25d0bb1e9f2210612323566e935b277a22c0bb40618e07dffb180454e78d3ec93ef9a27ea57bc123ecd1f5251f04e6bcadd126c3a1669395c6e7ce79c43fe3192114585f10838018bd042c247e9a2632c8bd88a20353158316b387c25603a4bb7855a1a19475851edf6def835a01f45acab9398f3e5bb7a60766a51e69ebe025c2240f14dcca2e10d11b17cb3bdae129b46e9fe12f9c59d5912fe9a31958d758406d9e0d69e76cff342bedb4885a8ae57fd513e77c6140f105d7bf3d4608dc606d1ae6f941d11e1eb90a1c3c20826aa31d3f921ec016407de25d983dde9f15d6380769e9f49fccbf28c24743e6aec8e2bd26c8c479c4e274428b483f37c9b5b7af88c6d43be1ac8c52bd2bc699d5c106f70db343791fcb7c689521d5e947261568aa93d8f24db6322660fe1410a6087fac64f44a349143b1e6f128b659c95df22f15f1a2113dfec3de908a4e2dcf9b63070a1bb31f2833827060c99e53fd7831003410e87751008656b8d3210a8334c4468b454742ae9f4dfa63da2ac58a3d5420a15ee47ab84d0cf03bb3ae0ebdffc3d87f2c82241ff5ac82f25c0f1307199565381363134fd1d5b9520f007b6b62c35917c71e69c840a6fc2877a08b14adec95a0e8dc694e7c7d9f5e9c763a8e9976e4663f7bb7649d6bda07fdb7494e332b74b50a3360fc781540178b814a1a89c56ea06f2747e4c95f7b388ad8c7c14fd2913e1d30933992b12459fac8e239a940ee002c22b86c320c9b1a416072fd038513894c206df84a3d6c2e78f8ea1ed22c32439cbfb352ba72360cc3208206a163bc97758168c8c5e7c9bd674e13f7b8ea5d95ec3dacbdcaa5068f052550b76e9a2f4a8239838e6f1b693772ce198bf7ca7d745d93a535b9b340901f502a5f90c397a87b1d9f5d7d85ed149721a76330219d88fe694ac416db013dceb97b095cfdb589d8177319951c113267a1f520a53523cfff44665ef11bacf33424f0efdfee50ac53c48b668e643e0f0d2c30c353b557752aa9e7db15e7b3ab6735199e0bdacdf1d4e7e4ee9a8b02a52b1cbaa63820e44d1fff9ace19c5876f19d85361669fc23928d2c0f2b9ed65b40af99c503cf15ca294e49027ac5c7c9a8cee34755b18523d3b84506bcb8f8c100e50695df21cd372c23da82e6736704e5854d1e31e528a62552b0ea5a6eddc350ca9c85ee929eb4a246aaff755cb7610aa3b7680082b4d05849a8e161bc4a520448f4d35a3d9f729ed8c48cd8b41610778021e077e91b8b31f7c2c21aab8661c343729427d66db090255c639d4540ab92d190b0273e664a21261321a801e96278a26b8354320ad227787b01bf2882bb52bb51da3afd7ad5f1ed45d8c76190b4fb8948aebdb0bca89fcbfdccfa47ff3fefd0d59a54e85c3e83daaf7503ac404cc7fd9a1ea4294ed605af3e4ad759c663d2031c1e18188d2b955d9fe5218ad7dfb6b715a273d6a5f119b3c32de4e7808bbee6a359fb87d84c1b908b50e7592e453c56d6fdd97a09ced187bbc772e7c8293b8f457fe5162d05cb0a7fc520b6e56b77fa881b374b37480ccb5fe79bdbd310e6caee9fcf22e5f4546a5d84f043cf66f385f420270ca47363a0046a4fb6c82a71b1e5ae14a13fe3c1e2d39b1cea1218928f9ac64c890f8509bed91502c64438f0dfcefa7f88c1b2972b1c37bff58723f50de0dd1f79ebe03e43a0cc2a2fc795faf45dab80adf3786146d0ba4ec96e141815eab53720aaf16d318bb197dadba2fed0cde02256530694c2bd8e74ce6a38c0457fb99129cd7b1f9123f32fe152205dfd6bc040b03d239a22622ab89dcfaddf8b17bf1216b0367559cd4caf573342f7acc9009cbfd7893843ed5f5348c2806358871cd2dca30cdc31c56ddec0fcd2ed8f87a027db6a5a74c575dc084dcee74b13d2244d7a2bf2397e0904dd41a523cde1908474a854c49571134cd17be3aa2f9b80aedccea7446bc13a76fbc6f8d1ceff770a3a475125781301a3c59d44ab4665ae171a74957c01bd1fc5fb09697f13f46eee0212ffc4e9bd7638176f4c117b76e39d49fdf89782c9eda8e7419dd5143b53d175445e8f9b9bd70e4f40f49155f7634a701147184876c6231ba91c9073dc93e81480f66616094ef4336bdb459eac8a13a68bb25fd92746e9bc53e8778e63f2705bb2a7f482d44ae7e80a0a0e744c522848fd46060e0ff2a0645f831fe69bbb065b5e89845a60483ceccd0a8878020facb42226e9f48be7ff60ebc19b5a3e60d90bd1c9560597a25da91f90d6eb76242b5e417e66dea0d0c628411979642b42cd346df40ad2f6cc910cf716fa18c0bcda1f1b5dabcb2bd6364e34be8452e5b329d2db37ef344ecf4722114811a6e051fc71cb0f27129f0bd745c2c7a7a08cf414fd5bc14b63835c17082950a5c3751633b5498e6d39e9df2c6069e68b268ee8e7c0a20f32b53f71595c646ebe67dc7005f17b7f4461dba02d11adb8c8ba69d92f3434413d5c301afdcc44fe2645480f5bb85eb1b191491353055eec48809f34873bff2107edfef10235c89df90efce5edc989ff1275b1de2e236d6ea6b2c71c932f5b18229fb8c1567b9b6c5d05653ecc81b33932669d95c250194cce4c59df6492912f6b7aeccae1bbc893c9e384f215951b366033616837147f84e74b8a6f95bda995a6e664cc79340da8b26cfa95ec2142c163b4121795f803d592cb0bbff0f25bc5779f3de166c51e94130ded906493966e362f78bb494fcd9637a8273e124daa3b5c997a5c1abe88999e77df6783b0a4d427d673340561da28ca051737ccfe3af9b2ebd9441234498ff4914228d2005a0160a2647ed0634ce2dd842f66e363cebfa297a8398c7460c103fd41ee220cb4e486348d3429b22800ecb86fa3c4f18284a85c9d583e727ce72a770cae59b9f4bac5ac483803a54ada6725f4f50595b8430d6258cfe8ddbc2b4fb318c01d37afa643f5db41197d6b977ec5a5bbb667a62e6ecb1b2fd13a1d803e1d2059f36605bf4ba9dc0c70b320aacfed95334db850a385ae4b78bc14fa48cfa9a61cf11a706b4eec211472685f17172a6f249b5332462ca8615f34cfc30ec085f761a7663c3addbe9b4b59c2d624e09ed91e055be391d4908fa86c20a4a5ef8a68e6665e938c6815612de7563b553ebfb12416b3eec46f1e1bf81dc07bc81f97f1272db15e0d69b0cbdb430bbb449db2c148bd2acecb477a5e2d1ed3bdfe4d03e399677db538252dc571af0866a33c7b04806806b1187bef17548cd9edd30effda1b0356119fc3223c22a937b6f79bb430f3d6cb45b03c102f0cec70b7c134aa8f9f7191937896ba4aedfdd86249e9680ca6252536057708b557ed65f2081def90cd23069f4fb29867b46ff2e8774b1750e66d70d40baa18c573a9f47ac1455d7310edf61cb3b49c23e77d0a5b02edfe1d38a770efe69151174ce170dd3cf9157c8ae63a6ecc5811b450051301075ed2e025b6c70ad6c053cc350d805f83ab8064ee96a9500e9266017132b66c16820e76e66d305b2506975f25c0fd2921ebcb9cf99bbe59eaaeca3535ee890efb877e8a87200f0f7718fb8d263e3c256b6d47867c8fa9fbd59ed4ba06a80700e466a3fb940616c598df91d2ceb4f83818cceab5b902083a1dc6c6c78e7c24570fdc099ccc5b7d7e05cb13db2a03a6b556602c4a666d7021a4ca81fc96cd5dab6c2c547f0f84d1ec0d542da2bc82fe4bc891bba39a661885a58680d5d36d50d2671576507e19da8e9aa0d28181f2471817756c566c4e3c50736d2318fd80069010048457d18a28b7f5712d3b945b02736baee454dc96b42626ade610ea2d23f3f523911a322010c7caefc748be29615e3025a9cf5b2b2065cc8cd8227ae0d6b7c20cebaee4fa1511c62fb8fb40ba494eb2df565d78b3320864ab534b044244a90b1c65b23b927f7b61ff3c4460fc02167f6f039c67313e3e2d3da0dece375897793e387b62ef346e794b7af91a835eef34631433b8a4b6e64e97fc81387b770b25a2fdf0407cbec27e2352f2a03b2ace950be81070dae24ecf10a37903863401d47a830f5ddba7d599fb7859b447fd785bfcc981aa7de75f8e48452e7a82e40274377e7d9f95e2ed38fe490f5ba5060c48913254953de8665bccaac66faae4a42c6faf9d446cb94b188050ab27118648788bf8e059ca75b3b95f06a3d21452f7952222b614671989dd51b97ca2b309d155281ff0a60f30017155bd63e248bed4cc0d6dac2634d3e98031006c3d1c5d86021334bc75be1cd2e1a7e6e64d8954e6cd8c4e54241cbe3fdf7777e269d5a1334047825dfce09e9a23634e3f42970d87174d4eea209c9b6352e15dd5d7640308c8aaf90f0fffdf96c58051fe698779876d1686c939565a858479955e4b659ada6a2787d42ef3db3afe20f940ae4187cec2046e2603a39fb06f8af053814e8b250d46fa8fd438d334a3c4ff05edf9b586f9d379ab105a2f12aecc55262082d7986e1957f82f57a1dfe0a57aa2300ca7b94b8abb0b6def36a5f80496a40f2cb4e019afb6c2a77a60002774bf14c74ca76daf1887efa457c96625c83818e0d857594a7e6b74158a843db70e8cb68e5904ab489462ea838815176b7ea01ce28102a8e78959eaa37cda94b381926824734b8ec88525034edf78f20bc0bfb749ae7c50bfb0f07934eb597e1763118fd27229e164b2d483b7b29b0e1fd396e285c3c80307d955522e674aa8bbbb9715c4a48894abcca0da9d4f0a1b47466cd26f83ab01d60d9694cbd9880e0d31b7a1fdac9f5d6d0f2143ff5de6c399fcc64a196f47b5470a93b4448572a353130cd378c7e53bac9fe425897133671f3963d2c144738adb653da880ffdd0de2f81e758a147a121bddac81adb193806b7534b85aeebb8c8242664cc6e38b528acb133a8ee1c8858640779185078096925cb753cc9272c2215ee04bb1fd92b7a2bfbf99a0946d44c1b9c3234c9927a614e2ccd3af11f3f94d91e7b1e331d6f333e8c825083a8ecb139bb50fbf5b627bca6f6bbbce3295ad194180c2e0547b7d59991b8bc03b2f2f79d937efb0cf55121a23b84fff9e68ef6eb1c443b06f3b59af01ebe6bd155f3c618b8c689f378f0231a56fe70b79039f29d307581538275781042cdc5bbecef949ba438d19f8ccc059e89b766dc87febd12a093866f6a2d6e5a56fae6e1c220da145738c3158e98068024725794766fc1695cac8664fc892630bcf3def70c4447d775594994f01f00980a65de4e8048d27b4f07c9f8617fb2eac4e87fd8ea8a40496d33f1b72b4fc199c8468856f87d6751bc29ef5166f20b35334f94cf5e34713ca0f4a3184a567a4e16b51b6f8425e361ca835fa9733fd470c79713025722fd19241cb233ced891f36c1f1f736f20dd3e3900eb2b4085f12daeea8e42b7546551dbca2986fa8ca77379a68dd6d079d9f628aefefcc8c0d7e14665f9e17d3016caab30e1c65d9c5df82eaa66c75079dac61b4088ebddc0e360e0845158ebac86fdfd9a876130151e8b235574d6b15e3e920c41500effed31590b6c11f1f959e77f30826259b814c2dc99e3a90aed0bcd94322830d4426c988ae7499679dbc319cd5de451aa4a9644c8d58683daedfaad25ffd208b4c2cbf9a2abb7c8d36998258b531eccb75276c88008e3511a61c5698c692cac36e70243c8e9cafe3979625ac04d549ab48fad51fa2ef3c2a92c118289af23b1a963995470e81e1c2137d07261535979906afd972c116e847fc6abfc245555084da1e2f03572e257aa56463b2bc77f589ba8f16e4f2af1ec2a5d1ac85494e87dbe9cc45ebd6d296e389dc8bd64d3c5ce349b1a8531708f035e7534ad8e006ccc32912ee9e6121092d18798be5702bc0a75d3ca09515a79b9b5ca6c0fc67e1b11adae3743ed1c59947f04cae6d10a3e56518c75f38613f41137b76f5bf1d8e9401d6177d061d790f234924a375d4764d3685268b60075e021059bd3fb3ac248bcb6381328d897cac35edfa1361dc70b520120bddce1204501344ca06e94595bfcaaf760d285e315947ba2ef681104435d42f8a9eb5b17de3939c86f50400d988f3ed92ac0ca274e29e26fb5a5443ae47258197b9de3ad794c9ed9acd143027c43372fa30cf8ed307bfb2a177b03d12316ddb6ae5124debd68d09d7b0cce27b3e84ede28a3f87f2b8b97fa6f20a214193c8f8daf8b79330bbec5d30f96e253691251ec5d4dd218a16a8e86ba5562e30d6cf5596d223f0424bc0c440bd498cc21b08bc98b676e0f0b382bfdcc1d13b74e25f62bf7a3b84ca34cb66983d243a9fa5dd932fba5446362e14f16b16aed99cec978302c268f8f1fba67e91919e048cae008e9806f18f5ef948b704f7e4983d1363b472b334d9e7378ce00f2938f0c10a39e455a326f91de0508111a78407724ea19a22375d40a94d45642b757f0dfe8e76b39d1c5b1bbfef20d3556b6ace26b157b8609f169a17f5eb27d635bd8bad4bef18d3417f61170955d8cc203a25ee5affcadcac576b45be8500fa847452219418ba711a3f22387d5423c8a14cefcf55d68b8872dba8bb0e1d2a236d6f317aafe774e21644cdb0dce7e7ef98665e7f9f82b017c3b59f82d7856a65e03c809f7558995eda0e10cac86af248944a9506b33946c4fa3654d3a80e5e7d0da4c0789549bc045846b8afd6ffefb1db5e06cd3d373a1c96ee67c9810adb7ac0e7c404b55dfcdf8921d1826eb90973e471bbd5639ba9113a2895bf1e240f35b3793d9e9686abb197233d0629e182cba0b10afe645adcf32c1cd253441855862f03cd392ca6d7924299e04f54f3237dcb2bdac077b15335a03a10227490e141d251cfde780a7f056c26f2d2c771a2505467e49b32c500d11913de54584c28de72f7384fbb3fe62f6cd2776f97389ff7e5a0ffae17472d61304eb12490bbcd29a688dd209774af6be955d5c7d1a733b9dbf4d6098582895b3be5437b692de7ba9c7da530536936f8c9e76cfd9eb9c140adced5d75548bfbe7c35ce84b33f75d0c94ce5f7856b2f3b63bfbaf8080731842d49ccef11c1e97b04c9c8c12f857d03cbc62a84db679c21c176ba9f709087054420e782a1b77ee00717a1db267e149b1baa7f4c3b08682841410a7f0bfe74d1413167d995dd2fef85e0918b720057dc3c8315a57011f9382b8593b172b0ceaf9a52c420bbfb68420751f2ae4833d277a1dc42a65d570752eaa54f00366924d359bf25ea5b3860482c35787fbcb748bba19cad8e1754e4ea69ff246790eab7448a24be0bdcf27b5dbbb8ac6a572badd03a3e95ef956cfd7bddb3cd5b2ec6414500bb2f0df59a150523334b2446cf2632ca50eadc751ab13282223b355ce8b5bd5592f7e62a3ce1723487ff748ce1e409b9236f58ca4d0c0dd6eab794d299a690081d8839a153bd5fef0c717348723941f71c23087d32dff151c4b7eb9f36edd5bee1a8fb08c4b7742548753f9ea0633f3326529edc4a829837455355aafd4f1b7abe32dac766b7262323854aa1c3ef02203bed61c1afbc9aa63febbd615a42d99363f253faa8a36b261190f3fbae2a8df6c9d2247019d16eb7ed033027f5bf05641af43f0d1cd35f8a8de79dbf21c7fc9d9337be30719b7dfedee546cc208a21eaeb4ed4e7c662c95e97a2b906250a503a1ebf6af37bb51b4a19d5754aba9c1c2ef36752b68204726b100fe608da6a142a738490e6a57e7139fb064f76247f1b865b3a114d5c30870163fb71fdb04cef0f2bf8b75792114dab5997d20f08eac325ae91a86da9016551ff26a0c94eef05dae80c2c1267cdc25b4d5ab8a184cf2b78248b0c48f5e2b73b36ba3eaf1e7cba4d9a4cce6c8062ce6e5f6995219bc2f9de7f28289e9e81fd1257ff12315f6967f6f8bd1619f9f76332524d03a7cf455a6118309a198d14725ab901f659ee2c2635bb8b0c7f2a4aadea499e06da854f2e21e839cd3a707ed8878737c12a8a59290db03fa66e877716a5b97a2f2db7cc4315c6a0a1eb053a6429fa6fd0322d35042e89defb537bf2aa77bcf1f5a83a74e1c56fba471d27cddb536d7a823ee7ad81e219222715d43ce4adc675e245bdd449f01c52ef8b02bbffe53fe9bb65b6f305d516e222a87d638cf69fd264a870e84689203e22a66fdd025586442ef520d95bbbd77bef436e5008374e980b5008827b851fe825715a5bf933b32fb55687b08feac55ae81cc5346d78c0682ffa1109f9337bd2fa0692702ba072814bfaade771258673902ac2a3b5a4e7ba036b5bcb69e3f9b8fd7424e407df5797e55cd4db849d809c817718af336589fa1d13dd6e17efe2129724296603ccc66a3fe54c870017f9582af47a1d0ba64cc8e5e6dc58df623af2eb87c951bc56c7547dc6b7b6f2dc8e422322abecaa6aafab817d69ad5f6f99353f0a874a798904036399db4b391e63dc04cabe611a8b661bfe464cc1b76497d391a57666a88a63f4410b042f2ce9c48e740710ac33c30ec9bb107a21ec23827c19a299af711f0f7ef36aa22b5c10e505f687a15c0424849507ab0395e3eeae7838c955708b7c3f505e1ccff6e6d19d32f0b2d7b4ef1ec1241df2c1bfe0af4a9c96e9a1855e49d62d5f0a7865505c44167e646c581aa165fbe67fc9ff2788f14e669292ddeedf9e0f589c9c8d26818b780f0e66e8f3f636189e77e8b04ac398094885a12a0065d5e4935ad52ece1e8c726c5dd517224baa8c630cbe1cb2289f247b417fa3c818b3764d49c5655517d2f0dcad08355ce367892efa887c51153d802a9e7c93ceb777ebd4332dddf81bac55096efbf7c7a0ccec8faa25c9cc7157bd64f883749246f16d31d023bee144c9776b4bbf529938b8777464b147dd8f9df046d90f160d0f426f9e7644004abac3d68e73f68b52ecdd3fa600094380d44e56a2b2849d07e6babd2d3d894fe5fc69163d03e08f5d9d15df06acfe84720b4e7795e51a98f61ad792b13f585e93e92e7b963c77f5492bd46d249f38d264ec3427df3bd2def7aa55a7bb2d5ad314e4f485cf908c762c0cb51d5104a13c69071eff1c51d046b639ef1d760df0aef3b6c556b2cdd9a22265e2afba950a94370c4a15254f2eec5e045b052c7d238d3d3f57df4fc0054b0371f5827b7cdc07d7edd665eca7263752804e20342b0ac98076b3a26072961df4f53151332b8d08b19f1c9254e5dfa1c505d3d74559d1820cd195fc9a4aa445294bfd63afb5f5a517b5719410e3459697aeed694981aa2962f02ff3064416f716d3b2134e0f7115bc7a683270f08e8098efa974fd8be0dd704ffabccac47fcadf84a7ceff826dba07c0e98110c67a093f39896b2d749ac4806f6095531fcef54302c4d8690ac9ccd7ac10b51b2cb4ae281383b74775789018d63c0eb2ca2a8bac71f175b701bb380865a633909270da7301fe5d05ddb3da2c9b4ad8cc341e66900f7b2f81a08bbc83294cb739007b8dc59f2b14e3d981c092b84612dceec710017e682799922d6baa82f0b4c727cc451d11968d6408cd32cbed1d1915e67f61536eb3cd58376df8e517831857203cbdc7dc508433bc1e8de4d5c25718147ca00d9ae03aac95ce3f517b0e95c97b496e93fbb4fd5ea2db87ec57aa385ed500dd4a955eb1399fdd04fcdb7c0ce5b68953fc2123118ffbbe95a4419b1c901fcfd74eeba09df8b68a90efcc8e79c2c67b6907ac30e10dbf78c626aaffb2390d5acfb94e91b4b98f1562cbdd49643c1f71334ab327046f9866955640a7c6e493f2af3b79f990d338b1fb0866c590ea03aa85d08ce11c9d2903c7e8781a6a1aab60bdc55ca7f32b7032ce006c6883618ac556387f49021342fa458d69615a863cac81b01d124becc71553f2f62fe9c9542c9fe19d33a39ff4f5c4455631e50006feec3fab0ecc6582fb076e7f734460c33f4dd0ef7380f710476e910db4169a453944b23fb5db73c4efa557f57f564b9a15c759d54d320848cf1fc4f22f42021d78bfe11e76026c7a2c5e3a98cdd7f3e79022e0ae78af9124e5022312b637db09e64c9980b339d5bdd9282a2c13e0d2a7c389e374efd87ea08ac7affa634652c901797f9d7060da93da3d687a61e51457d868585956c496832f68b3d3dbe5401b5e60a14f065b4bdb71eca51b86a32d5ccb125573e897c4805c7811385b898a8560f471364df8bafbfac17e31281829e2a54ef30dd567919bfd7d2f28571a7fa2c08d56078a0d45dee079bb70c7f88bd04b8851f9af82ebad645ca10bbb1f341570eba9c6a28cfd617927b4e4ef3f4404e434fce48b550438962818536109f8218da8795539771372898c68491abff3e74b84d4adcc6e46c5fd8e363407b8869f471053abdf752a0475e666900bf1909674990837b66d22d88c0081239f849b7110e17cccee61707a4bcf96a6c45567578c0f18cff33be2fa6c4de23c200d8e1de2a11809298819798f00dc8ac4f4e15d5f862f45185b0d38a1af0a92809248e31f44714e0396571e9b5a7f3d302148683265aec7492055d8e50bd16ff8d058e42107357d309b3f923c649c68ed3c2a2817f910cc8bef2bb490671d380909004f0a5987549384e7a108613bfc0d50f2a5ffefc6f88731ed08a05f9fc763e7e756a2d0b5539bc249f5a52a0b0eaa60d2d57797c12c127c67a45f479ef442175da53985bffd172818a5d393d97436e6d599e09217d9cf62cd392316321e8e08770531f19af6b93d6830fc3c37c9c313e182f000580cdad2329ebae2653a147b672133392edb48f3dd7ca648a8bb966442b0a5c6ddcf17811d9ca4c3187783a6243d18dbf6d6c74d1536bd9ff0f8496983d1d3904f84b7368197825a6d0406934195ce2562fe17714fa7f80b90b87dba4378e6183881b128701fb6698cbafdc54174baac6b39a37b472f4deed9c66616899bc4cc1c3ff9e5f02753d2a743d031b9d381db54613c09ded18b5df79e0f4aeb0dbc0c9a878cf4de347b84dc57623f91b4ed66631afd29c810e4ad35e76deeeb4deed727fd6152b8980a5099723b62902e3aa0a85c616e934721d17f9cf4739b558399fe0108cb5ff7d14968c001279a95a6886bac7b62721dc9872183f5a6439c439dc4cab6653345b57735b519ccdeeb8b8fb221c20cb9555b32abb700dc66dfc09e2e38680c4967b42a78e523eb846cf0b1a72db3137b0c64598299a6c3817b9961c48798d9f5626f375108f78cc8e057cde4dc51c73b6c696d668897466f15ad4c604a51cf00a269c9bcfd323fd6da12e00cd1b7a41f5bd17c703d77a946dec10af3be7fed0728b3b5591815bf524b69b8734d144b00066871d729acd4620373a5ce7067953226fb9d1bea2c189090d88813a4f562bda95003de1c78ca86d447d08a72bac4b0c64eac8e0ad3ade594eb90467659066da209311dfe5828298a2256c380d9f07cf2e7285a325ede070b712b62824605f1b30dd410ff6c5c76df22f80fa7a5892daca6257488f37dfb9136743b16424e98bf3d5371a06089b32e532c210605a3a27782eb045129c4379d62055a43eefa76161c21ceb9a31a300df3fc379a1a4dbb53fb28292523c2a7a2a9059ce63335fde1423e2e0ebb6bde2de9d7ae231edfcebc28312d0570007217bc69f2efb391a2b43aa98e1a2ae9be64588fce4d88a012e4d897ab97859b981fd546fe0f1a3b592e32d8c95789cc41b96e248821a3ba152d18bd11fbea1a77c3edf81476b8d9899c3278222371f58be7c737b6fde4cacd6e13b6cf211abc924310c1acff8d419439667a1047ce58aff5202c2a5d75473de92f63e7663a6e25c406f6b126ddc57d7dc1db26a1098e7354f92cd7099eec26dfa85b8668ccbd75bf766abf65dc1a7e0cd10b194a325a97a14a48398f6d2363c5856ec7c5c9e0ff8a4990c88dde36f3e355705c89df8826a843e6a28d3180f2e9be9d7194b9f4292c1bae285bfaed1dae97ad2344e6e3d48f3477bc92c842ac079d4a138c4a971a298345948ae2ffc10162efa9a70cf14c161044da72c59d2df342f19e6c905ed815913afdfb3a3b1bc3824c8fa98646a6c1e9a623da654fdf0e169e0d68e3e86243a7952cf3eddc9f8233ed7edf463d38e5bde83ba666468da814b502334fc6accdc8dd6e9b6fbedc5875bc67fcc0c5cae516c7bccf410e8038c71c25f2290a7d35c4d32c8a4df6ae27552657fc273b63cd8a38cb7ddbcf4d81f4716f7243d2b27c33e82aeb1ba747d6b2e96277b3383b9b7629f341117df9881df067c7ae3fe1232a7a001a92e1901994c1fecbfb89247551d259affb75b56c6a181c4783f266262f6b89247249949de54f816d142519bbd5c46996c49bc068ed269f737d26490a6219c38eba0cad711fe9127a75bdc3af0daabc813b251b2a86c7d89970efaffc24716654915dd3088f4772f87eceab1cff1a437f2f8fe18131645a006ed7812fd5906788465094c6dcadfbf1615dd5487aa25328233cd3e4bfd596a9c3dfe4f7f84b021f0643f31b69ac56d220759fd00af9a82ae954d47cfbf59470efd5840c87b488e58891bc23bd371667554bc325e47578e5f43ece597fa665fec6d8bb2f0ed772a3ba00d6490fc273d7577bdc9744be605cd1daeaeb10ca42f62a9d825a92e55f22fc6db647cc56599d6aad681039bee64ec97a869575613ff0894bda25296d7e281306c2d8f4c49e0d69544b7d5329bd904fe811a27b8caf51f0976f511e66e479faef1681576712464a0d8a976c80b454142d453d005195e3914452a49538e96c0212749b789809e777c0607ab2e5c2ed89f75e2f4614c449a62217d91f904a8e8b1a9f79b38818a41ed2a910207f0ca69f34589359530c744370e9de077b3dddb5d4600285b99375d6c8ac93d49377378ce8abd433f10ee973e0704c40efd2f824aaaba4e5bd95ce7704f86e86fd82a1baf673470bdb0a31bcb5a3f5e7f870512fe97d906429e76ea458a810062c60b285cbf38b52c496972fa6576be19a63c5504c71bdf20aaa5eb7d0a071ab8a4fead1815eeac9f27441b5981e9b5d49a3240612185d323d153b2f5991a57e994283a7bad78bbf9757cb4f6f08a536680ee30102d1ef9aa5011993cddeb9c70c2a54c9fd342139278fbfea949478c66e4178e5ecd4bad35741c5f64fbe92c1206be8a96d8c1bfba18048ece6a3ade5b9395c9fc0e7046fa3847cd8d6093d2b6288b49e100a7aaeb5a1335293ab4ced6609abdae74226a21fec1573b430c423590676444e9d016b49a5c7dc23da2327bf6a94a8eb70fdc4f9936ed86f090e6c4adb5772580c160ba01e06f7fb415f70fc4c63dd320f33b5392c1451b465bb116fd7ffe80760f011e9d586eb09442bf73ff25292acbd2f9529e72448ce99ea32329d05dea84e3a30faaec894256489bd34102a22b74489267f1f5ee628126aaa0bdb07b6cb57f27ea25c28df1b9643321d1b13cdde05f23c92c6d98a8ece97b05eb391999f4e1cdd940de2097ce31c3443b12f222594cb8bca45778f034c5a67ad7cee50245fefdc9f51af6701c60531fbd8a265eb3da8d45deba806aff6b5c32934b0ac77ac05f8903fee671da21f1f7e9a5d6696ac288478d9a197b9aa96b92ed620dd2e83f2ebd27ffa9bbe5000263169868b939adae2131b90d758227d058f83e20ee4ea8d92aadddf592b5ceb3e63b2d7e2467c18b41430a11e505ec2fc6b5ed1044dd3c4c531eb017c0120fde284c0e67e0f7064caabbbe1acfb55e5d4b23682d1f1e5d00fa3afe5be49baaa8d190ca0808a76d20b25f0ce8d469271a988213e2ea3f6d959d8ed7768411231ad490c5957f61bf5af00c50592b67233ad3e338a3fc939567fbbb5582258271335c7dd095ed321158e555e69ef7d8b57c7fb7d50ac02bb6f2bfd53f42cd5f30c4b155f1b2d4a1b297b02a88bdc70b3040c93796f8c391c458e8dfb7d66103934ac69a2478fc1a19404c264c99c347787e13473cb09885a2b74c053263c79b0582de0287a7fd3bc7c2ba6796922bea901a359854c2b48db4053645ac7c7b30e2860351c69a3de4492c13269e8dfaca25e971105e325db77b7640362f05927e1355b815dc2235a1a0375adcb328cf326262e4c53b9b5beb914497423416bb57a0beedd7666bb143c428b4c0770ad4ec9999f4a864d75dc51e9238770d16a661a2a6eecce22553871104e82dc5a8c5068a024d49ff38ed5771cc3b541504f87bdf1baca8e4e73710376e64387e988ae3f67dae59b838ffde36ee3fc48af3295ef0e23133d3aa21feea061617980652961c2f90fa1522059b0e25280a6499c31029d491856aa80385db6451642f6c2a625c40672b7d1fc70a13d860cf35cf96fe48530eaf31f2151d2654f195d21216d5a7aaae6755951dc4183d7e8cbe61a6d94fb6bed10c0f819a69e1c9dc7177f412d8be4b472eb6eccd6e8edb0f47641c9cc836f6df7d7ab7567b6b5c40f8ac1808f70d164d3a6d5318258063d3cef844e65714133d35925aa7c25760f7a3ed62117dff757a1fd4fe1a7eaa51fdb43bf643403af466dbc78470f79b08f6df683ee0cb02eb8c1d737402325d35ba91baf3eca2c9f254415f8db631a68f825ee9e53c0ca4d4a9921cee834c96f18d93bd23433a917efa276be04d2bb73c020ad191ebaadae416d0be94a742e287b306450ab095fbc16eaf452272cef9bbaed46eb0fca13fe09eae4a47f23392230da318c168366d04cfe35bf5ba10e24aae4729031eae61c1ec8c4fee2a173f67891c25589402aa7a307bd7adc99766b6d3cbc3d5ce95f76da8a45c6f6760a2762d8fb6ca8ae13d96af06b862cc92bf5c31dde1310089ce2f94bdbda48c6ea718bdc86998c221760f5be648c946cac3a9fb50fee5f940af73cbf73b3a1777d03d418bfd161f77947a57a0cf4a9717254c5d7e8e0f9652809df8b838881a19aacdf8c510328958b06c846deb722d71b005ffc78317631e63f00de7defea492289c44dc134ef4af73583d20d43cdc5ff45c77a541dcda5a774e11daadfa8395fce72da0e2a33f3a954816b9ca2c322a47619560ea612144f316abedaf9d3f1320c0052ce0ddb635cfc20d490a902b0ab677294c47711116b5e4297685d1f3a405fd50034dbd4d472622bebc5fb9e252774aedf0a812b721adf9e02481053fe2a12603af502f60f5ddc3b8c7efd8a4d942e9433afad4258ffbdda31e64d26afd266d305da85aca3d0e6d150c3504131131976187911310a9e8835ae0c8c1821996e23b84b16bf551bcf9aee690c845f0a568707a83833213abfa1a21a5092c8051ee3b29094972b1724632f95f34fef7efc55626860440cb615334fdfb9ef5bdd396277b501cd37263af45f5efb17fcac031f7c04e88edcf9b8ec94ded23fc1bfcda3e4b72fdbd631d285a3a9dd9a21ff3f7138c57d9d2cb12d5922038984f3bbd53c93711e0a36d512c1421c57b1b05886abfe7f1d0f5bac60af63756692ac5b9abb24b5bc9dfc366c3df16924347ea24e67e0e978dd094d83f949730f913cd3b01f203855048b0e2ea8a759b267d821d5bfbad57b1ee814a956605b7e5b893c1470040e5807eb7abce4406b36dd0df2d416bb0f9b5aef386c5af932ba1912300eff2bfa44e4fa4e62e4d9f877bde5ddcc9d3e0ce42b6fdbdf7dd568466305631d2f0812b6ba76543d27d8298251ca6fc5e695c6eff0f2a3a1106cccc40216034d9632d100275c4584525d62497aac5adfd9e7085196baf95107d96cc07c21f980a4a2ef0f15e9edb57e3817f3939e3c097cee05ef6979b46a0346b9aa575d2277d942c9b417c9968073ced50d60f0eea0b9376229b3f127b38684815e34768908b8544a8528026a1bfe80d96edb1262c8f2673e74d63d9c077c20787e7586d334c0804bf0ea373272275c51c36cd86a1f464c873ea03784db838427c9ed6be2af14a6e13c5137885a9c05b0af4bfa217309240f160e7655a713ca10f40ed4e4753e23582c78d4529f5816add2d19d19d8efedfa4fac489c295b4cd19c90bb3661fe72526ed9ec2208ca04be658c85fc5d9d08b7fd938bd2df3fa6538cb5870ebdf8e922a18f9c9b06234ba317a6a7772e31e4b8aba5a4792d89e6d8295e5b172d72956612df31f42db066fb3c356f66fa366af68d1c0675e94c99feea85e34e8dce070ff8d7a038cc03f06926f57c3d6302e7cc85eea3112b52a0d39fbfbde349c9a57483bd210fae6f6b29b353b3ff10d6e29c89308a7592f5188fef6e930e5899a6f088a3b8ef91d8fe79e07e94b636470cb749c78bf401bbe607ed7b36f039569c29d49bae5270921da550aff30734c650f9a0ef6d9e8cf5a39d68715af292274bd9b7a7ece043cc5e9696b54305a427618280d42889e19e313fd146d399a7ab058e85faac5c6a18f2e5bcae6a088f4b88b021e947dc24df75bffd2fec81134134d401053d1605906f54d22fd0d221751f3357260748742a822dadbe8c2aaacf50a3b93f012e67037a59809195295b3c8f175340223eb35679c725e3bbe5a0c9a63796dafff2d5b40f832f4d4f908432efcdc48c295dcafe1148c324984a1c5463dc6aa1e1537c100e186250ca268a5c738526861f5347b90fae072c049df2c53e899f3f188290a56c85e51ea6f31ab26d26d83a72f569a9898d3be569803a65867ef3177b41ecb3ec255d25ae92ffb8baf0f7daba6d91f2e3bcfffd1d1bcbb9c07479a9d1b6ef28b7809166d1412a1a689f857475ae71cd79cab8ccda31577e2f143d595bec93106d1f878de830f31069fd2f913aee8073d12606ce5ca2e0f069400bb6e72308de50844a8ef73d8973a927a8f889678fdc74ed23c4609a8ba9ff1cb8c2847fb6703f8b3186443fc4fe33ebdc426f3adc7e3b69877f77991062b43b5f8deb9092ce7609bf888db67e076f17c07f5909e694537d751a7ceb2c45aaddb87dea6b14edefc61c9f0b5d7cd2e4860703ce183a0a8ce5efdc13f03234f917420a1b1b62445d00b2863cec89efb1b9f5a8b72d135bcfc2adcdf302d44f8a05b15cd3e144e537e56a4dcb3666be0604e7bbf52b198c2e4fa8214d748f5fafd4c460713245a55132ca431fdc0568328bba24e0ac8788651b0f72b1fa889ff8f8fc1dab3641e084096610d6685d6a436047c1e49b843712cdf4791e72c1fac12c0de5e454a86ef15c38bfd0704510fe4560b603c63684560f780d7dd7e8eac94b88b2925d2afe7491d0d703f77e870b3efc1d78e61b3209918bc7e64e35ab8eb40a71727670bcebfa3972b6d28a6cec7b59f596d9b69d316aa4342f14266ab986809cab9b24bc0099e29b85e0278e1fe1b01a8b79c027ec6ce035f1b559748c365ee332903d1165788b9fd856e04a16ae4c4a5a88fc3b2fd5d9db4ddc5a4a1dbda6c4ec8cefd07cd89a1a461e37328d07df83d2e994dd94666ff36ec768cd725b4e5c95e008197203ec059039d21db47ce559eb263e1b1713d7569fe2202e3d09b91dcdd59ad3f6745b4b70675b1b3e9409b75387a24cb504fa42f9231e58e8e5b41213ee5b7358faa6258a20ad6d6bdaf2617ae1c4641be249ca3e4804e047a76e9eea2b3c442446bae2f8d11b8d134bf9563a861f809844bd99cfff33a2c5cf54218a4259c412fe911a9c8c7691651f06abc8303ded70b5010c746fb23aa17f636b95278fe81533958d65a1f982ff68354347cecb6b26933ed85697f3bbb9c29368fb0586594a2938a0cadcb882b246ad92e852b46ea4db7b69800199c11c9d73d1f73259a402a1b99265f1638faa83415a310cb9f0dc283ca9b914d2adbbde8be140c226108f7fbf90dcfa30cc7fcff0e73374a2a73c364527a451381c68dafaa5b93bafe40b5d6966f148400ac4ee6c0ff38b4e87b303c7b8da0904492b42212bed15608c98332822bfa7b89cb5e34cd4ec206b009edef9b87447695a1f50592782209e15460bf4071bdc4ae82b5fef26b3263924e65fdd84067f91a0aaf592c352771e652b0e7a2e8f0dc56f485d1a2eb15f14b576d06402ab4a3108cac418a99d5ce4af34b23646cf6a4a018dc69dcfc78a7068a7576cdbcd113ca61dac932b7d58816a467af9fd2d2b486aef4b22db7a2d52ba516b70c9ca1507386d545c7bc8cc0717a67a366caffb4fa43b78033d4adb7f48cf9d8a8a44262560f4831d91a9ee52a32d18e74a5e59e9c9c77381a5d40c4ef4be73b24d207e7a5905626daac7a88c1ae5b01fada6dc0a3eb8f574f6395cf9c3e6bed326fe7182e2c28b30afce404318b2633acc8afe9ef9ea9880f069b4b31433e20ffa02e72b10dcaaaf31e0471d71cbcfbdbbb6f5098414f669c6636d766392599f56dd546fa1ebfaf5d1b90972d53fe774fa4272d31abd59c09dc863c44cab4106465978c8d38a99da73e863536e6417c1b2afd717e6086c59d7550d4030720b32410858305c15790c3e2670254376179c07d7d78ebd2246394c86eabe22dc09df9f75ba4241f8c926bde5ac9bcb78cbad3a2429a5892ea611c3c303c45c4370b55f154ac9603490dd083eed55ee0c6f4fdd15b890680ec80c74868df74b69193c350286416085cab1088ef4fae1dbb07764be3bb2d7eef514b79dd8a1df952ef3f26535b0f1ad7ece70a2a7d7cc401f63c13ae8c45a262dbbbff59407123697f59bf08b00fef58e22455fee8ee55ab26651a01ec90160a5faa561efa9cf67bd059f380c80ddc1b7e38e04c22b473b7aef5ce3c7e3820bf0d438169b9ff4b0626742d899b7a53a4632075a0c5cd18b31d175a4c47b1989de9c1315911c2c4df76f6d08f9f206416b182af8709cf16e55e36e9c984427c9835ed71d3dd591b409496eb7af18010a0f041fe1f8318da41279a3a9c636f4f45995dc673bc82f01791a70c4ff0531b8f100cfa78550dfa1958d566955eceb558ff019a043ab9c413f9458599ec1e908f4f4895e522bebdcec763db539d871a825b4e4a8c9c3681945a2c35f25fedcd6342f36bfbf02e3db3afabc7e219cfc3695bee074c1231e3f4a5e496bc3a49c471798e3ce695af4e3bbbc0d51a5c3b0692aad3cf8c0aa166b7642c84346cb3bccf2aa8a42c2ef4247387e018f228aa9943167660beac4daa1f11f24eb6ffa8d3eb36be37b714a16cfbce47924544625ec7958a185f239e092ce8858bd7fd47ac9772b79693e61d9b304ddcad64a1827bca42067a4d836cb935000adf9386c898bebfce31521661da2a8f8d6861b8425b9d2222dde85e8e3ec0ef8fb8ac48786830796e2040cb7e6fb02b8b11126cb83bf3f7c43b48a5b97f7877e5c3661f17d48a7702189902af2398b1be4535274288ca1891931b1e23e1f252fb8ac2fc09e27abf97ff72f9ab2a9c59a72ea98d364490f7bd1a1a4cc03be1e07ebb37784edde41f95c78a314a33168ea28f4a889701a03cd5b4df9ec6475e168937db7fb216d95b6f87609b8707f728ce02e3e4748b81b567de3f62464b5c3753dcd4607802e8b2199bc1d7ed9a3a9ce56d79e780f0c54a0a5e9be78e2461a564f249252ec9e03ca032f4da86e933d9afd6cae90ee44ef2da951cd5c37f0c13255054fa58c9d968f5612374769d6ebfa67fe5c47ee5ee661546ea0c6fbd985e6b085950be515427ce48277f0d9b6dc309b185db90fe1a7118acb9ad04d919255357751626e08c09168b5b983e27382cb56591c8ec1d90ef2845b3ad2111ae2e360f7ebf46e18bc679ce7b98e566916bbabc32f55dd0f1cda40539f28603d5421223d6ef6f365140c88a0e862c5daccda5e6c54d91f7759467c857992b94ebdcbd3b0bd1d6f2446bc7530d4a174c41d9271d146976f11c51945c50f30931e15171f7e2ce5738efd8310c564e87b30dcc7aa1f8bd05654923560a57904644bc5b41efa77789baa166b31e4d52d30584bd0f66183ccbb9b3bcf6f4701336a55d5a6ddd4bdb52c89b5134aedb3ae00ec286c6b944569ef0c292608af75f901016ef4209fef24b1e8ca8d1cba1038928c87ab314a0c51b4e4a27595c4e5cc44ae828670897deeaaf17b6b2407f836843a617faa6979c8d684cb2a76a20f08037742958c96e96e05f9baa8f57f6ccb45be7da937bc540ac395602b30746e148f376be455941defdf35db7e742d0dc227fc97883dff463c97d08f9975e61e646c9ddb5848f91f0e98b66652ddafdd6bff12c7add79a02b668d0684d5475d5f8f93dfcccf9ca937798504312511743b06f4bb5e30f1a12abb85e3d6b379dd1c1af9fa286971217a848f24e7916dec9fb68f10f010184a37ed9b645fb8068d2690aef2c5aa7795e142b32085180fcda68e29a2caa38839bd0898ee5b64a97e3becff5e7272b6a6f71fafd9b9b8f9fee76aa1c36a4840b0c4793926fa0e8d91834c3dc162dfa7c239217ebc75f33ccb8925267d656f8fbcb5b5b482776106c5ee9cd5bcda885a623dfa440f534f355ac772e52c3ac6364269804ba1893e9c402d86423c4690c7d5e1c9594be4fb0ca0863237ac0addc1cdfbe4f44e7578cbff3fd3a7fe0f7641b5de191b1371f5eb81cdd3ff686a91b7e2243f7cf0ef72a9f66c7863d28789e094e90e33899595ee0dc55c95be2327fca94c13d406a0eef251d7ee0fcf93d6dc40ffbdce64e007709350a9d51d834acb74ff8f0ae64911dd6602d63fc250cc9e321c66fb0da0665fe147f883c449eeeb7f3b2f962d45d4bac2c7d182ef206f1a392a161d2d75244fee41d91db87d938346649c7bc04af1148109e4ac6261e917f2a15a4478a12b6445d14c7aa3c215e86271187bf3808b757b383a0ebabdc7fa2cf1c13d69ef96296d4df2066b863902a8ba07c51adc106537ef6560197f6c2e17a401754252a962a5497669da27ef6d7cad20706daa8a6c50925ffbdde3829663bf9703f0505ae967f27a208f2c267bf3ebc315b6adec1c65ca4bd45cacc2bcf3f4fc7ef3200c8692fcd7969428f16837f1159e38915150ebafe94e1ea4829063aed71670a36b64556c156e61e9bcbc9e491c659d474fd1a12fc8f8191d84a360db093406acf986850fb0fdc292601762ce9dacb3fcbe3462b5cdc3dccdc0f0df38d124e19a661f4c54e95855888b68f36d541ac771f836f87d2e10a984a45256974c04eb38fd9e6f05fa5fff7494bce38def5532c204c55e43b0c79b3e8ea3ab135ab8f37d3a687420599ba9c08cb0326b72116de353c0888c1c5900afd902b5d6b7ec5ed9a6e73233847f5bfde863548241f62ff3b28a12ec17dbf057dfb1ab49b4a27b472f2c85f830f662870912a0b7f78b8c800a20bef48a671d9bf903c0d144e02ae08baad459340ee6d397a048daa90e1282e59b589e3a414c69661fcaf598b42df28d7590546f77fdc487b9396cadc726eb90cd332a99a4a13348abbbbd432f2da8b15d50ce5d0208c8d622ab60a56cba47f9d1767061ff3a857557decc0aef6911f9dbfd60204d56372a0c3698131927fc8c5db24adbab742e805a7d0b33e8acabe1fcb3800cb17064ecff2f881fd28293d6ec1cb72aa8299edd09606a90ac3796fcdd3190040e5629ef0dff97d4112c2aff7fe6c8ec413e6db22c01a89c1533dbb2153f05f44469066231c2d4c157067c1ef2ae3720a4b8408b1dc697bc3cd7b78ebf4ff10fd144c223cd50dc8252ce587b19a2284b36f16594f3266796ec3ae1722dec3a4dd76fa0c6821bdf54431ba91ce6aa41ee14c0916bd044773b57f69c9e4ffbf898bb1062f688e7d652201a9bf5d8d064b6547471b61009214cb45459943ea57ec7a3058234f615e2f1b6863b7a37ce31f7b7c08ea3a96cfd23145281991db8afde35b96a50013f0acc1035f9d3aea9f27845c8b462266fa90bc45badead89ca3f58bb6b4dca40bcb6ebd8362930c8058f49ccf4de7d60fe11db0c697930b002ff9031b20c7a54ee21adc8b8a9bfcfb042a32e43b8a6ec87c9df9ab62447e62e50f481caaf160e5754116d8346aaa8f407e9f1351e14c9949c5ab0090be66e7b06882c709701a8a16a2072d6c238ca278a4b090e63edd0b805bb2a7aa62c58d7ee7a062b4850c28e22d91708e9f3cd45b2e1935be7564ca0876ecc1acefb71e0f1b6a0f0cfa6325e031efe2691b4282926cbd30cde989f0b226eee98741800e2b5867a5fa191c18eb8f9565a4b41ed333e6d00f7a470c26a94ca788039204fdb3b2babfd8225e265282e61aa15d5f8b47e5ec3f7a23575394f2e828c10e8afbd51216ef42d0c3b25e6ceab7f6fbff2710318e84f927090d42932ecef28ad80baa03f144173a33a78c5fad8ee8ecc73c0b009c054a926b2b508437862f4b93f4a63704162c06a33c05e1764b8d5ba41263397a5f5674d5c56d56bfd745f9862eb80eba582288b196d225e7f2aeaab8fb30d97a133f15c20f2f1ea4aaaa035e7a470981b0a22e2cabfbf9a024eb7ed27054f1b92e9f6992a48a49613a39ba5c0586276819d2a61ac324aec0bc2c80c5d99102df076aa59ce10b2cd612e32b5814381270d29c7b0e064179a8391f9a0e53a3f9e54ab9a6d9d191406336c916c6ca3cc9c54fed8998a979069b032d986572e566332f787cf44f29065f0e6a1663b9f7c86505814029d40e0770ee0498cf58216c0538168fd523b8a2d7e9efadf85bfa9886c49210815909297b835c4783cb5458fdafb8e41305beac4d8db66d7d836f15bdfd2765e578316e0cdf99c06ec5b11806316f39933081234e22102b4a2c5dd4d7ac75da405b53822766d1d753b9ab4980cd9ebd14abfc569b0645160cccb25cc802671381e0bfdb351ba5ac0b64d6ef19e64f3411534a58f2404f13f6d79f31111e536bd8bc0209b5090022d4af5c30f49ade545b2d629174d83540168074e814167734b883faf7946e0826673fbdcc4346060bd05d741dc0fb697f5c4369baad786a6030aed1f2d1b2c355d6536cb0774f331fc4bdc532a42c0e3d71634769e10d29921d5af0eaaa389ef7373c0078f544fc0884337bf246a914d98c0ac9ff81bea8456ca6c569b74f8280c9bf922c30263a7aa67b7e5988d9839971c114deb7049ec88acf0f1cbc37352d68f1d476511f3cc0e189ff3a3ce5f0b239753b0aaf1f026861a935bddec7081265991258821c1faa11d28dd9e389ecd3f076476cbae1d1bcaf71d10540249a2b781e0ab1a04c2aa3d4cffaa5fa3d6069e67b490a936ca8b4db19ed5fe3f748ed32542247ad6d898594f0f9a7b81ef3620e5c9c3c56ee8b23d15f78e2d963897d73cd819532d3484ea8ecf51ab1eef95845bbf6fc90895c4d8d3137f3da39e9e4655aae1df7b74f500150831a7aae0c00855bbf1d4703196c1414eddd3f8ee68e4844c9a5f8ce5f195f1a94c41cb049c78cd73eb1ccd1c5a9a0a74a63e59bc64938207219a2a22d3ea15bed50ed8f94df63f111e095c2393e5cb43a19dd47903db9793b4985d6389af173111dacdf8e7337046b991d92628e3b14c5537eaebd79dcb397017b1d0fd12adfdc3c30393c383a25fbfdce36c7d1625ff64d986c481502d2eb2f250b4652b972706abf3a92128f2e6a7ae942e0be10a90df8f5bb47b9788d7f4dbaa7f54cb51ea86db392a9bb488f0d19b7a3e80b5f0fd3c7e275276a2adcc0869e5c89a93d755656cc66451238a9f320112944cc4bd5e5000fe3230ca33a2c685dbde26b8f7078080ee34b34c75b44d459c7ae7782c67af56a65705c43bd3e4b69499ff40308806e0d3344c63bb86de124772f20d6da3325aa54e92e92be99ac3e2577eceb0b267dfe287820410b5efde208d791fb4800e64221ae532888f23de8be48c285053bee09b0eb81506dd51269142ff8c4e02e179389224132b98fcd4ce6688c883cc68adf3dfcbd559fe1dffecddbbd8b5abbb378b5d152e18c2cb3aca294d4ff870bd862d97220ff93c4d2aeffd3dd36c83920012a45f373e6cbd40c6116d2819b10124462e216f0f982f3dbf4f349b295953a35f35965ddb39b9829de6e09b8c5bac2766449f436377076adec396392bf031b2c4e0e6f3a25204ffd03a306aedbccf5699bafc8d838b258d2b21e6e3468646ce1f78e65f7ef8b8e99ec27b8e5d24f013368727b0350b59c29f8be7da4ec38144749e093d11c5555127832d7183979c8de607346c39f11d73f4b73cf3b7e07587e5be91c80ec7f7ed856c505d3cdc501463d9be905b905d72748c2e7352fb5a442796a4de46e91ce0a5dda29406480df57524ea17f461c3af6b242c72cf7878e80c743e69095be9b05a992793dce388eff72f6f450b17a1e56d0d30bd1dc2fe129c145c24c320983d84a87840ebf8fe92d40d8e6f89f63640579071d2e38fc6862a7319d0e6eb1f97df22fe89cbc4ecec1449cd818413b46511faba4598b4d54c520b5cfbb009d00e886209ffa3797602aa48511d8981f065689058649c6cc79e41c4fd298b85c7c838350821982d310375ce024fa4f2e61ceff6ce694a31765316bcf58b37c3580c788ed61e14a2902ef020291b80496def4bc61d64d4c12be13ec59ac0a95ce8a8c5c6b58b9930b28fc64d0ebc5593b60a9e8c801797a75c0d3455a084e10cd34c1a298a28400d363f158a1ee5f005d4177f1be5dc3124283e7734410a7be6fba0c6dde474fa1cf6f85425513c61eb10e45db0b7794af2d0921142325ce195217fd672d06ad9bcc62d8eaa3bd5d6016774f39c0a7dc7cc97e6afc03e5f029f2f44129f16f22822208a31c42810990b0cd2e92a40d9bad0e3ed7fe50fca9857ac98e24f2e1f33cae661a851d4f1ea218027936ec5ac9ca241a7ed7cc06121f49c3ca7b33f597e7a37868057988f807d5002785ea931cd24a531d5266ccde55a56eea7696aa58befc91ba88f5c120ed670cc83f5464aae22fb4b432f2066dde5b15a251abe3a9a17635007c7be3ad42836f4f1aa6e8821b4985bb1d53165afeda5122b0e38eb1865419eddd0421391efdfe4c51e55883bdb537a2ad0ec121cea3c1540942951e3bd11dd5962be2d05113f6ccc51d3f8c2ad9da36247235f9461c88ca1cac8c94ef8adea6de128abc7bbd09cf6f0a37a973bf76d9c87274c7bfa41e9321fbb28610ce0ba2d2e51e39a11d5104ddcf02dc6f6d897a7c436e5d48a5f86274df116436331a059c0aeb40e1428afbe1e0f76a389dcbd3f0894af1984de7668af8f526d4b8d47c329c360b15c7f578834d437c583c30864841c050a0d73e0234bc502141d67d51e255c4ffdca8bb1c9fde0a3cc0db75a3d016837970020600ed9b0b2777034a822aa2ffacbe8bbc77df9fce5e6bea71f97eabf78cb37a57952de5aa29ddc322fe5e4029e681a8ae20cb4e98905d1ce27c92674299ed2d9fee0cb388bcb17a3b7350abe574aa7d81e6808609883478e41f05890b861f6151340eb75907ec2c03c53a5d7a76481074fabe9e05f09840abbd8cce6504f507645d27859e95e12a35ac52e8446cd0dccba71995df5bbba1734989e15b363322ff852ebbfffce6cedd333e6ac901632cc31932f13e3d525c0892299c2026a329c9ac77fd655aebb05de62a44a46fadc65b8aec55d2a7d74cbaa572ab7c3c0a6be342844eb8d4bad0498bada5f991d4eb875b0979473a347382da9e46f96b13f76ba6edd39b5660a95097c041b16cb18dd41a1a58855a875997b6e2cd4a9599a672fb017af2f28adac5ed389a42d43cc2f6b1a8b666a4347aa4469a8526b94b64b12811cfa96838802060fc9b64b34cd2325a67eee0073686de715377f42159f841e39737f36c872bdef3c1818fd6245ca481077c7c9fe912e4dd7f00e66dfe31c5ac9cb47916c31050dd9b4e69eecf90c6978594aaf972aae41800f506a877ff191ffbfc9240e85942e231bc3120deeb589521cf3243f39ecab3b64dcbbb0a4900f28b7f836739d1354f2d441d418b7ca535f08dadcb9f2960333f84bf9cab1b7c8c78c94e6359c7384203c2b20e80186e7ae4afb51aa38859894065b25572c61d8b157ee7db1bcabfb7e7227e14603403046c1062bea8ff678dff9098565842cada2a03d8bdad3fb0fc8b79bd85fca2b1e1314dfa51123bc9f87699041ad52f79f5d9f58e8d7f832999a78ced94d8329a9307cc6e012b5dc853fe8c5da1a594b87d99eb7675dc44cad71980fe941b8cfc64e26b1eca1edb2bfe49060dc9e9b33e1bb67e9dce629cd845ce9a626b9cc0bcc32154bbe71beecf8e1f4df23716be2933d0eb93ef668cc1b49af336b7f3d4d84e6b5d75a9aaee8f69dd35f212dfeefcd9985481c55af9d3dff5c5e8b55d1c5208e85981b08ddc4744c0c82f117f539f2119ea01afa44cb1356cdb547a84b01ebbf3fb2860a96fc79257b343b07a1983dd50d6f444bd44cf177d0f46f721f2d950f7e0d5407bc7e86d41431935a55fe52983d082865a5c2182603e6ba44eac716377ef4841cf9dbbe3c89fe972d28431d63af017c4d33a2c17afd59c7ca4c193c25276d78d854e716f86bba3cc0ad0cb42481abecdfe26a4a5a72ac878c3dfe8bbb09ba733cae757ab74d57c897180c872a7e60ef907cabeda228d8b63c9a35e8a47a32aa986f036dd3a7ae458489229e359260afefec6757adf0973348a37ee886a70e6af9b2878d8985530e955e13e0fd1434ea0df1d6e15fb5119a04cad8dce6ca03c84ff7de6b89113c360ca3aab6c31d0b13836a3e1a6be27b48b51eb61e0e9cb3bed4823b0b42410386a278554ef3cc93837827ac2f2f42ae41584e2ebeb158f15d59b6b834ab1046d1aceeb72457edd891208e2160797fbea8caa4aa836a3a8445867767a403bbb771f38042229c86b22d2bc3d5a1f0d633f7fc13702e4dc97a50cf3257452f0c50fc7e7cc59e4c017a059f0663bc78015b35ca6ad041fd649403c5b3026df34c44e490d6851707a0fa778b91425b046911fcf89e417787053b97764864fcde281f7c75cac7d3b7dcbb72e491db79d9395fc304956c9b9a95f05c2920980495d75956ccfcdd9fcf8ae9fd6969312e32cbe6bf6234ebcf109c79c92456bbc600c2d52c664b989233f6807952aa5297b48458928b284e6d77c229d0b35c69af52fb0c4679cedf13f167f6f8452c211e088d189efe8e4250fbbe3ced881d23ee5e7d1b32a8dac5a1b89825099ca2a08709afb8b77b869ce157513e5cbf65e4495bfc505ed29ca8489af35d046aa6e58305369771ef8edc78902fa82af23be3c6cb3ed868cf43ad3f4a1d4a4a93ae23d2bf88a0ed37ce9bb036041b0664355f7274b5c7336dc48d2ec0a217058be92ffa6d39e389da83e4a27866661ef71c9ef0df31dd7a3869829ac000882fc0401f361989a29bce81880c0fed9f34beda31a323ec5e2a58fdf061e9928cf277280ee0b6b541cd57e6e34716ccbb8e741dc69a81d06a0b4feea44f0ae0f8677aa21710b92b5804283d9740eeb244bf516a6b6e968a8ac6d2e3a143be6dca1bbf9ffb26f1376b070c15f3111cf88dc00f43c4ea89b754ef8d6eb8510cb7e8646c7f12f612564a7e9da9e6cff27563bbf05a8d8b1e198a6cdac3292b6b8f9ee10833d1ece71c4c0c5f5e7c816eeaa2a063f1932281995c83974655d6dedc74b86f6bc45774bbde5e016684518ce99703e6e030e9f09ad1dc7485b9d0218ac0d63458e8c9ffb2f9c5be37dff17c9e051ad62eb3be6555df1f35a7531137541e4029cf230eedff46e927087b749c10eea63b2d1a9c77eabfbc2774f140f80f0a104b81e2bb426e0c47d44cbb467a55581e72a161c0282eaac828519522370c7f2728129bdc40cdcd2f56027229de8c1b7d7423d7259e3f73856233113c10dd8cecc032072aaf1e67936a90d7b34f0e30ed52b67e67a4c250b42027e739780cd09686cce673101750df58a02f4324aeafc29eccbc784b891d05a12a90b5f69e25a3d19eccd1c5a809213b3d998ec1d334899552667c9e686770f694b2ac3448f722db09f519eaa2ccefda6f8213de55a661e8615ac32c3868e511d8c23bb3480ed9bc25a376ed163359f71307e01ab5f468afe3c569d12393254f54a32ffa6e8095071976fea8e3a6646bf051707d5397d1418ecd67480c5652116873eab9a88c8ef9d6303d6c7dca86b5bac0ea3af17122d46c07956b3c08e69a06477a0683ec0857da4c8ede67472d181536925fb788e3c93848abd2f4e2cee133eb3922ab29f0a378cfd2cbc6c427167fb798d3068bf51d6fa77949b963be733e0291b08435e11eb29a389cd0f1324878de1d1dbd916d7316e546a133ab302ac474330f0e74ecc67840722aa183038e90405b4f6fa6e5dc9a8395f01ad4f7f5b467530dbab9e2d3449113e381e078d8c9401f04dede37aeb4bbe0eb11b149959fc4cdb9989d5e5ec145630ca5d6e3c076d6d275ce8af69e2ed5dc8cb1359b572ed65f099c9931a1a439b3d53a39fce49f63530a55365b87a73d003a657b4dbd20cf0b5082efdd95bf84b840b10dc31760e7e33e4f794a421950210370b7411a84074bdde1b786922b68cbd25e3c6649c95ca41e810730262a0971b45c6e5574ded2e88c9a2ccc1acf88fa0482ac9dac646bdd0744589a2d7253b137c1560dd85b206f0ae651a25e74efe806a83eda40e0d378d840872c7fd2d9af16fa0dab120bddc3a5db04820e7f56c04de591399ae4ad2461ac8a1f9561996d7effd9ba44cdaa295a4b190078daf3ec35b89c6f8af44be2f9c581efae0ffc02318b32800c9aa1450cd8496673b9efd06c7ea53c936670663dc4d1ac347ff3a1ab3361693391766aec3431f4967ed87f9ba3bcf21d52bdf50453308fec8acbd25e29edcb2d31a78dbebe1f48cfec1419907ed6a92e50b86f893cab557faf69d33732bf3f21aea25cfc52e8f10a5298720b7d006e069912db4f32eb9a79f73c5cccaf8b4d85c3154eef6ec5e0f2445237bcd3202a9c8de92b8ba6fa06178790e277a0b6728a71f8b37a831de6e80daede609ecb36df88895a429225172ce1f24f695badf08007767453cd8a428769258af4a1af7ebde3e9603042fdae09dbc52a8782218c4c720ed10fed18707b4cfee375c2424d2c49590f5085fd3e3ec325f3137c7e39c75fd563fa3aefd8c010877dfb13b4a4e5a760b0d1e3a2773a9844c1a93ad2ed4c7b5ce4418dc9946eee987236497d742d2796180373a20d1ad65c6ae21479db039df8d5057918e83b7d8c54950faf72d35ecdd91de57bbfcb20e4f79ea00a85036037b8543badce5c29f700429af57080af95f5bf5c1fa5eca0474f40748bc1728c5511dcf7de10c01e3450f8dee7c18198e16115e6e380b79a33d1db18eef7a9feab4cf5ffcd521911cd7bcdcd3c8b85dece47e4fb0cfc8ba87d73a9c635ad94755270b3ea4f5f25b7956864415c0ba71799c1c00347653581b6c9434995d7c4bb2226768aba35e234c97707ccf2ee3839555eda8dfd014d14f4dd3b5d45c89b0d99f6a318a51e5bed6c88ffba253051c118c21a016e2b33a1ce1d3433dde52b50825a091027700de67025729a44215db7eca14f4816a4f8b62d3dd722218489059b16aa905b0c133dec5fa4959f9636cc87a64098f486d8e1a7bcf26b1f752a96821230f75dfa893da71b16ca6c555fcd5aed2524832fb7fd9b5e761daa7e602525927f276cbf4ef06e1743c8e16ab8f618a00abc51049e03a1ee35d2bdefda31c89bc3da028c5fc19ecf26fa367be2bfa3b7091d18d69b03028dc02c1b732721005c29708a87a318e0cbd0c3066dc689439a1787113645904ff04bf4090f30812dfeae8320e2cbc36b9fcaffb46edcfc5c3269a65085580ec4959e35bfe9bbf6fba8cb3e9def2d9efe4636c61c734c21a892a706415dbf56844c208f0786e90f5967d532bb963094548845fa70262f32d3f0ed0f5dd9ad0e54283e66f0e533409c635abd07894806a5eeed9a990f4c6e5cd1a83a4853ac0106f1dcc7a30d6e742bfb9a602bd4e3928fb14679460d922bf0e61d13d1d82564058236519ee3759a6e221ac3677a418faed88438fa60e486002b01c05ce83479c7a2d7824ee632fb804525df0f380e154a6bfbfd09b55e1217230e3da31f5251b45819ea1b9ddb3e39d3ba03630597e8487e23db949061f5b35e244e11e18097f03e91c6bb70603744a231cfc1c131698be2efeb926367e1ef8fad31113b5507ac478d47277a0da205492a9c65944ede289c63089099953c8031c616ed6580dc929279deec493ce8f3560af79aa848f4ff25df7652eb807f75a08cd1b2093938cd428fa65990c214bd2ac62a0c7c763822ad34deec92443c82560fcf1d20729d8fab852967764d15481a67c70771423284c468e460c455393645e5de7fe999b712295ce2f2eb0f41a299dde0bac4e1c90eff97d1a7c89661eb2bc2285e059b00633832b937028a82cd29a8d243d744fce9237a114701e0e1c17cc0656a4e26de59b3cb50b89253e9ca2c3d432b8eb827d5b541fab1eab7297bab72bd89419175f9828b32f26f6a088c5372360d604dc9e15836edb5e1446fe7d92944c07473e2682c25fa612c0f84f889e71aa09bd7a4ad56d31f83876492e55cd767b9117554674a32a45220b5fb8a9f48edc89af5fa7b629c477f37e3c29ed4a9c9e49031ff20331ee722d9b148de202d5dc93fe25175b665fe742a7200e09ac308d4223ba6d5e47f1ec9f46286f2d257571c51acfa9c218757743316fc88038f77a04a0116bbd2ec26c05b4d8ad3f66836cb4223b7888517840ddb202fa47c45a24af395d3f4a66e10b0bfca8064d3425eea3dfd59e5b02ded97dce2764cc51df2f42deea9179ed16e6adc12cf5143b672a76760c72c37b3dffa0fe59d9028660578f324af220abfe1932f07c54f0e0a028f4a164ce25fc9b8cf968f98abdcd2857c9245698f3eca7c9ff9b21cf88e3e48d2309c2d824a75072cccf7ca17496a6923c8e6d0c236d4a00934c9860d445d52a24e8f7cad13e54315754e512698d8ba0c07d9f41e6001fbfe8341045d55cabc139ea39894de76a41e749cabbcf8abaf8df983899faf90d3ebc86bd9b0abf663c3185c9889c0b2576dade1903f260ba3c209d7c5d7a30a035fbf9a0f44eb654e6e1ea25d74f4b58416ec1135dd17bdac23e3aec97565a8a8e896763aee3e2f915e51100e32ca5a5a40115436e1bf6a7aa96db6211e265958b400294381b7d2afe160c170c2f8dac0efb6e79867d887fecc37c7b332e00fb889b057f31f0178f4148780ffb3749edfc4620cf8f273997c7544f38acce88cd69e6978989f492c390a294dc832e8193cfb3e770c391deb32a8cd21e8b3ffb1705fbac533854c65ed4369cfa5ac3f73ce8c0d01bb400a15b7ea7094f04bcaee6d2921ec96f534df0b73ef943d47f3336504030f7445f85002c1f3f830dc21a4ba3a1acbafc5aa1a1d2525694ea16b83177165c96eba10925dde9cc03780853df66b8b3427dbd105b4529ec147fd2667a78282a6e3907d19271d92d7317820cb6621941051bc6cf8f73402b8f653d226fc9a4a8c160ac6b1a0e751d37cc0289c38de881499ec944f685dd0ef0482fb12de311728bb0e58839f59ac75e0346c12d22608eb3cc8f7070c32cd3bd09da418066163cb4cc1a64ce206e9e7e544d74dee4f522ae8e05f6f9613f7e934cb9fc99d169eda028c6c8bc3bb8f79e58417d462e85e4f1361dbbe6ba10dbcadd00238e012effa51bb02ea2038ff2dc6088c3fa552a2f8881b471983142f04b1b7d907e2f80f795aa6795c9e43c90da5210481855f9b702cf67fa889cddce19047778c9713817bcb1e55a7bf319deb662af4d204dc648c3018547f9ecb7d5eb0da685d1326fb2ea26a191154b9ee52ed462a283775cf8bdd2466c9b5d7988a3cfa42ef186f64763657dd5c7624f48de0837babd327b669b9992bd3450d5379f5511be7839c82deb08d211d572c7dc9be6628171ecd1125797f09b197a8a0a8c700b6a611a9f2bcc5de9e8520fb4069a5ed90ac1a174fbacb12674de8b68d5d0eb9e520e36e1046e86b2427c463869b9ac0403ee00d4bf8ebca26f7f6d3b548c5f76f4f75502259ac306fea6845ebd09c4ba2cf4147d71e1d3960295afe780bd56a1475f481c58ceafa3162369e7d8de8aaf12b112c030dc19ca484401b5449df4f593cc8f160e7a30b22ee17cca2bed5e84c0580bff781b3945c7e5b0752171965b8da41c961994eee35e31cd4145caad1908fb798fe9afb54e5271ac56e19910924ceb0644ed7317c23619912dd5ad73d98ef8ea6c9697a0015ee7b57bae83008ea5a6f858fb65fe1ae7d2b9f6428165622042b8a370c2eccf65635a7ffeffdb498bc961c2f382d9572f0f86fb063ba79f2065e07d713d7ce0cacb8fc12bf3ee8905b41bc3d5cffffe571fc9a55827aefd1804c236d77e3c1fa93b2fce8e291d62a14800c90b46c52c2d31bfe342c05f134ca1c1a00104c2e0aad73c5ad04ca40d6f434fda4f0081d72363cc0a5cb6fae9b88ba4fd7274db7cd81bb8404f519d6363a4672c707754f8cd5401a7cf134c476465382289d63a15438bd94d2ed21cc9963f4fa002fb7f71f9a58d03841edd373417c4726cdd82241ff0d4f3dd617f8afc2c85fd4a4b3bcdc537a21a190cf205711cc7633fe86ddd29b8992a4f1977f4fcc44a160da223a75892c5fd3e22a027f00c33cea0a0d75ef2800c22b6514086b5d4d3b1719744f9bb82d0d83cb209e03847b654f1ba2441ddbcfb24a26ab346ebcc7f47d55f242de6e11a701cffbdc4cfe4bb81a443967cba2423f39c8b87af4b23b61c43fd4a78a4d7e032646fa5c703ae0fe8ff8104cf76f86d76835e518c1ade9cef38179b47f9d00178a07bbbb353d71d568d63cdf71680cb4de13af08226faa608f4697d5225a5cc0d27ccfe6a0807588762cb2d1c8999747a2dd9f0e2de37eec71c89e2bc26fd8cad2a01ec7fb44e6f3717b26f01daff297450373a4a92ee0736c4d314f1afb21b74a366e2037d5f32f8502bc4104194ee38c1656bdf78c6dbd541c246064ce7914659ae480b8c7fea1fa1642c911ad67376ad625a0df57c55b61f728e67e9f8717279bfb0210592cb1f28af6d37b4cc5d57e085aa0f619bc3aa23f446fc2e674906dae20f1fd6e804e87fe59ed78e69438faa509a00e45adb957c1a5327be35be14c3552408a3bc3a350f618a962319d8b371a3bdc7dbee5dbe2be705123a43be2ea5724a5b550bb8196bbcbf410afda5f41fe50d20b6e93cc9560c82ffe1c29c6a81be050cef47df1220c47b4595e0032f241c2b5a4046b77ae0f74c6b7ce15a882d606095c84786240232e02a3002130566197e379610934fbae6a5d7b0c53ff52d73d72b2d8be1d5f29e46d403c03891b5771d6f98a47e792627a49f5c50e567de6d3f639c1a6169a6e94c82abddedf996991bea92869f64c8911318f918e1ec376593cd54bdded781cfb97e27e1ea3874b7030a37864d6691e2bc381d395d6b2711fbd2064f28ae589dd1dd1caebd592977bd5f361d999237e3890874c20ca90a7c4f19dd51faf9ff2a67f0be6c5d4ef0d48c304fd1ebb08393a3b3c68713105a4a25b64b138646d36a2f91c6165826e5f2423c9bac08a1c2bdf347467c2002d2e2234f0216f6508fbc7dc08d6dac913e3831061939818583b7e8578d5f922834d02f6c1a26ba74dbb3efbee1d2962297a1c6f85dd172df90586923bf9dc722e2cda693fdab1c821888f125f8cc112585802392deac87f1ecf39b100cf025c20d8ed76e72ac923f2e2145c5403109b88e4f19c98b6b1b5092dc5a030781b48ab130afb3f541ddb8c62e2516ed3753d8af38a43a1d34ac5ff3d2d01a90060c72b8acc21bc29391a4a9f1f1fc39011ad1f5d6f5136b30013f1b850241ebe0778c29c846543b633026436952afeba37b9e6631708482b358b1e3b456b987b7b37b6bb6613c0ca86af042c55a3c77020b7ef8163810e551b581ee6731ccae6c29395c502d306397c844a84a3fb85a41d95eb9017060f0b3743c69637e9a522623671df37a9d27da37da082dabfa20ff04e02ea99cd56ef9244c4c7e2afea7786309c290c2ac16f14b84d9929911adff377b40da62d511aa9018a3d50716a2892deefc456bc0f7c1e6e75adbfb19c5e48187d0ba63c8a84f595b531b04e215732f5cfa67e212e304cda5c94603ebc0e95443edfeeb0eb2fe6b8bf5f0b21a079735dd7160de786be678afacf03996c7fee5f4e16d6ec4673702ae179a9a773f63af255450cb115fc7d19e01a8bfac9cc6fb44883909d803be880e6605d7b0373963f97fd654e9440de5e195fe655725dc78b520752a2ee7f9961817f0e1b5ee443c748ffdfdfcf20c44128801b264ac8d5bba923423e2cd30292cf504d35ae8eb502a42c62f9c0cd670810f09e09f2b5641c1b63061037c908f4a587f402f74d596afc2a8b8fbd987f3e67dbd5e90646a00d07cec3e85bffc3da8834aced0af8ebebf0a5e0cf44b645905d4eba8f57b50abf459e499e4227e89587e2709bf1f17344e620099b8975ed1696d682305838cf60501addd0b37a20b8e5f87780511546b5635e67ab0c7f125aac090d7a767e2716072f5ae47413af08fcfa5370afb7fac3221e67ab32f7dfdc99608f26f6f24825c449ddc71eecdc28d994812b0775c8d09280135e3b51a9818fa80b606b96a5812f072c41da459300be2f76e9d3554d931df42cdc157bdd9f3cc932789627952f8e36ddac31d045b58397035e2e029c33807534e7e5c36840ffedcbb1774a4de9ae5e2bfc255ff5216d75742f7d32ea61b11bb9f0980e9c4a6479e4caabfe377f20002f83caaae2d2e3002e4ce5b68440938ab80a68d5db92358f54df6b65d7005d263b3a1cbbe30e734d577a54abc1d3bf81a29b5ecc4947cc0fa7aac5aad90ca393fd0e73c6170a605caeac0c06320ef5b3a1ba4e1ec25f6ec312c40cfa8a2d20459732b9af401c68cc6fcf7403b2b885a60c22ff963e4c1a4d8ad771f4d67224e5c20a1a8e5bbd2b4a9bd95dee2cc93cc46499d0214fbcf853cf9c4b895fad406537a8c4074b423cbf91cfbfcfe889f8997e9dff3a735dadcfc03edbffc07cc8e0fae5805cdba1ccb3e6f5e2a1a160044c1b1a3f746382507709fd30f602f5df3f8a568e553d42b2de5abcdb0b7ee35dce676ede4063d5476d1dbd01c11d3b5772ada9a508e1c26f88086d67a7a3769e405e24d98eba765a1034696778b7f55b25148c1c5030ea25176901711ba2afeb59ef3dc0c33f5ceea053cada3d7d2d8fd045a82f714ed6445eab3aad086ec050c9a4109b420326a4f858d6734b012e86449d185812b0f3a1bbe1cc52ae37de7140abf13d2161041ec00c9c284703dafcd57df5cf931ea805846f2e552876631790cde7f833b6cedff4e1fad8b1a7cfdbf3e04adce5b26cf45a12b079ae006f4ee15f9d7684cc74bf01eba9e35b774b4527f945f04cfdedd5cd777a6ae2d1903d94e74fb5af04bfa00480ffffff7f