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

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

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

Block Certificate

Block 82984 a1c9b8ab288001dcd1d5680f2980bcd8b6b12c5f56bed2acff73d603d523bd35

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
415a7788092113ba95b23b9e6ff81894358cce64101055abd99a1b3adb907275
Certificate Block Hash
a1c9b8ab288001dcd1d5680f2980bcd8b6b12c5f56bed2acff73d603d523bd35
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0030ac0000e0300000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002055e739f10427b6de56a873595de052bd15f3cc8cc0f80602df43fee763309afb09197b1024affc9f586e185c4742c74bb2e24c1e120d3de4f6489879396265b329b7723bb07a2c57572195f761e203d1a769de9844359f0308000000000000000002000000020030ac0000e0300000

Raw Header Hex

0000402016de26a5bafdcb3dccdc173cfa6547255f6006c80369449039dbd4854de80bab2ad7e5032bb657a92b92265198aff4cc031879e7ea8f06f0089b7ee726a0d85894774b6a39c00018757290db3a1b9ad9ab55101064ce8c359418f86f9e3bb295ba13210988775a41

Proof Data Hex

59,560 bytes
1212160103070fc69ec7d646ed0e121ddc34b79cd616ea96250d25a8d96f3886e69d9feb1192c70d015fe3ae1a9b1db0cc19f9d780545cec7b92576c501fde8568fb2c109cefede09d2abeb38a12e237741ac2ab018979b35dc7d405df99ed4e6678faa5e34df684a7460f8268f9b4a18f71b24788d53480e0a644b0e8b156abfd025808e4f898ad2b71dc9b02351ac33dd1f7c7291ab6007aec0e026be52fc62550fc778a9cb7e1ec23177b6ec5f2c035486234368e58e9f501754524fbd09a84d0bda4d1de3e3fd5410e74caf6779d65bc5e4d17fadcfbba48de90f5eaf0d3f32a3897914a132995a463a3d8a341004a16f3a3c1a0603794d0d42c9d90568f74ac3c76d9918258d3ce82f773e3aacaa16556507e98393535dc00529480d35b7890c0c47efc50e85495868869f2d5534eec4ed4b3fcae6da17c8c3342f47c05c7b85caa4f6dc1ffc0bc7c1b1d1703a370023b3f091092434b85b148e049f3d986bf3ff3a3477e21707a8a1c18001664f8dc3fd105ed5f7acafa6cd64fc3c0ae8f5d9e7916c0d069f2c1389d755bb40ebc69af6f82fded17d04ecbacd7f0be6cb0df3b65cdf82c790dc981bc00f11e1f9fb68be4c6fdb5f6cf47125db2ba077283794e5da03844654f42dd386a931db4e3bccd22bba19be2122971f51a2859a94e2cbc8f8e6cff4c7fc34b0d4769526b11e41a5a74cebfbe7744118c116bf07ee2ca542fdc1981236d3a3206504d3ef563382baeebdac4eaeb31c8acfbbb1851a49edd649e3acffae520046b624b5b37d6cbd0e40e28f3a858801881a316752e2e524ec8f21df7456217eb1c1babcc40eda9b7b506123947330fd8682bc7ef8f2da62d568c96c4bc452b44887b82118c46c3d8a2905c32ca37c56151acb66393611ef8dc3b9355944dff44adf8512819989dd7e15e7007e6afa2eae0f4323c72aeec338b9101ce9fce0c0ec0410969d8d691336c28f0bdba9f705754e776bc8ab83f12b374852ab3446836c3ca3f8aeea40ec3a7ed3e4c9c1a6d51fb1822a5c9350c3c67db8a2976a4f581d6947119964efbe185512d6fbb427d6af9286e7a5ba9d4753f1d8cd52b981d53170cd84ef9e72eaf95f3a147bad75b220fff5943f6d3f09ae4f5f04b7fc9c84834d7c687733cb45fb4cddf079b5b3f2f274cca296524b73e1bcf7078a6bbdaf4e370f12f038aa3ad04da60b03295a6a3a75c6a266db4fb6d2fa6d1efed297c42305af7cec3bed6742e9dcfa333686d9575263c689332a9709bfe7221803b3262d175ac9689e6391585902d0da4e54cb2b7200fe29005c471fd8c9d884b8364616e5820665ee04474b0d51976de6cb8dab54b059e204208ce62c93781986c68743da49ef4cf7b2baed6c6a262b3b8f01ea1a5be5998c682904d9ee933ea753537f11baddb7871eb202954d915c8c14616db7bf3d192eadf5c2f2ebfdb9fe7d5b263494fa1df34aa45bc5ea2d0ad1cefda88e93dcd56d96944095ef767c0a7d1263cdd168228a808c4528b47dd6ba22f7b904600ac880e16f468da756d09e925d0a96591503e16b98c075f2aec94771becb5d3dbf3e5e956d14e09ba3d5faaace0b97c8a0a69255b9ce8dba916609a7da4dfe3577bd0e1964918d26bcb5f104ee50e7fb66ed120a3002d74fdc86052fad84f95a7dc8a6d4c0b96863c6adb089e594af08dd935ef16cf92af4fe474c52587343fd2d77e5cb2630220e93c5311918d26d2b2cebf213f61d9b96ea0d9d9e359d5c27f1812b3f762b8b9df9342773c2e0ea11fa0d18dc8906fba2da8e8979dee12d277af4c13a13749793410cd7950bde4ae4839bb6f21ec9e1196f3d161b9d40db04ca16e67f9cdcd36057506e202be1b4e042da500a95043e870d1bf3f3b30513ff5f314205425f208c8ae4bfc0fd7205cda9bfc6a9d261a95cb358f43f25dfc029250d224f423d27974e3fbe640ba573a7a939ac2467a493cee4f018dc720426a33aa40476d3ede0e8533cf9caa84004e0a1da85a048516389b936821efe99b359bd3a699ad7a7c59a31875e8516fe1d9e50f33fc0f5e1bf78d3a750b611023e6d82c3e10a091872217dc7468f71da019f682b3fd062f426c2f3b1d54efd4a6f9efc952ded85457ab2d9652bba2ca71f3442e642aabd9e01f20e34cf931907a70d053dce8dffe1cb0a08535918474196b262802f42c6de86fa3dcb96803fdf8014d9a4342d115c70715a86ce206c1da785c2a845501811fe31a4b20b58fb7243cfaf0caa30593812a6954ad209ab574e45b39bb05829f60bdacdfbe7ee9f88e247d3aba5a22ee7f1a1e2a729aca091a8283db1c17f103e36f9486fb0f4d5fd4af76eb9c180fdd17c608c60e3234635b373c0847735143fbeffc74de52b6ad1d761d6bf82e3c905359304ca1ef797c37115940946c2cb4eada8d5af605fd31980ef95ea15a6c577aae93e24af04369f91d6071ab9acb676f77de7fa1b23bdca377170b0974519394b632422b9d5bc51afb03ca272432162538d8235e712688f4b07c4a5e37b6c3904d0282a3ad6993b1ac428d0eaa6a61585f086effa8eb4e6b614af2a932312875ec259b4370ee73bb1cc2c1cbb4af08eff9754e7eeb09ee930ea201758be5f8993b813a6b890ab036a27d536019ee15745041c26e75d5debb304ffd4383c7af8089b21b377c16e19501124f59069705bfcfeb1a91e86af49038efb0e6c22fb7ac2e4559cf64e3476b3e2bb42dfcef23d2ce9d8b66a23e050467c87b69b92dabaf503f469f0c9970dceb0404383d66f99c269e5dbb1a2a959e66dc94e1f4173b3e44a2d3528d77ba3c8894ca44cea132aa47ca93db768bed4c377e5f2083a45c58c116c0fa35179051177e9fb2fa58538869c3d0540f2c8b9aa322f90c7456b7f9726ca121bb9f2548434ef2b0f4d5c02937b4b56ac462ad82fc2c97499ba2ab6b5f81c60ce8f8ffb4a0a9723e44f824293fb0c5804254b2b61a4b859f866b6964677b6aac8a361dabc914b301a6b66482448a0593ce711731d57ca758b4b28c3d2642b50376efba8115d13fe57ca4757eb03e8a12c4a70fec1ec9d280b28505447085485cee8745dbf5ce3e8598f9ca2256e333f1764d737366f5f794f792242bb9bb3c7fde8774bf8f42389fdffa1eca00a4f1e9d8e68d7330f1b7f4d55e30e69b947fbbd786fa9c19b2257643aa0146dbc31503007e447cf43480cf115c744c36cae226a372222247c8dad0258ec8c41e269a60a3304e6e5706adeed1332a50360ce09c05c39c4d83e82ff176900fd3a25aa725e2c526ba4de84962f8ae9f0738fd793a726df0171796ffa085fda08bea1c473fb2ebf617714d7251e78ca39b3bb86899dd390d1e3d8e1142d1e66281409e3956466fe35ee2d99d6239079c24b7f1d9320975aba8c1a6da4b6ac76709ec3658707b866404e7036744fe8f8670e715a5f4bc198bb327adf7820e404b2c4174035ea8394372241aef1d047c71c14b223537818479d608fe9378367952d01caf4aa592020eee52aac4c79274282f775d19f5a5578c35282959f0babfcacfdad573a0de243ea10677ec1959d5cc786a7b8715e58e8cc08bb94ef17cdb708b019f6f69cb2eff5109d828d5a751be32b190e05b27e53c5a3325d4ddbe30e9e963588476c2f046c64bddb4e111fbc441a3fbaec7494e1d4e7fd08c5510a86b961992db60f8d5b5d2b5e48c4a29c0cc8e026522cce532cf688e290ecba581198c2d40e4b77f381a9a5668e4819df23b4b9b68d584a62c1feaadc3c198e7a5e728ff2e6b5d4a610cbcbcf1f599243f4a8a121a8bdc4710747e7a333065356e7c5dc82e17431952c84443c66977377bbda5f89cbd49b99ad415c64146941508558100e1fa6c21e6df05306c6e58a0759d16c02978252d296ee6467ac11a2249f8dbe82161054864edeb1326f60633966e0824cfba1df92dc8c1292405a792e338d287e90b96e6481991f4e6fb9662de1b27dd7e2352e8ddb6424be38270ea267216906d34c14f1b9a32cd115261d200470342bed496170dd59169313b6d76c2d7687b8a3fa2d3183a4c86d534959c94dd4ac1e4c97ec26f91811c712b59d4cc0b45286f054e5835ed8d00b6eb2e29d34e04bb6ca1668302a87f5189adef968ea1eae9111d0bf5c320e60521481c93d03cf1c697af35e0759d55a9e3e18c8b44c78cdace33add0ef78489c5c4f6bb0e3515956c783d5fe5431a7754abc97b0b40a2d2943e99c2962b1fd394582a43f5b0f20d5d9ef7e3552fac5d366e39facce9ca2f288688ecd88cc4d9a89dcdae57ac435e90923a3e2a098288412915c5ec49ad509910bde46eb97f50d1001d8b042e6b28e5fc2298aa091fb15ad4792f82041fb5ddd13973046fb4e6dd204dbef9bbb81976515142862b6645982433154d64a89a2596d69878970423fca96147b537f29a32fb6ff295d8dd2919202461cd480f5b2422af06c454a1b2c36c282767551979cb748c6845f9200ce99785932e81a2232d8c223ea99766f998125f368890da8187e9f95e7cae14afe52db6c2b94b632147b9e5f511021a070568ab9d44e8e86a538d9a9c14e9361f283eb0089ecf099990e01a1ce3605238905d8c2e947ad6b42788a806b3a80fbcec55c7abdfc1e3f30d3dc78c7329c8bcdbb9fd2458f74a2c12b4d52f801857125274298fa644daaf8b98179ad5d9c96b78e246c526e97ffad73c0514469220a5aa830cebd2258ba666d207a111b4128cb7c23db95e4d577c6a5f7b87d05df5b173f4cb6a71d80aada98186756e43eee7b1039fb31dac04260b520f576b35e4c958633e6430a354fa19ea098afb17c061ed6c4d526b115204ea933f73d0cf4e1c27316240f3e44a21bfbf1815e3e74bd055e44d18cdd786194900dae8528350d5b3e38ec66582c8109be73d2f3be49010faf8b8aa7a1124c9847dafea12e7cf52c838aa6b005968bd801a8276def6bb895cf3eaffe1eb87c6d583273619f81668c8f5571ebb46b5da45caec0b0e03255525522990ba91cccb987dd3630964d147a5e9d766b6e485e08dec173e85838fb9421fa683c66c4ed937fac0befd47c8ec99ff0614c693381cf55b729807b7b5efde96d2431e3bb1b96b67b9947662dd52367d185c76374bf443f6506ad54a4e6719e30cff3b55d43f2b1e242e98b3b070e2a27adf801aef53fd9c74cf56e4f83521fc861bc02dfbbd70184b51399dfbe45a858b75d67bce95e794b7ce7563148a43bc980a3c2ec75cdf9eb194c065fbb237b55b4779c29cb21845b03219869c38f6ebe93f70ea56dbdcbe316e83b9aad3ae8a61135df48e102d6f8881f965e9ecd49609c28e5257ffc5f65a2924da7ddc5bfff837e75b8998fdc47970e6775f4457caecfe2ac8fdd4402e544299179dc7719c971322ea9356804d0afba9fcff9572e89aa0b3edaa9d1443b6ec9b096fbd875739b335604b7572b4aab80245ca6b3509766c90902efc76dd392097195697442c39f7182e8f92c7acd0a3e2a1a0e9a982ea3a52e4923c27367494076280dc046509a804cea329a9abbf6456aa0155ad221c93c326abebc91e133f6ab693bf35a22fd77aae61dfd8dd9e54fcc631dc34e27a1287eaf87f02272f2781679bc47f39d5676fa9dbc8165c0c4c52e42eb0b2d551fcbcf2310ec9adb8a70145e10566398f39ed585dad945dc2cdd32e87ac7ad72714d40492fadd8254ca92f32de0a4df6439a66f86b7b7101ab93a8effd6a7a95cab633aae351278c7eaab8fd53a18fb10b59e59c405d09f4a4c1790766ae9af597ea6c9c297050c95d6694cf5210b23cf30914473d0292556b347d66524171f8db3d11d3a700c4e97fb1ad3cc1ef171e31db3784f0958cbec29a4b6875cb0f4b7226c5f4f6ace8d46c5c79b765d517c9d9347c53b42b0c5728be1ea0a0a81d05c63cd4216e80564e3c26decf929d832c66f8d527a6ba6200dd5611a35cb6b4c811521e2e638c572d9efc9e8b705c1924e37c5fff7c321689406eab6e236c4cdaef69555f81a217bd6360efef889b900df578e7c2edbf06552c110ba8e617a48894a4852e3d9d076709d23d4ac471b6bf729f1b4c1a43b277583b13b014e70899d1220b9b79a5ab180178ce6790feb9b131a7876d396355df525f3487f0053c3030c49e39ccd142559f6585b016598f1f8327afe742b1a33da9081fc0c4bfa3ed532c3228eac46198b9baf03a36a2bd39c3d76f79957a2ef354f2dec1920baabefcbbda67d367f924413e7103287d04764e0a462aa7eb40c45aceff74b344ab3e4ffe08be9500e97e6d15f64115ae3b1f37b9929320b798d2677b79c882c1371bdfd11659b74cd94bc1f0c30958dfb955dda8baf13bfac293a705984647c236f23ed9ab94148d01270ddb058ebb0ebea45b49232742ff907233e4dc4136792c5604a169c02470b710f0f2dd1abc0031da3f296dbe75714c22669476c5a5a05a484922a962ff8ec6212a2cf99f42154057406ecf3f8d6f61fe1866e884cdf2d1bb102671de7c48e9391a73b426f09132d747be513d43725a75d9089554c514e726633d15ef807681ce2a753a749d2a4f5b38f782fc50dde3c138d61739cb9a56d7e626448a45c66e5e6c64f95abb9b3504bb7f0d3ba3cbc8eccb4809d08a4987d0a25db9217a291979c8e4374c23b51b888029d6338b8d6de953db00cc6a9a3e7c5b61afaf4158f2c97a02eef5b50f6d74306480aacc927eb0a0e31400f7038481a46b83f67b643aca401df242a7c5fabaaec54ae3a3e56177f74da7f306aedb82290da452cb12fff6f38a6aa19d78ffb85580277a1383bac4d0cfe27c5349c8c4d096e1b356ffa2d0e2a1c183898bd0e800e0b85d556e296bddaba5c5a648ccd632fb5fc35b3dfdb8f5e88a214cdf71d314cc165213bbda933b2030887f469835343dfcc9febbaab144932c2d1eacad87ef8dcf2d4ebe1a8d15e8b5d987f5bc43e8f305bae13d8a70ff8d9d4732ee0d12246f5f6bd2f343a58f97f5bb2581ca735a7647aca4386ea08eb018e6ac11caa206628357ccda9fcb6bb5e851059ad6d8ae04563e1a39f3fe48d2a9fbcd29c5aca90a7941ce4d86cf454d9e6d43a29f1ba0657999c89696a8b2378a6c07b029733cffc4f3d7cce814d3082c9e5bb04a6a28b489e5bc95308ddc3caa4ff3a73b9a78ad56be666f7dd95dee14e4203c144a2b25a35490df8f06b6b620ad1e6cb9865dd38d5717d930cc08c70145da8397d16635584c4b61d2d0020205f9ce3d8aea9d76749e0e84e00916b3b7579535f4149d00183a9cea296dad735ec53da0e4b7d82cc198a7784891a4190a2a7672192b030be091ea36e02adc916c10cc4ee8c566b3162441bec2b059038cfc862ef77b1b0b981c64cf5ddbf4e69f8c43e19fd27882a03e3332f0c94bf173d3e4fc3d00fb9a0558bd44e4749719bc835a5ef7c10e65266fcaa3117428e3778356eb4e4ca06aad71849d8a22115e76dc7e31b1b49b3c96297d8edabe5e5c14ae73a95207d265d21e5886b165ed4111aff1d377e9ae883cdf956bc399d64fd36b3b9778c995ccb1dd46a3646ddc632ff9e0b5358cfcf0c47879470e074ef08217d1ae362d7e7fa66f8e3ea9a66f0d86a80050f78a4a1db6217239f505f9156cd1c8db3415dc70dcd6a1fe8a52cc71c8a06e0c49e8fb1922f6d989d98f725d437be638e856a5a8bbf8e324dd173e9953f44e8b6cc2df3bf8f8155b75623bd5743d2307ff96d985010ea47d87200ecb67b6ebb259e0123d840c21acf9906038b1daad92cd7e93cd2c304bd55916e3fcd6d1811d1b7de15ab09a7a19ed42388e58ac65fca1ae4acf58737f02dfceab025bc070dd24a4d3efea9313c6b3b67fb7fd677a3af1acf8682834161cd6693924c36853df49bfcf2fbd301e97677420df7e4ebc2388519ea57af5f5fa65d24b710758e2ccd972a64cc5896b0e6435e24cb37611c8529e0abe7d07fcf65d82ac4fd61ee98076e905dc5d3df7a7e83b19f0cb40dff06c55160f803c9f98f472af80635fb24d59bd1e81f09ccdc83a3216df95df9c22a27ecdb83e8979d70ff494e3b46a6bae0dae97b1e6509d2d4b6df5c96398bddcf586b062bff77a09c80d88e74e43871eefeea4edb707d2cd44c35abc5ee62e58b3dd86cebbf595de440dcde8ae3b931e17b08fbe5501246f35a4bad93b31f4005fb13611e6aa67799b4dcadd926427c2e8f18806e189f94313442dfd756d56cd5c15c119971b738354be0d7203afc04bc3636134ec82824889bb6fb062aaa34ec33eda2f51a46d2413f0e93924d07a9979d91bbfec75065378cfdca0e4d8fefdf3ad453e37c7ba50ba1fa18d9715fa84c2dc1ea8cfaa7af23c1ce1abc6c9425611b3d61381456800017a3ed5b617005d124bcd251baee9d1cf867dbc4e75c83987c6c00b8ce5b6e2fea8ed4aa754cff5c18d17a7936eff7226459271a5ba117ad030ac7c85f3378c7fe3e831c3faa0b8cc39234fb198d265281f5ca5a378f8c9823f39d5a75a8afc6be3b4bb2e6cacbf87af263a41f60585eb60a734a9b2f10db1d30e9f58f11f6b7db5fa03c15c94bf72d8e51a7d180b673295548e3c28df422a4082d511dcd1c18d442f3cde4142270a90e7cc1620634637fe533c13506980224fc63918e47c421d73a2ad9761467dfdb7cf47c531b5df8778eb16ff47b8c33db9c1a3eca95ed4d6c17b31a49998a9f3f66bcb480c177a25a2810ded0690f9f8e743fcac752f78fdb8d81bd31735d5ab1afc7f8b5cf743064b454d35e090cf16aca5c9afe9ce40fb1247bd6eeaab0ea7e65064724f0b2464adc3ed2c4b3f83d531e9fa5876f74b06a014c741f224bff99be495146c5d22d935b294301466b3c31a09e8854b6b9b9450a9252df91837d238ede0af420da812230cb92ae5c072451294a80deaaeb63a1e6c38a05056b28de6ab48c3a1a379b2558fbc97083f790c3156eb2e7be5bfea75eef364a2be2ee1b6a82f9d16bc7c7cf5a40fb2c3548df3ae61ae52baf8dfe50f87df2027846fa21ad880dc9d3a1719040e85775b81bf871ea47ac225bc1efb084568f8c0b7bf6036934d9bbf50269aa926116a10866b3cc339d4bb7709767afd9bd16e41c78d6563cac6640174dc65973148067ebcb42b5335336e667354e0001bc6d64023286f858f233f66dcee24650fb50c6ec741a6eacef85e5b3b00b890613c64b77967a89c400690564c3177b5eaf658a5d62ffda7f0fd680df2fe15bea4f6eab6041420e393120a6c65569a7b3ffb0e81efac20da650a1086433ef1ffe30f8c7906afcf7496cd9b3114bd7c3c4087d5977cf7714bac4b7437345e5bd649117a25ba1e877482ec00267fb8806f8b62f7c19ea52dd2a4277c371a6993ba52f8546d675b1992593fab5577d91ab3700edf6da49759548b95a85de62ad9e7f5ac1522058b29f0b883874e7043cf5c15158c4abd29c56b0ebb7dfed78b5231818e1885e4cc237e74caec1f357dad9f547fe1e57f503ce388f28fc8778079e7a899faba8ef92a40a31d15ce64f83e9a811b498b6b606e59a58f95391f38d77505316f6bb772d215d1395f5bce745a738a0272b69d57735994d599ceec216abe4aada4b8633b3ec368fb253b6eae45cb2d073f5e8e0d0dae8a5e6b15030c82d9b6f2ba4c9d25811103e416db0af7f00c4fe16ac45c415a40b5a8b63ccdfdaa205f6bb7149280e6f9fcf66defce61f0ab172ebdeb348474f600123f6402ff889a761d26a80380d1748ea32622fa2688d0bf26297450b945750dea46a7f7958357427003fb7d17536527315bb249c9fec801997f2ef449775581e314af4441d9f135e1bb577906cbe2adce37913947078481da2e9ba092f892f41e909a61e9a4f39ac0e419b809d998fed31bf38cd5be0e0b766e564b87a9c1ea125210d83697555fc4abc907ab7470144549f5512a07e29b6026d3c7b9e908876f1a728ecac2e7834722a42446c458a1f10476d9959b65afe208e56de44f791a40e9db476142170c951a9709cc5d194c65cba56920bf6a655766ad707f9f4a83a1b61f93b54310f6830949283a4e2a0652a875e864c211c9c3758b81c19291caff9ececaf7ebba354da7c79a358ca4ae0ac7970b5d8265750e2e1d96e6234984c8adea1318e4abcb811a76904d85b9cce6fccc0f0e6b6dfd53cba73de582d8a5ff1d764b60907ed05382dbc146ca8f2489740f7fcf996a16dd978cfaf18bade5dda99e37417d7a944a54226ce9844e5d4b47e692b5ed8649cfcf5acee7837ad31c1451535ff2a88c68e977df2dfbf774a1f9aead00dc0b5e88a2e371559d62faa1eb5a53ae6d6a18afba3dd42c0aeec39f5090405f5dcfcb1ca269b3d386571905eb5bcfa9a02d46c5880ff92eb8d88fb2ded69fbcc5e09cd84287a74e788c52d93e7292021c8ca095f9e157ee5d6a77bfd37b9a678666ce7d967f1aa185dfc27e0c8abb9720ce0498f4e051a862c8f5ef0b7885353434e100ad4ec92159866d9d5d9bad351bfb1a3819e6cbd110017b3720a87b400ab19a1fe7ddbe588ab8b70f6a0b90d62b3d03d327713f6d2d27c7037bd9c8d7463bb373e83bdddcd7f73612896829ed9219a6a88e138f014fa456fe2f9bb36ca22fe699223cdac15d3edfa494bfc837a5d72e2c4ee3015d74d94e84d26b712c64948dfde0f4b2757a0ac9926b7cea06ceeae0b89cae7985f12fc7cedac768c95ae5ada9e849cbcfe0f1e43df2bf02ed2b2ffd5fca00e50eee69c11032388c1f63e2970d301a70b96e05792de88b1c571bbf9d8e274e80b650ecd2cb9f4031ae67c80d63922ca8d32e29ee19eae4d88ee159435195024df6747e557dfb0aff9b1266de34f91ab077eb3936f8a9f5bb4ddf36cbb916c4b51e684cae4c85d08307194c502341b382802d70d3566331dbb09aa888ad95c97b54d0d2f69791ca7ea0e6a79c7d702e943bdb8b4eb6b28c446d3764a46c5fef7c19b7d5187306450750b67e2bc04b840f19336a0c89f24adbd2d34a095f61cb45b3e36b6fb570b57d79989c9b4f0e2560f5f71523ca416098047633300d51285ed51ca7399348b69815fbd9a49144be2c39a73b36ff6532631502f108e4cdc7b941b028f3d544c71232fd13804cbbf4daae580b9a8e6687d43a1eaa0f2d9aaf1c842c82fde86f541fa1c247470c5197a7c7987c93cc0d15a29c64abd8095474b7f19b6c3972c0315ba85588c2471e18e98ffe2777090501a7bfd5eaf79981dfe2dd8b4864e6d1742589cf5ba1bf2d6ece281decd1ea4a5bcb24e1897777293f8c28a2331e1daff3a93786ae5c2bbb987457d721b9d7da14bf1d500643457eea9eca75aead6437ae8abbf47793fc389eeab54c59deb84026a85b266d1e12288b45cd38af5a069bd4e8e13c9f9cd2f6fbdfce875dde521173418cd75c20209b046aeef8e854918a40bc076f094f7a5db22e08e8d0413043e5cecc26964d8a784b4b350e141019375d780abf09021df354a33227a366e12c552919738fcdf9680d6acdfd322b76921d05b9c2407148b4eb23ba046a1e17b20ad87214bce8a501daa72960e70dfc53b24cc61593cb84fcbceb3951a3c643f397d66f7e8caa9730fff995685f08546f5b06fee11ae7f85513ff04afd81b5d085d4a9ec09016e51d5c98774b114c82bd6685f62e274b324c6441d86fc9fc66ba45827830c75e745af5143c23f2732a955e39c25be19f242e514bda3ffee9a6e9a566011f8d2fe7105ed0a5a8419856c264e8b22598553876c1c940a5a9214b032758c172afa2fcd3aba5a23373edb8c8bf253248f0880470fb69b598969e29a4ffbef0bad07bb8424a453d7271dc4657d515d322e10d6dd952f2c8a1ae51d338ada01705b844908a7caf85b40f4e82d5acf0776fb8cd3af3dfee6980db54c0cb0f6e941bfb62f9e846c87bdcf121063ebceffbefe8c17dde3d1de79ded2dec76d069c403acde3d048cedac323026bd3000a3b9e98f85c26aff0fa3f724a06b65c10b8924c7936dd1ab889c8322fa0def2fd57af3df3a47c1ef9d31f92f27e382a195dae6201b65ec519905add7b3375e5b9e052e0ed069cd1701061e9bfcdfa4d4e5e4347558cfc9fb0f6659e5a599eaa826faa38b7e1948112c5f8ac7c920fe6fd778d7497546a8d4d4d3a04f7c0611e2080eea82961077799dbe4992492ddc8798dab2ece45d91b475c3e33df191a05c8520b040d256a4e0fb56cd18084473594d164224b737ba3a9d928d87458aa00981af1f236cf5fa51ea1db5e6edce62790f4a0bffbfa794e181ce4606902b92b5f334f3a9a1d4fca9c1d75531b44a0ee6f94209b49b978c435989c0e758ce7d82533914bc924a443a3b361e0957a4e46942b498a18e2155dff27fc68a86001748d9efb6db10904fee49679ab392aa237ccff31a6fe3dfd082516db3b70b1e087190644aaab567c1c51edd1b1d3fb09d39c94e2d098ee3ef5888387b2238b455e720696611ecdae9ef00fa77fb3522be5350e6e3944a8c42ae69d44c75bee3c7801694136fd2e2564666347f003cfaa8bc0d157b7acf4611ec2315bc6097a08f29405f39e59a38268fffaec7d4786504db9bec35f76b3af1f16fc0201cdc0c835a0f82588b9b8eb63772fc74ce2c0e5ec1c8ef83c274454586f52de802afa6d2bb1a35ca2b944cd167020f1783f83b0d41800c3de69d17b468efafdfc798e9654dba1b2ef32ce56c674de20d86bcd483d6b69305082efa11850aacb954f50eaa6514c9a0b85a6d0dce5522f7f97551ba82667205594d6c4e83675b2a18a78f853b31838cb4ca876974d35a7ea238fe179cd831162da6996d429ab8973f19808e3d9e51a2d9484227c71d8f75531d95192bfed315235ccd67189f3385d0e11b8f55b707971e19d400c7566af4580cf709f08548c498dc36969389683124be701b4fd530c0501b58776311a7ecbb1364ca08716cd0df6df5f19a25902913b22e478faf25cdc3a6b563cd14aa85d3219fcb6960d8a45ff56864d73593cd3e33fa92ad1d1163589fae6f04338d17c915568ff5cd11207562d29a461d8cb4ac47cb1e0c577ff91f530bd150a90e2342efe67b3188e8c2267ec149684faeb3a4fbe5ca487c1e75eb6f50c8a0483a42d1ebabc2585fe77f310eb4ce4ab93783a36bfb9eac8f63611602941ce52e624a89f04357847ceebfcd85276c28b0a60086c21fad52c78bc85a2a2f373a67cef8b9fd1ee4f377834b5d11e6a270e1a8baf709091fd8abbbc93d92dd86cbee62abe42fbd043d78642f3755d32499424ae3e16cfdf568ca9ffe4b6b79a5b29edb08ed8d84d08db2bae27b1fecf3550a8f53d3342ca77c604d2328f2dcd7dc0321fa7f3f8656db5aadfbb3669c7159813ffdbb3100587c375032a4e8a7ccdd49c8acb82279d45d9252318001701562f2ecc6d8382efe44dbaed1e3aae41f6adfc5f06a441b98194c4c99dda1b8bb641021bf9a072eeb28754bb3561fb954d772525c86f884062ad0cd7ecfb82c19ae0f381c2d40457e1d8510e007d1d72cbca7a827dee4c13417c88d699017412451918f59cf795d318aca4e21db0db5071761eeba4e77262d1d223e8a45f1815246354760014c8548548d9c00fab30eb548ed1517fa1dd840b648e72b374815660fac3c6284337fd7a82223f378315eb413a00c1dc26d8d7d7372d350195952974d8f0a3392618f0640d5b38aecc0266c49513f2a722f931e4ea0dee895d6cfeb4b98a7df461fcea8f9be22a90445f487bc0180bd01f6461c22fa8a9b93c2d1b4ef53bb6c22ef19539e32b346a572ffedea99599b5b5395ca31fb8e887f6eaee6a47b379ee606182b5feb7b0931f188c4665abec01b9b23a20501b67706eb4b570b07e7e7b5192797fd97a53c9f8318d89d0a8978f3f71469264e37962c23bc170d4fde954c9a9393b82150cfa8653c0dd139aaaa7a8238be2249975a66a747ee358a04f4b2386db8a7b492c20ed337c5d7a0db1bb4bbe6c1767d884c49d7b3bed49c95e32a67c3aa6fba34f74392e612e09d46cf6210fdb1c4b969950f3013941cc4e7994b23660321fc9d266ee86d085436849cce1b25cf943d05421f451e4b5f263d4f6281770730703b98cbaec171db5df35ae6c65c2be9c529b2cdf026abbf75dcb9f0e901092642ec1461c880d40c4a89ca5719a0a84ffd5e161e546b1e6c4e94ed45327005c12dde912d4fed0c5b9fb9bac072de2d8d19639e96353c2fd3ee259e41b723e3e108e19b9cf9b798c7716a964a485213879e960625556f8452120d846f8a00936adb0c8099bd4f410f54b3bdca25d96406bbf22a9066e743ff41e03500ffe3bb90634a14f7db6b0b7191796a89021475f0161a8c0f1cf52e3cf5f98d517c190301dc5d9a164ebeec9197643797290c2ba8a143c9c3f4e22195db3aa7a235088cd655f5bc73a875a582d06c7b9b670187185f303db4e46eff9f652c766b522c59629d4b27aebcb6fcda7ddfd90c70e0909624cf9222f3327a6e567d0b328099751e998c4f3205f20177508c8c31d5558cf8012bc109d6fd530d11c2c5380f91d27247c8f71e08026f2db9287f656599e0827e412d92716290eae52342a0c4d20aa00e51db795cede69a37337a7bfe994618560768b12131331410501e37f933c703a1b5e01df1645651fc7b64427308e2455299e9d80d88d13371e0522070ba7f9adda51497b5efeb066d01eaa1d4e11fbbf993e3c10ad36cc314042adb8aacb5e23f654060ef94e7e41ca95ceb92b3d09753553541c2540451d661a3c30e2fe3a27b7b7783e578dc3003642c54764a64909920da29a98431bf6c43ee542c0f12e488c3881312b212dc046f4441f6291d9998331e1773524693c26cb23db202ab2926934877d87327b3e734c47749e794340a4ece3536ff29d759ec3a82859da12a6dbc861760b2a81e39aa437beb71de968122c66c98a4160b7c9c38875e15414a385a075a2c477125ba0985693625a60f69dcbcaafaa8af3066546e645dbdb0cedf1c545b59bc9438acfb163a9d51c4bbb6a209db0b4dbb63132cbdc512bdb97a2cde0f50c88b5a116fa96277cbf1898b4dced736917c2baf6450f89e029c467c239232dc97de388028f0dfb7377df0f666f0b00ce8636ac6524c25857d6768da651cdbdfcc6c83b3063b995f1d35a32b66041d91daedbfd92544c6d43e1091c9256dd38994d3f2c6f1e19f36bb4958e36fb151e95c0f6027aa45c336629ce0c2cad83d878f1bc74404550778f72697b7ac1cab71f2a3b8ed1634f96e007edea6aa400a53d020e83c257cb9ab7a6a165b7e3f99cca9d86054bbeee20d32932beb5e48975ce78ab1a74631999e0f3a13756274c630fe05424c90694e162e0b07a10aa23a6dd2d2e317d429d96563a957788da47f8a554018880271c0ba21610f45522e3e9981474e0db924ef082ba2f0fa52e9a550bfafcc5181a37974e07692f18cb4117d70612d095a71e0fd768398247e4a55843cbc69d3eee1f18f8538bad4ceede4bbfa6ff96ebe4cc918f6f3c0ccf19f58970c097dfcc0c2fb6e2b88d846bfd99a8587f21c67db4a4a3e4fbb2059d6aebf6d31688b0953c2e9f2485e45f44f4c93ea248431dee6f7d18c0b8d30e0a0f9e1552194085e7c6d135a3bc2adb7c44c1e7b8a057897e1598bd8417cf2319a7286ab0d77ff7f7f722f41225d7767b62730b90ffcd8970396eba8d5c7ac0550a6c51593929c2d1ef81fc7e3c931bff22a3c20674d421979c17b3fce7061bbfd2f6ea3ac57f986cbca5a0232935b021776194e16acfc813202b4caae1fb4552a00961dc7a760552229115898ca967156887437b942e405b3c92e83ab6e0cc28f86fb001a436998a3cf446ceb5675c4508e71127da4f8d491085c88030fee9e8c73ccd414d580f55939317752919ed9637aaacfa7ac374d0f74e1ef361a22bd5c6edba39f982cd8675453bfb332135aabf76a5f15a56ab634d49ba1115809f8d91e17c5723dfde68f38b4c9772eb73b89e725f7103d66170124dfa5818f0f17474b3648b4e971d568f214967a8ff2c942d8d9957f51b2b03b0a860fb7086340ec76439f1e5900ce16fa13bd2219ed087ca9b3c395809b3c717d64c5b7815d98fa8a39df8fe48f0d15453e0dae4c6ccbd9801792c7a160f3c0b4046e081a26d516ef642805a6496d3cd86b8c8e5a1c22aa930c3ceec0615ed5a2c1c6e10d5ecae025a9c2fdb36dcbe01fa65886f288b9c3946413065fd7ae9507c9ecdc0a94a86881d1a97568fcb6fd4a5c0fd5bb462dc412d3593ba054f44ad65fd344fc28ae71ff2e05bca1cb05872170107c64d0178d7b5290f873d69024a448b80efef517b6a4423c5c4292bd6c8b6f450376960031f55c803151fe0fded32bc050b90c80cb997c056c852c2e45977fd93ea3a4d287b8f5aacc1c0cda122fa586bdf356947a9550b379504cabb5a036eeaffb9511b59d052c396e35a244585a56f10d0bd126ee14a139f05f8a02338555a82dea278d96668826575e6a7aa8c3a0b320e1dca1a0020bcaac62847d1016e1464191a851275d71cb0573f505405b3cad9f493599b359ab68a553db7b8e2d6bd068c324dfad11657a091abbb671ecfa3bdec789a366eead064778dc515e2cea9923dc9b41285b803f563f84df1155efab18f20b74498cbc97099003e79e609be6682ccf5df8ce74960b9ead66ea5c1f5d63da4c3048cdc359996b99e8527673e5a385a047bec5cce3840b1c31a9fdc4a8a275eb37c9ed424d8c3e52a5136d35cb9c36e9964bc59dd7cb021cd83e19194d0d301b2eb8954a9d9240977ad74a123a2c7781fc44588e7d474557ac258ad0183b4f8b850d4dec234c05ee3c600d28d2fac93b9ec1b2c52ad8cdc68ef40bf1f0341a3d08f51a4b2c67a06d2fb64c5c551c2325f505fdc93dd8015b56ba067ff9d79acd5119c2755b9ae1997eb21706a9630f95695b1e9cdf85d9c6918559954a705e1b64338666824e62a27f70c4e9019d574148b7a797d1daec2227d217bee2ef5647a102711b1ea165b60291b844987ac40b73bf7158d73ec0018bbb5ca065c47ef7a2a06bebcf63c67efb827feb94ac6d71219cc34f7f7b4c61912c75c16e1328a76c1e94b5ff619b9843c20ce0134f8e1617d8e5fcd475d92921f00893319ef24e69c10cf81a77d2f4091cad8d934f983725787553666bd2dd0b6ff73efd58dbd195710d10e29300943dfb4bd06760bdb4ae1ba8e743b46079bb32134aa0e165ff44880b5997500c0fc6c4ecfd98067dae8ff41b42dba5516727993e4c32a231a1c81b7ac42b472ed6774b6450b373004462f74b654cfe6df8a673208b0903d18f82ea7de5341254b26c29e6a1ebc1be18eeb5573e60ce479d3cda1353c35b8eefb6fb915530dd926c748f5a7bb41f8e4c23cb12d128522158c28cc02b7bd57c10796351e733e69361708b60677e4fc6abe58574e1850d5ccb735b5b811bd04d6f8f45f9d9ac58244294d0320e9d9e274225914117538b4eb4e92525788619f3948bbb94bc7a1a0962268cfcf27751c2fd3be3378062e71ff493d388bcb2512cc0645b0bf78a3df4b68f4c5caf9b57218a110908a6d3b38d2cea0506def5a60cd82f48ef0289d833ff9f3867fa59f6912139767e95629c4c9e26d535238a0f514fc2e36f78c702e2841f6cc91e1bc710c0c75aeadffb5ea57585daf37ff322a73c5afd866c89c4b738d08a061364be001b413bb4a2a18590ddef6191560f15de11bbf1773bfabfd42377fa36d6c9f678781b6816637948a92130c94e8e3dca10fd0c6c4d09b7d29362faf670192cac104c95c4957d1e8ff4a40c7a7ef2e9173a3ffce7872bab666154f3b2e82f5c5b785d41cc504466719655b383357886e0437263855148f553005aa5962471d5534111b91ba10aba1b4bcd01442223b1914b00c43648a962c70d4e5936cb75b4c1f100304d1fa622d1e59ca39cb3fc6f06c3ef36cd0f8c1dc2a58bfe37c36ad848c97572467996c4addb3a9e0b4265ed0613a3d2add10d3337310fb6ff5e28dbcce8abdffe802432c973cb988645955ac9a086d3d19d603a6b0643cd2383065fc3cdca43bd6661288cd94724e5621f6ebd06784544e0e72787cb6ea62a84e4c6b64296d9f18ea6bdb9cd88260626a32a83d4ece970231313b8e2632e99d65f637f9e0a87e2ed49556aa3e4c5dc55d3052da4fd240ed0c4334f2b5566bc016fa1ff434e3e7d1add1bcc152410eec0aa608bb28851fc324bbfbe39d5e0d676211b7600b08ed0c0129b739602aa0d79fd633a29acb8ba56b35f954a7f6a11392d2cfea779faa9a12b9d1cb0c158d001a08e04b4919a0445f35ff3c64da3d2e0ee7702a2b83999fb93fd6b33beabc3e764b8b46a853b9e640fca25478ef8939739f4ba2bd64bb23bcca3330783e55f720d4e34024eb28aa8569fbc8a4ecae582677c27b9135cdf247bbe70144f666ecdbc3b9607adac302a5b6663e9c0df9348c60bfe4b7c864ce668f3c872ef78d289dc454e1ed6b41b15a2ed999b481e0f36501cb594ae9a4640552b74e902713d93ac2f7bb2f842e7b694d08f9b98140c8e524047940c9716e3a3a635d861f599c8fb90bb6902d8bfd45377073ce6e563057e93186b37e54fb7c5d8e65b326c8b11d2fd043d5ba5c0fc58fc56cd9e5b9f4bd9d93ca651e998a9185ec8ea9a087bc1935417e54c705fc5b65c02718dc55d0f09302a05c0f810f62d7f0b223a36619bc24c584ee26fe5018d011b491b7b4a910c4a2042d9479e09905fdbfc3b71a24fca46dd481b51cc10facdacc631c735dec2e659a72caac6822e4972dc405e085c87e51039f3338d914455b770ff6bf31f741a8dcf19a6fbffd02de536d89984bc80fa5f71069bf2b1c2c829e33c51a41a8bb66c0ca4038fc2df87c329def23a3fca72ed9b44b7bc46879e5517a74d82321b4ec73c217baff0a09aedfe9530425f6602f71a33ce1f57c96285b78985937a1346899338c29dbcc359600e39f62df4a3a2d838faacd6bed1e30d3cd7bf621231da039dbd9e0827c0419c4550b930e77ab2cda338ac9b8ed28a04af16ea0ea915c68aa0033989fe9e5fc7c13f7d8d9eac8372b292babae65d320663263d3cae53b8a72cbc49116b01715f63270538f9f42ea0f95ad3af7363c04ee8fe782901f8b12d2f03885131f6c462223c44568bf11591afe81dcd599a614ee24f37e99b014f988b183be4b69bff99bb6dd30afa3b1fa65edf1336d2c9909b374b448af860c88af953ce62b74063dfcd372906bc192c3c473f1787883d6e26b025c19f6945703aa0803bd4762e26d23270216ccc608f193c98ee4cd1c171a568b45b212b9e67a7fce5cda9bfe098db250fb811855643422a5e664263646ba529763edceb9b5c5ad0bb7480135b6e7a519e690d6a46fb37152241f22dc89ea07e4c0511987334dcc9f7db7209c884af8c29644ad9e432eaaffe0cc037020074b38212b275fbbd1d510b0abec1376e899b0b6b0cbb7ad64f5913392598f8f348deaa68a535f35f90491ab7c2464d508141acb0d7741a6153a457bb623984e43b02157b25dbd8ff73676456a5b0805bedb9ac1ec188bd5ac16bc713115217cf6b4c58e356392eec775564b297e35369e1f5d42c10b32d26b1ea3f9847e8d8443a1275229d697cd41049caa4bb1bd7b638ef1a2260282f5835ed024f3283bbe4f145287c7a3d9589f6a29a319a6b9c5706614b973173b61427ff58bbded8bef54bd66303040848e5489b26aaf4d5c1c69302eb6626b1f18b5a0a1fb81302267f893707e19f42f7898547b78de29b9f1d2c50f3ba94c3ba4fbc328344b52f0cf8f6ead24a8cab05c0d5632126f44393138730db2de364727eba63c7ce4daf99f63f24432e2405d2606d5cacd0f9a20991371095065d58cd67ee5b986c09f30974153cab9743ebf3350a1b07dd1aa998fbe31d9f70e878d71148456f8a8d6cde4bd893bc7c2dc032568913dbd3dc27a5492de94bb861779b00e56e74a2b50d1a387aee4ce2175fc3760bdaa9e3a59cd566b061b7ae5e0f751a8b2b570ded57ecc76c6168ba346384521f9c2fe2fec9f6aa40dffb14c2b9ab8404013b88aca3fb570947104cdb5a6efec1ebc11b863c601f186545395901136c5b6cbe495f9d2dac20177397def3bc7286f0edf0a5252965d882625e7da4b09e1160ac35039ddc9e7d9b18ad848ea4e543d773436f2d6f8b7689ffedd99ea88632130ab9b6d6a9440573a825ca40bdbec6df0d8649e63a8c22086ee74bbaf9a07863aaa59c9e9ca031f956c64e1db01ec206bbc75c0ed8825786e0225029907d1487d5e683e8906b2cbb1a726aed949e74a23010eda5efa317b6f3a6f3138d48ca82db1a2f6be03a04c5aa9a45df7d87314ec144ea345c6bdcd33df00caac49b7685711383631f147519e3ba69cbc3932939e9f095991c815a3b4eeec95e8142ce2a96406c957654aadc47c0cb1596ddadf897910e3c9d3b78799b274a180e455ad897364c7043a80a2a056ccf1820a185133c1322fe0f04006f7e920788bf3ba39b2afbc7130b2a1fb76331fd5e48adcea6fb3b256d51c7453f3f80e0c9d975e908593f15e4dd37ef997514367ec3888474afa9e0c2e6b68730595ba307718bb1e5377f6fabad5f7022337bfbb2add1012063ce5156919a379384e536ca6cdfaf3b6f96254dd85e178d7ff1c7ef175d06d080f416e9d4d2abaa08cd4be1ead9e5a945d9908ef0dc54366fb6dfa7fc0417f5f2071d4f478fb7c97ec776fa6e5ac84f838371fe5f4f6e041e690577ca58b4bb7da451a7a4accdc2a3417628b13452fd961e5de522a1ddd5b7e8121d94a2e85369906d2001690c41e8e2f1a5c1be654c6fdb89c9d1b5cf38ed0800e8d70f0a7c5d9a57f2d921bc48394f41c5994408a2aa4ce605e8642a62e601432052043a4eb33b761cc1d33fced1ef1e9e820e674dfc9e1e9ab5f8e6f9551e0cbdc4ed19574a31e7998f86fb5d94d88203e72606cd27f88d56d53f28569e9ebba5d57889765dcb147780995f1fddbd7c0c4fe4e00dcee542bf561a9dfb9125e71f79e7704f7dd878b61fc676d5cfff30ae49adaddbb1d369d3ded4a5768656026f6a2b87cfacb57bf3d433e090e49f8d1e1f0808aaa56058815a94c6386a087d966aa74eb478ff82d093578878c5a601f5e03ce22ec7351c9805febbd49011bdcc288638143e19b1ecb338bc0a87f2fa82bdc58642b2b46c9f07aa38c480b4bb9308bb77deb550513f4abdaa9feffb886a629cfc3c4b83c4a409bea04e72d172155aa66868e534ba448eda588ed8278663b0fd9f907542f4918669a57b67c472c6579ece96188ea037e862ef5f7d6cec28257f18c119c8871ac4f25b135fd870f7f0260087ff6efd8237b51cb1d2255152067708732983051d18e0fac88cbf3e6159f139c5e4a43dcf537d8bbb551fd4fb6488175755a3d8c2d518cf2e1b288d82a84e781c4e9c92dedf3796c7b1262ae90613c1c7cdcd12d29132901da4c7d11fd26fff07365e6e8e214dcc33ecbd29102252253fc707df75b66981d2ce6ea164e4c9e215aeec220a32ace4a7ec5f28811b04a1562e62409f9d1fd4901593bd43efcd172f0255b1bd297b86a58c2d6c793bb6cc1d013adeed4e7cb8a3a0a84dc33afeae35483dc9f445dbd59938f8ef98893ec50988411f91c1679f710561c4a451001f45d7c870895cf09a14980f50aea8bbb1b77c862d65ac17def064f9c8cb38555049e4ed85c295f9e42d4019aab395104fdfe3757360d1bf496646716ff0f1ab43ff8f181e4486c8c5e1f9088ea33f7d0124e5072940d0bb7d96f102fa542ca49dc1b583bca54d11b7cf3b1fbadafe100f4e7e57005ffad40df6bf888f236efedb7d732d2f1d14271742a4b6e2661695f0efd6e1223aee81b667b212e34b18bbf4042ee379f22fbaaa8c9b35e71a3edfe3429951d8fa73635d314a3a702013e387415a0fd1278879d02653426ed48104cdcee904b12bcbc04c73ac849de1de78d4cbf5d80f64adc4261060ad2d483ab5605087a35b554ba4d62e88476f6998e4405975b99bebd76db4f6817cbfca131d2de19f63f726942f7b76af9f435ee7a8a13309eccc92202432e4c97e1c0d12c0a18a226312d55776998ad780d81c2113023a54573fff4c6b2bd04b0379f766ad69bbde859c5eb96cda96a36ed992ac2723d93c2e07ba9f3525f08828fd9cfbf178cabac8363c5fd75d3c77e62e8edbaf593a52bdc17371557bf3fead0647c968d5dce24cc9b8b70b213985bc47753ef587032ebd39bdeb1e918354bce01fe5b17c2d56c07cf6a4947aa3e96ed7d5caf44579a36c755c0759d44967cc61efc67cf3e81a585116c60f86cd3ea466fa827e25fbbb75c3c926862a0338df25125742987dc90ffe18b8f172ae2afb1516fe640443f086bbf5c91f1f504ed7e4889212df6a2158c56f73a303152c3116a8688166878075d3301b2b45d49b1328384b9f08a1003f74b81f1fe0eb51d711d8adf0766dbf31b7faec430a1bc95b02a18835793d50288d88ca5efaf3d30601ced2052424651766711dd22f1008a25a0d464e9357728f11ea2205363acd2e273f0dbc7f1d8449ff62f1d1af3b143f16d43b189738a523db7ab89acb0526e98e92aa8731b485bae2520b3ec7fc57d848e5599dd5aee417134c0f64e9db2a29be31adebafbd4c4f5f7593d14b4d6c715e2350f3e3d1ffead10f62f1e11651ed7227ea69a56ec6e335f236def19bcb9e867cc6b51316c24ce71f29b5abe4de6b48ab13994a90794f4e460c445d36bb75f647b02b6c4a0fe45e6f12ce3af32177d599f2dec012d2f912662b79f8aa22cbd5885cfc79437032d33f324a15c733cae1556b6d5b9692f5bd1a3eac9b1b88eb9b3431040ed8184018c22db072ca79d1f3ef0140985e3362c0e5feae22f85f3c33f94298892722d2b9d869eea8365c4eb3242a1855874c8b9eba2fa99621fcdbedecc7a807e8f4c0e2799ec357f8171269b2a1ad5b31a2c6e4b9f1e4286e5e4922f84e037007be3317064127267a800b625aa402211640c8b8fbc03d59a8cdf8384f807dcaf974edc048eaf6985fd5771d45d1a78245cf66016f69d26b7302b4cb6f9c80fa478e58bc78df010987dec58255e4602a92b765d6d6aa653b97afcc7356f905d79d7d44881230eab2de15249237dddfcb87ac7a3e0b63f9a68e4e98b375cfce4ecc60a265ba5452c57962b4f9934e3117ef1ff56293e449fd6675f7d0f111608fea66708b07196582480bb6b817c5a340566d2c054c4a3e297d8524da8e18c7b501a28c6dd5b0912d1ae0feddda5a24cae5743db2a49b65da2c58d618f46bd49fd4096938afd291b39779afb3068c436c656ac50b10e8edb10bc60c41cbbe1c34ccec01de323c50445db3a1be5b8085a12e2f1576fc7fd637a4b48605a1b74091ae3b2bb09737c43f1042ed1d02106f1b67a84fe3daebf844c2df68ab80d178604a77fe5e3013416ac2b54906248b4c63408c8039d27cce4a5ef71815413acb4fd447480e037fcb9a3647b88122861f80e5152e329a9d4c0c4d121adc2d7a3670d2f3b4910a1cc94cc0eef4303d8c186f6a59e2e2dab924087259e3f7c45009c425284a202044eb46796ba610516fd4c84bbfb1878086350fbe336c4a55dbe3267b1ecd6103bb3d7b1ff6d8719d70de2789290f2d644792cd8218894e70e01ad9c331d3325e7b2e7443fe7b2db82fe59855e913bf40531efdf2dbf2249e6ebd74827b6e0cf6a0dba70d0e4f799378550f4523b5b7c771c50c90f2836db25a11af700b501cc869c867b10934f715584f8455c80d6448749e668326ee6d3011e562381f31f629b2e496eed640ed7c8f5eacb974bfaeac7b2781e4490995e87a2cf7704b987c0432a583accddca4353c071627786214b967108887de41a29cfd85e349a1a9cc2b63ecdac8f544d97fccd1415acb089de57325aabceee7686561d9901e66820027c986d178150bebf87ae3dc2e94776b7f8c83d9196729d95bc57d0dc40dce5beb0132049e8239809ff81b0778293b1df7dee53f056d30c5f8b8a5880faa8b998a0171e6346f497a5581b3f043a179bc746c5cc488e658e6c0de2500b0f3335d961653130b0e9b8f5d0daf6fd01d0e78a2413052022da2a0211058ce583b1020b992910465b2d7a5f03b7ff6c7c2a7d46e890e13576103839130d291dfa8490a13e3bf843c1e12d01cd9611e5d68a96be6ed30de391b66c41815543552fa1f32f27e3ee1d1d8e3f1dce7a56b3b0ca87c1924900098b515f5815310ace6d0816369df72b017a98877f875cbfc7113a7746f84588be4c6ff35512e4f8cbeed4c3f2319642d0a5f93bc14565277cb59eff446691f0d49eeafda6077ef5f4a8f2110d0d6b69ad758e30194837f4451689aa2b8b96aba52af160baaaffc5c91d051997062c6eba24ef97d5a82da801b1000f53a8ff210998fc32a819618944a38a7be7273d4ea582c86282279f09e350ab39b2c913e98db5cb11a33f798fa53960be2fa0cabfb8310af5c7801e923ffdecef6327a12a48cfe541285b2f845f953d141741c2570956665d8d45b2846229a793fb5f90fc7b9e0db38b2bb7cdd613e9e8e39b1074849b9659374e7fb98cc6352cd69950fd9e3a47407819e1758fe6531c9cd7a9f416f9a4891719d9dc8bf49c759557aa4b213540917b59f0d50f2c0744ec146b39369ecb3b7c534cbb5b1267d5e4e704ee01802159e5ac61860fb33b283a271875a48a1fa18c096a0737546154c8d2c8508d051efe9f0482f7370eb8b534d70aa254f49600ed7f8259038b9079d9cf16ca600f32dfec07911104b09a87bb63117d7761039a35c9c1352bf69f2aa1aa3aced4ab948f27ae30a643be71062280a4955d70837d687ab21e17eb7f51a6e4183d83e43feb87889cc2b5607b91edbe81a96d37efb6101fd441da80c8ed50d9c1c37baaecb72fcb8ac8f66344c276335eecd9f50e38cd2dd3217c9d0cbc81aea2e0a598d8b459b1ff6b5a3016d5f47b7bbc468eb5b8cd386c9aad5a2920f944e703e226400e3dd3a042f10e35acf94d1da0c6b32d0f8f55ae68ed3275d0844aed08723a8315a77ee002584dcd3d60a6f7712deb7bb6d7647e4a3245da739656dc344ec69dee6011868ec3b748d4dd0c91a47d5f60924150b60ac2a6b6958b82959861260a4c1d3d8ebe0febf7acae2eae41fb5705d6af425b257aa35592d8b629de2f67a072ddcc84b27bcccd00436a52c5787b98d585ac1acc7b8f5cf3ffe666f599dd6a29eca196d62a6e840e27d4fd5c26cb6fe03e66e0ce41efd4f1a0ed7eeaa72dc3db173f547dffc16dcc195b4c3f2283af05dd99acb9d7033c4b7db4d6add33c745bca64f92379d8ec4db1c32708c485c43e087c3839e06ba24d9dccd858496d4c0602e28e09356694668fcd9a892c46667856a573ebdf62a60adb177df7c49237f2934fcf87f5df4a39e2b0d34dd9c531d84ec81d1ef68c0664a75d2745ad34769d84d5f854df22c4f64473bde05c2fbb895277642fc270e16dfa5a788954ead12dd4e1854d712ee29967b119b8663ca483fe244a82df1d0c765778e1f288f9f0a610ffab036153741a5fc00f41d53f299dc5b64741a13eefc1a1d1ac68bb7c00fbc08892874a3d854552eedffbb9a6acc803ce3c90e5213cb535720f10e0da5a0a8972ab1386352325001d5cc5742c1827b7e6be8355b34fe6a31e26d029955ce72880fd179e61486a1241ef6f98b417ee162c93b4234eb5754d21cefd62b76c54518578e4ce337eea46c5a383b3065c0503f3a22812e8bf31c4e2e1b101ca642a66571529058c817f155ff1780e1439d5801fe7c2d1477726bf0ce697c5b36bbd71927fb9ce46d5676e9f3b79658684ea24ccaab81b3bac4bc4abeae9b5ea850c08d4e03bd93464506c8c3d711aa7b0331c9ea814f3912adc779596fafeea82cca186184214f0e73a923741f8602a4f1960b08146a8be7247f36f52380fcbd1fe4c09a0c2a3f638dea4532329e6bc038660b969698c8a385d0b8c3e926dd879826506a4e852d964090ee1e083d4cc183a60892b2d23fb3d39737692267d3833699d2b32c4103db523621dd1d63923e8b9e5a8ac08f9332537d0bc893df5392050636304e724cc874ca8af0e35d5a17025bec29d12931838a2261302ccb21ca584b21b4fac0590afc8c5ffc175e00ebc94e798e427cfd350ed52fe4f82e990626a7c408ad60f4331e155478e9a6c0e27fc2cba205e12a358398d5226794a54a74c1ed48cc74ab392093bf9b13a946b71011fc5ad9cf7696391116cc36b930dfe27171127b4e00d9ccbcf985f946eb35cab58c2a94cc4373c459b4311ec385b2325e9507837d6e88d5fa6d6ac3778d49f20c59e2b35a6551e4eacabbd79b6396de89defb0732dd0d34c911ff5d38c577ccf8ce4c3d547092dd3784d1a0413070f7d1df01dcc27e273547c10b1c21d26fa7cd188fadb345c796b0d2c35231872fc6e06ef27d56614c0c7b1ff00f6920bd73f044ec508f5e0567e8b3ad881f8861056a75a6f247fc1d1bd01f530f8153dbf92854fc8e9ef7e11452e7c84ef44d7e31c5aeebdafba697798d86fc0d60bac13c86ac67204e1d743f70e9c816ecbf26ed4167ab6367e5fd218029ae67a41c305b52a22249f02068b837bfe2e6184152f97399d8facae4eb764f6273f62588979d570fbafb005b0a093b01040ee7d249fc1d237ca0077763fe8a572610b99453023908a932cc9cb2f160165d463b406820f807a7159eca3543c923438b38bc430fe9ddc442e04512b87d993b5be25c9ce74aaf93c8c467b2ddc25ad32f6db8d6c3e98166f9302b0c32a1355ccef2cbef35ac12c6709a6aeb2c0ad5397a239d49cd3b394760dfe4f63bf2b2b7edbde02c947cdc614c05a8357335971f2d2a0b2492797125189a824f5cb44729ae5476afd6ef43d3d33d64aabbe86cb360544ad41503ff6015d17140037ab38ea40dcd6d0d8ac92c6734e283786ef02df6a859c15f9bda1d77cba8e1f8095e8eb0182616dc422dc5341460d337901a6b87277c032d71e2d767792eb66415f85b0feb46b69db986fc629604bb0ec46f9c7b90e9af401d26a7764a2e5a0122717c784f6ee225521c6cfccac3b2676ff6cbb4c9f982f46597ae23a50dd216d6c1d161e6cf29ceb7967be6bdb646b595b234fc2301bcce8e6631a3ce3cda5ff79b666ad920a96f4662836cf7fa894868a8045e04db379aef28b19322b4d2b342d6a494510344440972f0f8bbc81ef0e60d4c64426e700eaa09da3f8436511c781935d2b583973b8a3d31b0d3e89c487c57306d0d9726ec246ac60bf0c170ce1c19e69d6dc192b3f1bb064ab756b40240112ce8b6899a9b9880b259291847988abc21b50bbe49d49cbbfe9ab1aaba59aff2c26f7690021cd94a5ddfcdb1725fe52c6c051b87dbec2695fd83e6c0a670e4168061b9d09eff1d2ec38f1b6728f6b9dc5d0ed3481067db861b7e1e9f3bdd2088dc6782e2c8b2ddd70bbfc1aa63f7e75532b37fc55b53943f5505894fcc77437651935912ac278ccb801fa4caa4c6c5db238271750380e4581189047ae30efb19b3ab85a0b662d21fc45d4790468a62a3a0b2457f25882e09a2d853647871c6cfdc109a75f212f9a08d8f957ce286748a316cf2ea43137eb3475afb5a0f0cb32f5824dd958ca4e4a43ab217b67b6028bbfc7f14528580cbb948e6d1543622a2a735f67682057105ae03107ab8dc07c8250531bc10f0af8a9bb1678571406d6dc1c4ca0475820bb3ee9bf0979f54bba5996cbe35a80141aecfa46e0ae7ed2f45bed21840b344a0747d1ecf943094fbf8225965d0874abe9e5f056721a2ce5f0f0f594ccf794962ba978bc0cbfc2c884b1705ebdd84add15295d932a0fe351da6e6082030009c3860e67748abfdd22acdc6bc7d9f2bfa0a961a3507cff4fde52d34cf52e635b781660be9d1c524589701e91b2335dba1aeefa8bea907a4d56228a6be6c293e4d7e48c8bd404e5467029b9901d481fcc05e08b936c34fab9977eb3ec752ef75753ac7e259619c43afe3e360714ca22ddbf62a0826dbe5d21be0f78d566b314b98b4d359d02fb824ddb854724f605dbc9dab244db87d9dcdd520310367aea5397af93617812caf2dcc77206f70ca42cc011bdc4d2bac92a504819d3482c7fdb81d59749a14dadaa72d3b4c4cb0e286f95e2e47fbcc7a2015aebdc2facbe9c9f0d19c0617eaa46aa2cb1784b264fef9932460edd4181e233d6ff5e4c9f509da02ad0297aa18f07fa11b20f49bc869b7455a5a6ff6bb6bc467037de3c3f5613e3d164b1755ae7abc04f3795ae8ca2961690dcf2cf97c1145d741d31bc612c11fa61f0146cd814df9997c77b6ced7cdcb444ae1cefc5611fb4bb70b361a3aece3486634c49b7b2f00862c9573224b9b7efe30c4e8779b115aeb787837f159653e29c86c7c03d282aab637743a917f417f1578c5866550904ba805ce091ba0e19e2661fe47a71b497b404996b1736361644004bb7a82367738acc38cd5131432102babe8173a125d1f0adfc2e1aae4bc2c35a3a469cfab4514d47f7b960ea1c42708b70c5a0d91732175340747542392cf3d7784011d076367b475dcc71a374f40e9236ab2ae532644c61b46ef95fb1fa1c9791cc973372fef33a3e492400b77b4e6f9cc7e037e30430216d32d103db8eaa8f36d6f431c93371ddf8875e43f168944472664b0fa929cf33da126c93c2acfa2b8deb51aa3e5bd2b32f9df3d3dee25505660e980859383fc8767b294dc0836ecb04d5061fdf178c117d5c61b2ecb93ed2eb346327e5211d5c50f9e63c19df0d7524c5279a131812f89e0facade733066711ebdf1b2b6cd7596e63afbbe177e9e46d42b4f50190607d434a466190a03893e808aaaabb216372a04b7d8aaefb0f330db2140ef3ba0db0f22c0e91098474bf8cebb0e759b7b82f75874e7955f326d38ba5645fb0028b9dd0aae709c456c3f0175c55e39465e1facdd87f10cef0ca38a7f99d7a9fde7572d33654a83d77602d66e850d378b2eb469527a5db59d3e8b70b43477ec298199c54150d6e8a34438e36ee5c43487ec90290d41f76c4573061a2787fef7e28c5cc153aa41cf492def29e7f96db4fa67ce08555199b03829a83b08a6bd7eb34505742ab3466fc6be316a8d419b092ed8961ad2f3f47b64d1dccd97f273c27da2f1268a3b43e9eecace8458d71edd0d9d730cb4616ed75db9a635fc48d3963baa2130a60323a91c0c2d253c8c08f59d260b0a322e18e3a50aa8dc5cc65c0147ce9f909b76cc8aa680117c206273f485d8f70136b04ea81b4d8e3987d1e91463e592db87b827ecca25d1c51f1d587f30f2da30f080039fe4a5a7bcb8e278f1702f63563508d465eff37018d100bbb0c7a686adb23061e7afdace4739e9df75e6f0bebcdc7c09bf744f5753b81d5595f76574862ee32e1fbdb4d25476b23cbd8f4d857858fce66873eecb21752e781123c755f3b30e7394dbb0dab7e5b7198021f0edd5778d14812ab7412a41acb74c856cbff594422575f218762d624b1078a055471905572ab1db650cd18866d4c749906864bb08b26325d561d363dd8163fe610f9cc5f5ea9df4f0cfb7922bb523c67dce29660b3364a279a842adf2dfb6e06e20eb889c27034c521cee942391b89ddeb986b392afdbb256780a021735492e0d8b8cc44cdb2acea1ee1988740256feba1b33442277397b09e33fcde1209ee98df40b4861d6e385f4e4b939975cd83376d6c7bd0920063458542f7aa4574349154afe90d66a949177c6bd6fa12a09e84ac18f0ebfc5f545e27ad6dc51a4455118e28655b6dcf3af33ce286708720c42d208426709156f2e83e535b1a47556265043287ce8a7bbfdc0e11e6b4194607c4fcc6ee48a12b102a8cd11d7936bb95a3fd1e9ff83192e4a2d507079ac7c1337ecb9d487cafa400e9361c8c7bea8fb26e4a926fc83704d77792d19a6972dd8993341440e7cbbf90d1877cdf890dc859493076dd0a0e63627b43869b618190c72cebb5e503863b8bd5c7915ceb79d6fc114ed0b3d922a24b847d3f9d3bc2c173cde51406fc26fdbe44566081583cffb7737df36fed76f8925493d7efc574e960ebae86a65b77b4acc15a24430aa94ff09d42b55bf75686d0a51db8d28436e103acaa1820a89f6dfe25e55b9583ef59531a2ea3464ed97bdab297b7150d621097c9b2020eb4ffd03a9d90b1b4cf25807275e892a5f296520c8c1c43da65055e0c3f62caa8dcb48f2f5124937e2ed93688f6003dece282783b4172794de69b50e3c08a9c20e6ace127f576b268b5224618ea7d21b32422fc09d8e67e1b03354162f5184b81aa7ec0b002613457b4bb10c72d2ab166e7ca8004bfcc2be4a4dbbe3f78b389bb8f829483dbae5cfa53864dab1ecc4940889f8d5e9ad953b42d5b7f5adab5ae9007ee400185f52ea74b645a849ca0e5dc4fb473a7353620fc209b2979aeb3246fe8843413a4413fc48275244c98e7724d7887ee07450514b836e1149ce1aaef407c318952a640f3088d83dbd2f67079ca78450975e8559659100897af41593f6d4bca2bf9538a3f64ea89ee48278a01d254046b36b37ee83fb5329e4fbc46462d8f1d232ead3350be402b7a9669fceb493ebbc51364f462966a10924773924648d178874b38a250104a1e09c80f0458bb88cd7ed1dd360607a231ac8bc7d9de02a3fa99bf28daad2b6c5759421a1eb5cfa70c220badf4ce20d35a094df78cbbe3e6de21160eead059fa4a2b62fe1772decde85d8a464e1632e866481c36f4b6ba607ca651ba77d4eb798853340e51ad51d0ecc7b47d9865fc4f9aa539c8f4b3a8dc983288cc9cc849964c1711708cfd61faf59780781b4f1baec1102d0ea7c91a7efad7cbecb4ff18df73dfb1ec7f1d13a73c0be0cb7d0e5bee7baa72990582d833941ac15ce190ea0bcd4dd78ccefad37779781de7036326752be1c8e8c52c078939e627ca94b0516d8cffa5bc63fa3d3ad33375b4af06c86897aa69a9c74eb0c876b87e21e088cbd3d63fdcda59ae80f60011f993c98626a7df0bb282ea47666599e503dcd529f20e63c4dcd333b58f4a31af6910b715a07f988eb5a0b159d6452d0f97e968ac7451c00f0a4b582645b3a47e0ba8f434d9078f396a895786c5596274ddd65d0514ef65f5aae907c134c4dc22b09dc3df94eb6e6aeb6284758d2c4393adb9fc491871b93f57967147526cf95de8261f0989d91faae89a49df4d6587bad441839160df6309572f50eb311ca8c13e7ce5dcaefb99b549a863f82ecd9eb6a878a2b21f37000a106da9c72938fb0df9e034f99ce3328b1aa87153f94bfba6305c27a9b95e2893ab07e3185324a6e15193a818cc161961f9a425615c2faa38dc4c9ffb7784069d440874cfb3d5de28fa4717fae77fa435a8a0ee08c2d6354a8e721aac75fe15b5eadc520cfeb527f5ae8f56661841254ef158d032eb088aa97db8889ac688d0c399be9e73d4a2f065366493030fadc8613f3509ef0bec7ddb20a1001981a6611df404c2cdb2e75ffdf8f7e5480cafddfec7e0a171b373f0a36b79ec4aa18f9c0c41b4ccb64fe63773f44e050247be7e37022ae28e3c71ebe4c6cc3e960ef51e07b9906a8e3f074862a34c1555287401411c49dbd4e82a718634d16c5c6a033b92cd2d4cb57acae0dc322cd2e34065e14989eb134744ee9b9d722c1e467dac5d157d0f8451a39ed07be4e2d491c171c7409c291892d7360f330409180b97f66e31aedbe0d2e0a7b43535a481a5790b7e92ea9d6af40553d383ddb5f61c82e74f1db960ba8cae986534c9315fbf6120b53b38617f075cd0e7015c9b3c3505b13ea4e073757c344cba4b80e2bb882eba1fd596fc8e1d1b89079ecb35a59f863259572fbb9aab62f67dfe5f0a0a28c2db7fc38cd8432105c9e06f377d5469adf0c4007ab7aa0c5e244eabadbcea3991ca8a3a7e1609d8cc6eb0f6fdd8ff67a2c15c9c9ff76c33dc53ff21d98330be562747e83d55582f4770c935e747796c9f5c2bbe5ce2175d0da4f29e64f5ace574560aac62a1b9858db2ee3ae6025595c51e8d2f1823f85bfd8ed36f263556eda44e47958f793982411112307f480d50faa7b21f4f558dd37fcfbf78488b98ab7fb4274956eb32b6c4b1195b13091113355151009b4fb0641d1cf27b4f55f9aba6f0735faefa806ba65493914848c2ddca1f001691dd84915d7e530954963491a10d475dc6b520f4c85a47814353c4ff24bab095cf18903752c35ed8e06e6f3100edf22bcc14c11c5cf448f09898b8eabbb4b86be21460b4a418996174e5e2295374afb8b0bfab5e0f58718bf85384feb82b5ff4f50ac8eb7c3fc4f1d2d2e92ac88160c94462d350a9335012f2ca30b864f61e21e1187306291288b2b997a07c983bd0896a31a8337b9d6289e8d2020e718e1d2577b178fc6c85b5ee44a76ae4f629c59e952bf12ef377d07107beb48176ad272132401778c177f8586bc8d18d94fcea66e8a9713ef65930d3adcb080d9584d88eaafb99940f2fbdea3789c13631091349e6fce951a7218ebf423565d4e18302cc385a94be3c89636b63b5229c5826e4cdc8387a701308e65c21b1197f674541bdb718d97f862ae6bfe61f4cd8e6312c4b66254a6fe550f978a72f8190413e9d38778d00363bd13bb222a6284a396eee69a2b069b4e97f5e8c0c0285e51002f661206d4bff81b937d0baa4a4ebeacd1b45c5ca3d044cd725951b66e9dbdd79e0d3d577ec3afd3311d4f6d4d4df9089bc975e1996bdd51776578cbc97eb1ce778e494430822638e86005cb810305302456227884f1b209a350b2c521aa70a7fc9def15f81a6e366eb528234f915558e54bd3848dd97dc2a24405bcf7c61d68a78b66b455a0736cd3f6e94f0f2b78674c4ce3f7d044fb0d7b6ea2a57774cd687c8b1503222c05a80d6d60bbf51eda9b9de245acca66843bce595759c26e690ad016d75832d28dd2ece8a40f392bd8b9940be7d146848923dfce671b16d82a901274629472b6b69a78871622514bbc9d9cca4f80c89190fbbb585daa00168a1e628a812939482fe2fd3e0b5e97c6b36d0860e2e5534804020f71de0533c030f0231e01fee04b47de4eb963d61d8cecc624e051376b8f5c8b6edec79663c1ec672fd95d9fdeb03e9daa8ab1d66d893ebf31e4072a3f8d73fd26ff06814d1be992d39ee9952409ae7bd860f621ff95ad56fbc132e833b1544cccf5ea997fdb990445ad7ed8ea85d1d9dd97a8a0c79cc7adb0c1a1a8b447d53e17bbc71665623a5918a46328efb239519c3435c9c7e02a5880e0bd2170800bd21c6045a80f4982edfd5f56019f6ec2c1f75dc708a87b45087fca1760908fc21df2660f8304b57bc1407863a3201c6b2c3eb16e715ee31993d971960291b38a8ff28fd1e8461e54a004b5b4a67cecbb5da1dbd5e82269656a2438a3a1aefd749ae8d5237fd929e517a36e5bbe6df03474304e5db88cec9619b65ffb917532aee57ab5f7a09bec8bbe8f9690fde1f5ca7486ebae3ab10ae43f9bbd7e619279a4809e6be698702a83206fbf7e2a4df7f908f132d90e4e049b29ad76b0028f1bbc90b7a9d14713cf88e3c9d453d5ae2c132a448246b7d31a2b12d324418a8d2cf2561939941f760e031dc3467bf81c26196e29ead9287bbd39ac8ed9f6f824b6bed6eea744eada9910b0b642bcc094c2c668ad49c360c0f0c2d332ae39073a20f058c8bb93024fb4ac018bc31717959584e50bdcb46f1db0f8e6438921a10e9dc5cee563ad35cbab99ab4c8f3b19c3d5d88648a32cd3f09f199d28de2a521a93936fc3d0549789f1e9a9854757c8e11ee0162141f3a221da1945c76bce69d6917178a97b0fa8583101aabe8b8732b925c1ef79ac20b9153831969dbb636c698449e2e967d077b6332cfabb55b8b59c1d0f40f7d3e3c8d9851aeb42efb0ee5e831947c84b5a296cf7882aa290ef2df7f09d38760eefea8b6b2489b1d7c30dc477960656548dd1830505a9dce7c12011086e508e9f27a630695b2d365591e480e20ca022040493ddb469decc0699175ae9fb23af0311a3767962029460486b3ee5b5502383921cd2a6c766da4c2cc88bef23b5533c69cafa47f379515003289143d9270ac36eeb51bc630f88139ca1407e20f656dac7031240004053d5244742907ca348d78c74ee7eab1f349f88b1f17b42206250209b8f9344a2c5897071ffc456069dfcf66c043dfffaa7cdca0fca4cd2b320f72479ba76f440499cd0a3a1fb0c8f256c234f7a46496d111aa0f80af98e0cfcdadbd069729e2a16ce2abf0e642b5c35546666424012fd4f94347332ac44602bc278b84ca005a670dd694c3f5c01895b2dc416ea23824935939e0caae2b9ce869d42de3a7a08fb6ebb59dcadec2214f36de65ea6ef5ff6982e96b74042f50767c7b0077fe1ca1759642e07428b8c5035b914f0bfe88bc681d7200995c5e02c9146433534df9abac1ef29b127b030b0fa9e5dab6d18f0023b31512eb64036c60c0c3d59cb93b37384b3521565b31f37435f60d62b93784698d32a5954da24ce8608eb2adfef85e61cc7852d4f3b1393b64131f8df9db70021992bd7df51ee65872f58bf1a0f16640cd28aa5a12343d01f082dd15fe037eb767fee2e217d133ee3e3d478e3ddabc5d87cd7e8237518092cf6ef57d0ba56e3ffc8b460fe6e0b1928a729588ca8b74993b37504b3116777418180174e6c1fd120f3ec8d0c4e84bc1c8e9a056d1b6a179075ba4665db49441ccb7c93985fb1defe7c159930ba16ccd6188b7c4a4d466f81f00744cd85b60a9932e719dd3230bce21f77a07799d1cb571924e51ac6cf4999d7b2937d8067e728d414740de931c040e2faf9631f8c56482e27b85c5ab4b9cd97a7db6c074184ecb070c2865cd30d2e9ee1b64a45890ef7a2741d2e4b303e90292182dfcba90845e4f81a336fb85b21b4441272f30254a7e2593d923d6ff9c051db9a1a36d39a52a2b699cdd95f6951205f3386d14f3739e7206abe656374c5dd5f486f9d85ab02bcc789cc7fcb11b4ace395f0b8e8ad6a44ab7c10761979cd3b267e8009166dcbb898c632ba4666a432e767d8c9a5ddee4730bbe5d9e02738ef0bf7720d7dce5e72683b16bc12aaa09ec4a96e437d87a402dfee03bc3ae179542d7941f47604ad2d9db422780ab15ce6d42d7325360e506893ae1c5478435e261dd7769185074074d29dd6374c51f2708b01dbad919278fedd5261138127939ad8402709c4acb9c84db7958ced25e7383892ae6c3aa348b2b1775a45001b07a2d4a78fea73aa8358d5ac888f33789cd4ab6398afe6324924f86fff0b222f01929e87884fce79d6381cd06e8b2eba5a6027b166624624f6a1e17ba848b8841b912a97332b40483c3e4aeec96ad1937d3a8d04287556e7a32533aec76574cbd4550ffe5d78c5dcc1805e5a74b80443aeb8ede110bcc35d1a2f2f6580447c2acec5eb324c3315bbffa245df1d190420e7f6c272647236f03da6b543cc30d39fc15688bd89e32d019044483abd61ae69898147b2f646a082e5cb538b494c788dee9d53502a2e046e7414ff693a68f5c7d3b1e9ef0437151b5dc0ac668312e25bb4233bfa413dfde79fee2643118d931ce14945b1dc11d1f0f6806187a3835dfc4b63895b08f7a74ddff445786fd478a127f7cad899c1ebd193b8383c4b4d0a2137453a9bd8e8b424210f0b6bd0b545330b45df14c36bf713a2755ef964df4ecfdc0656476599cd1f4b6dcd19770d7da2a85023b9ec0c5a74bb29534dfe239580b83a0bafd1b5eaad60cca5fcb92425fb70c7f3cda7b843a43d25cdd5b266f2d19f33e4df2e703c2d5cd6aa2a2e6145c63393d487a44761b1f25d3ca3a29f8bf72d44b8b6e39b9711da26d6a0af5026062b94fbca25ec24f2804e688f85bf4a7e40533e1c310d0d1f1fcfb2d9cfe3a9bbea656b5bb951de927de69c463509d2dbfcf72935dd292d98445c3559d1c359e0101f15619f37e2de411abb30dafe6b60167f18fef87868c82c40a6f009b242dd06389cc31170b13daeaff634c751679389ed49ad8192d9eda4a3471acf0407cad9b349200f95534d0bf722282ae30c3558069e7d85989a39b1475cec77d011584eb461981051c0c6500a7169ce7e9f52f3778f2b6e9abb2fbdf9d60b98e8edcc583edc73ac714bdbf3ef3f0be56308195f9b877eb5a7b86c297af6beb44fd8de2207ec98e50b59661780f2c09bfb9a5353ec05521bff4de822eb82137ea787eda3f4e0b44bbbbc41b7bfb8412bc9948ef0a9026dafa8624fca217d873edd3189e5f04441c263ab04e73ae9f9faac2fcf850ecf28631593967863d641c895a71108f11d5074163c315aa85402afcbf64863929679adc058439f84b2eacf215ae03603305ab5295ece626622bb23ea9ba6d43ebb4eaf82970b743cc85bc917dd7336f163630c0d03016055d4aeb090b8ac5c87f1e420419f2f5c59b107b2c3016b52ba3e192ff3573a2397d95dd2d26db6c34b1244efa82b1796ad9be08b1c5a2611e8356859d3878dedcee1753ab58ad1830bc9dfb050755cd465fe1d22371450652b26367a46edae8be394f5f41b177dcaa0bbc5685e9d3c643b6b8bd7f3be11c01b049f5b69e5b1292f354386824aaa0c5b831846ecdf16b757637361c37a0323873947daf4ef3aad65bd85dc94001076014ac4a0c9c2bfd22cd92d55ed927b075ff2b5553719f298dc56f983f5b99c9335021baa2a62b35dac7dd08566d10967b03540a6563b216b75c9aac1c75c78eff53ba1ee4902f246a18d2511a41f5145432a9b9122b6ef7a1a09ac778d244b6f4c188747362abc6645171e6bef1a7c54c76e3d833e4d4e68dce930397a86adfd7ec4305c920d3fb6ad72b99bfe6947d9e3be50c01453feb6b6e76fedb1caa7bd763e8f43e0c074d0a09fdca1cee2d075c7da6c1391265de7d8ce73c43bd6ca2e9dcb4f0496b6027a6a478c10915dfab42f5a10e3c9470bb5f9120086d6291a05c80c426114d1afab8d551199d41ad38abe19a9a9ac4dc2de753f10129665f2c6ff40b571eea9636dbe9cc709833245507165762db57f31bf1ecd01273906f5e59e6d465c39d38fab8dece99e3e22a762f27f3adfc5d2841edd90a7828fe9b65dec702e87c8f22796009ad027141ab3b00fd9abcfaf43f90fddcca697968338eb6809b6558bce8ca927c7f10b8594276c49476eda33b5b68e67642de48824a893bf86c6f9ae5834903a29dbef9da54ab798166098138117e41c1a5ab5494dfc378ada73d2660930dfd2b7991ea2f8add72f9769fb04ce63d3ab8b381c12dc33f151c403df337bfafed91c0c76ffc824850e9736629cb3fda6c7097a73a46e8114c6985766cb6b7f77b4ed67ed79ad798a5461f5bf53e7b17e4b73a3e14c96e13779e63d17d0c711a160dc8d14a0b8888dc60c84debd59fc1d857d37fc657cf9a7f236eee93248e6758167a02b9cd82f2d225e0742e9e9d06936cdc3e1421d1896749ed1204ebe5fd62b507a40be173421f4069d3226e1c4766387aa8d1cbac49e5b5d3d29356f672e46f6bd5433ba2e5b5a16d5a83dd6c9dc486f028d10eba4a0e4868e3a14fbbf0d3a84ef132df7ec16b7711ae290be54360fd8515b00e9e769f7e659a8dfba5b89ba02b2174a48c153a8a1c31b183d8d2fd4dcbc1f9a40ee32ab6a111c0b4f40a6d3ed69321e2d0fd880d7f68094842e46ce845b0ec68c78c93e80d133da8ed3e7091691fb246e31814bfa781f9b3786711735faf7a84e90ff6bb4064851d4351841b097c6f709fa46f169069c27fd6f4149870dce46583256dc71a3ba75d5d6299fd052f4b9548bffd56bbe7eede7706911013026552f600632d895e321edaf8865cad0a25ec5ee0435d1e3780f02bba1983a0376d8387b232df04802623c8acbcc2ce14eaf77c601b271c9d9633069c813dd0cff37360f866ad1b9fb000d965a6180aff9cf7d5c3e214a2a0a005c7ba1f44dd286b2ebbec394fc0a2ff192660eaae80f419b2baf10e651092c7aff39873b709fa3f2079d82cdace4730068bee69774beae3c29c764acf7ed96cba5d32b6b1b63fb44c13f31d8403c39dd9798bd405331a3b841f8cfc0d2204fbedc37ab2aa8c5ae75b3c262823a38a096e48bcd0216eed20bd16b732885e48323941b714cb2de7c48d3ee6e17df0b665fab5795d23000d8ab73fdb77e5b134faf7c31e6d3944abe5ab5613238e16a202b0a55dd4fb2dbfc22fe62e818553542999863d21ceccc1617d9581b15970049f4ee9cd11e4a442c2f55264a7409b5e41444d6f98398f29fd5402b54b2cb1b4cf04c90920e0639393479496ef262e813af3da4f7ecdff71fc274dbc6c94a2cca4aba885d314b21f3a79b7828794a29cdc37754624dcede191138bdb365ffa12c8b95bc2919b4f2d7e016124823035d39598878e8fa9376626d808a3236546297fb7c276cedf6800464ebbdebc185c25db692521394e65c2a5aa6708d2c2a75d179d5a1cd017c9f2ae4af2c4edf66b5d77d5d6c3eff58ca41e5999970605b9e48841887b8ea85b2281b4bbcbd99e1797ce8e94acd444844aade5525a0cdb3de980a7d6b907151ec15b9467ada88ab277b096d24e606a0808dccd449438796e314a8bf65bed6445532ae45238e3286e1a2b9958848cf06da35f1b05a517d1bbc1a9b76fa7f055dceac901e368b00aa10cd00e68fd56a5c8b246a74bcd29d6e245f3b45274d50f8a0ba98bede70a44e84d48e4e0178401b2867c7566c122afaebc885d90b002adeb4286d64c1f4e2677501c7ef1f810ce976ba84d8cc54188e1ed434b7cc8e1762288dbdfe4512997a6bc26b870478eac4db697527a831bc639b2eb65b3913f67b48887e914e2881cdb60dc6d91825d45355d1856501a1e2477bf9d469c07698e17dcc0f63a25fdfe60ea3296fb99a33f222e60af1abd2ed126ac84649b444b9107b6bf400b5418edc39aa615d0d59419db437870b16ec6159861004491c87cbea70a18f5f22f3620101a16a8d10959da09985f2547287474f19a460020de4653483856b0c21685fa1fd2723c2d3dab6da6e93c568b6548d52f04f09a87c93e728dc1d312a76ba1ba58ade3dd6ee59d39a8168fcf80d61b29d9c6425e517246e0f79b3188b328bc1124c1186b431bd39f9d50b6b86cc89bc63d097cb7229bd7c9cdb0bb01971565952eac488af53ed9480a075bc503cd15ceea9e483a4e7f9c4321e997965befb3331727336721387c5d2d2d03583dbc31ab34d833a7965e26180921533682d437d33eed894d814493d0a941cfe8ec6e1b439dd4124ac943fff60362d0bd0a9c4445f4794414f318b6878fb423cee8b503fed9d87ec3234732d51505abbdfd2059caa0457c1096bd63670543444ac68778f45443c3a5ffc6e973482220e03e27bd0e12b7fa5c16e9cde8e25dfe1aadb3a2428ea8a4eb2511b21e280ce36b3b7d51cf3c9b6f0c59a8c0168b6b85f71d21a8e53c4bbbe4efa2926f3c78635a549577e733ad79342852f3c46a4af34b21125f2a5f929832134b61dd642d3ba321a3e09397e02eaf1e90c8df230c250eb8590aa21db36c8996c6659c104965385312e28dd5289828880950333ae1b885d1ba9879c7387040d3804bbd706ded095a4f26628951a526dd991d36299d775d6591610750c1dcf6ceebfbfd0c858abe1a037df031d72496425f09704ef7155b75ce40f7dde80e26d4c9bf268206da387cd064d7b77017495a8115b121237d42878445a3859e584c53fd5989cc0092b3f9691101f2ba20e0c85638b98feda7582cbeb7aa5154f23ea183ed5b3ba1794a4e3935a158fd64e3191ce2fc8f281831812910134943cf6c06b2ada526ed350762ac37ab3c4e3090b3f0fef8f42272397ee440c85de944e248ebc7ef64cd7bb8d56077270839ef6adf05d38026013799fea9b9a8174301ec44e59b75c61e5262478fdc6d30ae00ec91960bccad711e8f32bcf917d0cc525849271a8899dba040fb3a443cbc9092a1759770b7821cefa8c0557656a49c2c9ad97a6259a3e7a10869439b857e9a8913afbf8e0bd2ee03fc0c20dc5c73008f9960743994dbff1f29c3799ea8a958a81ed5afbae543e77bf5633b3ca6e491812d0a5ca88f2a2cb8229bd7c07df96316066fb3bd3cc5ee7a18d10768fd0a57d01ffc18023ab15ec1e3492514f4b75b4c2d69e9c8ea029d2a36c8e8b9a0ef52535d8c354330adf0c231ed01897ff702524551a4cd311109044faa161d41aff267f1e4ba03e38ab0f013cf2ce1d11cdfa8ea9c73cdee2304dbc1318ad5356de1f5c1a5f0989bb528b8e384ca010421335d01b07892dc6ecfc83b8d5384581717a12a8d4427c973a8a03de3774ee0129707b51f6a7134b6cb4b5d1b8b6ea8e1edb435ed3301fc7802d728e54f51b84da17d28c8b8f01fa8db7af2a43dd73e41a00499115165b1f0583b1aee95a0371bfaed7f2aa12a3b496d813f0ff1ca8c0b691422648491f4baf828f7c0003ec1510b4b79c61ad582d8684c7e7a14f8ecd5c4b23902ed09b4fdeb27dea496e67c25bd9c4e1cca71deddf2974172b1397417878400fe0fbc1f5b408406918d6e90a05f9f52a9b13ac7ac0c4ccaff0e34f1266f92c600b1e7cd1e3bda23972b20a96297ffd6b5c51517cf1091a7f09d7a70fcab00f28229f6335f8a6c4bfc7788cd6e3827bf0122a01ebd3c786a239b04e2fb68105547f66fac66290f3a8ecb3053b20905917c7a55e898a0f57ef80cb6b1caaa0355f9651f191c67488dffaaee1c359f359078bf731eba2a7808f43e513ad3613648df6031987bf1269e96777333b86dfd3fae90c4f9819e98338f919cad1752bfa98697402ac1feb1d287443fa636dca36c11122f9d3bf9fc679e4bbcfd5b877a696252e8a7e44297f0c8b6298fb9eded2555806569d0d13ca6b42a6080e2f1776f9571f947596a446ff69fb0c9511e02344211dbd3c47f191ca206c875fd2d29bed97461580eaab4bc00492a5eb3862cf4d1fca93d512d3261e6cd594e52dc01d1535063507302f3440f74dcf1387003ed4d309a321d0d44febfedefab9f68b80a13d21c757d8c46a64095fe9cf5a7a7abe459967db7d7b334b3f1d1260eb2d0b8bf1e34e73909a212c6a53555c3fb9b48f509e209dac3b94d48db85281da55fd2503b9a8197ae32217bd03785e18666c9dcbde48a954891848c2e6558a71ac6a444be70f8affa53ecf1619bd8ec5be6f0365ea7b803e85fbb217d8920440be27594f30f52b243988ee7b5612454be6dc2d3e8bf7128ea83045f4746846cf733f61799a3677f2484ac200c81f4a1c23a1662d0b92e8845e217d7447b743df31963b20afd005a298d102153cab6edd083114b69546ae8e54ed8b06f5da80ea710de266c6fe399439e964abead9466c8d239367ab84e5e7b52d782016563a35e03f6e058568e2da21506b021b5afc3f4ca2e366b16fc8f8ede4a90ff2b5bd1d35020b3784d2de68addd83b542be3662a68f8148bc95dc1164e5edc3a3ea599822007ad03f3f080931cd3b5778b96ea7e666f6f54e6a66c89ecd9cb84113ae4c161f9be0d2ec094c605a454135c348321ea42da38b84adb42704814c5fadba1595980bb31739169202827fbbf43cdddd52337b59cf0221385a782445a1a308e2a064a956ee1e7961ae5a034368ad0af9ea233f5ae999880075b33268095e1ee23b7646a74d5a94fb3d1633a35272115b18056ff38457e4135a31fbf8f12fb1acd9761006c8a9f810121a114890eaa573679e8d259759a128ea3dd2a5042d46ac941369ce4a98e30ac756e131c5279858ea67dc7bbb7adbf7d6e80333494da32b6f9c9c1b9a2a148e70712ce5eec4bdaad9f880135c8743d354efef9d07310650d88ab5cf1507f7cc200f207d9b081af493c2b936397eb6491a5bcc6355e656f7bc2359942fa0fdc1c33aff7593bfa083b4ce15da0f26a27070ef514300bfa5ab917ad55f8e5f759cf56327d91998bf19ce7ab7ab7ebedb00f1685c2a7ce9ad5f941c920f5166b6c302eba5460b486779eeabb34d08e0099027b009bb5e362798a013e8f591d906326ed5d76a6d2d7bbbc8d262d0ae0bf8602d210acbb530aa0479feeb3410dc9dbe05a12444266c571802707ca912d2dd69942243d6391ffa6353e0512b364a3c3516bcc5417bebe8688689e25d9a008e7d71d8be268686e9609a2c64171c46b7c5942d3d157af455cf0fb2116e3d3e7e91cec1d52970497304a55ea8fccfe54c0207e78141438316a5dbe6d9fa789e5c2d674a1713270abafabaed2e022e2a606a0c7b6537949d066d8c91ca40f00d487f3416eabafe5bb7e976437ed46fdef9cb02ae813757d7350173b22e6ec6edd739976af09fd14b98c32fd2bfcf86219debef009f7625470365d512cd459d7175b7f4384328386963f2e7df322abaca088c8f16418bd5e91f79a56964e1932adc256a56a72fd45ac8904c9a60867a9211ecd9db814dcb641fa7217ff7a6cf8028caaf108ead12369e4814021fb30d71ce5e6b2c761df83148709de0219b7d6f293183eed1638843bfbc12727238e8c865b0b3b991761bdb75c022eee31b4ffe31c8900f396e5f98c305037d0da83b5ee7806c6fc30c5265732972c1553cec5046f10e55bc43e4ddaa3026334a40b37bfdb1d012b0e3863e5f683fe429e77dcc3a4e3c5e3853469a60338f655f9566cdf63658b2d7485ec9ce546290d4a900633cc86e05a5eec4f5bc523eede93d68679a0a897a52e8acc30f7a8dfb78170ad4e0be2eb8c20a184820380f033e67d0a3ac5d0fb3eb291b92806e2139e6fe8646d04c57961e6376e7cd6651aa44e1ec07625aa6653a3447dd00d3cfa7bdacda763837e4aedd909dc83370680bc2564a61971260bd3e1fe0418d44b549cbc10c7b1ef0febf22fb0228f86c7870ebda8b83da4c257c7ed617af6c67dd83b788b69633c8cc9fa5fdd0b00774abe3e2f0510662ffb31a8290b4479de76aa3ddaa782a177a1dbf9cf8e2b30f8f0ed1c9dd8dd7fe9bf9fead3c5f02f6ee08236854970186c1d4a373506c4f95de136ab3fade8668c9e7c63f521b16789d7dcda9b38cfaf52b3bef6b00479be09b401321e295f14ae101a6e6a17cf6b9094ad4e4f176e88e46ac1297cced27f4cde342faed08a505bd2da1467ade9949f042a364aa900301602e6ec83172b4d9611b963f9fa302002868621c04da59511e58130beee4e7d66b0518442eccec9796b056eda0e7ab8094ac5596a2f4fe4d2e757581d328c978431bb8d219e2cdc648cc7bfa6e7bd0d8e638134099f59d7bbfe54fc0968c993d7b8e3adbc35ae09859c248f8d96eb9e0551302fb862698032c8cb49301c185db0a24ce6ba158a56dccf27c8bc220d7ceeb2f78a61d3b3cb2a8b0d6b740d753a24522e4c9da18cca65b2606f9eca13d111625e122000f35525f2a5bad6de2ffc6a13842bc4a5ca2cd44a55367da82766b1baa7d8671543f23c5fabc74390686e8265bea56a4bfaff9664ed3abd9d946a5b036bd159cd17a156fc00edd2d0a0cb5475179042bd2433f9801ad5f367aad73e467da3cc5809b594291565219e2a707196fd9f574de7fc1ee72653d5fb56d319265d1b48ee81d87f78d66e5ce75db88516fc7234fbe106c7a1f65636c459be7e2fc7d7671729b10bff4f5baf8e5b4079ae37e678520176b34b1e9fe9e1f1dc0d532dabafb1908faa4221cb2fd1208584ebba90257f6ae3d2ef670c6cd12a0170079697ff58962c3a8226b080d376b0d4eba1d697a9b78ad1ed2fcec1e5f04030f079d50106920b977fe794d77f13f323aeada0366f0a5754dd17dc5ca126c1febf07815b8b629eafd61c95fd6dc3f899683d8a69b56856cfd2169a22c6022589da831f6334cef2d70122867d3a892b0e410d809c149373f3ae39b1dbba0520f69618a0eda17b86290ba3cbd75de8a7a35fc79ae30c07265c260bff79c48fd5c7a7f1de6d10f0b4867435c3f6ee475b6b7677ede1d9d326ac4a2db2eb874cb8c1ccad485e4115e5b6e473376a8b50c9a2ae3c976365a49cb508985b683190ddd949ee8394123ac1b726ad115d28e2469e38007f38b5b901758537fd230e54152df583a70aab68449d4897ee674a13cd4b31f42239d3c8ede5ee1cd63b8822b08cbde722903963650d92fd51cb473f6e9d30fc9fa9ad949e09bd52759b0d284f6b85b0d0424f8f508717c9e0c95fd6aa12e6b97b2da5d20473c69102190139a7de1c2b05cd33f42455b20a9108be817391d9146ba96b0e0382d91a4365e60f5115ad94fb7b85f010d3920035555a408b84959cc5de2109d1ced9dc798e97d7467816393817e86b29cb4f00aa01b2e25e3e58e0027d4ba6e6d4b829bc4182956ce9785e647ac84122de88da91b50deb50da064d7cc9787d4852dab37e526706be281771065b78764e282b3fc8be04648cb8482fe2dfa4acb67337f88425055ff83db1f42e4502beba89db38b78ed12d3e0df52ab254239bd46e215bdd75a5edfcd53ad8305264b490e6a2452401e07683fbe6b17cc8211fe023420c7b7588b9b34f616ad7f01f9bd020115172ced69560a659f40767c2cc68eca694a55423f03139af1c6de4572732f6bc92a29db0ad940da66a8d108864cac0798d99a24f4632a4930f8ab790eb951975c5d477995e2a69b31c67231bbde68acbf90022a246815710f8b8f10313e49cd94786be0857dcdc91d5f7180fcf575136acf0cd8a4e237ebcfbb0491f820bb028def413342b11895ca6473b4c2afdb2bc363866c35cafaeafb030490ddd81afee3096e6571f98619bf512312b3e3f2eb2be5e26af95d20069181bae4b474cf2fcc6a950dbff3fc8215a7dc3826b29f80d784ef07ef362f1a1d16ca9d62f1655af208c8cd1161ce85fb7f711f8e3d2a656eae58ba5e2a9c84de0491129188551835d8581370f79837b173aae83eabe7fcc303bd05872accedd23a454c9176d3153df5b41b56dc70c7457e0400d1ee364621a49692ab03f402e73f398550083c321276bafbb728bc7212c9bc705baa23aadec5327f0d7eaae2a9845129eb1a37de5f27123da33b61693b184f08550de0ebfa1ba2b6a26cab85b3e4e13e056c7439b5e4b17fb9a1c46c15c64f4d9718b6aa61d61376f4535f04fd4c6f710aa86ab498fb0d2dbf60b355f57ee54d58daeb579f09a354eb24c2075ebc39df4e2a470986ee5597c7aa3ceac2814ba57a6122a89f02048026d467d875250d9f67a8acbfd6a4495b3ab7edc5444f5e51542de3d032bc9df04cf39e3f44c787a857b2665997c41b88a767dd834bdc77c840209f53bbed85572996c511110d13944ba495eaaf2b87abafa774bfa0a914376fe6965d89cb43443692dd094d4f49f3da813201758771e36e9d5f54bbe76b1251941b6bb9540cfbbfa4b80ab4fa7ddb5db85079c21aacf4bd92b37a3df2cce9fcabd2cfca7d9bfff5e0cbb6362a7fce6ea206e6203e55f74bdf88010272435015f5a2d6b26bae206f3590b495a74ca6a1be94bf23aabfc6a094b9312c0e40ca650b2db62a1c4b74dfa7c43ef26976529e24932f0ba14c57f648d2259e26647b5cb483047857ad86ba858430984a118583cf4cb42e9a08910574634453d956a3a2d19e6060c4d5fb12134ad030df862e91ae381a8b4d9d9ccc7fc5b43d206e7b28741e71b03fc0401602d5169f2d9e47e2204b8ac31ae137366a41b6f3a84ddca4bfcc48522acf747edb8234e54ff0abdf66e882428ec65c5f59ebbd38f11d0917363dd3cf87d9f9695a37d1964aa99d0433e751a99a353f97ff00bffb13497dabdbdad42177da6fbf58be266cde6e37a1300d213163bddedc68f54ae2333a04cc76415e4e1d636d6c41826bff7c9c386356a45c3a2bd3129fb2bbc1de415e53516a395b07b876a6431ff53adf251dfb3cc5944c8547a58b0f020e716d4125cfae245c88ae98514dc84f4811409ebdf912381a3ba3636e04809502367b2dc65d5d82e19e6683b5f8d29dd7f502c5da7850a6bc5415327580dfe0b043ec557e084adcbe55cdc4da50daf99789c0ab8d22a7110ac89578ef646141f6489b50e1452c956ffc41e5193ec2910fc1e6be6d77b7ca9d8e4634fb7cbcb6916c87ffbcb873325a6df30a177baa0dddf54281fde97797a2ffa817f1f1b86d72c674aa27e4c5fbc1b3a052481d38a69ca57cf6300262821c093f11472c5644ce5fc4c0e2413bd833af6a3da31c1da8c70a7e1436849a25a77a215da930e16b57ff6da9d76f8c320c0456f51bfcb97c2c1040704a15bf22a785e55d7c2d36942d56c0a1122e415293955ab6f8056e2d8c15f833a84699200bb2e0d2a632840a5677ab9461f8fdfc745f631e44e2e12a0eaec660990e5ac7caffc812be4d9dd09510d571bc196407d09523c5d78c8b31e511c5984bce0258ede514ad3ad5b49a22ef2c442a4861f4ba6bcdd7e79a35880c27f2706184873dd88f49922f569739d724576b1e9ec04260607cbb01a25d33452d43cf704869f436895e9afa1437178803b8c92d0ff617924a66b682432d9880f7b5a605c988d33f515f6867957f14a68e3cf707edaf8f294523fdd5486af08224a7e276b6d43c935dbd22702e96120bcc0ec74d323147e2636207d9b3f65fdae387dc1d4440da919fb842689a0956356ec2b3ed895618077bbf4ffc2359034f4e66b42e260f9a8148d2edb756000323faa206a35c413d920197eafd2b923ec5faa12019a449262dc6a2ce5346153dcc24ff6560cc6ada7ac778fd04437cea28d02a1ec7c68b745610c5376cbf26ae5e6b5171ed16e418655550a2ee331b7fa99a1385cc9204572fc0ceda179d35d67470f9716cd76c3707bdf9f1938155e20d4bc9ed97d198a89d7664a1cb647e1d722ae1cbcebc26fb63a4be3e0822fe2423cb2dfa9eff171621f2f8f68eb625a113e34ca8c8fbf312bfdc76b155031982df7373625ff9a720f8a4d3a2b2c922ca6e91e760d621bf83c9ddc93eb5a048ea227c93ffff214ac0d5915421c017c0b1d43813b64724af2555ee80b8efb6ff803830114837a6f06f93b0b88b1334a5156360245e0aaa57d0ac6c473f8cb2a3bd48d7e733e136a117b08ef796081e0d3f646a2cca374779cad69bac42ae43aa6423a4aba8a36ba0b1f0e54bb68562ec5ed9943c02e04f317929d5ade12e7976bad2525de865144f5d74060bcabefa9de9d8a5fefbb695c183ef9aab676d454a2c8890552b43312c5b4ea1aff7057341460c08570336adb3cfa52a6873d158ac748b41e38f8a12a3caa5a465b4ea0f163e4d4a523629d8cf8db7ae36196169c80ea0efc6b08c74987780aaafb220e95228dea39eecb847bc436e4622566469fd9bdc12b84071bb61020f7140bdd114bb9444f0e181e07db268afaa3356c3e459ebe564c97c4e7af169e5e581094b6410556afd50972449cf0a9874bf81f02bb900d5ac1fd81825af11f433a717b9642421505049105e4e9a8f5efc0e0933d65477fe05d111f1534ed7285e391cb5f95bbe8a6f480c41448e99c8e7eb5d3783a8dd54b7b9c530fa899dd50ee9dce624a92d19fb6a88c8a0365da9f087d52c7cd2cf73ef227991fe0e7324a0a30bf63fdb1b4e0857f46a078bc9ae927b6681b0894916b189fb13a1df80cf33270b88c88a55ec2825ea50522f87296471ad95382eeb20d4c581649420480f59a3b65cd137c9caf148597b5de8daa88b10525bdc80600a0e8a3579cb42f673bc03df33599f8326718093fb2c17f6edc65a950775152959250cf43b2a6c4746a7ddb61323708ddd436e9aaa6ed0f06f09f0710567dcedf25f7ef566a67ab5b6660c96d33dbe8709949fffdb2b17ba6ef46dd0f61b0808e62988fd1370c0aabf28fe8e50359c40d458e5890cf76c9b5405fa2bcf135095df1d23dca0f636eba38299f20625c8a0437bc451f1e808c16b8de3422fcb4dc146430eaa08ff5718d816eaee8bdb8b181dacebe973526ddb5c40a28b110aea37b04c349fa01aa8f52feb40b72cc4edb58d3f24103a94be97ef0b5fefc19d3973646629a11ab2b0e06e1d8720c23addc536547169e479ee06df61680f658834265de6ad8cfc20a840d2bac21885e97075653f263f48df70694d0db69115c7a86f68c326122c03a2e4f137d6650cf3e494815b2f569a5aec70ce16f7e7d57668888abf5f83286bab3e47d393d0fce91a6fc2064f56fe7b5358226310bc37effc2287b72cab5ed429d974afde628347ce6161e86a2f817cab81c952418a3aa5b7d86f9cf94c54a6518a1ec01ed505cb8608d58a3251b5fa3968858e02e83e6c6ec12e11b8fdede7fc75cee4efe4ff154c3a6d6f684c15fef0ac2176c73eae68add00e69ab591dea52e14f1dbf629ebefb13c8a72afc4253b1d348a8cca6f443c3eb9ab3f38cb585de15d2d80ab6c89cda72f18063c92660292a3829903d746c38127de6c08dd373b4b79801a09ecdaaff35f13b5f0f3c3ca58a15f7f5ebce06ee59fba28188da8c62bdf65f6ace4f7a94ba91fabac2a544370a63bb7736e5b45c6d35bb0811147b51d6ecd995363f6f1351e625e0cc45aa5d44d606d94372df0d4d563b95e0af168c79d97bb3e1681dcb7190e2cf859aeda9d7efbf9e2e73007afc89ae0218bebd5c396c33f2c4de71ccc94debb94b038cd177e73884bca6bce8e7eaa37bcb95e445c012f1623acd4a32610f7a8ba54d7792a9f31c5641616eb3f2be134ce6c52c493a5de628aec51bb928b1e6192eb9ce3de2e9011ed8487e709f62b8d157d15703fc494c7fb30e7d0f6d61185aba734d81743c5b9ccf17f24bef869310f62cdec9b073693db0ab8e2e38b9b87f8c1968b6221680f1dad5ddc30be980bc20054127907cd6a52d865ac260222b9fac746a504f9682ba7cfe8aae49ea0e6583a65c0145e0602a8af9b00b132e5f76813967c3f04add584e64b3738a63911bb371d9ef505c80305269466fa7ee73c49f39dcef2567a7885ee2787d2821309432c63f899f82c92c10c37c73a76c604b08ebad6a77f96daa6d9485f08f1e3f5d0d6da51e98bf0f165e743184f7f5ad99cfbbc38c421bd65ba57b3be5b2a438f92202ac0c1ea56acf04d76847671e0a14be580ddeba367b5435dc8a1cc9ad399c753a32c9b50cbeeced51f923c11c60333be90d170c5718a332792fde87d2069416db92ae61f4e45b2958f1ab6d1fc520219822af4bd4d230dab0b1d047fabdac0006f5bf6ef1d34fa25433dcc445e421c9333764bc19660a243a738c211d5532d971a1acd4edbf0804139bbffd8b07a0734f5ebdf0ff4ecf7f984dfe6cd4f260a23c3688070039a537a1b5059490bf53170ea775e5f1b843ac146c97740a2d87d26fe8d8ba1deda8f8184a6df9328f62a2a25a3bff93fc797f4edde8dc5c88ebd80484f1b95471f1b5f5e8d27981d99fd1c7c61aca04c1c67c199a5925d9655ca4201404e5ebb56ed4c1344613aa5ad4dcab1ef8b0aad7aaf9fdc83b3d15552215a0a643eb6feba1e0322324dc323d85c92c2f994c7b7f4fdf4ff681937921b39197563b569385c8108adf3bec33059f0bf0f4a5784e220bfbd161f409dbcfaf5c8ec3a2dc36ca00495e18ba5f6b87ebf9d64f1c92658960425af1eaf9d8792600557cb73487ab2ea3a3cec7d6b473556cd607cb02d9b70807f78220ccf0a0d92dac99b64805d80f44e3f5331e1604e9089f277c2bf6d3cbdeaf5129ee06d7dc32d53c9f664df730cb73518eb7edbfbc309d175c7e6103e6856896779ae75da1eb44e028f69547d9255f6e76d8bfc6217cf176f1ad94a63e16eeacf40c7e130d4b056262598055004b529828efaf4eb9493012c916fc117c8993485193f3d5dbcdab858218ea586b1ec79589d5d865c1d7e3fa73b1cafc669bb246df4612cc6ee392aa321cc6f86d4d4e9871948748ccad423d9e9ff9224062b0d81adc4371531e1bf100a65cfe87671fa11e8df51e4bb7a81a74de7e684ea309350fbdfaae86f7a3db43523b543fda20e33d3f45f84fd3b0c5c3682731ed1a257382ba0933b1389423d305ee9d6df7b6c04fb3f85b8990492fc2be461a90968b8b7c7feb8ce06fe583425e95dcd14b0fd094f2f1383b216f0cf4d407776dba4ebe3e468909b5f8b7ecfab1450547665e2fa6c14fff70bfecceefd542e062a8f358887a49949d3528cec726823169f426970ea2f7016e7f03fd86b1eda3d93ca6a9c57845b723bbc05b3c7af6acc5e8db740b2c182d512c591ab72730dfc8b96adbfc2009d186e6a8dbee5cbe0e5b208c0a35d6e4da3834d838d7d94952198f3276077ad8a4168a38b2fadcea0476934e822284aaa9ac738538e5fded0a3ec67eb1ca989595ca4b779c97b21b69d52cb0d1e9302167d64c0f3b48676e496fea5b29914a3193c6206b6e693c9a009cbc9904ddce63178bfb091944cfcd80fe0eb24576e8e5765460096e43eef3d390da2b47d159df98e2886840e34a3efba8172d5af8240b4a5096760fba87b96d6b47bb8ba050d1b1e236985a2c228f3996a15f55ff93773d10c75915cab1e196cfac97116ea9c2dffa1f3a20f09f8db1e80afb8a8ac4d227b6fb2ac298937df1cd8058f3b5c9d0b7c6c2bbb3b5862752f1fd784bff9ed695945d5a9c23d80ab51b8f5cfa7a7ff62a11d72ea27857e5f8b1c0389255993f97eb5afd4c1dc1bbf58bb96c9687531adc677b7f478e668ff38a4e03dd87000a32b1d8e68bc38af941b58cdebd645973d253b85f706da6bbe6715add7473e100e4346939a2627c721c0137f08eadb127f57b8fcd5c7b85fb5d8ac90c9bfc937f6bfbfb365ffc35e7057fb669fe3491f8bc2cb1a8fd168276f8d96edc8408cc549c3e72ff5a74dfbb80389dc4a8a0c5a961fe0a422c91fc7ff7ee7f230dd69d1094412d83c012c12aef12d39020ed2bdc3a9db4d2fe3fbafb5974318df9d5c59342daf4adabc77a20ed93154295ff58212f15217ac7f7ed8830b6037e644b3c0663a9538ac3990066ad4985cafda22ecd21acd1fd6fd9e348e7259ae9ec6aa48d41a216997ffb11145aa8350924d8809d1bf91eadcf82a163595310d516e4529ac124fc81209687704ead4329b9d9956bfb0ae6a59d4a07a9cbd43de87fa145ceb06506af670785fc09ba08f5bf9b54001f2a2f85f75a7f4deccfc6d7ca867d203991df1fe1043b60663c6ccf0d3d93590275c82eb7627a2dd89668569b0d2a7bc9713f379aa74141cdd6187901fe53718214194d9fac67a7c6f17cb5419f88f7139f0a53e6e1fb084575344a16c6e2d434df6b5c3ee2bfd2a867e3d3e3e2fe38567986d4d50703c2107c019ff7706e8ca7501fbae3b1bf5a54ee44c8387a5e50eee78277b611ae11c677e924a29dbab291ed267b6eb86b799a4839ff98c0988affa6f27fcef56c26307ce9e7a7df7b33437e77a40fd1eddd70ada9ec07e9cc7a5e94fa29777bc722fca04e9822433cfab35185bea138d090f4a193eaf6eb39aabb8562c7416fdb7a18458917abb735603624155bda8e558179b6f6b72e68e5774430beb37def03cb7a033612663899f25993f30ba4ae4856f27e2799aca971dee0ad8c58ba799619320478ee891a9cae0b913d0395ad16f2be269d68842a6043acca901029ba1a32713a05214681d01abc724a20bf5869729a7f8edf1c815320ea2813a2971f079f68b264e48da4e046ed63fdf23136a521d5ca63fef952c60ae7f52a8c43c640343a807676851ce3eaa7d9a37b878722e6e9c30e47e46159700b44de4689388700c7dfa6e678d022200c6a64317d127fc08097739b67e614d133acb85e38a080dde0da953904a8261766a637050fad670b1dd1aea1d16d14e4b5babba225200196da8bd4e64eed2ec31a70707c1e84eba36082420f44c41c27b2435cf4ce4b1204a724c5e8859dab1d2140a8c263457ea04264d0c7f5b55e7d3944561cb5e724809119b2f4c55ad9dd27d7c64a7d4cfbd55e7cc067d5c86737bfb38b5b2997765158ad5612f3a7512e1cbb2965fa9291bc8152400b2fd5c3af17b92370d07c27c41347523fee88e33c8a231a4c3afb0d0ffa28ae4e482dff3c5202d10f580f7a1275a2d44dd7d4d19a05d4018492376d45f1216d02ed4a6b299f4d2bc3d917a6a5f9ff8943f7438f430cfb3fe373e63a91528546ad78da4397af9b6a72c205ef59ca92f63689a8f988fb173405fa42a340494a1732ff51b07d645b0fc701f12a59868187a545ddc051bf650171e7dc6c3df4eb72609e7184271b68faefe631827cfe0af39184aad88f94ff30c0f3b1ae4a960d496f0fb4fac0f922090ee59d6fbbac874f5a45ce79577fb6a6035959ca245baf74864eda0b8cf52dd5f9f3a40028565c557f53c26d0fa1c9b66206e8e9565f7e001ee89bc861eed4008b21bc6e2f232646fa16433096cc29ddbc54f5c2c4ccafa42d7e24bd286ab300e39394e81f91bb02090d4fdbede71ed9572b5d8def870b57753e6520cd070c1ecdafafec52107100cfda552e22d2f73853bfc85abc52b746b1ce14140c937d92b5a08cf7a26d5963ec141d9a807f43e46294dcf4c2f672ec819b48b8d93748f06ce16916d82f563caf57868eec9548ca4c5b4128ff7bc73995f366a98d99cf7c212b62e58777bed6057f8f24743b7d2d6655bb7f655d6017a8b94886f76f6d344a75b3bd48cd8c76b9500d8446b159078bb5ff474c5afb39d9bb0f0eea9eb3c1638c167d486c1c9e4e8e143671a83bd9bcbd1caba9c913dc691f96cde3ddc55a5f0cafdc9bd948b6f00451e9a5ba27a88ac71afddadaf2803f3fa36216088f1fc835efc700e3a7641d3103e5968a96316597fd22b345c00157e1d8b2fd7ca22d417dcb77d8cf29d428133d1f0727c25c98530374c64b72bb2bde43e22dc5526f8243d676175da62c802eff20b0020675bcd6a4ba18fe9905d393fcfa3dbec291059f90e79ce53ee7db153e0dcc0c366fefc7f063204fb440262975cbbbea200e01f5d931c15f8b379c86263761924e4c4e41a659dc19dad982caeab76cc0812c59ae5ac68cf870701f8bda9c8d0cc9c7b931b7efb88ad25af3a46f3639bb80515f417af81dae6ed4ce5429b2da8dfb0da3a4f0467f67720ac0661b170f4fe392006dcaaa3c2a496811bc3941c7b9a65d478dcc900cee4f5cee120f5f1a36648b441a4d402d63979a65d440a2426f020685e24a95fa2198e62c75af71f8f2cf1e5a2a9ff0b2c6a89c492a67663c5bfdb88daf7d2d35b624a817c26437084b45bd756f31db4f8f2f11e961e9c778a1337dbb7357f00030e46af5fb2d374b761a7428a092d9b59f12463c839f1c4f76e57eaa0b4b1496d30c3faebe33087c7c2d8ae3e21463832a16e1768df1e381c8df2d061a3012363a6f5d08b19a0d24f369eb7ea8c3d8a9bc38d18adeb350b2fb5518c8008684c85a837eaeaac190774aed83b4a6d4d10197ab13c008c9bf8b330350c7e21975095a3392aad62f43d69e12a11fa1bf0fcdb18838c99b155abf434328b2b3b2fa3aeb0a9cebab6df35b5fe4cf2e4387f6b05c24bbd0679e0f2f873e9e1f7d102104f8c5e586a5e9c07b7e76d6fb46cb8c0858425e79da7098fc78c082dcc45a409343236eca67f06ffc814fc37319edbd3dab990f7cfda59ae6ba9c564f3b1071b9ea1f0e84d2d41cfc961c15f9f6a710231c3e3a90a779358eb134ad64a5df077f26ba208ef29ddb0074745298345747ac392d5bd55616aa80b77b89f085ac034b2802843c30d7d00697a77ea0dc1f909f82347784915cea7727ac18dc55b877b5acc6f59471ec2a746e772a0694abcf77341b49a184c658074e3aadbbe292f8b844a3d1c52885676f3ca152ed0b8c9b1ce11394298bf93d9c2d5294b3b5b9e22a92a321dddecbbe05fa360432385bbd06784ff9ac316459e5ba2a95888c9292659eac16b671bbac74f6612f4624a0246a759726413fd5284360b0ae826a64414036b186715cbe9e551ce52b3a5d30c8ed0fe840ae382d06a9bca482cffc4cd0350faa03c86dd0f63df79ee0b9dc15e0290e330f2f3a07d8332059fee0d327e4b5d98d28b0b8e2fc65622105d2591da5d2b14413d9a38411094b690148a66f9ae9e719f7cb693a31184c184a76299e9bf18893260fbf0221d4aa60343ef497b212ccd6aa3303fa36163d38b2c577cf38db1f7db50c7c5ea98f776c5db2d025c38c8f0a640b1dbccbd5445a0d7c38cdeb15b0f4e85165fb64cff344fcf019cb01a6f24d956d34a5ae3af2ca587de2ff324e7e881621c02308ee42a16f94d7a733cc1201c5a29bb36fc40563fbdb46871063d1ffab9051cec30b7818070ee6a9548fca376d85ee691924d22865df18c2eea5aab9ddf5465e22ee41e923d53b0656177f4b0cedb795efe89f78737cbdf7c398dcad80a0e21edaa0176202818c2403b21978c69b821b7e45ddaf6862ee8e9232b7ceafa190cc9670916be10b3647c894df0d56f364eab553dfc68a25b776cacee599e58ff3e5adf456eb0e894d4a4da30f660236192f9e5bf60f097aa1b09bdbcbf29317a3e46eb9dc6a5d298c4ab2110770cdc6ec4769020cd8d78ea44bf10dcfdef4696d880d4c2e2578f1dc4f63e823304bcef66e32a05663e68e9026147022c885f7654b391e7316c2301d2e12f23bb3632007d4c3f436fe99e1a61629f1a9dc98e2324e283f37f996cdf620b91ec23ddbff148bcf5256fdb0fb121124b78006e54d3e4b518faa761f4ac6a45ff5a04069b371ed3be2f23909110e0aebb060554b4b84e353397f6b136ed990572de6a07778fc4b22f59abae1587774817f7d0da3109c0faa3648ebb8838b0e590d1d0927d1b7507ce51ebf46f3436562f1314cd3d9cd567b0b8c6ff2d12d6e35449c93ec354058f10a250cb1b7ada7add574814accb89057dac57c06e5c4a211a337ab25cebde388b7543d27af1b2d0adbc0dda196414f1a4416b578eee94217f46f91c9f87ef7e74a9670cfbc8133f6ebead9e560aa08118f5e91805eb59330390f6f84590cfebc64d55ecdcde4783168120530fddfb6db05f00b8306d61f2f55bd088e42ea1ae06ae2dd6b108faa4981a5690331f1ff06ca58bb587ca6a002d46f8f2a9d9fe30a470163e0508edd87295ee42604a1e5facf8e424e692ab333d3ebafbf7ff0f4a7bdb86431cf5a30de704192d66fb4638c4f2af87556ab557645b67dd6ffca92978920cde37fbb2564e9b230c8e40cbe9de001d4b5894a012018aa3f68299716d9545bcac24d6e53e119520ff02946223f131839d4f51e7f026e4f2dc56238b0e32adbb4d001c7225cf1b25b4eb903db9b235fac61bc73d847d8f275689a230d72f8efa11bf45877417bbe41ee35d3ca66d944902dfdbf625ecd4cb294ca23e7ad1dae8f8c7b77b4ddfcd39fc98b8aa663116a8d2a9d1abaeebdf3ae5c805d76fbac0c2ad5ad44dcce34637210637711a61af3a4bebdc7fce28eb80fa1f91386d1fc526c608adf733d55e45d7113da65a36612d58483578c9fb3da2527f8b893fb41c70143cbd8f7094beb040de2b994cdfb7cc84ee619a196acacaab14adc07ac1bc1905e6a212d519235bd4d93583232126d8d815e78f7998098443e34280221f230f1d2879e85f682b80ffecac7efd4ee346d4cd553b5b7ef01c656e9a1684cb61f00669c219a22b5bf6418bf16745261da330a43a50dc9f2fd104d8b8b70b06c6d3ff856f796632648fa39206247adc230cf020dadc767214d59d9d8d083b37fbb8b5ad704ad8edd3b8919006c953b633405e7d7bf171cfe76714366e6b13fab8b3d14c8360182c6a770f526141083faf215304f500e48f28e676d15b23bba745741083a60fc7585515828b65da2ce340ac79007320048fb0f31ac57fed58bf2b45938f0fe61d467db0d97f079284361ac40373f4aa6a2534ef1030b5da2c914cd9872ec33a3060f30e13be047beca14494638af7741938e5b9d3fbc74bae60fe7d706f09d1a8ebf4f27a300ee0c54b617c2c1b7ac4f1113971446fa6d063ddd3e7ce7ad681c18743eaac618f80bad4f585d57408090918a0eece4e23b9a08d35211224bcbe50f157dd0451d5fd73eac658832b70189c3bb8adf8b7b63e305cd05a7936566d94c55584bfc5948537af3f2f83cb20f911a15f1bd8c04f7a25323ba8727f30bf4ca3fd6c79c6d25f93736800701449ffa8da733f28215c9a786c192bb71429a9421b73b456e17cff0f92b95fb601eb9d9dd3f6be2ca0360496bf6a45caba0d9c0fb0621baaca2ababeb5d212b0c5e9831783492984c25eaca9de92bc4d349cf418b60886fb4a1ba207976d990fcbc7386068a876c9be52510cc68cd6b58120bb3471ca585714dbf4fa004db92ea992f4e28fe9f9a1a4cc0c0a5e2c9542abc31edb17b00bbf74c5843942ad8edfb2cf5b990a0dfcd8e632fe71dd80c14909d19e32d434ec09b4ad7cf7e675475de1b08509db2d23ffbee0ff4e21f2ca67ea89623b1621724cb5778eddafda576f6a8595b665ba276b1aba9d21fdd9c6c9e06fcd9a1cdb4b999588c5a46c40088f56094a1e43a6efff41767e6a03ff8fe9418e29a7c45e9ec20efef4e9103566f595459debfcc8bcc8e9d2b853240c8baa0678a6e3d2dab7a6ad6a5602bf5f03bb62ea106618313f5db310c7840c4125b31a334cde008651c73d19516fe0fa8b38b262f641d2e9837812d5964a4a80f5b9dcf28b2d9c6b91584923768ce6a5a2f02431551fbd0467f3bbc1c90c32d87c81b1c6016faf722eb91b444394d8801c30b19a028c13b35e71f3daab30cdab74b886119f3c2c44956b56cfa7df9f4ee34027b74bed506d571b80e9be6e56187a236e5bae2b9b5345d3b1ae77a38d60265a27e582aba651f04904f1901bb374940340d43d966c544d80299393e5bc6da319829ff6a696915031fddcfe5a2dcf6287e42922ac3a5b4bcdb1d47acbe537cbaa8ab4e7b685b279db5378f9870b6c762e1865377fbad2c28dc4492cdb8b437d75801a5e6f5befe9e90228820805dc015c0e68ec2860884794f345e5cdf0253cb25f6c52e732133d67843a75f5e205f6e0b326f06892f55082ade1fd3d4f96c62b4a4bddbad7924c9fd57f651891eeb3bdb7843497dfb41d0efa4f98aaf431ed337a7ef0548541d577b700b0851eabad10be9531a1da39451dad6a90e2355b8790042e821df83fd8d083c75f7cd342880de77dc4cd08c65fda18b1902baee298a659d99e71f3c791ce32c174ccba4d00ca835a71142cf8bc8fe13282a9187fe2ac27338044c68919a1c4357963e952d0e907ed93c668fda1dc2f6e1b6ed0db2de465ece276a2b5f5e0dea13bbc32415b87e5f21ed32d99518f2c8e5339c24ade6bd3f7fa73faf6c368f2c3625f3108bf615747bab77486e07a5c43c0fe6d5311de11fc705afe8db77f0b8b6012f7750c3319626a9628547b3effb5d573211f75c0fd38c440dfa9cd8369fcfb2f25c03143705278d9bf06826ebb6b6b7ad44a81658cc3c1eb3e7c42edad9de1e7e374c1e33a16d0fb0a5a5507cdf64918f3ff076222498394de9c99b215aae7f1cd1ba34bfc7fb4e8ec6a1baf049f1b2e05654ee052d0828fc98caba08b6df1f838157c407997c2b9c99c61c2bbfa36c42e6a7da62ecf609eae98ea0a43cc77d8911242102ffc1f97b95ccc9f5411f09de9e0205cbd2e00c065ea904bbec57ba03431282a5916dd146efbbf317140b3bdd54dbe5cda7c163c035bdc09c5a36abd7e0895fde32b9a81a26d8e0173899da0e074582b326bcdeebb8a499479ad758f84af651f24307271f2b9096b048dc31ab8d7485b4a516d3b6ca5f8a099bbca47f07fd7b3003fe7e8fee0498dc4e994450aeeb9d58fe04eee2fd7cbbb236c246340194dc505967b0f6c1ff4ba4170a9ed26a24c661c307ec112ec89ba74c23130e860a1c2834339bf0bbd5cc96e33e3b67414f88ddfe96dfd0411cf4dca182569227b85b57fa378ec8e5a338e1f933654e61ffbe8b3314ea3dde76137f48cfc8026b3e3b42869b671b3745af341f45c8b6339005a1a1ec914696f3bb39e9aeb6d1d1b508d1ed38d09b4b4f1da143897023a98eaea289afe8ea6b81caa5d14b0bd0e7697685a8fdca357728221522b78b3a8805e8e429aa61eee96da4f97789ef87013c0143d4b6ea561d918f19bf0b6fc29b71287fb11d82bb9a5176d7dd34fe7dda2756ef05bdd82c0f87ffeae9bbeec37defdf0faa142441de49ad67379f9025520f608b1e3b74e426a7f0ef35b66e6b756244ea7d7aca1f62f36633eb195f3e6af33f9add519c2ffdc95fea7b4fb6374bdb290054c17e9d2ebb10228a60cad335ba1663167dbaa4fb464eb26dd1c63efc72c7b73b22bcb81c46e6f3076f4a827e98af433f0e943d7533b388d3fafb679dc99a98d585dac8047a292e3f13f4eceb117836ea0932c27ea48453d6520eca4c13332aad1c831208fa9f8703b1bfc5387bf7190afe23339f626a4e432fc96547852efd4e400e47e886514590a9fa1921d901e225e28c424053c6eae135aa1327b8941b64d592d64bfa121d59a9b1f27eac5e3f84d4143ea054a4bb396d1969cb615f954fb3733423066411cee026db9a436cb6d9f21e4f1a0e963bb48151bd04de0c101b2b336bdf34e5aa599a08a4ca6358ea4653b5bf9364aed28abe29c5cbeb840c6741e897d4f3c1e24e6759a01428f1250433557102e526e2556036fc55b693724d312722d11813e949df8f1ff2129946c91645d41a52c811a568d39e9b8cd250d437d588ea0659743e309b123125842540af26ec07644aebc326313d17b33d56d81510a6afc77b5154beaf3932c894d52bf3a8e9859f5267613047dbc937fb395d16d66ba1b380bd0b046c388fb5d1e5e460117966833a48826f4247094593f97a6cbcaf47f0d78b12658fee027df5c0aa30548ad015029515c8d25f5c959ccc78e324c1f5d5d3d78a8f85c84eddcaad8a40c7deb3b3f4dbf4495e22fc92057701b5c6ba2ae1f29d3b5897d4317d71c4ff09b7247b9ce633b60ddc661a5e57c4569f3e0c9aa32e436d818087a0348f1f36764643f6bae0145095208e403f05f1c87d6290df3af66629214ae58a747da730a09c7a72ad6669370f36a05f7a65899158616d7bbc7282f4f01068e999b0ebaaaba05e60f83aa049cd55f2f7c9ff12fe1624ca59d87ecb4814af63c0537ca8dc753ac28ece1f6b40806b0f1f85663ec42f9c593dd750999ff893c95587e3402bc6b05dca4c1595cfd0fdb1e7bacc75acd2f07355ec25ce3e4f14b6ff96d916869c491f90ae6933281df17f576258fe9b03665bc72e9279a8286b9bc1aa250f6f03e0ed1213488155ba55e956e3806327e07802ab160bd988daf290e71daac1b5190f24137754857ea7b20bd91b39e4a62fb53464a54d1729543a082f556e1e27255aa0a1c66c5c3846264d988bdd165eb609ba34654dc21e44738c0026509c4c88945340cb18b8737026cbdcc0e235d6e3b485803d33a7ecfc1d8acddc14dce61fd1579d44a6b6725b854bd36d7eb998130d9c1c9e4cb45bd0f81509a190d6cdeae0d617e53d2459b40a53fdba31d41ce91ed592de4c68e495411aee199d58ad3acb99023f5d07ecc7d3c6772fc9796c60951e3ef74cf67692ab4cff26c0d6901520a837def4dec91472fe3af328f3507f7a4ff65dd737b3a29345212f8982983c360714bb3b97645c7c75a3cb44b9f71642b7285651e2c2ffb40cc3c0d38fdebc6ec3cc35caf5eec42334342744ebaeb17e007e3d5a04321ad3e59054b5f26cb188a0a3c39add70059f614c766b512b6391266d2caa70fc7e79d10365724b23a403727c93f016291c8f79461d142895a25833f1423f794921bb6e1367e0c5dd01dc44ffcb4f6ed95a0aa26afd6d9fb7155873e0c22bc23bd26dedc7cd36703cd7906a223b741eb66a9f81a77c699f4aaf236fd0ed2c76643feea8a5cb5aae8d0c78bbf676b985fbf4cfac7e966c4d6cc3ddb55ea93bd222521996dc449d63c8ee222fb36acfa969fa75a1a2e5df18cd9fd989a275c996dab9d6e800513e1b0547be3fb81c7e6477ec10b48d468f573f864947c1d09263b52ec42b1097b105d46e8d1e8f5b02d3f1935fabe15a69d403dbf91eb1b1e9842e5214714150b495184078b66652e89bdab089b0da3e9b8e841a87f5505c11b52a8bf0085aee5faf71aae8b9b848d77165976b70db99135b77abd42284cb009e12f3df8ab7caaa8a97bec55616622feb5ae16551db0cce1c2bbbf35c8092492057ae1b698090337aa76ed8d41f63553f5924f8dba976aadf4178ec3129d83f589fc127efb2eab47d47b4bd5beba9baf9583f3d2233b5cafb9571e3efe7259f804146bf6ddabf8dee887d3f0519062b2ef5555393d9a646c80b9000c1c211de26790787481c4ae80dfed2c4cecb8f8bc9c4cbd611a5370394eae4a9e044f404e2b3cfec4ea09110358c8ce15194c220dfe03a53664f8e44948bad903ef0bb3318cc22c564348288b95d10e4c9a78328a4c12de7836227510593f8038c5b5a0c28a3abe022ee00b7fc3421788fd4b6a7d6b469b096aed5e3e2568889917d75aa8c174d530f688b7bbe3e1f9d5d080a0953b0ad7656a7c619881312b3277ac6b52272da9fc91544268836827f1a9eed9ebba959c1804392ac219156675425a30e86626505671198448cf81a32f813bce2b1970b375b4fa78e12c8c2c62945aeb91b1ca13945cde87bb3c8f468b9ee174c3f005306aff83f4326345874ba00f13375bf96f39d0eab94e7d3a13f3ec9394e5bc23e15d60b0c0584461846206ab68a3fce3eebe00d6bc78a50abc4d5ee0639fe9e722da03d7caa42be216b54f02052318c5c8fb08eece4c01988683f66fa1aedc12d0dabd93c18f297cf6073e907ec039770962148db70ae348c8a39a63c0affdd211a326b03e233252628e4229acb4d7af2cfd9780188443c9ff9a54dabc3f2aebbab270a1300620a53743ce9e0d031a26d2af7c8f38f412a6e2f6c619de3604214b51047017d238be52fa66c2aae714df8af74c407b7cc6266bdefc4dd09772f4a0ee829ec0f728f50f45022c54bd959ffbf48fe7439efb9c482bf55c9e2686db63237f68e7848b5afc88b154816398c36e95e7f1ecbe970fc67b9c2548626174f222286296ee6082c1a2c93b21fcd63dd18262571efe924b82c452a01671bbecf39467a01a83d18bec0acc6d0a9c3e33ae1d9ec31a943cdd08794428e63373f4a4cf326063f99f56cab7e6bba31b542cd8840deaee5cb8a497f765e5aaadde7dab0783c16078082d03e16414fc530922560301f0b36a0bf2cc675d21497903dc5c48d836a81bd5538f10c9ab534ee07a050efc480d23a92818680fb8c59259543ebd872cf5e0c641023437bbf24d69f52e152f31c50b1b1d568601443df8dacc17eeeb6ad6c3978025122f9fb43aa6b9e6148b6502246b5edf800b37f8f9277b24430d2f4e34fa425b014d70b3782bb48abbdbf17e5f68ba3b72bbab3b1b52bb611d80c7211258feddf90bc1ec8a9b887d56ed6da469c1000680b2a8f60c21509ac3a8c76afc44fb3d8df8d477c28fc6921d38c6e80036de9ff48a1c7e1fae7363558d2bd1cbf1d3d8cee89992c20947efb5efb168537d0100840bcca9b335b9ab15220eea3ab049e835f5e261bab643037dc0f6b1cb73506dca89b0248998b7f9b1413f0b75b01f662e1e4cbef4830a2a99332c6c28f7c5110be9cb11107e573d4689b6e51a3879d9e2c467246b8f4075e3adcefc7e452a20b88bb9fbd53af3a95c8b5f559702e7f3c2de7b27ef6b635202294daa5866807a22f6f4dcccb14a7c885c8e6041750ffbaf838554a5a27f8ff4d84e6c4bd0bd3bf1a34f66365c6f88ab3f20823979f3e754fb02ae54448209e6c7587ae6c5c02c7c8997efd5b1ba50f5284df93e36573e4a7cdeb5a9499c9048abf0b15392fc39b953bec1a553a4e3d031fbe69d98bc3c873cec0d5884d624e87505b424de646a463b0dd61f63ba9a65d7a96609e8612df23675daa2635a205a186731d6c5387223ae5efdab6dac80a4c5d2d375505f851ffd482dae456969aae0ea4a494a62735cb7321446cf318a436351d7f7a69180bbd65bb62c56f4a268307860eeba9bba577e1eec0d814030c998be2335a8f6bbb799194337f7b1a3cd26fc8d5f3cd59012d3e306f273251550376064847949571622f80e23f2d5fcaf9fd6841d53f7aad8985a5ec9837b5f0a18b99ef5a8aa231d85742b05eede633277282846b2cd3cd750fc95ff8dbb0e9a242e397b64a323c790d69b1650f5d354fe58e85b0b2f2931f5cfcd2b73f51873c7e308046c40c4a182818559b8fbe27649339fccf313be2bc963295ec7f9b29e5745317ec886867f2934388a0887fca67dd05b815cb56dd952d163c0919abf2cb8b380f1fa29ec93979e36c4eaadc67abdfa83cff0a8dce89717b29a18050e86df187b00d1285ebd67fd4b48469d74cb3ab9c62d47472b2aa2d56ac607f550e8ce4e475cbca270f011f908bf174665cb07c56ca480dd27c00afcdbf76bc42428aef15f1fe521197e78e09511515cced8801ecad78f7b624f121dff531262db76259a37d4ef646e801f935873610400f629f87f1680b7439374dc3ac60e5be7b028db7de3d76261d7e4ef0a42bb8eb9e94f3fafa3d566f289522e3b738b6412cc260789c015f0585a5e4ec9c29eb40cbe7f87ece0c9d39f3023f659a0dfbd8e737efe607ee590dcfd6181c3149ae95770dae08cc894588412eb2485414cf70faebbc49e57997452640a8c1e7c7786f7facaf2d62f2a91e75a7d59333934dc589171363109f4c2017fb76709364d2f6b5d69c37324166b2a23632dafb27d0500f0e4651881d3e309f8b667702fd1221f4be861bf3217e3572695a40edda95bfc40aec6b224c46dda7d7bbcc3cdefe15c3241a93d6487b06e7213e65a2451f9d5ade8f0d66414412881b4a910480804e1f8cd1acf79a256880daf9a71d5db257ca6f4b82d84a3e06e03b6ec842d94099a7346864aa8b93d526c7ce7fdb1207a7ea01e1ee09a3b0c275e46caea2bbbe5bb6aba81f435b0066a3ade0c70facc5f30c482ecaf5c27dfb1950cebec2ad6741a7315e2a5dbd24eabd8e47b37f01258682f0004646ada3b0087309e42639bf4426b16caf0f2e1b8aa18306140950d3dfb93b1e1a56be00c5eec61e0ad4a5514cca3c7c43f15218be36d19462bc198a77557e041691088ef4b861d829684e177feebb181fa19d259039aa83e79f45f1d385eab7ce9699217cc0d7ecfeee7be35a085d8c1f8bab0f581b28c4df140a4a9ca0f0ddcba73e47f6a387760c6b4cbee822900da17aa40cb52d77bd15b1b0eba1ebaac621670429b3aa596a37918d5f774bbd49e1888a554bfecb4b4415944fe7b0955333179374b4c6f6242c041a4a1ed25536301affa1f1d42c0a5d1b3524dcd98af0a6706dc8787bb9536352475e55c59fa5e109781bccc8506f7304c6263b817438940b5cc801238ad1a3fbfb554ebaa8b5da51b5197157524e459e6029f7c5c92ebf6cec6b83537b8eefa420404694451f09d5c52a7c4d7882a08abd62891fa594923e93330c74b20d0a182b771186e68fdb49638d061de1ba20876b79a7b142bb5a4e8413018481035c37c0c505b763b17e44195e00fff3d7173d344f30a8291b34fff5cab0bb859c7ce79cf7c2bc1f8c7473b90936d24fb5df1858feec309205c3f0e51bcaba3c5ac1f9c6b00aaced55b6cef9e83f262a4e664a84cc5dd2e8b444790d43df87e9b3623062b7c48d30123d547f49ec4699a0609e4237c7e2d7e30c31344001e9e82936811e6acf1afcae14d8d9db1f0b80bd70adb54492d7ec8669686f6ac4bb65b8876d369af4e792b6f06a691ba9a7e17ed2a6d4e92fd0a0254c8e239ab109c66d867ac939ab5d14ff5730f2d40ed365289313bd617b3bee6954e8ef98bfcd59319d3579828bb147a286b73e9035365a0ece3153e2332a1c74ed22f4bf32af3af83d386c3e2434dc0031c71102767a0867bf17dd079499a2cb17ac207c10bce664e9be89bad3bfdd2aeea1afd51f940cbc62fff5114a78beeda89a08685f313d2dca1705c145372e2c20e9cb08d108b39ea2d000b32810640ebdb46fab902f3f598aceca472fb6c96c0b5a64683c15f1ed4c8e9681934a6ec5139c262716b8e0dd847115fa2bc32fa332e0a7f52528733410116824696fa38cbccb19e6932ce5de2c5cb59e4d956b7be76bfb8bddb4e380bb92038198e42a109f0fe0ccc50e40198342ba8c3ad65efc992a0bcb3452a6017970788489b98a3fb6aca2d3011c9502fe2d333cf92b14b336afa0b3c3d86e0b5ed3e67e0bba0b24532b669c079207f6898771f8a04ef681672b79d19694c87bfce0bd39c123d5a56a103949851ba6b9fe85347f066d8544f19182076ab95cf0c4a2945c3484939a52776270d8f7d501f0db95e575062292b8537a0bcd621dabd00b65364ef5019b3430a01b01293f48b559e7dd1681a4d0fd2356cfc213bb1b0ae46262e9c2c9ca6c6fa8bd74599ecd2cc344506a6e4e740b5e3a3de184e6a17c9e1534046eb325f2ecc5911fa35653ff2df747811deb34fdb1fbf9b4b24cc3c66c0e64a43fa09b28fbc6198454929703187c4bdd852aa66c4aab5746e8166623d021186f077c537af24637b3e2d5e865c3fafb9e70351654ae6e027d4bb1a5182a2c550efc2fc58199c18365a09e37ced8ae1eef56f4d6349d2ee90325bc9688c3df7e307da2aa536934524f7794a8e36af12fa5ef2b3e1c55aba186178f0295fb501d8ef20a4aa8d4911c6c9404b81e66a7b6f07d6b5751a396fa5eb369b9cabe65853b9bffb3692223b900324c2ab58d885b84bed7d15e89a78234a9d6ceff9f88741265364e121ad12a8048fffccefc8a0215eac1cb131a81db08eeb84f75691638e125abaa26c3bd4d0650020e6368cbb727946ec10b280296e2c1d2c2505c8640ee119c70b5e8a961f870b1de01eb9d531b770c9e16c9d2738929eb0ccd4aa018f336b8183a73a8e80371cce0ede461073bf91d63bab431a0950c33156288222dd69cd757f375d86c9313181e8a858dea20108381988451e5b3cc43e3f69d6a30aa36091c5f5c07149fc7f7d20dfc2c7e04df75f9768867c66c4b110fb644f903246164456740d98c8246427cd33f4b7f2ee9b69847f517b1c40dc2d06f4ba178e0afc13c3bd79e09b1aaf238da5389984c5bc06309a83047cded341de3c17547ffc5fd46e6cddc57a5946747169628f70d800f187e72f257c75d9926f15819374afe3ee7965c20be0d7a17214cd1d1317a4240514da0139488b1553d2b1da2a46d5e6c36f35636c6c4f36e127ad3b14a91cf6f1791ee3c1def9d4fb9f4518c386adfe4e8f2ed7234f9ee4550bf37e845bc242e97c2b6df6b4756fb792e366f4e85cb565cd1380c5f19fed870a6a8bd31a4babb763b9806b9b92013b191e7c32ed631f3e4946d2f4fabf641c629a143cf041d8b7aa1311b9dd5b7276ca0e93c6de6d4ac75920fb554ef7390d671d8d052383dbe96b5d57497445948e8a370934c121826bf806068760e1be292be0ef761e0398eff916a30bde32853c0af0819ea2595430abe2c21a8bac93634f03a106c895202ba4a0024f4177e346cdb4017c5099a39ec3393c577018e7ec83f318f11d75b24072ba8fce04907ff156447aea62169b6f02bfd6fe5ed0823edc829359f74ced6af9091f6dcc02de0601cbfe47eda92766072fd136acfb176d368aa4d48c2bbe6376af7eb410caf03493f3c3c434fd05cb8591e4a5af8d919c9e81a81ca42d2faa152b5fe98d22cee2f21bb465c9441974a7baae13644dcf05d38438ce6213a6855e9f30be9988e078449b37e85a8a7272c873a1489442f7a558b66f1b39e25220998f95b956c8c97441ca2bee2a45a17347dd3f15194542eaed64790adad666ea9b7d2ad8b34cc32e64b045c749352165e0b6877a5c35e9efa9b2782220de78abde306f17e71125a6309dc2fb8fe3f3e491f54a5eb0d0bf50e6831bc7e9544c6a7a78bbc531aa685705352262b782f9a26b5a2c0dcff7e2ef22824bf80f93f7a1321e36cc3274a3cfcccbe8dc45ec557fb285a2e32726108d218fbea886dadbc88e77afbd1d5fa7702e2154002bd881c29fcb57c0fe891227f0ddf0cddf1a0e82e1c5a72f169589c0f48cb95eca6d01fbba89ce5aacdcc788c1f1812d83a68e03e5db95884916f005a71cc365e3f6b4a4bbb757abd36b2842cbf189faa9c2e6ee703de6c583b670a931e8d657bb63cda57b1dfe39a1287fd9af39875e143af7c9eb369751778000d2f684f3e76df1fcaec14d79b3effac7a530bbf3eba63c629db22756d5614ee11fba0788fda85762a34dff018b45f3fcc00c5123bd38845db8eae4f8eead733a04022a81f3dcc44f88a890a639096b3d0465c47249e32f750b9d2921221e02abf748248f0c86d23c01dc397166fbaf9326bfe2fec28f2bfef00c06d7ce07d7233a2541a665ec8fbd634c73229ac080567edb78ce757892683d5a04bf535342bf05aa20997d12e291542ee32ecf46a2ed6939565fccb5c5881ac756ec8b79470aaa14eb6a3792b1cb41567867e1108b992020be6b0ad8240e46513fab0a465a276fe822be405f253e51bd49b79f7574dfb9b467a65472fbdca5afa64ba22e26b4acc0d071537e8146202cf2823c0f1763a36a669a64d224e7905de58e69d5992d4d3a147807f0b70a6e077055b2a4a2ec873b875df4c621900e055d930c0fbe07d58f8686050b88175b658741d2ab14840b213c142d53068985870eced74f1a89e411455d1ae08992d50b258378349d904c0e60fdc3485a2a626b8745a8a24ea863d1ee6a68ea6aef0b29a61ccb19ad07ee0392f63e0f306cd07bc05f947aeaa45a80aea7ba5bcd1a6a6193a3d025e402d2bad4cd5bc02498c99f72acb9af80121f9c851bad6aba774d26208aafcd07f9c8e958f6e696dbcd35ec906e9e0e81f8f0c854ab680306285ff235c09d97380d0bcdf263c611b758ce4054aa1841891c27db11945c8641095ef3e13a3f559a43aaeb9c8e2838c556c08ea69171053c9ac0dd27d749429ec644018b6df7f03f0f1dedabdb39f0b44f77d0f0ebc190e766ac1cbbae5d0ae75652da96690f92c3dcf95f03e1e1fd1d220d6ea25b29bef5b15fcca6887e24f69d0d3e0908538a2f1a0580a69af43bbd56ed078758aea36a166a3bd1fbc10d9992c195649956da74579627fa0aa638931893d85d08eea8957f68708fca0dfc2887256f8ed3b16bb0a7e75f26f6359460f1bcd27dbe24af0f8e78ed9d891f8a395a158ef2248b7d6cd4ed588498209ed09616fc9084709841db5cc0ca4d11bf47c6803beb71a4605ebe2a1b3c23bbf14b310906ce4c4e12ab051b3122ac5736adb0c6c72226585c1f58183e4210a63f04d5b15fc43c8262cb8a25d0fec7d29d4ae1ebab0771c2895f75dc2af3e8131aa6d0a26f7812e777a5220cc5c6e2f401b279f4ccad782db83b11a73057f9b52e15ff00b359f2f87864a5188c48be70cec73e379721b318370b811240fa258451245ded05a884525b15bc13e394a06261acd027abad94096bc6aa4512d45f7080b6b2721d7cb12fab7e32b94239d606c44c67ff093ba2385c5720ac4918ddcc74cb3de467c2bf3003d45a71dd2675072dd838912d02a7417f7a05e886b4469a2f8aca8dfbf07b39c0817a4eea5ce7ccc2456f5be405cdf9e408452ea46e452a0afd71286bf3c86eb879e0689dce8bf0fd8c7c890206d75422bdf4d475a499534b3863d818b4c5f05a0ab9ce40f38620aea85ad5f3975533b6821c0297139338029f0e84d930d12f53f4cb0c462afbca50a3a080487ede6359aa2c09d625259e474c6d7a95a27106f629b88a3b6c559e6dc78abc609a888c9c7d0f205eb1e4acfd268f1d056a06a752fc028f5ed13c9982364bfdc457746a56ff49005ef13ab6c3d83b6afc81839986bcfc65afc05ecebbaff61f8c372ab25c6143aab2915eee267b9b7b75525d8d14d94e4b3f2d3aa5c3ded16687e61eabfb9a6b30fdb81e4785427ebfb0145dee7125781f3d89fc3608d07e765ff1e4988ac9fa390077108ab6489cecf268864e517177f85e7f96a67b420c67d06e4ae949beb2ab1b4177b1fe0e52fb6ec82e5e07e7fe58d1e13109aa9d4b734ace4a90ef9e46f8474ceeb6780fa3c4ce9522f7821cb9fcdf8e60e0a2de56661109dcef5bf9e2b9ce1cd1fa42cd135056ab4d4ab7420ba9100c79c4a1e0118ee327b8a3b90ceb9b66b990b794cea149a0a97da1fbeac5e9b8ab20067b43ed0602b4fa1a38d3637db3995a5a2f54c26dccb12615d6d0a0f2667c079030c125a9db8b77fc2a25fc1b98045c9011ac5a20f517c66e2726e846bbd11bf0fb86bc0bc0b28f6afce3b3dd84ca4164d1fed107b663afba77c3d962508153c27f8191403ff53f3c03e34647d85cf9584c09bd589530ba9976d38614953da7a186f8b18ec104b8d9dd84639ef47bbfcd21846dea9fc7e95a2305902d57178853b235eb22ff92517e60c990668c56c7d88b860d0230a33c0d91006812821454c631df9331482d8b2731b0f8319048011de8144ac6ad528b7e9b533f5e444824f7b67bcdf3bfc35cae0bd80b439ee17664d0dd20e8e38dd9aa0b885dd3058b9dde61baf1a547c68b465b8afe4afa57a4fbdbd0ed8c71544a33d07e42cf526aa3a043ff9c1d526cc473af3b96ce98eb35135ea66a4222b129f7ac5515ab5eac313dceb8f67b2ebaf3d1de12707207897f10aca6af8f201139584d4cb79a76439ea3c0a5c2841b08c6e27b88eb1db62ef971c773a49d79cd68db3675e436daaa18cdcecf5ed7a090e648fe11e4d4b9690aea7ce15f9ad43271abc8b11716bac8be7a0931618e83833120ba08d02d51b6ac1d57e09cd920f1b01f212615faf6186ed0e22b011034de341a70b10968ba88b9cfed3e75e6c4cdb15a597b13672d2ddb046f453d2b8e590417c5f9ba5c74c642bb1027c3a903ee625653debf167cf4a53a45bd31967002680de460d65bc19fc06756b0a7fadfbef9e34b8ecd6c8142457ed4cb28b970606bd189a8ed6f95055eb8decb1374f156525565926fc4bedfc3695409d8b9aa79163821d06ac765f8b537b327c83714e43ebe983e95de1c27150a3b567d2961e85f259c7f71d8532555eb6548e2ac36daf492f38b144a23d5db45b8aa89792b8d1fbfefc8d8c31c8b9100e2683ea9359b33dddfc9ae0a903b4208c2407b1283fcb2855b94fe169204cbbfa05a5b2821a999eedbee3806af4b403af132ec6b4f313df260f945d3acf0529ba72648fb7927001e4d637896c4b3e8460fc600c01144ea4612366d49dd3ed6902ecbd9877692ce917f719564217ebed6e0229b82ef0c1e5cb0e3558006ede5a336e405adece01aa13d7aec51c8e4b5a2d99122f8b6b020ffffabade0fc44a15a69b42c986772874db2794089f619650bc7d306d6ab76243cec0fd3d0d9a4f2d1f445740b5556f40aac606dfa5befb0d3dd2d8b0341c867503dd7d1b475a9034bbb37a4004246c387c4371aea057fa09157c2c6663006ff4fca73809cbc07ca2b7e59d06467950a61560b962af24febf98b8f5af9e07cf0cfb214acbc876cec8a2fe9fed000832c3c72dff1f5f636f02440fb5094b6a46c2af379faeef84a230d0a6803799de3bf5c8081ac3acb20ce34c3901677a513d9411b9577ce9e79b07da492369982eb1a250d04ce7c33ecbafe7d14a281061f604f35f772a61488f2cf3776b7acd110170bc78761622b09603b1ab08a30a716408bdf93218653f7f0556e38e334b24e09cfa9e0f4d6d92ed5c3e7502ed373d7cfdf6c8f8b5e8e67db87a21cd3d8138a4f7a3bc1431ba0cc52d36cf1ffc2fa354878f9643aed54ab4aea016c9ae182ee2600897c1ef9ad10cf6f507c406d5c399fbf511703d859edadf31fbfe93aeb79e7a8017634481173d82ef3fd50b46197f7f75e24a0409f9a23142e9fce0fa76bdd3e7ce07f8948cc6285e624d0951702f1b4aa1a7e364cecc591cbf9e2a9953973295e5053c6a6b510c80284756152615586bcbab7428a4d21e87719fa92bc410a2c4962d07c01cd896583393f652b6ed7b55d5873d964050d0643efa25b6f7622ab371713e9c0468ea40484cbbd57929e6efe54c811abdf05410f8e80beb0c84daf873bcae52b3893f08224d7001ef86626039ab5f5628744638dbb9e7a350074329dd1d6e7fd04f78737540052e008817e34399d8cc813824c68486f99d35139231614f0dd785fa9d3e4eeeb78a1fefd534fd021d027321e8d3ea11a3ba147e0c8dac521da1003a73dff823fddcc0468f80b48a7f999e7e4eabe32b0daacd06c805bea2e621df03017105a5ff9a5a997b77786926d969574414875e5e32a70127e81eecc1569da12027b8b33173955cde12a8f90d35ce247321ebfa12b30ec658595ce4d6decc4c735286f1368744c5721b1460d8bc9fa77d6e0a57d5193022f1d7212793e96342b452488bdee45dd7f85794a99c1154621c9e66ada55efcbb273ddfa272c83a7208a78c7b8db3a7ebe1c88ecba8b2d08285dab3965d0944fa1fbfed3a45769330eca7606cc87d9356a77baf46373be96a0c248047a8a8d467590b83a07dd8930f1dce6fcb6a8e59429385e4018e87e641bf4cf9ebda2ddf632b97113d621979f7de11dcc76a099c95590c7328402d15daf82b4d4320ac0bf001f0d44a277aabe707cd674bd3d27c24da444dd0a22efe2786202aed94f8d52b861dde235f8c5289d2f8893f6c2d20f586ed7a992d0a60699d3766e66193dfc100f9e88452ff0f80ce486015808d65ac33ce65aa9c4d0657ce4238b4bd5c51f580424ce19fdf4dbea1be75a8786eea2f88ecc1f7cf6cad70bea0f4656582caa9f2092cf53515e74cff6644e64b830e8776fcf96e510bed264989dc0778b7a99b9e6c4fb0aee0141ab25d8a38081e59ab6f8245eddb501aee88da0173c421062bf10ef26fd955ff56c72bc9db63dbbe5c674922303d2d2bfb01ed1053bbfe1cd2717c23c0832ce1482585f0520def55ba0bf5fd96156074a1d9fa5824fdd0df31e4925939cf6de7027f207f13e83c10cbe2cc3047d961d355a3acb1563f190ee2e3b3b7b0f2c703d47e0cb1491edfb07f3e89a47e79a8faea3b18a34f51c408de701f94717f227cd967a00dea1333c092711054fbad2b0bbeb3fcd1b52c4ad3ca6065a93773f936cdfdb0d778f574a8b2aed1f23356af450e50dc5a56a2de6e061fb20a9838329cdd8764eeab153f413e709116906c799edd5827dc34483e3e70635a34e4b634a91113e8cdf7e41d84fa4a5d288a77c6811756a8549884616e0972c60d7534a0b7b03c25053bbc258aecc28f6dd659496ff1dafe3e655a6298e4c7274d9cf8cbc76e4934d252e2aa5cc6bbaacf6ee57554038c78ad9d26524313887ef2a0d3e00f95a17d88373d7b239c060dcaf8ff6a91416f147d6d6545a79d8463555a02624ed520f6b45967688985a7651f88b28ae1cf763177f7ba0e5fe46adfdda5b10d07c73ea3eb6a5a9e3244d0fedec781662746ccfb5f45691507fb54763a6bee896240fc6bcc36376dc76c35f3fece082ef3becbf31a0a59055ec4b66ebc5897f40dbe1c22a3f8bf071ebfc48a5c3c94af5f74a18b043e977af8dc244bc06fdfa86213ae93d46949576016e8855fdd2440f831dccaab53f39a6b3021a470f9e2436fbbfcde03d359f248989620a6ab69bb3dbf76e6f9c9a355a7803cadd1c90efc7f5d9616dd90c020128210c41b9e07c9abce690a6bf63e010b7b9775e75c411fd0ecd7939a78c2648a6781ff872370c36f6ebb19b652805e1c6242494d6ec3f94a50e5a1853499c03e4b70eb0d9229b9c3cb999e5d7c3a43fc20e014c50bda402bb95e432c94f191ea50c8e9947a94d69c20f4dc6ec46b49460a5d3117786b486b0af806332cb95e77269f9dbc6a06deca3986d63a00ddf26347d5b3247946e2bc734e55d8c9d758b18f963c4d5d529f16525b1674abf2af124a69686d916a2e761cb1ab6fafd9d280f33cd541995177c72d2d9476ab0a56f79aa5e50b560e08b4acdd4c8122b9696bdb854ce4dd3dd7a1288541b8b6f365913aa70d3a3ba30c3e706d9c13b1abbd918afa06250b06087ede33f595a76583d2302196c20548898891689829b26e1e9f201e592157c52b4d11054de02ced88fb0463366d3ac42b3f149229c09e35ecc9104c902d3c01994bce9e3bb822e31e9ac90cce0027c085a1b115f0740e30f5e2e3cd71512e65f7943c84b9966a312b613171ae60d9eae983d7aebb2241703851d081944b44927162c95f2b6fbd47c8010578fc08d654e176e6c91bccf8623b5120735fcd9a7c4c20c652a47503d79beb501194fc9e9b50322593a589d8c25e11d57410021dcba76ea519edebb855786d6f9af0fe6f4e484934e73be860f29c4ed819012eba540d38bba9a3d1bf725361f8f31ce78c25c8c484c624fcb80cf0cfa5f3d3c2e0b957b6bbc323d4c0739b01207e3efcec536b6f4846e8cb61b3566c584cceb35bfd60b9c526a1e970970a07be395fdeb2284d399ad9d156384bf7ab2c8623dd19c90e3c18df0f19504bb29e8ded7aa577fce6254e44dae0e356dfd9627b595917eb005fe698dc45fed921fabe064e2f562e329db548c31cea46bd7fa88c79713f67d272e19f47262d6d1d7a29ae75cf482d11c32b51a9345179045f9c7c6bc8394c13496e9eb51e10ffd11df51852918dcad29250aa79e139b335fbc1ed928a6f3543e3eec7442549433c12287a80d355097dc1353572b97eebf2a1266d2ab0db883fc4beea4afcd22b3f086c07541a8db4fe32185660e1aabaf15bacc7a44e5bda5111cc8cb66c5293448afc1733af11bc14a37d46ad221151f49b9ae5854c07ea45536329aae405f603a42279e624379a3844d8722c4aeb5837beee6e1c25a273ada9b75e2b372b214a921b9d1955fa406580665adec31afbe184f9260ed9421c9e22b16426b66f51c0ce81f658f106863dcdb91fc98f2056df61685a479006e1fb3933423aa7a095c731ee1341b96abaad0eb1b42db4317f54e0e1ead8d2f7aab5ba2a46b357726feb788398852c2e11dcdc3709dcf90845bf8b87e2c3508688ac9fa390077108ab6489cecf268864e517177f85e7f96a67b4200ea7531a2026817111a6eae18044b9bde03fc840cbc475f4392204bfa4dc530408d821135747ebdd4b6bdb1e0b04d347cdaf0d6a14cfc5dd170f96a31dae643a4a7b4a1ddb3b4edfce89b7881e87d05766f655cab12a349868273f53dc31f74fbb328266a242d276b352d082c66a86b2c9b30d27ce3335fafa3d5190c58108f6d10c8a2a335b108177131a363986e0f7dc2c8c9a1e313eab0f4f325b2711864c461df835cc891e140424766123c0f9a324443f6c5fbe7c0d86140eda60fea1598547c8cfe55ce5a5bb264e20c1ceb15aae9096934ccf00dfabbc7238a074775d3d2f78762ab9e1692dbaf93edb651dac0ea6a1bc17cb6b35fb5e25106057922fa6aff37d34d36893ca52fa8a3a8afe7b154c952dc7113c304e8686c2d5e0e9bd1dcc2aba10fd73e274e10a0bed8f5c6976998675978a3248ba424219b27b970959fec08c43c993a127c4db9671c7ddb1412534ec2ca4c1ba186304152991325a1e0fcc9cc2716ebf08ee0b6a39080d2259a7b3493d534410fdb5244a1a0328661a4e58773fab8d383ce3cc67069fd288a4135ceda1f9959c0ba44c0c42b1f12352de583c18e5b80a27b3f09792a6e5d573eb900f6993f75029d95241187d555c6b90bf4c27993bc248cd34c4ceb87aeaac5a2e24ea5b14d1dabf5bfe42ee3017a27ff8f4d8041d76fcb03b9e82bf78e44dc2ba26d5794de4a5fed55f93687aeef19a96b51e4728fa0d7ac67d7e4882b28a88de271abc8b11716bac8be7a0931618e83833120ba08d02d51b6ac1d5ca07d8efcd77ab75c58dab25b448fee43a270f756b22f85a06218d31e0aa902971fbaaf7d459e31274d40262c3619a383c772eff29701a126d18a8295ae31b0bb6313f540abde0bb308f303e3ae113e2789ff95d7d0ffe6ea7a239387bd0a2921dcdbca2947483c31a21bc3464b4e9ba5caa0a12a6184c3607a49048d04a2172ac0248f92fb21cb2ee84b2fe1c672694a2cbbd0695a02d01f1d1cfc26119733264311f1dec0694ce8e043dbb8b5e380a03a0ae8e8822e4c6d1be08f65bbce7f5cde19f2ee020e49e2e39af6f12adeaa7e41e1f035f06de15ae9ad138c976f6ad54f50e808593fb7f9012f8bede3804f485627b136421b1a1022a833720a9332701b0528861c670af5dd7928b4ca5264ba80e9382447db7c40f16b3fcc39961c9eea319e33210853442905183b30741710222150bc5efb89f503951f891f1b42c912ecc0921a9d2b17656b26d6459256e30b06242c812a24a0699052e592fdcaadad74737a185ad6825180490f154bc59864e17284a87c151060588c504838f4d768d83b3b64da7944c9ea48c994df0ca1654ae67ab8cff550572495ddeca8ab9e908f919fe8500e08c5f5dcc0e52ac5055ffbea2b64a779e6be58d3990e188d96ff57e42c62b52979e6bbec1fdf8cb5dd3669069ad34c06fe191496dece022a0bbb240f0ffc9bbc1a126efac919da7dde1ecbe490989515764b63036eeb12329e8f5bffcfad38472bb00b827e91534e352b153ac2b3e30bbbb3937d649c6a71feed5071d4ef2579e6e34bfa9863442bbbf3accff4f173738193809e2da40434482214ce90398e71f28afb4b0ebac76e0f14a9a4f3c4c4fc96023abc2f0c1004b5391e0a7fbfeeaf6cc2a8d7035444ad5167c3fa5aa3dd4d9b21fedbce3dba2744d1413af1074994f649dd04ef027ef1f11ec4e373d7cfdf6c8f8b5e8e67db87a21cd3d8138a4f7a3bc1431ba0cc5ce5e435009f853c526dbf2e090773602da7d56f202302133474ca7a0d0ad1e295039d62ecfba109caf821c657a01654a88b1ba301437b6302cc4921bd28f75a07821211248c45585661841bfd7fd71484ca09a9634a241e2fb665568a499c6f82983013f1e479af361ae4be50e19a0e8aa949c662b1e9cf8c52cf3da5a710f840cd328cf0e5e43fb284dc43cee32f514ca4376b081e65d41de4e90cfecf2e975141def2340b6e2019fe38a5ba882319b26899be0c8c78870ff8d19890a638a9f952a3f92ebf7d65ff3e39c5469294f7f988d1d7e299f13fb307ac869954606a91389ed1736319e6d6804d20e8840ece17ac0bf16500ab7cc4e03369f06152e61a97e3ba4f2bb177846a0fc8c5afb08223acbef4092df8002d16ec04f2422ca5e81a3adedc3f137bae1e4730d8e7961ff07ba2bc3c13ef706e222b872c893b6f886144fe1d7da81cc50776f9216cfd422f46f7a6f4cfc9a11b8de732d551a9d10e23c3b454bf894ac65dd0273f04a6f170650df21281a60de79b8d0626532e557f9b4a0c127cad372220f9ba6077e0837b0c2c92f110fd81919ba13b4d76fda460fa024526ee32d2464191460d8bc9fa77d6e0a57d5193022f1d7212793e96342b452488bde08ae055667ce4c3dc641498fd38a03310b405825654a50f64bac272265ef5770092736761c055735857c409f4213f87479902fd3bd26354aa53a26fa514d92c87ee544f4eb5b228756de8134e64da8cf24f4f0d5ea804067c7d6b4ec01efc4a47cc31bbba6822fff2e5622038d79e81f02f7cf2a280b1861630bf53c42f73c0f09be5f0bc0db99fcf3fa1a43dc2579888222983f914b50efc8de8f6fa11fe878dd5c03a8e236f50fb9deb3dd8638f047f5b006a6f950fdced024d714a9574b6032fc5093119989f60bf68aef1e330fde4e0fd815b755ea803a3fdfa00261d9c29e2c5c5f87e40599996d78cfcb7a49078358f0405f84c0f00fe8d8664e7f69ee6c9ea010e53554579970518b4de8f7331319af3ddacc7aec2cc68f4088c06cf0c3d689f371038364cd812b8244a0d5aa70f84ae01031a7253bd09280f0c64d2a270b9aa2da948e23aa7fb572edd05f8a92a9f99ad57e0f87acff56c72bc9db63dbbe5c674922303d2d2bfb01ed1053bbfe1cd27140650ab3ee7a6de25db0b6138a38e7d472f831d5d2e084709495edc997bd63aa550f1219b503ce83151769165ac889bc26456a8371ca596f74a08eaef5c5b8fab1165ade5080838b9c19d24beaa9ee66f92e9de2bfc6962e615cf9379c47d66ebb99a261c84c34e385dd23bdc03423fd91ca878128411fee71af57543ca9100c8ec73f8aa193c3fba66f2b6438b50b1e63f25feebca8e4fa45fb6c677a3cb21b061c6f6203ac134afe2a59a4685338d3974ae423d1c51f6da69e9e67de9ae9fe8280cfee88c468c07cbd48c78197ad93caa9bc400c2717b1939bafd14cfa5860ba2adc47bca03442da7d8c6d2e11bfbd29e14486b4d7a76ea082e064e21f3e6bb1d29c451ea909a5f1aede29ce82d14ccfe83f905e0de50579b0ce27344f16db3e4499d8b0eb38eca1608da6d7faed9bd50c0dc38df6876e048851702ed58146ab622561fd0249b444bdba711d5ea05ded372142244a0f2a8414d7bbbd69630abd2e4ac6365188940f27364960129b4ee662ce8d876878da5dcd42612231248c3fc5d48686d4e4089a36186b7fc83ba35a360940f40210788a6dbb45b17223b05447eb9f0e16446c694a14d6ed71aba2c31757c3f471a119b2ca1c9a763806d89cd6a83b00cf585d589a880bbdb820e54fe0d23b6d06759dd908b4ef4d5c60c5718e205aa60303c947f9186d868369c9ad5790a64d50f91d1e80701cefce0b61a8fca1a6089a0602635e0e3b8e4037c75c528d9590780b0ca0e04566abf2f3a22c4c9b5f2f2526be6771cc66f2f1456b0838427cd68dd1b5f4705895a1d44b3cbc9181d22cb92a2300c695b40f6d8eb6ca85b35df21b509cc576e4a7a6a084687afe088edbdb217f45458d16c2086f5e26d472e529c333ab267c8ad661ac2b01bdf24a6d022835e3d03b9e82f0445c23f13c98ddf0448902dab4f2aad93c2ad42e12e2f1d32e029c5b1239cbad239c85c3b06d035c22a9d47da33142b5c169471375eb5cbd590fdea082a37fa80ffe9974a90f7e05d1db4a0cd50f85ddc237d7d4de8ec33f76a06171d0ae376247af045437ef2dc926778391560c5a6ab883a35e76b6b2923313ac779be81822afb3a94c39d215c0386bab482a3fd9411026c20fae38c5cbb4a01db246387514e50da39e055b9db4b90dc187d6c65c1c30304f0a6214f19b305a411fbe03d5a32451eddcd3dcbd99b005367093cfa89addd871665b05347818f0f9ef1418b18ccf9962180e9c53a84ab43fb7dec733d16b8e9f78ad772c683330ff32e4a32243b4da7c0c58d51b9bb109b3d396afb36e88c2c85514fbab410b7e65f08df66fa03d17f76772bd99dc16831e5e1958addd5a31399eea20fdd2ee68c8e661ac799947e98ad4ddb2a761004f5801d1c6b93072eb39ea32829c67de99ef5a1de22c2819c23e248529e4ff34a50bc5618ec8e9e596f3cc34735885eaddec020369f05588f7a3070001cc6156cfdc7db4adbcdedb7b56d1c4817c3288f1e27f1fbb7f103a2a8f3e05c7dcbef3815cf34256c24ae83666d678444774171992165d974c2c784cca532865c3bfed55e10f4fb16c13b6ba517382a48532a3f22a5edf26f6ab683f3fcd33f59a990e076d93cb3bdb6ee4f8c3e1f7e15e7501a615978fc4a7ce14b1ee36190d833f15da924eae034af10e85ce8cca632201856c44d6ec5d08073b9bdd2f8f916c1fdcfb5624505c10f9545ed2a27c5ff6b2a95ed35d92fb8502eff7b4286db59dfc0a4356887475cfb1fcef696c9b5de64f69592203d478952bfb03dcf4452f3f577b3cd45f0018a9adcb43499fb6f11b6c7c74d953774b17765dac95bd6d26f949afbe46f39d3f9034d861e3c7424b7ce74480e4933f754f5960744489b7869283ea336155aaded89d62f5e0317c79bf844275721515550a5ca53f1fc927b6e506383550b1a7a1d31fe75c91390a622868b4d5e03455a6634213adacd1869ab482d67ba463a5a41056949441141d95e23f693f6f9ff81c3c3d3bbf23198cce0449bc104520d243d671b589bc0254de4856dad925c042c5b826ccc43463677e817a4cb1fd4d0e9741a922fcf484e71cd8d9e20770ead1652ee16f3cd88c1b4affc326c4fd64f95332735b5db99771276872ee23b4c4429c4a71824ee7f08774f48c890a72d93789b18f076cce7b943f08d410e4da2d8df2e3c1078519fa4a6546092b34798229af94d67e40041014742fc1810ada6d03a3ea8b36017e12f72d070be469abb29bc3c7b2df037b380663cb90e184884982464fc4b7dca44d9fd9823986fa8b6d99e847a4d469fef3d04061a9aa807fabab91e230d2c76cf00e228b19b4c7cbeeb7a65226a333d9dd50fedb71e50f61fc1bca3f9f5ce8471104bae557fe1ef101a3035dfb16275f9a4e84316f68159d9a9b0b4d245749ea5efd39e64d87b9ea6417590029473ec1638f2c2d238b1496c7302502ff0f59e463428bf3d7981ce150bea56d5f21bb116de38ef2696ddc7618b3ff66b4b6da3a2cf86b9b72761c3bae3e881374130605c710083a34b449355af50d07dcc9a0c0319e54eae28c8ac734f750d28d8ac94b86aa1308cce5f813b1d786e8ef913b7a8d52102d99ca1b0aba0b8adf45156742ea2bef347b8288818df855fb50a3cbf18d544573ee8128df8281fa7219bce2f9e7d5a445b0f01c675baabc197517eefac2fdc53af4cd325377709fa4b55e6a5258ac6a68e5f0781c0494b426e2f175c1d971ff0d3cb5c99d956d7660694235de2e543575929e69fb9e0aa6284c0c7c9add6335af2bc7516fbcc4235c6918b6781702cb08efe62e71312c5a9bb60085ab2770d0d197b31654dbc78b21ede8cd15fdfc0aa804a028df7b0056a07d507e887762de940d9e555527b11f6b4222f1e916c9e3c535a8afd7b9dd48ff7ef8199ce0982b920c17a5737e34fbc560b690a09e9ef7d158cd0f5e832f2b48305ccddb18e1579533def1cf80b7a9d6ff06635b249e7d17a5236b665117d285948ca38682c53f500192be66146d75262fed27b1356fb29ef678f44ae2eaea6451dda5ad4cb2300daff07dfba370c2117982ffd690b41810c0d5839fed76fdba9d08aad740c0bbccd64c03bbb903e59ce04384a1859c3b2c50bde879c3773b57def827993117dea88d44df8bbfab666984023cf5b02e566768063d6aff1f03db934f6ac334cd534b93c60666e8ae24fa0a2c422cf86ad8280721db359c18d992bda01d3a935eea2b3b5cf2e4c40f5117d881c249636cf2b9ee0a125245acda2d647444f96dbd384a1c81962e85b22e8f0a0f1a34f19d21cd2d6b99f6eaa4428835125d3eb9c20d930ffb95bfcf50fddf0ec4c1d8307bb64e176b716dc5ec88de6e2103b60eec1cfb98e34aa98725cede3426b0cf5f44e762fdbd2af709d52ad9a524205111a6e48d97954e6e309d258fca1966366d8a70ccb022eb01425bbe4eeb4cd37d5f04d88b032a7f4d6958fe752ae52c0935bc16f8564d6d9fc075c33a9fd55bcf9bab0e42403f15c74a84c403cea67ec702183d2b944e930d2160348b7c95b953a35338c2f642d080ea1a2971833c7faefc711c4f6eb3c156842a51923aa3cd2d32618d337b0880b60c9422e91ede9ac4065b26d6cfa86b8b58a6d04688c1a710bc532ccf4bd4bb9f4bcf86cdbc83329844079f16d39fc724c861db543c2f370d16815e31d786b7b343d6520417648c96f4e00635299da6f6a73421f663670037eb01048de51ce23deb91771a0406f086163da891adcb2e4f11c88a926058ed04216a32beb51c2bdcb4833bf4428ed7a2dd0e10efd87a4d55bf77e218740aff9c7e667e51750afe0fac308546a067a18dde58390619b1f30280ab58d7f833c1464dd501710a73231149e17db84a1ef69b34b8840dcec1cdb80733e8bad8d512081a23bac5c8eb0d1638eb038066c668793a1646d646ecaf258bd920db2214e71e283bb078f9904f9abda0d5877cb7c0669d21028be885d356102d1ec2c0e50afa51246c3652bde0cfcb87249239d0314706ec92295a14bd9db8b9382814a78d131951d94392e8804b2971db32798ac7aa1f194a9892fd6aed5b5a0c829c6b99599e65964cb64f6f1e2dac94e6f9b1de1c47f4af48e6c1f87691095aafe82b1b6a8a433cf95bd6669461f85b8b24011fba5dea40ac0ac3d92a9d56c77ff463b2905f45613f21ef17ba575ed99eb6f972df280eb9ca665fd9c075b03c8aadf9710e0bf09f7810305d87f34c78e5e7ccb1573396956dd09970d19233ca52bcb5eaf0551acfa713c5f767ee8077d4f552f5bf7e573ecfee0fdc31bea537c0d6d66df6fd5983801ecf70f2c64d1d29703d3d1bc6c1bcc34f192802a72a1290bea83e2faeb648ba935a3e3fcd2f21d78e231d673cac781a863aec3a8923c1a373d2832f141d2f0a1ae15a2076c8292af938e1126784566e5b6e68988f824259c5cd54117b8cb1f03e30a6c6ae306b766b3b16890d61c7982bf7f62fd37e8a0a8d80d76552f48c0c57718ded193c99e6867d9d697c7fae088a6e546c90972c5f4a5550da1f9fe687ac0d54f77ef4e0a1255a82ed52a41de59b5b35cdf85835f49de9a0bfc4c36b4ca1b0b2f31524dee6d5cf807d50443651ffe82fbff61b4d0ad96124a13de830ad308924a68ca6289ce6d3b8f55933db364d89fa3693839adf2d8aef240e9465bca2a177aae4ea2bbeb9780e999e7637f5e05fc54aa5dca9e12ca1b109f4d3b42f3d0098d2687d9f6d42e1e2721f82f2c329df8a43a83166c0d19c76cba67d5fb0671a666cdb19f1a1a7a45bc43cd8d43fd778ce2d063c4ad27fe86d0d37f229b4326b4fec228b601f70cc3d0384f950da87f044364c581952c2f3cab7db3151539ffc8940e99f1903bced8c09cc25ce92836d513cb0e1a4c1d60ab8fbb8b34607da168be73368063136678e8899417bf8f9797772f457c5d83a951601deb727cd8e0bf71506618eea14b7731310defe4ab37d076fe074a7f41af08727721a374ca2d33aaac71151a300dcbae53c1f743e1b9a9a385aa6c3ee156a56bc78eb2a39b07ab696d89a501cab9ffd962c57d508a3cc9774f63d50d2e452b9724cf3c369ba5f60bbeb0fe5793b6fe689a6b04959b215588fe1faef3fa88a528a9eedb9fd41a815a80fd3179d76bb9c472ce5b25fd4431620df463b7e263624081c0e25c750eb02642580092075936d2762fa3f327941dbb895911758de4fa9d08a85491eb1ab2adc3e60d9002f9281262b542a2a5b4800c731c5e5aaea10aec5be7f3fe019df3865d55f17456c711f8c6f1143a77c98ed6fb3772d519f57c807ba283ae8be17ff9a737daebca12e6651b4d694680d20f2ce251a51d857e237e1ca1c0e895e9d504621021decc7a3d898cbe6bd82a3a3bbd4e65682c72f95f2a26c1288751889ceb4a5bbeb3a2faf2add2ff9f204e473b18f70f5afad2500035c01b37fdd0a5f09ebc556eab904b9b765035b4bc7aafe20c1134c38f6c9124010671cd0e1d47d1e7adbc0b2ee5f9c4ed39760a1c9e9d803d9bc1e6b876a8314a5d1ff73853668b9dff6261a09ff83d9e42337aa568835032277a45e13224190ea09de798c5f0d0d0d45b858c0cbeb066b96feb04cb6d50bf252321b2e0fa28f76426e7c8d05df1a4cd372b8f39177c37d3bab3b71c9619ab30f2400c9a58cd733a45fda1d636af2b8dff2be8838da6d1b1d637fef88fe174270ecc68b87becf9ac762c17b2921c55057820ec3ec35181f41a3b97133c8aa4a4572cfbdc7f6ca73173518d7daa1678c9c325bbbc07052088c36359177bc5bf4c55aa347f95cd2cbf2272e94ba0b5e983a1561285477ee3c5a5ff5346b4f0bec38ff8b3afaa0b5a5d1cc416663b297c2116aa4f947fd74df152fd0991621c7102347cc5a7541a1117e959c18e68c94b0f1d3610704c3346aa226ce5a4725fd2b88394eeb0c584509aadac9b2447115be5ce0039b769c281ccef41bbb25848382afad537a742b9468d98955030bad483dc7a53ec3ec6c45d5dddaf7474d5c964c7f00ec3f7e2cf5b1b9eb3e5b41b93d33d9a5e82a7cd29d22fd24c8a1dfa93a04f841efd1dc22fd8c1dd8532dbfb8744547af8b71a1dcb593275863f46109b608618b274c11db1b4e00e03f1386ac174148f67ec7334edf77e8916e808ddf0ca90535d3921dc5e44d0ff6d8ac2d2fe076e3f431a034361708033797acca4a3a727d753f931b6091e53f4128699a1f34e68c4631a8d5fda37bbd16a4e1a90057b99ff73268b0a95fe29c1aa2d30ffd2b001cb96f72d443f0a2fbb05ef90205c8ccab8b15bcf812778709261b72ecdcb290d766c82a9e9d13710059a420efeea449fc05801d7256b442864abb83203231b968af20d566487a35c6419f624edf94a7f831ed8a260ceba47fce26b1c07caeef0c334c4cd427161e6d11fd4cd3f8111cfb300400a0d1c85efc54aea0e43cd3006d28cb40f614382f143fe7a1c9a8a2a4acba04d3fd3273770cc0380524a7ad7407eced2b97bff6576b340b3fdcb3fb4d1ba905fde73d36b794bb8a8f56261424a00753329bd95c6e9664b3eda2b51e65a81772130a73955d1a30e234d6980745c92bc71836f3da3429cdc6836ba5ff274cbd8aa98209db124472acd0a8f3fc54bd68d338055cd61d6d091f156d3036bce7d589abc14ffa2734c7d93fec2a45d48ca7369dfea663f0e434b7b20f1cd241d0398c944133c19512d3919d8ae85ad488f1f5c773d4ba911e3d7cfe8645fb3c72cbb26b2b84a97bedcbd4b42a718b210947ed20f4a66a5f93bc52befaa2b9e972cd8e5f42ee4b77cf52c26dcf387ce0297147b0d5e0f985f695360aecd65edfcb80bdc43e7026fcd406fdd42aa056b4a0ebe88a31d1f9ef5e9daf7a429e847b1f37db208ca03083353118a1e348081f2ad79d09fc435f142cacee4655bb8945409c5a1a7872924903c486130903313493513809ac1e024e17c2d52138a6e39ffe19b3f06953fbe493b4c436fc3815c87aff66f151e520bd07136af19bae217c994fd8ca928c458951a3d6fa0545c9e8649e2cc6855eb79d91d2838623f17d2aadc8dfabe99fb022b2b2ede24ba9547877c7b722cef145248560459d33a4bf6cb500ff2c2497b270ac2ae8ccfbe6a6e554957b4e08e07c56b7470849fcf6f7253cf1d9376aab158fbd36d77b837ed58c0a1548cf26671c8a76a1586f843f2eb4cb16981fb39e1d624286c3c34f22da465204b5de3f22e152998f1ae73d10500d4f1dcb2c43ed63727f1018e863c1433dbbbba065889c4f59531f9f514290add36c2da7be2d3106aa53b0eec1f0fd6b0ffa78ac36b2fe4e5c30db4e72ec6f90c2282681b7b9a9dee126c75626845fc93e1586c69d9e9ab6dc9ce1dce4fd6e487abf9ccf5565d28eb025a3b15a1e4298d139352a90ce4238795da8bcece6f27299936e5ce6920a9caa8fdf5bb51bc8b1cc6acb7d27d7088659aed2abe69cdccc4221c97bf84a0dfe45dd3340bf53ff91c55cb24a93bd4bfc91591356602e527fd334cb620bdb2f5eebe0a5213b0e9e5015f4761a3cb8515a2a2c9084c325393fc1a67a7cdd26cc3503b4d033a831c18d8dd949b57a5597f0c6bb7ae875f6e0269b94f8042b4260cf65a3424b9961d88efc09bda6724d906cde5ad41b7f71fe9b2bbfb1ff384d843572f30d1d27ad6ca8ae472217f9ad54b365fce18cb951b78a5a854e0af5aab0c4bfa935f42e7330ed8a249add200d74dc54c97ef5c351cbaf8562c2e5545c007a02f8f3bd2aea141554fb753b54f9fb121ecd939fc40a00308b8214aaa95d577617e0d90e67ad1e851c0d66b8a71a981710b79615ffecc2de4c93c397c1a18137b38e39610419ecfc6a3bc37d9697288c6b4269b5d7167f741867420b909e660a042fadf3141d9ddabf91764b660a6ab98ce2d0a2641b847a4ec604a2db3374372e6909f1dbabb0901b1c4fa0693c06ad5d45bcc445220130ffffffcf