PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 90585 52ddc0706e5f64801d2247458ef9f8e8cd9534d38d0a3bc1e37b60f5b77a20c4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0e359c9c3dc71e9fd8a4d09eaccb4ebcab54bfcf308303936eefebc5c126729e
Certificate Block Hash
52ddc0706e5f64801d2247458ef9f8e8cd9534d38d0a3bc1e37b60f5b77a20c4
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...002e72000080420000
0020000000020000000100000000003f000000000000000000000000000000000000000000000000000000000000000000000000a2e79fdf8fd992a5ba101f35d3c21fcc99ee4a35272c637e47a949c3bd4e8864fa5805a88a6042ae832f7a454556ee0a24aa198c838510bcb5da5681f69e45b063934a1f3360b00e9a1c6ec96f0aa4b277da810709eafa58b90400000000000000000100000002002e72000080420000

Raw Header Hex

00004020fbbad9449e9207163b9d2f23fc1c4e4cce68f6e6d81bab87df580af3b6236331823f2f97531cee31222890422bf42f6d163d8fb9e0c20086355cf2e18234b08cfab95f6aab8a00189e7226c1c5ebef6e93038330cfbf54abbc4ecbac9ed0a4d89f1ec73d9c9c350e

Proof Data Hex

59,560 bytes
1212160103078bb25c17e6166d66c24271613f5aadf6a53cc310da55c6cf67567e8bdbcd5481e02e0ba69713608ca3b237a43d6448d04f9f9c50ea2c2e32d4e7158192a848b55cbfb0f726a156127aaf66b6a4280b537f767b8c984d6771ff03213f002b602e4dc20801aa6669eeb12ba9be8cf802d5dcf37f32be0eaa284a7a2c0708a25d9b357d1e423706cf1e959e796f8029185dab1d743d727cdc81340e356d559f90b25a676cb73bffcc21e23890540f07e349b8eff77cafdf1db9e507854bd5c21d493069bde376979c7473288fa1e3cd49d32a21d0168ef04a0e4c2447ceb5cd93d7feb880ba570d7c239e45eafd96aed0472d1a08de9aa31fb1f1d8c24da42286d42ff91a2befeb03f0c18cd4f750cee73f569f9d805e5a617b44cacc9750b8a735e26da98b4089ada81d387f135218e18b9bfbf1c290a00ff1ff14bafdbd26511ef621108ee4b7e5cb67513b1e9cbcf18e0ffe37b6c2bdad5ae426e57d3cb5f5c098b8e00e4517b465c6fb198d659125a664280a9d757b5f71cff837ffa571237e0abc40cacf56e894651b189ee67b2b61d40216a893e8a42e7bf5feb772b283f5d7098121215d3eb7e1ec9bbab26131f660dd9f6c87f0a76f85c03245f91c23522c04474c743e15aea40d372546cc294c067f66d0c114a9f056af396775b1d5a99c6eba1c617d5c74060ddeb57f765762e6180c5ee8ba29cf8e2f6abb894a01ad6836ffb08cef4e94dd8e8b312b74d04503227a151b728abc0938f5ec60ee0976a5affb49cf73fd4a10a936433ff56393f0a1caeec526c6b2a71c4c6b49f0aa9d1ae75b61597deaaca499872340065f6661a7cc9b7d5aae2f48cdea9fd8053f10e7282dda6feb7a3545eb4c47d556f21fa63be466736d8f39966eba9773084d4dc15945fbbc0d5456cd07bf96ac8b369cab9529af36e3a0de36d7675bc85fe5b78b717556966b135962523a5176f5a558bc9b2fb4315b1d39fcbad792468f2ca0af43f24b298018ee58533b0606d2130dfd6bda12285ab910315211bd72831504137b78cef113e2d96d5bca9f8e89a72ca8d081bfaa59410e08d1c9a42c18339af5d669485c706c3faf6363679c8840fb61721324ed6564d19dd32ea1b135d6cd8a615cb44edfe086d56c4db76eb359b1ad634ab92ea731f9d1bef5983369ae419102ad582fb17ed2146f1ab72d062b658a445d0beb554c68ae3c3ff8cdc585a3c4fc23326701ae3b02518a426ec4c9c99903ddcad170a24c7d6f047920cfe0b2540aa2b9fc9f4974161a86cfed95d1f9199e216857c7291e450b3af3a5f65d8bb9319ba772f5cd6d4dc8f2bcfe5f306714807961a7cf55a339554f3722a8ff4e2a5e6252863e67c84cd9cf7a265d044eeab35a9f4138092babb4f9d9cbf6c8eec91da9b021cdbb4c64b91397536acb54ee4eee2299a38ebda53923ae6bbab0016d2886bf9d03eb420521f03e9e91f20b51f01db650fb932b3cd10ca9bc43e96d866eb8c94db21141f8e53bf0cc3dc91f2b4cabb08b224ba5422d05779276e7669cdaccc1ed97bd72dc0abcee8d8601b9d248e4c2809377178e71e214f3134946353faca5831c3a730d19e702872d6cd66ae69a2d75f822d5da813ed0e1b9bd203edb391bfc16368bd4a2d221f36b0bbad11ef8acfd8c06da3e35775cc20be03feb33bdcd812563c01fbb6d5466a07de4144fff7678460c10caaa7cc10d6225a5cf96957ded736b9ec10a2c9ec51157611ac2e26c27dbbac26a07bab852de2e3a90534dad4e30b9271af2f06d8d28fe2ae06efa528f4445a3b396169b60dce54a36c5598b92aa6c4848dbab35ab8acad3636d0117603c0b7c6b3c6232eb753c8415a3285933fb5bb58bd9c955f89ab76f7f2b7382fa5b1cb686aca367e917d00fc51e4b23934e21d33492fee7cfe8a01121703b0ce9b5a5a502587bfd45b46dd6d2cc6e1a7d3a9cff35f896449bbb1b29f83aebe13cb7a29648475f14151baefce9642fa5ec6597715b00fd5af1d5b9e9af0d981d752fa5037b7284f7fe6fdfa422eaeaaf3be2e8bb9c36d1ed6e5267de1bffcf319a0f9e261ac42c56adbf91e325982256660e3649a1719b24599588f359f6ad3c474ef3aeef66a1cb4a663216b1b56e87b49226a6cf7ee4e7f599a8b957ac9f15b7160c64ea0ba06f20168dc960fbae67deb157299e369ed71b635c5cd7b8ebd13180213513bd3360fd96035ea1d7b912980b7fbf965b1719959da90c9d03b64f12102a9604099d3096b3ed2da246a35710f0bf3aa70e71e7c770a4507d4c0d857146f8c29c6f9e4be8ba4457014ad3254f5dd1c7f82e54a6d4b8d58070c1d023c6b298cac202b64e83a9377e310695b7eee3e016f401f0df1925ef84d902376a1f43aa2242eb8f49a3a412df499b37b8179dbeb4a9da65604c556f9c248cf4c43cc56f93fd098ec74336c6a990b78a0a333225205f8ee3cb4b5a6e34ccab2bac3202cd52f57b0661fb4a69d03c3162f2ed697f6935347975f270b4ebce5ab6d521ce0738890bb872e83405c1d10430f40f89aebbc8848cf62ce9e8a66e0df7bd701f0e41a83f0f66c462234a70602ddd307ffee2fd8b7b7ed0cc08a21289d63119237c9a7c831332c0c3b9a27d7a00fd4e2bf4a158aaa712190d7486f689e58d388e83a994e750141e52a5a69e232e27bcda76ab358cf4214d15d57e136638b87399f5222f3d530a224e4a4524d2d3569e530c1668a713f0df3043726d3e9191bf9584c5c36cebe62c8050d1a3054338115ca998c6b02f351b36e0ece0913cdf9cd135d4218536c7a735a7c284b9bbd11e4fa43b6d42a74637310d7c39085dd81b99f1f8e4173edb998ef360ace456499ad348f67de0d4b16bdff69e76cd9fa22b5344c2a4387c461f50143af92f175f67fba115d0c6c04c2bb0194fa75c747f48a97febb2171b923b2143999947bb812f08f73924503f52c2572795faf5364380b85e6f6832b6b249010c449c0b806ff73279cc7360fbd1733419a8cc01f4d36466cc8b86e5145f9433195c484c1a833a16355dec6f2c9bae805c4e46e8b32cc1f5ab1962ee06154aac74c7d7c506fa1110a55403bfeb3492569421366941a30d1259f0842de42a3c26844d5682ee5f6df4f9821e875ca5d55694617067762763277d7cd07e235523f3d012609918e0ea84429e11c2f849647903e2193379bdabab1cde59a0d5c7c0dd01b63c175fdb17ad47af98ab05af47bdd186648655fbf6cb8fa3bd009e24fddaab9de5326968634726f20e14d2be36b732932b79bf8cec38d40170e2430c82a9df11544fdbfbbaf6c969278f3cc6bb275a8038b0e473654b17925cde3265a78f98bcedc41ebefda5dfcd73c3cbd3f435b3f6657a2f5121292c23cf525eb1e5c4f68639d8180d551fdf262dccce34214b2b607bf5cbdbf94895b4424965c37972400685e315ae0fd407ed78ef962b509b97d55eb3a93cd979b25e38efa63eee1ef7926dac9622210e2527aff533a7fe2d38fd76b67f40a0a77b0ed31e29aa63140dc4e8d2f451ce2ce9e7440aee33ecf0605cfc3c62d7cec88c33710c8c2ca6e7ad1ea0384c64ecac159bdcf549396c7ef0b07b65d35d0e421d9d01de5f8a876b1bc014b81fc1a65f98993b7848bb9342b51caea4b97a52f2a587c3e4139ee9776e50dea769b5cbe4635304d846c6b347d91bf498845b5a683f81dcfede706c1123b032d249467d2f475a9318f8d76be6819e3b77e70092ef33c2c5ad21d528990eac28148395bffcd46b99b5fae1f6beacf69703be8b5e936d298e43769ae32e3f44404e1b38bfb96142f4d53253d8d2a899439400d02186f1c24a268c2164a77c06a6e9b0e9c50110db3c931f9341a32095d5d4b958d54e9c2498e5ce35acfebcd96ad1f847e9f5a9011a09c52667a751723b73b1252a366a9969377fd94498c95eb32b823f575e197e8a067b9bded060bf7ab15a410677491fbfe6a6abc01197f769f82922019455763aa90b1b262557da8876d6fdb5ad0a42da6042795885e02be3e24424806de8f33ffefc400196ffbdbb3c5f8e949c1eaec18acb1aa3b6623d2085d5d0ae5dbc1f22f53d7a0b6aed22b115e74c26ae95831e7f06e92f0e2f1b122da3b77bfca8b768bdb25db141687fc5d87664a18667dcdeb12eafdfd88a49f674f4b4f94d9843cfb07b1134a9ba2e9142188b8156d35f9ba22c926a9b1c7576cef8912547896cb9b81fba492d70c7cc2d37fcb2d683ebeeb0e18ef6397f7f31a56f0db3da93402c9106a6ee957a97cf2e944b73023d663be9acae7a0ba2419b8de8540778cb11584f2ad0cf0df748a76abce5a0f5a6d06a99b52f740ecee8345442456fd7c1dfc13d55d9a5a473e652fb66027015f253966f1e6f00b7870a930e0dff0e3cfb64433c1e277b4bc7601d6f25abbef0eae6a5ce91cbcfcb50b54fb1206b503318346163895ecddd54e3757af2a6cdf0aadca99998071e3cfbd9bd37e9da51b8cf965a5d39b1dd93e866469b182620d1bafb6e59509f8bd33e8cbae3e9e88d27ca6d635bb1afdbadae53b30921062ed5aacd6df64fc56dc1e43bcd4db2acd25c879b368c21679a535747a72cc3d392a80c0bece64f55c28831c96937226406642fe27942d1933a74fc09b570b7bc282935b39905dd317e4fdee17c383b2b1f8df78b220e3f36d1fa55d793e8100f60434fa44593bdf31e8d0a281fd07aa543a7567c31277c30dfaf62833226432220c0ffc0951c388157350206199dd6f5ada1c20542b1c6cd615e611a12d01186eb44585798f3c80bef17b26db7d5f7c6d41fec4e3a3632f8930db19784052cb65636c18e0c2ffd4aaadd967d6689b2d746991c2dfe8dd4f93d4ca93e7a1abbf9ba454bc9610936e5f33fc9405af3b8e5ffd6fb26c15deedb1325a61e62c8c2a9b5fbb9370812358fcf9888a25e20797f908a852698081ea824737f9e220a835f5d737fbd00f1d29ea1f6d4447191b0f99a5e71e201f68d31401a657bf37638d3a3e1fd7555670336602aa2e45af22953f28531c04594796f739728e8483faf65a0907e5c19f095cd9f11d1e3fc2c288640e3288f1fb817dc50d7e0cec5ffc3aadf2df283fe313275edd2a9d58877ba0c4a604eb58aecf077fa112cd180728c0abb6e69516a9f65fcbca54cfe09df7fb12a5e64838eae857eae48a235e4b786ed85d73db9504dd172f1a1f8770355d07a07fbef2731172bdeb4fbcd2dbf54c84b87de3ace4237a4bbd2a070ba3bc2403631c157008e9ecbf5fd8b01645b8868f21e6059020cb66c269c85c6dfc55975ae27e986795664e961797ee783e5c723e7e723dbc43ccc2868a439e08f3a0d6e15a886fa914ce1757d01f16b8f2de18d0448260d81a5f32cb9325d4858c7082a9745865f96b9c18837772dcf55c58f3a80a2e98d4ff9cdc66e5fc068821ad6eda06162b8df26589d2ea4e8402f5879b341d0abc6a37531d252156c273519ad9e979486507a51977283cec27bf31ee0a904f4aff846e251ce252dc5c61044c618c68f8e38abf8e868a5c63d4825ea61caac0749cb9b0b5f4ae942fe998c710bff5de8e3df65060fe292bdb979fc914847346a8b04565cae6a4129f38609acde6f9e93b0fcad452d6ccca2cfff34548df0a27f2ec0b8e32e5aeca12a053aa36ebe7471a1d6178d6dd8d76c2a589df2da16d9adaf8ae1b0dec04e5892b4ce27671b09108d26cf862ff1fe4a4deaa83982efc5ec76b04e21c3f2a107189f0c00fd6cc705cfadc1bfd1d02aa86b88c0ae364fecd1ef57fd0ee5ad68927b4fc17edd49c0f22e3b35bd6f6ea96e8f124e3d9a252cbafdec4510ff2dc1513971d8ba0bf2f8bd2d78a750c96d6272ba17ab64b3645196b414feb68900d128933ba4dccef96be70f6211f2e3821cf72567e78de1c5ae1a8bb78f88f6e1664148a6aed7aee55f45b8dad289b9607ac618a87e0f6b7ffa459ea92007d9dfb5f022792c0fa6f7f003dbb78f060dca64d81e7ef6daa67918a487218f7422ad206f3f143d0fcd7baa849bd3c5cf198d799495cc7725e8f59c888e7998d063b8c79c8efd608a8c6460a4eb7f02938e0b0fef1c533b11d66ffe9a988a77b4b870782c93af3928b4b41fd85660faf87d9905c51f83d93a3f5f2cba460bd1bbaed6f86b1974be807374f2864e3bf659718886b417504c00f3262f52ea9a70418e25563045dc20f89b395e41960d0421e93ec84086fe51b6a109f321590117b92ea4de16f1cdf386fcc33b19e6c131502253876ea6b9c0ba9bc45c1fbdb1a877d19d8afda3df6d1b7568840197fe3eec9e43f9b049191f525851ed9f4ed9f46f32b2aeb4ee8460490860eeab0ea488dd47cf27c806fd120cc3ab5bc8a68d19994f0db7fc869a8dd1705e8b52e0d794b0b36e9cac2a5c7c042d3010859932adc6b10d71ad35cbaad0947477bcfb81c2dff2a62f288bc2272dfe0f808146a786c14966be054ee6d326212c59dd354b2d1ab16e4fa8f609f7d49f5d8a5841e474e5d32abea92a16f4f7c27fb8236f4bf8ebe896b15443f8413ada44dc2ad55004c66faafb0be33a4b0cb4406742087f5af1f3c26fbeca8f246c795da8f69c662ce1be94c9c0e1f17ea7ec769ca5e92c8bbd15f2c21885f1859aa9f0ded033cbd0b65b8201bcaeb7850c3a6858f99185a21d35febff9a46299c61d27566c3b1998a14ffbc54114fa55b94e1c1a40f81b416f1f561f7fcc6d2e80b51ede2072585418b5ebb213fe543fa6f5e6f3a789c4364e2b95574c45cfc50c06637b590951121da4c5e323929e8ac6a4b9ddec1c73b0e99e94d998e7d854dcd750599d559a58b858099498205327cba947a00c302886e53b67fda09a5e53d66acdbc3ac10ca890e1bc8656a0275cbc4ea8575ec8be35bd2bad52fa2c2852b8992ff980e4e689bba07b37915a2d67723568688cebb6491b9a5a8e1e0e9f49250cd2d401cf4b621ac77184f039bfcb73b31f83b9a92f5384cd6d5bf04246e6b612b8c65c039f59c472fc073d858351f50d589720f83bd3ffb4c29ebb2f0636961cad16ba8fd5e9db87e42b0dfcc60ed2c80ce031e5d6971a7d5f81f05a19aeed262d7d01700f3a39b94333c26485eb2ac39a3a29f0a4df9625a7cd59e7a8a0eb854ac7e25a4bd6ba4b661c700e2447e8384ca435b04623b79227eff1fd4a8ef87c52d047407fd7e431bfd6ece47b7ab104f5e15fb322af3142a08aa44b46a0d3f48f8bf60de89e678efb4cc45d1c29042e3ebd3b565f423d25d7ce97f97c86fc9a0ffaf5db10946f8bd68865c21895679b70958b13edb042457c24fc2937d50e8cbf88ab0c970bb04b5936c28fe206de536a04ea24ca2b34426224a9bf3649f6b27951ac7d9b5ea8334e3c842b1b3ba05508190a9e967ddc2259df077999bce4600f91e7696607725ea4c9b529aae22b465ad301aa5b77ddd4986d260090713382a6e5c29ad96d24bb633d0e3000b23faa23166884136fbbf2c15e3f5d1d8527a55bb369072c9b189a2a0ac1b1a8658529684e0c4f65eff29127efce17f9f9bc42f413f30e66be26a89ee912709b15697b170eff01df5570c9b0fd393c5a98ada04e8684021b8e5c8dbb61a501334fe8df0f930d9dbed032746fe5496b4634cc27c145a4601526f912b84b42b9cdc044d621b96a24cc27ac1679cb2cd89703adf3015eb029c307ba603f23fecdaabbbc9bbcfe369b7b4c186c7f28e71136bb99c1594eb5010c373a0c572f0c25617310276c8c646e52a6db3536621ec8c1579db7e199ef38acfaad2964e3e2b22cfc3cc15a3e36b888dc61815c30bc61efddc2976ca0aca5b0f1a06e1d6c78d7d36730bc3fcd7bcd494e3ba7d7e85b0df36d5442a353555199b0e1460d9396742b443c1412b73cb27e6af4c12e9633f43509924d186de4526bf9dc202de319e594193eca1e7e32b71f606478f83ba341b0bb3bdde05f1009fd528796dc04a04df08840a85706297e1cac29a73831fe8613f144f1378c44150257353049fb9ad115d4b557296a592c0ee51db9afa08f5dfef40ec805cb29469a8ca0b93703aba106542412e8258079108f194aa910dad2db03484085c7bada0e7160622a3e2c1fe29e2f55a20a03800366f12cc020ccaa29ee8ebabd91defaa297f7fae6313d20908b1ba3520cba9c872a456393ad829f4b48fc5d022522eeca73662909b951de5ebd97e208e2d9a7c18594859a4e6a75836fd3b363722e3a2afdf767b20c4c63fe240e3c63dd01ab86397d5c164d8f0f735dbba04f9abab58a2be6719b238e7260602bf4bfea3a7c1a93902c107a9e94a6fcd8c9283dca2774d78d24911618096bf08ff4ecadcd1d6f4478249eaa03978d98eeb38ca7657ab2fc5e678f917e13aebb558f5809000e0f0fe3ddbc8919e738f34198b67e20e2ee5d17dfa55a9598327a5db6c5f3ed1460646999f46bc753759d61b63755135fb704a2a0289d5ddefc470a0f1e56c72d39cb128227061b77a21d9181089672c9c82d739a921d5c09adfd554e9131a6df54dd7c4b73fdaa2040b426cef87ee802af70c154c4f97523892496270b4e9c4a004d50c27ae73862c3317c8658c4633102a75b3dc271272238d8b39b9a09c30707f6d2f683cd561a12302b5e3495a9d28e3e42e9a45e7be1d78ca9d033e31dbb54a322608e7615e37e95eac8f2bae81c1fbd6d330254de62a89fa7879d5a3c540917ee78ebbb1884d43b38afe2f0c6773d43bc055d15c853d84830dae16d0dee8dd453b9a44d29100a4347fc2e9cc0d67abeea344573c6062fa0efba97b0aab0dc117f105fa6b55951fb3414b36792eb6a9bf0b31d2120e9ddbfb3862edfc85ced000fbd5b8c6bb1a840a927a8e364f2951b0c5f2116ba686df7708ef07626ea55f6f22d2507327c714dfd92f43b00d796d52f26a80e2944004edbf604d33515d08756776e22157a681c047b2030fee1407e0f0f74d41029b899b2939ccd12600ae06abae66a80d798d5dbe7f4c8c5f177f86234535b5c203efa4abc363f671c8437cedd9510f9cef6d7bb820dd513e167f8adcbcfca0c1f808addcbc9ab4b7955f1a0a947e2ecffedb2fde2d95c73558cadf50f70619441a6292c6c04013959fb80f1758788ba558c693aea3c09a820c0418a058cdae6dbdb5cf26afb92be58a08cbe1b5f18a789f3980b3727f27e1dd7646bbb08d9fabd820a7465bc281c219a6d8b2a7fd688cfe2f1307e4498a1d3cf81577aeda7c199f9eeff12a0ed00a1c4030b3120512ccdb3c68b819c22e33f72d46e086d9e00693f3aa7622e091cd6b5bdbd12997f766e4da49bdfed019c6772d21b352f217f5fac846a0286c9dbb728782c3b80dea18b2ca0cb085f78d0a99c89c15884740b2af0fafe76f0af9827f6dc71bb583889001632a5394030b7d948b0054847fb5901533cc27d15bcecabdad00fd55f0c6a8a4041c491615930dff3baa86b8be267566e93bace40c6d545772776fcc6bf9ba49602fcc7680cf4a722a7614578cce62a903b4dcd72d13f3cfea9757e750b342d200466b0073da2d097fb95ed48ad702d3976380df691010a496b0140bec655d581d31b456d8175f9622a40ae9efc27098257f31b33e75667d0430ac401ab6241595cb4c79e2e2623fe4509723f78f81e0755881aaf2affd5021b997f7570932dc3003250c61720967094b1415f3e65bd0ac33efb883640d268646f5184765f2eeb70138b98e6e125c153c1be08250577345c290d79a827ca422d0538e4db9ee8356e6482ef90d3db901d12c7d5c155665bb5311c05ec256fe6abd76e6cc5acc82957012b2cb7a83730d028b5eff130a217b8d17b7e8f2e20c1dd4641f5657aab08022aa5a9328bff19842c79d34d314e51e1efb61722d286569120339098a28ef0c8557aaed9443530b65ecf2ae3ef8e1f1a43d81759b235545759ca29025bccf07f1dfa8a052fae25577bfa2ad20d0a1bab51fb39babde00e746f7310465c91db0303f3fd592f05b86edf45a4cff4d9678ece442038a0a54a734e3e1323b875512c9ed7865539b9d507d3dd59c7eeb803e9c6f4627cb29ab7ba90f430286895cc3381e77eb68accbcd9c5a30208cee9c8b463ba819685d2ab31c17df2ea8d085e8ec8654c981384da80dac4cef93b9c7249e7cdbb016704b86dfb6b69c76fc3fc5b03a211d3c2e98eedf75bb45bb7b26d8400d415aa3ac8b4e65b76358c49897e1e619061376bf2cc35e0f9571e588ff7cc11b402a02e930a66fe4979a5aaf1b08ab37b6064dd6ffb8fef4bbaf26dfc29f2887477cd63a28a9bac2d67a1f63c09316631eb1f5734db0e916a9e8f3b4297a67b59f983a83e00d028a1845b1bcd7fed36e80b324eb981e494569160f6e9f2665f5d13b4477e4404e447e37cf092fa41baf62159de9ed3abca27ea5cdc3d575190c27613e48d91e80ffc32067258400deae864c54c7a4d865885aca482e7d17cf996883b64779530987dd3de1b988a16333dffc186e90e04b61a12426687b374c038f40537d2645cddd1e7d5348ab948b18bdbd85039badb03c24c4229d9a77ac669c1ea028a26da3d0f991dc56c5f2262427a710d2507282bccd3346643b5ba5f58b7a87b0655bf942984dc538086ecf849ca72064572fd59d62cc009c2c6a70ae70e97dafa9075a3f0eeba41e435222ba540984f6566fc7499ab02a68d74e26dc0f7149a86bdfa0b5357496e96210e968b9111982d984011c90497da286e6e7f8e2e03c0c0bf7c578acc91d84b8b4e034a5af9ee82cd19c98c7d674fa52c7be521076208f83c7cec46bc53929c07c0f9553213fad0c5b55ad130d1b1fa150d2cdf20103a60f91e5fe29ea3c1743ecd1ac864791961a9fda0a64bc60825e227848d5316decb124636dbc7d92cb456daef5fd08c6ab1457c75a20631d0daded17bf5025a73713e01f76c21b0ed7ec8b0eb4661e166e6088b3c274e274826ac0e7b44ab846ab2bb8b6338326bacb07f0dadc344f0594fdd744f90bf48f54519e1ec8d3ca31edfac62a7615579bf12f6ab49882dfb03dffd833fb055ba05ac641b14f264e1ef91500ec65756dfc268895eaf0f080665f387b575ef3533c0197163a790fc39806a96cc7968c54ad5d0d01d8ae710a5d36b71a6ba6b6eb171112ea6dc7a2a329a0ed5133b6226ddec4d530b3d8640bcbaf8bfd047ed6cab87df07c41d6043afe0230a519f481c2e91069aecaf5ff9519074595016f59eca7b655d6997af0b795f3b1df9e7439a052c939746aa054246f6eb7b6c1ecc313dd9a4aeb4ed182f041f0a983eca0ee16ca8cb21437d860c265e889934653f287582388bc55a83dc23811dfcc4d960a1db0d34b93b64f3f817441451c471b8b85d36976ace7719ed254a3593543051486416c7ed8b6d112490f88a7063a67b130783234b0fc7b3051256a9bdf7104f5bae76978e49dffeb6ee199217c6945c4ce623c2004d2b09eef308b26787b518aea191ef06d7b62e9ebf07bb5e6350210da723ae03dd6754e0f8b7a95a06cdf630d59226ec64611bcf8bc871408f678ef6602fa4e7f8119561e754f0a13d66bfbbd57a1cbf54985414870cd5f18eb9423ad3a534dd9629b5130c6c09c4801e8490569c46be5e7885c55d539d721cc19a41c9b06b054ce9710e0729a7474eecf9d388c64dcd92dfb86d89d598f67cae647fe1f89da316f48c66306e36ffe89af852963662357dfd892ab28a248c4aa78c395d968332e1f0efc80a15be30102d0697f887a83f4158b907a5e9f34e667da9c662ac9a83bfa9f0d0c07b26bf140a8c90d10da004863258d8ec88d2ad78af58e4cd257a24a33ed3a6bc5edb150c55bfbf114bcc91a0a6aa5966d4009715d65496d13c4554c2935afb1f3011eea50f2d57a5f543a243f8016b1908e80366e31aae2550b2961141302009f47f183a63e3da03864b7005d5355b28cb61a7a8a7d43d7a8619dc8d01648ae9d0f06bacdcf7374023282fe4b9ba6be271d1dda3b452e8a82b1e6b2df4f3e44ccb826662d4c8c5403426aa3b9e34f4eb2073b2e3ef36507ae7930db66394e3b58188c4d73d7b1321eb5d37fe6ea860bdae5685427bab14de4a6e71c9d80c64f82ac8ee1f49614e4e8b1925192475d6e27808c41a46954f7c3940cf2f0ad08d7333445510b8013d98422783e0f44224c29fbfe45650f31d252464c83327f41a30121c3e1bfbf4323ab80f213ba543d8395f0e8cd7e4c9be11fdec2821c99108c8cd7565c46c7a7d3739861d9975acf47a4880ce611baccbf6338ca99138482c5f0366a5b547bcc33172521657eb289e84e7684b2f1ef8daadc02bfb64457c4101b852f08026078b0d02b85e9f0a8dcc8d74636b2bf71acdee0579a70ac4db1555c3a75eb385b6c2686746963069dc86ba3514914d4853fff8f38989c562c1957b3531f754e1f73b618b0ac39dcefb6dbff0dd8b9282ae90a713dcdf28879342b561e0cc73d22f74019f3a52b9b35d6cf05db131cbf2a037f1504746370dc80ade4d5c3925609d5e9d24f882b8e555f364627d4facd714cf9231cd667cdd2927c6ea9657a76bed12584d2a86dd0651e0b1d38c9bdb1b4b26ce88d9e3cad88a7c6db9a8cefc4a45a7aae847ee0b0855224126b8bf7fc0982bff25f5c7426ab69a6a56614fb9a1a6be58dbd3a060704fe88bd75f0fe7a7747f978ef9347f5e5899af1628fbd969200b8638f95d5f54514e452ec918b11649812e1489bd1e0c24222d9fafbd21426c284837f467bb474de13623f49c075d07afeb8dc782e34b811ad8b48ef06a379aacee8c041df5bb34020578f2eb242395225d5325708ae06bbac7bc23eefa770cb9a006bc1ac2b0b89f2da759247122c866c1391be21e35e561531619e47c42f1ba883b22f9bd7f5f1f459c3d276489a90e282deea7be617bd25fad4f61dc27c2d87c02ba882a28863cbaa5661d2af0924add6e2e78cce28507dd45776a39719f6b073e3b03aa3f2d068c4a578d356cfe9e79598ec931187e6b83a12cf18738e19b64fba3941d8b934934be7e798858f0d1336364e5cdc2b2825b88bb0e0c630c2eb3d1de81e363255d1a4610e8517df11d3e92b314c9e80e988b3d8601b56bfd2b374b05e2d7223a0525d153579b0640a4470507fbba23a8c6171472f28d23417e2909b9247917a61250596dc39a1d57c5228ff4d13143e267d7e4a5015802a8d019a31d1fb00301fab8b8c026652fd1dea4bb408f6b9ec513b8deeeda41c9b2f9455d63caa1996ee01fe0d3d21d0d03e6b4376414fe9dd684d80cc7a93134aab845f2ddf3ea660bad31e1536e9279ae77c2370f9165ad2afaed16cd4e409c0091551d13ab4ff2b9cbff66466a7b949067ec36b2b6eaa43ceb57fbcafb5950ddeccde60cb92af9747eaccc26fcbad188832a5b5ac4714c9303d85ed300e9963ae4bb969a6d78f0ceed2558339aa7eb564f46dc8df43e685f51658af74f65ad4cb44ace9bb800d3b3f4031287568bd0cfc79a91ee69ae5fd6cf34a77832c623aa7dd719b4110cd1e8a21c1bf479a9c24baf6ddb02045e04ca714a996c6d8df08809b553d1ab4ae9230d26abe7960be8dd2881dd2e8e806e6bbc4e6c5b081e1da3f7352e7839a2e64bf573eebc0d45d66a476a2b6d6312c1df23670fdafc10f35c610de157fc9cc2a05861dcb3160a1380e600fe164e8fbe5b95ec4a0d3ffb801ffe08b7e5cc84a4c070324bfbe595de3da9d65d2014da0b075ae7ab173597fc998a939e35a42e36e7e7265569f1900a70df0e1bb669326a23854a16215c50a976f9aed3b6f2409690b74eead062190a5c7e4c1ba0af460043bf83a09f4d4a59b23ba0392e4c057e0983c4d36f88f334b26ab536a111f2eac0f55f667a1c1a2ecf9256d28b3b795972ef59b5d4327ef94fe9340a99a25a3445c676e4be64338f8159656541e964cc1e969ba38c1f6ef5e000872870448e2c92c5f7cde736d53f1ec7de6c410ea8234ad2cb4ffcd7e69ae7bc5b3d1583fb01aefad0b12690c0f200e09dd26fa181bcd8acde3a688d18d4438c9fc9d93de7e63afdb5e5b05d14e3f367840c34c74709d4b021e863221e82e76040f7d3dd69a45d8365acb4085705476ec0617ca92129a6fae231c5d83986604f6530d36503f715892f27acc269e37bce3f579688cbc0f6bc3641529049cf6a23086746aa97c7145f9f27f66b52fd36ba1e59d0d1e6ab88a77d0d290a5b3ccfc094bbc5fa46f884073474d3e4110d3c621175f5cad6597c5a67f7fd85ed5a3055ecf6e8f0a0d8748a6f8967114c3177d58036441fde4c289aa31b59f007a322bdfe4129ad382f9410e79d4991af049716361091c1512c8f77c81dbffd15009ccd2c1d92515aca544049a775b09bb05a56323a159574ba6d746e5989d03c09070ced142233beaddf9d72d80c89e2eb36ac1c5db22078de34c26c596c19c22e20926f59c37306c5c28842d43136745924243062f06506221a47b5e46b0897c281264d967d15ab3438c2d7748d60c94b19d23a03234499487b8b77b19a57c27c22ef88aebb0519083d399a55251609a5a03b6da7c8d1eca39b0c2200b1ea5e07caa592afc075bd2fab83bf1a5b06d3160e549fa9538353d410ba68b6323e9e8b1dc22431f750a32136a6d6d090e60585e469625183d007c19f88343ff90865e9785d1c6625b96a7d8ac6d8c74d95a8b46b42c2c0c9df7f4302dd324bf42a5c953ff4c72f063b82bfe1c0136de496e1d8c3a574520571b7e81fb397ad2121f3333d4ec5ca85760b01e2f5513e7f019e7d2e912cf35c0ea3599e9608fba013d39eb22a88876b5b244dcdd73bf4c9ded501cccdfc58b59d505fd4bb1d60d0533925045379a9613cc33bce194dd75b43df3f7b2efcfd70f93f3f94cae0905d64037a939ea07ba34973605648e9312081eb57bcd48e9ea971ef4d64103d1292e977352c480f640fc1774a01b111b9e76b5e95ce40179e82d8a59388c246cbcc15155140b3e289f459e980696cf0bbc39c57e97bcbf902c45e3b840a0efd8857e28a69627581e0468009ad84ca89aaaf8609f3247ed2a331b48e2274a76991108cbb5c7c8dd631826b612a4b82b22e504ebc0667b17630428938b3315a793794ff17bf6d63b14bd551d2949987c8abb2d665ea675d79ebc41fcde536c9c68ff5eb2997bc51d8747a58f670c1bb507ad4212cea78b3543abaa252652c8312bbb511b7c57d40bbcdead231f529ae501308eb109720311be4247d780010731a66b93d15d7dab987f1b8c623edadd6fbfd99582fbb79f6d1206304c0134a47086390b7c405a0ee69289a21e5b7482d3f92bf25de4699bc5eb7ff62e33e99c0a394a6f3506e6a329c0898e4af4ffbe8e0385559f1dbed31b021bdeb2864cd4d7cc7e92167cbf75cf66d38036907d48f9b20cc64632ce9ee5ee0d6396ba2897f441da7f655f9a50df6d298567ff7cce8f7b44270debea30035707faee28c72f9aad94a51e2f47f1802479030d3c31a49242e9ec47471ba980ad7e2c1e1c6b130bd5f93e91b3c554111cde63deeb864332d6209a926962fd3817a25bef5c31b0fed3b2f3ec89fcb6ee7a60b88e17020facfd58264420a969ba57b9f8c80752102496a53b4247e93ffd308459bdf34b8de9611e4b4e51a8bcf6460c62070d55ba8e5478861d7b3b2ca7dc5767f9e1b873e30d60c220cd2a61cced0a5198493c143a85e61f34eff238e5ea4488fd79b1934c2c9144ed244f09483eee96b408c28cba422db3e13a38d371ee0883353a557ea74ebc6ee7fbe9a62e4a9b391578d9aa14248366983f8a33ccbb297d62988b3ab4d991bef87677c5c411e053524e8af551922ac6c5cfff201b4a4db98cc1597e9dae4939b64db324160767c275353ec7e8e5faad12aac1716267ccde4bb3c3ffd12816685c53fa7ee19b92c363b1de47aeea999c340e161d840edf12a1c6b72fc1612f1d2a81960796d6605376e2d7f28f57cfd9e41ca905980de5cfe378343b31db41e29abf12332c0932192b9cad9e24c36965bb28e5df669359b2e9ffb2fc8a0e0de101bf745c8f52e94878330ea6010dd461cc4898e513030d1ba42beca8444cc41e18e1113ebc0bf1588a8a567f39281a007604590dd4a1115010438701d939b11f1dbe940341a565d7aa8dd0edaefebc477f657c722e0527d071d0e302007a74b072884acb04567364cfa05af1617c16b36ed371eb55574c1fce5b4762d7d5cb1faa800ebd861331919029ef72b40039c046dfa1ef569ef5a7372950b85ac6c973f8779ec49d98b8ade7ba40d6853b85e57795123e19a874fcb10bd3dd8ae9fd48ac70ce38a9e0e1f9dad150cae814133808064b84ec0441d8645bf3579dce50d994f7289ccc182accf9e24e31769f03696e03850ded92427e04eac22f57bdc992fd6424ba8eb67a685a61cd40d90d3f32947d94a18ef2959ea4608b019d616cf7933a16a45c42125818e5ab778b9dc709f7c356c2ed75afc4a32f97872f700b141ec9379c368d7cd421d1b736afc0a5d4817cc73f1fbb8855c3df78dfe6f770003e5e1c4484eb66cbdebc6460748da895c3df6c6b0c39169b8644534a60eeb0ac4f9867ebc74f01d489fc709e8383f1c3c0f5e47fda2e9d62242f3edc5baeea24bd0df75f11d62ed3993cfbf4c59fe597f16cde02cf0dbfec3e3ee2ed19a0757f329443fb5c512bce93006163be4a813d49eba9c0ef753009eff28fcce16b1853bb0170da04496e01f713e058a26b383466a284702b4acb52a574bf88c55cef1eca7302033cededf903b54d865d777f9717ad36c9e819e6cc1c61e5722b03121858143e546ebc92aa2713eec9a396d1d56fb00c75a1a63154d8108981d4e1429ad3628c4cf10111533ed54752af4cab17a1a75dd65913d46bd4d4bcfe4e6d853593c49470cc57b7f7f6173b0ccab395f8ff0161be1a33f364e093a643b9bbf298edd16cdda0f5305dca31c8acbad9b503945db023b7a76a41f63bc37d27e4d1d96f1142c0cbcc45fcb39f7bdec40343f46861a597b242060289cc22dc11ff5269cc46ca1a13d5a36debdf2d00342cd996b5eab0be3e0adb41f0ace1231efe0dedcd03fb6e29661dbe4d3f23a03da7b5acaca8bbeddcdfe993829c0464dc3ebadb77b6d15d5efccc098de6e08eaa7c36e40a28a2fe1420ffa6486407de6feb5153a135bc00e733d93332a00beacbb68ed6fbce19a9b3075c869ff465e305a0a7679c47b45e1cd1e8290e2d9a9057e307d72c925269f796bb600bff807fc9bfc1c087c3afc7d3b1df68025af776350d7df4aae796ad200e7fce0e0ab6df11b76482df7b9e6e4413491578c3195efcf77dfa206ca88e147e76b3098ce082aa41a27671f6ca9e0969be0917ce6c72c38c416608c6828b0f8652dd2143e34b29661927f9b584f11e1d524357d5c0b758cfe8b0b0d32427fdca2141907662f722fc0656f21b2cd0bd308a99a5433b647e274f8d8c07f93ffee6c6f6a410396463dafde4353ec8a8b3edd7769a5b4124d38d1e6b30938557e138e76467832ce6bf885645c046d56a47e3fe8a3a84ffbb3a87efdf4c5d26df7a4e8ae02d0250f134e1cdd4d88c1c207fc331573fa8d18afc0d43e866c8c789f500fb9e7f4b9634b12033affb1e2cd8cb0adfe7692614f74ac410754d77286d62b56151c537c801a3784b7b3c928f06c919d10fa3bc8913e9134254d96bd5b7201bd74f8cd42dda88ec603bccd864e29ce4434a5f7f6d7353dbbb9e1dec10ff992e261035d0dde566a4ace13eae63fee638ce6b276b66947b1cf43c43895eea49042b1de1ea2cc49aa2ef86d1a0a675e0148efe87f3e12ddafde1c942353fc495202263b4478efd79365ba8039450868b9e3187e46c5abe7e6b2d0f2fe475ba620a4f2b2f143e5cf29e1aeb48a189fbe4c90f55a9fd05c89931bbde0082323881ad259a112f20841ed0aa94a5e67bf6f1a9e2a1ecb843ca447bcb924affcbb526895aa8a2f5c9ba708fb279db919bc3166fad53c2219ee7030df9f3a5ea2e18256939b8faad625eca9e6e909ba38f6d8c8b320576570f8d743018db52acac4337dd6f95fa3098ac4ebb79a45c8b539e881f156b627337f674415fa43c72d322303c706c8c73ede027b8345410f9155e47be2d0d7a235f46d4499ee3bfb0bd92cc9920e3ea49dd7c56de41911e5fd5d23cc54e564b15a849a3dc405f72d8e6f2aed8d2c108d1a031163de5aca75b04840899a4363d055932e4072d9b1d5ac75c90e13425f477bb73013d435859f6f9c4f857343b80429e5649639ae67af7e51b20c514b222df2612097528575cd27b39dcd0d2c2a15d4cd6b7c281d319d04c3f59978c6f866424850713a55859c665e767fbd309e461c264b1dddc0a1b808e22c1fc258831191f47a26e744f8eda6e572d66419f49ac5762a0902f7dbe6de48225488e8029725897802eee11aba5c081d46a70ed5fb25c6118a4cb3304c45fb7b23074d50d71f24516bfe8df01d545a93e13d2916d3dfc458476a4da8ba958cb68e1e0f26b927565adfd8b2bb1116b2ce18ebd9279b63287b4d38c062b5d27d1b090b8acbb1c6e92031e72255648648ae9d48792e8e07e8da26f1e494c326568f300871f708d0d1a71417db76710a3d75a6c7214d72a7859a77d21523a7606b17a6b280eb2440736e5e081a4da6c9524943f6e8cd57bad6db1b436586d9bafe2e28d359a3fd3fb1d355dfc6e90f43220d2e9c489fa83e82fa6ef36d28f33e849a906c2bfd605895c50dac917f5f0825dfb526fcc4fb9d17c711bdc92ddf4aaa0163400aa069a79bf3159b51485d0520b7f6fbebdea8f066c042da4ae23dfed9205f15743b3ae0a953f5bed562d795c2dde03727eaba3ef1f22f8b976db9582e3b6f20df975231858b67198e86a363949e738b18663c52412bf511eff4313764479fb815d9a3f98324f8970eba479824b5e7f737e9ee67cc98b97bab65a6dcc7a7091a7e7c966aa9c4020776130d428cca93c01a42411d73cc4ad81208239e48e56f998c13c972e36050970d88481f46968918cc9cb6181898a04b5513bbb5d124bf194e5b0de120450a818356ae1228799b153ef75c80a5e7ff47be96ddf9daab51e578c2a5ea35a56517be990abedecebd884d6d7e6b00d3e2dc03d5e5585137b5ab76d50f08f6b703917b8bc3d7d1ce34c5f84b4bf38773f4dda5b23f61db801aba115f89f8e1e2ad8df1f4141f7ead6dd4bbd3942eb49d2a95ee40c84b0c6a742a01ac9064587fcdc27a6ec25d977b9969cf95e201a8c9802a255e98f6eea5b9fd7f45e2551083f8c3736e254ec5f25eb31e5b8c2bd0c10762645760852badd412e6cd91c6ab28d7c3fc4fec4de0efe12a9b1655685039418411cfe329969d85bff9d4b9f3ee68bbee556092cd1cd4fe956ccba7b241cc58dc1461c1f10653d7dcb20b73fe252fa81a173d7843f3d01e9979b701c9f863ee58da7227cec71bbf3b0c618c10deb90fff143841f57dcad22df55de25cd7d8f48fbffd87c7379a042dcefa1e506a2649e374da6a422e58f566dfa8207296b1794284cec6c868590798179a7028c4169540eeb30f164805b3de171a15590c3b19bf173f429c07269db1d632516b01cda2134cac4e58d473df6961b499bda39c595733a61cd4f41019826bc492367d0487ed715d053f1e9525ef4273541d0ee2aa316164bb1d3a00170a1572cf9aab4ec679ea29c1d727cdba54245694e484e30c27a827841bac0d8360fb5ad76fa9f15b33138b6b3883cf281db8a0a2c84eaf6d63e75969e729e0f8f436eae00dd3bb5f69a96377dc8005d48f4ef421375c55f91befe39c6f0d6d4d0c55f07645f6e4b471727b1129c285b3c507e1679badd35afd6f623380613f2aedf14b54e540533fd1503ea2cbd47982699aad7c917151e248c8ac5d5b2dd8eb3b7b80f04642b290dbe55c956b9d4dac5bd0151d9c3cde7d69f114f3eeca373541c7133f31bcd319d80384f2eda6a87b5d78d76e401f3f82319eefd557a81ec2d03430a288232dc082e4e911c82ba312ed79770f41a4f360ee55a92df6907b10bd5db37cf87fc124c71af93e14a0789d2f94f91ae1631b1599692ff8ceaab1775a97b86f97c00921f718c46b41a533eadc374a533d26dbe37954f76220843849b8398790d30e568b59f2a4c7d96578cc1fb41d459be33a117dc79fbe1531a31bcabc50a04b53cd55afcf1682d1289ddbaf77205a0dd79e33532dbc953e73396e93674410f6eac743236b2f604a425395445ddfd51b0c55500f076bd5bd3c1077505d5f2ebb83c16f538d3323643d46efc6bff5019a54faf54e4650586bcb6ba426bad0e37f1d2a70b2fa5670e892a0286deeaf29e06561d51505b1742b0bde1ce9140689e178861519418d5a69c2d7929363545d75980e954a64530401d304076bfeb998de3fa138eb9448c5bc3516c42be9f1af9ce975d67b206d17aa921711a840053216619398bbc4cbb787151d221f1ac87cb2de8c4a5ce12a837263c11a0fcd6fc0e378644d78aeab742f82d0567ef961b7913cf760a5bb4c91b5a0ff252ff48b4246d64dd51bc4a5758053db9336619207de7c3ee1e826cedf14339564cd453a563c05837e4a18b6268a4fe0fd0534694bbec48482f19e41681416a17558e7187326ecb523ac48d33317e75e8582b872c561a36f95b53e52ede8bff3bc87baf08c65e0253d8eab6285e1f76252b97c322a6630b3cefc0d3b1c206d923f6bcfb69f52a2aec7561d98dbc2bff47d59398c2b5be7b0cfde84ea803b14eb22d98cde36713a0c0be2688ca3ff0f784eaa76f97c489f5f44666861b89517fcd8cfd1ca768fbbff98e726308220732e58e50b42bb70ede3e9c6c8a387ccda722f21ab94c57c62988cd78a499628d559eeb1d5d0baddb430c25e6fcc88c505767b5f097b32c5095a114d3b9ac7c6c5208942cc76c82099825374c2e7a3f1ce5f88335c2cb3b0f71b634f9a248084cdc11ffbfc56960d762d82168882fdb6a2dd2062d30d2ce33f275d630335e00037fcdb7e4597ec2ba98ec8f14d55d46612b37b1dc909ccfd3a343a310ac06367e79676b91892d64f400af128df353fc1615a8b0a29dd7780d96f2ed79290eb0e5f4f4fdf56085b3565f4ed60bd9fac387d3d7fbb66530667dbae423089e5651580e616c3b9a4ec66f5d76c6466d0b49360c482d49ca18b4412caeb0f1cf80afdac75e3254b0c7421e59cddf34222be7aa8b61fbe02216797d3effd0523793fdcbd6d9b40179de0f3182fed38ae4be023f3e6d2913e522881878e6da487cd4ccc52f1014a3b9dd006c9ce58ca14c9e5a7f01e68bd732a9a28a36a51b9eb143458e530e7b038b53d4e0df78f2b599907ade08025023e26fb261930f44275ea502e7d8800cbce1b6cce60e8d36458f80249c4fcec0d0abc1de8431684c382a6b648154dcd4a04ddeeaffbb5892bc94454dac290daf14cdb022443420d9a5495760139fa5c2b5ecd5c98facadd7e3ab8bb6a6e2e1a128c1e3193b746a0f1b649988ff6db6dd40531e3563b8344ff2c8605ca067d7521b3951f980de457824088b30f17e8f15175e48ec160c29c2354e33a789b6fa5f984d508aa1a6e24dd489ba92d375e6a8c1b00b5523e0df4271e5436e908642ef8e748e4b0b18a9297324ebc44b2aebca3c15b3232e2e38cfd40bdf1f9c8609d9a0c951a46b181d8d90c2686531e73e2d0b4c917824e20e1e196774448017365fe7896697e9eeeca34672f1e5779aa7bbb80c031737a2f43ab4be8381e9a249aa0ca304c582995ee5bc8d3d4ceda0713759b5411bae6c72666e2e0590a827c3be5adc00b207244fe4e729537dabcb54e086fada9aceed40114c51da64aaaa5a17e52c228a11cf17886590afb9dcc89b1fe6655ef3b46d78d5c353a244887e88db70ed666a4491ff1a8700d9f0bb320a326406670f19886575a5ef290d000bdf39e43782dbbf907498133e5618c5014e5f0c914325b746447b9bbac36f3b5d68071f798ad65ec1dcfa917bc9e778d0060c0220fea93ce2d2d2865fa44001d6a9bc111e0b654bdb48b762edeb3b084ece9980a4eff8d1cb69ec9d4d5687ed39f2990a682f317ccef69bd253ef9439398168dddcff9bbdba42f9b15e931ee1b79829f096e50a85bcb15464d88c6991293b59cf2dbf1df8eb57818b84cc8c587d808f21f57f2b0d99cea77b7fbe7af2ac08a27aa4719d31ddc68685c1e4e1012abdfee0e3eaa50c9996c2bc3d2a361a719c15321f037e64c3840db73e4945e862801baf3cdcb6acd269628ec55018f1912ec91a72bfb8f8365d1f8d486a6d75169c3874115dafd00d7fe498a342f2b98d1a61ecf0f9bd75059bf75b3d04cdbbbec3f7348e3da9f52c354e3e1679448f12fa7e77c7f27c3ca7a684223dba992613f82a46aef9a571f15eb472b26301cbd128b729e749052912f6af194980529944befd83d54469cabf4ca4cfbe005e8cb122a72623868e9170feb1909ce84dbd30ef67813f9f2c75ade481e5ead775b777f9853e5e06f87529e103b1e8029d97137a0bbc78255643bfffe5103615a567f3d12908666b8904d0e5c411a231b899ffc9f4a36b003ff2214d4ce8fe6c751c3089eba7b227bbf786195a3d807bf57fab4bfef872620b9ab5cdc99fe719dd282c23bbf04bab9fa4d575b3c0adcf5dbba3481bf030bf23a878b9964c8a8c8f24f65583dd91a3d2507a664164d3912a240b6957ccda55c88eb73e86d61b56bc224b3a67456789407bfe4d7e30df33fd1ab6ad9d046f729043871bb63c0e196e642958258b4a3b05f1b2976b643d28844eedabb0f2b368692c0c2f57e559103e78a7df621f05408b1a223801df2e3a73a4a2d31e7520b6af5a0c9ccba2115c51acab1bff38cb1d17b3c7b536ad3655b0785ac17184d98b3e85818f80ab58a60e33f5c343bb8183eb1bd473e21773bdcfdad7807da4f89cc96d205890093713e5a0f2be0dbc9c2a8078e724ed8096dc5b2fef18fb1a31207339f7e45821ca9a79f3f430a968395ace245b317d2b8afd990447f7bd77139e457e2e8c67a30f5f65762fcdaee0edf9e7242518a65349728c897000a7a94be666e6369a4a526974391c5e6f594a3b8ba3f104a6c06ec1daa0d101581d270aa1aeaaaaed328a5eb63e1aaf8e9b9d92b8a5d9092fff9841249c2c7a2af6da2fe25458477549b21064efbf39e2b065c7c762ee54a609653a432fa0dfab76b62a7fae6e1f51bd4f09196195e2f05c85d8297fbdf21eb523e7186af30ff1cf0c82a678e826c1f62983f24be6bd0032229b3503805e3c0b4bba0b0f6ff7ad54bc5626b13d19c37432837e9bfff3a903e63db4748ad70cbc322498fedc717a01785586ede621def6aaf189a526faa891c4d0afdb441e605109d301a1bb2bcd629a6f2ef0d81f9ef28eee1d8142f2ac4a603f123f99e31c6eed00bc9a93c50c5394d5686c3381265fc09201794f346d149b5600123b4afc8c91e28e25d7f094f44ed836b688c54af5955f7cbae49125c8becbe965c52e8146fbae35380fecc860f47fd98dc99ea25542dbc088adb70c4bb5d74b552c432bab5fb28842a585dbd93f3769c34480a682081119d6f6bf4511225787b52668e1d4225a53b7eee8dda95f71a655cda53b606ba7d313f59347b01311fc13347dedf50c95b2de33e5aa91e5ebc6cffb6191402e82432b54cc7d0d286881b51df52129c58dc57b705bf01bd506c555abca82fe8304b60d1e2913cd4e5ddaacb00387122adcb15e9bcb6d3379ed439ee9d7176f34cabfa261a0fefdcd39032d895cbf59ad234ebfe172209fd0de3ba0abde0095c8f3ab324002f9e40d964ad103d82f6436e11bf1e67da75c55f0fe7f68d60ee6c780291b0d9a2b2aae5b3ba98f7ce4907155cd019806f1ea8ef95124cc5b1c54a088f284751860d7b941f5d92179cc47cddc347821eef24a22e04bb5d7bc25ab0337d62feaef8f430bf9d87bcea0adc841c41845ad3c714aac1d070b756ffea7b8c8fc2f7bccf0507011c642364982dc41bbfd9169f701c9f0c3d9709e150291885b9a2bce2afce37857ef57c07c2df575393d56539d1450e0889bb9e83469f07f5ff76ca6ff5b24d40e4940519548418ec121b8cb57245c771011e7fed9e0d82e32593218c2feeb74c46c4bb0a6dc88f195c6e7bfceaf22c845b837c78c91e8be30df090ecffbdbe8e8b07973c70161d6467927267d288c3e82a4a3a37df200ae6592f27d5b3cddf4e56939f11c3229cc7606810d2354ed7f9a7a22d43f83527d9f76158bc9f2f5c5b6a2acbe1a3f6fbaa6f03742742e2d18267c30bcf12b086e0685c1fe2260b9ec27500bf6c78f7e27bbad6f85e1dd5cf20aa10a22f7d304d58f6e2d31e818021cc42bd2cdec135227b2dd947d7a7baa3eb68c86a309c39c5c4fd51532d000ebdb8e45ce2a4ac4eaa1d937bea620c12c5e870da8c0a8cff971dcb16a78cbc60320f39b4cf4552deb9470aa7f1a03036e7c7bee3f323e88a348f3951a7e47e7c57b90f2f82a49ae6a6c8c60cbf11a684f79986050cb2c4969244d336641e2cef8491f0b60698474d0186135f176be1f3117e62ee022b0e36bf415888b869f90f2f5b843c0b2e967d364e0122e76b80e4db5ee2b71a1d4bbf421c75acacb7c937cf374662de8bdff1cb2342f44cd9b3cfdebfb624c7fd719b41783f8b394c3247b61523109bab9fb48d665830d8bf187af58606629a64e9a3377a289e461e7e4d33096f825aa319457319bfcb46d51cd1de29f412ac37e6a4889242e93408247ffaf24c9c5ef7ebeb3b80e6858f4cdf8941ff02b14074cf19335960727f755983adaf7df56b33b176a64df3659a177c61df4eca2bdcb2e10dc0ba946517a01c7ba25a7f8a621c582c8df653ffc17bd79f6f52d11d4239329051e3fb9f1544fbcc701c6bb63e11158e6c1585e728c9e96656bcec4127e7de8f04d12b4b912292fa4c34128608994dd89c17d5bb7bdf4bec21e9ad73c66cf01fed19ee872a35eee3bf4761a58ec378fd97f6c392aac159f7773be61c5d971925a3d611dea2428ec0d1c0e300cc871705c0eb40790cd2142320bd5096d924f6ad5e29c1f3e7e459be4f1b5b6377a172c471223863a8613c49c385a26ceca3af43c2b28d0db04093b6f3d22a281a4bb6385110fe1e688c0ab1745232e322307651c509ba13470bd9c5591a556569f46f40a59b73d49b2425df15acf91d49abe215a3c6d4e27e383c3a7f8a9bcb68f38860244d0335cd64b6d24cf0a248ea7285efeeab1fb0c0b17aee428bba3d71958d3746c39e30ded05f8ee0a0ba579cd13c36383c448fc1b71896bc559ea366374a5a041eb53576bc87d04b4b063c9565c8adc4a950a1a46be3f727f3770b6569745328d1e98b4bfff2f0afad5e6435ad78dad6b470600513dbddec4a11d1c046992973c2fa69c403265cb7734ef7871c8eed375d58db58e60fbf1dc8a2139042c3e04abe3bf597b2f59dd8fc567d38feb978ea1dc076d49e2385ee7471559bfa653641ed305c6a98b94e40a294fcb4d696a0017e4593694cdd4ca87dcbd41a7285400c40761c861600ffe06d9fbafacd3436e591b31a1d00a76828ae60f3a63501e7cd859e69593311ef37aab833331c738b7d2c8437e98aef0b15b04826cb0f7133e58d4367da7c4c166a4387db887ed81b7d924614cce59b371f86fbdb75f5d6ac40125350aea0dee02251dbc1d424bb0c584c1ebcbd3521b726b2cc2c36f022252243cdd285e43719580f70226fa6ebd452baf85b68b061972124b8abaede62a2547716c342285cbdf6e60cb8e3f0840d9bd334e977123bc6f238f8713146196afb391f2054df1761857b53edefabd3435214d8a617a7b23d5cae68dff9d63097d7d1da6403f22acf61df3277326b1f5eac77ebcee6e76115b227fa4689848eca305b0b4b264e43c4b90b5ee5bde2ae5958df1b3329fcaced274bed6e4a04b4f25f6c60a7a55ea89adeeb2e9868edbe8f6896594c5dee03a93c80adb225781c6aa3081cb694eeaa0f063080557dfd0c0ece72d3a809c88b0171d388ec3f7ff718015eba199f935c77a52ddbe54c3ffcc7c6e99b3766926198d34c36a37eca3b70c9ce7d4fbfa91c7a4b057f8cee017d909e329f94eca08c465a39faa756022b0c6dd5c703c4a7a72526007d9c147bfdcf9d025419b1b4a8461dfee8e511e17bb71e2bc42970b557234ba346869d17ee3bc4428236cb36f48a69c6870f3c4191da030f9ec342166b2e9f987c999ada9c6f5d6b79a74e1cd21adbfdabd4937518d10d05616659347657a2f6a5e66325197a9e2b06d4722f027376f3c03fd607ee996983056614715df05773b8b8314a05aed5e7a9f50c0ca095d3300f8ea9fc3f3d14dcb51d62c602dc7b0ff2b944e6af6d308724fa6632cc255fb9807ef9277e356cd92ca4b21a7159fe84e8fd551eff6120a200096119e6bc0ff87254e6001953055090c4b217f272212267446457ba695482b4a59f41fb5a03dab44a4d425b73a53ea5c5a13bf83b9aa5a50dde4ca6d0a238453b2070d058c66e30a3f998f22804a8433a63fd31ecf4f0e577f09d0db1ae7e4f6726b29c7b2749e18a47691164b15ab6bcaacd752590c86e0c43d7e198b19198f5e599b73dd87539bfd35ccee5bc1e97200a47a9c8360bb574a09690a25db9cb2191d2770d4dffe56b10079ee2c5998061b876b2be80805427d296da5f8493395f9f8c0d260a2a52d33b1b67912a3f8da98472d70c71d7c2b28b95865cdce39ef1d95837584ffdadaff46e12bba85b64f438b956d06f24c8a43775faccbb1836316d80b206ea50e04ce09698e477621a267aafd31d6af1b510f5f66ed4d56e5ab1fdc8715e293ab8c6db0b2043d57fe7926ef0d9205a829c7d575442722773b6908f42597ca25190924ea923799b67ea658c01c40b600f8be228ab1cb5d9b587c9281d5c5f14df97f502780efc5279d5225d911af2bacf059e1b0c87736ba74580b3148557d76935e94c8a8ee2f3c4fe1948fc02c1c2a1a37c83bd05a14e6c52c2a30a7c1bd5778591a3e5d4452b052eaf57447d22a804503cab86d3b0f02ed661b11fe9c3eaa9886ff40f7a3d816c03a67254cf3482272993124e14aecdbf461caf197fd81b617977382c292b2bf64f569843e08d8c958eda713a4e641b6b78b9e5c6304bb5fc891cd1629882441a9477150bde79a60e10f303aefe7bccb3e0461fc96266eadbfe5988f81ae395b1c24b2cda655ca529194844e69009f2f684f048dc4840491ac8023bbc964adceaba840bb189d9cd9c3fb2faf494983f5999c3401ffa512f84c491014a13e70d533b1e2d5510117d9043e37f0a153b0b1e78e43ae74fb25e8161cc99e3ca5215a15226ff6416a3713899bf2f534f332bd34fcbadc12c3af74b2127d6ebd2b33a5fb3251a3935800bda718dd27250cc450f614c519ca6e7d3b4ab8aa4326e29cf39fcb399c959120ee28481c0702e0f4ab1d8477a192cd327095e8953db23acd13e49e77a3a6c3e608532d72d32513c3b122de92293d5bb3d94c1cd5582ccb312deebcbcb3bbe6c7ce3f18f208ea840029f2259b85f6ee9648bf89fa666c3f72731062a16f5017e5d675ca4c711c9ecc387beb287ec12039d166928de0bb9e0a3f538f086c6d2a080feb48cb3feeccb49c64ba9ecff5e5e9a55c72c42534a7276970b65691787ecfeb8cc0f10cfee07ae29549d43d9fcdcb4dde5bb7bdb03b26ac104dd8b0265e890b9c6953ab7996c0cd184df8d925aac43758810a09aad895e36b2ad18c6c6fa6312c4456b1f1dc6055c4e251041ff64be91c8f102e5f070c8ed3157db680766233a18b012ae073873cc06f4bb60cf205dc496ac3c3a1041845d9e6c46ea51c575c0380f25409f9496c6bafbe8f4620956b2457dba7efd1acc254f75624d685e0b942d2efe1eb2b7a88093dd30d5b699f4995200b92f4c026954c38d59a59636b85bfbe4be3be0cf88c8dcbb5f77ab2a644086f6eb738b4ca74a72a3c0d5963be48153e13af62c460115bc4c0d73244970a781e8a08c878755bdb9bf3ba9fac9b93713c64cbdea8a0823ff80ca3e99f90482834a9b3339d145c02f34e9cb0b7b4d3ab5a6720fd62a3964075890060c657e258e64b1f372e95af2b62ebe2b71fe5e5b188fcb00e513da6fda62e51cc1552adcb4516788c285d8e4ae204d5e00883a4bebc1298087cd2de9b60ba7dfc1a1ff81d5dcbd2c047248d85a368ef9d5118f7999f75d700cebb4708728fdeaa124e5f6123f543387915623d12592fc1843243dce663066e86baa2e4d0a6e4ce1fdaccb78faecb0e437e65a51c9475f2b28bc14f45d43e223eafc746800cf5a35131e034101e08413222ee5ae3fdae5155eaafc39e41dd9ad7eb498f2f91367942249650e3b5375b7c90812f6cd3133ef14459f5fe756a0c024404d9bc23685a8bd67574e7ecd847509cf8a0cab7c56dfa5688d623a88a0e1cd9fa8e5faf75c1ae160ad1827da8d5cc56a78ca16d94e410d2685c03dd617454204fb99ecfe7d203bcba2d7ffa0d4587fd38f931cb31e1496cb884c7a430d9684e0d3924ba2cb02babfb0a62ffca01ec164f0eb2d99c20b3e48ee1d0e49bfe988a5cc9404f7b69236f2d4c3aa2517f5503c299fdfc6f9eb739cf4bca5f457fda9dd909cff9fbc5808000fa527fb35c51dc039e84189c7907acefe7b0d6e704406c05b3d87bb79ea4115ed22e7e5a249fc962ce9b2c4f9fb8bb5e1ce673c039d5073c76fe1414e0e9fbabfb134010dfc340c1101d9f9f77707a27a415161b103df45a10375c8de9c37077cb63ec6e80f6c9ba833567f1a3c7901eaf4f8f4fe8ede0b2cab06df106b603c0f9450d5493a1b63d70ea4739ed78b689d9a67c7ca64492197c0ade9aa33d38cd4bc4f184996097bdf7ddf17e11abd0569796e85f1c9f4592f9e7298e4babf4c6adfad94d21e51ed8adfb52ad9297bd5c1f12e8ee29bb69cc5f06f5b94a2fbd340e9b578d4f82ed6b04f7534071d7ea8744b952beb964116146d2bed4f7eb2cd6353dfbfe0660b2738fc8f83f40e5a4036887841d8a4512d5ea888cc07b344e1d797b93cadf16b7adf4e8ccf0fc021bea94892047be3f811ee753be151549bf4fa1bb5ec665ec908ed7a8d4a4b1c5a7b6fca3f8192c2b92a72311320b390c8d967a42732e92debc723e0fdcb599d82853c1fb606b3f8200afc132a1404398a14351ae89d0a08550a0b49444f1652c86029b3b384a058b4a7170954eb1f93d2e1daf5bc2dec0b74b66a2cdfd93fdd4b6c92db77b2aacbe276257bd97fb85746bbafc19b405b11084b4e64bf6e74433f2604bd854b4e440b04decd8b6d6570de9870e17dc274139cb997fd078efff1c29e736a582b8a62bf3563c491de8e988f61a96d7e9e34d40a5d0fbefc8d3965b3b28732b98e85ef7592d380454a5dc7e2ae4b9bbc95f28d77b4289928d1951a6bb230a8c9f90fa1409b36700277c6a2ca4cc3458c6f33de57318d61bfcf7cf4c3a9bbfc594426ae5858bb88eb08affe376673e8201eb1682ea0d0f7f554b833792c3c77e4173f800814999224416fddbae969bd1bdedb6d53ab4e99db990ba9f989c3c98aaa18a70cd1a62fb041bcaff6f9d2fdb7a74261cd972741ff7a86fcc412033947884699fe2a163cbe9c40af7a31855f437fd3ad52bac7585f289a612af7de52929c8a725e241901b404cdd0d8c4d61e8adc21419460cd1ef405268f5781e37d5ef45fcabeeaeedd617ad661726c3378e8c6a286e174b98e6b226630d9a41e3bbeec27d7d26b857d520e499c64d27a7e7104e38c5c4370fc1dbd25397dc335fd9c43d3cb28d4c12cd7041f37a49c80ee4270f72753db105cf7784795e43d277a88dc27ae5572d93e3faaf09085b3c2079797aaea4c2f7acb5cb121eed93c2cd879aeb44efbd191fcacc2fb8ce985afedb6ab162658e9c61fffbb07327428ee18e89a8452e375267aaffef16ee1dcede2b12f8727e68ac08ba9f3ebb22378a6745b26af52a1f6adb161d375427303dbefd36cd489f0432c8bd56ff17b175472493821d0bdb20a1c63836ebf4d9c976849ca223ddf5d92433f523b6761c6a07480669a3e55466560a4ad761e1008e004aa7d2f28441322a4136620fdf480a7aa5bd46a5b9c2a6c0b8e471ddc6ee6f02f89aa578b4be909bfa2e23882b9eb1d3b6b62b0c158c1d07c291800eafe4851dd95aa79b9422ab79d8ae91d9da34d34e3a8771a2446c89b944ea509ebaedd46a1ad81d7ba74c013c7e49035b997ffb7e105cf0034ba835e6af11b995dde832691a1e04e2fb0d339ddcf4064db2ba0f2738b48681aa1c2019362ff619c2778657aae293d40db162895740d5cf3d518192349d3971299e7af28486dd3a40dbb38de9c3c957479b03bfbe41fb25ca05c8f4c8172dd490dde2b59356142ae10c6b256a594f0f6ee8c38c13e7307f3ffbee7e190c1a539c51d0c1a024579db41a468ef28f4600dd660dbf13871861a607f49fb76d7dcc6e6d310fac58e0e3c508cabf4275a1562198bd0c6ffdbf29add5f9cb2c7b635e0ff8cb2fdda1bc5d3de51a21e5928df8eb5dd81180dafc18f193a05dcffd4f92961ca13741b13f66ce4b05280fa008b3fb35e9418697577568d9ba88ef906281cc66dca37a97faaf368f023d7f97d5d44628b59057a2fac0325b717d1038967b86c4f430d27d869dfeb27d7e2b6eb69348ab46ad45d3fecd4e23f17f13ded8003a73ed724e98bd704de43580e851d79469d62c864ec251d78b29768dfea941af5f4c3c4b64adfde327f9ff17355ee709651f2368c326b78ec1735276efd048cb249fc747f221126c03a5d32d4047b7ae9781ab93bedac04255b193de999cf19c7e0b32e267c84e0b7fff3408a1cacf7f7915fb969bb5e77c156898ab1de2b37714d45f34d2120cb83300c9ef73632c2d944298cd40ce844153793f8b0c5e0ea8837a57c8ec13bd45fb546721ecabf65970d6a957e6b10365b121bf00aab5463f548d6325452d81a62bb278f71afc6f99705af7e96c109bac8c4c131a2980306fa29de1b4f01db87e5232fc5fb7836fec2a849db03fcb63db5757d981594e2f9ea5df3231185adf70de777bd5acdcf97490b84f4ca79b8d0360ddbc0142f62dc7ef6a77e891a2b212385bea6536e50d7355180f270b2340e26d99b87fc5fe054daffa65b77367311506d888a92d66760d796f09deec5656d456ba35037e78f40f3358c01f1b7e06e245f92216ef0faec0181e9490ca8d11dd7238bb2d27f7b0142f73de5bb04c2eefcab815b7cf32fcd5f7e2b86939de06c9ca4d3637e0d1842b243cd358654babae1d183816924a65058f2c834fd1fb03e98404d7a4bfb259718dd063baa44b317e797ebdcf4181d6631f62b90f550ec28b6856183e4ebdc8194e1cf1aef0d36dea517166b9da47348f60c39f3dd98544b8efc52e822419652dea38aa99f334ab23b98da95742372ec3149e11fe9062550b2ecd06d2c4664bef53d4f3706c1f9a463a84660cfb8cc50a328fd3fad765dccd49ffa78455ec66e10f3e39d0138ec3ed8b65bc1ef634065afd343728bcc6d5e4f7aa391a0e8677898f909377e0c892f57f13bbfeff19c1003e326ce8525890d7f0b3232128b14fdf13ee22258a729d17735d7a08d555b1260e14212f1bb36855653706e4c8fd01a3880de4774457a62ea029ae4edaf1b90e677f9f660fcdb8b7b5081bba50f2d600ffb9cc3a6288605c3bacead23d3a152f22e66ef9bc7fab6f4963f9a56792e0546a4b952cf287f8e769c82b90ef886df2489c19f23cf85d7cbb87307cc3c679a76fb485f405695c4eb6a1e0e3c062a0dbdc76d67914692827ed62ac8429e7c4d9dc9d7db626bf940ad2a7fe53cd183fe9ee9027ca17221bb966581dbf7499e95b930e5fc49347f630251f805868a77b8697c4e38ee74f52fb1b0a3455ecb0e6fd59ab88d4387239aa281e6f65bc0ddd9ce260ef62f165b48416269de407fd94a7b3c471208d04b289cec0250882f8f6cbfb52f1cd1aeb4687a2ec620d13e858b8062e700659066c3186b60a64ed4db79f62bbb730d1f52104b8ce5ca38cebb239b5d6a516ecb66a5a7e569d66cdca04cad3c9646494ee387e8fbfc61acd55b8849dd0ef8c7e8d1b8618b36a7e7bf027976974c0f27292514d60873745bca50bd1a4385f425316e629c3b889b8b478549aecd8eee9ef1cf6834491b20fc4a4ffe657613dd4365e2c95947ca35b28e21905cf3776297fa3b0e8bc696d73df915497983a4a2a30b4b68095ecdba4cd1ae746511fba39b286527e00b2c513eebdad6f0041ba6283050101caf2ee07ec24d22b1bbfec82dc199ec1a0428be69b581b7abd59058353097049f4a3482488fa31049781ea18a6852422000d1c3fd8d25e6cb50c040e2c51871328cfb34497697f84cd8c24c67f5cf7af526702663c6df747243cbe85664effe1991a08c773578da11c85598736b87e9209e0c97e3ae5ee3f1a2951db36658d609b13265a17d0992872d06d6c4a426b3092e4d29d0d8841718cbd0cb5b5532d19c2ae9596845cedf1ec0058336fb7e18176c5e8406fd0b8efc7d04de664e4d4e181f7d700ff1be319dd92f52991178d957fff2f1569cd8c89097ac4d2e1c72626eda579f4a788335106d6f349bd51349b199ca03d198df06a66106538142d7cf55087f5e7fe27b3531f754e1f73b618b0ac39dcefb6dbff0dd8b9282ae90a713dc1e9b373e0bbb8df80c2b667d0e1af9b501b6b3e7e1cf0fcc04cb37e221e3942144ed12d3d69d5c3c15766b1b2305dd1ec29af3e77387355fe4e0e64e359fc13c01f6bf67ee0f416958edb7d9b461cdcc11796e59fa0b66ea38dc4c249ee486d4953f5aabf9dc78359ff2bf8ac3fe7b1f159134efcb7adf6be57a8e0595e1170aabceeec840b7284ccb0cb1d28ae30b1376720a596f5e02930ffb99cc47701d578b5486b40d15b4b52fa4c98614608c1bdbda441865499c5d5c5620e347d917186d9b2da9369cce97dec478e7596d5bbdc892e81f93b5f60b0e4d6f9a18f4a1aa25bca2d93f356a1b2efb4d6993b7cfe8ac5fd5ffb890898c32db0f2abfecef8969f8a168aa12731afa3680cbf6dfd107834fb2e9c049ab7a84f8bf82dd15243d7579de6a919f27f26e4e3b29b407b665d53008bf5dc3fd194986c49b4794d56c0c041f16ae28f7b73885f31ac1bc4d773c3a3ee0003692d9a09485181ff8053aaf7f2f60013f89eb3103e60653c2f5f738d0def01053a9d38763d0cab9b5007258abaac839925fcd3f42c125853c5d030f8b0730e6c0d44015393e337f09c9597387585523e3a54b85ba81df66254946b57684443122a64f99d0baf1c07586df17b22cd9d8c0a7906e89f74f58e91e8d1b77708648683c2a2724cef5a6049c42bbbb1ab6e37083d548538af9b6e0ccdf5f0010b03df6de7578efee9aa6e0e3dae28d32ef168b39b450a6c369d02d7a9eda3f3001fab8b8c026652fd1dea4bb408f6b9ec513b8deeeda41c9b2f9458c97f5cb23c2ac618a320baba14a4bcfbae789a2b76e200c5fe841af93650f5bd5e6a2830bfef151e51134516e4c53350f399fc75d66b6424735f0902e3dcc6dafa84f9c007255052da6f58482a090f2ca4bdab8a4e11afd6302dd61f899d72dee3235a51af0332b4d120bccf7289fdd59a3e00dfc254e1662b18f1b4c33b156264336be27f47c6c8a9416ab3081f523d7b169cb1a67d7870a2d83245dd0c540f9c47b685db70dd5a0c589f69b6d7768f52d31cf6d97b5dca2dda5b2c31cfecb63bf7da765479d1ddcc083f5c14004abb0951c8a8215e20f0f37a8aa2e517dd8d77c438bebe36f45cfcc050ea0acb0344c525e2a4cdbcb466defb6d68fff44ef0e54811d60cef262d7b9720178e87f9dfce249c67a6e77260f646c65334109629748b0476d93aad0c21f9b9aa523d2d4676560deafa0a148135b1044e7815e9a8bb78adce780856b9264c51625e4ba17d7071fb8dc6fd0b264801d1977b741313481fb3baf16234b09cc79139106f1b9460ef83b3aefa26aec532e4b96f86b2d3f4297a85ac60a6a07385158d795623b6b4a6c9d359359b04442d54623103004d56d6d72b9f36ce0c16b7befbe23dbd4435c43455d755bed3491cbb7424d2674104b191ef02e0e35ed9dc97d41750ab93772c264b9798258f84d71d03d0b0d0b5f09475a8f5eb869105cc88593280b5396c73a0cd0e4a7cb1d55cdd172d29d806347621f680733170a777f847bbc00f950363ebd47edcf11ffcf2a535ea3e9cdab59fbb99e8e94e8c366f78fcf3ab8740c1b5a4258bf0716cbc6267e3a59668b82591fe55402feecd8f0387b9277c164074169b98f5be1264a912510866c50b7b30e7242d79e7b1a570087bd3c0362bbd8371c60d1bace2d2721c5df2b1d6a1231651561d7b3680c369071dfcb85750dfbd80497c7145f9f27f66b52fd36ba1e59d0d1e6ab88a77d0d290a5b3ccf093bfbcf2a5933b8ebe4010e5d43a5ab8f56d5d93355553c76ef37943fe562c106ab52d0c1f12a28ae6c3b686a6f8cb321a48e66de4b739a51b4022f164894a09caf941af34fd095552c3bef0e97a655705a0ae4e3e71fa3b99b8f8e38e765e096b37eb3c823ce1a678ecb44b63552147b733c8c1941a58aa4b5718db0a64cf20c38378c929f1d2e1bbeefaf6d6fe149c0c7fe24ae8e33978f595254345af0f7e782d84e4dbb2a00ece93b90c8d5d2ab90e8eab916dff4511df64f9d74a2b918243d6ae9f0172a370177f93900dafe0a14dbece46bd18f6ffd8ca537f28d88d49ea1261b21f18687f843997d05b4d7508749bce7d1c495dcff1f5de31b355e650b5384923cfb4444eefe9a4d34a65aecf0d48db912616db74dd7fd38f5792e4aca9ecdff37d885682136907860c9d3a9e46f854a08179e8023714530d8b952a54238899de8f225002a5c3be1d29e5f513927773d026e8873a7c4f39b9777c7901eb9dea917318adcc174d2fe8c755b30672a0ee369322bb2451c5e6b54af5b0ce64d637aa48aa0185195a15aa41a06e018346242b7cfc3cb706af4ab72622da1fd35e964486f51b894d7f4c9ded501cccdfc58b59d505fd4bb1d60d0533925045379a9613c973f54e7d8d8789788d8872b0e8c37c48974a17c9b20892325e56c5c725c1ce4959f58a71938067dd76dc6c6f937888635e1c604205cd0852be61558f00c35994652d0d8230e8adf7c83665c8747cfb32326035439537d6f2b5c069afffc314bf61a4199dff60fa562d7b033bcc54740aeceb43d08f5e1988a271be3c515e82309023df7338f9957e9c0d96f479d53b1a51a8cf0b4b081f4b37a42d1eac56011d473e0e04e7b103c58d362fc85c370c90bf56db356500d8f6c7119c20a6e9728e2b200a59e199e4673c1cdee1cade446cd81ecf6bae210a1b9996cbaa2fd9c0cfcd848b0f7796f2b99be22fdba97e1cac9f5b0fd732de3eac5b60d3e54c765f545bd6b27c0a5c3e4ed9432b169283b0f68f3d4e095ffe4511b24168752c875a7008bf70d79f6c06d32f143d3d160cc33eb5cb9b1c43ab4a13a979c8aedc6b3767bffaca9220a342fc0d72b684a32dd50b00ddacaacb47c21536e6a329c0898e4af4ffbe8e0385559f1dbed31b021bdeb2864cd4d53d31e3001b6e7f5d74abbdd48c9d3b98577b22c65250889c0fdbc942a1dc53d7126697cbe4df84db7061d13294674a9af4f3c38e222c80e6845f9a8020ea598507e1b0b4592164d2fca2937fe5d6d7cbba8ce1e32e5d3f9f318481f412e4df0ddc0187c7f68652b574889c3a40114238dfdbf10c9227fa2bf357355272e2fcb317ba21387900772531aa6c15479a2b68f619e83713d9786104609f2f671f55307040f55c252f944ada270dd695129a1f8cf6dbea8f3cbff52feb3003bfd63f17039dd823d8324789f0953c21fed08953338eb8ee9a35dbf085bb3ca4dce8ee8fd2a0f10dfcb3da4084e4007862b37372cd89d6809336ab912f020b8ed3ca74ab07509e108e6e6b25edc47187b657d9d83484ef1ec1d70c2adb5a1866bd2741fb3925af89cf5220caf69c605f3ec1ce2a874f37a83ee5181fd92222ea15f83e0ca7a1ae6036595d0ba6be391179a22d7a55de2d9ac24ba604582aa059a4ba861dfa1b23f0872e33a185e57f743280d574274935baeb5d0233d138e460754e7f595b0b7e1612cc8b0fedb2655a9bdd6f299d9e1f4a923bc95bf6d6011c0988d9b4b592230f2f6413d9e2165a0c8e3bdae222030ac9f914f08f9efcf20337d8973b51c88faaf1a5b515d4a18d19e97795090224e8c19b042a5c65a72a2581f32b146caf43e336a151ca9116356da0ce9518f7aa5f8d5916b2719e8699bbe75dc1598608c3c7f46080259f5e8391ce26bcda6a23278d661e16e5bb9bdcc5d883e9fc8785dd9e18278d52716bfbb22c521d148fd71f11643b1237160678bf0f6dabbbf63134ebb453ce1d2ce1c2d78c256eb1507b52c06767b54fdc6d694523fee9a86384a689445956becdd5ee1151160db592acbb0f5db4d5817038b4d5c468c9fa01cf95ad8017a7b65bb29bbc2c5011bf93c54e7ac620255716665e4adf50f54ae4d2a29aec041e11acfe80b6084b343bf1103d5cd62915097a787c0d5fd87becec2458fb44fa10db430db44a0f53553ea442a79fd189201e3d2ca36cbfb1c3c24debeff42e6d30e6fe86d3653450906e6c67f245c1d5959f4857c2fefac8a95720a4201699fc08e24310d45e91c3351688fd0ac6f9524646f1b2341188159ebea25d2d5a0b0470ca45c7ace1717835ee318a96edb3d33ccef0df98e7c8d8621b5d11a616905f426c79fdcd6bdc16965e3c0a9b51c3b62680eb7d14d79edb020a7f30c5efa61ace82b0b2e79976834af12b542317c574a6b02133fb254574acef544cdfe27d21aa3bb8e7dcacfbd5015b9630fe3ff8befbd0fb53b0fd73e1ec5002ccba8295c1b93123cbc063aaa7b02ddc13053d7b58fd7d9af138bb31df247d5722762ac614d48850646bd5898fdc5cc5f863e6a8d3eb2e94326040d4534eb73b74b1d941d598c48bbf9837ecd43dce35db1321fc0015cf73de70a80a5e4e6308c5138e5374884b477b57a8a515168ad3ec4e12a4d14d06798d59c736718446e6d8e18fcaa9c1e010cb8a71aa022ccf71e5d5d113f297da480972bd9fdb08cc63aedecaabd32c8b96cda6bd08d4b3d432aa755d7589aa20f12d2645755e682867dbf2945f3bde0a8f10472877bb375df103156bae88d4061723f5e64eb2e56858d2361b9bf7e37ffee1bec71f70eb3f8951fd5565ce885004b41bf065d8316c96e9cdf9564795a34ac24bc619f2a50402b7f0648a85926ecd9c02dff3adf6bd0b291d859d43de3a7bd4f8dd6229c8622e99a3703bf2517d584494ba10a473388301ed3e2fd887264a4f955a8f8ac733aa64c0f31b50e4ecf98f2798081b0a0f85d90ac717f2c123180236de4df091f67887925afd9c43c2d8e0ec7ab10668ba3a6ad307438bf840f91b60d7570ace92cfba8f45fb4399619f974c6953709881816c3a8fb46df243470fc58f8a4b661b4f19e4dd32eeb36615cff2367735169c146d60c722728e3a00a3df9a2cfc37ce3cddfdc9e8ac0677343cebcb37c462ecbb30c848f1a781e87ad3f328920602bf6063c1db8c648446c16fa6511714669f4f80926bfa6ee32403d642c09a16200efd502a86dfc7ec51d4595760be8703ef6e78ea6298a08923603ef21c721aaaa1f6aff22f5528b5f8c37e729a7ed97c03979aa71afba35479ff047b5e0c8c325bda5d1ee3d702e768e434c52be38065e96819cf513b88bcaa7a5746bda834549148f97fe42cd43d4c7cbe048d86f1520b820579d5b2d09cfd51497b39fbb09e158c6d98ce3147eeecb7ff5fa01ee0d91261c215eed02c55bc2b5b910c4199a6cb003a100fdeaad8f9833b7dc05d97880fad79c3471840ba13789e2fd31d14c8fd95134f04892b0a11647b1941206baa01314af78841a0fe616a2e23bbe791acbc4bd862d3fa99cb1ea3fd1b623da9e661c580053194fc28af243647538adfa58b13a1b3143db8839cc525a56c0dca3ab9481de82b0598b2101be146851848a58a8e37ead853909b06cfce46031b2749ca22416b5d3e4c85a8df69420d2bfc81a07aa6d338fcaee9a71c539121bf3ff4f5e024766c48ad7649b69ffffb5b48976d990e8c30129a16d66e8018ab505befb877940caaea63e4068db4e47782b31c7421c4ccb9007890269f7b2e9bf07e8d681c7c1a41f9aa328715edfd5ff1bf9343ee3ee241d1038c9b28c88162565d0ec342412ba1da5ec3e2337f9c839eef78fc3684b8b4b49327ed5a8749a77dd3668526b5ae31a4c370d49c0a4b1b04ad22595c942c2b5118cf4bd54243b320cbcaa2d5f8e61650d225c19a245a72c9acea7b662f2d8a15c6b16dacb4240adbbd32d40bed038d0fac342499d108949ddd0e01355a2b66280a730a898c3fe144a2a5352d955320e2026c2872f21f1dbd18ef0ab704c00c8e725ea83f52ea592f591ba223ea423a56f87e9fee5bceea6654598e9381c7d8fd28d4b8b626ce785ddec668c715c66c68c2a947fd8281f92018a4f29b2a1f457a850bf3937d6ece773ddb96929249e01db7518d52a7d9a4943688cecf7f77204efc8a58ae14920d4a529fcc8cdf7572e89f65717e9e8598efbaf5b772e0ad34ba9fc8fcc1d3e190b81785a1d97fec57fd696ea4d4d904d6ed2ed5a331e1ff15123f348ede2631e66bb978c59fcb11da4b567a0ece522217545cf13d8586cd087d5a7ff7c4ae98d06e6c2f9f675cc3e0d3ab65a6244281b8acea930f33be4d133b90f69fdba145277749de056275c6069c17582fbf195c7e9d827763037d1a66a7e7706aa84927b7c43b8e7ca375f30c528d96804cdbf58060527520bff0eb93bb3b18517a94e548dde19920ff4b9fea4986febccaa87dce618d55975b6da310fd6c3d1c51d6e05f66fa561010016cce4dbab9eff2981a7c12fbb30d8a11bacbfce89e1077a2e1b0f5146eca7f72f1f9ad943330465a25e09a302724bad254448b5abffe59fe708432bc3fe79faa741ccde3ab5896fef9ddecb7d09126d1e6e4c051507159c81718189d1c4ac296984638e98342e1430018ab0fcaa40b28df81eb2adced7641518b2c962a4982e8409db466d95c110e5412510082c7f970c1d6c63e0c6c4d86c50e1a085d592f7d131930acc797ad780fbc8ce99de5e5f2872a0eb4578c1f65efb69d5d67d2b160a92d66fcabb4137d5df193959739d812d2c78e6abb036e82e5a653cbe580ddc9b75df6ea620adb9ac9d0da03df3daece685a0304d45fecb3faeb2f81b23d1ae834aba134a8249fe9bbc87e595af91685184eac9462421cd58e121d731c9a8665defa1e1c84777ed29386c3bbc97f2d0d197ea628e5d925673d3ccba6ba0db3220d5b57bcd430c9a9e7c9900e7235b4a757be617ef136bdbfa99749e2970cb6662fb3151cfb7747efc4a5a0f8a2b19dd3ff868801e41b5f95c0b92ecd7d8a61148cdd67c2ed327b2163a369948afeda39372ea20a32004319c525e7536711a7887dcbf9d4eb101b355439b3e05e9a925f85d774ecfee64636b1ec1d18c7ad5b4357ff854fafc7c1c5a5c625e9a83953e98edf80ca92671711b641756d18af3bf1c76fb5fc92716dd1bfc00908a2e46204586facffbc5bb466ee678454c83cf9283026428d7d6d7c20c4bfcc4a85b21413780dca26a14d24bfaa5fb7fda8b8d15b71bba1b930dc03330d9c7eca6a594d9ad7fc52d72f60f12a1394277496e2db9f7ff3129958bd77f1e3a65e2fd1f50b8775c656e8028da4006f49c366007290d97fb677f83b999d7d8abbb7770898f95759c55bc4f737cbc023fae4d05004f37764f69e52f66c7ab768a39ce8f18453fa4db2127fa475a892409bf907c6faf3cb2041a480fa94898bafd8f8f70a32603f1ff9e4c5448a0087961ad04a2824b72ec610e0f4ec951313806fbb20069a6c84218497348fbb46c9a6d1d290fd1ba3b67815b0273b3b2c1def213416ef0c25e5f93b8a0729098bd688656f0cdc0e03712327b785c38a681e83f4bfed7506f9994a849dbef4544d5f74967e49d7429f58f67ee54f5e04d8f9631bd67b37424856f1d5dba0323929e7e149ad1322075e686cfc59eb1ac9556a6c7e3637f64ac88ea4a8ef62db4cca0724f0f886936910082bb84f9f85b2946ba0d0348e0040c9a49b6f41f60896d290d7437c5404bf81267807cdcb02be4d4abda61f381e24d1d7e65ec4d43a156961576c7ffa261a3bbc88975d835d762c622c75a76398979ac71093ac6301b96d1b4a78da836d6cbb8f7c038954c63fdd9ce9389c5e8095d75b4e03feec362eb124c4ff115f2dbce97fe71017ca028609811a4f79e2aedb537eadba2acd02c6f416f0f4472aa7325eff282a076c71afb1100a6faecb6a72d9b54ff929f6688bd77b4f24847ea344f53597eca403ab1c45bc496edfd47e9bcfb146d4617817e1077e5848bd9bf674236236dc63698e519966b8f65dc255d498236d70f2e30ca8093744f2b702b47730a8c0c16f1be9c07df436a951dcd2c2ad926675022f26d92ec53e32e58b6a1d5b2a52ac06cbb789c2cb51b245dac80419cd7ecf4888e257a2f9d21f45e9a4d9f505f48994e0b0b412bab7b5dab945d9dc543520c6b9a0d6b21673df6284e9715234ad87079c07ca364fd5761c8555b8fbd0591db063725b965b8dbc8d92187a3891cd7618bbbcf30ea369696decae08e24f39268f92b909f57b9e50c2256bd7e50aea032c56f41370814dd5ddf3574c56c1162a1919eda673cd017fd4c781b986a0cc14cdce8e2b25269265b1227d9b73792c1e4546809e42861eab6d52ca48dac6d3e21291076ee744235219d707c4d385b5541334fbcfebbc03bbb2e3e04d96d341109340c056761a10f8f946e7444b82a59ef436f5c435588a972b065326f45d428073d270dcd2bedb0109702bf585527587c3dd87327a68c44164d4ca927dcc02b97b7a346ffeac31a422db53b40a1fd3316646e2305daeed49d744d6556df858f8c2520fd2b1fe97786877296a8aa41075dfae75ea30abd4521b84ce6972e075a50543233c01d19569440071a6d664fa6a10b3a5c13b8771e925c2d4a6f8d26da5490f96d3710007c7bd16c11ae3de043c184a26c5dfd262c18e9edd815904f8c88c38b5f62d1011d25f4e431f2218c94aa1d9328fc44027a689cf7400b1b6a2805d49c853ef0bdee6fa70a1ef0b919f6a4bdc0b815d0fc8e98c79eb6ede1e074007091df45ec0fbbff46c307dd0a3bb11f0dec5a87720dedb42f8c2380713944144b58e5afc8e4e6d7d0225161dd2ddd35435483216d037c5c1213517928cbb16fa0c6ed013478354906639dbcba16a164819f307d7c79a6b6d99f45696350b747fd66255156510a2ae04e24c28cdbffefd74f2acdbd7119ea783645437bef16a5b8e173ba39dbfb47583bb7cc0a29f836f3f61e029ab2be5c7c0b551fb5d730a997809668becc755be7b3d900893d8c5014265cc1f31bd8953aea9a35c8eda93de0428dd245b22782eb12265da0a04181f86adf054e072901b22fe1a09fdc8ad9c871c8c300f37e3a3b55ff9c142707e8bbd32f1e54334957f389ab83d6afe7079343087c7e47c6ff140518f8108cc57838c319a6a49227d0042376092af1c1d782abd676f4791812df7cfcb54a60a08bcee4570ac27459b8f1c9e169471608cc2b18ea4c46ded6cc9d89d23ea04103510a9def09ee04c069b396c14f6041de3bf10ed033e2e5eef1a774bb7a85ee3531c81cf81ab8faad644ee7d84e5de0f9a0a43d8ea9f4a3c682248d3bcca3d65a111d3999ba4578198bc777049ce79e18a66675b9dda3ff802384d4ec2cf4ac82193ea67f6ef24a0f64b76ea9c5e30d85aed564353da0c8729d2040e97f1e7e2f964e262aea3d274a4a4d8909f7084b58297ed885cabdecd877d050dc3d814191d5b864a360539cc5c23091f2142c5db622200852a6279aab5e8b01e61e724e2785ebfd6b0b43b0c1e1f9a83ca83fbca1bcf5abcaf07ab4608b5b80df85ba02ba288cda8f5bcc8317431fbb287eb15e8e8bd64d5855c386a7c8f21fe2d49e9db8ea494a93097916e25a8f3366dd1de50c8b382bc9f3ff8f869c4938b8ebcd8db094feed6167cc8685c0371c570680832bc67e2dec1ed6a952d3e78c6bc4ecc4ea9dc155b1201f8a675b992969011c389100bc28b38be50a74c2839d87f3d2b2433ae512666a02090f4fdd842ba3dbd9a04dd6f701a664e2d9309c9ecd21b6a9b2e00440969e069aa97cf315d247a95b1b0f7d487d5ba1a6190ab550c78e86f899da145bb44290cfda8adcdabad38727b2cdbd246b64ed997f64d7f963c1d7582ad990a93a041fefdc04aa458f8b730aba81b88fc6084318d119bcfd238ae4cf39df93b38c8fe3efdc08d0f3e87f7a9a36717c18a8a5d6d22d58795667225251e6a7210febfdc2fc103cc9cdd23cba8ed5bc83e4bf11934a671548caa9959ff8a35bb3e31eb1f35bc8eae673d58a81db0d20d4c77b1d7a4e1fd638da26a520e8591cada32cb2aa35b07df903bfb90130cdae7088d2c5b42c026a691ff3ccb01285756cc73e54e19a3f3a61cf816d2c8b2df907382b7b319c9ef56934938fefaa2100370dd4d05ceb500ae528e5e697e871daf34ca309881cc5a2b67eebd225d0667c165f80e6705abf4d5203fcda4d6c220f4ab157bbb48dbddf90de607147ab5b3c2441b1e1ac9cae222f0d0c52dc2abc88f6fc3990189b914ddd248977a1e3555e2c7de7df2e12b9645829c8064472df6700d5fd3901b31738d7da3ffc8365b6a42a33fca235ad8584573f772656d78a2ea96c33110c91a54e5c8e55b1a8d406e88ee17cada3855525ffd8e92dd1da74e1d6c95bbd370e1a9b2c02b3528819d28fc1db81d1fbd4bbf41529d52c1b9b5ae3c3d52e4679631ea1cf28d28135a58e16ab348c40a0e6d64755c9015acfb16c9e6f5d63b75bfc8a0ef77f6a0dd20c864be7e818b7a44c0781098cd24f27e2bcbdc0038a1d0f16c68d2ff6b55e3fafc848a422d885d8951398f486a9542193ee41c045ff450da81768598bcf1816cbf26d45f83ec2c0564c36f300f11d69fb7f7614a393e8d14aad4ef0b12d9a3509b37541153ea591f37ee8fe2ae365b6b950b74233e1cbdd70a13be52ef5470453a1da36ac3d8b52f2d5b959e808e7488e80b11ca1410bc94d401b277baed6a222de467b33a2251e8108dba5185e976c95f7a89a7c11408d78796551d7354544904081ad2af9bd0fe1aff23ec872b59d62aad4f7c3da34f1e233b4f5678044011796e5c4eaf0bac6f7b756c443bca373a928b7784072029fc37a631c573edb0dceacca1f5d52a045c30562c2cdda171acbfe7164b9a66ce1902c9db1201d7e4d7ca0038a171a228233b1fce77617a5838050e6dcf521da17ec0ed8c867abac121f5db292440fe5326e9c5e89c2586f89fd6dc175af41619d734dff6448e9df5d51df296d6a62de1b126273546e47cd3ba50012e29ebd6d0e062ea1c816bdef986f861e980fb0ab86cb8f7c253d09c7e239f51fbd8d6ae0cc1b7bee0bc67daed0cb1b31f44fb9c101b190e7bc312c9ceaf7ed0fdbe841fd9598ab1279c10ac8e8cb1a81b808fedc5d64f8456fd1facb00d9474b27e9feb435f0a46a09165ec5dc39572d3209ab6c77d24ec82b5f9f1d4eb88b79bc6c1f29a6e7f69913a0d15af394678f56c9d0f70ed8f6a06e1b16e4c277bc4a0e86abdd6b37d91f467ab2e947585bbe384b0ac794c7e491a7ec635303bfef3fd8311d5caa63f2a16b59ae69ed7c74984f8dfcae948ffdab45e4bcf67e88e1540016da24a0368aa95b85cfb563e2ec89e6f39aa7aee708faba293cd9cca60bc858485c577818234e14ce3310086f543e4052d7f668c9b785e5f678454bda058beccb4769017ecbd8378d65f5f3d86295dd9bca052f2ea9603f675b61dd65a3b6a5263aeea892e8cdafd7847e76e98e82a6d40f33ac68df6e9d090696ff8304cf9e8db7f8f0cfca8561a207fb0c2f2b06f32d3b117b9b9dcf25b6dde56ff1ed2eb2d9dbda5e27c221fe6f8f8ce1cdf4375098771937d9993d6027e091ee832ec3caac351134c51db7750a558b36678af300abdd473993925f9656a666409fdc804cf0f41acfddde9b2017848854513aa27e37702a8c4485f9578818be41e24b4f4a31c3fa04a3137aa8dddee72da1792a6c87ea207a3ce2fe350233efa5ffd0df36cdadcdcfa71dc09996e506fc2c06902b48acd709af59c1c7fb409791ad3d6e53c6f0bfd3c2928317a8a40875fdef5d0df0a989723e96482225e80dddef27f6e23aa55d1dff0dd4232f8488f2c2b8e52857e46a2ad68f76b7420673ddfbaa93a56241ee6e947aac2917acc55f7f8bcf28dce3bd4fc65560d56be2be6ffb349974eff050a6a644748c2aa26afcab198523dd21e3941b47efaf62a7f05b1de5dc8765fd89c678952388fc6c36008895fc0f5846d3dc10f930c5bcdf257437803a00a38805a96d7beddbef7085eda0d62baaed4a657760d454ba022054e94dda840723bd6a2f56a18cc92f053dbe9cf800f5ec88a249e6abaa8e6e61e8c95a1275524f051a227c6202c1041f883c0cd42dbbe9d0c0c2c83625ec41f3460c958c3b033fcc574ae24ee7b8d71e85ef134968c8820410c89ce9726a1ac0ac264b6d20c180ac3ea258d6ecab750bef14f16def511e2732ea97256fb9bc92ca02a01a5c4b51b548f449db310c45f6f6a781fa9965037fa34b97901bbacac37cb370fe3cc2fe7862d3d7fccd3c78291ea66d856e392b3b67625ef9fbe600505f11bba931a557077963d855698d3553eefaca8b15ac4651ffb55da6830adfe39e7bced432d739f1c448db01d5f9147bfce1d566271e1e1b1aa950208f2ddcc6e65278a95690ce4b2f1f314e54a258709351f18b1e137678a79108b7e54b2f12e01771833140fcf4743eb75fbfe7bf9e6519c63c220b8c82a1e46afc5df03c1556573d0a0d1cb2baeb100a81de6a722a6eb6545f639e895e3d9864854e5a9fa9593c3c009b0fdefe85cde18c1e6e95833f6dc74e0b155bae87a4fb6384cd62c7ef92d25af1d45ae5543cd4b146ab67ba4f60cdd02ff5dd8038b91e714fa995a8d7bae03d7c08dc82bd07d1d953f14224f3b3032ca1f562621fc2d1d20b573eb71690c6975bf1b80416f1cd7273fa1221dae1a4a32090783236051e959d680d9a09c4cb8426328c51cff9ff57234c13d04347b5e9479e74bf154377e755b99be7a9789f0dc787ce62ccec70d73ad9a0757abeda5cfdcf7158dd6b1a0e315f001c75333e2189adea237471c305a49f05f2be83a6da8b3b392d6c2b31b1512f2fc7e446253b0198b61ec6da13a16f14d6750aad09affad2575ba53592947b45e976ac85dc5eeb8cf61f8ebc6a22213936d3a11a013a193aafc7cb19c783cfa9a0e3b175a44c9ab129ec049eefab536ca9cc6d2ca9ad794cfd4668912a519c93647f6115ad984170a3f6cb2ae90ab5a15886454240896e3ae878484abe62f03d77dad22ae8a2461d4f4f10c76f665517e1905bfce47a14ae8c63ff4cfaa7e75b24095416b472b3d1411218f933eb596d905e96cbd451adbb517ce9eba94b6baee7ac07f607dba5c3da335201d8b547f9b259b913dc189f2520c3ee0ebd05b39e5124077d393de08f4ad106e05f4908ac5bebf8bc80bb9981a3367022515391ac961276ba3fc8da329a2cc4c7058891bce5d84327df04f6eb31622895d5a06cb823bc7709d60327709e8013988c751b4c595b30d648e38d3e185696fa4ba2b8a125eed5ea83827a0cdbc207f37c5d78819f972a2f9031efb05b9f33561915a6ef13469679d72bdec5bd877496421286503dae03a20fa9024834edf4cdb1e3172e1778a07bfce0cd6bd8f8c904e10d743ebb09fa3368d7b0120f5857cb552b8abcd25f47f1789426380dcaee20210b6efed7731de015c293c5ed813b8679e828dd416f18e613aa18587e241f426ea92f77e3029f2fb4bb98130590e5d6a6ab454ba17a88b47e63f8b2c9f32262d8fa14b211aa9b29bc5d1b17e450d025b4ab30bbfb1279cb2061a84afe825d8999b0a2c787ef30294b04279396b6155cebf6ac0d825157c430e947a4583223fe277e9e085b9871eded62f6058f5d7f226cd80c033dd2070b26b6230d452d9ed1d103e0980670e110d52c2a032d0befd59bf43b70363f2359683e2dd203a4b8605a835cae7ca8c4bfb1f91599d0bf82a8aa57f83da315ad6a70ab75f42a22b4aa9e3003736e1dbad367c2483a6fe115dfef37f447b4403649cfdcd47160eddb5b994ea75f40f185aaffa28bbdc05fce2bad1283db04392490f728fd7f6a46a65f00a86b88ab45f721dbb61b5c32404aeacd86437c0bbb30fe08c4fa2d8dcd3b479c85f5ce318132b77f0db9dde9b1ab5619900520cc079179de97785e0924603191cf4804e69ab6f49bf7cdd1ca46c87c7607118cc959595e3b036694013a61fc18bbe4d3a6ac54d77ff86dbd945128d9eda4d5f0fdec92701f1c44b9ae3427c3234749164f65cdf94546f4a914a2238fdb120ac84f4be036681ea5d0d407d0f3461590b757ea2924b58df29f723efe84de92c579e2f4b1167dd2cbbb0e8d4b84c3b6ad710dfea5e91d91ceaf7d6e03a462c5558950da67998cc8b0727fec595596abcb86a8f0ca6b62a18a678dafe78888ba4aee99cea8936ab9358e58ca51db208efa3e5ac2e0be2e25c2112765adcd98b8c75a7b12d733f6bed7b4af4a7a93da3b435f6a5aa9e2c389bd71a7796b51146ff1ec66629c1c07e8288b0e5925451a5df436bd2b5e91edc09f6632a618f8e254a8455757b90467e3e42c29811571fe0518a0b1c9555c781d583d070dc69e6da7e3399d2278566ab296c0c49d19962e40d64e1fb1da137ca58eb1a1f5a8d063de1efddd5e08d9d14953886ef80c1b601b293b38bf37df43d98e79ed449318ca4b9c3b416c7f75b5236cb413c09d104be935d0db2302b6f30ad62ba1963ec527fbcdb7b78023f515a3bf402a8ad41dd21efdd7a44862c6f93ab7c0d298989aacbbfd6daa32ca75b40a70424e62f4686a05d3164bb4cea05ce61023f25642129324ffef7aedd738120207dd186dc915d933c368feb7901aaeda523ba6b38a281dccd6a539c2fcc8859bac1cca7f896f4a744abcf89cef031842313028976618eb0cb45b5a86468e515f15b5587676c051ffbd79d72e3ed6d28f0e67201c4f40d2da46e864779fae0b04a3a40b1039de6046d99d5b509c433c7ce628ff5df940114861680fb180279e37b1afc4723946197348dacf614c1b9c2c75f6502d4a1474ccf7c3e88b1490d773848b75708f7436b6f081cb1e13dcc45363d2afae92eac48be3108847e3f93f23ac4d617453d8f3c528095f835675b30c0af2c3191a8547da453af23e36fdaac7b3a96303c2090dacdb25e3634808af0f16f545b7263090ca618d0d164a500625d52aec37d4d8e2f52f6e156c793d516bd9250bf0bc78ccb760735bb2e450d4b49e18449b374bd71e27df683aa45c80515d91b50b0341572ebeb8b45bd5f01bc56e7e47b918f29be401cae046832df90e4c35d03b1d9d8448a7aef7ef1cfd3e07e69477e923d4fac466bad8d63dc4995ec1cd51f38e67a7638b8ceab8c347c0807e89c17dc1e7846bc2fd03f9012dde76a0384f9ab7ef5ae44e7c2e0ac1be4f13c67aa32b6bee310a44fc220b371e0ac7e64b37fa49b01d537f49432aa44454d4e753368d862442074e6672516918a65cab2b2de9ceb28ce4bc3187c29a20301211a115064b638b606c40e451699f658e4fbdfda42945217f8cb1b600fafb5cb52deba0af77d9ecbc0d991cd43f544f989f8a0010f30fd09115c310626608943f578924f904f42ddc28be1bf594f8db40c84b0450d7a26e9d55a9aca3e9d29fc1513b836f3e8ccdbc2d5bf2f271f02c36711035adb1efec3c6e2b855800f8c3495b4fc3466f59fa68122ffabc8e3d5fb8412a13bb0521167dca76d799d623c66a06667ca892c900ef141a8f2975f5bcc6df3ae853884829f2b9fa8fb6701c429ac73db20128d3d6420f4ee0f2c1bc7168aea66ce0975e62b573f6a8cb6e1de5ea57a0f13e2a1624d723af6a01fffbc3649b2577fd21dc2ffeab3c4daf0e3e5fd5cf07b4426ae627594b69438bac916c51d625d5ba9e24b6e3123eb2c4df2b883ad40b5c007a7a93745b0e09cd64e72e33531a03069f4120b4c648c06d6cee0057f6da36d92c67b7da64a72933778dad74641ab217d4a932268499a8dd2371b5dc27ee8fdd7266bd6901830d6ea76a95b3fc8ac551c6d9bf18aa63e3fdba2bd1ce0b011c18ed8a4d88ff69438dff35731e00e10db281b498e57cc179bd8da73faae3cc875e7850a73386feda8479c34975d3bd9bcba89903e35dfdeb5612b0db4c0596cc8bf62af62371ef2c37877044c2c34726008f280d6478a695f8428bb8db77d1850a1bf693d75ac7cdca8886fc7d58b156fee242537b86c7aec121aabe28f54116806fa7b2a9ef43c1b66a41e613a207ef756d6f94235c71e3ec133b78996f000e61d245d04ef23195e8dfa267c8149feeab5492b08ac85243b6a32477fbece72e0ae067fbc214d298dd215d4d35187258dabbe321871f12c464ba2662d5726cbcdcaee20402ad283f88b5a05ddbc70d0d042c7d9f86a6310bec7f74cd837b86ce7615ff664ac952392c8a77298e7775b534c2c35e5a1c435b63cb56b0423493cd62053ed080b722742df8cc33bd447cb259c43e052f5064c7d8f6975336928a502b88f98420cf9a7d4aaa8729a1e7e3a473cbc3fb1839f12d0a5ce35c021d45ccf24ecd7133cc1b21bb25ea51b5c002a1caec35103d2309dac4d3189e0513e99e7d3f146e873b303857f6df5e36701e5276d55904bb03b6fa0fa5f5dd04c416bf614d3aef459dedf21aa9005cc3469a234045ce5e2f972cd940f0e3225a87a6c85d56876a0884b427128e20c0059fdb506263bd872baff6710a22e47419850fa0bec22ec51ccf006e74f33e6311be28ce0432040f52e3314421209d3740663686e5f59bbf5e3e1fb43a90dde093eccd8e42cd343575059fc941d60144a398f80f217ee4bbd67ae697f124f2729116dc618e58ad15c15d7bc3cface06ec2c7b3dffff3eb089bebed8ea2549cb7f5e3d0efc431228ef154eb1d1fc9a944881ae5d7cb798a04ca2c6fafd9eb69abe07cbe2d0a6e88f9c5142772564d953587fd2d3651f3f31ac3adcac088e75aa8c4534fa3d338fd93af1224a236afcbee93ffbd1dc014677a33da2a3096fee97f110fa63f3e2bbda1b64d0692d0d979708511fcebeced62aec8a544d1ba2130334b2956b7d6339c845b89d45466e921dd592335dd920d000a621e74bd2b90b085321e479bafe6b53e4ef65ea13a5e1336f390454040a786d118f0da68b8c2c52dea9bc270c199153d7fd7dcd9dfbe954f4de4e18961cf6f033ab0418525b531c88f4c628e76a1c9f78866b935ccb9be73fe30d73cb48f9b78520c925d1b0375e9f806e90e672bdb360cf8c39fcf205296c0e4bd713c039a0ee2eab927225d9c1becf71713449a67167d8afe8c3bd38acc296ddd0c39a59896b0afeea320eb4e0168bf31ede35d0ee37b27b20550b64ccf39be0cb1aaef43a9662a069f77e61e01bbd7263c0b0b6f0bbbd2955b2e1ffb524da95f9fdf1c8904898cb5373187d2658274552e6821d3e741b8fd887576a8ce1c07f02422b2627131a8327f84cd100146633e74e7470926f0bdcbc8f68a8db2aa05dfa499b0dad7fb0b13daa00cbde619d27fe5c1cb294b9fb0b311c51fa1527835700cfad6fee1f7c587d68179bda4ff0a6b28b2f8503c44ee4fd2629251bd1a5950c15cafb43b9b8686e0148f98a4a1048d78cfe696960cf832303784188653f9a573be431354f84e655212cb323bce0ee9432b44c6ac2295f2146fd9a38091948bb358977f1069c1ba9eb9421f6be7dc47f9854424eb4be906dfc853ee82b643e80e74aa460667309385c86081dfaea25c460366a9849a7137255a44f626c01b69f79bd4a7853c4c5bfdd1d77bd40b73eafd54d081306fe0de41035d8a77d01274f8732315c2f742123020af37809785ae135523fc45917d4648051184f2c78ed2b3128bd6609b8f301129b2a1a300bacfc6538011450093f97013d15847140ebe28cd37b556cec1b53b353a612e76006c82055a539470a198f94c90c9365d61c1d8c1fdebac32b0c25ad9f2fee8315243138641ba6dbf79f913010b383dd10bf7aca2a727f84d2f2bb5bb0abd4d3c40cbf49d1bfdbda0a57df765284ccf3c22a4805a2a013da4850b36c51f8fa91f0f3ee24c9f47e12098dda449ebd76af949edaebff83b6703659f6eb1a3897bc0e9ee39b36b5905bf8a4eaf9d92db039fa861fc3eb2f464e7025d5c8fe09b4c97f609597532111239e40e4f022a612688db59fa172c8fe1a1f186e6e202c6a362da0544e830b455acebb486cbbc9fb5c70659bef9d1ec1dd0cb488783b1871a1fa106c85614835e591fd8d6015c4191d167e1ba03b5adc1316ab71ba24f04821a9d79e604f21aa30025206a7d15233c8ffe06f246b69e1b88a5891f0deb98059d42507abadf4d44d5e86ccc73d85d852fbbcc830ec25ddf94a70da4f0120af1ca3d715bb9e1b808f3755a503e227b0842c260b9352a5809f1a11da8ec7c72effe80242f68ad6f3b841b8c303f1cfc771970fa1f5b8ee986332e983a2d81a244b15b6c6894e8cda7870c1deab407dce256b89e9727a5174961ea0e68918ef30d73a44e33b33eed9a9f97840e236049533bf2b61cf05d0d9dac1c7efe6fb2bdca977e4f9640eac7264e3c1e6d4498b85d54e992dfac70a1b726e4a315e625418f6ff8b69a1622063757677b8576e82994321ae1de110671c3e0be782c939b62424fba96b9a32e476b396a7126ec938868c6086a5d29dea4cc7f6f957367ee1c6a61e314d712e36381c7b9be5b56da48b74fd223ce930fd1da374353ae836df9aaefb6e94d062b381c98be68480b9cb6773d84a74df732ae432db15a8a6164e5a616a9e0269b426a3474e5a67976101c5a232e358ab695450e3f14ee0ed8f2a5a735ce371c12183146b7d2819b9b7c5f869ff354df4f2f226f2f958bacc5a530c9bacf5ed8e3e3d29f9e6b14cf45c2df0dfb5e46502a02b943d486a546118ffe80180d0c73d4f68af65f4e260fdbfbcfd5d786cba63fb73b61debcae9e60436361843bc377c163cdb2877e939184cd47b1f82d3791daba6c9b7454320f16f0fa74fac155415dd43e20703252f81cb8d000b896d51bbd044473e03471893d5bbd135f91d7ad0917d657484d0fee93137255a3fe6751c7cc7ec4c92cfc93dac95e6a5695cf31c0134ae068cf9cfe4fe0026434c7de5b1c36e6e2b954fff236259d41ed10cde96d2b8fc1522f3ca327a21116531d1a993ab6ef00e5955ec089d34fdc9e926f05c4ca0d99c8e528f2780655a11a313c3c41288334405f1f874c0e171865e955b049667566f47d65697bd792eb38af796f8b7d36591b94fcb422aace16716efdb0445d716f7f503f53c42e578663d5853ef039ccb0ec5c1c73a272ec227497a02675780dbd37a079a10c812be1b783d17651b45318a61d836089b0570a6158e03fda489a7611bb15d266e7f84c4b93a4e5f080909f4564b3a53807af6ee14014b0ad9881868dcead51a285c5e138cdff14579b5ff200e3d08131dddde251b3a2354907269ea455dfa29d70c2e2f4bd4959a627602eb880277364792d9df4445874a997b5bd4164ba5379fcd97e0d506407efc3fb28a6b1176eb0d7e44d7e295f3dacacdc33cf21f3bbb29d97efe20bcb151b19034addfc7da05b028cff934f80f8148eb597dee19682894cd29062e7163ec96673b390d6299bafb4fef982c40c4b54987e6503daf57777e214d619723c75a556f103fc65febe7913bc8109b12ba891feec1d77c3a82098e498ff910483425e1796435cc0cd824ab850774a72dc70225ca823d1f22223bc163a992f9a58715ce603e50a6fbe4ea5ec3aafb70ee2e1bff42eede442433f8d612ae928f64a02a711ce9e78496360475d9fdeb101b3ae82a97c2dc9d7c57cdffe93267739ca9e64be1f68968e6499ce0cee2d89c860aecf8323e402eeeee9b11aea60ff85f733f5eaee78e6f58cd63c96aeaabef5361e0545a773416c6deaaa037f6798c84ea12539ebc886f7df079427f8c680382d239de5e9230bf32c1bb915ff7306efe766687d828e65c2b9bd7159b438482a9ffb0bf49fc6a9f94c9d7dad8bb8fcccbaae2ff2473a11b37b7a8eb3da75134b95d66e294f2f21dbd70702ba0fc095de823bec1c669a11ee6e1f4f616ff960b8854a73297a8176a8efead2921bee84594860822b736463e96fe795cf52b771fe9aeac894ff9194486c3fe8156a775b82ca6fb4fd00e78411fedca6e18c324d61bfc0d0d6dbcbfc8bdeb3ee94be1ed6c94c367cfee02d23fd3b761f4c1607a5918db793084a87b5253f3ccf50eaff5f2d1e2039c9e4f49c97dbfaffd3e4332c10098ba3a46ca7b258010c91b336aed6522213c2e010465278c98ad377449fdc652261b8fe3a4950bd78451f6d0425204732b2ce84949e7122c0335c7f0731bb55f15b99987474ea640d1dce81188b110212ecb714697d9ea97b79ebdb709668f6e13f2c2b4ca066a8fe698eb86244f40fd61c6e480b615d55e7a37ed6069d4172391e312c2e1b5b4a80defdc0c035e56ee65b04fc41327f56347a24dd6caa3544664c32d00dc77838dba35283e4bab97c8c42c505a9d0ca5974237209d1ead62a7364f7d5000f5aa137a61ca0f27233c46f1df1d71e8a37df78f9e68e7b76b521d70c9d0cbac27c5a64aa9e889d98f6a9a4ff67350c7ad6c13436bb064ac53aa933f706980c7157be46a03c5e01a31d7d92a51ae985293b95d0129b4f935c4e9dcd5bf145b3658147e7dfb1dd1f98e81b1c5a98ba314b3971cc4096714f6f5ba01c2acd28419cfc9d819cdb0f30f2be6f832a3e2f6f9cd91c41597c7b240a91ae3383ca5cba1869f6d7e01cd693053837be91bad3a45b2495f27047670e8c9750ac83f38ccb22908ed5f4226a0fe439052ecf2e461ea6cae900300f9960f8204d23a7e25132f4c5e524648fe140024756604ca346a152686f50f24af4ef37f4a5435779e74e04835a0c91a6c0336aa8fc7667e25d6f9f24e01254670f525d97fd41f32c606d178f28950d5df3fd3968d1918f706154d465a28b63b54c6bbc30db338e9563262d6b5c99f135cd8f019e35501425a807f1b8b4c89a8337dc826496084fe964b777dd9c145d72fa40d4cb98a67af65ee1f9639f3e334e90ffb7fc855e8d93a18d679b9ba4b72e697d3667d900e3a6c44c4b6524ce7b4a38a6d7da7a1472072d3d6d86305f53bcf854001dfb3b20e482f371957cce941d7caabc3f0824d48fc397486c1be8e0080461287d5d3af3305536e02ef2c3d8811286e921f9de99486c58c1e4e97898ff42ede608d4552140d13db2708fd2e6fbe8ae53522039c43891892ef13d2898e8ddc7747e9fdbfc09be6dbcc40b27277075a67a6c2c5d09e8a73cf043396cc961c10a09520e609974a41985c0ce69b9581ac2c22940ad4958bc9d1aa84d55aceabdc5bb1ff1310d36b1088e0eb07d2cfabbefccf12e86496b4ed1d35db4bdded69d7336fa9ab02f80a146aeef189ed07e2cb0f7b8b339abb7ba8b015c18ff3fc57e72a60cfc32be9549a6dcc4563193f2d2077269e9315c90a69292bdb7ed420165c0f9b70e5c69b40c24cfa71c56f64577ec4a74191de2e8194450f5cdceb8deb89d6a962837aa50b4dc5f06a98c9ee4754cc456b80b177ae6571a6d0e82a2304dc259899ec7d3f6342da34313cc4d6ed438e897a0187c1e9a4f6e93e2a30b79522e0f771e784734c73da34a7596814c0685d50fc55e74ad8a2844b8be5559be325c0d06a7d92d2a4956faf1974658de462adfd30878280d45269c3751add8339d5053d80c8f692cd924b902e05962c377f4a2fbbf80345aaecfa0ed6632152f348e32c75fe1da62d3fa07c1a6a6459e57352a38cea0da7d71233420bb0f2c16a9364bdaebcac02f0b2ed3c95ef150b4254475674bc79963dbd91ab4240a3d5f59d7f9d230853c46b6d3a72387dd88f28845aae41a582efc59407708e8c38c5b8b35f34b12a948e20186c9f9badbeddfaf1f7ad4de8a4243d2838bff829229298683778c14e482ee00c52794bbb7060154135a589b61759f16a0ac6af30646c380a781fa9b1ac59e2969f4d7f53f7364023c868ed3e4aaad02b766341627feb97b08dc552859f577e749ecff3df755d057ace33a608f5188c6547c010a97542757a2aa466b6f7269848fd3aca9109e1509d536a41419738ce811d69c167d0c02edbaeecfd23fc82bc3e1afbd3c4ce186a14fb3f78fc2b6c9408c9807078ff24554bd3b8ec11b0141143a7b69369d63bca1cd69ea932fdd31443df43b24d13bc89997f0823d3feaaf7abfbae1c565a9fb4ffcbfe2e8cb9e58df8d4d904bee1f1e4b1f2a9c59c445cc588cef17211b7a3bb2f33b50a6e7870162b9acb1b3d5ac595019a5abde4970599bd80cb9f3c92eb8207b62502f30696e9b531e770e6c8589d44b5163f9c92ba9ccb347454dca111c65c3f5e52531f3a0fb86864db47efdf9ef37c82ab9b24fa46538890e37522c640d2e7f1ec1f8d41b05fbd4071cc04891eb8705bec053aaa1fb3d93581b3f50215930114d1a5503af11cde96ab64abe97aa4d82dad717b464dd62cd03c5ede46957f5360f584873ac80916f40cab90f45e9607bd382a33947e14554ae1f629d477eeea70c17fccf4b12b6cff47526c7cf911a3a533eb41eade59cd97f09df0d148d85b525bc3dcd0d13cc7f7de1f401ca13fb81837bf0fe3e542c47eb3c4c91d12bc4b21bb96ba599e1c6462525f06006e750583c0a2d1539154c272c5967c1bb9d72da4fe5e5c040d97ebb55065ba952f44af0aeaa465f053b1260162938ddc162736cc41e8e6ddcd6f570a9660deb10f6f853fbf395f8a09978a72743603c0f9f5b8716d1f3c21b407a636be44b3757daecdca2872abae3cb9c7b3736d4c98c62a4357fe54caf70c87f2d66a1a834985be858428430a8e1ce2081e7880e68035f17e762aa0949cd2d0c2e85276e7668a03f263e24f79c1934ad13d29f80aa9117c572362045870d388f6be7bf00f4dd00290ebde4afda7560fb274dd2326bcd366564aaffbe56fbc3b8580eea0cd4d3e082685fe09c0f581816282c3579543f70272d0d90648ae37460e791d68e7ee360f04eb9b2910a051c3ddcf98277528fc549d26b14410e0a0b3a367796b8b85da542e4f53d135ec2aebfea977117cfe0d840cc263dd08a48d4e3f70545929a42fcb1debb90fc0ac19a41e29cc664058677bd3a974832e5bee0877e322339ec952f6be852ec5cd842195ecebf9205f16c3fb6b8ff878da48209da748b50d38c76b61eed39def0b2f1928cdc82aaeb7ea2c3abb44cde8dca936e75b5dd75b041cb8768daf6eae69c1ab3fb1fdffc7ee5ad7f46ed498eb277cfa07ddfabd222c204af23977ecc387989f4421d20c576cc9cc9218d7aa52fe9b2771429c18f981e30e8b4c6985dd32feda6f54908400b801c88973c7646b5fb0a11e72f589f39bb3bc3293d9ef86440c0c429b32b9e2eaa37e26d4cbde96955068153d6fff438a43d6856e9bdaed54e4be6881186a3441049592141b4bbd0ba0a914e5588b0623e1e63df194ee167967a10d0714dde44c0d2fadf67dda9b7bd10114734feb7975d27ede08905a62301ce557d01bb4e9c956f706ccdfbc080b998aababa76910442e1005067073a79b6ab78810f840243992525df0396b872d3a0d271b9d76d07dbe16fe9475c6d528ca793027a6abc1c28e9b3b1b25da97cbe056fdf6d71c1a51559b42aec29135d14ff070d3aae3e682f1ce894a0464a04265ef8323ab1a39f9ebcdd62394aaec40274cb320c9cfc870fb0cbdc549504e08cf90105d1f79874bc6e307466964200646bdf54da43fe9eec9d244c23cb75b64ad584047f9ae3f1f615f1a221a57c2308609d3602b448a8e941048fe50de17fb27ee6664d786340924748e761cd67c7ccfcfc069505498ae4b0995ee6ecebd78b42300d08f53fde615b51d6fb2e341cf20fd607849a33233d9882bb529fd7516a097bfc4d29c61f6677916f13d52d053d0c44599abf8677ac77cd5a525d0c4067ef951de0f8391e54b08bd51816a7a59ac23ec2c1fdc3bcc37414c673b6913922f09e2f192059e63239a73b7208364aa1bd9754b7c72edc47dca0572c643a0bd2d7d1b91808e3b2fa951adabd64aa2c1228b92a5f323f2e5017006d31c9630432f279ce4292645be2eb6bc9ba7b4483dfdd834565c85e6faefe7a808c0ebac1ba0169fab2d0b09c738ac97e452502fc74c2397b98153b42e88d50161f02f3eadedd499dfbefc06c6441e9d90dc80cd122778514aff16f2222f5220ee3be9ba52edb6816a1797dac74a18b4a932180b08d40e98e0257bb9e37239805a7a936fedbbfe4273e7dfa6fcce912ebb46d243a0881202e3a21b03de3fcf9cbbcb9d6e553e8463e0ae7542ab7829ec0e9166c00f334fac835f56e88484d88ff896b1e7ca5476d93e7bc2554d11cb9d9e8e868aee7d4383a2fb0e8625908defa4920b7a75296c25557ad48533c9730ea715ca55619def8fb65b0c51c014edc6f8bf01ee1ca5bd74aa4d39764a83bc254d8de1abc43186a410fdbd0004ef6e710027d94ffc0067c95e0f029dfab094fa50f5f8a6f7117e3de5077b5b512a9e65e8b58ee9e553ed0fb2f5fccd0387fd41fc57c63b6963c8bd10144d3c5739dcadd1d4238fe42463694737bef8ba95dbedc8435126be80afd2ff854885dd570a4d4aaf61420a4163ae040f06bb84443d6d1bf2e94c316559bb34db7d6f5b849837f595f84a6aea30fcbd3387829cdbf3dd2f7bfda53b18bd2797ad41c2b1ff9911614796726762e364abad2acd0793387b407f46555ac742499cb82fbcdb004629a8d92a7909845c1b5c8bd278ced35bd7f64d000dde6e1863f423b6dace4e16095c766bebe971a89f6bbf5c9ce9c8c2b23bab4a60a5ce4c287232ce7d6fbbdeef054460244f56917bab9fea9c7ed88f66b21e9e09a5738b54affa4cca592290238e6ea71d67262fe43f362fe19bf74aefcd93ee810f3a4d3d1a7f1874a6e2acca91c55157b1e6f7ad8e45e4f2ba7c34399bed1eb3e7be69291ca23f9e862fc6fdd759f9844cccbfb002ff974b2a6ac5bee2ca474b095171590d045586d0a81d2ee1ece10cdeda42f8c09f44a8c1a543621c5ab579bc3d4dfbdc1af46b81f276234550b0409197ec9f84ec2ba952a8ca721524c0f2a36d0833dfd056fa37eff834af9405c4be34f4fce4f38ba9ca730dd0cdb33eac9abfdc01e99da7fb9c56b17b9c1a62afe973e946491a2d505e6c8e839c6408305eed645b9b0ad920adfa529e79cd753189e728f6ff374a8ccb13b5d08e1f601e3a26937561d4539bf4a2eab8aec985be6ca43be0b0513dad589ba51195d1b323987a8ae5669156fa63c7ece2373bff47be1cedee1f454f542f601a1e50dd2fbf5bd15823c1147562122cfe7a230e385f39a19f72b985450518236576b7e9476decacc9362e1bbc4bd9507f4e0eb85003ded5356642af65e1ab4c8b950ac032f29cf939f41562352ec8ee5d029437b89b08c4a0bf5cc7ab202bd1425dd5b7f90cf0bcdc8dbc92359d9abdf53fc816c0b4f96df6e08e0e7aeb101c964218ec13f7e2111b0a949a0adfaf1f6481febfff207fc7cf5c002c3af287dfd80e7464485d19ce5b60e9d8f1b39a8bf5615d52a0dc3f3475adcdcc23879da1816860c2625c30b9a647964b49733d2898839c9c3c45ebfc411068e826e75cec479e36ec04dd1ad7a3f690c2b3887d2d64e2906e099b01d552f22797ec5e22a42c3df88159660c687115128362f5660785aa0003ed5456e0af4356cdfc0b10f4aa7c52af5d3b6b176a1937d761e9dd447bf4c109997ef218872c47157c7eac59113f668a6d4a57b773884382c59f980df724583fa95c55645db75917b4fdb28492b92e14bec59fb516ca49fa8e4e6399c884805780bf181f2cda844b63c5f7429ca5e61ebee10d73ebc4015ff747bf9144cdf0f7bd1eb259f4ed9c35df14237bf257c6993e70fefac1620fbfe559a4b4a824064e6cc144816a28825e30f21f1587d02bf6f467088a693acf35c4bbd90cb1192b1ef4bbd0bc11ee4ade75a0f6c41877fc26a7b7e57b05cf38ff492deaae8f83ccb20f7d1f4d9e23482827141678a9be97ddd832ee50c652bdb60e3344fe16b82660f40cec4e2dd5d5cb3243a669d150696f08d3e2e3a111be26666e3d7e053ce27ced2280d24d83bd83fc6cc5fa093c68e10c8ccbb58f5b70fab0ce3210b686ab39d1c90b6ee796a3b6da3420c34be0887eec340fb709448a9e60b2fe1426dafff9d3b110bdb6ebe24a268007bb74d6b608bd9a4896d4fc4ae45e8c47b5df9abb4e0f10dd7ceea25f0a30883ea942e12eba00bb023f34860bde9d2dd53324ce2133fa39079e2b27234d1e59d425f94acf39006d87ffce7be8a942fcfb8c6f4339b66eca97dce4565f01c55667abb26fc54ebcda1ae96a55f37e776cbf79beb207f79c601e2677e83344e3f69c70ccbfc5a1330fe11e21b68762852413e85d2673f03cf1c76b0b9dcf51cff3052b97d2caa906fbc9d426bce3b9eed99ae1bd32316be731a0729295215be270c85fbdb65a966c66bce889ecdce2036c5918921ab453602a4fa7707b71f5c920cf07caa2f511f748c9255b8142ea01e359e77dfd79b1d2d8f6ccc06b5f5f387b9ba5436f6a96c970e50306dc4a03d548db8c730a6e019f40e512b3a0c02d148eee34cbee711ca45e0b8271d7330848fdbb0b3f64865325eb9564a9458a74a54e9e32fe300eda2b11f0b541a0e6f155f8485bdc13ae8211f93a17f21e55add471b6f9960020faab12ab3f48591b19389198e1b1ce36453b74526d86188f3ff0882b1500f2069c0b4bb3659a9baf211d62814ff09ced1b6a379679cb48015439b6acdaa77ca5717d93b45c1c5e13e7529244436f9fbd5a0a703e7d2e0284a93db26ba790f92c9a4ae131747b99fd23e4d81748b349b122640b411cbece1416fc4d60432fa6000b8d5b9d963792554cbedd2384efa3543d6b6e9565f4cd0f856ff1405a9873312c503d409b8394a517c4ff8dcfae75d61f410ea58a2199b9a2c473150c3949496adfed727e316dce547e3d582e6650ae0c2eabb7e299da7a03e3eaf5e11f42883ecfb539261f54643b35aaa2a2e7413db223f6b426d36a8f648943c593cd1d7f2e75023bd63652ddae2162d9d5052c5b6f728af6c98743150c3f3fe65facf786203ab1b2872b8b1cd5ac98d06fe01db578c7acb12c847c3ddac6359729a60d9c6ff9fa10f486c8361987f01299f12e273eb32d667f685a21939dbc7f86d3cdef9d0edbe43e03bb2aeb89270e853a0e1b51b005def03f55dbabd70feeaed664a6a9f6061ee2ea1ab24eca714f37e56a5333fdd836ebc3c7126e7d8cfb9d008e2685e011df3aea36c579d1b6614a4b41d09f5735641fdae101e937f088dc0ab5c91fa39bd9d74e92e8ccd442763ba8b668aa2e53a6eab5753693beb08cce18cfdadadcd7c115ff0151bde4e309ec30eebc6bab6c0a15a80b51a605b72f1b30dfb6df81078859cd224fae94556fec4c056fc697412863a56f8526ff920ce2ac9e1dce84fc2fe229c0f0f3188ad33e54f2b49a168f33c71f93d861e04d09c5007ea227960127a15b9baf38d58ad6669c7eba148c0c7141a1138c6451bd1c69a8bcb5ceb1a57f4a794e996408231b51b06f4214facaf0cae2be6cc6ccd0c543ea40cbcf83dbc0ebd812b513dcd026fe121c25821fcbac018d19875446e743f1a58a6a89f476cc975f773be5783b5157776249292e60a451d11120757a9a268702130bf4a0f98643f154e426cb8cbf97b9e4feef92b4f09680773151fcb267394f1ae344e8e0432e909a567dcfd7f173859131e85d708e27c6babd3a4ba621cac6f852ee6c74ceb7386149930e1b62011e2d1b3f636d57a6b5809510d5cfce548b65028f7cabb3eff2d48352951515573ef6840f8f7435ced849b207e79e0f7c9eb3b6a28b5b404bb98b6fadff56e17d059ce5055b6c62da587a1ec36182b2a8a390287a8ffb4793bb2549d2d49bd9bb256be594e4b817ce9b051130597526dc5021f6e816e28f0722691886142610b8635dc7a6198521be882fd56ba25c964579a6099f89b996fada3151c80ebdf251ec23dc033c18eac5511d8562c364a2008fa55e115950604dc6296fce985c116d64ca7bcdb1262b0dae28390ffa365b92f13b70b69b53bb80b62979179de3a62ae110eecf0c036e932034775b1a2dc95d3be9135197815d69d6c94f00ebec54d3c6db840fc7dfca58f5f2ede3ae9611efd1d49568308e33a3cff716e5d3bd59ba65aade76608b5dbaeca6d50097f7cb5cbb3bb0542106a4714fca1084359c7815323bdbeb678bdefb932a9480a95d5dd6bdfc5421c2ee2e82fed60f36e4f2da7f47d6e8f507aafa394a9b5342cad582977af5c9ecf24ed28caeee1253549ad265e2c1ed3377367322817daaba6d079247d83c6d2d36a88ef05cce41375e1209bad072c418387cb5f2a6f1f5ea5b31077a653d647117a0033d94f177d665c72a584d700988db5dbc749649b9a711b70b345222ed60d50783c61d3d756751079fa512468c253edd584355cd3192738737ae39d970d85d57c2ecd7d5e7e06c41f2b96ce35ba2639d80df3c36ae697155a249c8a1cc19fa45c21bec74d762305176f3b51ff4c9aa6d9f21adac5f222796677d3d17721f23f60332633fa9785e2798ea6176b2c56b6f77c05dbd151679c35fddae1409d3cead95eb4896ef8555cd6aa9c462b2798e28a5c1f9f1a6b986fff3420eb6114142fb716bc65cd47594484f85697229a6ffa4759143edfc03ba1ef67bf422d5fbf85d6bc4c56bd7c11c6cdd243f465c756bb61d992a7421e72807441be0af0c41be5b140d1fd4f318834bdb8c5624376f2a84f8a39c6d1b731bea3eed7ffa9176ee933e94e260de20e73fc50b016f36b647aff98c8e60c67df03603d5cb2ae85ac361a09de0290b8a73cfd3b7b719583b7bbbb58187fe1ebe15fb46cfcd97e9f133e7830eb2fb44d0d1c688cb54725437ed2205d3517c1915b8e38fb6c4f8b3337b2862dca4dcb2ba657aaaafc95f478b87e1766a5a80ce2aa22ffc6a42a34b560c71c1840028b7de7c2635a87540e968f2bf6d607ecc6ac6b4afa0a6cc4c20ae7260e583e6739f09e34c111af223d90d4226b65e04a5f6f3e2b48082eea2a49d77dd6e176f0f1b079fcf23932b2618131ba847c7e07923d5df830cda29a662e0de83a4326fd01a1a94835c7394ba55286396dd04959422a4c8b4ce4b73336652316e5323e5513d6465825684fbf2adf7e7085ba572c6e481e0ad8b9d464c402e519952bc312bbbe4ca060cc61c37a340f924694a78fb3a0dc77a58629b21388828a7634246f32ffe01849311a47d6368c0a92b14dea999d362942af60b35228fd4fff88be4a370f79f9e33f1a6b4af792c128a042b4236c19a3f398882658fdbf93339bbd5f0eaf337d1668a0dac355602f0ba6419404db33e854e7436b68992bfec3a7bfcabc865733f80c9c8028a972e69189210b1d102bd9aefcf79e64e8394e599fa138dfbf11582b860ea7aebd956c4adfdbf4dc75a9ea9fc54909d113d3d02fa05809e2baeef73f2d86c1bfbbc7380ae465ecdec61af149049c2fdbadf60830e7708392c416035ae8b54ffb0004529f8f041f2d0b2b4ff42115f9fc3d83d373f34ab3197bfaa20937c038be3d52e9e030427e589d8063bcb68ec5ba836bc49aa010452b6c85af6bd9f874efc3ed7891da7c9d89ce6d10ee4fdd7db5f24e6b26908171c9c673afbda8d04cb8a1c7cb9209671012e26886263543c9c8fd0b820ed24b91d230e80a3129b5e995b76d95a0abd75d0d454ad9b80d5115194786468f69bb5bac6ee7db05433754b8a2a48c35043fb747f5066dbbeeef179793de494682181e936c812fd0ed34311be60d14b1881364d8f15ded8900689ce8105145b9ee99532c0f670331bbde7eeb549fca6f8b25340e153848a81f773ebbed3ed283b0ba2ebe8e89f367c96dc3b96438d730806539ab7758d9ed91373bacdd4dc1ddbc283270f7b0f21576c2d1bce02e1d5b36718b1118fe5474a7e7f3ae09a08938c0438ee86e6891612e80ae687b8190b7bd86405765dab82680e03e5782475ddc2c27506ce004bd200731431d10c3ba5190beab4eb5ad0f519a646ff5a6bb32ee5ebad4ac13058ea99b9d90f9d146f3c254f240403dfbed366f8f85f0a6a80a00ee0f91439e088c68dcd557e5a99a4a5a6c16e8023c9029e73458d0441fccd27692922d158523071b4f84c3534669c067839724c2299056c0d4db4c4b2ac086af5c0981f76fb3158dc3bec9b3d0637a602371dfbe6a0d395bdfcf5f59b91c61f13a1d0ac58c65e49bbc6456dc53b9e532484c7451f2a98c481efc8437fc4a11e60bb9cded49777ecd634f0cf782b7e2ff6501fcdfa834ef31adf46bdcced22e146ae078db433d0c2bd6b00a622c700314f5a2eb4d34029db8ad85cffd022ec814787250fc25c377669175e97d909d3fdb8126ce3bb4ec8f328f95512f564184d3fdba5acbfaa343d2e8c7628567b825cafbcb9dc9a2cd0361e56b604b175101378ab6e2471ba462497a899b5c4fcaf20f7d53145c4faa333a177afdc912dfe8ddbee74c6fae6658c41f87e3c95d2b96f002adc21208c9e54e4c5232d52035ed3611de5e910f4570b9c76a1cb226454f261d3d88e0db651ee08f363f1e209f7d3f3356f55fc2db185a83c4b9fbf2f4b3a3a01decaef3ea0d191e4fbc92e57229aebc3d39b150bb53843ca0cc7aef3bde6c08f1343a4b336045b70b61e12aca698c4d4c9be6fbc898cb404be9b9c3223fa5a0deec3b9fd2797429dfe7923d6385b69a064c487a0f134331e674685887e8ba275dab605de94fc5fc3084bafd5075413849f847c5969bade1f913135f97c6ed42999e055d9ab171b6ba8d2c488816486059ab2512cff7c4259fc7b3f23ed7d784c275dbc8b4aeeba4feef835bce478cf5df2dd9f27fcc21a7b44130e76dce0fe04efc269ddb1abba6dabea18a16c740311e801e015663f5042fbbdd5b5d80f59b9f403b9b7efe9ee8a72e577c68ca55623655f283c31f279629b1f90e210eecbc07de56cd06990397ac66f972ddaf7b7719a3899e902ef4a93ab782f1c346ae73f87c24588a090dcc41c76988b279ce567793faff6ef1c5bd06e71150daaa498d47bc9887b6ea3819857f783c501c93d60723c30c9033db7dba329cbde763026eaafb72351551e4f48a66b0a62bffd0472c35b7551b5bd9b0544b5e20e61eaee09e35a261eefe303eacf3f669d74a320e8b2560d3bdeba9f5959a10efdc39b8c3b6ec7eda311cbec50d0fb7840b15bf404660a1993f60eada3181df23879d7adfb0bc777479edeca48789680ce6fc126ce2b12f8432f7944234f7672dbbc91d1dd36ff1ec4f7981d8f7df0eab4d9bd7b326db4f3501f7979bb5874b7fb7c110368f513acb1861ec4de38ee9228e65a7a982f322e20c3604b1b5a6d40ab0ee887984ca6a8a06fdc08b9a69ba3b87369d2f85c74eff3719a11c2113f83b2c6d00f7d325244b9d07727e2120da678fb909c0332cc335c36cb62ed6e6c19612360040bab07a58608b56aa614827ee3003987999215e5494823ab06322d7930be1b98d056e2be82a14fbbb3a2e325ad69fef8872b6558bfa307ce065e6842cafc7962074e65cafe8b76d1d5afa4b71c3f4dd429ed0faac86125f6b129743b3564ff4edd9c0814cea363df43edfd8ca2a9b735a934f956e7a3442090f2408ac318beeeda8f8a9b2e80bec98a815b34660faa9c7e1a7396cd6fe8adeb85b8bb6ae20f91aefdfda67d86918d0137c329aa62f0afa32470a9a1ed9c23cfe14ef532cfad1df4b84f88d6f52bf913d566abd85d4caef1a97e600d929208492009aa82118786364ffeff5b2086be86cb313721fbadcf15c6772a5a8f285bd4e3c2d1693cf11e094a30fcfe33291742493f0cd0f19b04e3968c21a0b905b1dac987e56a8e435c7841244285ecd1ea9e8273f5750f14a24e758df2cd52c2937a626532f3525450f67aacf67401eb64e9e3c73bed89c3f3440bcb8641612f6b3208681791520fb6bf312e469e92cb3f7a39c36c8091f695fcadafda8215a52cdc647f900f3c3ddee2552e170cd2106bd6318f7eaf2e928c45928a0461039091cc1064076a395e179919fa8ab0832c2fe1aa58455904d18d57f4284667bd90a2b29f31950d0cafc2de6de8ca024f62a450ecfb29ff07d79d80c9c53581acb0660342b2745d64e7357de9c9a37a31a59ffe3310aeccf8e67b89ecad75451d5fa94359ddd1a9cff4aa2503f0b75187abe4db847127287e983e96aeff35c7446bca4695e57378cd912abaa753b0b715887e41c1d280d99575a688a558263faadc09696479a0491127863bd30a0b1a8e858ff0303921701467475ab6b9a265db255180065210b755aa1efcd7ac7d3cf840c066188a86263ba6c693bccb350c63fd7067dc0719013ec62bbb030e7ced75f567b7c1bd480816fd07e6725d9e53d7ee6e5e0891fb71828d54fd132979762638783feb8f798f6f3000f781fcbb1698f8fb0cbeebc40c76b8d43c99d48448a5f58ee712926e02ecee670eff07aab8c077ac649b8e36921e9aa3e55a0964fd1835eea4a2e728fe526f99cf906eeb0bb0586c7a34ab5cb01f904c761a10e97094aab77681844bf7e8f7a17ea3bf66591242e1fa16a43be28cc916368a80cde7526bc5a5cfabbcd8c9753017203d25b6dc32843c78af7162e245057e902533ad8693f0ec8440c5dda8823443e27a03239387c86609002ab680bc5cdd7232fcdccf4d358aeec00ef61a104f894914698fbe5bbc31ac587905260ba7e95a6f27404d3f2c570d4c8fa45e8da44ed011305268605de8136a505c0c1b6d4a3e8f5f810c814eff836ee4d4899b6f6ccb91793df624b949e3454ab1dffe60056d956caa631bf77cb7809a49ce146eab97361aad60da256b36f904a5a9bf9ee5be91bc6c613dca102928561030f99a1be14859b22c9cc336156ca02a39f975c40bfa8a3b887a41a748d083570235f8a7b528bb08c5a793f8a9fbb60eb855795d4d85fe25f68f21fcaa1ae6a2c9e65c8e76bcee564f1edd07b762cd273a92d9925ab0dcc717c269c9562e32429d490c5daa1ae097ab9d64182c41acf2b3a15718d8be2cc2f390e9fbdd1e90b7dbb1bb943f9f223575092b107cbcbac135d393a686c4ab8081d9f37fc0be78195441d67b84ace30b37788e3d2ec173f1a1ade32a0f6999f38b7193a5c31545b8af6ef2d86c7bbb7abf74fa95c751fcaf2006e41a87edf55e0159481b63f78cc8f84516073e384332cdaeb6ecd8148e16e90a2169e09d2dbfa005409ff47bac1fd49dbc3018db9f31987583252f9091f40b5cc67d43b1cfc7d394a2e3609663077bc125630d30bf48d89823f1aa666775b75c42fef9be1c03b07a8a272fd1960ba7195453f44c6c717ff80bd9b55e59ee916e26e055dd964a70e587c93419acf87a5f9171d2bb4674a256592727c091b12c0d0f154273ed82f41a9d3c39911a9e327b3a6d470742b49434f9c6b2fc1d78b9c04d99a9b7ac2cca280040ecb5d11d02e6cf4245b7b20f7f30bb9e526c9be091c32d91348ede6c28948bcac184f3af0e1c7740054490cc30081e3570431342e93d1f52e14caa87ffa83c4b82b231bdbe36524b9b72aad02abd051661044b7b3982a3e44b71621f3c71310e1eeebb108cc7a2f179afb8e5379905156195c5b953d281eec912ece0b7dfb2494454aa786f754e19685c02be96f0a357cef13f71592f04e5e70892cc8574db59ac865ef716350635c1d3e03149cd20e2370c93ad6f9541dc75ebd02c417fd798186cda684903a2a8fb5e7b8ae388b3f42f19b4e4e69f8251928324b4b15f3c4c1979d057f98cee62cd6b9563c7452bc6f29628d41ff64df6df393eb14cc6eb3e72f0d66a1fdffb69e3fd2d5531d81b45c351635c51ecc470a940692981651077493275224ec40f7c614254bb64dc8f234dd6ee8b5b27a5bdf107a0dbeab49f34657ab3d1ef971dcc5b4507702934a5e1b1f41b448b34b5194c139aff103052a6439ed60f910c50601e0d17247ae03b5865f9229782cc5a2556d006c82d033ce953fc3ae79d913a8fc9298ffb11b8ad0b7992106109560e4cb9c41337baa2bfcf67b51a0e631e62ff781255438f447124eee3f8cfa20074f96daca32e4902243b5e84c526c33978e778dcfdcc0a738d6cef619a7f2f881cc1f17dde40a3e00fe8ad11ce16648199d097176a41b0dd3f3a273980e507afb23114422f44f437d43419c1d7172615a24ce209bc7f6c7a4a192a4291374f33b275127bdc488afcbda97219d21a7325f264660d004371a506e244d9fba6ddca15f1a146f110f36a01e3b5a12ad2624b285694f419d862c25e6e710a9a268d2cbddfca4eaf8b693e6997c4b9fff25f872ea993bdbc181ce7ed6de0851594c720a37fbf1abe973d2b7ce2f0522ec69b232ac8187531b381f0c569088c5a15548b7227afd6dc8be2956a4aedd34f8c4af0c7de33ddbc84c0ef2974b251feda54a15c05866fbd670d09b7512fd1748adfd8a1b520d9408c7d4960962251cea59e83e633efd4106ee6e24ab397c48cccdcbb95ba9b7a8c9136a0917e4654604d7ef29667d18d6d382a4c0833f1c434d8b5f2bcdbf1a7022d8d35b512be8facbff093d2424e5ee39f783bf8539f3d807c3ddff10c91f5b83dc9fc069d648a8d3aadb4e4cb58f643c84b44fa332f3e51f719356b351dff4892c18d5f05027d6a599615785e369db0e9fbc870f95d7f4b6feeb4e76406cf6767c9fa75a09637319bacb9a53d16c535f0edd957c145d21edcc1df2c27f958ead360dd6c0b0c87f1c22d651de6f0d68c1c77d15dfaa7fedfa697bf3b948afb4d65258893d89f12b281b075d06536c2f69c59e95db0f63bc3c3665f16bd13defc84b113f9ceff3fa2e744cf6f103cf3eebb13f68b88788d47154c6e740c110b2d217c53d7b96a07fecd627758844cba0d99f78fc0112b7f30e1dc00849cc59425e7a06917011c453b1f37d452f41f02b53ac3ad4939af99a6f29414e1b6722724883dfe7734cc37f39f3544aeb402647fc724f6acd28ef1b4120a97d82a73efcdbd6f622fe0331af8b239b1aeb64631d4b7a86c8340605150d3fc2c98597863a0c470cb1c5085bf57ca770f71ad57de942847f6ec3f3854652e0eab5a6fedf7ca0a0eb08f865112bc37a1248fb519697e049f1528d3985e2b7284d442caad5960f7115e62cc09e0e65996fddb337bde98c1615be7f9f2f46fd55c9a9c0db0823bb7b3e11afe772ae2a15861184954a3a9689039b7bc0aac960fd5f986e90d759fe9deefee7bab4e874fcd6cbe381f6904873712d50bd3868765d29bdcfa1e2fdb0ad878ab41d14c35f22e756b7ef63df15477185f1e0e218a33d50f7d347d1083ae0f9e39c5565c39e9b1ad93b3b181c894901c995cc9e8bfd14c28c43758887abe5efaf42374a72af7b8325f8b25a7d0e084e450f859583f5e001c0e3e18fe0881f820e4768d3d8e335c0838326daf30615aaf434e39cefe224a0a4e6cc45258e13a6e4f073564371322880701d550e1cef3130f260ed85602f10a87403b1cf0adfff72d227f62622a96daac9fe1b31856d13ea2d9058adc1dd285a9b52bdf4ef15dc8347944df413e19944391c8cce220fa1f2a6de62cd8f4d7b7db55a1eb4757fc2ca18be4b052bad926ffd45a3c4da83aeb8ab94b1998b8ab10ebcdd5456acb5e77cf2bf09e3033c998bc5e7f7cf470cee76d5c8edbfa3f08d5e68039474293e04eb5c8af5210dea2cc9acd1ff1d7d2ef77ede798cf52e6922f7a96be09d7bc0f31632094579fc82e28899adc8ebea39b6385463876f75405fbdd8cadddf6a477b1c731a55cfcf6fc4cb9660438d6288c7d9854a913fbe558558f6c9f03e411edc2ae4056b45c03e5123a0cb0d3970a56ff51dfe9f278a19e03107b160435977cdd072814d781194ec467ba67621cd14e922041bd084e4e21ccf666bf17226309926b61cb0dc0038720ff4770fa842a30acd85840debd8a82ed0f025a1b5ce7c13bfcc469f344ffdb2f0e0cdd1e10f1776db0fe2f24ec424f0baea8300082fbc0b1dcc7409689aa53f042fb1d08dacb3d34a5cce040cb4db73273f5b9a0aa63d4a31d193d6363f0b8d0d16e6ee59bb8694b99d3540650f54af0e5139c088d3230d04980d489b62301487d0d8ad097162b7b0b26e8f30f50692e82065e06b53490667de13d65eb2d8a1d2be6b205dbdabfa7053401252e6a8eccc9772bca749610d7ff8294b5da579684b4b43bf7b4bab7b4a3992234f47eb30205210740fafe43b3e8fdbebcd01b307b2e59b0845bbca57a7bcb891251c4d555cf882499fb48f7aad0023f7c6ddedd9c324f7dea644b4fc4bb95a27d2c5e27f0993115fd02e4ce71294a5dc04d5ffd24c35cd504be25685bdf031d15db5bbd58ae7d1d8bb53e99760f7249359673f91ebad5dad2ee3e8b777a9062756f50fe99471b83e5bdd5268418e2deb393ae88d3e3fe28441d223a3f9bdd9faeae7a30a90aba7ad69910a702cfd93883c92a8bc865255ac58fb8e1227cd4d4693fefc0fb1ef10c1d12b9737f08b4ace9733fe75b3d1dc383e8fbe433c4f139f608e16e21997a092250cca0d114b3cb9471781bf9ae051eacc68474923ee30019edc767fac9c66aab7be45a6d423b006337d2ef0cbd1c15205f94f9b2b59281826c048448ba2e3d69415cbc34bdd5207ec9d25c468f23bd677023dfe89ad9e82eba58638c23f6da8d557b87b459a82277f1ea131b0d1c1f9cb342c59521360feb26c5e4cbfcd45d706aa0455b4f24e545fca0e4ffb698a438deb2de84f446665eddbf7f1b62917f58b031d891daf21aa9afd6886a3ff22cf5ec4f851d7d940c5bc8c2554c41b535863677a20dcdc0059baf0f77b710942e882013c03d4e678a0d139a430a2b14bfd30eae64edbc7c1bc2dbf98110c37a20658ee16cfed6a84ff48719b7f690f291f4ac4cdbd055375d6c25ffeab8f9eb93490062795cf3f10cb9ca43ef59ae0eb0685fd4b472d1987fc0f4fbf3f7ea641e0a705e1d380c50b677259fa3a6f498797adace10fba7e35c1c466b72637a04f20540204e3ff7a8bb8c7794dad6fc4dcbc6cd66de3439bddda4ccf2345c0e4e8df49dea387c88d26c657085088cd47d856670069588061f143599454ec96bbd332f30ee587e7b29c9dc410b6586d90674b380e607fe73930fa21e2ded271af724bb44ea4286edb1620105e3c87bc6354551b1aa863e3f6b4b845c8f54a29a1f6e307c8f3dcdea442dacf07358ae9d645922f9da5b7dc97fcff130abd372b25b98e27bd7308aa76eedac1d5736c523080d6395bfaae6974105d15cf96dcf061038763b4992e94c787e990005bc11a24374a61087dfae667eec6056fe7694a01f0c964cb951b03f09675f74f7efaf3d8baad5a943e23f9356edd790f904e7087f23c531e5b2c5fcd436c930e9aa86f78cc740819aa2c3f76e9f9a7adfed869e368785894d9c4d2b766475ab7698208e95385f9d29d82cfb2fb95e6143d7668a0310a17ef959031bedb10866a0d1bc0f496cd7ef9b56daa1aac168f9aeb390dce78784ea18ad20e943dbb5f89d6711e7ed43182b762d3edd03b045bb8aeb9a7bb8ac627086c3c4b5c08ae9dc5e6b4189cf688f773bbd4d530d0bcedb8352676b2a2c884a974e1a88a2f96c39c6e37474798952e6fc0905d0f83f9b9143a9570b112625133f30c9ab129f997c95d47ca50d7c809465b5b32cb7454b469c9759af007cc85f5bdb1e685533f30154a116206809ec32522b12b4cf3b6051816e43ae1dec62ce765bcf5afb78496998c54119e11049f5e4ff4c31d2a31914b4f1f22daa0f5756d3c68c4d6ac345838694deebb723f31b8b43f576cfa961ebee78e33dadbff926a235cfe39b4e46b426f7339efdaff69862b78891476a06683c3bda91849563d1fb996de2ef6c46bbf116c71d3df77010661d67d3d5acf384f3dbe33a54af579a8bf3d71003ef0594c389460c78d60df0bc5235385c18e31923e0434cbb2812ade24df6d25c568cba4810325f69217278aadfc7367b38aeba9ec6e2ba5f000afa2f39a5bb01bec575eb16ca0e5ad111cd1ff18a3df137b112a8d0ce1d60051586f2a67cc567df54ef9557b814aedb361489fe8187fb0c0005f15592da02419c9f0d0b0e5dfa122c3a3c5e75acc78605a3f001ebc190e9cbe431c4ed4747d89c2d1daba3e5a9ac5f3a4a3aa87b83e6fae3c782be516cbdf188e20df816a8a24f4aca82757614375c6f4dc1f31b51d885725b719b0177071a886f28676cef5ce9aba2701406a854d14827fefad23f1f6ee766be6bf6ce6ad99f0b9bc59198c8b695e0ffc650aafd609aeb55c79b4034f1b970db6144012e5e27bc1741b3c135995203cd6178836fcf06ee915a07a10ee10d40b697dc6752f2ecc99677e42406f3d45978e5d2ff43c01a38ade81753a3c6e7f696a6d2d5950c7aaa8df7a701ae5de38512af613d122db693b3a1f94db169d514d2384fd51a8d2f1cdbef724777f9ecd7b50e655423ad30d3d302fea6731f4f9a0ad175a99633d34a43e56a5a967b6d05c09f43d55aec90c4b0ee2a629c6d9d62603b1f6c5c4d0eaffd274637fdec0f18c1109a9c649b5e3285b27281ee0824d84d891864b19b5a7f4dc544a2896821c17c50d696aab8f650d04429a06b5be155c4b782a27ffdd75ddb94b644f5713e2cc688a14357e2458b1aef9c26299059408e0a2bdecaeb1ee2229fc9d1de3067234605e2329a24c3c0b0448338dc5ba84b090548894d47f70ac75840019af0f4a6e086aabb560fbc11dbc61cbfa0a22daa9265f0494e4e4dab59ebebf3f64888a90ca712ac5435bd97c5b99510de9781ba08ac2552ba724fa0ba28cc1075178cf8def694adc529dd6d15cabed20b5749ce3d3c3ab382b51c5f5e5a6d3f45c0ee41a10a68b669c2e91d529236665164502cbc2b2ca664242de0edc3ce172dc9119359ad71875f35fae51d79e91a17ba8138f17ca8335b8889db2236931b9f2d07f6e9c32119bf5e169f202a399eab6ee0c88b3bb50d8b7d46f5dcda8d6cabd1d3b12f86add1565f93105573846d5dd3855f9d723040a0fa146498a8c466a370ecbf1d18eee0f89fbd5ee8e987ef3ace0ce87a06dd4c07314363798f2f4d4097c724108905d5ce6eb4d67007a3bd285093865a7c845ccfce0d1a468cd0ea3e44e6ddf074b0397c8cdda64133d891f5978795d497574d6bd407e99881f187fd30f1e4fba739199501d719810d1c7cca7b7247b5187ebddb1de732439d0388d421648cb446d19b9e3ec9a368859abb8d22cd89dc28d549d749be3f8704e97a71c645e523d19bdfa067056350abfd308e5639cb908810134533cda5d4af76b7810ea7527869bf78511c173e973ae6e46503ae97878deec84c0dea098cbe8faeeca03afab724f0fb3b88ea63b4790eca9b3b4cba8de508781cf65a38cbf25532526425f17fc8350518da1e058f88700d002724852f35dcbe164090a45973f28ed1ba8bb93bf6af697123170193e4dbb76d7815ae5297fb7741d7caa4bee589223bc50f649363574b771a6edfb2d5f84716ed81e1cf599d9703ce86595840fc61a8099d9294be10c1b56fafa11bb22b658921a821412e7578c32ec1f29ff4d07ac57dccaac72ed864cb681ae09b58c3ef74959a3044179a1f60b8956873d1e4790fb6881277a2f2f40fe024d53781223cad593d09e3ab9acf4d1661f090d0e5da61ba74d2c91bc01afa3191745f09f800a7b55c75372297c5771427b5b5ae7a526d72799eaf902864d289b540dfdf435d361755b2e95ffe0ddf7446ce227753e640a1d63dd57cf17765147c85b4fc890286fd844e89cd242357991b19d852800eed12a090499fa5178065f1600cc403290f8013a6dc39b24129cb8cc43e90fb4bcedf7b6475e770ffd8b4c8dbbbd0a8ed4a38e7c0179483514e9e7bcf86076d397b59c8996e78e1cc21b1ec72312007b6e26e564dea0d4207121b224cd0bebcab85522fcc29192c3b85f7d2b47afe74f2765a64f7f236525f5a73609c26a8952b54b6c0d6de9d46f1e959fb5a7959827f075b843df27bcb8f7c3973680d5b15d4c1668fc5c82704251f6c5c677440951bf6f1647c14f66639c25e97e54c9d801b63926fba7c0482ccae89b71684fb3cbd51b0c9506376e25a93823e639cdc36ce29894290e99dfdaefe661c64f1969dbd1b2c52dba8b003ad6de608083eef2c7a74e3b77a17ae0f0c4ba33f8789dd0b384ba78295e720f7e61163ca207268ff2a1290abdbd9709398280bcfa18567ae844b6a37bb97580132f01f203d704714fa692ba566f723aa9a394f4d1913470cfe5c3885a484259f39ade440f33b4e5e2a5322ba9e5ee5dca2c7126ae8ef6ef2cee5bf31cef9e9eaad5fc8bae5e98d969f7c642142099d62b9516f54ecbb7f971ef9d9487b5b3c75542551c55920717e65fdd919549291bda9fea6e51fa7717ff533ec025cac6b471717be8664a76d4b75ce49f5718426f8c7a05406640f8afc22b4bd8e23deef3ff053f203efa0fd3af68c627e6e72c6d55ab950454f587398867debf97943f66be33853cf7603d796b81ec28c8bd8641c006c113c5221aadf4c08e4843ef77431388cf9c8f4e4f195485eeff6bea24e66591da9ead056cab254cb2f4090baf816a25f2f4bdf0b5c5adfb021a60271f6ab6a23042102343f8d181ff2ada099625d6a8834ada4d6c220f4ab157bbb48dbddf90de607147ab5b3c2441b1e1ac9cae222f0d0c52dc2abc88f6fc3990189b914ddd248977a1e3555e2c7de7df2e12b9645829c8064472df6700d5fd3901b31738d7da3ffcbbf5d1a3f381ec952e24116e8cf9170a8ef59985fdb9e4d0a94a5de102945666d17ee99bac71035d523695eb71b8745da3dbd67cb8c6d04f4ca475da3369a645e1afde5c978228633c644b55e5ee51bd8d8efc487cd76812abb21c2959821c27424a492a4cb4c25f8abd2eabc1f1350c3f9f537bb653f4849a248edeb2ac74d0a3a86c9b3d4ba08fed3f26e0555e99c0609f56e995b282c40f94bd0eeb950e73a58ffb827173af6e7277693676f064b7d917cc607fe3f8b06a69308d800873ce7165ffe2c5c947dab1b3b7e9045d6304fe1813c408b94c7813b02df2af97733de7d9c2d4133dbf9ecf0f475cac3036dc6e48268dbd5cd52241770141d8d92d4960555b8d420c466062ebb6eb9f37c1c30f330ed01e7fb28b33112200f070f1303be3832cfb3480e5b7e476e252caee90a96bd05cf66e19a54c4d5541d92847c3b712f36ef8ba570c950430d71a3dac95bfcd2d9dde4fc80e2518e882015ed273828c070e269da4b28a34f1d428bc65a0ed7614c4678ee39d884432773ac9b45ee9491327d0d1421702a3413c813c5f48e73b1addc243e9154cc557fe11c0f19f7cc0b21512b4c52723b9687227380fff8521a104b7edd891821d87df585bcd8b274af7219813e545129272bf0aceb996c2ee2d4506520244a5273c66b248e9df5d51df296d6a62de1b126273546e47cd3ba50012e29ebd6d0e062ea1c816bdef986f861e980fb0ab86cb8f7c253d09c7e239f51fbd8d6ae0cc1b7bee0bc67daed0cb1b31f44fb9c101b190e7bc31ac496afc488344a14d768a5837ab3d5f949172094f62aa70dedb9b4aad3b387d2f5057b25d3680eb4982b58fd60464618f05d1b4a83418fa0694d0c8be1a121ff0249cef6e3f96dece642fb128e96470773547ac87015df852eb10ea33c905e1b0dce99c9288fbf4b7d3881c98081fc7b61321a6c3ac96a71689d638c9ac705440ee1a1bea74b0149787ec555d60f8ba55cde348ed61cf092fd2fcf2e9935b96109a76d8dcc22ec7ef45e199e3490863261093f736cf3d57c1ef977b66b81ae0dd2776c435b2cb76f681d1de670465a1bbcc025dd5c9f062ca5cbb6dec9a58cc56fdb99daa2bc2934053e3825d046594fc319c3e2e01654159001a40926408a981f3fe126650800210912a770c3573265f174b36e6d3a85c0f878ad7c4e57db41ee99ac59bfe60a53e96da833df51ad49f1626fe5d8b1f5488ce2653bbbe6fe42aaf4fca30ba6b0311a38dc012c67c4d7c2ab0ece2bb27694ccd296b514667af66cd3474d644f26fc13e8561040ff93e91b85fa295506fc0b85ee1b248fe568125eec2ea973c7e248958c8428add4842d33be0d6abde1d68d638a882dbb30e0c8a370c5945a8cd5c87d1c4188660e3e98ca5d91547e20ff2dcb06f7d76bd8cc2391e3985d1fe1f119cea92b0d28065518fabd217575df242585fdf5047b5d61f012862a552c673787779d18cb95a1819e90d168b28a41245b7a29fe9a839582c90464ac32e477cb179380773bf7b6bbd5c0515830c447e2204fc51d54db1d25aedbcd04225a48745f0a89c7bd4470736aac1dca68b1de2edac3b8e3dbab3d3e6e0d309e317dc32040ce424c9cd569f716d9ad5fdf6239ab0f276fc3476efaf62a7f05b1de5dc8765fd89c678952388fc6c36008895fc0f5846d3dc10f930c5bcdf257437803a00a38805a96d7beddbef7085eda0d62baaed4a657760d454ba022054e94dda840723bd6a2f56a18c2120df63505b7ab128c60363e7f388f6383dca417466125053f59ec741c42ef10f4bc1cb998596f914c49116f696a88c0ebe88f0cc84c28fb2d174a059ec55daa22ef22937911a008c369fe2736136f333eacdf3153ec88683c8d66b88881b647403ee762a5c1f2de4af70d9b62eeb1c9df0e18e93c19746db933ad52ad49fd50c161e989461d1983512b3bf6a8598f0018912cc693134126a397b68a2a7794f73dafd7669faf6bc18b5b171b151fcbbf053dbad28c8b1c505275f1563b0f5264e32347028f3feaa5725c2d2d7627e604950cbdc5d52cd724b5c3d7a1a5086513c07e963b7faba6d6aaed479d3f54eddab27c32ead323a51913166520689d29ad7dd7b757055bf146690040e4d7c743d0d2f4aadc2055ae8319447009ed84f405492abe29b64e9c2d0ae2238fe1718da039c9ed1e5e66525697410131498af66995bba15e37a2af36c03f4b3cb907b257024e3b3283492b6d7fe68bbe6f16ad55eecf2e075dadd5b1d8893004a262b3e116c7ae792d25af1d45ae5543cd4b146ab67ba4f60cdd02ff5dd8038b91e714fa995a8d7bae03d7c08dc82bd07d1d953f14224f3b3032ca1f562621fc2d1d20b573eb71690c6975bf1b80416f1cd7273fa1221dae1a24ae2935138c8d600d73acfe5e1dbc57fbbf9fc719ce21861c457535c72d6be61261fc6870f96fb1adc914f00882a2b6f58db11cf72277441fceb0c72dc9387c82f43bd6df1af8feb76c55348d9d41eb05c24aaea07ccf742279e9c73d059cbe53e7ee794c5cd7fc63082b90d4254e3968e1fdd235e83d254a94f6e6d43a8e709f76fd5941b04e062fb180abbed2295b4597015ccc755175d3f48b2de7354784e397be163903c7a0177a4e0551709484c50d625ada69b6b225a3ac69eb49a43439ddf98578cb7c1073e2cc0dd24bfcd9d4b4387a83228ca7c7bf8d59f98fb113015f9a17d823abf0e440aaf4d07c328c0c3f147e0d9f200d8d608929919227de92ecd55b408c0904b67e5d1321851263d3e10e975154cdd1fa526ccc6d386e335a2e1bb517ce9eba94b6baee7ac07f607dba5c3da335201d8b547f9b259b913dc189f2520c3ee0ebd05b39e5124077d393de08f4ad106e05f4908ac5bebf8bc80bb9981a3367022515391ac961276ba3fc8da329083d82e6bcc0c8a97faeb77649ee0c0fb989c9348da05c1cdbd0075140f95040004a46b47ef6c53b65c8b105da22f36ca3cee072b7337c439ae65f06900009c4b1111dc1419478d2f99759ae983c4a259a4abcc279d1bd95daaf02a0a3ed3917f4c676a4a99538585a3f2bd4c5f2ee7ae2206ca5912eca04801dbe37c11535ad95012c38c2e51b89560309160ca1904de55513213a787fbff73267b43fc29a0e810adaff5649ad39e742189acc818dc5fdc4775703694c0178a38900c917745d9bb171d49dc352b71328fcbca2c01f9027465515247b761cb54834b885fa13e06dd1de8cef32ce8c81f180356ef29635298005563c19d47f537677e98537b0877949752cc58849b85f2e02a973478c67374b894a459aaa62f024951309d1f3c8aa617e814205c36a4eb7c3ca9ac6adf5fc88a9960185fb9d53b02a313fd2b04defa404c7c18e690f78f0d748bbc292d05575be6743c9c0ceeb49e48b3bdea7a1cd14751371890bf2765606151cec53071105a09f6076f9d583669421657af13d1b5e68d0fccd94842d5e1c585e74095653eba6d9d088988666315cd054e70645f2d228a1ba7d221302851805fd3d896971bae44efc6f2d8957e4201699cb57e4a64db4534f8718a292e4f7965e555557ddad1698f489808ac77cadccd68a995817a164abdb43da45cd7cfd9df515933cc62bf3f3c61775966049a505017f37bdf8550c66442f409204e4d404ef414a88a78d46be77f6e285550135ea76a310a46431d5548433fca71c0e17b0ea60d8b12ff7973df832f57710e2001a3b8e6a616bf4d25d7c712562343e3ae1093597af0add2c95e271852e6850bd4699cf24fff169c3bd1fe0738a225764a1029b5a6dde0c9ed4fbccbab9a5b5d5e7a0952502da11110eae3eec890225df6fe33ad5b929e7c49caac2bcdff18b4cd47c95af4a20c3d6a0998ed300697d9ce0ea30b43084c3061074006b6331fb9e4597fa121d61a138607d8a15a8e246460920b87fd8a8acd46dd34772086df2a01e65de257ab0af961fe685c96bf3273ffdb70a9709421c59f609e11ccef591c6106c902ffa3a15c8a45e837c0e19357e80f82e6ec319f263508f7e66682125cd490def6c3d5ac6403dcee25f8bc59ea0694078907657b1450303a19218d790cf27cbc7439a72c3bd74af659a50a506d6ecae89414f7cc63d08b9ccb5baaa70e16fea71936e6774042b80f7d79628aa058772f12e0a188757926a4ae4a395655caf6ad24071e7635baba225ec76eb85f0c6fa4bac5410e960c6d815061d3ee6deaecbde371116e91aebc9aefcb4a71504affb8918c63c2d9db2076b2cea32060237bf442a20e6cf1a897c252866e952158090875b5db6eccb277c6d87dabb7bf0b4140df7196fb123f4c19e8331e336f88cc2f323c8971bf546807373610a36b5d6c05e8957d39fbf901e20dc0085a9d2d06a426c9bc8808d934df68ea99b1aa60ad7c3627c7db4ca2b118aaeb8aba0ed03d968cfbbd5b0d38c43a00b8ce91b4a46a85013856a4252577d50a03e621882f649281cb6744093e66cfe7de0ff7b5e29bc2d3aff3cb37e8350cc7077ea59401b335443319aee24f1a2da4f9f4d9781d75bf67e7597d2fc542a88927e54e909bc48e59acfccec80d074c3e3dd5cff65726b522c84a88f70a14b9d42f0307e4b06d798c5e9d0179b8df3ae5a5bca062783709ae96704135e3b80ea40ec3e0793e2c13b8beff49bba375b3869d4a9b78e65c2d66283230cf675892f6d89f307784b64c9567e1722e3cb4ca85f802e47f8a2b75cee8e7976722cd5a51a42faed19ed5fd6008aab8df2b207176cfe7ee6b9bee20b9dd7969fab189eb034436bd78d2b393ea2469ee45326811d0eb33db312b45a18faf9214e121d6b5bc2909280b74019bf785a8c627e07d3f5e27776533f93db4d3b82ccfb7c8f7aaee21c8da208b6e7e68d53a6c6d6cb6f537f3c734af3988b1c21156bf42cc609f944912342a3fc06b9c938ba426522ded628253b7ecc94cd12c60b7d6aaeda1e1d8f79ba8d537d05adc3003f2f6e997ca25dd0f15b411617a2df46b5fb08fa738f5fccac5aeb3e2364d2ce47efb7cf12ac351c1278ed2d5f0a61a3bb055e7bc0160ffff55c6879036a075c35fc5cfa8a224d675dd407bd9fb6b564cc59e48dbf1e214924f8fc265778e698e237e28ea9cff67120e52dbb9e1d1219ac0347955fa2839cd4de667b7bd64d0b4f78fdf13e755e437fd38cfe4130e32a60342357d40129ab63aa7230f43c6185d752a4cd39eb61ac005be55e01f6fa72fa276e63e9285fd6eb289306f5d504a3a909954cb39203849c48e38966eb53994c44fdea3990fa6008355f449a4056cb5b121e886d1475eab32457761bdf12f4b98eac853eb56f82de815fa11aac99b44ea08d1b3b7a8d907a6deb56ff002962971f820e746e322e4a786dad87547afa0610a1d3d45156a6e2daf7a39c21e2a2449916b5561eb6f339d67a1337c6d077701f9863da6e7d9e0d4a403f23010c4f1f1b9ee5808baa25b27fa927cc4287de69c345e3974ba8dea0110c636367b3f719c7c79e7dcf7f71917ffd81cbf7217e426fe426564a5103b313835fc6ba30bea361f2e51a3e30e84a95905650af9d4a9c76f0326c7c2f4cb35fd87e0b47c51cc85ecee3b81e9b03e4dcd279f4b0f7266356de1acaef777a15023f172e5e16d860d1e7a130bf132c4be4c39cae81ecc9176aaf997cbda8eb827807c4982ca8805cb73580dc41cca0c4530512cc73edea7153a5ca67af614dc16e1b657e4680cef74ad684b85a4e5d5c74d0f2b545641a6c53f9d6e944a61cff8144b358acbdcc5897887f7e62fbd8371e25262ab9b3559257db7a12278c9c6ff7a9bf6072d2550bd0c62bd598e1b79bde5128ca90cab3835d041d9ecc70a9005cb8a5fdc2fde5e071dd6e86b20c8adf162210212758ff77df80bdef771f4d4e61e128ef98826b1dc200102fcd28eea28494bacc776cdea66997a7e4e38ef685609630f142c64406563622dff7401b954bb603644a4536a96d174ffb1cf0d1fe686ee191daa4285266ed3b590f790cf0822386b1ff2c40308fe6ea16eb4085bdea269f0278392b6df4796317a2ffbceaaf57d3f4eccdd97aa6b4359b709d0263a1503524cf2c02067ba683b37e69c002edee1a9937acd53be4d6437bd5c0404f0f09b8be1ea5558464f02d8a0d0aadf28b55b86ac4768b04255ccef78e03a11666c46220367de6dbbbf1d2f8badb43be13287a10658356512c5daa3dca89f1d160b07431e84512034831b6b36dd79e86bece4f2efde63769fd9400f438ee648602129ebe636dc9dcf423a10155cff0abe0be86dd898663693c3568be4619b4e4a7b1aad7e510cb94e481f47ef5491679df3883b1254bae9c3c80c9a09a9a2e7d60545a922948ff4c73180ba10ce734a96b6ee2b931d5dc839681a0a227ccd6eeb247d554c6b3b192627d8a97ff0358324f8c593be39d143dd0fbc36cec77d92220233b701780d44bda21142c25599f75d2d5cd915440ea1d2adfe319a0b1d247168cc273970e8637c56019fb72b01cf695853c702b41bd33cf225c0b54c55e0346b4162d3e58d88b65028eafe88fe81c3a6b13f57e567652dd35633eb3ead8f1a9e120ad9f3456e83a5cae12dc3f99230db310f1dc520a11a7fdc179a555a6896cbc846effff2ee1a9086597f91fa150487be32701cb7f4f8b69f52d0b63f330332ac0a3facfc32dbf62b66d5029551a49e6b1916a7e887344c7eed71da9c998b58af8c3449e7e9a66c4d4e455ff67e7cfdde00649fde746dd8c465c8455e7a15d371fe3bf838b62f575ca352a4c82567b614dc55636486e34ed8ace3120ac353a989a59463ff3b03c3002e05044e6cf3e482c7e77769a81a6d4f8f62a98ab362a2a6074bb49e324ba1ce6a31bffcd7a47ae991671dada6accffc9b6dfb60b9e1f331ba20e239cd9ca8060934e877609f7bc074cd8099138cfa8110aa873d9aaef09cee38ef5b7b45ff0654cdc4fa67ca79866ce03cf59109b4ef0f51868915696620ac7127eb81e6a2e3758796a407ec0c7d956cb83683b5ecb30a13ad987baafe9dcd5f863bdcfd4752f619f6ebf6cbe2a68da5fbc1a676766b18c701c9ad796f35620c3e4e0b7207587d6dd9187c429cabfc362bcb7c7ff942047b3203dc28ae7063179d104bdc9f221c6c36abfbb72e672aeabf6aaf2f5fdbb35d9586b484d76ee778167b3c4672046bfa4014bb5d4e49e5b16a9bdaf5fad27995724331eedc932cc0ad355c16b3c3f4ba3bb1b53b8b669bdbf2a4f11d41eaf65b63fac3ce1e2e3168abffc6ea2811a123d56102853ca57222c5719b33dcb497912046dc2bb02b616a11fd2e4638784547e8569590c9ef81bbce53bf41659da47f1fb821d865213733c7054b05e40f3283a153206e1e5b43fad9d3dc134edbcdab73568a0adcef3de12a4e640a14a465af22ab57011d3b3f7cec8df6062501153555f28ab4cd92bbd25a398e9c39cf01424d3eb69d5a6c5ee508c576aed33ddd57725e12e31cf34079dc2e993341e84f116aa43a8ea95663243fd6952b2d2f319ee59258b4f4ed36f8f8aabdc31420f937f9eea7dc265afa046d6bb67eeeeca3f0a89c8fc29b679fa0db321a6b7885eb09bc68a7c03354f63e6604b92778e9645b94b51cb0a8e6bcabdabe2cec183741ea925a60bcc72278df3f0913e374f076ce6f455c5ffcf3ee22dd3b99c0a65ee3c5a6af616f7d3dedd0cf2abe3976e49c7cea4c780b4b1b6db437880a9df12053ec129b4a8859dca3b61267d59d0cf8e5cbd29658c7bf09d3d0366813cfd14316d113233f7fbb46c79fd75c5a761f6d28e7e941ef49a413c12c0aa77587e8a96b0456e2981624a4e8d3af69a40d36654fda6f3c1e185abfe235780e801c4e60863d4ee5243fa045c430e48094c1abd40787c10a9d6f17b79245fc0c20fb688c92275c46722a1e4e23ea439a73bf497477640b42a65b91a2ea622d6ed23893c25fda80d8499defc95ab6d60e2e67a6812e1140ee2eca3e0869995e4dc5a025e1eedd3e258123170bd985d93833799f8b41d99b158d654805bf8367d610d564c678d8deeb85671ec30d531739e8b34c15aca960e2afbc1b037a64985288c0b552d19fedd9ac316186f4d10e2ec29e09a674737916698612e5f4204edea0fc4a5e6dd12ec567a7378aacd391488a299ca6b6be30af0a98e581e15ea290d516507a307da31cbcfbc9801c15e00c7a91bacf6f2bf33d0df8fc0ba2e01bbc81c8548adedf27e0595b97177fe256d59dd6471c1dcacc1a7bc5e05495618fcd9b30b154d845ca17449913558179df6644eb9b56e06f95db7dab9d6829299d71cda5c413086c9761baac8cfbbc294951154b41cbfc112dea44dad9d31acc2e683d45b3e96c4a4f1df6bae0ec69a3d5e55225e0ef51c472cb0c8860602877f5e10e16250e90f1bdd87caa9bcf676e5159a626ca387207a2984e4609889ce06e2710be88f0f47c14abbbc35b3c9494306d5621a9a17645505bb41cbbf7b89f6cee8aa79bb4e83192714402441412c5a7f5fffe46042f1895d2a6d079b79b086b2e44a37464009b5e3ef7215fcad68173090bb7364bbf6a84b440b44a5027aed8f337e608b3a92163bf8a63b1bbf51d3d8575fd6c4651d181c7e0421d1647a5bbfef22b3bf04bfc75c8468a6a96b1a0033c2a8aa0eb109a63e6ce4c23a727d4bb6834a6e99dd6f19bb14e1c6ffeb2a3de8fdf1908c561ea26a728c6294469dde6bd164509d73de500ad45765a432f319d5cc16745899159301e1e1a155bee478eae172c2c858d8728911a4c18854725a7c00da77bdc564de64f742b10a588f2f2064bd1b4188818dd9d4945727b3d3574cfac21ace2516c22ac1353031b3af3382de1b560b1581e81ab931a64ef191928bd50f56ac2435e253c43a20a3255e8a9eb4c1597e102770c9d0c0dbd90b61ac781072aa878966caa9e23b2778ab7b7cb8e75940721c2c72a7f63227dd005c00e43c85292535753a64dd93303826dd5648ee79808ba90a3fa2e4c74bf369b6b370532f959721d6b551b93149c7f2efa7d24af59f51b5c92855891240361aa8a252e9dd23608b4a504e4c800a9f8008451beb9132da74b6a454cc31dc9292348c0d46d0f0e92e4cb4f388e7c88d40588d88d42f2ee28fdefbca9632cc015c9aa1904f3690bd9e13dd46c034b605f7d9670f05c1e796b18a01f411a5a8f12de836484cd2ce7815480709ecd4efc5f36e9879c70357af4f297ad2c14819835b7f29e3be96b17bf780ddec6c9fab8d47b327cca61324ee41863e9589d4d509c2238a0fdac09b7bb8bb670d33587e6ef25b1240320ff78dc883274d25bc55904d9ccd827e04798adac38738b2a6ae8500e31eca062ca9c7314a45f512c6003c7cf0d69c741bef286b4d232fb1a656c9977e34ce854133e4429add17ac32cf3d010205ed1f74735f412c3875dee4186fc4651b079dbb534e947040763a6f81b7d2dcf8196f4bdd6b92c9cf118958af72b66de6d9e9f43d0a7a197ec5257982462f0ecfc3cac5697a9776a510a823e465d617a14d03543339ffe1b1d5ea8a09fd29402843f45abfd80959388a3d518785b99bc3dbcbe66bb5e204319b978ca157c80d95479e41cbdac46585e26c5bb956aa2e5286e218fbaea849b1de2cd0f3bf48f2e170fc9ca4eb08264972f9e6ce9141aa179900289757060db1f8ccdd3915de08ba1258439d416073dcce901a864ea22569fe5a30e3c8d67655ec0e54247b76caef6a576fbba48f123ed3cb65e6ab2a551f78ef45a66e43dadd4f6f85c79638ded8c8ff4f4f165e3ab03c189db455cea788ee3e6d135e954afa68c345c18dd88b8be5cd13d30cd3aaeaaff82782dbd369103abb6f94f6eadbf31802bef4b8e2bf666041a8234b1a8debf67a22cc874ab58d878849e0065e2c3d6e38c149d782f3edb2ecd67342210f7cf31e5cec0d431edb1d2a53fde3213aad06407c6ccf78c6e1d1a6023243178b3022584828ca56fab109f52ea66f56327f23d070a57786abbe53c24a6ab4e21170a38cbe68d5f387ef0834d4ad7c23b2abb6d2ff2087054d1c989da43d5eaadbb0fad7c4dd717e8ec56757a16bf0da6a65d77878e7f6a7c442f334e049259dea43f1cee63504545cc885b11ebf2e277365ace399d72897cb499281a50b62ed41210a6624edd40e72f6552dc83f2cbcb0a626560f4459be5e2b70c0fea8edac9fa02fbd3227364af0f95aa96dcb688cf6ed13df75350fa23c205e79dba6b9daa4b5a893a7f1b06ed6452e20685888396699d52f08b09c8e0da7985603631fd923892fd158170c172806abea5a0ff7f0dfc67a2423f855e13b75a2cc28aa99f3aa72a8c3dca422d1572390080cf5b9c7acfc2e211d5ff3e26002e954b21d89fc50810e939a97f87bef94e109899f2abad8f6d8bb8db0077be1e5ec0dec2bedff4a4c6685767547443fa93dde3bf8a5c7692a222f582406ea38ac170274a0ab6f149ab05451e7e8dca9fcce409c38f3b2cbb6e70b5a02abe55046e4aef5f45f3bd7a435e94ad46b29d12ffcfed57ced0e6258e09aa9c83367749c6cb2df0e1024519fc97ba4bca3d81f44c354223c5185c6ce075067a056194cb7decd93e7f96d3153acaca894c6d3aae5f8e04c698405a91f067d60474d481c937162870984ca01b05e4cdefa66c64c25343e0c53c6c24b258b6a01d447e8b5af378ca2d43cd757aab6d4a125b8ec3bd3b82bb3c7f567d178f62e25a0677691f6107967f8920892eabe6ba9eec57795b2f846499e08a77784bb1b632ec92c9cf4a3217e31432de2d63f01f21d693145f1b6f5a1add6a9b34c6c8a59b7013c8843de4d2e9033e2b79a4f3a95f98934ed5170895b99f3d133e1704640b3429cec4467f55333d94a9a536798d4ef1b5afcf5d98ccea1ccbac3e0000000000