PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66527 1ebe05dcbf56ffd9748fd558e56631c2a7cbf89797438c68c9723aaa30366658

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e361dc42bb851f1ad7d005af10e49412dd99499e5da7a61dc3d67dbdb5c37b6
Certificate Block Hash
1ebe05dcbf56ffd9748fd558e56631c2a7cbf89797438c68c9723aaa30366658
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020000000b0310000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b4345ddcf7a6b3c8c9c0faad4a5739536dd7e0c4cf3a14b2aa6db9c33c38a0d8f462e7e68265dccd4d93892398d186b622d14cb429ec9b9b7bbc16cebabb9cc3ae779e929af1e741f075e3964b992ff6069397c213172712bb09000000000000004000000040000020000000b0310000

Raw Header Hex

00004020f59a6028157fccab6b1bc75e64ede6eff14f0093961f6f0f9cff54c897c6fb337da4efcdf4e9989ef9fcc2aa8a253063786d7de1565479fd268decbe9d079db2d7081f6ab75e0118b6375cdbdb673ddc617adae59994d92d41490ef15a007dadf151b82bc41d364e

Proof Data Hex

59,560 bytes
1212160103072400bc4fb6c9f26f097ce4c70f4a7d70f4dee512297ce90373b45f230c996246a196ba8b5da92294975c9366370a86670f1253fa1129cd90952f695c275e844d80f75c695abf8dcc4798c9093a308f87d0eb8c50a0f8c70c99e2b73bc045b8dd01cef1cc854a216c0b3abacadc993e584afc709a780f0f13653c20eb214e86cb3f2c77f4f5f356f98a167e0d64d9bfb3d7e5851bf03141568a55ef32090971ad7f975ff1ccb68cb6bb78310df017e9931af75b24cbab69df8e9002bd33d8df9b22936ecd7935ba02a790d260a77199f631dec0f1175d2f25e858a7417e29e912b49ffe1514b8de3de65bc6d85317ec926ae4f84d027dd19dfac64d7490e8269cb4e8415dccbfaaff250afdaa76aee6874bae3fcd3c8c43a5484c4caa2cac17fc96ffc5ee64ba03b5220824ee3f739ebbe73f406e42453459bc0b9bd33278ad958c1b5980c03d651782e6e441641b3dc2a5155ff64df6139c610b115982fd635450deeffc7240a9e8c485cb8c1a9d65c555cdbbf13f27b530fbc5e4b4bc4f4341098f7d0e09e973a332477732377ff636684454b64b76f9d1d7cbe7b582839840ce904c5f6540b785c789a5dd77cf0fbd3032fe9a8531c6c3b6aab4468fc920f4718432a088933aa2d819dea10ac15b531ecba6a8ebd24338595c0333e9f28f592fa7d4302c8dde112eda72c3889188d2cd0099b1578339dc14cd8dcb9d677e3c8af35d202079dfeb63acbfcba3f5b8314cd9ebb1a879336df97ce2fa50f39be687b150d201de2662863c2188568a08399a11476d3d344e6dc477e1b77402cf85e78f3099f7912f8f7eac8fa55721694f6f09671f4efd657ceb494fe1de2f0c668707295694fa9a1a5c0467962f78f84df48a121668fd5e7b290baba7e25b1a953660c7d55a8ce4fa970ff0a398ea86e8647457bed99635a5f8e2b7e2beddc0f721042eca20e3dc4cbda01da941120db6384f68e92f3e7701df7782b8ba9924515c794cc59dd53fc1628281a6fafdbb132abd3924a6bff645ae8724b705fc428cbf45e24fbb71ef215889adb092b28f5d9dd9dc0b5863ee97ecf8b890605135df9b4d142fb58c0a233d26af77cf17325251ebe2d8172327de17d669ce3990c9e7c2d83d8688a171a35e559b09d27ff65f4cd38b8b94e16ac97bebbf3a1bc0b9b0ab64625516a2c71ad89ca904efe15044cae49b96d6594ae26569c63c3a8a3c5a585b7a7cc6c5ebd125101bc74cfbc846a9defa3f73ccee989f73f70e1dfbc5357ef970073020e5d107366729fe2f3980dae2f4c33a000e3b5a3f605433f9f084542ceb2991102d0b127ab36eb7b1bd80fb81173d2f0223f843a9084f13a8788a7ef811ca0c4a8ae5cd156e65e13b007ae3fbd24738607ac23ad13e4d50957927c0e4caa9c0fd49133a1335a014fe64ccba375c4722ec17762e99d9c679d4a0b5618156d00d40e3e1562398ebefc9e72d3f965c2abcd8e0251b65a6fc1789e5cc0409fd927edcd05de344ae75acf2e7a027e898c12f37e4a52fa0edce31b835fda1c0ca959e0c1acd3eab0e12d7ea11a748e5678e6891dccd6f6701641db4fa456460164707e3abcf9382ecfd512871531a8d97fd125c615b1185b5c8c603fc0224074bd2cad5d3205d83f8141f1f9e0561b5f607a1d8a5e181b6a1133ef5aa64e6606cfa15f8784b7f018e36e6dc641bf32b3594c82c4524d6db5ceee217d467a640045380245ec5b85bd6caba78599cddcdadbee7bb9eff37f64dc1f9fc9ddcdecd61bc0b34113206695a2c25e4e61a17ee1213ab636404ff5b5b311fa9124b8abd46dc52dec31621a010393d25437659d2a5855cad926c65d4a0bfa097d6bb036e407b01250dee41a6632ade227b6725181b322c3ecaabd33fa5c2ea8d76482149efb70e51ba031c2c3de4dd489a00f378b76e98143eefba1281c79090246296295d8764a533a7946eea2d6ef50248f7bd8f8df9e3fd30183924390490484fc8511b138597a2aba54d7795286e615f81ce65447cad24f9eddaf31379b6e9e47f5708906a5c94ad6b9b6a4c40d07c00966c4ff844b384dfc303b0a7dd72e59ff025a6af7d326d7e87250a3a6c4aedcda219fa92882cb6e700a15bfcc1d4eef99c8d002cf81f0443099c2496c04835b68b24688faeef07df71c9b6d0e6063d8645720b8d2cee89e11c07e17b88174da27a902abc23923e75bbd77c738a0a120590baefbf5188f00042a978d103d15a9ffdcf7cbd365630bc2ea8d292a3a95c2ea46940cec794c940e039fa726f7bbe3d526c4a67875234dd4500bc8f09670c2afc171dd3245d5ab3ce3a1aeb4fbe97daf0eda4b27cd4b3a82cba2ff6c693e2a9dced03f9a892ce94c90bae657e44f634aa5a4a04a3566fb82eca8e25a7d3d5b3e726dd5690daaaa0c0f5bef90d799ca7fb4e59bc1dab601f00c4954ad8cdf03d8c128a2732883234332de957533094e226d26ec5d50153be5ea7be25967e6ee53304cbbf78c53b161a41f28f2b14b1f2f6518cb9af4cde581289e05320b3492ef85a9c1b3a9f958979343d56def3e3305bed15a9e08bdb46911f09b643aa5e81a2e1651aa537e86b782667291cc1a84779042a80a3c749c6f7cb831d2e29c04d7b1355870b14bbf4e410ee87ff2438e35d12a1ca0d9a37e0340594138b26bb0666d52b94d39103c5aaf4324a35e2f803e3ca79df0d1e4de9f1eb03d34dc10971aed2db88d4cd762497d4661eb174ac8548b92871109697a7df30c7985a7c61600e06cfa596f9da2ed23116f335369534b6741b261eb08591364d75a430f125c5032123f6be25ff3ad1d84ba77ba598d5be5487ada00e98940d548b68c859243d54f225371d5a91e597257068f0342dc7259be9c3b63d128ff2be4588d92a2b3cfa8488ca26b0c63f77e4a7d4dd069276f2bad6c9b94bc818d53c9d1606ceb044f1ba86e1d1a5851f0b2026430cff43546c08525a1cf92ed8e5e23a501217029ce8a9fc2ff27f841b1b3d625668fef49d868d8d99b8ac02c9d2db83cec73110d6b5bad492cc5284152e4182096dee3442cdf6db606821feb2c042d9bc59909d012aed01cf5f32e52cb4c72886ab3fe2d34682981975e0ba47d630218a5880c07072a6f2975105176afc296e4374664f137ff1ac82de53be1a3c5a7b02becbed681f9ace541af078816b2885376c0e32efb5ed80b9215b8b3641167db60b213e06929dd03f6b83467b252db65770e2d1ef8ffc8935ac7a0d7fe113e1f29d6def234a93771af8b1e13b29994cd66a168dcb8b7a04ed96765bc488afe57dae72b9782f8a79afa85d5707fe96adcc3bb3e5386eea79fd1903558b0db865a471ef484a4005c04dcdb6884590b19d142a2e0babae07be9df046f3a978f13f26db9df5ad549bb434a844f8de79966adf3cba2d8cd40e3a569b5bdccead4564c9a5ab9afd6a96e0b5a655e7e0c71f91c6e4108d266c3bf8bd66736430086b3414f43701caef49dbd1f8e354368396fa8bec050b5d69af60292fc70d552c84a03fe5ccaa8c89b2a9acf0329b1d3e255cd12abbfc23d0b4f26485916308ff64e2e4f12530dc8c768879c5fa556f10943c7ddb6642376eec14da02e509683990b7025dd80a1b6522817b2ab4e7af27de4abf7c6db875d60343b3087fba33bbdd79c3b715d5e877dad183e87e948883c305a20745ab5628ef8f33be077e361301240de950c68602dd51f582ec18b8d1d9eefe4270766dff59d9bd1fb164bf29b84ef19b4d93ac1db09ea7c56ba66ca4332749adef6b004e45700d95792114dead278a102e7a08af6a6102dfa9dcaf1a72abcc3ab5c440087db2c638b6f84fa8ee564e756723a41de2c4a683cff7f0514ccf530bc38869cf781497dcf4e154a47925d26d2dc48599ad8f9de72976f22175b47ad487e26738a48452d55d29cafb07ee850f5197620c19b4065168a8de24d7b8f866618197e1ce465769c8245e3cfb5da4824b7c0c7032820c49f09e8608718c6a8b6869120e1235cd3cae06d96d39ba8fc677a0d27d70922c47cb5349efe329b93ad6bef4c93444f49bcaf3ab8a6093c986eda976eb289919702df8a947a17ae0570cda4fdf8709997ced023cd62f21722855e675f628558c43a6eab9c700a43b6ed7aea025b1bdd8ba4d8b2439a689c12a374cd4b09c42129ea4552b741fa4d94fd5e784ef985084753c2274e0e5e9fff3ee877a53d724035a0384ec65faa7edf93f53e664ee96330077aad12234d5ef39733695b39f66e53a346052e45468242ca01e915dc0094e7ebef52a0d1db3f4056de69f0baeb906d7f1badb39f63f517d3a4875180e50c348b674f1a7a193e48ea4d548e162eebe133ea7eae4982d9cc5e404c875442ca91c0a098c57bfa1664a70ba5ebd9094986a253e2db43a3fbde7eb303e1d2442ee124c09fddd56e3896fb006906ebe3b69c30f3c4bcc98a6de638b2a1cba9932b54400ffcf8bd6bdbaf025bf0c01da86756a3f9231e24c0db81c910e7f7ec93a9a0728824c6ff4b07e8d0648606e250ad4be6d08b579edfcdeae334b237e57517133d9d5c4936c3cf16aaf63316e20124cdd656eb4d79118cbfb1ef84b245881a963fd117dd30f0538cf8930f7e84e557380395449583b8f03046fcac65121500e26eea760b8520b0967da8e4556fa227c3e81a7bfee9c2dbb9fef45531dcb8b9aac976edb658f4063fb823dfe28fc97b5de1dd5dce6ca067c28dd8c005499d9ff7e042338e0306a24814adb86b909236f38659dd3bf7cb626b6e3dee46d28e68c536380630a39bab59d6b158ca7c6c340d6cdc450e4ceb3ef426cae93127e212b241241089cbcd0c9c46dc320f1d607af317e3eefb1392e87db068e928bc31a188a6709190820d83f9bffa532cb8f88cda9790947157eaf8183ababae998fb0416e171624aef6d9fadefb8c1f0f29d1ec56292124ece5e33cbb5f93cc063a85864b3d5006477024acd3642f4828e0a7e3a7c822a0e611d4b4f7391983b9cbd949e80a0da12cc65cc0f6d1ba9805fd8643158d7affc76ae51b75c9bc011cad9e4d5efbcab8f898fa5529547bb6da4460f28e758177e2453af024eea2c9860a259ed686867edfb5d88d448944d3b0bf9b97dca3574e1cc3bceaf178aa2270332be3b907adbcca4464d5aebdd4de159214ccfe117a27996e8e63631cf507681d2cd797b826354b13f5ce1eedae555163ba17762b9616ae7d2f09b37c42b8df24507ea91e633bd8e1ba382ab9cc47c2db6d8eaaed913a6c849d5a86090935b5cbcaeb6a828e29d2aedac0f096f5e3797b0ef8f2ce2ffa990d17c61058befad8fcad09809fe27d476a757cab242df3a114076282c6784f617bb98c155d685b97167dbe2dcaf589b28e4fd99bfcc85edf633e5adbb73f5f6fe0585dc62afa7b39886fa30ec15e1a623445783d1c07b80792f0ff3df7f5d6e9279c00f2bd62b6580041c02fbb03d6592dc61249d34d263e064c56c9fa90a99a2fab042c6adb3a9fb58497bf9870e3dfe7145fb824dfa90005b5cb071fc90d5346604a4b8023435a1a0bfe798bf854de9ff53e266d0dd25dc79200f2c68171d5bacb71ce765f20d1aa965bef263ad62a3b49ba72dd41126d345d7868fcc2e0ec10f42c697e773a2ded130df12830a7e9ce71ac301a95f6ec25d9a5f6bee75c00fbb6ae17211e3b2b5d3644b5f45a700d4774cfaff5f6a6f82ab9388fe6dbf3661497a81b37658139ac0772d4919055c4b06745c92920a0abe4f5ea963ae28607d015462465d41d37a70a163c143b63d8ad2b17c5536312621073b4f9b927a0527eb81534ecb63cf48520c67ec8f9a4cf95ee5f2ecc0919217d8feef700a1fd6fd8d4a3980a88ad0ba383300b7742e9251895bb0754bd77e2c05c310a54cbb644769b4ce828d079116833e23f5aeac19439a5be9baedbc919406828b38d0e0c7886b81af8fc03ff310837b7c73fbb6693284d23555a41370b98eb45cd238011c5df25691ef53330189b1d68a87b95e23b436f1d0b3e1c4b1ea77a31b61f64f89bffcc48dbd9e7059f16a197aef1dbc486ddf3a679adbf2523e4823207327155705efefbb4a0e7f3ecde636d5b5d9e95e860523edf0b46d6312779f165cf4eec1442b7c1a8da9a62422798a7cdf690cc95d440cbad4b17635aeeb3311ff8ab85c54c9130c3b94c4329197a4982aa5830851e45d213aa40eacd852bee22ea76303bea053ea1ee22a8089270abab46d3afd0cdb1c3d35e5736e7e1c86fa12777f89f9dd16fa3b619d62bf14043abc47ac37383fbcbcff09ee5e7ddea3196d24b03f4928928ca8a66b41dad3fb40ca08784d97dc28e5df6000d14a66c9d97a50cb6f3d3dd1bb3a51956b9aefbd5be243bb361b3f5e845c275db3df1f006b3bf0c4feae1c644ab73ba3a2af5a4bddb9da63050b9ef43dd55919348d576f097ffbd36ae4eb2a0eed78e9e1c27b109abbea85291a5a91b8a50da724784371dafc89e43592275c1ca123bcfec9ebf989dcc36cf2c7f3bf004eeb5182df0c0ba9b93b9b7ab56d7d1da73e2ec8e679bdd659b53a75c1a1327bc30f1aef33a4095bb8f75c6eafed5c2ce628272e6588620de1477b66d12725a9b7c993deebef72617054c27692389cb68b272628b248160398957e2904eec2164e919ec94be10ee57dcf6556af9f921f35ea112bfa58df4acb566f3b39436244285cf842d1efac1e733f97e35cac5a5fd1e36049d95628272fa10987dce00b310686b04cc08f37480638634156b5e7c092a12669ab0730c9c24100b8337737262586cdb72c437323d689d4b26bbb675aff1275ec474bf93891e359b1b11dab3856c5bafde097fdd92e69ba4838ea1ab69239c9cc9d2bee1b4711943851487c97b040a688da7121d02b526ed21340bff3d67877b5b97aa40942982387b65eaf221f886353c71854b882be4076d505de6782d07e50803f3b48431ad6de01bab68dc2c17a185dca3f13092bda95d324efa75b285ef8a3053758e454bb09af869681cccad324fa02ac308646a595fdb0bcaef79c87397ba950ba82283da00f2eafee69464e809c8f1f836a6be983fd6942a87c679cebf4a43d6f35f4a73202dba938d1005e62655395b3ff94669fb748e0b3df2c5f34fd1b507fa5e46cf93e507fc1117fbf007fecf8e7d8bf551414c1513370eea78f66a6be3c66bacdd0b12bfb80e3b00aebb3b0a7f185c18ed4bee279249aff33942a2d66ebfe5b3abe3f1cbcb9ded21d4bf4daf4bff57bc2ffd57a8dd8dfb71e7dd19882e752fe4224f42f7b5f1994757c70b7160001eea3ddbe1d3dcb0903cdd576f70c85ba361eaf6f18d4da4eed964ab393588416076a1b4f9dc723678ec574c0d126eba40497ca290f71784a18669e7a48e5307d003a446ef7fa932a6ed37a3a0190221fd55e27ff624119f2058a5081d86d60836cd9d073b0fff4108f933e9c3740595d2db062a4fc7257b762418aac386635048e928d4bb61b97fe1a32fe56bcfaa52948d5532fd4fe266b226535e8ad8d4e78f8da8c21a7c658432a98355b87c3bff6d634bce651932954d4c7e44b7dc7eb6212d410b4a4d9600021883ec7914b727d8023d55d276d5c44363ef792930534251450f58db83eff25594ec7d47c7569119ad4f8c1577de7ff783986163cd1356963fbc304babd77896eed349b7442881d0daa1b04a43dba9332bf04cb919311986cd95a199c5b7c33cd9b24b6bef022de5325688e6b733632f616ab85180f43726dc9e3b91c479ece4bec9361cd3b24153a5176d1525f2d808145eb24d0f575aaa9dbf6b9666f53ef3fcc87ddc39a32383a87fe29f7673021493ece5154a1f46c8d181bbb5b30f8d72ec208ba6aad846fda7ec7e3a62deb682f86f6f27daf10de4c3378be63306946d54f3d128190de901a95dc9d019f27fdf8ef085e17e4b9d95d22dba9b99ff004828933b71ba6021d23e5a47afed8ec3896d707c1939d9b12d7e8f0108e6ead383d2a8179ea390861973431babeddd57e4970e7fc494b3fc9e346dde408fd58fcab2dca6f8c855278b150d281d313eff8b3a2ed1c6ad2d8cd49de2d2d1b500ca24388e83e6915e80918d425471075c32707e9b4ad1f50f32f5915c3f5b82c9ea0541ea1be5de581bc76224693dc815c48d62ed016eaf287764a6465321f34a3df1919b169b4b03b48ab2c6d9470109d7dd078a5ee96d551109206f55d561b226bfe27771f99004bd5817b0c24f6561d2f60c95bc18465c102d727d154bab68bc1d4300035f382bcd7715a47d4d7ab2a60ab8cb68b8d5cfb5d20e5e131d65dd0e0a1843a43d5a270300c0b1e42dad77ef3fe854859d6a07e72d6d0aeb0bcef743aee5951c8a8e80b26ea12bb50e098c7e48c9c4a6cb22c5747ad24defc7ce9c91fa99d683a61a66b915b2b34e379a83990cda97774a3c7ef83ae87a453601e6b5b30de922f19184c4d81bad7c347bbfcc8a7de6b53a43f1e074938c351c55c77f04ac508eaa6736835bbd3e3d2698d788591a323dfbb2c4f0ba8bf5aefc7552ead50712d1156a123ef030a77b57f77ea19f2f053ac9e0e1c6eec866c74168892ece6a4088d5fe9763896f843685774ee399d6983ea0791a2308e20a02a10bd660df6cda0b745d985df91435ec065e520c9953733fe2e918462f19fb01f87fd4dc7a45e9923ede95112894fbe09cf3967db3925788d2b8b9514dc6fe748fd661e75710f48c62959ddf8f099452151b03de5ce437024aede17a71b09159b2af40e8f4baa2fe5912bfac0ca63a119fe1c1673f9a5e9bec5900d05b2967f60e3548a0cb966c1d387e6e2e63d27640bb87c898fcd1c9e261ac04bb6a1877a0df08942336cee3b476936c6bdcb406fa6c417946b11d11cb0298f541af96c8dd9881fc79d8eb901085a8d5338e5a58983c3e25e014ee94380753d60f8c6812620668816b5384142bfb3f77320c70f8b539181cd60eae18964158cd81e54e2fca6dc6102fca7c1b21a7a3c0f7893ac3e77e417e3394a4eb0f923217f0205616f461daa4a409760c118a801398d601635e723097efa15e55ef20ce52894b8bfde20a6fd692b5480856a9d85b4eea3ebebbf57bdc9f37bdbbf954347dda112f44ad249c4dff5b9edec065734f29996f9484bd5cc24029393ae19885e68761faa955eb73b1d310c5538c531a2c74900e4fafe20e8812f0c2db46f343ba58687c426ebe76dd5948e60238faf6aa3f2e95a7fcf846d5151c135c77fb1a1ef50b5d323d066f355dc3cbb213d4599f7bb645251d9621b6fb82d1b740d826e65ac9965947d4aaa392b4675a1b784f8c85cb039c7a0cac7a613875d23de9c0ca2b25ed2ea088dffe50d995c59630204834c36d58e851b0612fcc03375353bed82d73c5864a0f5262f16a972abe44d067de4983b9ba7ce67fb8d76cdf2e10fa9342d72743801fedd45f64e236b8b644fe12e019af6bbc90fc8395512e718b166d60b615cc210ba90dc6b77e143f95b8895aadc31ab8ce0d499849b2b0dbd4ef0593dc510530898841b8e7c540b63f1b5ca9629edf3cb4b154fd49c8e050773119626dec39b9a79d40eaf602fbd4fd97d6eecfbc0b8e8bc9a0283fe9268cb9d4e90999cc635ce8652b39c15f422053c2ff7865295fb80200ef90c630497c5d36410b807699d4bb1d1465e63dbf7eb42086727a59bc95b6d854ce2286ce211b88e6d6a8b054a58e837d845ba1de87ea57f7be90219f2ff5b1790a85383aebd0192a459e0f107c35763c4a8b0bc55e7c45532a018c346e81f74fc3ce51706dd83924bad734524eb98016b742f60959927f58a75580ec9498803a3c2faa3e901d0c3154a272103060f5c91ca991ceee92f428e5e45a48edda69b687b511376823a98b743473d125ea068f593571b11552302fb3768c610cc8dc7ba10e98dbbd32e5866d6042c3334dbf0710710cc557a353c69c3c375fa2c102547054818a055db287f28f0e3b059ca05c14196a7e9323dd323995ce78cef5a2f68511a8a8c7b209856bc66b5654a41d904fa0e7492c6f4c849c97861c51e01304974b65916ddb5b3662f3c324d6bfbde35f3d9783d44ccbc10bc959393c7d81652203cc0259f9610db3e1b38b363550d27f5ce3a0a6421d11f2d051ce0aafbd2b8dbb33d1127548985e176e271c3da1a6665703c644fddc7387fff109b6933c657634a257a51d63b74a2f1373150567aaabea55fe7a6532cdb0c0f63448ab38d6dcefaf856534e761c3a0185e92413ff18b11970d65347e5621c0ee1c548656e631b700bb7d08ea2e9e5690b05bfc239bd6fe1a83f0a17683c650170d9af1645b05f55558882ba57ba093fe930268148903f28e525fc9150c1179b208b4b354597af863de9c104cb042cdc4c878b1e6d46a2bdde4c5315dea97d91b9bbb979377a9e0e0b487dac870a77c68a095530eb361bacce4020d3e90b90b025faf8fd169162dadee01cfd27b05a8268b01d4a924d1457a021172406b85150013a0bb5da6c3f9ecacb7a97164dc5d2012324db5688e2bef0a57096540345b328e904fa559ef724d97bab6db4cf7079b0dbf412c82e630b9e2706a86cd79ffc4f19d421ce2e82beebf8aadc9072841e30689dbf96dfda31558151dc3a2de6fa3bd0d12ed819d669f40440bee67b1fb259b9d5b53ea7051063050a628068568e45ddb88d25c5d88a21a08ca280ab03aa05d047e9c39ccc22e96487348f599812d4644a5f2c95f5ebdb867e599183cf2fd1020398d0b1a16e6c2f3cd95192de65d0e59b22fb5e1c133161b0576acec112a4e9c0ba2cd852186585af02ec99e3949dfae8d99378277def276634b0be3c794c918ceca47de2510dac7601fcb25ee3d3f25091d5bade0792bc8b3902e3aa8f2834d21188e39c870cf968af39982332ec9478b82ac8a3348f9c42a1131bc6d9a43bc22f18206b49d3d4d402cbe573797a34aadf39cb9805239c490328cf73d08405e9fa3043fda5f4930de44671f70feae634a1112b68bd4e21187fcc9f205230675847b641b3a09ef8f0cd8669e229efbdb8f5151fc727def43f2797672d8b75d47ee88dedfa5e07de84d9bdaa04f7437f1e9cbf64c4768d160be128dac6549bdbb513e6265503efe6a8f8ff6a64e8e6bc359118e3846f82b8dedd0dc878a31b7280d69f32c022dd5ad15273c4237757b10b38964a684a898adcc0bed92cceb69b6cef209e87026fb314e6e6f72437caf1c96e044fc703f4a4ce71aeaa4a35982e62fb855b26f499f4113a720a3452456c3fbb5023df009ab1f5fb636877180b150c99a21bf4797003ec15d54aa116d8dea3cec40e7b670908e6d68f010680f6c826018dc7f6018ffee72b6edb155944cd3c9ffe70966997d83fd1b729a82269e1610d94741c1182a0651ef4ce5573562a3fe18609983895c7087087c06baca2b3586963d59b7eaba14ab4a7a72cb9caaa9ac28e4eef8c05fea2145b7aa28e6191c11a623e0d43a9128fce7455d05e645fd7d46239243149cece5d5fb938c18266dda5678fba7adff08e85ea556ed1e7ec76785e3802343df74055aacbcf4fc818dcff466d11953c10eed7797c69164c147513511ff2533bcafba966990ceb25790e6a8bdd9f6a6692a8fe08d663b0bfe9dff8c0a7cd2a0f1301e5793c0ee6076d4e2b13626223576e5127b8b94f088e9fa5ef6d8424f5ac4c4995a8ac41244f9f950f719fb3b065fe6104a466de4338d965bfe838c3aa41d9d0319df37e1589245379ea0438f0e571e123faf70b26058eeaa02469b85766f6eeee08f5f6dd238fb5d3be99abd9c8f23ecf6aaf424dcba71e9518f9d1d95d0ce95e3ddac70d34b5ad62b2f78207966a74e585dc740ad29b2ac8e000ddb6f85d9828edb557f025e0f08829115f18257f58539efd86ba686a4efbe67b9178ef191ee6581421e56f6621a0a51d5c1270b2588822ee8bb686ad11f72087144f56fdf2e9745f045539c2bc90abf4384920942bc4724471db02c202b81fd9fb2e729823e6639f563d60f519cf7d6d35013b8b2f78bc9e74496a30b9cf782a08cd35a4d2231593361e1339895639e5af7212bd377cde155778d3c840330490cf7ad5c391c55b2672957bf00ee3db2d6348d2d973bc90d2a18dabe7e1cae7e4123594d26469f91c7714945b540888bc35676b8646875f2c0a3d2fb827797f5a87028b8f29982003d7e1616ba5818865a06e7985eeab9115c58678ebb49cd377a855daf770ea049388d9002f42b1fe2d47bc83b226e3cd35687472bfdac881b81239a63fbc35eeb567cf3afa400d35fdf4c5b6aa1a8169485812066eceec46a589ed31459d5a06ce15e39aeb5c470348130cd457c53e0318624fde0f9c463ba48abda07d881b153b1a0eac4555d56ef9e9ab88401175be1b4caeae818a68321b162d554e6576f54035e84968f7004da7e1df28131ebce01a2e3152f6ec768e248056431f9aea5a5778bbe7db3dc23be6ef29afb3e25955cc9900d29bf8650a1fe5691d7076432d49aa828700a758e6491a23eb33a2a73c0209a3da1185d72dd8329d145ea9f100e0557a7e53752392b1fea5ef92ac8db0a9683aaa50b01f810f6affb2acf3be8a203a0bf4b00655f4768a39011ba6b0ff4c0ae5cd22bc7a2bf56a975cc6c0a0b9bc519af471c8d0516d979a06c00d32999381a0f0055fa11043313765200b4f99f2ac90a6f437359706340ddedb39c2c90b059391d4103bff4601bfd8d7e1411e2e4ba1a3611480c73677f74e222879cb9e570b7acae070fb86a2b34c044aaf5a438367409e5d2e1cf169baec5664f4c4f62d897660edc0b7b3b52c7d31d8b0ffa4fdc19007f36de14f9569d5bf8018a158ae012387eb7e21540482e71fb88cf2193118faba7f10915ea18450a1bf7880534f5fa12d270bd7be1126079b2903f65d69ff94efc6c09647cd792fa2125bc70f0f962e2354d9267fcd038c6e4bfa31c29d36389463819c1e2bf0886a1ccb87bf01c96bb21fe18c40987a1a6f35ca22521b41b5807eee3f44d18282137a0b7b6a61b8197dceec1932b35123bc7ef987b19dd98342109c2d885dff0d922f92ba69ed956e7d4622a4c03a025645c0b711703ec1b455a7c6191be719cd664b0f29659f8a2e8190241e2c5a1aa6573ea8572352af41324cc3a34100b91faf828647e49d8914aff0e3fd25df00e582f7f040b6745d13ea46906acef4a0d483745411813057f0c2e40d455139103974bd3d5cbd5edd8b5204e0a3666ec9d25d078230731c3aac3dc53e191d42d7a4ddbfd194b7717f6a212f6ee79f189af682fc818e8318df5223027eb49de4885cac1a46b8b909baa42ad4281fb9b836a5024b7490155c6b28bc890c296f90edffd6af9fe03531ee5112f6452abcc46c0720ac27d40220872cae3d5329bb7316190aefec1f49467394452f1ea73b6de2a66efd76d31efc27f3ee0be8f629086a5e3f8546c169d1e98277c0ace0e776b1b8573c3f74118bdb4b7a20b809e9e17159ccc89c6c6cf8bcfd1059ba54b67cba9e4a843a2042a3071b0751a45445c23365ff0552376019d9cc9c3704dae4883ee8e3b43c220ca1b09025668efbb2adf6a91de71bf17f649dbcacbd64d80a88b37d3b88182a9c6b6eb9497f22e66744602d2b90ba87e0f4bc91e939bcc59a54be8a82ea8327bf629965eb3d33c78f6209536c86bb6095bc05543b853b78295ac6b6d9a2ccae81ae86461a47c74a4e08f050a8fe3f74a7fd45e08d42b1cc76fd093f54e85897323384ba4b15dec2db9b081a79012d99de4148fb2ae2d5425b4c7cef67dc2751817f50571cf1f31f81ec7f36ca5a47a979eccc259608652e6229281f74f62e0c8de5220e42e70b08b2d0f38ae0c8590ff57a9fc9cf29de23064d6a0e933d777903fda4da8081040106a02a605d6dab7628f59004ccdf799237846676ea073759b3c2ac56f3d7ee82865f8d3c79a01c8ddd9062c9d44c75686e1b933f85489fc66dd77173a4b941df04a182c7fcd4cdb4f8279f9660deba564d29b78f1f61bd906d41d9d47a5b350aa26807e860b6be483a56d0fe9f7daa7e3443ad9e5d0480c51eeb7b019da496e441df8fbb94a40d75f481af78992c0a3fdffa22a40b7e0dc1fd660d747c2ead8fa93beaf7e025981a52cd01e1e9facd2064baefbdd99a41b14929be84a6abc14048e7aa8d55a0c1d4c97efe1786cacd678658e17090f3757c01b4d595aa6236692403d581265cd43ba1f8e94ff0703d9835666a253388191526b994ec4def33997c5a64d6151e958b8e063e357e279a8ea6caeddfcb276cbfc384429d1b7dde419ee886e6c207c6d910e81be45a704f3b926c957202d3f6e580201141bbc0966ea8f558afb4a1786167589916c29511a6da3efaebc5842f6ffe9660921938a0cdc323b5689c80290f5bf038f8ebe71fe262e0628e5dfcc80eed6808aa2da87b3a0a5aff37dc6cb649616ab83f00977eb3e4e39a83bc7e1944a51e7b10ff21919ffdcb694b9c1e544865346a8ac079bb1204035dcca1608cf51095b32c0c1f9781f8105f62da55bfd79487810c44b732268e8fd2bcbdadb0e8fce4dae8623173f5a8a7bc166338bcd535e18e93b792155f9b6c30e63d274f4425b365d1a7777f6de3b676c918b429e9c08acf321fa9afc041e87577a185296efcd36f1acb7f3364b1346853ca0168ba073b12f38874c54be87c617ab2d2fc2f88bda9c7d3523d6de9526dacc12f6ff171719695c4ba46606921ca333072d09b143ed781ffaa611f89506ff72b1b38dc7bbcf281576cb5eccdb14318428b3b72284c160fcb8a5cb0217a57edd2fcb4f14844b004b8a63a84f5fea623a4478cfbec48ae6ddf203218d3b2455cd35d1b89aab4051f2c2fc64d856c01b4348a0bd9e62f429c817d2e5bf109828e905857178feb4ce1dcdb311b5c5ca379ec035eb98e685bb629ae8181ac94f54d50ed638440876262a8c2f7f9f0874246fd9cd81192afc633d59a9ff5d6b32358b36b6b3dd2effbe88bf2a9ac01a50eaf11ad1e8ae0b9a6448989fb42119460b09822df5833402e58e0a7295b35bf6d3c4e0f9a28038663d803101aa9d1162c236816fec993a7f01ced0a535b37422d66780a9e767709b5a86dd3a7dd5c582dbb24a2648816429bec24bdfe234a7561cd5056cca56e032be92eed33ac0f20f53fca8d857bbfc2054bcef2473013d5f1e9b6d2c782f7113edbe28b04097584b61273321d0d7cf81d6369d58b6475ecdb39eb8ec72b09edda2a28a142dcd54cc689b5118be0810d42f9f0218f2a13e8b3710e1973715f1e3e3eb9d69a857f2c94158b6a76448ccd7ad1b18ebebb5c3de0690a637baf65c883adf11787b5e0a9915e84342fd15511e2910834b5f186038da94e9f8c92d09c91ab19bd57ecbd80a67253a577030974d2ebb131cfa424d9122c4cac47a87c264c1a5b7ed63a39c350e3039eafdd732a28e8856505f65b460fc71e6aa693ed011ba33b8c4ab535a9db0fe75e65bd4b778458ac11f9be9ea61395a30d58a28d3c5c07a2c05526e8f61802be6d2c1b50d38d5d0566ddeccea08bf7efb20b2f8b89ea4499e3ac0a2fe14ab7613c155528be1650beaced2658ebeba64c26f7d001c3ce595953c7112e1d2cf74e63eed88bf1403784f9871851d771918d7004010b1ba3a581b09161618a2c15755cbacd43b604af268e5cb0d09755c5a0df6aa76cde74639c10966e24551cb06c8ca380b41f498869f970488b50a1b06ab9b7f41321c2d1c5bec764b912388285cd2db536d3879392cf7d733c54a2c9265cf853cc857d1b0c4e40c07e33bfa0e8471d93c063fb7d511396f1009471faa8e31751ae5216308cbe671b694e660170f6b8de156a40741fe68ad36bd1162f6e324018abe8bdb396feb544d534cb0e4b37e51790d2e7b39b2c14e6e69e65158cb654a9e0cfed2f677446ce023bfd359d6d42df5da1d1dc404c7fa73115417b5cd31e24a457384c6b3ca2c1e108a6c64dbe78204ac47519d802da2b6f880ae14c613dd42e5829b6dd063f4b6d32caf57bdc074ca19dfe4988eed1b6b264906e173446d1c5aec25542e65d677a666a6e27f890c87d7de69de251a915cddedfd2deaa8a51372c5a8504423757a5c65abbda7cda601f2b4bce90a144412117dcf49d8c13103bcfca823324a34db03d929f27609f9bfd80f30cd89e1293e18a3823331dddd5a6315fc6b267244ac99bbb9d928484786539cd54ef856ccbbeeacb7fee8daafde59e63e11856612f040c9500461575c999f137ec4c76a27d29fba45507649a54436bc353783f472aa4d79216459c667e807b2df4049c51619c87d20ae89fff457b466d6daca3d295592e67d3af26d9b696aad4e9d6a7d36799511cb6641a5f220bdaae4f76985c0ce83f6fce753cf47929f9247f95f8158b79f4dbdf6c27219a30b0ed1f0962d3224402a13c4898b049f2e0e26a5f399f249a3a85c9e498ab0d608af5005a4a30918f4c6bf1f5434cfa2caf351199136af192f1a13b10e4919a22265129335c5ed0ec00a4b7bdc64a1b80d2162de8fa94d7e42ad2331d336b12db31fc6bf78cda3e38323e122aa693dec590e5a9213ee0e77b253753d4996ef3534d58ff888ce6fef4a7e4a19769f2be57f2914e91f3c5d91278935b48cb05610528768888b37b160f8c89bf174f800c556859f3b25819d378971027947dfa1ab17cee762d9f13738230403d04401768ab7231e3b2cb4d27e5ab89e1f0a9de9d722329c3966a54549af2c8184a55571ad10aa54e1bd0c4a2186718d8ba48f32ca200e87e87de13594d58e141fcf1310ffd881019091835ac56c965019c7b96f697585dd772b697b28e5fd4ee9cde753afe2b4c74da98636f014ec67cb1d109bb63a0465e6a3cceb7827989ea6ad0c57013d5728539f3249321721077cba28d14b0a27ea3e9af6b98357677368346cbbe67a85f6ecff46330f7654e74821609b350fe5e42d85feb014b06d012d708aa59bd964ef2ff484846013e53372c417750bd7b000e66d9cec31e50afeb4fd11dade0944afa4a38cb5a2ce4112a166bab496a0f038f6455915795dddf16a6fa538b7372bab59068979893e018afc9c38fea8082997492332b16409004a88b9f51f99892b691a52b330358a3c6f38673ebb1c9ba078697ebe49f8b87f2df2849f830af025773103b82c365ac433710eea76ea93839629a431909d06a3e9f964ce7ec9d2da20920ae9df7373c70febea169242e24bb6bc6a15675d64dccae9747700f9f68abf76be26c622ba85813c5f132b0e11d68a197c501d8150fc2fe052c330c1086500d82c432a5daeccdbf5cc2005076ef96de49cc773bb76032e8c69937298f335b172d51432cb9dcc91243509945767d814032160e3ce462ff7eebd9cb279feac7b73aba841d92d74353bbb807f074599ccdf30820e37fbfd7779599a5420b5d7b0ee479f05b0cddcfbfee9fbecf4552249a9752184ac5e9b86674f62004ab70ad1597007bdd4e07a90836d2e7cf72810c7b51388b45fa70bb21c35286cffb6ab46099b22d5c8173ebe2a1ea0608434f6b0106583b73156d3f9605110a0d269d1f47193f9aa2184c8ab546799a98321db81bd3ddf6cb7a9f4f238d9c163f2da24cc5fb54829e28db4e542720b4bcad68b241118820f06327cffd5a183623e8895cc12840f80954dc4095a5adc0b4f82161f5d12a1c4fc5e2745e6813fb02d7215deb52f28a389ff80abb8f89969e4642553a2f70f367b01f97a53ace9d47ae3e2a1e256322e8cba54e6bfb7ff0322794160f695a33c58ce3fdb363dadc4a9cd2c3fa4ddec96b73d09cb6cf4aea5e0e17293261af54400af6cffff85b58a553edeab639d527e9be8c240e07240bb71e730438d4785e0c1fe0fba37c942b3134f59de2ef27f79508b1ad6642ccec8fa769afaadd8040398d0bc89057ae8ab390a7f92b7da33b6e374c9ce4e1841b7ea3da043083a2e53fceceb4177bf3594163367b6f6dc25497c50866621ac575ba431b5c916ea42616015505635e2f522acf90baded1daa9fc909b85a30b36bcf249d4d3a26a4342cb9880eb0a488f6a2908cebda4a49a8335152f6f35c54750828dcc28ce7fae665eca7e7e756a31c31ff467bcde5751a9bdca734431724f1ead9db149bf2dbdaab88e09116349ca82caebc0568bb6c9a13a7fba15110f851fe76e60595a7564a6a13027a3cb816d365b25eecd5fec3c527e2485d0eb041d1feda38fd058bc6d3cff71a4168e94b95ea18f8dfb11c25c52b7de2e3925b406ad8819413c29be58829e83e18309ffe4106575bf36c9bd052769d01cb7444ba4f1ceb0cf24002af660d65f34c3678362c8395dbfea6c1a970918a8b8d481644ef357e37da2967d575b9e711979fcb4a69438726a6eaad9d1c0637f8e65f5b211b580e9a6be8e99b319282d5f3650f3baf4da6f56cd57285f67b585fd2c42e5a0cd8dcb7e213f1e3f6de07fde680a78d5080c0c8bc26ecd4c764b257f53a18e2b1d2ba1aaf1bc445d64e65d5df7930e959e17338252eb13a3eba99614134f3bdc0b8c96bd89d5977e3022b69bf077626c886edf9567d42f1f1457868b1ef86b42811bcc201aa83f2a628368f08f31ad071d9c0469c946cd00e4b1bb6564091b8041ac8f5ec5fb0bec435dc7e4918872ef4c0969c19c40f268cb5fd56227c243e1d2e9ad287124ae2270737e89d0a57beb2c11a114feb0f57f1163b1e4cb744818ee2b64a656b0c3ae4c8aad9362e17331cfa252b909d38ab3ca36d20d8c15bc7bdf2a0797353d552ff463e09e6af67f0d8b3aaf70bd3bfd7bbe845b2e5e4e0f18d17efbc93c37b6204c89d66fa93c738fd26babcd8a1246721bc21c0aee2e4a9d4d9769be374635d67a2f961e681c5db35b657006a71aa70fcdff00ce8fc8765f4891ef81f410b5c9fbcdc64799ce3773381eebc8533f0eb493578991b91381982d3b6daf2a43fba9def7ce69899edd69a994e3af42005e872b7bfa2e5696ab817f26358126f8b9493d02f6bf87c9742fb5c43681eba38263c7161f3c6218b6c133953f3e9a575d828c22f46972f6098dcdaea8f85efd56e0656fa817f8a958404c1940b9dcdf410f32617751fafda348770d272dc207a82758f8505b7cbdbff4afa29f5593b3109991c70b998522fe47eaef3c4a189bc43bb9384d3ec22863131e66b214f000a005f9427bd06d39189533248de55034e9fe42efbe9b9e9b54aead42b9c30d1a07ff4ca0a926ef1cd9f4c3422a45b8d85d50fc8714e3e1aad6912785bc64d72c0937dd1724d13da60c8d0cde5df45f308221d598377e6d0b6dc5931286015e02e2653a0c214d1eb530c6c7e20ecdb25e0bce2392c5f7668368814147d408fdd3bb4f10e867c971909294c7409bf1fbda953a622794e596498a30149a479d3e0d9918b2fc4d837a7e5f3f0248fc9732b52f20336797c15f82e49f7fea4de819166151030cb3e0c6da6020e6453b310cd9e4e756c7b6449ca9e5a8a07498ed0bdac55343e9101158d83f2b787c3d9cf90f1eef959bdc38f12d137546c907fcfb127a15cc8ff33c9a9769c86350fa53f87ef53e4ab5179aa8e4cee8614f8cbee34aee95ffccfcf9fd1fe15d5b5936bf750a0a8288e3cb0cb037439b1eb905b674f024e0e8f8078a658e96630d0abe11a06d86bec4ee77339e91f2ad9520d91573b8dd45ee27775bbc306ee72736bb1350b6a6a85342eab10b51a519b1b2ad637267b17a32d96e3a35739bd9c860a4116732cc8ace48045bb9b567ea4788d10a8ad3b8fa0d986a92601d946148da92588376e10c9a51f33f32500a947eb2545f7119fc386ca327583858a722d8ec758dfb419082d0e83bfdfe42a83e3da142bccc114bc8899a3612690e6091fd5fa3ff183ca24c60f4f91604d310a3b0003d5f67bb950498c8b69d0f54bc456c978fdd420c554e2d9776cb65a5ce223a80be261005b6ffecc7dc3ad739859a272fbc750655bba5241267e37ab32fab557a20ac32a7b59b4dc46448ea8340affc815de7e087387f0f3123782c7c8cd95d79741555f0edeb9fb0723638d9605302b62d993b5af50fc77d580a7738cde2fc6ece25851b8c1d5eb12bbe3214da02409600c10ebc5f6508a51f9f7ca779fbdf8ced9278df097e4b0f939f3df92281d54d74edb79ad4414727098b9910a1419090473b0ee0881de741f9e8f983fd24178eeea7a2b2e226372189ee478328a9daf252e947ef4e55a2b35f57b7cfcb804373c3e8a7d781623a3958723b825877d4717e0d832251fc716753b651e429b2282a23dc96506c90102412a261e0b4b35fa8d1c4fb7d786a353418b5676feccd2c780a7f2e8dde44c34088bf03186520fc3983568da5a74689216b8f1fd0da9fbd5843f7ccbbec6ef5ef496c2628d339e92c475294dc8090e9e00177a12ce938958b18d67f71540442ae2f20af741037e07b9f55f60b4640369cfa2e36c23019a53011ae5290c564aed8d4735c8a888119222cfb952a52fb7fc1f7763f676f06549b17b95ff83eb91a0b1ab74b35be628fd9eebe02f89c5e6b8e23b456159da452cf2da53a6e104e50e2c7168c802f1117807496fa6614ef3dc2a715119a79c013f399cf2ceed94a1a5d513fe284ceaa291edfabd2c86eaffd0378f88c0e18d84892ba1e8e0bd10605e20fb26446508aa499ce6f5351a319a00fd16e4543ca6bea02f3fb177cae088ec52d3bd6c9304d1bf58339d7f245eb95f733cf37c9ef7d6fde916a5ad8e528c9411381832c1e1e97e4abfb18cfa986d6ca6ee64084e9ba03fddc9f7676f4bf618c41acc4e68a9384c7934d0da065d8352cb899f2e2113f4c419e45909976a6e53dbd665a9d50c80d7742a89be68bd765297bcdf0050b0a91db8df024b6cd526c9f78d9e5b93dc8d974e37ff292501df4faa79ab586d6e89e7939809d52bd236fe2ec9268aab0753d98baeecf52aadef3f4c88aae42d6db6ccde5d84f993ed5b765290e2653e4f363c91999dff2131e1ed8d9e28b22256f8147b611aaacb28c2aa4f13d3868f6b3196e29ec975dcd322120f9caf0227011e52eecd2b276477aa56e5aff3f9d5ad5b0d5ce5af42431edd47292bf8e432b9d635b3c1dc1d44a650464ac19d8ef4bb90e33a4e97febf9bee90a63b4abc3fcadd618d86cb4b9ada22baba9b06013b087f16eae058d74c68c9ab922c382c6cc36f1ee7b0fb35dfb15f7489a4c6177768ceca44a37e364acd8a42a4d9aa9d05860150205367656e8f35d02e57077f26df6d3d56e1e349636c5a5bdecbbdfab91047d15482da08acfe6ea20cfc159e15d17b0c38c9a7a3d64c5c4e6606c7bd18863b35cd557d2c187a7e8d22cd047bb37fa02cac77e1dc720d3366f194654deb200c7a9113c4f68a99237607d80a00855b4d4fb870dd53a9aaa5011c3cf2bdb28a5769866c75be4abfac88d3140182401102d2df2736633930fa3ba6f1dc48d90282d17c5a6173bb75bd7b61026c93b9a9a6080793dfe4acdc4093530edb74b1db581b75f98048592c630a1cf4f24ce3bffb341b7502aca3158a2258283e1f91587dbb20e203f4922cf859dad7955219cffd6556fd758d8fa12cbbc59938a07740a8a67f2ec86d1ddef901c38576a259bda4155f049d63710c1ae333541cc08bd7c92005fcbf417273af34604fad48380c75b265c8e62a188492485853073fc856c82546e164e60ee323ff0aab9098efe02ac2e2368f541b5390bcae1e6d1b550bcb6e3c765ecadaacf991fe8c2a4717ef73705010c4fcd5c1bb27a3847ae5db279298c8eece69a9695b969ed4f3aedf933a7a9233a12ef9986c84aad02b9680229d79eac6c47e66a0ad6a0ea9a3ac058950eda6141a5aec6b0da2ac8eeee9ca4a93f8227a00c5538bc8ad936832cb9b3af26b21f77073073ac2ccd70a9aea37c83109f78c709ded2385603cf1ab340a767f825ecabeca8f8dbbf7c4dfff972c93be262d0c7a69d7948aad6fbbedea50e1a9b162dda913babfa98b279a11789c3f1d6aca0a7a60f58ddd8ae6ebc50f154131472d220faa2c649a4c6766b9dacdec9298a8ec75a2b5eda2128e3641b6ca19665f6d8e58088a9aabe028c6bbf5718ef21bc2ba6a0a9545ff5a503e77df796ce539e0c89bcc72da0ce8144c909d78e3b7235a9ac8a8ae1e8ecd6fea6c73e57fc5a73001a752aff2f900f7d5ec363ff8d26ea6fa0f38471e514a06a514e23435b0a1698b36161fd6f62bd138490a1301ac89235527a062a104078b03d6c7527a56f7196db9586664c62400d586bde3d17f052a9b7926e6e4c3e39ddb39388f9dc901c47bdfc65032ec4f74700b817761d10f018f14c558a8f91a47e10300bbe2c7a459afa3dbb38c78d0c0450d826e9955559c27d6c0514fa685c76082517c5463add340ffd3a3e804c019830f0bb0fb386a8355f609d457eace1dc7d30dd9873b215511cadbbb47d38f5da5e569adefc50f9a6f9a2da550affcd3fdc66e7008232f2a8a5cdc0cb00ad14ff40b18c4632118b67536d56858a6edd6d8fb0327d067f81a8efff0d782e8c105ac7195075c3b8ab301af0a0ea1c04132c8732b1fd9f2f15f7dfdc7f6b639fae8cf5e2352b3c42e710e1412245896e3e9f89c8f5a65c6e6c99c779569698fbe05dbff93c588331d127270afcb431085b561955aab976ba5086f0743ac5c2613b01d8b676b5c54817a52326888df5b9fb54681e5452bde184bbc24c7ae615988dcc1a43a7d28acf017d5d34b0703b2e0674d53ff0b5338b5255509f0543774e779c77a6855e30d3ddbe437faf843506994839ab02371100e26105ff263202b55270f29ef673c3853236f87224c53c696dcb8be21bdf2138e225a73c889fb158249ed118ef27a34d376c94f00035483ccd44497fd5c0619ac5745d34a8178fc9d97daf68f0281a1d5747889f869d875813c7ce6a22ee53f922e130cd3bd10e27ad3d2f887f25d3a12a9b5387335a6cffc3620bd0d649c73d2ee9385d04becc813c31815031cefaa6e8685dbfe6d02e3d9e19c8ff37fb029d981e6fcd7f28ed70c523229fdf7c0b2981db24a6ea59e0be13e781763312620bc69576c22d89f49f2940c59013d30e4199220706a3f3f71983719dd8bb4c54cac9f124d37b76be71d2766f020d714fb23054cdf02d1fb21c339f6762480efaf916b29a0cd21a45ff405d81ce6cf6d292274b8aaa936feb43f4fc1511c958a63d917acbc7b8b253c7cc8c16f2b1501c685c5befc8f943304065745ae5148bf5351c057e55fd68e92cdf151fa3e568cce13e92ed20a753b4ef8bc3086fa6d3d8186d7a1440fc4295953bdfe2b5b83c5945f8515331a7afa1626e21d25fad73c71f901afb1bc091ccf105a210718133fd060b91f2181e959998ea280545889bf076ea6e22ff2eb685c92dcbd189ba2db08ec47f4ffab2047717488c6714fb5ebe16981052e26a536b3319a45f6488cf9d0a8d73ea6fa8ded79630a76750498984d72092792d4457da7d5025208c337ea67b6a52cf6e76973c381d960108485d453cc7a2fd2e580568d5fc76d0c62d1dabfacca8a756ad840e5bfd24dbc595c923c60ef83bf879f61b3ddcfa98a22198a014026c30d941c1f7c2f9316f1c41b9f15ad8824ab545a2094517ef248aa850180059361aa90db510cca9968bfc1b7619a9e42b6f7c86932beef9581e1cb34f0e707590dd786c8b4309c28a2c9b55b88cf715d0b1936727a10a00fd0a897f2c43b609219eae5d927391b67694a05e4155b08db78d4d1ed73985639f21be6a07edb6602bf67c77e3f9e0fb3394d8c991640099c832a523388e9fe07dd8604f1d5491ad6e9d2a0996b65cd45574964c9d31ee9410923759f0e405c2a8c6247f8edf3976d3650f16c819fee092695794813595f99fbd49ae0f22a8aae8e8e8e4fcd6af43bbf92289d2b08f8cae9c806eeaed447e7568e6057e9e6c03d964f89389e7b46a66a518eb5e2c40a32be3c05f92999ac28b2823b38af5dc565a2e8c0e8d41f468e21f37528581375c18d82fb332fdbad0596d5f254065d609adcb227d11f03a016f887dab9e10c7077b28320c8707e4cd9b4fb85efc8a5152d896c2549b22116ab737f8abed25bc3bf8072616352de2fff1281af1425a919a87d31324ff34f363c61e0f74233398b077a34d7de2ee11819d349774b2047d77bc9167c4183e9fd7fd09cba8483493e077a2b0e7046b3960730ca237aada5e43e2bf33fad26ef1748866c2fcd44b1a62c7ec1424d9333b9d1a93b01efdd7a8c336065c7bcc6800e3fdddee3fb93bfa7f29d0136a939ec87ef46a9b5792b28748b7225f9e8e4b5b5504cf256904d2f9289e3d3330d5084869fb78f6953e7257e9ad136277972565c7d03a1077ad7bbced8c2ef2374f451cd6551f700e78b492c86d22bccff337ed5e33074a6a832ea856ebe09f0550628fbf705e1bae3241834f3327eeddd28eba0b0f5335a82ba0498178cda9a5fa7a4eb5507af40d931bf8234ae48fcae1071d4f2e3266f8aa7099b11a0df2ae9e954339ae5becdf72444fccfc273b1090c4c42e92a81b951e3ded103d7166d51a6ba18ccecc2754f716fd680e51d63b664e93ff2281721c738ad51749e487d6ebb989522f84e48befe50537981c4ab2b3f321f5af8e015e306fe4b46b586cff98fce3973dd1e156d5fec311ab7f4ec6d31f5b07b33f44164021914915cf1c63bdda85586dcdd4495e38316bf510cf01f64bac3c4c3af4ff7a6870e744f1d2014fc1a8f6b9bc828dbc4122fa7f53cd46e0ffaf19b4ab62bb8d6ebf5a3e70b61e6aea7170bb53763ed9d6835c70a4995e7ca5b99c170ae5757df63b9845da42709b6f63d0423f446e006dd0b6f67f294c9b6c85068b07022e12441bfcc983c7f2dd5c38e5077a543868fd8de5b7e2772c346d30a041be95276dc5c331d20c2980ef2fc433cf754953b0192a9e12a04aadc6763c142c3f0d6750059587c8b3ef08b9c1e6eecf2593278511a625aa8ad70f700ce463dfe58a3e4e8c14cc313ee52bc902e1b4fbe3bda11976004788ea585211350798744ef69429917a9d65316ee04eb57adb01bd91478ee5b033fdbe41cdaef9f1eb29a02f7ee6952c84cb9dc4b5146d5167ba7084362b84f5ebb5a37e8c99e8981944382bcf9cd5de16709f3243669f8917ddbc0d665dea92a8d475db7ed15f4f0f0ba0905109d313d0d11728a8f051ec26259c51c5bc9f2461ccc27fb5b2269e30c1f774ba1cde1bf3223709337d72fb14495830b4c284a030d4b9111a9c2100a6c88b35e5b32599db2e676b19efc2f8bfbaee8e7eca067dabf82a3a36a21bfcdf50dc2b82abd7985e5da251148214a3bd534dc87aeb3a312bfe081420a0c47ed9ae9dad2e21d8f4297a924802a1e1d1ed6dcc22703fe00320b82dc880f54870615b720551252a74b0cf2291a62accb5480b3e9e972904471d62dcf621ca4425dec0577ba5792137aa5748e34b482c636101c6f2efa6e522ccf0b55d5480274c1865c1d500db0bd133629b4f274eaa5dcfe170aa631bb9d0759d1928787eff39465cc6ee67d8089cb9290d2df8eb73f0c144b00c1e0645a4f00c2b7b1d194bcebbb7041ac2ebf5232b0803c018dffbedc67f64927635d6ee65d5e0ce3c742852e2afe26c2fc3d69f74a316585ba1876919fd6bc9dd197b4885ab9f6e1952f990a77f897d88ad81f9317b372b1045a322cf346a990b3d97768541b4e5a3ed959db4800ea4be234b6a6e75edd2228f200ca0d54d3810fa13955b6475769923e84e1681ff137c5c7f350171c623ada4a6bf4f95d2281292e22b7680c1f268f6cf276b82d1b3cb3eec3d99d267e21c520ee38f3ce361cee698092c17694c4e703b3501ba1b1713aedac41dd30186119498d39e48ceb09e64b2f07a8609712aa3519a50df5f2ac3a282c644070b3bd27868647433c7b69f8d4cc8630f300b1bd751c460729e4600f6ddcef5cfb062391a11f24fff4f89a028ebf286ab8434eda08eb5dc6cdbb9c8e001857e8cddea2dad1b2b3360c675ed0d9134fe51d053058bf9b1c6991e34c985c3023e0433636921ac9025745f52d2d577f537d9007d1abaf5e1f583e75757633ff5a9804387ee948ea28e83708e99b3d1376cbeca7365ed91eea5bfb7f36dce7dc6d6cbe37a37c24c60ff5ddd181996b9d3bb3a2db6f0d7132d4f9b11ae3ae3f645b2139f20e081f095fbcd7876204c2780d1944ee9f3872b773717a2bd4a7ea94479bc6329423f527edf2a463daac2013948883786ee421c3705e52098808540f21a84364efd153476465f6004332a95b3d4c0c79534ffe879c393bc899c835f78038fe71a0a84a4ab31f67827921e6bb4d525c44fc3cf89d0e4c5049bdffb7a342a2184da0dbf0468d6418fc58f566000d28a5cdcc1f90659ca0f91bdbb9e7497b91a2229521b11bc8928db3658a770d588084f4dec28a04c88dd9b89e5559025ca603f4fbd1e36d8d8f23943e06584c27f111951c8dd3494b7965e6bb7bf089642e09f3a226c6e97f3a71a3a7e8039d6177fa30657b544980b6222317b3b5b18883fff48103451b05d892a46cd16ec2c00a6884ab792e0656d12399b8e22405fe39493778607e022f2086ba845eaafd8c44179bc8c576b19c1c2bca1b9d01b1b67065b73903a6fef0874315cb1ba55124c8d2b68267803af8993b868ac68a46c75b31aaf95628cbc57aa52ff0222e47302fadc5ad95f6a672f3ec1892132ea2c7be97a9c134e6421367c8cb2bf95af359b23485fa5c1c972c038207b8b49b151f46a5a838047091173022ca6692dcdee1f314e8d9946eef1f89a643347b781d2b8a003dbda6a87d45b84fdf5b3b902b52a04f36081544f7f7b3cf3cf376ffaa2df8e0d7391f0b3152d358295282e19d67f2e677d231329b4de405dd9cffd6a19ea132061ed231f6a89626b1fe9e27b178261cb05ea93d4a7abf7b0137309b924fa2944dd24aead204e64da69b37d629666ab18d6f893c877f7461226ae4865a6754a949df6d3d5d86a6c507bd8ebd3b625b85d7dae71c9303c373818222491cb380a80306f546759b49cd04fa6acd29908b745577bbbcc1b366a0393367de35c118e0c60b8ace0ff0d33997d70b34e537bc290ef97665916024543ffdace778f9ca867a264c7cfa62b67f4713d7489da555da7756ade32a0b33185f12b582116cfa5f461b28c87c95fbbfb9148dbd619d58d6665638b53c9cc60578ffc9d672bef1c8d8e2c7c071e2b462bd506f5833b525c0b844afd07683222e39cfe0cae992a9b1ec02ae6b4ca5df25a866c3233889eb75d9734d8cea4a003eb3f0a83eeb6aafd643fb5e65b6968c2394fefd6deb4814aed3e8a380dfd61603f5bebb4ecb24030c61d6bfb9f13b106c998d85275f4a3dd26fca11145676a93d6ec3e786a3a3a5f1bbfdaee710ae34cd4be511d9b993d7707d48bb971981f018f889a07d2bac38320e0121002ddef8f20413ddaff76698084ec404cb032033e61302d9c9ee8bdb4e98cfac4630064945e713fe91fedf77f4e304f11cad215eace1124fb03b1d47df41c5827f42b3a959497e0f84d86c8fee59273a882ea2923e6a98fbfe36d3a04ae87394ffe7690738b60676902105383dbd7b18ddf5d2abe27a73d6f8414519ebb0fb3542d01b01f395d9862a61bd5cda33dcda2136dbe57d3af58d0d15b8dc1613002805fcbaed4df5e4d6b6afd75158b33d58eda9155e96ecbcc3252943de25109fd23b5bebf2623384e818cd7d15aa9e3ed388e7fcbfdc6d8503146ea828e9076e96019128a821e9d329d3db322293fdacdd3f7457781ff1e77d4b402e742225aabeec3ec6b37cd2a8bb20ea940148287aefb17d56e0aaf4ee195eb6f1de0a7dfe9e81fe047d2394d470edc3ec892666d50f206b05c29c06dc21a939c021bbbaea9a461a1a8282f881559cdda09570da975acbfa2b3d6aa09b3da1022e9b4667719d27e2ced47102b39a80787f5b4269da5a85174f88e6bb144c6dbc12f330052b490914e5e5036d6f4726bd9be20b5a66dd51a5777b1f1bf8807b2b6387576936fc20072b0c0186cd307a463afbe230d596a42e59550c2f29c09d99d274975af3f1b62782b4c36fc5a0ab9bc06117ca181da177641c923acab7b0ea4b4335955fd691538d42e2c0c5d1b523681b2c071d98b38c83ca4b0d27cf3b2ce4cc65a7053da12fa4ef53fff18078cc3ec4927107e2b3edf6392365c46713bd32ab5712380d16072f3eb63bf031ee36f606e4e049dba74cf1458aad8da151f54846052cec7a47016aca6a15ddaba1dd50682e30a9dfa8bab1acd0cd14a2983afe71c48692c3adc7a02aeaa7b697c5ae7a4c170b65395610c296353c5e1225b8169b4983d0a4460cda4194fc7c567437a8c8c1e8a17ce0aa8f568b28e1f177dad78e43f92e119ed507611c3b8607462cf10bb118f5d769e8e461d308736ad1967e55b247ea5cb20a4e996c293836f06b99c990638fdfe9d9274ead7bb8ff859cc190e53670792a2a2e07d77c1020f9b002e2410700c74190391409f8f26f83eb88f1ff43942899c3b541fdf4b4957e30fd660147e228e90787a57d867ce17ba16f1926c5ba33d3acaa073fb59188c39567a28ecf089c04236790bc0041e5402a032825393b1aff49c80e0910917ba96b541e0caf70c4018557af86247756ec37765cd6a6b0f06311190d1d4cebac3b24bdefa87c2f23cd840ed615421ea7582368500c19b7947dde570690851a58a783ada3d09e2336c7fc622c3007020d6b2cf44a525dcd0d8dd7917d7768c47d4238550fef931325e8796fcc123edb796f2fb37aafe2225dfbf83c408abf40cacd84aed5c42e1b908a2c98b929466cfb5af07b42330f20c7aac323749601debfdbe8fbb9df21e225576daee1ee8f7734a4091ac1e8705b746d2407d850f4deec5a9f641a8b8fb1e2cce5ca49c17d8acd1960d333884a5e2e67dd5889420e72c4ee99df65050a9dac9ce19da952cb89c614af87dd94e7ec81d04540d0fe5e155a6e32f7e275c32acb1ff2766481a503738b5eac2d069135f27bfa96b3c91b00b4d89954f00c1d159768490f6925882a5f1de1d1b7e300202b171e753554ddd89405d2fab15eddcd714aa4d2616e0f4a728c6ed274bbf11358e8340ad544576e956363c507600a156e3c02fec31655ffbad109c75af11a8cc2a24edde77d2929b991e1baae072fcd5de31c53cd8ed80e2a52cda73682bb5de44c2a763451c1251123e6d8444eff4601f54476af9073b94117990c7c166a13675ba4715484a8d8b8b023f9241138db5dec0b70e533f18679bd4781d203caccc966e2bbb424214922c0f036d60ea1e5910e9efcd6809e077f5f80b26b0bfd923f481eef70c98e058225ad4e3bdffa54844a1db0f18ef7fcd3cec8449715eb368b5eef15f5ea68d8167c0e01940f3828620bac59ece53edf95c0fbcdeb757897597b5c8ecd877ffb93ac4acb17efc6e1b31eb26dfee9eef1c3a9f27de8534d21ce4a124953ff6fba476797e758bd8886982a329b4b9ba698fa212af5853bdd0b66a25eaee90dfb144983d07d43c4ebc6e0f7d8a76f59ede7b82767eb4c9d5b6a28952da061be9f3a241972b9e50f5bd5ef02a9a20ca8649148b098a382f3c2b34185353391121ea64f47e591c49fd073777bc277b254c82a7d913ab254a680184c02fb513844298bab266f9a2d585fc8f85f66072b6fa38d7bea66769260b581dbf3ea16108e319efcff883ea3300901c0dd6f55a596afb01b5109682aef6c98aee6485587500aec339a5b391242781f9ecd8105285f11824e2ece2e0ce688ad339aa483817f118f8534753edb97d3d8cc105a0f8cf0efde4bfdbce9c5448d9b09f9b4aba9ac82648affebffc4ce67d88438042e8a1f8bfd232c8c871addc173ea63d28c67600b85b4015da887b0b8a9391044396677d5a3834bf69d31c2373643e3d04ba0acaa3a7f029e5f516c8aee1762d877376f5a215b9d207460ed8a0624453af4ff7510bf082901a20c35c364256fa51adb3adef6b7c4d1ced9d2657bfc1a5dba4070369f535589c5113ce7be220df679afb1702d9ecc9ebf2b85cfbec9fa5bcfa0c404404166b989748a2dbed0760b2f29866b460ce56b064839d9fc2e66f80f16f6a66095d62e452f34f09ba75fbb990014606062deb96bf320011f4a29fc0af1a66988dd893ab25ec76436fc6329df6f165f15029d1c300d3ff66ee42f180f9150d8afe30dafb3854fadacf819cca1026887a3480948172b5c79ae41f8e40dcdd6539bc331f46bf200f8c7ce41d69a0fb151329ab13349e34bf2b73a47d3ed98e50f91533bc0d153564ed79f79b86a790a16303c2ecccb0d0c7251e1b8b3bf4755cdf7aa6cc58632cc4e72fef22090025257ae2ef2f7f0c2ea373fff7deb81678bf2e891411ba3888202cc01c05582d825a1fd7cb5f44e68a73e423ee48a1c7198a762acac1597f0090aee53e1182f38246c47c0fa3111f37acc9b598befb0f4247c48ac8956e5aa48eefc1536a2a78b03808740f06e50785867338a0ff1a893be389dbf78715e5f8bd637007d3ef001979779ca1285068ba7a2029b165dc8ff91e40aac0fe33020aca8c38b3753520a0e55ddbba9e2d8d312e4a1fdb8167e8acfe89150f6f05b3c400ef1c4058413cdda2af6c4ed66ba9709ea78c0a54118581bd2821c69d8ad6c21a29a6b3ca3eb4f7014d8a02685148fa72be6af699426842f5d964373b5ec57fcb545bc270ad1ae0aefc603393069bb8d6e0e301130057b75e929c1ad2b2f75b152032471c1f50dfe7d8d57606bba81e025356fcd361e0a62e8756f42c8d6ea97cdb05717233dfae3d4d20565de78bc386a125a1139b2ba1435d3f30ddcd9c9b86cf3a02ee6657c301b24791c0d6c762ed563c9810ebb7a1a3f348101a2cc2d95119f294f6e4689d9cc8c1896662a2f5fa053705d2533a49b9db65dd65f48a389ee76e71364824bfc473fbfb6834fe60de09de822714015cbfa095819c66282a1261bd32669324223426d458b1368bb82cb4ff21820f5ea3bd2bd83cf76f0ac865ddc12f7765227f66df82a33906f9f30216b6843500ed933c0d3b8554c8738cf2cca01072c9894c7f25c75becd7d6ae9f890c7e964a77c14181b1b275b5d0bba9aaac9a0d16d02010b667e92d4d4f2b10a5919dc4f29ca6d6889c92b1c5ee99c58bd9967d5ecca65e4863f4284853a771ed8801db7de0c68d482db702e1f06b5576dfc7f796a066817662d903189c0b2fa368aba5d40830abd5ea204c5b839d1ff0a84ed70b339ebf8c8950bab75795a2b1e053a98ad8de0c94be4759347d0c5d1bc4e1b2e23dbed0ea02a022e39af046bf002caf507671f5b8c328b07529aebafa69171c8914d48774f28d787ee4a61be9f92b0df98d7ffef3905da4ab561aed9187c234690f09c932fc3dfc64449ea645aba532ec68ba40e0c2fca45177098b40ff0f25d30be1eb119ba33ff597534b1ef3c417fcf8edf1eddc7387a1c51a10834439d786c0e4c509ac1074a1dd3179569935b4a222e624aa0c15682932d3b7c58b3f964bf5e29cb6311ec293cfb4d8853c7aeb3f9601d0e8e9d71571949c89b6454b19bdeb1450a79568d883e6a13a9ee290fb1fa1136b487f7ddcbf5de45d206a686672c49136878c9ffa66771799187dd29d6d12b46b239ec6472bd2455f4821287a13b0f6e254fdcc0eef18ecb35ab411aa6f84b16bf7b9cacdec9a5d19acd9afbba36c804f5000425a7f6f967e25961a837d384e44b122b513c7ba7566dc2dac4a0d1dfb85b4d11361e1c2714670ad3f79e872d3438dd9104e731178c8765fe2d40aeba294e5f397200f6f9e494ba31b14c193f1084f72296350d3eede94650c82f6924d745fa6ff3f16038daca9defb3c61ce21b86778d453245a5f3fa7e4495ba568c99588376cd88093927ecec9c9e16e37074d519727426172d17be6b468f23d3272429b0df7992b34ec9783387cf4237d6b975a739150018aad26d5936e4966423b786308a1e2b03b690864bae718339ce437e2aa1fc069de20b76f8a849b7c434d9bd7dc8a47b469be0928998ebde2c4f2ed6b931fa76da7737e7f5c83a32d3af2a2e2746ccd0b529870bc2c474c6d065523c3cac753551f55725ba4f9b22168ff84175129f981e6bdccd2bafed981be40feb304b25b4223c716682963e5b2a12ae9df1409c9a5cba2b01b7de7333c488e72060a22d2aa1b3a704258255bf2617422f91cd67d92709f73171fb194431c21a98d61820b004e215d219ff6b2c76d98ec3241e0b5e648a2cbda8b68bf23b86b2c6ba27516b2d34782ee29563451c9da3cc2b4021118d0267e1c079c1f044708e7b0616a64c0a8ad5ffbf04c1065c67e4dc9f758005cf702d6d1a8747ffdda813e43c0b51bedb7e92d474a8ea4ffc046a8735433a48f2254eef0bfcbbd32b1b8f785a21922c5120968b2d412ee356cbf18774c659d876c6493d66091edf76b15566952d1fa17a134e57f145a023fe20e60c23a5a448af217680efec2f936d40dbad0fd80f3ac35f6dcdd91ca8fef3ce98b0150610792b6b153647faa9ad5c5db445e95f50d3fa39c1369287658b7a29f8ca40040164bd132d87573aebcf20852e1bf5cbd8b5a9f35b1e9acd192989692791df4325944a2ba3203b5b1227b37d2b1ea7600d2ebb7bb048c4b64f8e5ea2a8bef8aa1bef35bcebdc024b9c209e10057a5549fc8bf27e777337dd7870258038970949c3a4c4eb55d3f9373a5110cde544a320daf706d3d94a0f1e45b537c841ae8023ee0a745809ab85c8ca8b463f8208c0ccc63677c2d6e5b2b30c2cdfa6e0f56f6b9fb0280e31217f4b217b750c04fca89c96b3a17baf49627d909fef4e3c9de0e004e4d65d318696becd83847941c58806d72b76c71293c4b8181ea0a5a2f9291935eef7f9478d46916f351920cd827482813f35711dbc4c154cc80f308b14e481673ab7234a7afef43868a04d639cfff904215656d4b221883b754efced09e84d2f5dbf49e8543f885caf35204fd1a1151b306920da8f7fab1f3fa901f4cd55cd4aa943a61e1a330d88de6f85a9b730907ee45df9426f8d975092b9372ab6b4e75ec88831a599217c97f151c1aa98aef14227aa4621782af9c257b45e2ca8b4b6d52744daa0b4856b1116ddc77f78d99dcfe69024386e323633635e600786151a687b2ad0efe4eebe35cec676b12de24e4a49de592bf19d807332b6e0da096a4858497cf331be5a4c7a8881531f02ad16eec97855a3b177fd05b7a9cb4c9406c1c256b71332feb77b3527eae21357c3599b97b2348a9b45257d69b030a075dceab06fc9222f2f67a613726030e97e70687cd4053e14920d777118cb49b8e79eb5ab7dfca9fd9332b3d263edfce68b06fbe01da7b21d22fb3e844201126650c51788330c3caf5b8ae8f7201c514974729ac30ea70d38c0a47616e658b4239f53a6f83b842ea5a8819ac5f9e0ed879bd1e75aaaf4912971f2e43ff3ff9637fa461850b9cb483da658bed8c6bc47b2fef4bc2bf0dd0bae79d8a3d7a18af3a413cd59e3a6c60e21824447631eac28462da8d5c687526ebfcab7dd9e84ebdd518c9bbdf10847d8890d11f275711272676ff09527be36fe9323ca3a9c44be149820f2f8241ec4c766b13978457c9f7683dad4a40c55278e23bd938f9190c82e9056ac0d7e70ddb5f18a975cefa653dc841b370006c51dc3afa20b5255067ab212a8de51028295f51892248b6d05fe8abf7c25f5423100abd55dde9b570ea4400c41f40472c2c81cf08ad8f821da095d62c6dc82b55a61b610e784805d0a819a74d908fc4e15670324dbe51babc11383625c064393f5f5f595b5f85dcb81444537c74c39906747ac79f8c619b1d0d9e9bedc5fa6f8121f3d51d5ec7780ad71961437ec647e12bada631a4a290fc2e1edf56449dd864c4e9a715a7b7b85e2a4c0cbc3a807a7f547cdb6965f58486693512925fa18e3c4574276da9d41f7f4a3e2a62a8eac4a721ff3fc3277bc232244f1163259bbf697698312a56b50701c2cd7a80d4a0da6ee4c75ed9b42e7c6806c23e762ba1d81fed10a61b78ae6dd2bbf4ef03e5e3db6f823ac38f00a788184602a278cc02935f1e28d61294c56110d89f2dfe36d0c81088f62a433854d97ae37cecfe8106b35b84c02cc25e001a102e38c4eae4b6d19538817b8d4e9dd9935d01fa90cf016f0be008adae1b653c449705f9e5a8271fef16fb6353b76fd9a2c7c9ae9cb89d1cf726e4d6fb134ef2ce300d26e233481f54cd0409f7f3e48a501f4ed0418b4248bc43c07678eb58421a6c11e9a6ac3083eb564b25ff244c1b8a249f3ad4a0998289b5be0aa6a7447a0a702693e5211216d5932a8560483a7c693f6b66752425f35e9f505b66ec19859f56b4a6491e6b09c86ded9fdc7f69e15d66f538ff877132ea1edfe907913f6bb5157ae87dc8301db9b4f647449aae65f92dc0f95369e0319a57b2c3bdcbbf54938ffb7c08c0f330d13174cb9d84b407623191446e3648b7773c254de4bd85528153c089bf70250ff0bc67844d3c08f633e8e38d602178f9812859f87c794184a1bb9d0f8fd9d6a313ac04d44e02626c6457cea9f21705ec1f2e5e3990788a99a0e2dea7c69c1b78659f84dbc19219a454548a4a22fd08ca48c42606be29ccdd5d8c72f654d0cd1dfdd05e8d1a068420b9c0d3bd8792a908772ac90cde20e9613bdd3a01aebb1afda89701aad09780b9d25e3edbedc420894f3abd263141c2cc3175fc249f4ae791356b1a98d91f1a915ffa9ba7e0e1798d339361673be69519d210cea6f1c367f33e6eff2be1b10ef0f0ad592c62dbd0d5951dc1624b42dcd3c83c78596ce423f0d1900e6651a51bae0cc8778e8da4cfddd8a20c958763a12dd445c7e466c0ac94f44b7e3d77f85309e564e7de47fe91f7bb2fce979a138afe1e90c76478f497a56ad3216c12300ab7629709293b9c6a7b5ec5925423b649c0e3ded7c1569a126f0f20c282fa21a1273b511405c807c4d401dfa15d931f340d1a1d8893767cf6623d3e571eeb60b2c46066aca6084436ab6fbe62cf32390746597c986496b30bbe1ac1424d7085af519fa9ca2cfb1d781af5fecc23d21452cf9df1a38641268fbbad1f1ff76fd2be492192e961e3fa8438dc57b063623e46669afbb3b9ecf1535929d8b00dfc36ae7de06f3a66ba16ebf3ea7a666ddbb15cc419fced5f242c8107b6df5b9c4f51617d7566cc6e98ffb3ebea9c6714154a2eabb4960e56361ceb0d3c6f8a6482cb8e24063cae917a42c73492084a800e896df4b3be12e38ca458f77e59109884fb682cfe85fd3526b2e2a8e739d1018d453a5a82e557afc42600366e3c4be2703eae3ad2220a903af84d50d0054b1fc35c7d22e85f1f1292fcd3e2b470c4ddf03896dcabb99c9303379f23b22da1338af503cecf68bc2ebafc00bfb3ea5e6589affc804e33e45d5012f05a680f5883b5d15d1611e8f1e283fb94504a6283765be5834482f07f5036c69df990cf87a2daa9f47cf36047b07dcfa80f662559c95bf46b511ea8c645e90dafb4352c535f194750cec05a8cd3ad19ca3223f6be12e5ed84dca5d1194aaf31cac424a2a9b03576cca63f2f514f897d427c882b848f223f3f8a2e2ed3d42cc407d034d1911776d0c6f737afe80507260e4265d0c3e4c6d6aabc3616282bef48d31fd47b737d5e7eb5e1fa6292c668f4ce118e4756e020ed0733811a9f349c224c8c2d722d90ff632b3893c365df0c66ce9610d0b38575278ec14ab20de86ebd8d298cba2127fe47722d183333e169696de649ba1b668829c27a3fbd4fa37c6d33b0c696ef62244374f0e66d982e4e656cdc0017693139e14f112541dbe32560d3073fae0d9e35c92bc38656a5bc5650497383c79e8a0dec8b5cda66a75ef61f74e6fdda545dac87267d0a4cf84bca08aa1b9862ca1a0bb74bac0808c9c7f6920bbb37b0dd3fbbf3ca97f6885a7e0c410dc71ce40aabeb68bb581173e353bbeee569851be7b5345cba7b9d9ffd54d57c926a7d85a54601d441d2b7d326b8545714abb139f7b3783b2dd7dfe161dc1e2b551a749ebcb7ba4394ef655408c597155edd1d9acc83f165d28d16d4b8804586e869ec1671513be3ce76bf0e51bd6dbed78423b7a8dbdc7fa56b1d2180a78524651a379d6d3f677ebb094154f5fc8c0e46213b6669512c1f5baec1f60bea642c365ee6d7b51733f10f72e7d174b1292bf7773ce0a993e2130a0361351b5e773d483b530ab76e5df6f49403b056109e6a70d0c1c108cd53c381fa47ced9ce54050d6d768c35abecb93f05e89a34d9e77bff03a2139a5b85f59bf5622f05e6d45dfc6e7558d5d3b82e44a31090dca76654f2151ded6e5d9c0f987239e70632a05d0c13a3507378994fc5c653bec12584b4a8aea83b45bc5aa79c2ef7e721f3408ee5af59746b73319e1b7c277582feff4fe1abbca8a156b688fa331acd727c25c282c2fdea4315889ba4b6296e006aae51da5fa7d109261f39220324d96d9f9e449fe76175b6f4bb7ca55db826f0c2a30f5afdbe1c1d9f3bb3fec0a05b8814098d3f8ee6f8a6790f53df9bba225ec4c6914f24d90cc2a63ffe5e4a43c6c0eb79290062670bc06c4adc9caaf3bf3b498a39f167fdf897ae8aea3bf154147a0351592ea8caf9ec4a521eb23e78bc852d36c6d79f2b42bed8e672ddc6c3b694143b1a1402e37e102809dfe8ae9a4198338c6abd675901872afff1a86a745839ac0c7962c3a8017dad81d1619fdc03fb0058b20012b2bf71eeef67449fdd423cf5a1531957d3af258369e5a4c473d5c9fb7f8b6b9e85ad8ebc9803dc5cd9f7e3b7c3d4323fd00f1adb2ad56de23602073a7fb7bb81d12f88315e329607c41c55042510f8335e2c3b2d5160471311e04fb4c07656db2e7e7d1d79ee804ecab62c813a607c59329fa6ab6c93e6d617d67b056ef2cb269c8288b99d4c8eb534c047a2a1556ee88f411bee34e4d3283979c3e4dff1da06b9f5730bb7142dbe3193872fff9994eb07473032ff497e25100267a5d3cc5071110ce25dc2453dddfc85d0b52a8bac7d28c2ec45a84556f9896a6d62da02889b832b954d63d8946542a6f7d5c823774baaf55d4e650791f3030693dcc3ac0eb43b67c384c62a398a970c1045f6d6ba6b9c37b937fcdd2fa81232cdb99d7b069ea10e669eae16d112ef4879c5745aefcb56b5925ddad3d538a8fc970309e390f87b7df5226bbd454b2d2bcfac23d8980893d0197c3222e79737a2e92bebd20a000706ae43a6f80efbf9f0daeb982ecb9e59d88de244623717ba9caa27938a60e00a04e99a8197bb77acc647f0e0ed6355830bda367d7ca41322d683b9a7f033594cd8fb391be566f7046741789eae6a7786a3abe661e9c6070ad5dd9caaef931735fd7d73cae6a8eb9bf93414c1374a70d3f5a0b9e8034bdeb41a85a911349e54a370dac2d18e70b7719f3250fdb58c52f054c309550ed6669d06d299b1d07f73fa8fb790ab5790c5437c71b31968e7f737e0447e652497562004735842084c61b677da75387e9d9723239c482df6ad1499ab38ccb797ad081c25146887222e480abd0a4c060e0e9e50eba3fbc3a889813ce563f1f5100af41fab95f196ecb59e9d9e39ce5f0d123faa1382dcd2825d9823cd559c2e188162acfd5e83df5ac441200ff49c23e2e21ca4d3ae1fe58e0e2ff3bf94065ea0e580d34f1e5f698e4ed544245a37fe9d60329f5837be372148c98db3bfaea3623191c431a475e3b7019ff0c053dde8454923260f7c34ad8df385d8c146e4c33e779e7150e374f3f92120d8f3b690514b8fa39d1de229723c4df37aacd0b76561c729a671e2111595a3dd562350ffb8c493aabf3856cd29e857060ab25b6324a96d115b5f951a29c3cfcf1ff8bdb9d358ad129a7b553a31d0e4939045c96d744c62f6b226d06cc75453ef13644ab1f3f1903c87cc25f9ace1e2fd91bebfd3495aaec2fc374d891db769d083bb4baeccc7ff10846843b6a0f04431e0fb5532de8bae99767e91d710902417fa4ac99618fa110c0b0ce243a616118c732b7d22f5822eec8939f17d2e9f88b9df64d3dff4368386763313cb4c5b68d633fe912cf67317b45041bb95051f2090ca5ce102bb86bbfa1dd5d810594db2fd75d77959819eb14ea0d0b0eb3e43473ad4dde2da69c5399c01579de9764a83b2332d0a72c682e47db151a120d6fc2e7f553c939672b5c4daeb662cd54217dbc4f8e96f9790048f2085c488b9e245b5d641ca4cb39ab718a0fbd28208c980ddc5fbddf0226d4c856fde0e898857441bd0119d4b485cc22c70126dfa3abda7755f520c7ded22550c0c22bbfdd1f0dbfbf1a36bc0cae7d40da945c915df2ec6ff71b1b6838fddcce2f8c9b556c967fd7fecb11afc81ac5eadf6e8c8fea8d68df830ab1c29366f4ef7a11b2869819c4b1397445ca2f636979e74b8bad47a08f2424a128c2c34587721fcd48e6215f11358a3ef19466747abbb4160c0094ce6e722c3a3d17b2fd04de4c3e3c1d40763841ac478867600ae534a708904f9490ee86871cd51b3f86db33a39a32ff03fb2fd2471e93287c4c20e63cfd9090a6621b1db7989bb8ad9af11968bb01b1dbd8fbe5a220892c1f50cd0fc14efba5eb58316f1be3cf3046a916e6166e0c2996b03ff8fda732f028e2112c8bd524d21f9ba9af72c0a1e56a1941626f04e23e91ee3fa0590021fba5829b42fe2f83121d59363fc8e5dcdfbab0b41d4d487ee68c98be6cbf3dd30b813b25a8e7045341bd6cca117f964a3d9e8595e6fd163afcb17b9472e826959bf6ab7091ed87f4b5d5d2a489d1ac886c6c200062de190a24b6070e72ce70d7598f29f90d4a05e98c1dc50103e04320dcaa4aef843357e87de324ca81010fcdccb181c5d11cc7993a510d247d8c2469ee97424681a601e75ddc61ac3374218d3981f4b8f21be321eb4373be4aad07a37f048639067e91dbd90f1233b2e8053d0381b0e1152b625b0a0c9ee75aa936e14b36b7643145ae1c26399aaafe10e6316dd1ba86ddf434a65400627021820e93ddccb77b33c630735f77adcaf67a81cacaa525249617a56bfafba4649070561d8f6446fc0df2a7633fb3bc5a620a85487a3317d57317b784ca50427198ed900c2077c016480269c906395f2f7a3b05eedf810596be844af47140e88de692f2d264fa4a471366bb5b41a576932b0721805c9c499ccc8f457eb787fb4523bccdb5892bd002a447dd846bad2b417394effbdd13cb7699ed2d40d703181a696cfee907734d6c456298d0024169e4eec37f6433bc86036c265449f79d6b639a293693f79e80e62059e99bc117e37e7b0262113fb1c9a2dbc871a6cc17a17b6e8d61585fd472f55a6655f9a34d800de4853c38050797fb826b1b4781a07fedfe89fdd759592bb6127e30ed41089cbf35e65a5f76fce73a2b5b2c894bb70aa7fafda4e736dfcd3a9c42dd8d066968cba6048499009184c4aec802dd072140c73886ea64809c1364780d2ffba3f6960bc4ba50a8402943d1d9630d6461251b3782b0e4cc2ac31efa33fe00c10f0a017984fea899c53c40ea7f38cf4174b14a1d7ed6b2c40acee9e81dbccaf270644e62b6ae19b0faf1fd3da05e553a6774b4f60c07d37f2ecc615b15f611c894f96db7d11b6d3f3e00af57e545d8c1698726cc22f42f8b1b18dbf896924601e6e4b2c195634aeeaaeea874d66e4509f5e32547f3e4170c0d9fab60fd1780d0420d486ae8a0776c8323d78cc2353226d204f534e7f02a5b77281ec53bfb6d7b6f4b9e4e043f7d2d2ca622fd1c31868f3a16c8c5bcc5da0fbc7e0f2d3e14d674d135069150ce15e357b3c0c82744ee06cbd6ad7243a25cbaa9147e501366b7ae4b46d431af281ba60a9271277f3eb52bdba73b24182099fd8d3384b145c422bf8623846943a8c3c9d4914d2c4123e2c2f87d4a32f1ad6bb0357db70052eaf713032587109a0a35e300784dae65b929ceeda318aa487546bb90af353dd1937552f33125ef19826f46d3a3a71b506311f59ec3268d1b21d4c765295143ef4b25c9b7e6efb21a0c15d4b925a38156113c4bc930c0e3bbea32ca2edbb0920790ea899d868083a50c1111b717ee4996bd7f07ef51167418c759f72cff8eb6fc7afc7dc8395abf0afe404d7c3859ef20ccd404ccc0a837f55b576c439b88ca9566376d20987de7e20316ed322230eae30c527223f817855c43405a69e58c3f0f2fc01c34e2c87babd04b6725055655ec9f1900d627d9aaf12381e7bac4794b4419cbbc9b8abc2ace98516a8162b37dec9d667fed72932f6fc6cb6e2b57ffdaff449b3d189a3a67c61a340f16a309cfff0fbfa2679e0b1bf5e420c8d513d29d09c621462bed8b27a1fbbdfef090c35e5445ca6004983137af4a7725ed2a4365eae0c913f260dbdc57a20ab11bb4f4f2ee6c1be9f482ba97ba8522ef97bbfec77aef02329723b9516717bc30a8155358fb6bc1e5cfc2aa410d0cc0b4a463991058c0a2cf079748f25121deece3f40ae8e8317e98cd3c05be7ff75a84bd7d290955f215fc532a15337c07c0d06cb829e1c5216f202df96e33099599164cc017ba9e4b639529435a26e107cb0b887a75f4d146807d9fc4d695a37ba8c90b4a5d99d79d8323581bac25fd5f5a62146cb43575d3c8ea57429b26dbc25d07394248ecc5d5e156c2c8797e6cbb61b4ae56a000a02aac82e8489d2451497300c6f4dfe48d6e99ea97f6926026caeab7545cfa0b463ab89d207603e79e4e19a07e669bb1a3ec26abbacb9b2ca538107417a5dc79b52c98a71cec3d9955b3af22895330a143d73f41506fd5d560f4147a70cd28a1ea5f0a5c974f85b6f8603bd490249fca02dc260977247f86bc1cdfbd583b006aa61e92fde70839c5a0fc58e9a2eb1308aa2c5b8e0273ae60fa219c9be7bd6bec0c2ccce2d9ea8b074c3369136a704725252a92d3796304403621261db79c62a2a47642db9458ed3911531075e50939af1cea3d9f6f927956ff2ea3fb40f174ccba890f2abb2bfbd7500eea582fb42c5ff0e1c4d68af60e12f49f26108b414a5050948a89ae7d552f26f78db5ac75e0602c3150164b52e9d17f3186b437e7941b046eebe93e15a2ae040be9625d91ada93b47cfd87286454d008cc63358d7f08a6c5fd2d5614abcb8293083500ee99488b8cf44f74b69e18c277b66de48912ab1b85f79ec1934661869bef08c3149e094ac027472bd7b5bf7fbebc9a0012d5d582273cf307664a016e14434db4b3ba4b517b617b71a05c64446a4916f5af60984def2fd2810644d205dac8180310ee332d0adc3e37067f75e6b755c7df4f9b3899b35f7461d1ab370b44379d6db90e01852be83a6553c6b46c20d8a84b38e099f10c1629a68c58a32406ebe786d45c50f054f5332b86e5da748ef79c196616b50c726b9c0b691b7decfcbc5c562d9c5be48df548400caf6fb672617933b607f9caa7375350bb26483c528561c702c612668891f3f9a1d9d1bf1023301506fec0603b89e5255c7123c6d9d1a2e514145c151472a111c956549ec1af3906e1ca7a4cdee8a0c44e3aa4792681a63b36053d4384bc3feb7ef82bbf6990e3e72d3efbf6f873780ddf930b415e7104b7cd7f1a980fc2dea751bddc402014fffebffe72385b8e14edb11b588a14fa92bfde689ba205df18375d19e682a79e6ddd1fe919f3f8478444dbbc1fadc67f825d857533791992e5dc83f318b39314fa88e4e5849f04bcba7b02d9840062cfc0b32fc5e22799e9ef0caf885835bda691ea80be2dcd9bb958551f59363ee18e2096979e4b75fad81fcbf49dde9248b4eddb97392fabe52e6e700cb519cbe244f44b3c648f30e5da7e9244b61942761f07e1f2628a98c7890dc1021bebbd01fa4d4d09d04cc87344600b6b9b490ea8b3ea30d0be71762f2e80dfe83d244678608429ace9ea17838351293455ed551cd32405d69480418af0de50e6dd06e40946c42a9f7432059941e3c79a6f157275bd9d83b5b388d5edc8658b8aec0cbb661dce69bc8db59924f05014b9a18605c8cfaeafd6e9561d813db67f3ffb938f650026b647d483c0b4dc063ecd39a5fe84060e0a32ded2c18db9c58314cc8140204b311e52f9b8b3511b4603d3edf898d27a34f4105427725e7cc57f233292684b7fb1a724976dc7c29bcbac784b130e600c550fc615ae4c4f2ee4938bd3abf49673dd63f337bfe42667d7af211479ff07f53058bf33884b750419841e7fcf1ab346176e680d3267eb2e74f3ee5f6929e7382ff0fcdb31851b115b7022de91165400966309ac3cc3e2e5c2a430078dad691695e41b12b1efc307a111779b5ea25c8e91465c1eba515ef6dc904548513c8af829f58b2792f1623855efcba67214af19ed8b1291322703a81ad364b4882ebeaa70af347581f74645551553a3dfea1b625844bd2be7845fcd2abd88765a4a02523b43ab70a4a073a77fb670b10a093ec6cd39ef1cb8cfb2f1774df3318aad35c27ac5c52def10bc11d9f5d9d6299460316b1221f39124374e543ab79cace4c3573dabef444cd62552add2ec8f5bd3bedf336abd960d894f936b643dac3c1714c4439484feefd6f39b85b0ad3a21a6236ad35ea3d722cd90f2c14d691d6154f88c901792d5087910b2bacb17c86640e9c77dd2999b8761a76db5966cd07731f34dfd348bef22d325d7266fdc638d455bc031e6f284ed1ed7baea44c5bb196db1c9ea71ca525c0adbbc6d057e3b4757b82f2aed49993cbe627b0484602c091546e143b97b52a51e1f9e753b5b1f5653de2e084b9718e32cde41e5d78e75a848baf0484fcaef15f39672611518bd39d2adb664559b1a983d37fd13554c398dbf8844b9632c9bf670aeb96ecafcf18fcefb1e080c41e7dc7935dca7faa4e3ab6c67de68e890bb13900c30c92eb530949c2168bc661365fed4d3280b445ec7ae11f49f30bdf2c7d5850cecaf89353563114db5ee4bf1df22a3aef8202b7e81e653485a3b141b170f61e7af4bd5448d9e66f1bbe2b2c4d7a1fd7ffc78b796e29d5de78f5ff9a77ad1918513c5b8644f83122990f17e98412207a4e25f0fa55655f58a33dbba27901351216932643fbc72ea961029e64ea5e8c8ec18d439a05c944ed719d31acd1e7e0abc04f87794a581dec13f55ade4c4cf32f72664a09c728eaccd7a46abd5d532ab992cc7b7645b85e2b49540845fcbde012ea42877261d110a59003cf8cf306a720cc64d94d5d976eecc459332ea22583122cef75dd40230e82a1540ba23343c060f411f7465482b2595356500605e6c1742c322f3a9942e03e47636b3c9a31e5751bc0b404490c60b323ae8a0d33590416368b3acea609c7cd6435d7f6ef82bc636546b87ea250a041ad30c61fbbbfa70fa22ffedae0f9dd550e18f020ac27de7337e9a4466a9763b32e66f6613fb6b8b7500e173412c5d3d7edd181cfc80feaebb35981bbdd18bf348d983a2fdd7686033b2e7da25653602df13f9078141a084481268ce8179f90b898dfbe74dca540b7a7dab1f0ee9eaedf242beacd1da4a2ddd293b14dae4e566b406772347d9aa358fe862fbb898debc82e796295223c52b0c1d0640c8566c17eb0f751b7230d3467377adb6600d18353518dcf32b327b93b3560e3f65fb49fa046247a63f2a408dd2809867dd053ed121a6b11540a87934a884e51719113018884ee71e915c5f2eab0d8e7d3b1cad844f0866e0dd531988bb7c1b1e7ee3cff6234f0695a159aeca41d70bf0f22e35d9a18dd9a67388de798219f47ec08840e982349215ec00f01f2e7e19a87e25dceb0b0be9437584bd65c23eadf55302192ab20b84f713f35de242eef3b03066083549efe500738904dc3fd56f725b6ce700f710847c3d221aafe7c47cfc994af28b2d089af176fcae3e95031da5ab2016146ab30a3a4918ce4881ddbf785adb6e154f714aed776f7852926082e1fb105b6414d38d362956aeb203c16a490e8a6a53fcbc6524c99c9dac6e728d3cb22a58b01973e7838d964e476754752027333dd0f2a25475ea615c92228e38bea2753e777a129d84108f57b4eaa325ae52ca55e4c5111ba285e013ad3b64beef8aea4f27028c0171b3218f565601fbb92862e58c23d22a040c971b37f8a0acab63fab18d6e38f9cd421de822759235a594fd065a7d4d9b8afed0be1a3747a9231034759dc94793d370bf4437dabd09b4b90caf87e3f36f311f88e12d08b60174a48fe287a7bd82acb857a8fa46753da849410f0f4625db056db1a4fc761828455a2a1ad7629705b9441043c5f879f81c1be6514bd5641935985a77c5ff93d49c9979d57402e78b0da2b84c9964bf7fad63b4e99416dc832e1c23350831b30392c01555bb8c0d32da5872932c8dca2d8972b29b78851cc280d191fd3f0c38cc5028cbaba7f812284c51d292a9c03d39a7d05281b605fa7513a702afc9383b8dfdd7a34165349fb9c0326b5ca2fb72ed1127cba8c493621df1a4b74b37bf0b7ece6332f9d88e9148f010a743963bd44a87b35661511f0120cb8ba3b3338afe650222657a58c95058791df3d93237697f8bcbeb6e0ee7812e4c5be8cead83c02f00d472f8fbc9109dd28b98700aa16e0b048b5953a67cde96aab81b1985dd957c0e06722a5ecfb9f04ab3e086bab18523d596db275da72a62c956109ae78154f8ab5be4555a6070987b716a80db5af5481ba9d6d35ae3ba4e8863629eaeca19d7c06cf51617dbf64a628c214b28bc26ef8bee82b854e5d67b427ce63942549c783caf87e511804e37d08ad0cbb5a3fb5d37175cbce789ca163375ab6e37be24e9d9846f07228ab4efee21df1338c992367444e0c2a0ad3a3671d69fc8d8f832a9e2a970d477f239f55fb0cfd5cd486b6bb647f6a778b2ff61b4bf1058c3fed4fa4c626fcb31ca56bfb1d4a675639caf159e46ff49abdbab3b4c278daeb1fc8ab87eef303f0177c495218faffdf0679a24339bd44bc5b8dcad4ddf4d1698abcf8ea977bb3280bafa4daffa1b90c94b087f1e408ec83fa560ebe09de0815072b1271941955bc8939266133bc02d0996a1f67c6084841fc54b28a9a10d992b5eb240a8e7892edacdaec69130ba5d7c84b74e465a219927ef4f2e512567ebefe36f1535bd42c81136566f968030b340728233db5440ef318f1c325d261ccd9423ac7460505b5ff257cbcfd2b70c249cf73919c0da37ee472d73d8c9bfdf9457f639788e62cc7b345bdeb051010147bda742008e35a120b1385e0ab80d468c538155190ea344946e63147702df716cf45a5cc1a5c73be51cfd8c03529ac0c43880795ccbba1515a904315b2e2746d008bf62fe9d6e3a41f5691979de96cb9ecb8564294cf5121b7ae8e1ec5aaea2641affbb6e30cd9158bc9d11c79b97a44f735c716327923483923d63be736e7e8edbeb155097b55ba42ecbe3ca3bc3be34da8336acd6c65fa39c50e6da98a0e3b090fb604701ae96b3e10333279b3b00f15f76a59c08d9ccb7d81505aba65b8fa5a720887ff9161f31049554419bb527d751241b99dd34566a93a032c145fa70751297ec98f8f8c548df144f67f4ae822bb75221988764b3f84c3bc159a32b7e31b399fe87ddc9fcef43821949015dcd6c96bb9826aaa9c3d5bee5926839e1a4ccfc7292a8cafeb4b9046a3d0c41e2b3040b271665f075981379ae3454681582254284afca9555fcf11c6b89de8adf52f39649985d86d0da0cf62e5a1a69594d031aee33321a51316cde5d4fa1c770b6c99156d7a980254fab3163937ea6aa00a8fdd026c516887d5f660a17319db32d46332378be634b9dd794193910f4dc34b9e0e26bee0ed72db723be736d7568871da82e35e317aa26765de8a8434cf9cca3d69580e0fc4daaf1c87fabe883aea28cbbaa89681a9f513bc09313958e09c09ee2fb037f800b7927722df7e84be36d24da1ed6d8e495c1dac72afb9927f9551b2489ac56d1dc112699d84a8a47d4a8d96c25bd525c6e72387901693d8c5249c730689f75369fd0eaf75788ca2dd8c76e81ea74c4c95f5ca0733fc1566bd15244644308f033d5b44be993afa039442a3c3e39d3134778ff4c6fd2e2d06dc07f12b957cad40be40dd3d38d299724e7f9c477e0d0e84a7629351dac3c86ca6bdfe104ce740ac2494650d661670bae43b21dc5594717e54542674aa868903bb8f5eda8b49353acc39de602931dd2282ee1e31f15ba804caebcfcb5e4221ec6d08402e8b3aa3c21569db6b93f2e235ff0f0b5dc79f896f8b1d7ae520c153251abe99ceb44cf485afca54a239e7958697b2877c06526ed226e242169a59d0ded48901f340f0f29e5a2d758a4a0bc235d56659118e15e5404e9fbcb096f325e9779c78b9427079d7a7f7c166368acb12f60fef5916c3e6549113186aebff83b3070ada8792eec9fb1f34aea1fa7853f6608f78360c733b72b34cfab345f6b44f319128f6ad1d71af60e2fa4265bd5211bec7ccb4814832e31cb4c2b08f7682d7289818f25e79a45a87f1b83a7462ce867a6a71d4e63c805e0dd1e672a3b4f5e2ed7c3b82f3e5243029a94431476bb759f6517ceec543ea00fcb7cb76d678df40181482e621527e499dfbe7d96aac89e08c11f43b06aef60a74ee505c21c2e541219e93fa80a136386024f247ad25cf81df2e39e29f7fec066b03af5b4367fdf7c117b7ee5f947936062b608c64fcfe5012a24522c7d3da37c94445951520c02cc670aee786b74c3c231cb2f6858012e59aca6a4ea253bce2d2df90370d530840009a8d9d45169cc882cfd9ae2b346d34d2b48e1c909eedb317a7e037848c69a5cc771eeb9038b8f24bdff43efa4b68efcd30ac4d43d87853d940a0e9df5ddfbeddf3e8ec2bae40be59472c2e45515e1f31aee2685a891e8e973f9186c1ca2b0b74c963b0ec8d85e91027799f4c9ebce9604dca43a4bec7f4074f97ae44829918155f8ab6fbdc53ecc40a27a00e81495ce1027ae85948e121727527f43f6a47d2efa6a5544fab00df233564d24978eef1ed2a804b96fea5975b320d9c4ec76c5b7ceea462585f4622708efed7db795f9cbe98ffb779937b61b5c0cd8de941296eafc4bf10184fe4b48b2fcee7fb2671a69abaae7574a43f77dd65c3666d3aba312318633e7b4cf36f9edb19075361b8f7c4ab4f7e96de1ad28e052bcce6e10ef679da7be0d9bb4d8e6d466bb92212c72f23a14ea05b210d855c1ec3b6c98c26985d98941a211690def30e350145fb32afecd475999244c9f79d56871fb1e0d300ccb4693d1cc82f130606fe76896a8ad2d9b425fdac61d0e3b10de41c30e2270f9ba7432c1c01e03b076b0998fb6f4b8a885a3b0fb2c2b6b920890715b9b4f1297424004aad40ad9f15529f5bc8a3dd6127db7feb7ab8aa2435561980f3f5fc4af8836851e3b3398ed234fac50f3030628248f51c66fe664e0bc7e85b94fc5e5474ec3f84aa66092325ddd538d8bab041f3d0d049da81910dfcf3cad6542333fdb812e410f31641af54f88bfb34961dc96c09b82dce6695a0b7750e56f531f86fe8d1c4cb7b08725c5e762ac5baf9c710c3cfb2cc7b603bb0f9004707cc24977d5ae361108d37db3ed979e2729eec939f3fd2f218f1b5c7dbfd585e992076444017b80a05b5bccf7fd1fe90b210211d9d2773dbca740bcdc803335a74e32cb3c157f47470cbb385891615f74b27a413cef68aeb4001f85717f0c52432c5bba4622f5598567549e5c2f943560c3816acc56bf7d3f6e77b7a1a2ef6bb4e25cdb8c4932af7ed11818ce96ecf20236755af582cca0053f55df003f9030e858ddbe9d998254d08bc1440f9d69a03fbdbcf9cda7e1c680327d067f81a8efff0d782e8c105ac7195075c3b8ab301af0a0ea1c04132c8732b1fd9f2f15f7dfdc7f6b639fae8cf5e2352b3c42e71c992387c0ea9710e884cfae032d50ae8dce5a2be602e8946c507c0b7be9608b5bf9947de294eea0aef8faad64f26763bcdda94793884f332abd9a7f8d9febf70e2623798535a8b502e332f531b1253a0e6b2b341373b5fab3c87c528aea377e88e93ee860d8d893fda27d40c0ae8e489d7d8ba0e3301b1f5468cc786bb98ccaee4a33d1bb65d71d525b79f0774f4d0846ca3824948b460bc0ff6ff964a1a5b407c2aad387628a94cc9e35aabec6a7af94cee0e62be7a24c40621606172d38496b57dd60e3db43d36313765a191fc4a2741bda30f9b37ae17988f837e2225755a140bec0cb244eaef9b809832e54ce352e08d4e5a74ca9f7b5929affbc1cd789872decf03fefaa438c897965d1cccc9e809be2ce748301f84fc87b85eefea6ee90387ea1a5db717c1279446b00fb2ff7b608e6171e88136ece900233f171ffc91e21e624c66ca24b391f64e66d3326fa57a9aa594b79bf018bf3379497c2c9993f2415d7176d9efdfea3402ade85dcf1aaa65a5193c2d4c7a61534e6bf6653c8b37cb690b76f89918afafd5d977dd93a2f5c69a52b32efadd2fa2c5a7bd2c43cb9a9343803ad3f064bb5596c8e554a5346010339591f3e604d61b59e00e69924575f70c4ab25a32e1c6e83c9b499af2f527a5432ae5422899bdfa755cdc631154f462510e3a4f11017cd57b62f40f5db8452715ff037b2dd9fe2b5b83c5945f8515331a7afa1626e21d25fad73c71f901afb1bc091ccf105a210718133fd060b91f2181e959998ea280545889bf07829b7ffaf38b1f82c3fc38d7b4451afc4242a5eec7a3c7e96a58413c2505fb13e7ea0db8284d3d8586f7698608cbab2838a28a38d2150839b8ec60426b1dd12dfbc482542622d1f6b6e910fbbbd956c9b9ab8af3d24614ce7f5b6ebc916fda698d09d70d90dbdc34dee3597875302315089c9ebd6fabf96122bd971e7d18c6d0307264deaad2c48d10ff20fa81c124c206c6d7f500caf22c677399c4478fad3e7e3a61bac5325e71b47adccad51da403577c4a7e54cf27e02ee498a61dfbeda8087399b8af34e5055c9a7ef065a56b4bbd08c4a15caac635e947e3f7130ab00cfbfb65215f957e33cc7d15c6c7933ee776964955d3b3e81621b9f276456cb6b070d0cae19115feb0c53f2a5919134437d114ebb073c48c9e0f7c09305720ea9e3a0fb2de0c919c9bab0b7d7b6b24985ced8c93b3d49d11e7de305554b7dd08542ecbe09efb573a5d73b30311e944231200513456012c3221cd3066c073e0a8c04648eadd041e88fed504a914bfb01e9853bafc7ec99b8570510d25ce72742a927eb5af05e2fc48e98805d48c746f8d66aa8c72d2865487b3df00bb34cd6ee70555d842b22cee8548751b5484868be9a8a76337043ef9fe73fc2702d3bb04bd9ffb53c16b5490cdce751fee92391a9ebfbaf12ed9877f44794a77025a306fc9ecb590b38facd0cc37341c90b1ef854db97e823eb7dc63f03739f51357b54fd0ed034b127442eb34d0248587b5ee6f70d4009abe75c4da1f245b0f0a976b2866314c37205902af84c7e2b62950e28319ee5093be2acdda6810bb98f767c20c40975a49bffbe23cc31c753b41775e45b55889381a4ec40849b5827a72494cf15c670af6daf57495ca3c6d47afeb6fce8c2def1fbaec9015ad8ca7f29d0136a939ec87ef46a9b5792b28748b7225f9e8e4b5b5504cf256904d2f9289e3d3330d5084869fb78f6953e7257e9ad136277902c3cd3938aab602ecb05b91abf5ff81b1531ece5739d56bd2b790d48f5dfb6142f8ba83e932454595aa2dd52ff1fe91c67175a68b3f6e434c64a409497ea701ab6a6cdd13c4c090036cf4c220c79595740094e0e7a0d03d944707ea346423aa2de9f0039132e82c46c2e39d7431f336f6e5a0365624a7062bc9339ad9c83a6f0ce5408a0e61255b1170be09e23ddbe4f5aa4db33638a0538a0235b105f14e54bb3c89ee7ebce8d5d9915d013d8f44d5608e31af28e3a1f28529e1ef5b165c072f87d3e66e6dfa54ea133409eae7b1548c6df62da1bb12be383d1eb39a5fb63bf3779f35a86c4a8b2bacd778030a3ab036a1d1ea9ce124963e26427bc11d1c23f3acad500226dc802eabcee51cea04214f6f97b18f438560b77237220af80f36640c9cdb86ef242f00ee1049f0890735224aa06cb9db85c83523fd0e57e3d9bd0a97e0949c9a2d73bfc943cf2a47db958bb08269fda888b09eb8a797228060b73872e1b1196109eec3aa2aa2e4bce6bf334cf591f6d0ba4ebcdc7b77a6c377f013f8abe6497a7c76088773fe5ee92d0ef2fc433cf754953b0192a9e12a04aadc6763c142c3f0d6750059587c8b3ef08b9c1e6eecf2593278511a625aa8ad70f700ce463dfe06da8d4a20021fbdab71dfca10bd6fc5dc2ed9db43d397d6bd6191a8526852ad82bdc3e8aaeba09f0d76eefc484283d6cd6578cd9fdb76a88b4737aacc8b06073611f24658661b53c7aad842b8bdff2e118f9e917c5eff600316fe265ba6a5997d135b0fb46bc77264114d60b85e9c7ddd67d2aed7706bf27d2141feed49789d09d41ef3f9522cff34c471e134aa601175cc2c7c187b14bd5a8a822adb34fb023cf81736513040a8949bfaa4cce593ef2710490cb8385607b5a476b3968d3ea63af807504fe4b3762e2832ebdf6591c240a6f5fea03eb77297490fa7153ac39fd9459cb4a265a7e1b3ecb37c4d56159d1c707d6b8f0fc06129c34b93ab4e92bdd82fc83dd530c63daefdd69e4c1a675f728a0cf5d8a8c0088f990e0c13ff4df06f9b74cc2872dc22c1c18dfd15489b692d0146c3a21b5d5e71745cf74278ec0577ba5792137aa5748e34b482c636101c6f2efa6e522ccf0b55d5480274c1865c1d500db0bd133629b4f274eaa5dcfe170aa631bbea939f7655c9eab3e00041713001d9f1bf4cb4f7d45e81ac8087c8bc3a6c20ea01b069a7c6465583e2d60baa1bd8090089b34fc4416c8f2b751fbb8c6719247a7173990b08ffb2ad6f98a90aa7673f342f19a15348a2317125ea50db1f1e6ad73770ee1a7eb399e3d87184bbbfcd9f873376df796ed8d5328919223c16fbaf9d2087b96fc5c3841c9939c3670da92d8ff970d1c11562cd6e7b0ce7c82d4b9d7b8799ec6a0d4a4e7a67ccb316949263088da8a5f66f10199ad60e2dd75c06eecd136a229bfe4cc5ffe00681071f223d0a58c896dd1f41dfacfa8adc07abd004e34523d0c66379c9bf33d73e8887349ba20941ecdbf13874c9827d74874ac15371afb381c28d5b44ad04f7143f054aaa657fc8cbdf21ba0a77a7399ee3995263451a2f0c18c2bf8d5c6d54c92bcd8e65eda8ac0a12690827495c3e68d47dd2ba034e7ac5f5554c89ed3a8a586e443695b46c6f22a4e1344c2632af55384b3a0cc38466b6985ef42fc828d48abfa2aa9b3a4b19252ee9a15519c7e1839fa69dd565bd70a96bcf463afbe1299e62bddc1e64aed16c8143cf2f3563ccd31dd04a453593cdf32368d8865e2fe4de1a737262dec14278efc5059415825a0d999d55c98972790ca21bd100d7ee56cce3d49eb6675ecb46fe90f160c8eec832d302c45814d5488f08e5a0b45eac193f9ea51b285b1fac6ab2036629fa44b8b544bfa38a94be6e4c7e4e9ef1107ca9cb1b736137e89e72985617583c1cab2beada5dd6f8de18593f2115fb8ce08cdbb4c111c9d03290f9a46f097c148b0cf21975a8d274fa5cd6fa0b7c5c8931664b511ab2bddc5352aa9e1561a4fd15f339721a2292fe489ffc5f6c54043959837d4ecf23d04fbc5dd3b172fd13a35119bbfb8e61a02052c30efebf3d86779ec5e16d0bf92e5a71ff83313f8fd45db5d9e22d26b8e05237ef29a051f61bb21617a44f02dab4d0dd3e70747b7c8f19cf7a88105e008572eb88932e01d30ae8a26d85d0381643c005aea4f1d032222aa69b4a16d04202e749289b91da03291721f5984a14c0773bd4f186d178ee7993adfd18ca5fb9fa13fad76fca0fa0cc26e4f785d348ee7640281486d396c1d07c9e88459d6a96eafcd6f0f625844e07b2e19178de26bc99a7b39d984e62b9c0eceae05fb7faafb295e47b5302a84effbe095c6ffec0c3efe569c0703b14033c7b7ff1bb48a5301a9b445927d71a68544605c4e1655f12e2ed4e76d28197bfd8015a0f03f539dad92f81357318191bbedde7cc3b96741e1ddc130ecb990f5ec21d5331bf9d77c33db5758b86980aa32f343fad6503bf5acf846a20de211a7af8f0df3045ef967204e193ba7f0e37faba1aea3fbd1a1cfae50c15324196f1467e9a1718c79d89fc603e826ab6b788c8f99fd2f7c7fd33bd9483fbef489b47cdc79f8b16d2d91054a6cdb63a24ea57f507c879704e27cc3b8b0505465b107379ad653fc5333bcc5a7376cd99e642c382c27383eba002613e48660785da49fce78faf8c3382b70420d9680f738e592a3d801dd1de3940c846a6be793bca61637b38f7110f6adab28db8db79894a0dcb4ba46ccc0c495bb8fe9e0008e9e943232f86c75cf443c595acddc791b0af177473eddf0c6438ff695dcda6cff257e2e41ffa75518f5fbd4b7d28debeb11fc19a9386af74980e3e648af6181d242fba6dffce3598bf4d268d1ec6793acfa7b6353580aea05db593a04e9d56b5c4ac19e298a7527482bb1522688d49e0ba551dd7ffd529ac42b91381a44e4a1b5085839a3e460abb897890c886f52c343b63310e31a364ae75b3c75bf16ee20310a339775087c6b921d37f0e3955659995cd7dd7f9d5d866cabf3c98b04515ef593ecd16aace95b18fa8acc1ef8bd6bc235975b045a1a419eb0a16d01a293b00448beee23bb04c82c6f08b9801e29afb6af0d1431be4fb64293629a996e3d779b4b00e822da0cc8636468bad81bf735d0f15f4fe87175f473987e3cf41c3c5785e0ff3da04a0242d1ff10b93e1d25d86af63150d2fca8d2e457e8f4b0fd4512a9eafb71f8ffc10144d377bd3457aedcdc040ba9b51d21fe95e942419652ec024d2cc90462266748a17ca26a7992005af2aed97013bc3e660312476e31f3000e6946bcf18dce63e26e08b46f8dd198e8d1bbaf5a889ff86f853771f796998b79261e80a2ea84c0f751a717e28edafbfb50a5cc0251e2918af29f1be8663f1ced9c4b5faec1767de2cde6c5e617b92ef767bb47060e756583ef277e391c66a0ad8b2924a9d19bd71e3935fbfceea42d372d7c75a4f9cfbe4bace8015d3a35bd6110dcc0673e9b2d899f0f75640a1dc2ccf3a88fdbf439b0f099e46261cde7759f4ad003683c6dbe326d5288ab68c12bcc3459cf699a8b93e1b10f52bfaf7300bbc136e48117a5fb07a7be8d4beb27108b2d06662c0672c60be3d14b3fd3b655d9096da7110600d20a2adb527a11f9c41161c84b8f4b012c947bb1c821fb365dc2050cc23ec9b480f5d090996686cb609f2ab7eec9f6f4437153f88703c7d063d6c03406990087cdcd6de438866d8d4d402ff546dc92274a40c3d01d016206a91343ab06d686a63b0b6eaf85af44b210de36386a5bea9387653712fd90133c377fb030883cf33d963513848a2a453f204c1f23e5cfe49302d8d23c06df92f677caceaf853fd48316966d2c77e679cdc02070bbe77f952d9bcdc7a37ad372cf5e14cdddd038cbb653cca8d02d7328ad71bd3388729e4d53bc02269549f5a0875136d911f0aa3dfc4910c733855a87ef188e530030e15d1bcb4644e929fe9f7da62a66b343f7bef1d2778ade07103cabafa053afe4d30cf4da7e5fb9f76b44a8cfa4de3e3f662a9dcd62404fed66760fa16bf43070c3cfac2aafca53c4600346eb17b2abb4741b26fa32b1430d0e325946520a3e83bd6477f75ed65db68955f65f61dd2f66e9a8626cbca05dcaf2730f2c14fd27bbb76e6e0dd87b4c671a354fddd21c3b0a19c363acf87d364dbcd97ac1f5532ebf62930f1b727adcd396752c98ff83755a0dfb9055220d58fcb1f163ddb1c570cb942ba01bbcec22aace3d0db084de0f3c864ec412541f5f5ae3bf83fe2dd102fc86a24415582fb2fe1d1376448229e72f288cc2115c10d74ca8b5a5c01d696674dc6c071fc319d1b08adf2a4695ac97676115f1bc5c1ad8e50cba79f3823c273ba27f217e0d5834feb49fa09e5321dcc7d0ef6ef4deb48670fabef890a8547023512d6aed99ca4552b6981b54e7aedab330bd95f3001326ea3e65983c7d763353fafc30999a908034f9ac61a52d95285fc5a0f3e8babfd2afe83e32a66e248e8a726923dd4d97da7df9cbbff273df423149fd4f91ecc98d23e3d5413b58ff63329a23e2bb5d38797d6accfed2307aab22df5510db6d5224b7f6e4b4cf1aa951a53d3a8b4f5aa8ea3ae065cfa8656eaf9eb4f04544d532acac2c2a9928bd5a7c889658169d7c21f33378f188ff71260ac26c35adc1619c60e905d5a88ad48216d6a945d96c82c5f55d5ab017ce80e606ff584908e2a498e4e1916d0b0b3284fb78452bf00f792c4d822fd1c8e5ddadb4d87833401e9d1712f5a66a86c38ed475d1bbeed52fa5bf5bf5b665fafdba428ee30928a98424c2042fd8ab7d67c05c1cb7a6525f635dbc2edb20dd990189f15db163972a85121a7d356b7956350ad71948deac54dac500cd886980d42b860210372840c13e407bbef8cc3c54204372fee3affd686a79e8162a23fa00f4ddddd5422d735678c5ec3266b8436c7e1555b7264602a6460492000d0051679a6bfd2751a22f770920ce9124689a2f6a39819b55069d30cc5fdd032efac6e1872fe8c58289af6c95743ef0c85374c75e10affc7f04152aa36d1db9e7df9f0d89e4289f4299f73460a5e54d1128c90409c9c0386368b70871564a0a9871e7aa84d4c2b9eef462112f56340c7e0c6723db8975bcff8223cc7fe70ca0aba3bc3280b971eff806434ac16725d5f018e5b70f90cd0e028de7219f9dd037993126b31d1a9085288ee156755f991ba866e69e81bc4f7f54cba40b4666fd9ad0cf56604d5fef1daa14e1a42656697141248331d82103200d055886eb1e2a6e91feb9f306ad4a1d60cfac2696e9cfdbb9ee0c4298a0e841b9604b34aab5b503721ed20c25823dfbb0b7de49b1fecd2c2e40d7bbddba3cdc1073eaa04fa2f44b2e3a5eae4dae46beffb33896086ed27db8ca2b6ca68a9873074d7ca3d2bd2f57b064c541aca5e6d077a0de559a8cd2749e667954ee60790a184d2ecbd2687ae2f13a9b9820e59c6ed005e870377606e002ed660c60f067e11ee63114fbec3e089de196edf0642dccc0421ea20184a0234e287248500e82640ef9572acee6dda3b8a7801cbd5be485cc350b74cb8670adec9cb5c04accaa72d1005fdb32a7acb16a3f234b486ae0ccb337cc55c063caf50f336fbb21be7f76eeb510ff6fb710dc44758fff20bc1164d04a679b99ee075491f3ddfe0aaebd406543163021182af01828061a29992baaf06a407e846b36b1e6cdb9725af2b76d8a915fb57306639c161961a0ddac39ff556543dde9a6724f89a963462b39d66a5fb03c933349864384c3a0d6e0c936e64956867a14373b93d184e977d3054932737d1a9c7243182c988c75710849a8fb91920d68f3382fd0e3c9a8deb9d38972c17ef4a9a850c24f0b4621e19900963cf79a884862a80a72221d204b9755e61762ac6e24903a78b9c62081d0ab15bb81c5e01e2d5be084090381409b15da30931cced5540a4ed92840db66332d2cd774480e2ab15917ccb57485e40d24acd3203bdfc31213b37a0a8e3335bac18d51fa06c72b78d1561d95c7b8e79750bea62fc7f22b3021e2f996cbbd8cf6ef4e4e637c70dbae36f5d7ee186bf317ad58682dde1678068b521176793817bf10199b7427054bb8f7c963b04ac0c66f55b1edc79daf809ef17971fb3f127a42373712f084cace5e745d735ecf0327806a4610a39d6901d4fab75ad5dabc481f1e9ed5374c3e517439fd2d73f8bf23551db427491711d3245e0aa6c965bbb4ac8453d737984f8e6cc632f6eb0ddca86e3bbc78371ba6e627996cf08559a758e3d3b44d6a386609f4d4ec57768dc9a520809cb1669e320a67b47d8bf022a33096c32d3ddf25eb7cde867e6ea4da86dbb66d893af8138eb6d45fecd2d7a37ae09e30911c5e899819a7a24b376476a4e505d72db0c0e99058ea7819448e762908fa5b0144556c8e81a79b27c4099e92a9653c58754b51f42389d94a89959c7b9a809e19d18f636f9de2e51b0afbd69665fa24d45491f023795f1d0abddb094db3eebbd8569b51716fa16a02b81cbf9b112828a90a4e307638fd5f47c2043f692fde7114e101f0ec1a836a62e44787a14b185339b247bd304a97e0f61d2a7059400e9e24a5e20a4a76fc6a7ad1ef29bb73a5907abe2bee41e306717ccff40ff5cf97f6e64f5ef5f54494158036f28032ae5068d9ad37f82f8bc37502aac5ad24d24dd2069ce3e1dac428910cd8c72081703420b5e1c25932622844d36f576732b2acb61293f841bfc4ab71c3ba4d38bdf488c6a3dd098922ef32efec09864c931c216a23567d9f2365af4b6db7f8b415459d25c27c354a9384f5f13837d8fed5f1c60ff698e7938bd644d672e92b977de9bb3a33792971088924bbedb11064bd8df199e9063bb1f252db281ae31fea0b83245810bc019d5961e654e282e0824f44538095fd41d1bf79f52eaadf02ee342ca3a1853fc4e934c4afc406c865eed0e70bfe2b3ee7b140d4111e4dddc2f4ac5febfff43cb880025f302a92bd9f7a936d00ca79bccf9a5d7d9c91a7f50cfc9b3f4e1527a8ac1566ed2e7cce9a5d6c3ede4238c4ca1c5b9a0330289b45564c1bc085614c9d4228b99a638f235cf4423b1d5e91fa2c0943da17226ad2a4950314e526a090b868c9cb22787ca1fe98885d41f9343fba155679d650358c79e9bf291770803b7c69a81ce91833d22761afacc399fe5730bec35560ae6ae253a169f364337022b64d7945828d3d008c181a303827d3236171cfb4aebb2a5347dbe0d0b6edae6e894b740d405f0c88f3c23b3c5093f3c203f587f7fcd258fc4d624be4230c9190b585fe1d38334ef57c98d4e047058c96361791b971b29c063c162f119440b924f6f7805998fdb6f633dd3c5b063ac28fd7f3d91894ed01153d5d49c4a6d7dd2eb813bfc3a9f5afde6c7955425f12553c4e9c2c9aaf5b067da69cfc8ba2c588db5e255b3c69030267ff219a118f388fdc57d171d6f6acc7de37bd1eb3baa4111f5b9a94a3bc41acc8e1e4bb9990e2806dd90e5abaf1e79fe75a88216c460abc7acbf7e5f5771b9764c05679cb06c3c2bdd78357ce46d3f403f57b2982546d4308f6205ecc6a7427de389ed49027ae7d8fff0d534b00fd4eecc9ec29511d94db70a138edd5073253d30c404fe81632c18574d5be6115492cfc944a23a162ecd2b14aade528cbdae7f4d1c36796d584f88564a58c6c1873103a1d92e3e13f7efa446de1dafde0f324ea094db8b3f7fbdd2f223faab117bbcd377d096421c302e20b75efd7f6c90a3230cc465b169b5837d7e1a709d904d4ee6af73a5620f275416a4341ca392869cba2fdedf9f9acb784c3d097ade8646a764c55b62def2d4a76a8dacec6d5255e6505fdbb970aa2714a6423bb4da91a10b3b3d6a695a80a8c375450b81476edafc2ba53d7e9825b700da7889e2872bb6f9a9c87c2f4eb3583365ac6be82fea037ecbb0a146d6b417536ded3750152546fbb9b07a09a0221d125d9ea50e2c5ab744dab5466a0ee457b8ea3fdcbe2792c33f15ac6097f4547625c36ff86ae24a1dba366dbd7b3004da127f06f28ff5df1cdb941b6188ffd3eab4abdc32f54cc06c734df7d2ef83fe6b9c3d0f7c0942af3edcadb164804992f2dfa69543470e603ba7b8fef754a4fda990e87eb5c1ca82549623c9f159e20c8aabb5e51157cfafffe5deda7f92194fe517f6ec5f35ac4f61d4c84fd7d1d12c45c5014b24591811a2336234c55760f0be01774d2c9132b0658772235e09615901eb01017b6db46eaaabbe31dd8f61b0e23b01e7b4961a1a2c0e2bc46a04f27dfd90f9acc8030c21ef7e0023bae5ea6da0df8223188d2b4ebff05fbc0d0f3403e1dfb8b167b7ad7377bc2a29d66a1e49464ceb47f894fc5ec4a804d87d4dfb03d700306933ff6fa77a44ff2916bfc8f5e5c96fe87421dd86d593cc39f77d5ab5c5051fbbac615b4dcd2488abc473fbfb93083a9f2ddf01d7a74bbbe337a0f36a602fc9a21f7546e75908e46c6e013d40226f86337929dfc1a00749583814c8c7558cfa66f943d3c745efb6c2a8aa2e3b004deefd2bdb0097aa691ae247e9951af82a7af07da3d1246c47198d450f6fff69cb7ef80234a5c3bd43e9f3203c2c2e2012a91eaaad5e751ecd8051f1a3ff8faa8374a91bc9f79f09cc535d12070d0f294a02073b692a5e5de528934114fbed0368e29d8baa87ee6a67f592782efd9435107ad6fdd1c2a2c808ffa8f11d06e58674e57eaffe8583925f4182491ec6817542c97774175f88d2a66bff9407afe5ea2ca76b20f414788020323f63f3f379053d834d15dd03b74c1e484224f3efd167975230af35329677680d203078dc4b6521c0b46d68aea691942cf722faf891cfec188e688ac14d58d4b36df9f57146c00c7df8797f9a78b51bbeb3557a526eb25f65729b8d59dc24e0158bf00cf557cb7650a88d38b3a5338cfb6b21fce6e301b70a7accd027bb123578021420726137c23178e4a49bdcd86eb9b9ae564511c91b03bb17dbea7f306f1928625b0570a3b21cea9cd8471d230d56ca9b1746015fc66b21580f38da31cdd327cf2f162a109b5ca93e88aa57ef9664c1ed81bbb048d7122d315f84550bf0c86cc7f4e4976e7e2b3572469df5c66f87eda6bb37ca9548e21045396d248e1bf7b8ea6ebc3d5531764a200e9bc159d35d97275232fc6bbc1cc9044de2fee116fe53e33512bc682c6e59cbc40207571f1c2aabd747cff01ebece6c70d7b3e2afe1bf1e055c32e9706a166de6f4b6edad98d55d65108bb9ff1bca40490e0115993fb1c43b6c70337e6a33db60dc161590bde6b4a7d109c2a269553934fe0546e8da3c7d2235d00591ca2499d36546aa1bcaf8261f75682c948ce12f78ba17329327611351fa71057b2e9fffac898dde9e74b81c9bec7738241668bf63e97609df73e89fe13bdcb6a33e00424c817ce8607d678a2383323ca8b5f8b63221480d1300438c1f4734f59b3ea92eae9527449f26528d784ca9f8fe8996ec7ba7d841889e1a15e77ca1b81009542ba3b9977291781b303ee356168ca0028f90a43c29fd7d0fdc26226b861fe34f8387dbb4414990eb63f066bc5d8f48ddeb61f0be9159870b1ef479c1625ee538e3345be943edd786c9837c60c47981b2c0ad44cf3fa0231168a1301b264509e9c8e1d3fd0d79593df7d1f39b7fd0a6b40703af5a71274b9a976868e271e517f1e6a38b8caa9740c9d1048a0df5476d309ca9c7a8548cf46d751440ce8d78a1633f40126e5856b7e11d5ae10ceff6eadd62b027b692e625d677aa23cf01aa4b1bda29c03256e40ca5811b82a9f227e6a3337fc5d10288fcc45dd91e20f627dbe6492b7468e8b57699203e60347afd0825cdb7f226f4fa025f6fba7b67188c48c1fe638a30df21d7b89156b93f193d39d55e218f481d6e5b850bf587c9032bdda5439855366afab0e5a718955a0d48cd78ce4fe0bbaf9692508689b56b57c47c79d6ea61054e4939d185836b778dda0d157db71999df3df200acd0d862b9ae15e7641d9ed11cf770540efb326da5d80e63c14f08e34f41bffcb0f34d87d7981f42b3bd031f1e6c7cd680901df1f25123c89bc7d9ed30aeac9436c9e0003d2c5f38ce94c9302417e59417d9351480a6083f547ed6f8e32caf87591b7a7ae9e9420c48369fe9caff2a3f81bfdd9d202c8f33361ee98902ba593d5e4343c485cff3a5a0a4629b3063b1b37bc9720ace6c309e13ec84e84d8043cdf7b278b659bb8ebaa7412ee1a91f5cfa3db9251d5ac33687e60c153701685a95fb323ab495e6c320a5eedb21cf95e4b1b9aebab7400c47268cdea4e70f4ff9ce783222e53da226d60097060d9209ae33546b38f1913b1c998e40a76fce48f0f2fa67ee9922cbe10bd0434424dd29ab3b28f46e05fa55a21ea3915ae26a9fd27bfe91fc639d695494c3da89d49efe5c1863b0f61f13ed776cb90be2a4c5f36fa68678cc59973bba39f3cc83fec7231e0ea09d51c66e34e678bde0317c86d46f97483a16b7c7a7eb96613b5d65e30e412ee41f4e051f4d86d85c29f70400ca9af8599011ae1e06f29edb6faabbee5c9a6e34e3251f487d7dc759a6192c60149500be2e07a50983bcbb125a45889ff7af0d0d97ca50ec91cc8fa87ee4866c153a2b8c95eb5ef81f5312b1b52cf2af55d633e89314bc7a9b0ef3a8ed83de0cad0d4603e7c7f1a9d307c3b3f0dff6e314544b60e851e93a75ca898a07ef6668dd01a8a952c4623b1d2aa5e129255446a25d7a63d4716ddb3c349697fa785850673da4aadc7f4c288a3e9b22924714a095201b770482c785f43d053dfc8913773b37750b9357faf6aeabe9103211d83767ff25516608ddda8e59c86fdae0cd8846a92798ccb97dbaaa2e23a8fef0c78e31db8eed6f701505e688d986021dc68dd27b0b5f78959e504d99170c6c2eed46571893d5496cdf4f6ade89062b0963dcd6041f64214033489040f6526b6627bc987a560f2566557f741164cc2509b2b3eab465c6a7521da55a4a905bd9a7068c4138bf2fdafdcab52002b8bff1fbee0846974b773183e4192417a85aed90c69118a43c6a2866368091812dec2ecde0f2a4b22f4a75b7124300e88b18d401c1e8cf35caad9ab177f18d83a8d438afc3cead2ca0b544e951f95f20a9b46b4b777b7ac993c10431135e2c08a1650b4e3470cf27952fb60133ea1138dafb8056f23b122332bdb13ce78b917ee93e6e974065bebd769fe437c66894df13ccd6bcd22f5c85016ebd989f1ef21d30d9af2216f7dc7580190247a9527eb5daf8a2d8d9d61e7dd96b398e4f403f7df64e8b82b72b53e0bccaff3d51369fdca63d1bdcb52d2f884d973f05eeff5bc9e4cc68e2aee8d4474812d7978c3d2a1d51e2f97d5a1e87695ef6247f2503daaa6ecf58a4c7cf8c5734c17e9d891025d115713331dcedc5ee95801cbfd3d8bb3326d72d79f2391e8acdad4dfb6fa766fdf1e833584c7f8b5d656080a675c77eadfb59c497ae4cc9ac6cc873b7f63da0e5b32900c368a026f161894308e2ee1236287548c2737d74e48e455ac925c4f6f54881781e5ea9ec6a9236d57ee419a9001dc7784fc8f284b87127f8e99cae53a3694ed7dc87126a7f694e3c7554319b46b4f1b042bb6e0a323537d9b94cd132f5537faaee37a796582613ed403c8ab764c531045e26a61866c4d21e20113756814c9b440318b362bfb001eb5202c19aca908d5d31367c49ec788175ab22b0bbda0c8160019c0577003d45a8afc720bc33d6efe00b3257b547295963408aa0f3ebcf9d00c8c05ee771b0adce7cf104e28d8846f38c50b3ae15ccb34a3fae4986676d3b070d07acb4940b5bdcf7ce92495218af056c7dce45cdf31fee18a96732d1ef89ab720a17fee17140f69009f19e0d38ad3f0cb5ddcafd88662b31fe6d2bfb22398dea74636852e8d8ca6a23ebc0e9a688daae41692932747295ffe5088f215312882bd1f656ed16da273b8ad3fcfd33844bfc6b4fd54eb59d2582715076adf121f461ec4fee97d3e652362c20e9f8772bb52e891c70cdfe208b36c9539d511ae3a390bb5e77c2f025aad2932271ac976338b78d2a9ad2bc4fa434f7cb8e348e8dc1be343477ff7d52aa51552bd4ac50b70d7aee6658c2779ea41eef36a87761efe1b5644084b0d1ddb6668a69994212afb04c90c8a74b1f378b146ac817badda190bfedf3de986409b947448c1cca7b6dcf29e1734e2e6c601bb7d76ef03b03aeb8f84f01f45c8eae22ec67b3f486a3c7f84cbd560eaea122737b8677896d1f3bafa11736a4778ca6742074051bd402a63f3c61c37d05f7669eb725aeb4c7ae42ad182d78923421107a85ac0cef74240f958fbd0570fe0b5e602f15e1fc90663f37975883d264cb60c0161e298e051a7caca42db1cc8151feb04c111c0beea883a089e3c103b0db872992627a2b887a7cdf3b9bc207e2ec173cd3dd7c8788fd68fd7f8049f633bc4e64219a39692f794b753b06295b1a55073ada033a24177124754d154027a7662c0e4b4708d3107f5cea59b04f997c087cdf6be5aa01d210e810cafa06bea725d4b560a44fc37e4422eff636df31b09a5f406a21924403d3c6a55fc04f913223f52a57bf0e2f6cd625d6442bd56856bd5aedf3a9a69610678895a922742d97ad71b557b0658f9c0bc2ecd1073e06c3b9975ce1c6402ed33da667f809556ed9491b8f3cc39717d5fd27e668be2cddd025cab09c8e90b15cd207de443ef692fda1a953cd5e7349e2230699fe945c8ce02d555ff413372d709253a91aee160a490b826bf123862d6c402fc8f93ec733fd2c809d5c4444104eb5f3d4509c48d27ae319e98bc34f76e4c77ff5fa1e139ac07082c6a6dc7e480fbb543246e3fcbf296a4b8701d3b9d180b84310fe13ab3d956a57e7e2cc62e3708f472c82239cb435bf287da3609751255eb3e8ef0f0bbc0cbe9c3063b346d4a2af8a8778f8117e8a7ff1e66afa8ec9201ab4749eeb8fd66c965961985e7a5fcb91226b7abf837e8323bb5c1df50ec78d2729982dcaadf7b82d1d148140af0f9352ed8de53393873241f897129a1b07a820c792db41a6a67ded78ab86dcddccca5bc86c9ace16fbecca59eac36173bc50ac1cb99844fd4b2c31ab601cda6fb0eedef462386de518f945a2cb4a2f7474cd767028a80db72744547257d73f93d8d53d605567719b5432f2910de3478b8eafa7a94e3de04f1e99ab0c0ab8bea66eda228c11811fa754e63f41cb8d66ef68e5d1c4732703715e05c9e8add26986cd3465f9af32ef72432ad959171ec4429dedb9a0e1bb003b1694aafc0e475686be96a6e031a1e17807404b59063a5ceb11eb684523c48822b408492b69c1a9f1fe2bf490f144795a93cbfd571f309bf14ebe86e8ae839030ecb95429150fbb51e72a5edcd35c8eece677b42f0ec86d0aebeb461d244a498081f32bfce946b5989f0690e5b1cfa3aad7ca3b4cc6eec8a5aff06e7905f769d6a85d6da3afe011bfeb0024aa5e16ede7d30bedb4401591d4d3c55a299635c5bcbd8cee791c237d4101af63dfdc1704108438580a93df5037ba6a8c2b0b7c5a00e8e305f2e3fe93ee5d4ead5c02e930c6aa3fa0d8b54fc4d44ed90bd32c6683f87690c6d6ba7c7a67ac1c0a6fbb1e1de299921449226d880f8f4000e72c01e3460ec3f39ea977fc857cd6a3d8c2147fe7b3abbf0b668c056b7d459c8fa10dfb815e49e340487393d696b78e7566cde1896aa94bab3f3bd14a2ff8f941541b435517af22e5b4da937e5f11204311df1c33351c0f083c01f1a3365d23ea1f06c1ab4ab538b513390feaf5667f48ff6edad6ec4ac5ba7554fae0021491acee20eb11ab1e9c6caa493b18360411f9d4413242be44f6e658eb391c17d6f20b72b1fa639f3228ba0bbdb614ca628efa6f54ff99aa92e5d944e79f3b63cb898c9f112c89aa9b0d2fd8711702a2e5557b87056f7a328ebb46d6731925ff3b2ffc025f72085fcc5388ad14823078a241a6602a64459b552d90a560d3c3f40f8ff602ceceba6d2f71823d23c7210d04340da9a6fe6ab370c12178f75a21dea7957b85100734971c85b20489955f9c787f2cd5f4447738f33f3f708bff976fb78c9a93e0c558898e5617a4b7861b81e66dc7867921d117d217ded3afa961eb9d36a78a39603ae1bcbfd1327a1e59f02caad4df06d58a38e2384a819705fd8f39ee3eb9f85fec48c2b073d3d8adabd05c121c5a38f220367c44c013d2609859dae7250abdbf8e68877a04e1549f77cb809cfd9f333256faf9a2685a6ec11322708fff68f3e722f34340215046d50d73f7fac22dc7b5c03f3623d090b4da8b52c9f1ad75ed13cf9403a99160f75f8c991863d417bc43a2b886ba963e95fd30be89a90edeeb19791d1171a9f50333f575f578ff9c8e021a59a8c8a3999674550db08e30c990b34ad068d760851810513a79adf40f147bc828b17996fd06b057f95e86302424434e435b7fde50d13149b59178ad44f712bdde34cf98cb930e31fee2a92ff9127e5a59cf3e52ed4e96d6f0a0967c8886459e59c30521df974216a0e751dd7f85b2a5cb76b34754ac4a7b840a6cd6320c4e845b9f5d6213e88faa95f6e5fcd4154213c00626f2080ff12fc654e79041f5212af31ebbf3b12f545f876f9d4c9784c9f3df704cfd1f72221d97536ba9fdfebc24188a38a6f332f65b5087736e9e24f12b93bfe266f90f1959650eb4a9765c706269e695c17f8a50cf3d8f281a505fb56e3ed50207dd722be4491d790637006eeab8b330dd372b81a725cc33f49e0cf04e1a5f5664ce24154dd59a91395352cb5d7582340fec382b777b992f9b12d60633828676b1f6ff5b649fe00f2e3c6946c41b1b157ee562f9d2dab2a8b30b1e521b8a606382a69b2e8b1140ed5c5cc878396be2d02be64a2873cb600214d26e319d7f5803f2e4fe16ac4a0cdb36ea90668654b37caeb05c6f463d7faef962433df4be59ed67e239aac8ba99d461dc44b981489d5a62534e41caa5b3e881effef2c0f91e5ce6a5dbd4a2c62e13c00188ccb8a272ba9bc7b6a6e8c0900024e88c270537bb4319de06a140b80a91480faf6c3c2cad2c2658ef44c309b33ab65c41955d578eabe67deb8979480d2cfc3edb66b319b9eb15d05bc4157fd91add26e18d0ce0aafb469de1a4184967d0290080e6b773bd27396c5432d3e5046cea7163b16e40f423ffaae4a3fed43fe6cc156211c9a034e239f0dfb122d029d8cb2300ade862b35a9fa26825cc3d2f3ecffeb71515191f350b774d13d7060c0e512075e6917d91921ff9650f72006ec8f803a3e709511456a70449f7d1e42a95c43c4d14e7ed41c90193092a1683f652e02a75ee95b7d7557477e0b6f94354610c1626fa3b52c3e7477571097bc4a25bf2b5841769c36df3914eea77d5ba27e3ea40cbeb438981376ad0057c72f89fdea01364c1cd487ed3abfb497a95601b5096e6384ee03858e1db4d7fcc9c458fe53704a3981b473d5d7cac8d191dfb5d0595c1ef53008bcb358eed43d08d0b89a0fc3ca7590c842d5b46652447a2d68ea81b4729cba173382d9e16ae3a42b3b2453d064f1b155f7135ca71ab2f310b3c027d5f9085d1d1715be7a681c7f9bb01103570118ee95cd31574fb2cc8d6b0eeb40242b44d291e5bd5978bd3e405576939b27a5e2191becc5eb1ab22a1948e6692b2eb8e3efc1af840a7516efd414b4fa1e9082b035f81d8fa07e6c4eb13faf22e41a223f57ab385f69d072b931488c18be9888d7364cea7283824c28e6a179f1447e418864d5bea729d416f1ae9d1649cb376dee4b12c1451f9c45313c3a0a4e3e51720dc109c885d21244bd362831b7760a1ad2ce0bb531ee45db981414a99cbc3747147c68759fd78fcfe6da9859439d222d269f3d6d3e1ad99591aaf278efc4e5887208b27be8f745346ff2b0670840a3c6f5873b6694f54179c41d6345660e006546af7f19c0cff5bd82a2d1da96c5ade89cd0eafd903fc69c6c368ca7b888c9efe538f0904c8efd3f9f91dd6825875e9b6e967563e49a35a382fca885b0dedb7f958dd9b479d0dbea9b8bae36afacc7961682cc2cea7789ce42f753e5d8f2b4afa9030973ce39bb8578a92dfe5b2c5c9e3fdf1b6c1ef09a18d1f20cb81a3699125a8605a5e1a6fa759a1918f966976f3a798d9fba1f2bd053d1c9c9c11607f87b7d1946c3b2b27d48cba7375340425b46ce739d9a40a938d5b9db5a4b35bb60301e22b2f3038a2cc31cb37f2aa5e099b91c86c462a00d04d76144f2163d46f2dc582baa2b462af3631ab6f80f09e376d70ad2d8fbc52691c13fc85c911fb1264dca51c0db32dcb76590379c1d839f3b3ce808941c7c6c28db7241a12f636c20512b6fc9653c3349c3fb5402c865fe573ec3c0d1d03ba8beca82ed5b9bbd9590ed30ef21b17fb039958e9bb7e7fa281fff41dd74c2147f178055dd07b0c6f214c40e58f7c08caf1ad6370e784469f2f04da0c6e540121920d1d3d05aa0d4754abf5c9401903a4b50c4d7b27940dc692aec9ce0781adb5ee4f6ff5f1f46f960328e4a460d2cc47bc8c6a31626cdbeb2f1a3cc21d506ea1d2347f15d15af55d95a5afcc6c315fd50060d632b122113b29fa57194d36003294189d6fe79936ec23cf40c670aaffe5a469cfee3ce891dff608b9d7c14f6d0c41708f8ba978e9a3618143ce90aebd8cc1b4feb21136c6e587dd01a6f7053f32cb3e70c0f77dc8227010955fb2e87f298f2bd3d842e09bd6135a1770694686666527077909237a4fac43bc435d2326b9d67da29af0efba5c2cdc14746e8ffdde953a559126cf965a8931eb19dc693a2989baa740e93ff4c086e24ebe7b36b259d810539a3578d6b58cf991caaf3fba8fdb6a01e69506c1676593c9241dcbfbb0b23dc094246adca2d7e000aae01caaac96cb93502ab34439773029c7ed0caab213b37b3fd6e2981b36bb1859decde453393e2fdc2cf02ff38a9bdcb2a5e2886f783a2b66e5284c462753bf73058a0b515d8b99305a966546f04fb7586b52cac978f90380097635f011f01e8f4c38a75e6dd70b542bd2ee83b2ec40897056a36f415deb53ecdcf0c4bbf7d0402666a2485557b87f83f0da918e10e37176f775d35d6629b4414f62561b767f73c05567b7be5cecd27b9a070f4536b65937e1928a7d63d3d3989f2ea3bce8b10b3e5f42a530cbdc83a3ab3dbb1fdc0ffce18c9697e51b63354023cdafb19c03c621e56d2462d9d2fd74fdb51a3e6661585a2c0d7a7d3290970863390964f5c26e987ef7994890c6b8a51b51025af0bcdef588a118c850a17a5d9286595ba38a53219b847df7b1cde0a6c2bf09d34ec24dceb8af7617a4227dffa92ca4eb3da2e2373f4904edf78c3610eb9cbfd5f80e86563aafd0fd9fed33a7af950026103ab15b645b38aa583864e73e7cfde0c9f0a2865485e94e231be8435feac5c119e2a948e4bf074965e6a822781228621cda4c116a3222a005a091cd83797e7067e80719b2b405d9381273c90323cebabf517943d92cdf129dc3fc66fa7c90d66a0e80f37b7811785b979f4ea9bafd02d0786f316326641eb571782593eca766676edee5d9933e7a406f11981bda08f397fe0ee48df30abe6e570adf5963d00dc790ab2895552fe5d83262ce836de2d22d4af60d1aac231383064bddd72bb9606f34e45defc5553a17073440175acfd4ac2f7faf1ca38c53b71183de33079584db0a07731116ae8fd744388518aab50f5cab40b4d6b3034438c8a71d36f363f334dc2ee8b58ade320bda98b9017073bdc9313bf32cddb29268f7a70c70092ebe31b2511991cba4191e9fad9fb34ae29f4a1936387b6ca71e22db9ed3b342137f132a898c25dc6c225f7d677c241f2ba8899af4190c44f3be799abb16457994b51f34cd773797939fd2c1541ea53685090f59845f252ff932743d94950e5eed6283833865dceb627fdd5080bfc970932cf0515ecb38e24991ab182e79dae8fe41cd9d89eb1fce58a352f3a8b7dbef3ee61c5e3753c2ada3bed91d4ec304e3b8d67de87f2fd2d1401e8cf4aeea26285ffeba0d14003f5069ecd4888c8c50dcd136faf59035659a79ed7db0e35754d5f0800d5f3e4390bd97f786e16f4bb7b4e32258cc289c805153ae9a26c034daaffc8f1cbbf8ef882258f2b98be6a39f3b99783930d8dd3efe86afd9d5271790d8bfcf017fd70ab9344297469558f4af1193cd2a681523a7f414968d083c297b9881478f2ff9addd4b9a2032f3f8d7a303809043a091fdffdc768c57db5ce27e99f3ab77cdb781f76de1032b34c463d2265e9bfb81777ac7af9f589c3df390fe42c9c9322a5be66f10afb4c1d59033a64c1a84e24004a07f3c225acd79917d68d2daae8899f80858346b285fb9b06da8c4bcc8be86db4495e7760cfa5ed4aefd1a74851f91681bd7ce246721c7fdd10203d71ec486ff50b3dae04114b63f16215e8b9f3b052af13a584a8de158101fcd61ab0b40cf5362a0d59141abd305923b718c93d0cb04891a7c6e5d5cd9ec00d43736a27a25d88ddbe5b3cc1955a328e7c7f62ee42a7bb15b20c8e7bf7e89c96db7302c4a1c0f47970ff0ba9333d4b58419be3a1da9e42d2342e3ac3db25316439fab865cfbc3ba71a9becdd8bf09cb4d1f231e298b87da7b43bcb30a3ae1c2c51f9774f74d8dd3afaf8f79a76edd044427ec07cadf8934cd143d717a83d0596e670f1dc6feeeb661dd52cc8efca7133bbfbeb6d2218b8b0617b1a36d771d5a5d7f62253886dcbf452aff53869df168d02ad663150d3d6c5039957818c7783cc1bb230a6ac5225cd51078602f26f18de79998eda1c04325ea70c32240bd21278a040e334c31c6f112b725d1fb415940f7feba3c66c21da788d7ea45f0034e10f72b66fdb1d2047a5241a9c8a7193f69e86a9f279ef53375e3534e0730850677564c1071914d63624365ba6a7e7efced65d09bddd12f0903c3adaa0ca4c7924c23d83c38a570f06141d9ad0aa292ce6d899b080da4f5928984aebdb3d35f0f97fb39cce7946d7bd812bfe9ed649371123def601b5258442eed8c175c14db60579bcaa5d9d5ae6e709de5f15fb844172bc744a2c6d713368a46bb0a5d273a377204f9ca030b189cfcd73a03f55a0e4b19cd48a9bd068005f7eef96dcc8ef8d05f464d113ef2c99a7dd86301636aa81fce396848a20da35cec7906d58cf15cea9fcc2a49a4758a0f5f30440602460f2a535b716cae9ca78ad9e0a75ad2358dc7f4395364e871ebdbeb360f9540d10662f6c30473b0ca2c4a0434a38f90b200f69764018ca160056c32da396452f33e3744c51fe6ef1b8b0d619b4f1854c3b07c100cfce5ddf015cdae4ef1c878c7b30ee2dd115da5e0a1708f3618a0aefadcb7d7d95bf1865277075e258411f6bf2ce7ab7382adb4d73e6d20b6234993c22ddab3e5b04c7d6b3236e18de01e6901cdbf7e34baae8c73c0c755b231394c3c5781965288fb5b31f7813a43697d3b09f388f1287be1f6b76a84173acc96ca2f6183e152e1b14d5a43c258e3a732b05df40ad9ce20a24122cebb324739d12f1a3894e400bdae7237701a06c1f0894f1f563a05ba55e47d0bfed5dfe037842ecc687c081a8ec5a21b1626827f55ab5a2ab2682d1ccb411657ed3bdfcf047b933d4056ecc38e49cd962c0d34d8ff2eabab4f25220ff3a18b1fa89fbcd155a8ef76bca3d47a5846f3645bdddda1e830904c9925b22298985055cbdfe0d75806a6a8e8102164bd89e59411a1babb6db7a53979a3439797576df8b34cf9247f339b5556a6d478bddb8d435c57184d26b70b1050329758e62be4a8f1170b2cb38866d9becbe9f5f17f710efcf00f09068c4eefab9f0ccd01c8eb4afe647814d35f001e4e963f8457159fee36281260cfb826cb4affe0b01f27ade9349d605d27b7cc9916429a4c6f75eb7e036b228ca2a58d0d18afcec594b0a0b74479e652031d464405cf19bcbccc0e91a3b06c15efafcf8b19c22c07474fd397a1cf40d7d8ee9c31668ff0985a8de39d2af08dba1d51307ba01675ddc1966889b67d2e13d590aac83213463ea1cd912abbcde20af1ac039166590eaf86ee0b5b8d6e65ed6f48ccde4566c31c0693fccc48c3d5f38fe9d02f365c83775d456f7a589dbc2f0b7911eb9cdce24ed6559edf35e379c31f54f5d047e8c3ff72adf33ce3eb05c6bc3259fba661d2f519c8e8d992af254e7fe1b9689542f116d73422bc8de6884cb9364d50277b554c9e80de2a56119603a2d62beabe57df6ec067835db6f3835112c0d4e74fe04a069516d47072001a90839cc54afd2ece535897f74abdd461fd912688a10a0c71b8578334c9a91e5260c92cbe38510129a5137c60726bdac07518fee5b0bbb26f023a842723c11e7628978f1971186d16a81f4277a3efb7144e3941d9549838115fcc89b53caa0c191dc584d6e826b80e379bbea62ce26b35f6163abdd724c3337c9d66259daf74add9c345e04cf90ec6706ba673079201e46e260a98d3e3f10a3c5d911535394b5b74ea4a0f70becafe712164ecb41f7d4e473a81617f3c8048836d304c367a86f3c17dca072e3d39450ae7b8171527889c44c74aa02505310a47b7805446a8721cbcb148eea20ee5cc6303f4c5395a5681d14d94f939ece87b257bb43ad5529c1b833e789e7bfa5481dbb6420d9bae5fa4d3a1ea08a76a82fae2bf2005eb52d3742fb7a586cb7cf68e1e09f54ef84816cb1394ff4a48ebd7f1d7ea24b574f7a97275bcca38c552ca2515e89107625ff663ed65f78ba234bb58473ebf035ad3e83d85c836b998d7b6a755baccb8e4fbfbf86a888ea70cc36a2dcf497a9125103681f9e2bac0c92bdc973d24b1ef50d3c894d7109bc6df11e5863cf9be72f40116a27fd2b96a727e33e538eff57874115773c35dac19692bbb2bcef8ebef2c22a93f86b49b52e81b61d1dc20bb227ecd2ad864b7bbaa617719c62af7f44173fb251b1cfec3c6e245d2aeed50ba4bc9a5285f069bcb0538071f60110ed984d6c3c284317a2652f814ed3e3e8c56577d4baaa8e722c9a4b2a5feb372400334447b3f33d2738a09a98e933f48fdbb1379d56aa4c0c71f5daec1adae429fe40e9b1e66842b7f2a1f34da0ea062f6d3cdf7ab39cb81bd4837f5083e837fb1f7b969ee0e5f3529adabf68406cfe38492798aea47000ad95b1a8f345967f5ba25c12eff7eeac7eb684f4a9bad13128cbfed1c33b832e9ff24bc3fd77bae062c400f496b12defd7da51465d99dc3604313a17197d1bf9a21b7f7f39d244d121376372dcf3bf80102c4beed0f21cd376ba1ec482dc3c448c05b2de4316a83e424663ac360a34e0c34cf7bc1587222706fc94309353e98b7ab5607e27d975fdc81625f75efeebff58c8ec30c08edd20e29a888e9c79f32a25946d60ba84a690df18ae09248c9168f47a2f73dbdb8f62361bbe6694500d796b9de0ff704cf4424a02dab07308e672336baf4f833252c999319932cf9557223912e2d64b88396b7ed36ca0540b05b652c4074f0569889d85d4105a886c86d925af9d38d95600eb13f4cd0367fd233a533cd3ed60c765bfd4b3b716810554da1202e26d66de44bab158e43b70a9eb96f269a9cd6d2b60cdec4a8cb9144c4c7abe305978abfdc0ba2a39cdd262509cff1e0e7544325660f17a5846429a3aec800c51e6854f1f37496d7e9b31e7898d3b2016a49fed2dea38c6caa7645e560f7b89528b2772eeae672d8d3d976902263f5eaa26d6bec521982467cbd7c30c1ad476c103278a5753c9533a568ee0d3506fb9b41e0ff2954807a85b5eb0980100da3eb2e9ed6256cc0c349d4fd270fcb96821970b40439a3ae1bf31ee11d60f9e3c7b09160082f45577e71af62d8bab7ef2e6e85e8fd4638263f9b3025e4f4a0ffde3c0bdeaeff32986c4986f4a3f2cf05422562933fd0259cbe301f792d742b425dce12f34862887e42d702b82054db54750da3c1bc0408df200682577a90277d73c8c9be5a94d0d818418fdd5f8561783b203b5eda4d4a89d04640d9f83693e5cf0b74de3a6fd5798929f1c45d0f92b9bd843efb160ecac55f95abf1767fd0f96c23d3ff584f61a64e5953c398268c1ccb53355db31c29e90b609115a147131630881e3f6259a9e0d38ba8f9ecd4a0934fa3c82a02ccb82678e3d990e120d6e26fdb0ede1d09488ae223a7a8c8eae395fc27624a4c1a780fd25550a74ac125bf582054b14cf84eb56017944a66547e13da3373fc2965927a550b51584b0563215fc44a7195b69f44dfc4afa135ac7e9f7ad0d395a4cb795582475ea786ea67f45076de21bd99a393826447fa29076b13f24ed7bd437328b27fca11220ca3d4193d323a6849d996fbafb30871148ea1caef319ef16a7d8768aac42350d0be43c200a1d1b6305c42665bef3589079067c171603e9d85c6c0eb9aa781b40353326802da1f24eccc0b5e0efe57eeb8cdfbe4fbc71d6124e982d7daa58d0f44a896ba6136b07e5f0965bf806c70c04f70c12bd8cf00ccabe800805459b67c661d02245cff70c4154e4f44de1d995a67e9eaf34a20a66456e2884b0f86994c484a115be315779259b52eff98b0da07fa202e305be74739efb24ac0bdfbeaebe8122ddb04b842320fb72001367558da6d35b275173c4d53944c43aaa20d3e796c7ef7c0e0aabf6db86b7dcf43c224df0fd97224053a9666c74d8b413e355f5b37159d867da794890251c988021f9c142235422db9410f24cb50fa591570d4d31bb89d44a8b026ee787f2878b991f83e5e6fed2dd8e2fbc829d9461b23f4a10385061e6752d01a4e6de9b4f230d7f3b1e2869b22ff373f6e6547d47ce091d435f45aecd8cd28075dc4a5a03a45468b331a8a069d4a1ed056aba1d6c811ceefcfb3f8dc7036368744f2d76989c135965906bb2643b88d554893d2199ded1ea2c556102fb544bcc0c4ea9d1d31e473d212335af8734ee0ddf9339762eadc16bca47c29470f2190aaca7161776e96f784445242a3550a0b2ec23a4690821f54b08a52ff96273cbcae13e143e54e7b831e39e2c1c4776c54a912d5abc26d68a574a0b35e3ea89a7d74cb2fcf678c2a1ccb28ef5ff5f031417c18948f2ea83cfe6a779b3bf324a96f5dc7c338fbb363bff4221270a0259acb9af9bea8a265873d1f2c4f7a8ad2c49ab6f475567fa5d90ee6fe6f20a4a380347aebac975d92e288213c6af54fe7d4628b84cf7cc54e8b436b015acf99035968293a06a1ff168f85610fb7585452964364c6c0302efd71730d042e4b4cd37e831fb4785a6f49d7e8420ca3e879a5e4662780dc9d3cd3c03089a74b54cd4d48bc6c4dcac5315ecd3441bcaba30005bd6c7f11c288c2985abf579acdc10ad7eae37195d0afdced271712f53486969deb7272a94b443a4f05ef3c1b0ea7dbddd5857716f54872d2163a04f507a8f297df3a9f5e12d4e8426132038aadf88b9e2e29a49a25104477b6ed69e97b820cefff040d134eef3c6db3cb73631d14f0d6c92aba3e55106dedc4992b8192efe030d45e8f8c89cad024b937780538ae1b27f2995bb517884acd07e17141cbb1b012792cb5ce3a699cb61c6f183d4f07b2374b64958c21a92e072cca7fb57083c28f806bfa88976a0e8c2615f9068554d2632f38db1e80e29eabae9ff7c82fecdd8bac20bd2f5ae3c7bb29161d12c9fa15d26f9e5cc9172a86296bad6da95da35421eaf76249ebb796edf51e624bf2bf1ff644165968737c1f930a8dd65b7d66d917ee02ececb922b759adc9d3e0e30f3017046defbdf70c60342be37772d37895c85ca523b8f3da60ec63a682897ffa2db4d2bab24ef62cb7a4b92ece78e2b7681198cae4dafa4d542033c11b45c0d2747626d57a02c272aa432b53f8d098ba741489bdbebce702ca0b4563c7316d99c0c0f0746b0defc588a5a31a7d0c0482866cdd29930b9eefaf99a194f284d819293eae715fbf21d44c7af6f1bd3725b760c1accbd16d4da4b4e5b945597f1dc86aeaa5be825ddd807c601118ff72859848fde05f58461e6165bfe0bb4aec247ac993c0e22a409098998a08f66ee472a400b2ad038c59a5b6205461f0e7ced27c21bb5350c1036f6c66709ecdc9d72f2d69b62d777817f9b44a94496db68221c9ee5cdd62d7b350b4bc3ee6a44d8986911dc744ee478b664bd3f5d6ff5767f5c5337b84243cff270e31ff69074d89ed733f6e9ed555ff83ae2a8d7386a695a55b8d10fa2bb58da6f5e3697bd4da35f9a1c43f7ffd43aad405e4203992d0e8fbfc52bd33a29849ca58dcfcf08607f8651e3ca811535be7097ce2fd64bfa9dd31b5e36cd5b7f868f73ab7531ac5a28d366fd1c77758cbe68f6f001802d61121c267b48e8e76d3503164a9ec087de162a78b2b29eed1ad5b552a8ee1bf756b8dd002b49671df96f3a3c094f9c5f3e0605aa8bf0566901babd6fbb8fa8148f96fb549f05b7017419682df71f6e1ee3ce2e02487d9237a637ca9401bafdd9b79ee6a57f9b7643896fa082ab727a4ecfb43e9211d755d0a405daf9d0c02e0468f25bd590d81e6f74935426338d5c044268606d1635047bca4fa0582495ec79607b5b60a9b8263f76921f550856d2b59eb82daba820c7c6e2ff7b07799d00184f86d259f71e27ab3abc10cb6a27de7569b4fb64a47a6a425b16534ebca71867ca625f806e207b4a3b91eb16daf923ad634c7810e7385926d5666c963bfca8f02d94a5283221ab0f2cc72ee2a63cba65ad40fcd4852add978ebc1ebcd0e36da7f709a857b99d40b79ca6be096b375617c6600ca81f056a501b0db53cb6b940e43101af28aa5c039fdbffb48022bcd9db43a383d9b8d7ff732828458fba83fe31f13c7f64f8ec3d9d7c5f14f4d50b45cff0851f605d0009dc2e7d903f07973b37e69e621da92494730f6085d5c627b1b1af15969c5ab0ce1bdc27b2283821293a633fc4bb408ef2af8a2b4c72e74680fccca732e5d17c5691ca3a6021406f6019562f882eacd9f91fb6f73c8b1c7213edaa07b03555790ca5f6e5fc525df995a16a275e4afaa3d54ac934612cff0b590b72615c2fba8bbb8798db43b44b9611addec54e78b0418d928cd9cbd6832e3e09b1c3228eddacd30dcf26a9920ac4bcdb09cb947e3ea6fa81db48b3d14d4a9d5e1aa53440aa9a17725cf1911bbf2a95e76cbdbc6bc519f5f2a5d389eb37ac6f068c62d2d542435d43d3ba8ce4d03e8d398b8afea372a36fa15fb4867017565772a804d14b5faaae6684dccffdf38ea95ea18320090f8a1b0b0a2a45f7b91eb8ecddb1efb7024b7ecb5471011edefa26aacac87d5336018227e76706056b6798fc14515f43a3e8575462a6468ebaad68a9d980f75bf4ff0d8f7a0b6247bff7ed7328dd78ca060ff6ff2f2d960592f29e5e5ea0b183ddc7a50dfc16e86381177f432555ea5afc29ed1d16998d027f7a6a5ef52310cb211acbd0d5e110d1634ccd233f5fdbf0766dfcd54a39c6cafd019e1f0acd703b4634e840cb8896d4287af46f88b918c2ac01150c9273c6967dbc8d017873e69460a28a78d8b87e31ab94e8bdaee488072d11862d133f7f35acfa3ca10d6f8223c6f64587a992535700b1a51921a07ce8352b7c3288850b24644f2af71287ffb51b41f58590a6ecca813c735d349dfce9b325cf60c9c5dd3f0aac54d7d8c43292e2411e73ea24a1aa7ced9f28a7eaf44507def92fa6857c9fbce8d300c5b1f9ceb77bcdc89d9502f52ba0b90451d792f3edcdd5c07e32790a03077e666293e17d44f7088c05fc9a748e4886797924ca10aeef5dfc1cb693e1f8738214ae2a49eaa70f56f580b8603bc84691ad1e888b08a0172e0a3a4db72bbebd3ca6ca49b384c71381332c50bfb5169468e87b8de80badb043c7a018cc1d0783e10dd9eddf9e5b4d4ab65ccc19a8c9fa76a50574de29f31cd458b5b87e9dc57d4eafbfca6fc29fe24eb5295196e2c40bc777181e241a7b452976c63f9c5208337c2c0b8399ede047403d5104832310337e8fc2744a3d2e971a5f3ec64bba27a8cd018bf0cd125ccb539598b8d7388479272225774dd9d21f486f778109be3c9de7c6aaaa97ad096933c3bca2af829672e4230ae79add929193d296435fad88c4d13fdda92a69dee619b72d17b92de090cdbc99692b81673d1658932ba4abc6204263eb91e0ff9ae5bd14a3a7cf62e66dc06a5abb74621c3175f06af501c5505d9480adf3e6c32227043c488e544fabc3c19ef1c8442875994940558cd815c53082c8f875b1dc4f7a95da10a4420e8239fa6dad632651bdce98a8478950dc4b80be142f6988b2c8668ae9ab394c2cb3aff501ff060b029573a9eaa67d6e08e617f2043bc05706d67c89ad132fbac7ce9d78dfcb5d1a127ac23e56fe954e4a0806c838f539131f2f3d5c4df5fcf48144a8bbc0618046cc5555fc739e66b403594fb9654790adcfc5ab1f728abea85c8d4b5f6fa2c05eae88ac9db9a4f002c2444c00b085d38591fdfa61a43e7fbd07f16a88b56b77917ccbd8a779ea9a1faaa5ea97f4de72c61891660d4c261c2549cffb897ecbaf946f910e453b5fc2be7d2974484d9aa07b503427477da787de093a62daed219134ffefeb4772f94a1e2d2630de48a4812dba8663e6b807991f4c10700d93f73662001539b5dd2f39fdc8cb528d58474f0cea84d20424172424a5c3699267e5cb1a04186915f02ccff85e5e3fc85f6e14c5642c620e09d73cbb097a5ac06dd58f8e0e284958457aa22cdf3f383fdbe495a03da19ddd367b106115d74f4e19156bf4a5ba6faa0fc08fa534aa94bcc60479678243d35b27169289580fff8b07fd649482c2928ff4fb461ef62b572110688e1e63d0ce0bfd2f51bd60687c59c9081741d18cac239fe82def57724ffc0fc6e8c4a9c8c8a87f2a52e13b1e05e725636f46b735591c4f84f2e5a3632705e5fcfff6bc64fba892ab8fe246d3ca2cf2dbd0638da7abbeab0fd319712fea06932df87cfec0163d6c450d3aab47d346eabb692f3dc1617124bda4f661775788a79d105fae95aa68d9433c6ff95c133ab650bdbf6a154baeb2208f06c00895cb64d801334aac823be5023356fe00c0d52857988b9d18b91fd9c80b66be8a82c6d19cef45f1ca4369b6db6735cde27d80eb1dd302e9cc90197ec724ff142e4507c44c384cb9b9851dc571bd57a7fc7f3f4a1f8f43d160f8145f900fc7509ad885b1ee44b638948bc78f6aae9bd4159d603acced94ab878f80cf20291b79e3d72897a2880ec4f1279da94e7c85cbbde8754ec9b792b030c123d9dcbd49409d5b1af395afd6f77abbb62b8260a767c47ec65b6cca79cced74b71dfc0ab65dc120aafb330df0ff391046ca9ac13e2dad857ac8525ce012f10aa7284e5c965985ae5fe5042bf5d86b8905d60055fc07f14cb2b4dd1150b659e6e3e63553bc2ba69f139bdef93b8c9a4cddc1cc90acd2b9ac2b6d29515e94e4ce937e68c8478aadcf81d9bbf20fc9672099f2a878ef13b08cae2810c5e2b20984c8c16a5f3d43e976cbca727ccb0a3a79b2c54c08700d8d8c2747b1c0929b438f133f3da03870793137c353c5fd80aa6c5077329ca5a12cfb96d6f0876b2bcc124a472bab3bf3cf99e37c199df3476be30d565e93274b1f4d066d03decc634ac4147cd3edf5daacf99feee9f51d1fbc5ee6e68bd042469018d8652cdf6b9983cf3deba29f61fb66c708fc539f5215e58a58d235e869cbd44dd3049d7eaf2919ae7ac8c60dac5a82e5ca2948edcae52f070681e434c33a503853c0c7d7f87c0c8af8f1ba2e26e46e8a23dc4590810dffd158b566506efbfe5060cf8bb5d28d3dc272e0e967ba4177aca5ed2134b1f40654e11e873b76f12905ce8fcfb6820ae63b9bfd9fcfdfead948f22f6b29718431f86ba6bb361df941e21dd44a36e0e903d62bc849559930976bccd71210f6a0ee4b205ef5b0575346d3dc365682446ed134431078831687d7de7df2c75edaaf7b417206950f56d8b7a2a86c10b2e4ef233c37bf9436a4cb3d3013f0ef40e066c6395735cf0bd6e3b69ac1b47277e7890b9db5bdd0fc6460c2203860c91a1e02434d832dd9d246f0de4d37090ed00c71a8105a627ed5b4995c62a202bd1c6928ad98474f3a27c2c53efd541ec7efc1e35966552e1a7051a66a107858663173735570a301f1b01657e105f96e7c0c11bb360df03687b0599343e36d256e5e1a2a94dffca8ed7f88b64c068bc4a2b1d7365a05c3c616219df46f27c77b1f1a43ce7a98c972bb76f65ee833590d516306fc68e705037b6c94ed1ca0f5e3ad423678a2b76fc40c7f8352c420586a9208a231c5117b29b6341c2918ea7b07332ab2e4391f427fff8e3a2fca9c5f00834622eb095432d74125cd23e877338b7d7a20335558d692990dbfdc6174f83253320b22c0452ee0d019180448073ba6ebe1d578509863e005c4b8d8d00e75d2274fcfb026ebab5256c722da1085d22ae80758fb124f2c89d341a178d3a9d2014539068af0f06ebd6ba8dbfa2686dc5a799fb61a85615e6bbe867b036ab04abb12795ea615cf1559f35388d79d1d6207399636599b758b4fbf38af48c82b97c29c4876625e857a242d80f45fb0af97de9825732c167405bec7752d1f28b53345ff14204605e81d5d9443a284a4b9efb61a627f001b0a02f5f1dc3b5721a125787069f7072953540de4903157c8a69872d663229bd22d622ba6965860e0e6338dcdcf908f750ba435f8a14d90b645077927d38243290dd772072c9878210a074cfedb6c4153237377c0dcea58d4f6aa77318cffe74b500fd14a87884d7b038d481a35b7284cb2f029523c06e01c22d225bc9f99b46652c0f48e4af24f6076c2112d70a3a4846f8bd983e26a0e71fd276ed18291c0402b8aa0c7841b6ad32fb1fc1632a39dc2e6bf8b582215ef2b5f8901cd9cc394768b7942762600454fc673958779207fe01ad72272c6007f2bc6ad82c35319e9cc35f0b1c1579a5731dc93d62bfb078c30c6cb2cd7deaf6beee170cefdc6cc617a5f2d9249ba1c161d327a005a316310ccc659a429692b21dcc547b3a730e0984732addb62f27387278027df4ef7346df3c221acf68c47ada661a3df9a267fe2c7c34d4a01e9b7f3a973cd33c6ee123ad3a880dabc1aa61b72114acaac1cc140842cb91273a0f2610ffb92181998a0ac32a010ea22ad0acab7d3d630d34270d2aad5b3c2de58272fb1284a4277f9bead318c18a16ee90f9968f5c3ad97277add4a54c01a3a77909dcfbef4d76461177843fbfa5b9f0ba0af5ad629b7901883ae2d703e3137080c884bda70c79e5e0533538a6da107c183551a136bc37684e995f9a7a18fe4115840407b1eaeaa34517d5c209ae5a2a20bc45cc2c1e0278b453f378c0d0e9f38a2b7a3b85e9d87e24a6d1f5943e13af50f4f2088b582ca1bb0cc2a520542a24d77f3d1370942eff993e9500f706df029eb8b775fa1484c084c4ed0ec1533f481c398687f6ea2bb765114564132da94f8201e3908bf01c0d9d0eda49b3b70e73a45940892f406de90ec37ef933c3cebf1821bdba610fc0f82aefbde9fc5dbf1a4bf454f6852171dc570647dc1d19fb695520275183eb150243a98af18fcd05725041855e5900e9cb13df0de2a671c885c092446f504f23fd969b226d3b93b47112421b6991588e160e6dd4ff74131895511d0f8da322b47478e1df1cc20920d9e967f4222eecca1bd1a1274f6be741b2cdfa2f7dd47cebf398fd6857ba9a63e8099f54df2eaf196929601136c3212efed7a451544152bf0b2269302bce1b1831147fa5a559fa7fc80395da0f8d77e1675966252000de289ea64eb22a389c3998e9e1d5bbfcbfbac2b15d27cbaae734c7ca1b8a096aa2a4a571f476336ca088575e7fe2fe5f68a4ed3def53343edfc8089003596789994b6f0623519edf470f5eb21ca5a399dec916fbebfd9b78dc2349f92f169895e3c3e0a1141acdfe22c77b6ec3ed1b25ebdf0e2b08c835e9d93439c3acf5c7b849774b3e235237daf33bbd7e15fb2af86bc459036ae07e81692cc90f0509486fc57c2b7e2d9f2c66d6413cc8952d0962ef20867fb4634bde27f22e3b57e6c8197adb62edcbe1b6b7dc422c4ff6b65aab09f99c7d47518388fed32909e878c1263241c54bab848cafec37b350350b17caab36aed1526fe1b9ddd8eb3e201ce3cef1588c8a8c88e9cddd1fb39d9bc40fae71694c5be73afad09f9194c2d62216d9567dddebc32488054dc7bf2558d2493e376ecedacb2fcf95b10cf54586579b435c4a20e8637d1b26dfac07606294b97185cb00737689286d32d0e9ee43b4f2e791a74fb234892e7f112ac49746baa8dedaa29a37c216a1a84d60dd87cc1f46348600592d66d4ac76fe91fc8962a959c0a9ec3e153149cea42d76783fe5ff2e8a910da93d5ac791494daecaca99ce41f55942be4508d987fac43614e58ff4a9fc27c23b7d52317099ea9cabfc4af93c0db7b50774370027831ef3356b9d01eac9bceb48f946e410926ccbff75f4f708c8de1dc5d4da0606d19d99be975a1ae6c2935974d88552ebcc11d534d60cd154fec930e1d4d7655b4feb50bdea69b1edf2656815dc2b3c65ad17d62fcaa04f0caf0a5c3bcf80fa4070dc08ceafcf2dbde15566d7fcba0b3f2f02ec2a4680df4427a79f31d6af70392b3614c6d04b2573182978a360941d185751891dd008b3764d41671fa0c90c084abbfec53e12321c6d1d17473366abf7cb867092ead3415bbe0b76f468adef15fc5f28f19bd54d9e5b9c87172f2155d71f1245efa0a958b6d0697b7dafbdfbe2327b5567eba5f9f0f6b40488ba4f918237cf1c7beee64e738619fa42ec7089ba75f408fe4e1e3022440370e6f97d80cddf538ca9b0e101b0827dbe148bf6761f3da694b96e0825498dadd991098afb04791f7c40e0dfc85c38b6cfc24ed77057e0c092fd3904c0cc2b3b29ca8a5269be42e890d2895634914ed8a517cb629785bef5bd419fbfeb813a7c30dad5291cb4444a85644acb90b8b38006acf9465e4d89e1cdb5f30e382707dd4d4c7b06ca3e05d7ab3094dd74640b498d17fb3a521eee74db4ef9dba18bfb00f9169b51b168ed4d16b8cd08641ccb6af9e730e5f4a6baaf9269abc7f50a92fbda11f691aab95c81536724f727c17c6db7239f63901c915b505e3498c6a24c6a988d6079c93c789fdd7a5cf83ab5ee2e097aa6e7484202dcb5e85ca421c7c11f0de07cdc868cd7de7c5b3ba0b1bd294bb0de57d42421ed59a914b3ed1431c556db9e129a24934e7fffdc7124aa5351da02fb9d85e04666f3dab9d05630c877754ee35b86424dd92f1ed80185410a6eabcf7e14df9b1dd29975efe28297773bc2d90a1e47dbc9e1b07608bd347b6b32b0ba3443e2fa4033302458a389e1154345b552e5ff4d0f288142a32070fabb44f8a326d83f4c47deb074123d0605e6835cb6d2b1ddb76737f14d8b2ec7b1f30229cdde134a8f26155ebbfe3ef1dd7dcecd4b5112aa5b951a49af9f323531e04a531e26db05200c728541248f1039109968b5691747506d901a94c2556ea59c264b26ff290c085658ea68adeb9632cf0eacc876d8b29824346a7337b00512cbb698697e3f1d8a88ca0fc225f1f643ee6fd3853cd9519c5eaa68fcae9d7b8c88b3ed37f624195d3077e966c1d011a7f20b2dd722f2fb7df191edd61602a1180d7b768e69d04b7c78979d013f6e9204c9ca31a89ca50ddf26ba9f3e3fbb8d04fe5df8763e9ea20421503e2a7d84401f3df04be88306b10f988d63b6b57130384a0651652ff07b74531b4bceb23fcd288cf9211b29d1d3dd0927a146b1f8d805c7d922c468c5ac4783206c1dda9bfc3467c6d902eaea226b86a115a010c03ed21741f59e74018a44d4cccbeb2aadc4e1eb759b499d4ccca96a8113f9434196b0d0941f1883e52c70e52eedd71f362d2d3291f49830a6bcd4475cfc8fb35c3fa8bcca8ee383742400e2c03e56433c8a0600330f68e6ff122e14fa6083bca822336e60e8dc8117770b94187b4cace739b6299367ee1daa55149643e042834d483e817c16e7e1c51d15fde0de135a8f4f9ce45ff33fae634dac08c8c49403dc2b5ed0d750fcbb076339de95994830432046daabfe8e2798865a253c0d3d2656e83a3b4ebda04cfd8d8fa5f9f38ecba664e04737b1ba811565617800a2f0672da396ef89dab69163d669a42381aa7cb43c667ae4373caad61164b4dd36ee3ae628c09446ac5d27c8cb99975c7253986b9f0427f09c92786b83955f8e46f489cb022e1f51e53173c2b5d1eca36f0a6bdc91e9b0e911422f5890e8bdcdbfbd6948d49b959e7a85a9b427db6687a482828c3fcac5f69589d623a0e5c0403f7c49e1f2b523487a13721c59274046c055d4580a8905dd12a930177251abbf3870798589fc379dfbc68121ff34a3036adbffe229cb991f45c21b5dfcd7048e03338730853dded403a180c260f36b8d92c6cb46ccf93835ebe240ae0eaa80547c974964b4783844f7592c5e2eb67d34473911a09b5d2cb9d3b3043f045d6ce23ea7b5af5f2ab9612d7d16d3192395efe2b53143af64fae88dff44ed837ac49c94bea38bf12869add89f429ed080c10da68415e1e518e04642c9b179f8d14e39b665bb45fc7b80686f173373c84e83031865d07af8f0a7871a30e579cdd28be7ac5135905421739eb6fd1e21c2c41b7a74284d148599908e2bef054eeb2ef8914b1e29b983f5247ea0d662ac0ce3192c6443db2a8bc26e432368be228a83855a8da02f744423d610a04f3b5599fa7d2fece4a8843a61afb808e17c8b490ab9f76a0787c345cf90bbbad5f95d594944890f25ae7be8451ed3ff28be3f4dcd689456838280108aa02d535060a216f048275a3f76f3aba0bb2a5c22894a028ac7a970e2d5c64b15a0bb5bd3e4dad773b6be36eceb537eeee5fb3588e5ca094677ec1259ddcdf36208f73bdc0b23adf14d79da405503776af0fb8f2e2b2dc223a1b6e970dc36be4febdf4dd75762a262ccc94585dfdc593106102bcc16eb0c22e5ccb84272a9036b746623e307e50f1c9ff34389ff13c2cda5e1bb9bf95f172b98242208956a37c6806d2394004810f5ae05d511d863c14bb5672254be2a43671212d3a231ef4f685e647b07428e41185b7661100d0348c12bde3c924d86b10219a53dd5f992e779406e01fc5ac86b2f757710002e05a8391c61109d5952eec3e5d3a17acb5765c384e55cb7b140cf02d4a0fd0dd3182f1c8e62d32b1130ac01abaa417571ccd7bfa9bc2254cf953dd377f0e6a5fe61ed9f3bab4571ea586ea7f4154e84d32ccc9cc637bc475f86c0abf095f2610d6fd08c1b80713881c1a1b790308a0dd3b96557d6ba20ad0062cfaa50179cac95e87151ddd9989e7503ef4cf359188a2edb12310640d429f0619df0370bee7fb4568ec969d8d3f6bb1906af43eb504be5b145bf250849c4cfe9579a90989d5dd2f6aacfde4c0ca1c7f87ee4b2685fcf60c8d019578d524883e52ac76223612db58a691970e885476084bed3931ccb5518877e9757c86b6fb042e0deafe19e1b85db9de2277cad783bd09842982884f92e54a6633da21e6dd4a0be18bfbfed581d15ba8a813c9294468e4a509ce35530fbe60cb8e288c753276ab6ee821c2a0f4447a14108c69b27366ed458cd6b45d71ba9b648692d6bff990aa2664683a9da9ea52739d18297937416f830c4298ea10af1bbe9c72038d9df20ce510ae4392aaaffb4937349ae0eabe15c228335b0a6c391f4de86d27fdfeab87f16e3e63fac8593fb9a13ce8659993f086d400077cfc122b8575aa72a23c920323491bbe327907a7a25b3e5650907ca3664f0b0b09e5f5dc137d85105561a40b1f07ce55b408cfd06af24bc5b2401fa3040cbb333493fd5544f09aed7b869589b1da04171e2995ae0b1a37bf5ad57de1d79ec7a294113676c3957ced13835afef1a4b475a74b75879b093201005f11a486f70bff9a4adaaf4cba0dfc2319f6e35e3446ba2931698ff6a88b53034c96c8f694b3754ccd7c0107fbb817ca877933d18f38466d7186671f508b990a08cef1967e35c12cdaf3081788b62ccc0b65e549322a9a3f0bed975eb52e766880958865b6b29c981529ec4347ff54087b3f8b374c86d33fc8487c7150c0ee952b64088fdfe4ded32b9c3fe7797f2912e25bc786aad1dd08ba83d699bf757853e2f66b0f9a812cb9929e655389b2fd5ba6a87b25d612f37e50cc0dd9a8420a931c880bdcf1e716442f0eceba8162c224122820ed7363ec5f4b7ccbb918b7d9427925f785d11357e900d870fa435561b45b81d6621dd47de35f48a8ad12e3d5c295feaa56a0a363ee628c73a01b0a173e3be7756af7a65b9e99075a02d9240c6cb9588518660af2cafe48ecc2dd5f766740ced6bb8de2196ff23691e4031db252e7350e55bd200feffffff01